Linux Source Code
Home
Release 6.16
Help
rocker
root
drivers
net
ethernet
Highlighting
Reset All
By Author
By Age
──────────
Aditya Pakki
Alexander Lobakin
Andrew Lunn
Anuradha Karuppiah
Arkadi Sharshevsky
Arnd Bergmann
Christoph Hellwig
Christophe Jaillet
Colin Ian King
Dan Carpenter
David Ahern
Dmitry Antipov
Duoming Zhou
Eric Dumazet
Florian Fainelli
Gilad Ben-Yossef
Ido Schimmel
Ingo Molnar
Jakub Kiciński
Jarod Wilson
Jason A. Donenfeld
Jiri Pirko
Kangjie Lu
Kees Cook
Linus Torvalds (pre-git)
Nicolas Dichtel
Petr Machata
Philippe Reynes
Scott Feldman
Simon Horman
Sridhar Samudrala
Taehee Yoo
Thomas Gleixner
Thomas Graf
Thorsten Blum
Tobias Waldekranz
Vivien Didelot
Vladimir Oltean
Wei Yongjun
Wolfram Sang
Ying Xue
Zahari Doychev
−
Files:
Name
Lines
Files
Authors
Tokens
change scale
Color Graph By Token Proportion
rocker.h
142
-
8
708
Jiri Pirko
Scott Feldman
Arkadi Sharshevsky
Simon Horman
David Ahern
Ido Schimmel
Andrew Lunn
Thomas Gleixner
November 2014
January 2015
February 2015
March 2015
May 2015
July 2015
August 2015
February 2016
September 2016
December 2016
June 2017
May 2019
September 2020
var spanGroupData = [ {"timestamp": 1414825200, "group": [ {"author_id": 0, "token_count": 124}, {"author_id": 1, "token_count": 23}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 3, "token_count": 8}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 1, "token_count": 6}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 1, "token_count": 3}, {"author_id": 9, "token_count": 2}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 9, "token_count": 7}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 0, "token_count": 25}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 0, "token_count": 435}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 0, "token_count": 46}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 4, "token_count": 5}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 2, "token_count": 16}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 18, "token_count": 2}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 16, "token_count": 5}, ]}, ]
Author Name
Tokens
Token Proportion
Jiri Pirko
630
88.98%
Scott Feldman
33
4.66%
Arkadi Sharshevsky
16
2.26%
Simon Horman
9
1.27%
David Ahern
8
1.13%
Ido Schimmel
5
0.71%
Andrew Lunn
5
0.71%
Thomas Gleixner
2
0.28%
Total
708
rocker_hw.h
462
-
4
1203
Jiri Pirko
Scott Feldman
David Ahern
Thomas Gleixner
November 2014
January 2015
February 2015
March 2015
May 2015
July 2015
February 2016
May 2019
var spanGroupData = [ {"timestamp": 1414825200, "group": [ {"author_id": 0, "token_count": 1077}, {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 3, "token_count": 43}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 1, "token_count": 48}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 3, "token_count": 3}, {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 1, "token_count": 14}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 1, "token_count": 7}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 18, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Jiri Pirko
1079
89.69%
Scott Feldman
76
6.32%
David Ahern
46
3.82%
Thomas Gleixner
2
0.17%
Total
1203
rocker_main.c
3196
-
35
14590
Jiri Pirko
Scott Feldman
Arkadi Sharshevsky
Ido Schimmel
David Ahern
Florian Fainelli
Petr Machata
Christophe Jaillet
Simon Horman
Sridhar Samudrala
Philippe Reynes
Vladimir Oltean
Taehee Yoo
Kangjie Lu
Jakub Kiciński
Jarod Wilson
Colin Ian King
Vivien Didelot
Linus Torvalds (pre-git)
Eric Dumazet
Aditya Pakki
Wei Yongjun
Anuradha Karuppiah
Andrew Lunn
Alexander Lobakin
Jason A. Donenfeld
Ying Xue
Dan Carpenter
Thomas Gleixner
Wolfram Sang
Thomas Graf
Nicolas Dichtel
Gilad Ben-Yossef
Dmitry Antipov
Christoph Hellwig
October 1997
January 1998
June 1999
August 2006
November 2014
January 2015
February 2015
March 2015
April 2015
May 2015
June 2015
July 2015
August 2015
September 2015
October 2015
January 2016
February 2016
August 2016
September 2016
October 2016
December 2016
January 2017
February 2017
March 2017
June 2017
August 2017
February 2018
May 2018
October 2018
November 2018
January 2019
February 2019
March 2019
April 2019
May 2019
June 2019
July 2019
October 2019
December 2019
June 2020
September 2020
February 2021
April 2021
July 2021
August 2021
October 2021
January 2022
May 2022
August 2022
October 2022
May 2024
August 2024
November 2024
February 2025
var spanGroupData = [ {"timestamp": 875689200, "group": [ {"author_id": 23, "token_count": 2}, ]}, {"timestamp": 883641600, "group": [ {"author_id": 23, "token_count": 4}, ]}, {"timestamp": 928220400, "group": [ {"author_id": 23, "token_count": 1}, ]}, {"timestamp": 1154415600, "group": [ {"author_id": 35, "token_count": 1}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 0, "token_count": 2438}, {"author_id": 1, "token_count": 1456}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 3, "token_count": 213}, {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 20, "token_count": 3}, {"author_id": 1, "token_count": 62}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 3, "token_count": 12}, {"author_id": 1, "token_count": 465}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 9, "token_count": 1}, {"author_id": 26, "token_count": 3}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 1, "token_count": 240}, {"author_id": 9, "token_count": 36}, {"author_id": 10, "token_count": 77}, {"author_id": 31, "token_count": 3}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 38, "token_count": 1}, {"author_id": 1, "token_count": 99}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 27, "token_count": 5}, {"author_id": 1, "token_count": 30}, {"author_id": 9, "token_count": 41}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 41, "token_count": 1}, {"author_id": 4, "token_count": 1}, {"author_id": 0, "token_count": 104}, {"author_id": 1, "token_count": 21}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 0, "token_count": 61}, {"author_id": 1, "token_count": 72}, {"author_id": 22, "token_count": 7}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 0, "token_count": 17}, {"author_id": 1, "token_count": 28}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 4, "token_count": 2}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 0, "token_count": 6904}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 4, "token_count": 1}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 0, "token_count": 264}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 3, "token_count": 70}, {"author_id": 17, "token_count": 14}, {"author_id": 0, "token_count": 10}, {"author_id": 26, "token_count": 2}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 4, "token_count": 264}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 24, "token_count": 3}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 11, "token_count": 71}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 4, "token_count": 67}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 2, "token_count": 614}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 4, "token_count": 21}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 0, "token_count": 12}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 6, "token_count": 31}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 4, "token_count": 6}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 6, "token_count": 164}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 6, "token_count": 2}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 5, "token_count": 242}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 14, "token_count": 22}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 3, "token_count": 43}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 18, "token_count": 2}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 3, "token_count": 26}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 21, "token_count": 10}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 0, "token_count": 11}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 4, "token_count": 2}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 25, "token_count": 7}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 16, "token_count": 5}, {"author_id": 8, "token_count": 90}, {"author_id": 13, "token_count": 27}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 7, "token_count": 12}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 7, "token_count": 8}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 7, "token_count": 14}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 7, "token_count": 2}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 15, "token_count": 21}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 8, "token_count": 1}, ]}, {"timestamp": 1651388400, "group": [ {"author_id": 15, "token_count": 1}, ]}, {"timestamp": 1659337200, "group": [ {"author_id": 33, "token_count": 1}, ]}, {"timestamp": 1664607600, "group": [ {"author_id": 30, "token_count": 4}, ]}, {"timestamp": 1714546800, "group": [ {"author_id": 24, "token_count": 4}, ]}, {"timestamp": 1722495600, "group": [ {"author_id": 28, "token_count": 5}, ]}, {"timestamp": 1730444400, "group": [ {"author_id": 40, "token_count": 1}, ]}, {"timestamp": 1738396800, "group": [ {"author_id": 36, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Jiri Pirko
9822
67.32%
Scott Feldman
2473
16.95%
Arkadi Sharshevsky
614
4.21%
Ido Schimmel
364
2.49%
David Ahern
364
2.49%
Florian Fainelli
242
1.66%
Petr Machata
197
1.35%
Christophe Jaillet
91
0.62%
Simon Horman
78
0.53%
Sridhar Samudrala
77
0.53%
Philippe Reynes
71
0.49%
Vladimir Oltean
36
0.25%
Taehee Yoo
27
0.19%
Kangjie Lu
22
0.15%
Jakub Kiciński
22
0.15%
Jarod Wilson
14
0.10%
Colin Ian King
10
0.07%
Vivien Didelot
7
0.05%
Linus Torvalds (pre-git)
7
0.05%
Eric Dumazet
7
0.05%
Aditya Pakki
7
0.05%
Wei Yongjun
5
0.03%
Anuradha Karuppiah
5
0.03%
Andrew Lunn
5
0.03%
Alexander Lobakin
5
0.03%
Jason A. Donenfeld
4
0.03%
Ying Xue
3
0.02%
Dan Carpenter
3
0.02%
Thomas Gleixner
2
0.01%
Wolfram Sang
1
0.01%
Thomas Graf
1
0.01%
Nicolas Dichtel
1
0.01%
Gilad Ben-Yossef
1
0.01%
Dmitry Antipov
1
0.01%
Christoph Hellwig
1
0.01%
Total
14590
rocker_ofdpa.c
2823
-
18
13321
Jiri Pirko
Scott Feldman
Arkadi Sharshevsky
Ido Schimmel
David Ahern
Vladimir Oltean
Arnd Bergmann
Kees Cook
Andrew Lunn
Dan Carpenter
Zahari Doychev
Thomas Gleixner
Simon Horman
Tobias Waldekranz
Petr Machata
Thorsten Blum
Ingo Molnar
Duoming Zhou
November 2014
February 2015
March 2015
May 2015
July 2015
August 2015
September 2015
February 2016
March 2016
September 2016
October 2016
December 2016
June 2017
August 2017
September 2017
October 2017
January 2019
March 2019
May 2019
June 2019
September 2020
January 2021
July 2021
August 2021
January 2022
August 2022
November 2022
April 2025
May 2025
var spanGroupData = [ {"timestamp": 1414825200, "group": [ {"author_id": 0, "token_count": 124}, {"author_id": 1, "token_count": 466}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 1, "token_count": 7}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 1, "token_count": 102}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 1, "token_count": 5}, {"author_id": 9, "token_count": 1}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 9, "token_count": 2}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 0, "token_count": 21}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 1, "token_count": 20}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 20, "token_count": 1}, {"author_id": 0, "token_count": 11805}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 4, "token_count": 24}, {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 0, "token_count": 382}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 12, "token_count": 14}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 4, "token_count": 7}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 2, "token_count": 134}, {"author_id": 20, "token_count": 5}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 4, "token_count": 11}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 29, "token_count": 4}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 19, "token_count": 12}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 6, "token_count": 2}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 3, "token_count": 5}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 18, "token_count": 2}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 3, "token_count": 52}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 16, "token_count": 10}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 7, "token_count": 6}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 32, "token_count": 2}, {"author_id": 7, "token_count": 48}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 7, "token_count": 2}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 20, "token_count": 2}, ]}, {"timestamp": 1659337200, "group": [ {"author_id": 39, "token_count": 1}, ]}, {"timestamp": 1667286000, "group": [ {"author_id": 4, "token_count": 32}, ]}, {"timestamp": 1743490800, "group": [ {"author_id": 18, "token_count": 1}, {"author_id": 34, "token_count": 1}, ]}, {"timestamp": 1746082800, "group": [ {"author_id": 37, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Jiri Pirko
12339
92.63%
Scott Feldman
600
4.50%
Arkadi Sharshevsky
134
1.01%
Ido Schimmel
74
0.56%
David Ahern
57
0.43%
Vladimir Oltean
56
0.42%
Arnd Bergmann
14
0.11%
Kees Cook
12
0.09%
Andrew Lunn
10
0.08%
Dan Carpenter
8
0.06%
Zahari Doychev
4
0.03%
Thomas Gleixner
3
0.02%
Simon Horman
3
0.02%
Tobias Waldekranz
2
0.02%
Petr Machata
2
0.02%
Thorsten Blum
1
0.01%
Ingo Molnar
1
0.01%
Duoming Zhou
1
0.01%
Total
13321
rocker_tlv.c
49
-
2
241
Jiri Pirko
Thomas Gleixner
February 2016
May 2019
var spanGroupData = [ {"timestamp": 1454313600, "group": [ {"author_id": 0, "token_count": 239}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 18, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Jiri Pirko
239
99.17%
Thomas Gleixner
2
0.83%
Total
241
rocker_tlv.h
209
-
3
892
Jiri Pirko
Arnd Bergmann
Thomas Gleixner
February 2016
September 2017
May 2019
var spanGroupData = [ {"timestamp": 1454313600, "group": [ {"author_id": 0, "token_count": 853}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 12, "token_count": 37}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 18, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Jiri Pirko
853
95.63%
Arnd Bergmann
37
4.15%
Thomas Gleixner
2
0.22%
Total
892
Contributors:
42
Author
Tokens
Proportion
Commits
Proportion
0
Jiri Pirko
24962
80.64%
28
17.83%
1
Scott Feldman
3182
10.28%
33
21.02%
2
Arkadi Sharshevsky
764
2.47%
4
2.55%
3
David Ahern
475
1.53%
8
5.10%
4
Ido Schimmel
443
1.43%
16
10.19%
5
Florian Fainelli
242
0.78%
4
2.55%
6
Petr Machata
199
0.64%
5
3.18%
7
Vladimir Oltean
92
0.30%
6
3.82%
8
Christophe Jaillet
91
0.29%
2
1.27%
9
Simon Horman
90
0.29%
6
3.82%
10
Sridhar Samudrala
77
0.25%
1
0.64%
11
Philippe Reynes
71
0.23%
1
0.64%
12
Arnd Bergmann
51
0.16%
2
1.27%
13
Taehee Yoo
27
0.09%
1
0.64%
14
Kangjie Lu
22
0.07%
1
0.64%
15
Jakub Kiciński
22
0.07%
3
1.91%
16
Andrew Lunn
20
0.06%
1
0.64%
17
Jarod Wilson
14
0.05%
1
0.64%
18
Thomas Gleixner
13
0.04%
2
1.27%
19
Kees Cook
12
0.04%
1
0.64%
20
Dan Carpenter
11
0.04%
4
2.55%
21
Colin Ian King
10
0.03%
1
0.64%
22
Vivien Didelot
7
0.02%
2
1.27%
23
Linus Torvalds (pre-git)
7
0.02%
3
1.91%
24
Eric Dumazet
7
0.02%
2
1.27%
25
Aditya Pakki
7
0.02%
1
0.64%
26
Wei Yongjun
5
0.02%
2
1.27%
27
Anuradha Karuppiah
5
0.02%
1
0.64%
28
Alexander Lobakin
5
0.02%
1
0.64%
29
Zahari Doychev
4
0.01%
1
0.64%
30
Jason A. Donenfeld
4
0.01%
2
1.27%
31
Ying Xue
3
0.01%
1
0.64%
32
Tobias Waldekranz
2
0.01%
1
0.64%
33
Wolfram Sang
1
0.00%
1
0.64%
34
Thorsten Blum
1
0.00%
1
0.64%
35
Thomas Graf
1
0.00%
1
0.64%
36
Nicolas Dichtel
1
0.00%
1
0.64%
37
Ingo Molnar
1
0.00%
1
0.64%
38
Gilad Ben-Yossef
1
0.00%
1
0.64%
39
Duoming Zhou
1
0.00%
1
0.64%
40
Dmitry Antipov
1
0.00%
1
0.64%
41
Christoph Hellwig
1
0.00%
1
0.64%
Total
30955
157