|
|
Log in / Subscribe / Register

Development statistics for 6.19

By Jonathan Corbet
February 9, 2026
Linus Torvalds released the 6.19 kernel on February 8, as expected. This development cycle brought 14,344 non-merge changesets into the mainline, making it the busiest release since 6.16 in July 2025. As usual, we have put together a set of statistics on where these changes come from, along with a quick look at how long new kernel developers stay around.

As a reminder: LWN subscribers can find much of the information below — and more — at any time in the LWN kernel source database.

The 6.19 development cycle brought in the work from 2,141 developers, which just barely beats the previous record (2,134) set for 6.18; 333 of those developers made their first contribution to the kernel in 6.19, also a relatively high number. The most active developers for 6.19 were:

Most active 6.19 developers
By changesets
Kuninori Morimoto 4593.2%
Christian Brauner 2711.9%
Johan Hovold 1581.1%
Ville Syrjälä 1531.1%
Ian Rogers 1401.0%
Russell King 1240.9%
Josh Poimboeuf 1010.7%
Andy Shevchenko 1000.7%
Krzysztof Kozlowski 930.6%
Jani Nikula 910.6%
Sean Christopherson 880.6%
Filipe Manana 870.6%
Marco Crivellari 870.6%
Christoph Hellwig 860.6%
Thomas Zimmermann 850.6%
Eric Dumazet 850.6%
Peter Zijlstra820.6%
Marc Zyngier 820.6%
Frank Li 780.5%
SeongJae Park 780.5%
By changed lines
Miguel Ojeda 580007.8%
Cyril Chao 197552.6%
Christian Brauner 166042.2%
YiPeng Chai 132931.8%
Dmitry Baryshkov 122441.6%
Ian Rogers 109331.5%
Jason Gunthorpe 108511.5%
Eric Biggers 95491.3%
Daniel Scally 94291.3%
AngeloGioacchino Del Regno 62010.8%
Josh Poimboeuf 60100.8%
Ilya Bakoulin 60090.8%
Rob Herring57770.8%
Johannes Berg 57070.8%
Svyatoslav Ryhel 56100.8%
Akhil P Oommen 55160.7%
Mauro Carvalho Chehab 51960.7%
Neilay Kharwadkar 51620.7%
Igor Belwon 51550.7%
Lorenzo Stoakes 48300.6%

Kuninori Morimoto, who was first seen during the 2.6.28 development cycle in 2008, was the biggest contributor of changesets by virtue of a major refactoring effort in the sound subsystem. Christian Brauner, the maintainer of the virtual filesystem layer, refactored the handling of credentials, added the listns() system call, and added many self tests, among other contributions. Johan Hovold fixed numerous bugs and did a lot of cleanups in various driver subsystems. Ville Syrjälä worked extensively in the i915 graphics-driver subsystem, and Ian Rogers contributed a long list of improvements to the perf tool.

Looking at lines changed, Miguel Ojeda topped the list with the addition of a modified version of the Rust syn crate. Cyril Chao's first-ever kernel contribution, which put him into second place in the "lines-changed" list, was a driver for MediaTek mt8189 platform devices. YiPeng Chai worked with the amdgpu graphics driver, and Dmitry Baryshkov updated devicetree files for a number of Qualcomm devices.

A full 10% of the patches merged for 6.19 had Tested-by tags, while 56% had Reviewed-by tags; both of those numbers are slightly higher than usual. The top testers and reviews for this release were:

Test and review credits in 6.19
Tested-by
Dan Wheeler 894.8%
Joe Lawrence 633.4%
Mark Brown 553.0%
Randy Dunlap 532.9%
Fuad Tabba 532.9%
Lad Prabhakar 372.0%
Shaopeng Tan 351.9%
James Clark 341.8%
Carl Worth 341.8%
Hanjun Guo 331.8%
Gavin Shan 321.7%
Zeng Heng 321.7%
Ryan Walklin 301.6%
Kai Huang 291.6%
Fenghua Yu 281.5%
Yan Zhao 281.5%
Reviewed-by
Charles Keepax 3102.8%
Dmitry Baryshkov 1911.7%
Geert Uytterhoeven 1641.5%
Frank Li 1581.4%
Krzysztof Kozlowski 1561.4%
David Sterba 1441.3%
Christoph Hellwig 1391.3%
Konrad Dybcio 1251.1%
Simon Horman 1251.1%
Ilpo Järvinen 1181.1%
Jan Kara 1181.1%
Jeff Layton 1131.0%
AngeloGioacchino Del Regno 1111.0%
Jonathan Cameron 1091.0%
Andrew Lunn 1091.0%
Ville Syrjälä 1051.0%

The list of top reviewers is a bit different than in the past; somehow Charles Keepax managed to review 310 commits — more than four for every day of this 70-day release cycle — mostly within the sound-driver subsystem. The other top reviewers were focused on system-on-chip drivers and devicetree-related changes. The list of top testers is more typical, with Daniel Wheeler on top as usual.

The development of the 6.19 kernel was supported by 227 employers that we know of. The most active employers were:

Most active 6.19 employers
By changesets
Intel159111.1%
(Unknown)14109.8%
Google10997.7%
Red Hat8295.8%
Renesas Electronics7415.2%
AMD6124.3%
(None)5543.9%
Qualcomm4853.4%
SUSE4623.2%
Microsoft4343.0%
NVIDIA4072.8%
(Consultant)3922.7%
Meta3792.6%
Oracle3712.6%
NXP Semiconductors3252.3%
Linaro3192.2%
Huawei Technologies2601.8%
IBM2361.6%
Arm2001.4%
Bootlin1601.1%
By lines changed
Google10172813.6%
(Unknown)701259.4%
Intel599348.0%
AMD450256.0%
Qualcomm363224.9%
NVIDIA325854.4%
Red Hat314294.2%
Microsoft306214.1%
(None)272853.7%
MediaTek232233.1%
Ideas on Board148802.0%
Renesas Electronics143501.9%
Meta142321.9%
Collabora140881.9%
Huawei Technologies132571.8%
SUSE132091.8%
Oracle129431.7%
Arm127611.7%
IBM122301.6%
Linaro90151.2%

These numbers are reasonably consistent with recent history; hardware vendors are still contributing a large share of the changes. When considering which companies are most influential in kernel development, though, one should also look at the Signed-off-by tags added to patches by maintainers as they apply those patches to their repositories:

Non-author signoffs in 6.19
Individual
Jakub Kicinski 9917.5%
Mark Brown 9467.2%
Andrew Morton5844.4%
Alex Deucher 4783.6%
Greg Kroah-Hartman 4063.1%
Jens Axboe 2772.1%
Hans Verkuil 2572.0%
Bjorn Andersson 2451.9%
Paolo Abeni 2181.7%
Christian Brauner 2001.5%
Namhyung Kim 1961.5%
Shawn Guo 1851.4%
Martin K. Petersen 1841.4%
Peter Zijlstra 1841.4%
David Sterba 1791.4%
Jonathan Cameron 1671.3%
Alexei Starovoitov 1411.1%
Geert Uytterhoeven 1291.0%
Jonathan Corbet 1210.9%
Ilpo Järvinen 1210.9%
By employer
Meta154411.8%
Google12969.9%
Intel12439.5%
Arm11718.9%
AMD8486.5%
Linaro7866.0%
Red Hat6474.9%
Qualcomm5644.3%
Linux Foundation4413.4%
Microsoft4323.3%
SUSE4233.2%
(Unknown)4093.1%
NVIDIA3122.4%
Cisco2572.0%
Oracle2351.8%
Huawei Technologies2331.8%
(None)2091.6%
LG Electronics1961.5%
Renesas Electronics1741.3%
IBM1331.0%

The top two companies here are both of the hyperscaler variety, with the top being Meta, which appears rather farther down in the list of changeset contributors. While Meta does contribute a lot of patches — and significant core patches at that — it also employs the maintainers that handle a lot more patches authored by others. Arm, too, shows a bigger influence by this metric.

Developer longevity

For as long as the kernel community has existed, people have worried about its ability to attract new developers. I have often pointed out that each release features the work of roughly 300 first-time developers; the response is often to ask how long those developers stay around. The time has come to try to give at least a partial answer to that question. The plot below was generated by accumulating a list of the 5,424 developers who made their first contribution to one of the 5.x mainline kernels, then looking at how many other releases each contributed to.

[longevity plot]

What we see is that 1,943 of those first-time contributors — 36% of the total — were never seen again after contributing to one release. Another 883 developers (16%) showed up for one other release, and so on. In the end, 32% of the first-time contributors during this period have been present for at least four kernel releases. At the long tail of the distribution, there are two first-time developers (Andrii Nakryiko and Vladimir Oltean) who have only missed one release and two (Stephan Gerhold and Stefano Garzarella) who have contributed to every release from 5.0 to 6.19.

To provide one other small data point: the first-time contributors being studied here arrived between early 2019 (the 5.0 release) and mid-2022 (5.19). Of those 5,424 developers, 1,067 (just under 20%) of them contributed to at least one of the releases made in 2025. It seems reasonable to consider that group as still being active in the kernel community. Whether these results are good or bad is probably a matter for debate, but it does seem clear that, while a lot of contributors pass through quickly, others are staying around for the long haul.

The kernel community as a whole is also clearly here for the long haul; the process shows no real signs of slowing down. As of this writing, there are just short of 11,000 changesets in the linux-next repository; most of those will move into the mainline in the upcoming merge window. The next kernel, which will be called 7.0, will continue to demonstrate the community's fast pace; stay tuned for the details.

Index entries for this article
KernelReleases/6.19


The LWN site is currently under high scraper load, so comment display has been suppressed for anonymous users. If you are a human, you may read the comments by clicking the button below:

Note: you can avoid this step in the future by logging into your LWN account.


Copyright © 2026, Eklektix, Inc.
This article may be redistributed under the terms of the Creative Commons CC BY-SA 4.0 license
Comments and public postings are copyrighted by their creators.
Linux is a registered trademark of Linus Torvalds