Linux Source Code
Home
Release 5.2
Help
sgi
root
drivers
net
ethernet
Highlighting
Reset All
By Author
By Age
──────────
Al Viro
Alan Cox
Alexander Beregalov
Andrew Morton
Andy Gospodarek
Arnaldo Carvalho de Melo
Axel Lin
Benoit Taine
Christoph Hellwig
Christoph Lameter
Dave Jones
David Rientjes
Eric Dumazet
Florian Westphal
François Romieu
Harvey Harrison
Jason A. Donenfeld
Jeff Garzik
Jiri Pirko
Joe Perches
Johannes Berg
Joshua Kinard
Kay Sievers
Kees Cook
Linus Torvalds
Linus Torvalds (pre-git)
Lucas De Marchi
Luis R. Rodriguez
Matthias Gehre
Michael Opdenacker
Michal Hocko
Michał Mirosław
Patrick McHardy
Paul Gortmaker
Peter Hüwe
Philippe Reynes
Ralf Baechle
Randy Dunlap
Rusty Russell
Stephen Hemminger
Tejun Heo
Thomas Bogendoerfer
Thomas Gleixner
Tobias Klauser
Wei Yang
Wei Yongjun
Yang Hongyang
Yue haibing
Yuval Shaia
−
Files:
Name
Lines
Files
Authors
Tokens
change scale
Color Graph By Token Proportion
ioc3-eth.c
1666
-
37
7679
Ralf Baechle
Linus Torvalds (pre-git)
Linus Torvalds
Alan Cox
Alexander Beregalov
Dave Jones
Jiri Pirko
Arnaldo Carvalho de Melo
Jason A. Donenfeld
Kees Cook
Philippe Reynes
Michał Mirosław
Yang Hongyang
Stephen Hemminger
Peter Hüwe
Rusty Russell
Benoit Taine
Randy Dunlap
Al Viro
Andrew Morton
David Rientjes
Matthias Gehre
Tejun Heo
Jeff Garzik
Joe Perches
Johannes Berg
Michal Hocko
Patrick McHardy
Paul Gortmaker
Tobias Klauser
Yue haibing
Andy Gospodarek
Eric Dumazet
François Romieu
Thomas Gleixner
Wei Yang
Yuval Shaia
January 2000
March 2000
May 2000
July 2000
September 2000
October 2000
February 2002
April 2002
August 2002
October 2002
December 2002
May 2003
June 2003
August 2003
September 2003
April 2004
June 2004
October 2004
January 2005
August 2005
November 2005
March 2006
June 2006
July 2006
August 2006
September 2006
October 2006
February 2007
March 2007
April 2007
July 2007
August 2007
October 2007
October 2008
April 2009
June 2009
February 2010
March 2010
April 2010
July 2010
April 2011
May 2011
June 2011
July 2011
August 2011
July 2012
January 2013
May 2013
August 2014
December 2016
February 2017
June 2017
July 2017
October 2017
September 2018
February 2019
var spanGroupData = [ {"timestamp": 946713600, "group": [ {"author_id": 1, "token_count": 811}, ]}, {"timestamp": 951897600, "group": [ {"author_id": 1, "token_count": 25}, ]}, {"timestamp": 957164400, "group": [ {"author_id": 1, "token_count": 702}, ]}, {"timestamp": 962434800, "group": [ {"author_id": 1, "token_count": 95}, ]}, {"timestamp": 967791600, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 970383600, "group": [ {"author_id": 1, "token_count": 137}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 2, "token_count": 1673}, ]}, {"timestamp": 1017648000, "group": [ {"author_id": 7, "token_count": 49}, ]}, {"timestamp": 1028185200, "group": [ {"author_id": 17, "token_count": 8}, ]}, {"timestamp": 1033455600, "group": [ {"author_id": 26, "token_count": 3}, ]}, {"timestamp": 1038729600, "group": [ {"author_id": 7, "token_count": 1}, ]}, {"timestamp": 1051772400, "group": [ {"author_id": 19, "token_count": 10}, ]}, {"timestamp": 1054450800, "group": [ {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1059721200, "group": [ {"author_id": 23, "token_count": 6}, {"author_id": 19, "token_count": 1}, ]}, {"timestamp": 1062399600, "group": [ {"author_id": 43, "token_count": 1}, ]}, {"timestamp": 1080806400, "group": [ {"author_id": 0, "token_count": 3184}, ]}, {"timestamp": 1086073200, "group": [ {"author_id": 9, "token_count": 4}, ]}, {"timestamp": 1096614000, "group": [ {"author_id": 11, "token_count": 4}, ]}, {"timestamp": 1104566400, "group": [ {"author_id": 0, "token_count": 298}, ]}, {"timestamp": 1122879600, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1130832000, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1141200000, "group": [ {"author_id": 29, "token_count": 3}, ]}, {"timestamp": 1149145200, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1151737200, "group": [ {"author_id": 32, "token_count": 1}, ]}, {"timestamp": 1154415600, "group": [ {"author_id": 30, "token_count": 1}, ]}, {"timestamp": 1157094000, "group": [ {"author_id": 41, "token_count": 1}, {"author_id": 15, "token_count": 2}, ]}, {"timestamp": 1159686000, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1170316800, "group": [ {"author_id": 0, "token_count": 47}, ]}, {"timestamp": 1172736000, "group": [ {"author_id": 11, "token_count": 6}, ]}, {"timestamp": 1175410800, "group": [ {"author_id": 11, "token_count": 16}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 5, "token_count": 67}, {"author_id": 0, "token_count": 9}, ]}, {"timestamp": 1185951600, "group": [ {"author_id": 0, "token_count": 240}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 25, "token_count": 2}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 28, "token_count": 2}, ]}, {"timestamp": 1238569200, "group": [ {"author_id": 4, "token_count": 55}, {"author_id": 18, "token_count": 12}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 35, "token_count": 1}, {"author_id": 30, "token_count": 1}, ]}, {"timestamp": 1265011200, "group": [ {"author_id": 10, "token_count": 8}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 31, "token_count": 3}, ]}, {"timestamp": 1270105200, "group": [ {"author_id": 10, "token_count": 3}, ]}, {"timestamp": 1277967600, "group": [ {"author_id": 0, "token_count": 46}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 16, "token_count": 12}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 27, "token_count": 3}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 38, "token_count": 2}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 39, "token_count": 2}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 10, "token_count": 1}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 5, "token_count": 8}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 10, "token_count": 24}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 20, "token_count": 8}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 21, "token_count": 6}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 37, "token_count": 2}, {"author_id": 14, "token_count": 15}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 48, "token_count": 1}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 12, "token_count": 17}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 13, "token_count": 17}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 33, "token_count": 2}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 40, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Ralf Baechle
3842
50.03%
Linus Torvalds (pre-git)
1771
23.06%
Linus Torvalds
1674
21.80%
Alan Cox
75
0.98%
Alexander Beregalov
55
0.72%
Dave Jones
50
0.65%
Jiri Pirko
36
0.47%
Arnaldo Carvalho de Melo
26
0.34%
Jason A. Donenfeld
17
0.22%
Kees Cook
17
0.22%
Philippe Reynes
15
0.20%
Michał Mirosław
12
0.16%
Yang Hongyang
12
0.16%
Stephen Hemminger
11
0.14%
Peter Hüwe
8
0.10%
Rusty Russell
8
0.10%
Benoit Taine
6
0.08%
Randy Dunlap
6
0.08%
Al Viro
4
0.05%
Andrew Morton
3
0.04%
David Rientjes
3
0.04%
Matthias Gehre
3
0.04%
Tejun Heo
3
0.04%
Jeff Garzik
2
0.03%
Joe Perches
2
0.03%
Johannes Berg
2
0.03%
Michal Hocko
2
0.03%
Patrick McHardy
2
0.03%
Paul Gortmaker
2
0.03%
Tobias Klauser
2
0.03%
Yue haibing
2
0.03%
Andy Gospodarek
1
0.01%
Eric Dumazet
1
0.01%
François Romieu
1
0.01%
Thomas Gleixner
1
0.01%
Wei Yang
1
0.01%
Yuval Shaia
1
0.01%
Total
7679
meth.c
881
-
23
4538
Ralf Baechle
Joshua Kinard
Christoph Hellwig
Alexander Beregalov
Thomas Bogendoerfer
Al Viro
Jeff Garzik
Arnaldo Carvalho de Melo
Florian Westphal
Kay Sievers
Rusty Russell
Axel Lin
Joe Perches
Thomas Gleixner
Christoph Lameter
Eric Dumazet
Harvey Harrison
Johannes Berg
Luis R. Rodriguez
Patrick McHardy
Wei Yang
Wei Yongjun
Yue haibing
June 2003
January 2004
April 2004
January 2005
March 2006
September 2006
February 2007
March 2007
May 2007
October 2007
January 2008
April 2008
July 2008
August 2008
October 2008
March 2009
April 2009
May 2009
June 2009
May 2010
November 2011
December 2011
October 2013
May 2016
September 2018
January 2019
February 2019
May 2019
var spanGroupData = [ {"timestamp": 1054450800, "group": [ {"author_id": 0, "token_count": 2446}, ]}, {"timestamp": 1072944000, "group": [ {"author_id": 9, "token_count": 32}, ]}, {"timestamp": 1080806400, "group": [ {"author_id": 0, "token_count": 1270}, ]}, {"timestamp": 1104566400, "group": [ {"author_id": 0, "token_count": 209}, ]}, {"timestamp": 1141200000, "group": [ {"author_id": 17, "token_count": 4}, ]}, {"timestamp": 1157094000, "group": [ {"author_id": 15, "token_count": 2}, ]}, {"timestamp": 1170316800, "group": [ {"author_id": 0, "token_count": 36}, ]}, {"timestamp": 1172736000, "group": [ {"author_id": 11, "token_count": 9}, ]}, {"timestamp": 1178002800, "group": [ {"author_id": 0, "token_count": 98}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 15, "token_count": 9}, {"author_id": 25, "token_count": 1}, ]}, {"timestamp": 1199174400, "group": [ {"author_id": 8, "token_count": 37}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 24, "token_count": 5}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 42, "token_count": 1}, {"author_id": 8, "token_count": 3}, ]}, {"timestamp": 1217574000, "group": [ {"author_id": 44, "token_count": 1}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 28, "token_count": 1}, ]}, {"timestamp": 1235894400, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1238569200, "group": [ {"author_id": 4, "token_count": 46}, ]}, {"timestamp": 1241161200, "group": [ {"author_id": 0, "token_count": 40}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 30, "token_count": 1}, ]}, {"timestamp": 1272697200, "group": [ {"author_id": 35, "token_count": 1}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 34, "token_count": 2}, ]}, {"timestamp": 1322726400, "group": [ {"author_id": 3, "token_count": 205}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 25, "token_count": 1}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 22, "token_count": 6}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 33, "token_count": 1}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 45, "token_count": 1}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 6, "token_count": 65}, {"author_id": 40, "token_count": 1}, {"author_id": 47, "token_count": 1}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 32, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Ralf Baechle
4100
90.35%
Joshua Kinard
205
4.52%
Christoph Hellwig
65
1.43%
Alexander Beregalov
46
1.01%
Thomas Bogendoerfer
40
0.88%
Al Viro
32
0.71%
Jeff Garzik
11
0.24%
Arnaldo Carvalho de Melo
9
0.20%
Florian Westphal
6
0.13%
Kay Sievers
5
0.11%
Rusty Russell
4
0.09%
Axel Lin
2
0.04%
Joe Perches
2
0.04%
Thomas Gleixner
2
0.04%
Christoph Lameter
1
0.02%
Eric Dumazet
1
0.02%
Harvey Harrison
1
0.02%
Johannes Berg
1
0.02%
Luis R. Rodriguez
1
0.02%
Patrick McHardy
1
0.02%
Wei Yang
1
0.02%
Wei Yongjun
1
0.02%
Yue haibing
1
0.02%
Total
4538
meth.h
243
-
3
698
Ralf Baechle
Lucas De Marchi
Michael Opdenacker
June 2003
April 2004
May 2007
March 2011
var spanGroupData = [ {"timestamp": 1054450800, "group": [ {"author_id": 0, "token_count": 609}, ]}, {"timestamp": 1080806400, "group": [ {"author_id": 0, "token_count": 86}, ]}, {"timestamp": 1178002800, "group": [ {"author_id": 46, "token_count": 1}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 36, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Ralf Baechle
695
99.57%
Lucas De Marchi
2
0.29%
Michael Opdenacker
1
0.14%
Total
698
Contributors:
49
Author
Tokens
Proportion
Commits
Proportion
0
Ralf Baechle
8637
66.88%
18
18.00%
1
Linus Torvalds (pre-git)
1771
13.71%
6
6.00%
2
Linus Torvalds
1674
12.96%
7
7.00%
3
Joshua Kinard
205
1.59%
1
1.00%
4
Alexander Beregalov
101
0.78%
2
2.00%
5
Alan Cox
75
0.58%
2
2.00%
6
Christoph Hellwig
65
0.50%
1
1.00%
7
Dave Jones
50
0.39%
2
2.00%
8
Thomas Bogendoerfer
40
0.31%
2
2.00%
9
Al Viro
36
0.28%
2
2.00%
10
Jiri Pirko
36
0.28%
5
5.00%
11
Arnaldo Carvalho de Melo
35
0.27%
5
5.00%
12
Jason A. Donenfeld
17
0.13%
1
1.00%
13
Kees Cook
17
0.13%
1
1.00%
14
Philippe Reynes
15
0.12%
1
1.00%
15
Jeff Garzik
13
0.10%
3
3.00%
16
Michał Mirosław
12
0.09%
1
1.00%
17
Rusty Russell
12
0.09%
2
2.00%
18
Yang Hongyang
12
0.09%
2
2.00%
19
Stephen Hemminger
11
0.09%
2
2.00%
20
Peter Hüwe
8
0.06%
1
1.00%
21
Benoit Taine
6
0.05%
1
1.00%
22
Florian Westphal
6
0.05%
1
1.00%
23
Randy Dunlap
6
0.05%
1
1.00%
24
Kay Sievers
5
0.04%
1
1.00%
25
Joe Perches
4
0.03%
2
2.00%
26
Andrew Morton
3
0.02%
1
1.00%
27
David Rientjes
3
0.02%
1
1.00%
28
Johannes Berg
3
0.02%
2
2.00%
29
Matthias Gehre
3
0.02%
1
1.00%
30
Patrick McHardy
3
0.02%
2
2.00%
31
Tejun Heo
3
0.02%
1
1.00%
32
Thomas Gleixner
3
0.02%
2
2.00%
33
Yue haibing
3
0.02%
1
1.00%
34
Axel Lin
2
0.02%
1
1.00%
35
Eric Dumazet
2
0.02%
2
2.00%
36
Lucas De Marchi
2
0.02%
1
1.00%
37
Michal Hocko
2
0.02%
1
1.00%
38
Paul Gortmaker
2
0.02%
1
1.00%
39
Tobias Klauser
2
0.02%
1
1.00%
40
Wei Yang
2
0.02%
1
1.00%
41
Andy Gospodarek
1
0.01%
1
1.00%
42
Christoph Lameter
1
0.01%
1
1.00%
43
François Romieu
1
0.01%
1
1.00%
44
Harvey Harrison
1
0.01%
1
1.00%
45
Luis R. Rodriguez
1
0.01%
1
1.00%
46
Michael Opdenacker
1
0.01%
1
1.00%
47
Wei Yongjun
1
0.01%
1
1.00%
48
Yuval Shaia
1
0.01%
1
1.00%
Total
12915
100