Linux内核7.2版本的发布带来了显著的开发里程碑。该版本包含16,418个非合并提交,由2,652位开发者贡献,创造了历史第二高的提交记录,其中包括613位首次贡献者创下的新纪录1。在这个开发周期中,开发者们添加了近600,000行代码,使其成为最繁忙的开发周期之一1。
bug修复工作显著加速。4,830个提交包含修复标签,相比之前版本明显增加,反映出自5.9版本以来bug修复数量的大幅上升1。这一增长与大语言模型被广泛应用于发现和修复现有代码中的漏洞密切相关1。超过1,100个提交包含LLM辅助标签,占总提交数的7%以下,但实际参与LLM相关工作的补丁数量可能远高于此1。此外,252个补丁通过Sashiko审查系统发现了bug,共有568个提交在日志中提到该工具1。
在贡献者方面,Intel贡献了1,512个提交,占总数的9.2%,而AMD贡献的代码行数最多,达到224,121行,占比22.4%1。最活跃的个人贡献者为Uwe Kleine-König,其次是Rosen Penev和Ian Rogers1。总体来看,48%的提交包含代码审查标签,8%的提交包含测试标签1。
The Linux kernel community released version 7.2 with record-breaking development metrics that underscore a significant uptick in bug remediation activity. 1 The release featured 16,418 non-merge commits contributed by 2,652 developers, marking the second-highest figure in the project's history. 1 Among these contributions, 4,830 commits carried fix tags, reflecting a substantial increase in bug fixes compared to earlier versions and correlating with the growing adoption of large language models to identify and patch vulnerabilities in existing code. 1
The influx of LLM-assisted development has become increasingly apparent in the codebase. Over 1,100 commits included LLM assistance labels, up dramatically from 301 in version 7.1, though the actual number of patches involving LLM participation likely exceeds this figure. 1 Additionally, 252 patches leveraged the Sashiko review system for bug discovery, with 568 commits referencing Sashiko in their logs. 1 The development cycle proved notably active, with nearly 600,000 lines of code added across the release. 1 A record 613 first-time contributors participated, while Uwe Kleine-König led as the most active contributor, followed by Rosen Penev and Ian Rogers. 1 Major technology companies shaped the release, with Intel contributing 1,512 commits representing 9.2 percent of the total, while AMD supplied the most code additions at 224,121 lines, or 22.4 percent of new code. 1
评论
还没有评论,欢迎留下第一条。