lists.openwall.net   lists  /  announce  owl-users  owl-dev  john-users  john-dev  passwdqc-users  yescrypt  popa3d-users  /  oss-security  kernel-hardening  musl  sabotage  tlsify  passwords  /  crypt-dev  xvendor  /  Bugtraq  Full-Disclosure  linux-kernel  linux-netdev  linux-ext4  linux-hardening  linux-cve-announce  PHC 
Open Source and information security mailing list archives
 
Hash Suite: Windows password security audit tool. GUI, reports in PDF.
[<prev] [next>] [day] [month] [year] [list]
Message-ID: <20250326140948.18a7da36@kernel.org>
Date: Wed, 26 Mar 2025 14:09:48 -0700
From: Jakub Kicinski <kuba@...nel.org>
To: netdev@...r.kernel.org, netdev-driver-reviewers@...r.kernel.org
Subject: [ANN] netdev development stats for 6.15

Intro
-----

As is tradition here are the development statistics based on mailing
list traffic on netdev@...r.

These stats are somewhat like LWN stats: https://lwn.net/Articles/1004998/
but more focused on mailing list participation. And by participation
we mean reviewing code more than producing patches.

Previous 3 reports:
 - for 6.11: https://lore.kernel.org/20240722142243.26b9457f@kernel.org
 - for 6.12: https://lore.kernel.org/20240922190125.24697d06@kernel.org
 - for 6.13: https://lore.kernel.org/20241119191608.514ea226@kernel.org
 - for 6.14: https://lore.kernel.org/20250121200710.19126f7d@kernel.org

General stats
-------------

The 6.14 cycle included the winter break so for general stats let's
compare to 6.13. 6.15 merge window over all is +7.6% larger (total
linux-next size) than 6.13. We merged 1443 commits, which is +9.4%
compared to 6.13, and +1.7% if we discount the linux-next size growth.

The number of "pure authors" on the list dropped from 392 to 309.
The number of full participants (both submitting and commenting
on other people's patches) remained around 170.

Review coverage increased slightly (+0.4%). The number of revisions
of each patch set decreased slightly.

Testing
-------

Testing infra is stable, we have a regression in TDC due to iproute2
changes but that's hopefully to be addressed soon.

The major time investment in terms of testing this release was 
the addition of the "HW branch stream". A stream of branches
to be tested on HW setups, consisting only of patches which successfully
passed SW testing, and at a lower rate (one every 8 hours).

This has been in the plans for over a year, but the final push came
from Collabora which prepared a runner for NVMe-over-TCP testing.
HW testing is a bit more tricky than SW testing, as we can't expect
all tests to pass on all setups. As such we track test cases, and
only consider those which have passed in the past at least 15 times 
in a row. We are now running all driver tests against virtio.

https://netdev.bots.linux.dev/contest.html?pw-n=0&branch=net-next-hw-2025-03-26--16-00&pw-n=0&ld-cases=1

None of this is impressive but it took a solid week of plumbing :)

Contributions to selftests:
   1 [ 31] Jakub Kicinski
   2 [  7] Dmitry Safonov
   3 [  4] Breno Leitao
   4 [  4] Cong Wang
   5 [  4] Willem de Bruijn
   6 [  4] Ido Schimmel
   7 [  4] Petr Machata
   8 [  3] Gal Pressman
   9 [  3] Hangbin Liu
  10 [  3] Kevin Krakauer

Developer rankings
------------------

Top reviewers (cs):                  Top reviewers (msg):                
   1 (   ) [26] Jakub Kicinski          1 (   ) [59] Jakub Kicinski      
   2 ( +1) [25] Simon Horman            2 ( +1) [55] Simon Horman        
   3 ( -1) [17] Andrew Lunn             3 ( -1) [45] Andrew Lunn         
   4 (   ) [12] Paolo Abeni             4 ( +6) [20] Willem de Bruijn    
   5 (   ) [ 7] Eric Dumazet            5 ( +2) [19] Russell King        
   6 ( +2) [ 6] Russell King            6 ( -1) [18] Paolo Abeni         
   7 ( +8) [ 5] Kuniyuki Iwashima       7 ( -3) [18] Eric Dumazet        
   8 (+11) [ 4] Stanislav Fomichev      8 (+10) [14] Kuniyuki Iwashima   
   9 ( -3) [ 4] Michal Swiatkowski      9 ( -3) [12] Vladimir Oltean     
  10 (   ) [ 4] Willem de Bruijn       10 (+12) [11] Stanislav Fomichev  
  11 ( +2) [ 4] Joe Damato             11 ( +4) [11] Joe Damato          
  12 (+13) [ 3] Rob Herring            12 (+14) [ 8] Rob Herring         
  13 ( +3) [ 3] Jacob Keller           13 (+27) [ 8] Leon Romanovsky     
  14 ( +3) [ 3] Ido Schimmel           14 ( +7) [ 8] Jason Wang          
  15 ( -6) [ 3] Krzysztof Kozlowski    15 (***) [ 7] Nikolay Aleksandrov 

The ranking comparison to 6.13 may also be clearer as much of the movement
here is folks returning to their usual positions. Stanislav and Rob register
the highest jump. Stanislav worked on netdev locking and ZC TCP, but also
helped revive NIPA a few times. Rob is the device tree maintainer.
Joe climbed in 6.13 and moves further up in 6.14.

Thank you all very much for your invaluable work!

Top authors (cs):                    Top authors (msg):                  
   1 ( +1) [6] Jakub Kicinski           1 ( +4) [26] Jakub Kicinski      
   2 ( -1) [5] Eric Dumazet             2 (***) [21] Stanislav Fomichev  
   3 (   ) [4] Russell King             3 ( -2) [20] Russell King        
   4 ( +2) [3] Heiner Kallweit          4 ( +8) [20] Eric Dumazet        
   5 (   ) [3] Tariq Toukan             5 (***) [18] Maxime Chevallier   
   6 ( +1) [2] Kuniyuki Iwashima        6 (***) [18] Lorenzo Bianconi    
   7 (+36) [2] Breno Leitao             7 ( -5) [17] Antonio Quartulli   
   8 ( +5) [2] Paolo Abeni              8 ( -4) [15] Tariq Toukan        
   9 ( +2) [2] Matthieu Baerts          9 ( -6) [15] Kuniyuki Iwashima   
  10 ( -1) [2] Dan Carpenter           10 (+27) [15] Jason Xing          

Top scores (positive):               Top scores (negative):              
   1 ( +2) [389] Simon Horman           1 (   ) [66] Antonio Quartulli   
   2 ( -1) [341] Jakub Kicinski         2 (***) [64] Lorenzo Bianconi    
   3 ( -1) [295] Andrew Lunn            3 (***) [59] Jedrzej Jagielski   
   4 (   ) [146] Paolo Abeni            4 (***) [43] Eric Woudstra       
   5 ( +4) [ 86] Willem de Bruijn       5 (***) [41] Faizal Rahim        
   6 (+12) [ 57] Rob Herring            6 (***) [41] Maxime Chevallier   
   7 ( +1) [ 52] Vladimir Oltean        7 ( +5) [40] Tian Xin            
   8 ( -3) [ 45] Eric Dumazet           8 (***) [39] Peter Seiderer      
   9 ( +1) [ 44] Krzysztof Kozlowski    9 ( -1) [37] Tony Nguyen         
  10 ( -4) [ 43] Michal Swiatkowski    10 (***) [36] Danielle Ratson     

Company rankings
----------------

Top reviewers (cs):                  Top reviewers (msg):                
   1 ( +1) [38] RedHat                  1 ( +1) [98] RedHat              
   2 ( -1) [31] Meta                    2 ( -1) [82] Meta                
   3 (   ) [21] Intel                   3 (   ) [50] Intel               
   4 (   ) [17] Andrew Lunn             4 ( +1) [46] Google              
   5 (   ) [13] Google                  5 ( -1) [45] Andrew Lunn         
   6 ( +2) [ 9] nVidia                  6 ( +2) [31] nVidia              
   7 (   ) [ 8] Oracle                  7 (   ) [23] Oracle              

Top authors (cs):                    Top authors (msg):                  
   1 (   ) [11] RedHat                  1 (   ) [89] Intel               
   2 ( +2) [11] Meta                    2 ( +1) [63] Meta                
   3 ( -1) [10] Google                  3 ( -1) [58] RedHat              
   4 ( -1) [ 9] Intel                   4 ( +1) [56] nVidia              
   5 (   ) [ 8] nVidia                  5 ( +3) [41] Google              
   6 (   ) [ 5] Oracle                  6 (+18) [28] Bootlin             
   7 (   ) [ 3] Linaro                  7 ( -1) [25] Oracle                      

Top scores (positive):               Top scores (negative):              
   1 ( +2) [414] RedHat                 1 (+41) [75] Bootlin             
   2 ( -1) [306] Meta                   2 (   ) [66] OpenVPN             
   3 ( -1) [295] Andrew Lunn            3 (+31) [43] Parachute
   4 ( +1) [108] Google                 4 ( +8) [40] Yunsilicon          
   5 ( +1) [ 76] Linaro                 5 (***) [39] Peter Seiderer      
   6 ( +6) [ 60] ARM                    6 (   ) [39] nVidia              
   7 (***) [ 39] Oracle                 7 ( -4) [37] Pengutronix          
-- 
Code: https://github.com/kuba-moo/ml-stat
Raw output: https://netdev.bots.linux.dev/static/nipa/stats-6.15/stdout

Powered by blists - more mailing lists

Powered by Openwall GNU/*/Linux Powered by OpenVZ