Linux Source Code
Home
Release 5.8
Help
smsc
root
drivers
net
ethernet
Highlighting
Reset All
By Author
By Age
──────────
Al Viro
Alan Cox
Alexander Beregalov
Andrew Lunn
Andrew Morton
Arnd Bergmann
Ben Boeckel
Catalin Marinas
Daniel Mack
Daniel Ritz
David Cai
David Hinds
David Howells
David S. Miller
Dominik Brodowski
Dustin McIntire
Enric Balletbò i Serra
Eric Miao
François Romieu
Geert Uytterhoeven
Greg Ungerer
Guennadi Liakhovetski
Guenter Roeck
Harvey Harrison
Hirokazu Takata
Jaswinder Singh Rajput
Javier Martinez Canillas
Jeff Garzik
Jeremy Linton
Jiri Pirko
Joe Perches
Jun Komuro
Kees Cook
Ken Kawasaki
Lee Jones
Linus Torvalds
Linus Torvalds (pre-git)
Linus Walleij
Magnus Damm
Mathieu J. Poirier
Matthias Brugger
Michael Schmitz
Nico Pitre
Olof Johansson
Others
Paul Mundt
Philippe Reynes
Randy Dunlap
Rick Jones
Robert Jarzmik
Robert Marklund
Russell King
Shawn Guo
Stephen Hemminger
Steve Glendinning
Tony Lindgren
Vernon Sauder
Wang Chen
Yoshinori Sato
Yum Rayan
Zwane Mwaikambo
−
Files:
Name
Lines
Files
Authors
Tokens
change scale
Color Graph By Token Proportion
epic100.c
1578
-
39
8108
Linus Torvalds (pre-git)
François Romieu
Linus Torvalds
Jeff Garzik
Stephen Hemminger
Alan Cox
Ben Boeckel
Andrew Morton
Wang Chen
Kees Cook
Rick Jones
Al Viro
Philippe Reynes
Jiri Pirko
David S. Miller
Randy Dunlap
Joe Perches
Others
March 1998
August 1998
January 1999
April 1999
June 1999
January 2000
March 2000
May 2000
June 2000
August 2000
February 2001
March 2001
April 2001
May 2001
July 2001
September 2001
February 2002
March 2002
August 2002
September 2002
January 2003
April 2003
May 2003
August 2003
September 2003
March 2004
April 2004
June 2004
July 2004
October 2004
January 2005
March 2005
June 2005
March 2006
June 2006
July 2006
August 2006
September 2006
July 2007
October 2007
March 2008
November 2008
January 2009
June 2009
August 2009
February 2010
April 2010
May 2010
June 2010
July 2010
October 2010
December 2010
August 2011
November 2011
February 2012
March 2012
November 2013
August 2014
May 2016
December 2016
February 2017
June 2017
September 2017
October 2017
February 2019
December 2019
January 2020
var spanGroupData = [ {"timestamp": 888739200, "group": [ {"author_id": 1, "token_count": 752}, ]}, {"timestamp": 901954800, "group": [ {"author_id": 1, "token_count": 744}, ]}, {"timestamp": 915177600, "group": [ {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 922953600, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 928220400, "group": [ {"author_id": 1, "token_count": 18}, ]}, {"timestamp": 946713600, "group": [ {"author_id": 1, "token_count": 235}, ]}, {"timestamp": 951897600, "group": [ {"author_id": 1, "token_count": 2807}, ]}, {"timestamp": 957164400, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 959842800, "group": [ {"author_id": 1, "token_count": 8}, ]}, {"timestamp": 965113200, "group": [ {"author_id": 1, "token_count": 86}, ]}, {"timestamp": 981014400, "group": [ {"author_id": 6, "token_count": 730}, ]}, {"timestamp": 983433600, "group": [ {"author_id": 6, "token_count": 35}, ]}, {"timestamp": 986112000, "group": [ {"author_id": 6, "token_count": 65}, ]}, {"timestamp": 988700400, "group": [ {"author_id": 6, "token_count": 66}, ]}, {"timestamp": 993970800, "group": [ {"author_id": 6, "token_count": 22}, ]}, {"timestamp": 999327600, "group": [ {"author_id": 6, "token_count": 5}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 17, "token_count": 185}, {"author_id": 6, "token_count": 3}, ]}, {"timestamp": 1014969600, "group": [ {"author_id": 17, "token_count": 5}, ]}, {"timestamp": 1028185200, "group": [ {"author_id": 60, "token_count": 45}, ]}, {"timestamp": 1030863600, "group": [ {"author_id": 17, "token_count": 53}, ]}, {"timestamp": 1041408000, "group": [ {"author_id": 36, "token_count": 11}, ]}, {"timestamp": 1049184000, "group": [ {"author_id": 17, "token_count": 27}, ]}, {"timestamp": 1051772400, "group": [ {"author_id": 18, "token_count": 10}, ]}, {"timestamp": 1059721200, "group": [ {"author_id": 41, "token_count": 3}, {"author_id": 18, "token_count": 1}, ]}, {"timestamp": 1062399600, "group": [ {"author_id": 17, "token_count": 148}, ]}, {"timestamp": 1078128000, "group": [ {"author_id": 4, "token_count": 44}, {"author_id": 8, "token_count": 626}, ]}, {"timestamp": 1080806400, "group": [ {"author_id": 8, "token_count": 17}, ]}, {"timestamp": 1086073200, "group": [ {"author_id": 19, "token_count": 3}, {"author_id": 36, "token_count": 95}, ]}, {"timestamp": 1088665200, "group": [ {"author_id": 19, "token_count": 5}, ]}, {"timestamp": 1096614000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1104566400, "group": [ {"author_id": 4, "token_count": 20}, ]}, {"timestamp": 1109664000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1117609200, "group": [ {"author_id": 45, "token_count": 3}, ]}, {"timestamp": 1141200000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1149145200, "group": [ {"author_id": 17, "token_count": 72}, ]}, {"timestamp": 1151737200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1154415600, "group": [ {"author_id": 17, "token_count": 1}, ]}, {"timestamp": 1157094000, "group": [ {"author_id": 17, "token_count": 2}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 45, "token_count": 1}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 9, "token_count": 1}, {"author_id": 18, "token_count": 70}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 19, "token_count": 12}, ]}, {"timestamp": 1225522800, "group": [ {"author_id": 43, "token_count": 54}, ]}, {"timestamp": 1230796800, "group": [ {"author_id": 18, "token_count": 54}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1249110000, "group": [ {"author_id": 18, "token_count": 2}, ]}, {"timestamp": 1265011200, "group": [ {"author_id": 33, "token_count": 12}, ]}, {"timestamp": 1270105200, "group": [ {"author_id": 33, "token_count": 5}, ]}, {"timestamp": 1272697200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1275375600, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1277967600, "group": [ {"author_id": 60, "token_count": 13}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1291190400, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 33, "token_count": 1}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 44, "token_count": 24}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 8, "token_count": 685}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 15, "token_count": 77}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 6, "token_count": 1}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 22, "token_count": 18}, {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 50, "token_count": 26}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 60, "token_count": 27}, ]}, ]
Author Name
Tokens
Token Proportion
Linus Torvalds (pre-git)
4658
57.45%
François Romieu
1328
16.38%
Linus Torvalds
927
11.43%
Jeff Garzik
493
6.08%
Stephen Hemminger
137
1.69%
Alan Cox
106
1.31%
Ben Boeckel
77
0.95%
Andrew Morton
64
0.79%
Wang Chen
54
0.67%
Kees Cook
26
0.32%
Rick Jones
24
0.30%
Al Viro
20
0.25%
Philippe Reynes
18
0.22%
Jiri Pirko
18
0.22%
David S. Miller
4
0.05%
Randy Dunlap
3
0.04%
Joe Perches
1
0.01%
Others
150
1.85%
Total
8108
smc911x.c
2190
-
41
9395
Dustin McIntire
Magnus Damm
Ben Boeckel
Robert Jarzmik
Catalin Marinas
Andrew Morton
Philippe Reynes
Alexander Beregalov
Jeff Garzik
Harvey Harrison
Jiri Pirko
Guennadi Liakhovetski
David S. Miller
Wang Chen
Arnd Bergmann
Vernon Sauder
Others
April 2002
April 2006
August 2006
September 2006
December 2006
April 2007
October 2007
November 2007
December 2007
April 2008
June 2008
August 2008
October 2008
November 2008
December 2008
February 2009
March 2009
April 2009
June 2009
February 2010
April 2010
May 2010
August 2011
November 2011
February 2012
July 2012
January 2013
August 2013
November 2013
March 2014
August 2014
March 2016
May 2016
February 2017
June 2017
June 2018
September 2018
February 2019
May 2019
July 2019
December 2019
var spanGroupData = [ {"timestamp": 1017648000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1143878400, "group": [ {"author_id": 2, "token_count": 8001}, {"author_id": 17, "token_count": 9}, ]}, {"timestamp": 1154415600, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1157094000, "group": [ {"author_id": 17, "token_count": 1}, ]}, {"timestamp": 1164960000, "group": [ {"author_id": 4, "token_count": 55}, ]}, {"timestamp": 1175410800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 17, "token_count": 28}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1193900400, "group": [ {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1196496000, "group": [ {"author_id": 43, "token_count": 5}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1212303600, "group": [ {"author_id": 45, "token_count": 8}, {"author_id": 5, "token_count": 510}, ]}, {"timestamp": 1217574000, "group": [ {"author_id": 51, "token_count": 32}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 24, "token_count": 79}, {"author_id": 52, "token_count": 16}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1225522800, "group": [ {"author_id": 14, "token_count": 1}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1228118400, "group": [ {"author_id": 4, "token_count": 11}, ]}, {"timestamp": 1233475200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1235894400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1238569200, "group": [ {"author_id": 49, "token_count": 56}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1265011200, "group": [ {"author_id": 33, "token_count": 12}, ]}, {"timestamp": 1270105200, "group": [ {"author_id": 33, "token_count": 5}, ]}, {"timestamp": 1272697200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 33, "token_count": 1}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 33, "token_count": 3}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 15, "token_count": 241}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 56, "token_count": 5}, {"author_id": 11, "token_count": 161}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 22, "token_count": 61}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 11, "token_count": 6}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 60, "token_count": 4}, ]}, ]
Author Name
Tokens
Token Proportion
Dustin McIntire
8001
85.16%
Magnus Damm
510
5.43%
Ben Boeckel
241
2.57%
Robert Jarzmik
167
1.78%
Catalin Marinas
79
0.84%
Andrew Morton
66
0.70%
Philippe Reynes
61
0.65%
Alexander Beregalov
56
0.60%
Jeff Garzik
38
0.40%
Harvey Harrison
32
0.34%
Jiri Pirko
21
0.22%
Guennadi Liakhovetski
16
0.17%
David S. Miller
8
0.09%
Wang Chen
5
0.05%
Arnd Bergmann
5
0.05%
Vernon Sauder
1
0.01%
Others
88
0.94%
Total
9395
smc911x.h
901
-
12
3434
Dustin McIntire
Magnus Damm
Robert Jarzmik
Russell King
Guennadi Liakhovetski
Tony Lindgren
Paul Mundt
Others
April 2006
August 2007
November 2007
December 2007
June 2008
October 2008
March 2009
February 2010
December 2012
March 2016
May 2019
var spanGroupData = [ {"timestamp": 1143878400, "group": [ {"author_id": 2, "token_count": 2408}, ]}, {"timestamp": 1185951600, "group": [ {"author_id": 60, "token_count": 19}, ]}, {"timestamp": 1193900400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1196496000, "group": [ {"author_id": 35, "token_count": 2}, ]}, {"timestamp": 1212303600, "group": [ {"author_id": 5, "token_count": 800}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 52, "token_count": 34}, {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1235894400, "group": [ {"author_id": 3, "token_count": 52}, ]}, {"timestamp": 1265011200, "group": [ {"author_id": 21, "token_count": 2}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 11, "token_count": 96}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Dustin McIntire
2408
70.12%
Magnus Damm
800
23.30%
Robert Jarzmik
96
2.80%
Russell King
52
1.51%
Guennadi Liakhovetski
34
0.99%
Tony Lindgren
2
0.06%
Paul Mundt
2
0.06%
Others
40
1.16%
Total
3434
smc9194.c
1530
-
26
4519
Linus Torvalds (pre-git)
Andrew Morton
Linus Torvalds
Stephen Hemminger
Ben Boeckel
Alan Cox
Jiri Pirko
Jeff Garzik
Randy Dunlap
Wang Chen
David Howells
Joe Perches
Al Viro
Others
March 1996
December 1996
March 1997
August 1997
June 1999
January 2000
May 2000
October 2000
February 2001
March 2001
May 2001
August 2001
October 2001
February 2002
April 2002
November 2002
January 2003
April 2003
January 2004
March 2004
May 2004
June 2004
August 2004
October 2004
January 2005
June 2006
October 2007
November 2007
October 2008
November 2008
December 2008
March 2009
June 2009
August 2009
February 2010
March 2010
April 2010
May 2010
August 2011
February 2012
November 2013
August 2015
May 2016
April 2017
December 2019
var spanGroupData = [ {"timestamp": 825667200, "group": [ {"author_id": 1, "token_count": 2382}, ]}, {"timestamp": 849427200, "group": [ {"author_id": 1, "token_count": 47}, ]}, {"timestamp": 857203200, "group": [ {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 870418800, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 928220400, "group": [ {"author_id": 1, "token_count": 40}, ]}, {"timestamp": 946713600, "group": [ {"author_id": 1, "token_count": 49}, ]}, {"timestamp": 957164400, "group": [ {"author_id": 1, "token_count": 9}, ]}, {"timestamp": 970383600, "group": [ {"author_id": 1, "token_count": 132}, ]}, {"timestamp": 981014400, "group": [ {"author_id": 6, "token_count": 4}, ]}, {"timestamp": 983433600, "group": [ {"author_id": 6, "token_count": 1}, ]}, {"timestamp": 988700400, "group": [ {"author_id": 6, "token_count": 3}, ]}, {"timestamp": 996649200, "group": [ {"author_id": 6, "token_count": 429}, ]}, {"timestamp": 1001919600, "group": [ {"author_id": 6, "token_count": 5}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 6, "token_count": 7}, ]}, {"timestamp": 1017648000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1036137600, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1041408000, "group": [ {"author_id": 36, "token_count": 28}, ]}, {"timestamp": 1049184000, "group": [ {"author_id": 17, "token_count": 2}, ]}, {"timestamp": 1072944000, "group": [ {"author_id": 18, "token_count": 192}, ]}, {"timestamp": 1078128000, "group": [ {"author_id": 41, "token_count": 11}, ]}, {"timestamp": 1083394800, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1086073200, "group": [ {"author_id": 4, "token_count": 243}, ]}, {"timestamp": 1091343600, "group": [ {"author_id": 4, "token_count": 725}, ]}, {"timestamp": 1096614000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1104566400, "group": [ {"author_id": 4, "token_count": 10}, ]}, {"timestamp": 1149145200, "group": [ {"author_id": 19, "token_count": 1}, {"author_id": 41, "token_count": 1}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 17, "token_count": 16}, {"author_id": 9, "token_count": 1}, ]}, {"timestamp": 1193900400, "group": [ {"author_id": 9, "token_count": 1}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1225522800, "group": [ {"author_id": 43, "token_count": 6}, ]}, {"timestamp": 1228118400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1235894400, "group": [ {"author_id": 18, "token_count": 45}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1249110000, "group": [ {"author_id": 18, "token_count": 2}, ]}, {"timestamp": 1265011200, "group": [ {"author_id": 33, "token_count": 11}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 60, "token_count": 18}, ]}, {"timestamp": 1270105200, "group": [ {"author_id": 33, "token_count": 6}, ]}, {"timestamp": 1272697200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 33, "token_count": 1}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 15, "token_count": 36}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 9, "token_count": 1}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 55, "token_count": 6}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 60, "token_count": 8}, ]}, ]
Author Name
Tokens
Token Proportion
Linus Torvalds (pre-git)
2664
58.95%
Andrew Morton
978
21.64%
Linus Torvalds
449
9.94%
Stephen Hemminger
239
5.29%
Ben Boeckel
36
0.80%
Alan Cox
28
0.62%
Jiri Pirko
18
0.40%
Jeff Garzik
18
0.40%
Randy Dunlap
12
0.27%
Wang Chen
6
0.13%
David Howells
6
0.13%
Joe Perches
3
0.07%
Al Viro
1
0.02%
Others
61
1.35%
Total
4519
smc9194.h
241
-
3
513
Linus Torvalds (pre-git)
Jeff Garzik
Linus Torvalds
March 1996
August 2001
September 2006
var spanGroupData = [ {"timestamp": 825667200, "group": [ {"author_id": 1, "token_count": 505}, ]}, {"timestamp": 996649200, "group": [ {"author_id": 6, "token_count": 2}, ]}, {"timestamp": 1157094000, "group": [ {"author_id": 17, "token_count": 6}, ]}, ]
Author Name
Tokens
Token Proportion
Linus Torvalds (pre-git)
505
98.44%
Jeff Garzik
6
1.17%
Linus Torvalds
2
0.39%
Total
513
smc91c92_cs.c
2056
-
44
10360
Linus Torvalds (pre-git)
Dominik Brodowski
Zwane Mwaikambo
Linus Torvalds
Al Viro
David Hinds
Ken Kawasaki
Jun Komuro
Jaswinder Singh Rajput
Joe Perches
Stephen Hemminger
Andrew Morton
Olof Johansson
Philippe Reynes
Randy Dunlap
Daniel Ritz
Jiri Pirko
Ben Boeckel
Yum Rayan
Kees Cook
Rick Jones
Russell King
Magnus Damm
Jeff Garzik
Alan Cox
Others
September 1999
January 2000
March 2000
August 2000
January 2001
February 2001
November 2001
February 2002
September 2002
October 2002
November 2002
April 2003
May 2003
June 2003
July 2003
August 2003
September 2003
January 2004
March 2004
April 2004
June 2004
July 2004
August 2004
October 2004
November 2004
January 2005
May 2005
June 2005
July 2005
November 2005
January 2006
March 2006
June 2006
September 2006
October 2006
December 2006
February 2007
July 2007
October 2007
February 2008
August 2008
March 2009
June 2009
August 2009
October 2009
November 2009
February 2010
March 2010
April 2010
May 2010
June 2010
July 2010
August 2010
March 2011
May 2011
July 2011
August 2011
November 2011
February 2012
March 2013
November 2013
May 2014
February 2015
May 2016
December 2016
January 2017
March 2017
June 2017
October 2017
December 2019
var spanGroupData = [ {"timestamp": 936169200, "group": [ {"author_id": 1, "token_count": 5274}, ]}, {"timestamp": 946713600, "group": [ {"author_id": 1, "token_count": 268}, ]}, {"timestamp": 951897600, "group": [ {"author_id": 1, "token_count": 32}, ]}, {"timestamp": 965113200, "group": [ {"author_id": 1, "token_count": 89}, ]}, {"timestamp": 978336000, "group": [ {"author_id": 6, "token_count": 2}, ]}, {"timestamp": 981014400, "group": [ {"author_id": 6, "token_count": 7}, ]}, {"timestamp": 1004601600, "group": [ {"author_id": 6, "token_count": 655}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 6, "token_count": 3}, ]}, {"timestamp": 1030863600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1033455600, "group": [ {"author_id": 12, "token_count": 702}, ]}, {"timestamp": 1036137600, "group": [ {"author_id": 4, "token_count": 5}, {"author_id": 26, "token_count": 209}, {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1049184000, "group": [ {"author_id": 60, "token_count": 24}, ]}, {"timestamp": 1051772400, "group": [ {"author_id": 4, "token_count": 33}, ]}, {"timestamp": 1054450800, "group": [ {"author_id": 54, "token_count": 45}, ]}, {"timestamp": 1057042800, "group": [ {"author_id": 36, "token_count": 1}, {"author_id": 54, "token_count": 3}, ]}, {"timestamp": 1059721200, "group": [ {"author_id": 18, "token_count": 6}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1062399600, "group": [ {"author_id": 32, "token_count": 27}, ]}, {"timestamp": 1072944000, "group": [ {"author_id": 4, "token_count": 8}, ]}, {"timestamp": 1078128000, "group": [ {"author_id": 41, "token_count": 56}, ]}, {"timestamp": 1080806400, "group": [ {"author_id": 4, "token_count": 18}, ]}, {"timestamp": 1086073200, "group": [ {"author_id": 3, "token_count": 5}, ]}, {"timestamp": 1088665200, "group": [ {"author_id": 19, "token_count": 1}, ]}, {"timestamp": 1091343600, "group": [ {"author_id": 19, "token_count": 234}, ]}, {"timestamp": 1096614000, "group": [ {"author_id": 19, "token_count": 3}, ]}, {"timestamp": 1099296000, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1104566400, "group": [ {"author_id": 4, "token_count": 1}, ]}, {"timestamp": 1114930800, "group": [ {"author_id": 59, "token_count": 37}, ]}, {"timestamp": 1117609200, "group": [ {"author_id": 7, "token_count": 303}, ]}, {"timestamp": 1120201200, "group": [ {"author_id": 32, "token_count": 12}, {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1130832000, "group": [ {"author_id": 7, "token_count": 548}, ]}, {"timestamp": 1136102400, "group": [ {"author_id": 7, "token_count": 7}, ]}, {"timestamp": 1141200000, "group": [ {"author_id": 7, "token_count": 63}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1149145200, "group": [ {"author_id": 7, "token_count": 6}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1157094000, "group": [ {"author_id": 17, "token_count": 2}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1159686000, "group": [ {"author_id": 7, "token_count": 4}, ]}, {"timestamp": 1164960000, "group": [ {"author_id": 5, "token_count": 2}, ]}, {"timestamp": 1170316800, "group": [ {"author_id": 32, "token_count": 1}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 32, "token_count": 113}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 9, "token_count": 2}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 46, "token_count": 62}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1217574000, "group": [ {"author_id": 7, "token_count": 119}, ]}, {"timestamp": 1235894400, "group": [ {"author_id": 38, "token_count": 127}, {"author_id": 18, "token_count": 75}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1249110000, "group": [ {"author_id": 18, "token_count": 2}, ]}, {"timestamp": 1254380400, "group": [ {"author_id": 7, "token_count": 280}, ]}, {"timestamp": 1257058800, "group": [ {"author_id": 7, "token_count": 2}, ]}, {"timestamp": 1265011200, "group": [ {"author_id": 33, "token_count": 39}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 7, "token_count": 1}, ]}, {"timestamp": 1270105200, "group": [ {"author_id": 33, "token_count": 5}, {"author_id": 27, "token_count": 143}, ]}, {"timestamp": 1272697200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1275375600, "group": [ {"author_id": 7, "token_count": 6}, {"author_id": 27, "token_count": 49}, ]}, {"timestamp": 1277967600, "group": [ {"author_id": 7, "token_count": 296}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 9, "token_count": 110}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 9, "token_count": 1}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 7, "token_count": 4}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 33, "token_count": 1}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 44, "token_count": 16}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 15, "token_count": 40}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 6, "token_count": 1}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 60, "token_count": 16}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 22, "token_count": 57}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 50, "token_count": 26}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 60, "token_count": 8}, ]}, ]
Author Name
Tokens
Token Proportion
Linus Torvalds (pre-git)
5663
54.66%
Dominik Brodowski
1639
15.82%
Zwane Mwaikambo
702
6.78%
Linus Torvalds
668
6.45%
Al Viro
238
2.30%
David Hinds
209
2.02%
Ken Kawasaki
192
1.85%
Jun Komuro
153
1.48%
Jaswinder Singh Rajput
127
1.23%
Joe Perches
113
1.09%
Stephen Hemminger
83
0.80%
Andrew Morton
65
0.63%
Olof Johansson
62
0.60%
Philippe Reynes
57
0.55%
Randy Dunlap
56
0.54%
Daniel Ritz
48
0.46%
Jiri Pirko
45
0.43%
Ben Boeckel
40
0.39%
Yum Rayan
37
0.36%
Kees Cook
26
0.25%
Rick Jones
16
0.15%
Russell King
7
0.07%
Magnus Damm
2
0.02%
Jeff Garzik
2
0.02%
Alan Cox
1
0.01%
Others
109
1.05%
Total
10360
smc91x.c
2484
-
52
9564
Russell King
Andrew Morton
Vernon Sauder
Magnus Damm
Tony Lindgren
Nico Pitre
Al Viro
Ben Boeckel
Eric Miao
Robert Jarzmik
Philippe Reynes
David S. Miller
Hirokazu Takata
David Howells
Jeremy Linton
Jeff Garzik
Arnd Bergmann
Jiri Pirko
Harvey Harrison
Paul Mundt
Joe Perches
Others
April 2002
June 2004
July 2004
October 2004
December 2004
January 2005
February 2005
March 2005
April 2005
May 2005
June 2005
October 2005
November 2005
January 2006
March 2006
August 2006
September 2006
December 2006
September 2007
October 2007
January 2008
February 2008
April 2008
June 2008
August 2008
September 2008
November 2008
January 2009
June 2009
July 2009
August 2009
November 2009
December 2009
February 2010
April 2010
May 2010
October 2010
January 2011
June 2011
August 2011
November 2011
January 2012
February 2012
July 2012
December 2012
January 2013
August 2013
November 2013
December 2013
January 2014
March 2014
April 2014
October 2014
February 2015
March 2015
May 2015
September 2015
February 2016
March 2016
May 2016
July 2016
August 2016
September 2016
October 2016
March 2017
June 2017
June 2018
September 2018
October 2018
May 2019
December 2019
July 2020
var spanGroupData = [ {"timestamp": 1017648000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1086073200, "group": [ {"author_id": 3, "token_count": 5513}, ]}, {"timestamp": 1088665200, "group": [ {"author_id": 3, "token_count": 20}, ]}, {"timestamp": 1096614000, "group": [ {"author_id": 4, "token_count": 615}, ]}, {"timestamp": 1101888000, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1104566400, "group": [ {"author_id": 58, "token_count": 40}, ]}, {"timestamp": 1107244800, "group": [ {"author_id": 19, "token_count": 201}, {"author_id": 4, "token_count": 337}, {"author_id": 13, "token_count": 55}, ]}, {"timestamp": 1109664000, "group": [ {"author_id": 4, "token_count": 36}, ]}, {"timestamp": 1112342400, "group": [ {"author_id": 13, "token_count": 54}, ]}, {"timestamp": 1114930800, "group": [ {"author_id": 13, "token_count": 1}, ]}, {"timestamp": 1117609200, "group": [ {"author_id": 13, "token_count": 96}, ]}, {"timestamp": 1128150000, "group": [ {"author_id": 13, "token_count": 11}, {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1130832000, "group": [ {"author_id": 13, "token_count": 19}, {"author_id": 3, "token_count": 23}, ]}, {"timestamp": 1136102400, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1141200000, "group": [ {"author_id": 13, "token_count": 17}, ]}, {"timestamp": 1154415600, "group": [ {"author_id": 3, "token_count": 4}, ]}, {"timestamp": 1157094000, "group": [ {"author_id": 17, "token_count": 2}, ]}, {"timestamp": 1164960000, "group": [ {"author_id": 55, "token_count": 32}, ]}, {"timestamp": 1188630000, "group": [ {"author_id": 3, "token_count": 27}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 17, "token_count": 24}, {"author_id": 9, "token_count": 1}, ]}, {"timestamp": 1199174400, "group": [ {"author_id": 3, "token_count": 18}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 5, "token_count": 434}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1212303600, "group": [ {"author_id": 45, "token_count": 6}, {"author_id": 28, "token_count": 174}, ]}, {"timestamp": 1217574000, "group": [ {"author_id": 51, "token_count": 19}, {"author_id": 17, "token_count": 2}, ]}, {"timestamp": 1220252400, "group": [ {"author_id": 5, "token_count": 7}, {"author_id": 3, "token_count": 50}, ]}, {"timestamp": 1225522800, "group": [ {"author_id": 45, "token_count": 22}, ]}, {"timestamp": 1230796800, "group": [ {"author_id": 5, "token_count": 54}, {"author_id": 14, "token_count": 639}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1246431600, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1249110000, "group": [ {"author_id": 60, "token_count": 37}, ]}, {"timestamp": 1257058800, "group": [ {"author_id": 3, "token_count": 5}, {"author_id": 60, "token_count": 34}, ]}, {"timestamp": 1259654400, "group": [ {"author_id": 35, "token_count": 1}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1265011200, "group": [ {"author_id": 33, "token_count": 12}, ]}, {"timestamp": 1270105200, "group": [ {"author_id": 33, "token_count": 5}, ]}, {"timestamp": 1272697200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 55, "token_count": 3}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 33, "token_count": 1}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 3, "token_count": 3}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 33, "token_count": 3}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 15, "token_count": 180}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 21, "token_count": 173}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 60, "token_count": 18}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 21, "token_count": 169}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 56, "token_count": 21}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 56, "token_count": 3}, {"author_id": 60, "token_count": 15}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 45, "token_count": 23}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 11, "token_count": 36}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 11, "token_count": 4}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 56, "token_count": 1}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 16, "token_count": 34}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 3, "token_count": 34}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 11, "token_count": 22}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 11, "token_count": 18}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 22, "token_count": 62}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 11, "token_count": 3}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 60, "token_count": 6}, ]}, ]
Author Name
Tokens
Token Proportion
Russell King
5698
59.58%
Andrew Morton
988
10.33%
Vernon Sauder
639
6.68%
Magnus Damm
495
5.18%
Tony Lindgren
342
3.58%
Nico Pitre
253
2.65%
Al Viro
201
2.10%
Ben Boeckel
180
1.88%
Eric Miao
174
1.82%
Robert Jarzmik
83
0.87%
Philippe Reynes
62
0.65%
David S. Miller
51
0.53%
Hirokazu Takata
40
0.42%
David Howells
35
0.37%
Jeremy Linton
34
0.36%
Jeff Garzik
28
0.29%
Arnd Bergmann
25
0.26%
Jiri Pirko
21
0.22%
Harvey Harrison
19
0.20%
Paul Mundt
1
0.01%
Joe Perches
1
0.01%
Others
194
2.03%
Total
9564
smc91x.h
1118
-
22
3484
Russell King
Nico Pitre
Robert Jarzmik
Magnus Damm
Greg Ungerer
Michael Schmitz
Paul Mundt
Yoshinori Sato
Andrew Morton
Linus Walleij
Vernon Sauder
Arnd Bergmann
Tony Lindgren
Eric Miao
David Howells
Ben Boeckel
Others
June 2004
October 2004
December 2004
February 2005
March 2005
May 2005
January 2006
March 2006
July 2006
September 2007
January 2008
February 2008
June 2008
September 2008
January 2009
March 2010
March 2011
December 2012
September 2013
October 2013
November 2013
October 2014
January 2015
February 2015
September 2015
January 2016
August 2016
September 2016
October 2016
May 2019
var spanGroupData = [ {"timestamp": 1086073200, "group": [ {"author_id": 3, "token_count": 1573}, ]}, {"timestamp": 1096614000, "group": [ {"author_id": 4, "token_count": 11}, ]}, {"timestamp": 1101888000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1107244800, "group": [ {"author_id": 4, "token_count": 30}, ]}, {"timestamp": 1109664000, "group": [ {"author_id": 35, "token_count": 132}, ]}, {"timestamp": 1114930800, "group": [ {"author_id": 13, "token_count": 9}, ]}, {"timestamp": 1136102400, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1141200000, "group": [ {"author_id": 13, "token_count": 407}, ]}, {"timestamp": 1151737200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1188630000, "group": [ {"author_id": 3, "token_count": 105}, ]}, {"timestamp": 1199174400, "group": [ {"author_id": 3, "token_count": 5}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 55, "token_count": 1}, {"author_id": 5, "token_count": 310}, ]}, {"timestamp": 1212303600, "group": [ {"author_id": 28, "token_count": 10}, ]}, {"timestamp": 1220252400, "group": [ {"author_id": 5, "token_count": 4}, {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1230796800, "group": [ {"author_id": 14, "token_count": 16}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 30, "token_count": 161}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 15, "token_count": 1}, {"author_id": 47, "token_count": 22}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 21, "token_count": 10}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 34, "token_count": 142}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 56, "token_count": 12}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 11, "token_count": 307}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 42, "token_count": 68}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 3, "token_count": 64}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 11, "token_count": 57}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Russell King
1750
50.23%
Nico Pitre
416
11.94%
Robert Jarzmik
364
10.45%
Magnus Damm
314
9.01%
Greg Ungerer
161
4.62%
Michael Schmitz
142
4.08%
Paul Mundt
132
3.79%
Yoshinori Sato
68
1.95%
Andrew Morton
41
1.18%
Linus Walleij
22
0.63%
Vernon Sauder
16
0.46%
Arnd Bergmann
12
0.34%
Tony Lindgren
10
0.29%
Eric Miao
10
0.29%
David Howells
1
0.03%
Ben Boeckel
1
0.03%
Others
24
0.69%
Total
3484
smsc911x.c
2677
-
60
11915
Steve Glendinning
Mathieu J. Poirier
Jeremy Linton
Robert Marklund
Joe Perches
Javier Martinez Canillas
Shawn Guo
Daniel Mack
Enric Balletbò i Serra
Catalin Marinas
Lee Jones
Geert Uytterhoeven
Philippe Reynes
David Cai
Magnus Damm
Guenter Roeck
Matthias Brugger
Linus Walleij
Andrew Lunn
Tony Lindgren
Jiri Pirko
Stephen Hemminger
Ben Boeckel
Others
November 2008
December 2008
January 2009
February 2009
March 2009
April 2009
May 2009
July 2009
August 2009
October 2009
November 2009
December 2009
February 2010
March 2010
April 2010
July 2010
September 2010
October 2010
March 2011
April 2011
June 2011
July 2011
August 2011
September 2011
October 2011
November 2011
January 2012
February 2012
April 2012
May 2012
June 2012
July 2012
November 2012
December 2012
March 2013
August 2013
October 2013
November 2013
March 2014
June 2014
November 2014
March 2015
May 2015
August 2015
October 2015
November 2015
January 2016
July 2016
September 2016
October 2016
November 2016
December 2016
May 2017
July 2017
September 2017
March 2018
September 2018
May 2019
January 2020
May 2020
var spanGroupData = [ {"timestamp": 1225522800, "group": [ {"author_id": 0, "token_count": 7514}, ]}, {"timestamp": 1228118400, "group": [ {"author_id": 0, "token_count": 67}, ]}, {"timestamp": 1230796800, "group": [ {"author_id": 18, "token_count": 4}, {"author_id": 0, "token_count": 289}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1233475200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1235894400, "group": [ {"author_id": 0, "token_count": 169}, ]}, {"timestamp": 1238569200, "group": [ {"author_id": 5, "token_count": 56}, {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1241161200, "group": [ {"author_id": 29, "token_count": 129}, ]}, {"timestamp": 1246431600, "group": [ {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1249110000, "group": [ {"author_id": 29, "token_count": 41}, ]}, {"timestamp": 1254380400, "group": [ {"author_id": 60, "token_count": 34}, ]}, {"timestamp": 1257058800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1259654400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1265011200, "group": [ {"author_id": 33, "token_count": 9}, {"author_id": 60, "token_count": 19}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1270105200, "group": [ {"author_id": 33, "token_count": 5}, ]}, {"timestamp": 1277967600, "group": [ {"author_id": 24, "token_count": 158}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 9, "token_count": 309}, {"author_id": 60, "token_count": 16}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 31, "token_count": 26}, {"author_id": 10, "token_count": 732}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 25, "token_count": 223}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 33, "token_count": 1}, ]}, {"timestamp": 1314860400, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 20, "token_count": 43}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 20, "token_count": 345}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 23, "token_count": 281}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 60, "token_count": 24}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 37, "token_count": 5}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 57, "token_count": 40}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 9, "token_count": 1}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 60, "token_count": 13}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 37, "token_count": 125}, {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 9, "token_count": 1}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 15, "token_count": 3}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 31, "token_count": 133}, {"author_id": 40, "token_count": 51}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 9, "token_count": 1}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 53, "token_count": 49}, {"author_id": 16, "token_count": 63}, {"author_id": 21, "token_count": 18}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 60, "token_count": 23}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 48, "token_count": 15}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 22, "token_count": 88}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 16, "token_count": 493}, {"author_id": 47, "token_count": 26}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 60, "token_count": 20}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 47, "token_count": 13}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 39, "token_count": 58}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 60, "token_count": 19}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 40, "token_count": 44}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 16, "token_count": 5}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 48, "token_count": 10}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 60, "token_count": 6}, ]}, ]
Author Name
Tokens
Token Proportion
Steve Glendinning
8040
67.48%
Mathieu J. Poirier
732
6.14%
Jeremy Linton
561
4.71%
Robert Marklund
388
3.26%
Joe Perches
312
2.62%
Javier Martinez Canillas
281
2.36%
Shawn Guo
223
1.87%
Daniel Mack
170
1.43%
Enric Balletbò i Serra
159
1.33%
Catalin Marinas
158
1.33%
Lee Jones
130
1.09%
Geert Uytterhoeven
95
0.80%
Philippe Reynes
88
0.74%
David Cai
58
0.49%
Magnus Damm
56
0.47%
Guenter Roeck
49
0.41%
Matthias Brugger
40
0.34%
Linus Walleij
39
0.33%
Andrew Lunn
25
0.21%
Tony Lindgren
18
0.15%
Jiri Pirko
15
0.13%
Stephen Hemminger
4
0.03%
Ben Boeckel
3
0.03%
Others
271
2.27%
Total
11915
smsc911x.h
412
-
9
1303
Steve Glendinning
David Cai
Joe Perches
Javier Martinez Canillas
Others
November 2008
March 2009
November 2009
October 2010
November 2010
March 2011
January 2012
May 2017
October 2018
May 2019
var spanGroupData = [ {"timestamp": 1225522800, "group": [ {"author_id": 0, "token_count": 1165}, ]}, {"timestamp": 1235894400, "group": [ {"author_id": 0, "token_count": 28}, ]}, {"timestamp": 1257058800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 60, "token_count": 21}, ]}, {"timestamp": 1288594800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 9, "token_count": 14}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 23, "token_count": 5}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 39, "token_count": 65}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Steve Glendinning
1193
91.56%
David Cai
65
4.99%
Joe Perches
14
1.07%
Javier Martinez Canillas
5
0.38%
Others
26
2.00%
Total
1303
smsc9420.c
1685
-
25
8356
Steve Glendinning
Joe Perches
François Romieu
Philippe Reynes
Andrew Lunn
Rick Jones
Ben Boeckel
Jiri Pirko
Stephen Hemminger
Daniel Mack
Others
December 2008
January 2009
February 2009
April 2009
August 2009
November 2009
February 2010
March 2010
April 2010
June 2011
July 2011
August 2011
November 2011
February 2012
March 2012
April 2012
February 2013
November 2013
January 2014
August 2014
January 2016
July 2016
November 2016
January 2017
September 2018
May 2019
January 2020
var spanGroupData = [ {"timestamp": 1228118400, "group": [ {"author_id": 0, "token_count": 7625}, ]}, {"timestamp": 1230796800, "group": [ {"author_id": 18, "token_count": 5}, {"author_id": 0, "token_count": 6}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1233475200, "group": [ {"author_id": 0, "token_count": 19}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1238569200, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1249110000, "group": [ {"author_id": 18, "token_count": 1}, ]}, {"timestamp": 1257058800, "group": [ {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1265011200, "group": [ {"author_id": 29, "token_count": 1}, {"author_id": 33, "token_count": 9}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1270105200, "group": [ {"author_id": 33, "token_count": 5}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 33, "token_count": 1}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 44, "token_count": 24}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 8, "token_count": 53}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 9, "token_count": 3}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 15, "token_count": 23}, {"author_id": 9, "token_count": 461}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 48, "token_count": 21}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 22, "token_count": 35}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 48, "token_count": 10}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 60, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Steve Glendinning
7657
91.63%
Joe Perches
464
5.55%
François Romieu
53
0.63%
Philippe Reynes
35
0.42%
Andrew Lunn
31
0.37%
Rick Jones
24
0.29%
Ben Boeckel
23
0.28%
Jiri Pirko
15
0.18%
Stephen Hemminger
6
0.07%
Daniel Mack
1
0.01%
Others
47
0.56%
Total
8356
smsc9420.h
263
-
2
776
Steve Glendinning
Others
December 2008
February 2009
May 2019
var spanGroupData = [ {"timestamp": 1228118400, "group": [ {"author_id": 0, "token_count": 770}, ]}, {"timestamp": 1233475200, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Steve Glendinning
774
99.74%
Others
2
0.26%
Total
776
Only top 60 contributors in the directory are shown. Everybody else is clustered as
Others
.
Contributors:
164
Author
Tokens
Proportion
Commits
Proportion
0
Steve Glendinning
17664
24.63%
28
5.49%
1
Linus Torvalds (pre-git)
13490
18.81%
33
6.47%
2
Dustin McIntire
10409
14.51%
1
0.20%
3
Russell King
7507
10.47%
16
3.14%
4
Andrew Morton
2202
3.07%
28
5.49%
5
Magnus Damm
2177
3.04%
10
1.96%
6
Linus Torvalds
2046
2.85%
17
3.33%
7
Dominik Brodowski
1639
2.29%
30
5.88%
8
François Romieu
1381
1.93%
9
1.76%
9
Joe Perches
908
1.27%
11
2.16%
10
Mathieu J. Poirier
732
1.02%
1
0.20%
11
Robert Jarzmik
710
0.99%
9
1.76%
12
Zwane Mwaikambo
702
0.98%
1
0.20%
13
Nico Pitre
669
0.93%
9
1.76%
14
Vernon Sauder
656
0.91%
2
0.39%
15
Ben Boeckel
601
0.84%
7
1.37%
16
Jeremy Linton
595
0.83%
7
1.37%
17
Jeff Garzik
585
0.82%
18
3.53%
18
Stephen Hemminger
469
0.65%
12
2.35%
19
Al Viro
460
0.64%
8
1.57%
20
Robert Marklund
388
0.54%
2
0.39%
21
Tony Lindgren
372
0.52%
5
0.98%
22
Philippe Reynes
321
0.45%
8
1.57%
23
Javier Martinez Canillas
286
0.40%
2
0.39%
24
Catalin Marinas
237
0.33%
3
0.59%
25
Shawn Guo
223
0.31%
1
0.20%
26
David Hinds
209
0.29%
1
0.20%
27
Ken Kawasaki
192
0.27%
4
0.78%
28
Eric Miao
184
0.26%
5
0.98%
29
Daniel Mack
171
0.24%
3
0.59%
30
Greg Ungerer
161
0.22%
1
0.20%
31
Enric Balletbò i Serra
159
0.22%
2
0.39%
32
Jun Komuro
153
0.21%
4
0.78%
33
Jiri Pirko
153
0.21%
9
1.76%
34
Michael Schmitz
142
0.20%
1
0.20%
35
Paul Mundt
135
0.19%
3
0.59%
36
Alan Cox
135
0.19%
4
0.78%
37
Lee Jones
130
0.18%
2
0.39%
38
Jaswinder Singh Rajput
127
0.18%
1
0.20%
39
David Cai
123
0.17%
1
0.20%
40
Geert Uytterhoeven
95
0.13%
2
0.39%
41
Randy Dunlap
71
0.10%
4
0.78%
42
Yoshinori Sato
68
0.09%
1
0.20%
43
Wang Chen
65
0.09%
3
0.59%
44
Rick Jones
64
0.09%
2
0.39%
45
David S. Miller
63
0.09%
5
0.98%
46
Olof Johansson
62
0.09%
1
0.20%
47
Linus Walleij
61
0.09%
3
0.59%
48
Andrew Lunn
56
0.08%
6
1.18%
49
Alexander Beregalov
56
0.08%
1
0.20%
50
Kees Cook
52
0.07%
1
0.20%
51
Harvey Harrison
51
0.07%
1
0.20%
52
Guennadi Liakhovetski
50
0.07%
2
0.39%
53
Guenter Roeck
49
0.07%
2
0.39%
54
Daniel Ritz
48
0.07%
2
0.39%
55
David Howells
42
0.06%
4
0.78%
56
Arnd Bergmann
42
0.06%
5
0.98%
57
Matthias Brugger
40
0.06%
1
0.20%
58
Hirokazu Takata
40
0.06%
1
0.20%
59
Yum Rayan
37
0.05%
1
0.20%
60
Others
1012
1.41%
143
28.04%
Total
71727
510