Linux Source Code
Home
Release 6.1
Help
ethernet
root
net
Highlighting
Reset All
By Author
By Age
──────────
Al Viro
Alexander Duyck
Alexander Lobakin
Alexey Dobriyan
Arnaldo Carvalho de Melo
Avinash Kumar
Bartosz Golaszewski
Ben Hutchings
Changli Gao
Christoph Hellwig
David S. Miller
Denys Vlasenko
Eric Dumazet
Florian Fainelli
Heiner Kallweit
Hideaki Yoshifuji / 吉藤英明
Ian Wienand
Jakub Kiciński
Jamal Hadi Salim
Jarod Wilson
Jeff Garzik
Jesper Dangaard Brouer
Jesse Gross
Jiri Pirko
Joe Perches
Kai Germaschewski
Kris Katterjohn
Lennert Buytenhek
Li RongQing
Linus Torvalds (pre-git)
Mauro Carvalho Chehab
Maxim Mikityanskiy
Michael Chan
Michael Walle
Neil Horman
Octavian Purdila
Paolo Abeni
Patrick McHardy
Peter P. Waskiewicz Jr
Randy Dunlap
Richard Gobert
Sabrina Dubroca
Stanislav Fomichev
Stefan Hajnoczi
Steffen Klassert
Stephen Hemminger
Thomas Gleixner
Tom Gundersen
Tom Herbert
Vladimir Oltean
Willem de Bruijn
−
Files:
Name
Lines
Files
Authors
Tokens
change scale
Color Graph By Token Proportion
Name
Lines
Files
Authors
Tokens
change scale
Color Graph By Token Proportion
eth.c
650
-
51
2110
Linus Torvalds (pre-git)
Jesse Gross
Jakub Kiciński
David S. Miller
Alexander Duyck
Christoph Hellwig
Bartosz Golaszewski
Stephen Hemminger
Stefan Hajnoczi
Eric Dumazet
Maxim Mikityanskiy
Michael Chan
Jeff Garzik
Li RongQing
Alexander Lobakin
Lennert Buytenhek
Patrick McHardy
Arnaldo Carvalho de Melo
Tom Herbert
Stanislav Fomichev
Jiri Pirko
Jarod Wilson
Jamal Hadi Salim
Michael Walle
Jesper Dangaard Brouer
Willem de Bruijn
Neil Horman
Kris Katterjohn
Joe Perches
Steffen Klassert
Octavian Purdila
Peter P. Waskiewicz Jr
Kai Germaschewski
Denys Vlasenko
Paolo Abeni
Heiner Kallweit
Thomas Gleixner
Sabrina Dubroca
Mauro Carvalho Chehab
Florian Fainelli
Changli Gao
Ben Hutchings
Vladimir Oltean
Tom Gundersen
Richard Gobert
Randy Dunlap
Ian Wienand
Hideaki Yoshifuji / 吉藤英明
Avinash Kumar
Alexey Dobriyan
Al Viro
September 1992
June 1993
September 1993
November 1993
April 1994
May 1994
June 1995
September 1996
March 1997
October 1997
January 1998
May 1999
June 1999
September 2002
June 2003
September 2003
October 2004
November 2004
June 2005
July 2005
January 2006
February 2006
August 2006
September 2006
March 2007
April 2007
July 2007
August 2007
September 2007
October 2007
December 2007
April 2008
October 2008
November 2008
December 2009
May 2010
June 2010
August 2010
January 2011
July 2011
September 2011
April 2012
May 2012
June 2012
July 2012
January 2013
July 2013
September 2013
January 2014
July 2014
August 2014
September 2014
December 2014
March 2015
April 2015
May 2015
June 2015
September 2015
November 2015
February 2016
October 2016
November 2016
February 2017
May 2018
June 2018
November 2018
February 2019
April 2019
May 2019
November 2019
November 2020
March 2021
April 2021
July 2021
October 2021
November 2021
April 2022
August 2022
var spanGroupData = [ {"timestamp": 715330800, "group": [ {"author_id": 0, "token_count": 91}, ]}, {"timestamp": 738918000, "group": [ {"author_id": 0, "token_count": 21}, ]}, {"timestamp": 746866800, "group": [ {"author_id": 0, "token_count": 23}, ]}, {"timestamp": 752140800, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 765187200, "group": [ {"author_id": 0, "token_count": 35}, ]}, {"timestamp": 767775600, "group": [ {"author_id": 0, "token_count": 52}, ]}, {"timestamp": 801990000, "group": [ {"author_id": 0, "token_count": 68}, ]}, {"timestamp": 841561200, "group": [ {"author_id": 0, "token_count": 56}, ]}, {"timestamp": 857203200, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 875689200, "group": [ {"author_id": 0, "token_count": 36}, ]}, {"timestamp": 883641600, "group": [ {"author_id": 0, "token_count": 25}, ]}, {"timestamp": 925542000, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 928220400, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1030863600, "group": [ {"author_id": 32, "token_count": 4}, ]}, {"timestamp": 1054450800, "group": [ {"author_id": 3, "token_count": 30}, ]}, {"timestamp": 1062399600, "group": [ {"author_id": 17, "token_count": 3}, ]}, {"timestamp": 1096614000, "group": [ {"author_id": 17, "token_count": 3}, ]}, {"timestamp": 1099296000, "group": [ {"author_id": 5, "token_count": 123}, ]}, {"timestamp": 1117609200, "group": [ {"author_id": 33, "token_count": 4}, ]}, {"timestamp": 1120201200, "group": [ {"author_id": 49, "token_count": 1}, ]}, {"timestamp": 1136102400, "group": [ {"author_id": 27, "token_count": 6}, ]}, {"timestamp": 1138780800, "group": [ {"author_id": 22, "token_count": 12}, ]}, {"timestamp": 1154415600, "group": [ {"author_id": 7, "token_count": 12}, ]}, {"timestamp": 1157094000, "group": [ {"author_id": 50, "token_count": 1}, ]}, {"timestamp": 1172736000, "group": [ {"author_id": 17, "token_count": 3}, {"author_id": 47, "token_count": 1}, ]}, {"timestamp": 1175410800, "group": [ {"author_id": 17, "token_count": 5}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 16, "token_count": 14}, {"author_id": 31, "token_count": 4}, ]}, {"timestamp": 1185951600, "group": [ {"author_id": 7, "token_count": 5}, ]}, {"timestamp": 1188630000, "group": [ {"author_id": 7, "token_count": 2}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 12, "token_count": 28}, {"author_id": 28, "token_count": 3}, {"author_id": 7, "token_count": 57}, ]}, {"timestamp": 1196496000, "group": [ {"author_id": 11, "token_count": 29}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 16, "token_count": 1}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 15, "token_count": 16}, ]}, {"timestamp": 1225522800, "group": [ {"author_id": 9, "token_count": 3}, {"author_id": 7, "token_count": 10}, ]}, {"timestamp": 1259654400, "group": [ {"author_id": 30, "token_count": 5}, ]}, {"timestamp": 1272697200, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1275375600, "group": [ {"author_id": 40, "token_count": 1}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 40, "token_count": 1}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 45, "token_count": 1}, {"author_id": 18, "token_count": 11}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 3, "token_count": 3}, {"author_id": 26, "token_count": 5}, ]}, {"timestamp": 1314860400, "group": [ {"author_id": 26, "token_count": 1}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 9, "token_count": 1}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 28, "token_count": 1}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 20, "token_count": 9}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 41, "token_count": 2}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 8, "token_count": 80}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 3, "token_count": 4}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 48, "token_count": 1}, {"author_id": 7, "token_count": 7}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 9, "token_count": 31}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 43, "token_count": 1}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 39, "token_count": 2}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 4, "token_count": 107}, ]}, {"timestamp": 1417420800, "group": [ {"author_id": 1, "token_count": 364}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 28, "token_count": 2}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 4, "token_count": 13}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 4, "token_count": 2}, {"author_id": 20, "token_count": 4}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 3, "token_count": 5}, {"author_id": 18, "token_count": 1}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 24, "token_count": 3}, {"author_id": 18, "token_count": 1}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 3, "token_count": 75}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 4, "token_count": 8}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 21, "token_count": 12}, {"author_id": 37, "token_count": 2}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 24, "token_count": 4}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 29, "token_count": 5}, {"author_id": 25, "token_count": 6}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 34, "token_count": 3}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 3, "token_count": 22}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 6, "token_count": 118}, {"author_id": 13, "token_count": 22}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 10, "token_count": 37}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 19, "token_count": 13}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 35, "token_count": 3}, {"author_id": 36, "token_count": 2}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 9, "token_count": 6}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 38, "token_count": 2}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 14, "token_count": 19}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 23, "token_count": 11}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 42, "token_count": 1}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 2, "token_count": 264}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 9, "token_count": 1}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 46, "token_count": 1}, ]}, {"timestamp": 1659337200, "group": [ {"author_id": 44, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Linus Torvalds (pre-git)
422
20.00%
Jesse Gross
364
17.25%
Jakub Kiciński
264
12.51%
David S. Miller
140
6.64%
Alexander Duyck
130
6.16%
Christoph Hellwig
123
5.83%
Bartosz Golaszewski
118
5.59%
Stephen Hemminger
93
4.41%
Stefan Hajnoczi
80
3.79%
Eric Dumazet
42
1.99%
Maxim Mikityanskiy
37
1.75%
Michael Chan
29
1.37%
Jeff Garzik
28
1.33%
Li RongQing
22
1.04%
Alexander Lobakin
19
0.90%
Lennert Buytenhek
16
0.76%
Patrick McHardy
15
0.71%
Arnaldo Carvalho de Melo
14
0.66%
Tom Herbert
13
0.62%
Stanislav Fomichev
13
0.62%
Jiri Pirko
13
0.62%
Jarod Wilson
12
0.57%
Jamal Hadi Salim
12
0.57%
Michael Walle
11
0.52%
Jesper Dangaard Brouer
7
0.33%
Willem de Bruijn
6
0.28%
Neil Horman
6
0.28%
Kris Katterjohn
6
0.28%
Joe Perches
6
0.28%
Steffen Klassert
5
0.24%
Octavian Purdila
5
0.24%
Peter P. Waskiewicz Jr
4
0.19%
Kai Germaschewski
4
0.19%
Denys Vlasenko
4
0.19%
Paolo Abeni
3
0.14%
Heiner Kallweit
3
0.14%
Thomas Gleixner
2
0.09%
Sabrina Dubroca
2
0.09%
Mauro Carvalho Chehab
2
0.09%
Florian Fainelli
2
0.09%
Changli Gao
2
0.09%
Ben Hutchings
2
0.09%
Vladimir Oltean
1
0.05%
Tom Gundersen
1
0.05%
Richard Gobert
1
0.05%
Randy Dunlap
1
0.05%
Ian Wienand
1
0.05%
Hideaki Yoshifuji / 吉藤英明
1
0.05%
Avinash Kumar
1
0.05%
Alexey Dobriyan
1
0.05%
Al Viro
1
0.05%
click to expand▼
Total
2110
Contributors:
51
Author
Tokens
Proportion
Commits
Proportion
0
Linus Torvalds (pre-git)
422
20.00%
19
16.81%
1
Jesse Gross
364
17.25%
1
0.88%
2
Jakub Kiciński
264
12.51%
6
5.31%
3
David S. Miller
140
6.64%
7
6.19%
4
Alexander Duyck
130
6.16%
6
5.31%
5
Christoph Hellwig
123
5.83%
1
0.88%
6
Bartosz Golaszewski
118
5.59%
1
0.88%
7
Stephen Hemminger
93
4.41%
7
6.19%
8
Stefan Hajnoczi
80
3.79%
1
0.88%
9
Eric Dumazet
42
1.99%
5
4.42%
10
Maxim Mikityanskiy
37
1.75%
1
0.88%
11
Michael Chan
29
1.37%
1
0.88%
12
Jeff Garzik
28
1.33%
1
0.88%
13
Li RongQing
22
1.04%
1
0.88%
14
Alexander Lobakin
19
0.90%
2
1.77%
15
Lennert Buytenhek
16
0.76%
2
1.77%
16
Patrick McHardy
15
0.71%
2
1.77%
17
Arnaldo Carvalho de Melo
14
0.66%
4
3.54%
18
Tom Herbert
13
0.62%
3
2.65%
19
Stanislav Fomichev
13
0.62%
2
1.77%
20
Jiri Pirko
13
0.62%
3
2.65%
21
Jarod Wilson
12
0.57%
1
0.88%
22
Jamal Hadi Salim
12
0.57%
1
0.88%
23
Michael Walle
11
0.52%
1
0.88%
24
Jesper Dangaard Brouer
7
0.33%
2
1.77%
25
Willem de Bruijn
6
0.28%
1
0.88%
26
Neil Horman
6
0.28%
2
1.77%
27
Kris Katterjohn
6
0.28%
2
1.77%
28
Joe Perches
6
0.28%
3
2.65%
29
Steffen Klassert
5
0.24%
1
0.88%
30
Octavian Purdila
5
0.24%
1
0.88%
31
Peter P. Waskiewicz Jr
4
0.19%
1
0.88%
32
Kai Germaschewski
4
0.19%
2
1.77%
33
Denys Vlasenko
4
0.19%
1
0.88%
34
Paolo Abeni
3
0.14%
1
0.88%
35
Heiner Kallweit
3
0.14%
1
0.88%
36
Thomas Gleixner
2
0.09%
1
0.88%
37
Sabrina Dubroca
2
0.09%
1
0.88%
38
Mauro Carvalho Chehab
2
0.09%
1
0.88%
39
Florian Fainelli
2
0.09%
1
0.88%
40
Changli Gao
2
0.09%
2
1.77%
41
Ben Hutchings
2
0.09%
1
0.88%
42
Vladimir Oltean
1
0.05%
1
0.88%
43
Tom Gundersen
1
0.05%
1
0.88%
44
Richard Gobert
1
0.05%
1
0.88%
45
Randy Dunlap
1
0.05%
1
0.88%
46
Ian Wienand
1
0.05%
1
0.88%
47
Hideaki Yoshifuji / 吉藤英明
1
0.05%
1
0.88%
48
Avinash Kumar
1
0.05%
1
0.88%
49
Alexey Dobriyan
1
0.05%
1
0.88%
50
Al Viro
1
0.05%
1
0.88%
click to expand▼
Total
2110
113