netdev.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
From: Jakub Kicinski <kuba@kernel.org>
To: netdev@vger.kernel.org, netdev-driver-reviewers@vger.kernel.org
Subject: [ANN] netdev development stats for 6.16
Date: Thu, 29 May 2025 14:43:54 -0700	[thread overview]
Message-ID: <20250529144354.4ca86c77@kernel.org> (raw)

Intro
-----

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

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.13: https://lore.kernel.org/20241119191608.514ea226@kernel.org
 - for 6.14: https://lore.kernel.org/20250121200710.19126f7d@kernel.org
 - for 6.15: https://lore.kernel.org/20250326140948.18a7da36@kernel.org

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

This release was around 10% smaller for us than usual, at 20
patches committed by the maintainers a day. The cross-company
review percentage increased, 64.4% of changes were reviewed 
by someone from a different company. Other metrics are quite stable.

Testing
-------

https://netdev.bots.linux.dev/devices.html now shows the matrix
of which tests pass on which driver. For now it only shows virtio
as we don't have any results for real HW.

Top contributions to selftests:
   1 [ 11] Jakub Kicinski
   2 [ 10] Cong Wang
   3 [  8] David Wei
   4 [  7] Hangbin Liu
   5 [  6] Mina Almasry
   6 [  5] Gang Yan
   7 [  4] Stanislav Fomichev
   8 [  4] Geliang Tang
   9 [  4] Matthieu Baerts
  10 [  4] Vladimir Oltean

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

Top reviewers (cs):                  Top reviewers (msg):                
   1 (   ) [26] Jakub Kicinski          1 (   ) [61] Jakub Kicinski      
   2 (   ) [24] Simon Horman            2 (   ) [46] Simon Horman        
   3 (   ) [14] Andrew Lunn             3 (   ) [41] Andrew Lunn         
   4 (   ) [13] Paolo Abeni             4 ( +2) [25] Paolo Abeni         
   5 ( +8) [ 5] Jacob Keller            5 (+17) [16] Jacob Keller        
   6 ( +1) [ 5] Kuniyuki Iwashima       6 ( +2) [15] Kuniyuki Iwashima   
   7 ( +1) [ 4] Stanislav Fomichev      7 ( +3) [13] Stanislav Fomichev  
   8 ( -2) [ 4] Russell King            8 ( -3) [12] Russell King        
   9 ( +1) [ 4] Willem de Bruijn        9 ( -5) [11] Willem de Bruijn    
  10 (+19) [ 3] Vadim Fedorenko        10 (***) [10] Donald Hunter       
  11 ( -2) [ 3] Michal Swiatkowski     11 (+12) [ 9] Mina Almasry        
  12 ( -7) [ 3] Eric Dumazet           12 ( +5) [ 9] Krzysztof Kozlowski 
  13 ( +2) [ 2] Krzysztof Kozlowski    13 (+12) [ 7] Stefano Garzarella  
  14 (+11) [ 2] Maxime Chevallier      14 ( -3) [ 6] Joe Damato          
  15 ( -3) [ 2] Rob Herring            15 (+30) [ 5] Vadim Fedorenko     

Jacob and Vadim climb up the ranks, reviewing PTP changes but also
other driver patches. Maxime stepped up participation on embedded
system reviews which is very much appreciated. Mina reviews netmem,
devmem and page pool patches. Stefano actively maintains vsock,
and Donald - YNL.

Thank you to all the reviewers for their invaluable work!

Top authors (cs):                    Top authors (msg):                  
   1 (   ) [6] Jakub Kicinski           1 (   ) [28] Jakub Kicinski      
   2 ( +1) [3] Russell King             2 ( +7) [25] Kuniyuki Iwashima   
   3 (***) [3] Vladimir Oltean          3 ( +9) [18] Tony Nguyen         
   4 ( +2) [2] Kuniyuki Iwashima        4 (+19) [17] Chia-Yu Chang       
   5 ( -1) [2] Heiner Kallweit          5 (***) [16] Byungchul Park      
   6 (+17) [2] Wentao Liang             6 (+36) [16] Christian Marangi (Ansuel)
   7 ( +5) [2] Stanislav Fomichev       7 (+26) [13] Alejandro Lucero Palau
   8 ( +9) [2] Lorenzo Bianconi         8 (***) [11] Jeff Layton         
   9 (+12) [1] Jiayuan Chen             9 (***) [11] Pablo Neira Ayuso   
  10 (+29) [1] Kees Cook               10 ( -7) [11] Russell King        

Top scores (positive):               Top scores (negative):              
   1 (   ) [356] Simon Horman           1 (+11) [68] Chia-Yu Chang       
   2 (   ) [347] Jakub Kicinski         2 (***) [64] Byungchul Park      
   3 (   ) [252] Andrew Lunn            3 (+27) [60] Christian Marangi (Ansuel)
   4 (   ) [185] Paolo Abeni            4 ( +5) [55] Tony Nguyen         
   5 ( +6) [ 68] Jacob Keller           5 (+17) [52] Alejandro Lucero Palau
   6 ( -1) [ 61] Willem de Bruijn       6 (***) [44] Ivan Vecera         
   7 (***) [ 57] Stanislav Fomichev     7 (***) [44] Jeff Layton         
   8 ( +1) [ 49] Krzysztof Kozlowski    8 ( -7) [38] Antonio Quartulli   
   9 (+15) [ 44] Vadim Fedorenko        9 (***) [35] Lukasz Majewski     
  10 ( -4) [ 40] Rob Herring           10 (***) [35] Christian Brauner   

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

Top reviewers (cs):                  Top reviewers (msg):                
   1 (   ) [40] RedHat                  1 (   ) [104] RedHat             
   2 (   ) [31] Meta                    2 (   ) [ 87] Meta               
   3 (   ) [17] Intel                   3 (   ) [ 52] Intel              
   4 (   ) [14] Andrew Lunn             4 ( +1) [ 41] Andrew Lunn        
   5 (   ) [11] Google                  5 ( -1) [ 37] Google             
   6 (   ) [ 7] nVidia                  6 (   ) [ 16] nVidia             
   7 (   ) [ 6] Oracle                  7 (   ) [ 16] Oracle              

Top authors (cs):                    Top authors (msg):                  
   1 ( +1) [13] Meta                    1 (   ) [72] Intel               
   2 ( -1) [ 9] RedHat                  2 (   ) [58] Meta                
   3 ( +1) [ 8] Intel                   3 (   ) [52] RedHat              
   4 ( -1) [ 6] Google                  4 ( +1) [44] Google              
   5 (   ) [ 5] nVidia                  5 ( +3) [28] Amazon              
   6 (   ) [ 4] Oracle                  6 ( -2) [28] nVidia              
   7 (+29) [ 3] Marvell                 7 ( +6) [25] AMD              

Top scores (positive):               Top scores (negative):              
   1 (   ) [488] RedHat                 1 ( +8) [70] AMD                 
   2 (   ) [356] Meta                   2 ( +8) [68] Nokia               
   3 (   ) [252] Andrew Lunn            3 (***) [64] SK Hynix            
   4 ( +1) [ 64] Linaro                 4 (+18) [60] Christian Marangi (Ansuel)
   5 ( +5) [ 54] Enfabrica              5 (+13) [52] Linutronix          
   6 (   ) [ 45] ARM                    6 (***) [50] Microsoft           
   7 (   ) [ 45] Oracle                 7 ( -5) [38] OpenVPN      
   8 ( -4) [ 42] Google

The companies which support reviewers are quite stable.

Any company on the "negative score" side is a net consumer of code
reviews and should prioritize truly participating in the community.

Google's drop to 8th position is somewhat interesting, I think it's
primarily due to lower activity from Eric, and increase in gve patches.
-- 
Code: https://github.com/kuba-moo/ml-stat
Raw output: https://netdev.bots.linux.dev/static/nipa/stats-6.16/stdout

                 reply	other threads:[~2025-05-29 21:43 UTC|newest]

Thread overview: [no followups] expand[flat|nested]  mbox.gz  Atom feed

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=20250529144354.4ca86c77@kernel.org \
    --to=kuba@kernel.org \
    --cc=netdev-driver-reviewers@vger.kernel.org \
    --cc=netdev@vger.kernel.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).