返回

文章详情

随时间推移,每个版本修复的Linux错误:自2026年4月以来增长超过2倍

Hacker News2026年10月17日 17:14

请考虑订阅LWN。订阅是LWN.net的命脉。如果您欣赏这篇内容并希望看到更多,您的订阅将有助于确保LWN继续繁荣。请访问这个页面加入并保持LWN在网络上。Linus Torvalds于8月17日发布了7.2内核,他指出修复数量依然“比我希望的要多。”实际上,7.2是内核历史上最繁忙的开发周期之一,添加了近60万行代码。是时候查看一些统计数据,以了解内核开发社区是如何变化的。7.2版本中,共有16,418个非合并提交被带入主线,超过了(已经繁忙的)7.1版本;事实上,这是内核历史上第二繁忙的版本。只有6.7版本带入了更多提交,但虽然6.7的主导是bcachefs开发历史的合并,7.2的提交量更加广泛。这些提交来自2,652位开发者,较之前的记录(7.1中的2,479)大幅增加。如果看看自Git时代开始以来开发者参与的历史,结果是:(这张图表和这里的许多信息来自仅限订阅者的LWN内核源数据库)。在整个历史中有一个明确的趋势:每个版本贡献开发者的人数随时间而增加。但那条线的斜率显然发生了变化。 7.2最活跃的开发者是: 最活跃的7.2开发者 根据更改集 Uwe Kleine-König 151 0.9% Rosen Penev 146 0.9% Ian Rogers 138 0.8% Johan Hovold 133 0.8% Arnaldo Carvalho de Melo 131 0.8% Chuck Lever 129 0.8% Eric Dumazet 121 0.7% Ville Syrjälä 115 0.7% Johannes Berg 112 0.7% Krzysztof Kozlowski 110 0.7% Thorsten Blum 108 0.7% Namjae Jeon 106 0.6% Christoph Hellwig 104 0.6% Sean Christopherson 100 0.6% Jakub Kicinski 96 0.6% SJ Park 94 0.6% Mike Rapoport 91 0.6% Dmitry Baryshkov 87 0.5% Eric Biggers 86 0.5% Rafael J. Wysocki 78 0.5% 根据更改行数 Matthew Stewart 83587 8.4% Hawking Zhang 62893 6.3% Miguel Ojeda 38979 3.9% Ian Rogers 31949 3.2% Darren Ye 20843 2.1% Ethan Nelson-Moore 16893 1.7% Harry Wentland 15233 1.5% Uwe Kleine-König 13803 1.4% Ingo Molnar 13649 1.4% Chuck Lever 10172 1.0% Eric Biggers 10067 1.0% Jakub Kicinski 9449 0.9% Rodrigo Siqueira 7749 0.8% Johannes Berg 7110 0.7% Arnd Bergmann 7085 0.7% Emil Tsalapatis 6810 0.7% Vivek Aknurwar 6544 0.7% Rob Clark 6490 0.6% Sabrina Dubroca 6401 0.6% Svyatoslav Ryhel 6072 0.6% Uwe Kleine-König [KSDB] 是7.2版本中最大的提交贡献者,通过驱动程序子系统进行了清理。Rosen Penev [KSDB] 在架构特定、驱动程序、网络和加密子系统等多方面贡献了大量的LLM授权错误修复。Ian Rogers [KSDB] 在用户空间的perf工具上进行了广泛的工作,Arnaldo Carvalho de Melo [KSDB]也是如此。Johan Hovold [KSDB] 进行了许多改进,主要集中在SPI和USB子系统。Matthew Stewart [KSDB] 通过添加更多大量的机器生成的amdgpu头文件,达到了更改行数排名的顶端;Hawking Zhang [KSDB] 也是如此。Miguel Ojeda [KSDB] 将Rust zerocopy crate引入内核源代码中。Darren Ye [KSDB] 添加了MediaTek mt8196声音驱动程序。约8%的7.2中的提交带有“已测试”标签,而48%包含“已审核”标签。尤其是审核标签在最近的发布中显示出轻微的下降趋势:这种下降是否反映了审核数量的实际减少,目前尚不清楚。无论如何,这一周期中最活跃的测试者和审核者是: 7.2中的测试和审核学分 测试者 Dan Wheeler 117 7.0% Luiz Capitulino 54 3.2% James Clark 44 2.6% Sarthak Sharma 44 2.6% Venkat Rao Bagalkote 32 1.9% Tommaso Merciai 27 1.6% David Riley 27 1.6% Jie Gan 27 1.6% Geert Uytterhoeven 25 1.5% Arthur Kiyanovski 25 1.5% Marek Szyprowski 25 1.5% Randy Dunlap 24 1.4% Shivaprasad G Bhat 24 1.4% Rinitha S 21 1.3% Vitaly Prosyak 20 1.2% 审核者 Konrad Dybcio 231 2.2% Dmitry Baryshkov 225 2.1% Andy Shevchenko 175 1.7% Geert Uytterhoeven 171 1.6% Krzysztof Kozlowski 152 1.5% Frank Li 147 1.4% Ilpo Järvinen 145 1.4% Christoph Hellwig 143 1.4% Jan Kara 121 1.2% Christian König 120 1.1% Linus Walleij 116 1.1% Alex Deucher 105 1.0% Simon Horman 102 1.0% Jeff Layton 101 1.0% Ido Schimmel 94 0.9% Dan Wheeler [KSDB] 一如既往地是顶级测试者,因为他与AMD显卡驱动程序补丁的工作。在审核方面,Konrad Dybcio [KSDB] 给231个更改添加了自己的标签,而Dmitry Baryshkov [KSDB] 则标记了225;这两者都倾向于专注于高通设备的驱动程序和设备树文件,在7.1周期中也位于该列表的顶部。对7.2内核的工作得到了249个雇主的支持,我们能够识别;其中最活跃的雇主...

赞助内容

NordVPN Next-gen Antivirus

本站免费、广告极少。如果觉得有帮助,可以请我们喝杯咖啡 —— 任何金额都对持续运营有实际帮助。

☕请我喝杯咖啡