Linux Source Code
Home
Release 5.1
Help
ethernet
root
net
Highlighting
Reset All
By Author
By Age
──────────
Al Viro
Alexander Duyck
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
Hideaki Yoshifuji / 吉藤英明
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
Linus Torvalds (pre-git)
Masanari Iida
Maxim Mikityanskiy
Michael Chan
Neil Horman
Octavian Purdila
Paolo Abeni
Patrick McHardy
Peter P. Waskiewicz Jr
Rafał Miłecki
Randy Dunlap
Sabrina Dubroca
Stefan Hajnoczi
Steffen Klassert
Stephen Hemminger
Tom Gundersen
Tom Herbert
Willem de Bruijn
−
Files:
Name
Lines
Files
Authors
Tokens
change scale
Color Graph By Token Proportion
eth.c
603
-
44
2062
Linus Torvalds (pre-git)
Jesse Gross
David S. Miller
Christoph Hellwig
Alexander Duyck
Rafał Miłecki
Bartosz Golaszewski
Stephen Hemminger
Stefan Hajnoczi
Maxim Mikityanskiy
Eric Dumazet
Michael Chan
Jeff Garzik
Li RongQing
Jarod Wilson
Lennert Buytenhek
Patrick McHardy
Arnaldo Carvalho de Melo
Jiri Pirko
Tom Herbert
Jamal Hadi Salim
Jesper Dangaard Brouer
Joe Perches
Kris Katterjohn
Neil Horman
Willem de Bruijn
Octavian Purdila
Steffen Klassert
Denys Vlasenko
Kai Germaschewski
Paolo Abeni
Peter P. Waskiewicz Jr
Sabrina Dubroca
Ben Hutchings
Changli Gao
Florian Fainelli
Hideaki Yoshifuji / 吉藤英明
Tom Gundersen
Al Viro
Alexey Dobriyan
Avinash Kumar
Linus Torvalds
Masanari Iida
Randy Dunlap
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
February 2002
September 2002
June 2003
September 2003
October 2004
November 2004
June 2005
July 2005
January 2006
February 2006
August 2006
September 2006
February 2007
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
August 2015
September 2015
November 2015
February 2016
October 2016
November 2016
January 2017
February 2017
May 2018
June 2018
November 2018
February 2019
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": 70}, ]}, {"timestamp": 841561200, "group": [ {"author_id": 0, "token_count": 56}, ]}, {"timestamp": 857203200, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"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": 6}, ]}, {"timestamp": 928220400, "group": [ {"author_id": 0, "token_count": 9}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 41, "token_count": 1}, ]}, {"timestamp": 1030863600, "group": [ {"author_id": 29, "token_count": 4}, ]}, {"timestamp": 1054450800, "group": [ {"author_id": 2, "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": 3, "token_count": 149}, ]}, {"timestamp": 1117609200, "group": [ {"author_id": 28, "token_count": 4}, ]}, {"timestamp": 1120201200, "group": [ {"author_id": 39, "token_count": 1}, ]}, {"timestamp": 1136102400, "group": [ {"author_id": 23, "token_count": 6}, ]}, {"timestamp": 1138780800, "group": [ {"author_id": 20, "token_count": 12}, ]}, {"timestamp": 1154415600, "group": [ {"author_id": 7, "token_count": 13}, ]}, {"timestamp": 1157094000, "group": [ {"author_id": 38, "token_count": 1}, ]}, {"timestamp": 1170316800, "group": [ {"author_id": 36, "token_count": 1}, ]}, {"timestamp": 1172736000, "group": [ {"author_id": 17, "token_count": 3}, {"author_id": 36, "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": 6}, ]}, {"timestamp": 1188630000, "group": [ {"author_id": 7, "token_count": 2}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 12, "token_count": 28}, {"author_id": 22, "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": 17}, ]}, {"timestamp": 1225522800, "group": [ {"author_id": 10, "token_count": 3}, {"author_id": 7, "token_count": 15}, ]}, {"timestamp": 1259654400, "group": [ {"author_id": 26, "token_count": 5}, ]}, {"timestamp": 1272697200, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1275375600, "group": [ {"author_id": 34, "token_count": 1}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 34, "token_count": 1}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 43, "token_count": 1}, {"author_id": 19, "token_count": 11}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 2, "token_count": 3}, {"author_id": 24, "token_count": 5}, ]}, {"timestamp": 1314860400, "group": [ {"author_id": 24, "token_count": 1}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 10, "token_count": 1}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 22, "token_count": 1}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 18, "token_count": 9}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 33, "token_count": 2}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 8, "token_count": 80}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 2, "token_count": 4}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 40, "token_count": 1}, {"author_id": 7, "token_count": 7}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 10, "token_count": 31}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 37, "token_count": 2}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 35, "token_count": 2}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 4, "token_count": 109}, ]}, {"timestamp": 1417420800, "group": [ {"author_id": 1, "token_count": 403}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 22, "token_count": 2}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 4, "token_count": 13}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 4, "token_count": 2}, {"author_id": 18, "token_count": 4}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 2, "token_count": 5}, {"author_id": 19, "token_count": 1}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 42, "token_count": 1}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 21, "token_count": 3}, {"author_id": 19, "token_count": 1}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 2, "token_count": 117}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 4, "token_count": 8}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 14, "token_count": 21}, {"author_id": 32, "token_count": 3}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 21, "token_count": 4}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 5, "token_count": 130}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 27, "token_count": 5}, {"author_id": 25, "token_count": 6}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 30, "token_count": 4}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 2, "token_count": 22}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 6, "token_count": 124}, {"author_id": 13, "token_count": 22}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 9, "token_count": 38}, ]}, ]
Author Name
Tokens
Token Proportion
Linus Torvalds (pre-git)
429
20.81%
Jesse Gross
403
19.54%
David S. Miller
182
8.83%
Christoph Hellwig
149
7.23%
Alexander Duyck
132
6.40%
Rafał Miłecki
130
6.30%
Bartosz Golaszewski
124
6.01%
Stephen Hemminger
100
4.85%
Stefan Hajnoczi
80
3.88%
Maxim Mikityanskiy
38
1.84%
Eric Dumazet
35
1.70%
Michael Chan
29
1.41%
Jeff Garzik
28
1.36%
Li RongQing
22
1.07%
Jarod Wilson
21
1.02%
Lennert Buytenhek
17
0.82%
Patrick McHardy
15
0.73%
Arnaldo Carvalho de Melo
14
0.68%
Jiri Pirko
13
0.63%
Tom Herbert
13
0.63%
Jamal Hadi Salim
12
0.58%
Jesper Dangaard Brouer
7
0.34%
Joe Perches
6
0.29%
Kris Katterjohn
6
0.29%
Neil Horman
6
0.29%
Willem de Bruijn
6
0.29%
Octavian Purdila
5
0.24%
Steffen Klassert
5
0.24%
Denys Vlasenko
4
0.19%
Kai Germaschewski
4
0.19%
Paolo Abeni
4
0.19%
Peter P. Waskiewicz Jr
4
0.19%
Sabrina Dubroca
3
0.15%
Ben Hutchings
2
0.10%
Changli Gao
2
0.10%
Florian Fainelli
2
0.10%
Hideaki Yoshifuji / 吉藤英明
2
0.10%
Tom Gundersen
2
0.10%
Al Viro
1
0.05%
Alexey Dobriyan
1
0.05%
Avinash Kumar
1
0.05%
Linus Torvalds
1
0.05%
Masanari Iida
1
0.05%
Randy Dunlap
1
0.05%
Total
2062
Contributors:
44
Author
Tokens
Proportion
Commits
Proportion
0
Linus Torvalds (pre-git)
429
20.81%
20
20.20%
1
Jesse Gross
403
19.54%
1
1.01%
2
David S. Miller
182
8.83%
7
7.07%
3
Christoph Hellwig
149
7.23%
1
1.01%
4
Alexander Duyck
132
6.40%
6
6.06%
5
Rafał Miłecki
130
6.30%
1
1.01%
6
Bartosz Golaszewski
124
6.01%
1
1.01%
7
Stephen Hemminger
100
4.85%
7
7.07%
8
Stefan Hajnoczi
80
3.88%
1
1.01%
9
Maxim Mikityanskiy
38
1.84%
1
1.01%
10
Eric Dumazet
35
1.70%
3
3.03%
11
Michael Chan
29
1.41%
1
1.01%
12
Jeff Garzik
28
1.36%
1
1.01%
13
Li RongQing
22
1.07%
1
1.01%
14
Jarod Wilson
21
1.02%
1
1.01%
15
Lennert Buytenhek
17
0.82%
2
2.02%
16
Patrick McHardy
15
0.73%
2
2.02%
17
Arnaldo Carvalho de Melo
14
0.68%
4
4.04%
18
Jiri Pirko
13
0.63%
3
3.03%
19
Tom Herbert
13
0.63%
3
3.03%
20
Jamal Hadi Salim
12
0.58%
1
1.01%
21
Jesper Dangaard Brouer
7
0.34%
2
2.02%
22
Joe Perches
6
0.29%
3
3.03%
23
Kris Katterjohn
6
0.29%
2
2.02%
24
Neil Horman
6
0.29%
2
2.02%
25
Willem de Bruijn
6
0.29%
1
1.01%
26
Octavian Purdila
5
0.24%
1
1.01%
27
Steffen Klassert
5
0.24%
1
1.01%
28
Denys Vlasenko
4
0.19%
1
1.01%
29
Kai Germaschewski
4
0.19%
2
2.02%
30
Paolo Abeni
4
0.19%
1
1.01%
31
Peter P. Waskiewicz Jr
4
0.19%
1
1.01%
32
Sabrina Dubroca
3
0.15%
1
1.01%
33
Ben Hutchings
2
0.10%
1
1.01%
34
Changli Gao
2
0.10%
2
2.02%
35
Florian Fainelli
2
0.10%
1
1.01%
36
Hideaki Yoshifuji / 吉藤英明
2
0.10%
2
2.02%
37
Tom Gundersen
2
0.10%
1
1.01%
38
Al Viro
1
0.05%
1
1.01%
39
Alexey Dobriyan
1
0.05%
1
1.01%
40
Avinash Kumar
1
0.05%
1
1.01%
41
Linus Torvalds
1
0.05%
1
1.01%
42
Masanari Iida
1
0.05%
1
1.01%
43
Randy Dunlap
1
0.05%
1
1.01%
Total
2062
99