Linux Source Code
Home
Release 5.4
Help
amd
root
drivers
net
ethernet
Highlighting
Reset All
By Author
By Age
──────────
Adrian Bunk
Al Viro
Alan Cox
Alexander Beregalov
Andi Kleen
Andrew Lunn
Andrew Morton
Andy Shevchenko
Arnaldo Carvalho de Melo
Art Haas
Benjamin Herrenschmidt
Christoph Hellwig
Cyrill V. Gorcunov
Daniel Ritz
Dave Jones
David Hinds
David S. Miller
Denys Vlasenko
Dmitry Torokhov
Dominik Brodowski
Don Fry
Eric Dumazet
Florian Fainelli
Florian Westphal
François Romieu
Geert Uytterhoeven
Go Taniguchi
Herbert Valerio Riedel
Hubert WS Lin
Jeff Garzik
Jiri Pirko
Joe Perches
Julia Lawall
Kai Germaschewski
Kees Cook
Kent Yoder
Khawar Chaudhry
Linus Torvalds
Linus Torvalds (pre-git)
Maciej W. Rozycki
Manuel Lauss
Markos Chandras
Ondrej Zary
Others
Patrick McHardy
Philippe Reynes
Pradeep A. Dalvi
Ralf Baechle
Randy Dunlap
Reeja John
Rick Jones
Russell King
Rusty Russell
Stephen Hemminger
Tobias Klauser
Tom 'spot' Callaway
Tom Lendacky
Varka Bhadram
Wang Chen
William Stinson
Yue haibing
−
Subdirectories:
Name
Lines
Files
Authors
Tokens
change scale
Color Graph By Token Proportion
xgbe
20410
16
35
80236
Tom Lendacky
Andrew Lunn
Philippe Reynes
Yue haibing
Andy Shevchenko
Kees Cook
Florian Westphal
Joe Perches
Jiri Pirko
Stephen Hemminger
David S. Miller
Linus Torvalds
Eric Dumazet
Others
June 2014
July 2014
August 2014
September 2014
October 2014
November 2014
December 2014
January 2015
February 2015
March 2015
April 2015
May 2015
June 2015
July 2015
September 2015
October 2015
February 2016
July 2016
August 2016
October 2016
November 2016
December 2016
January 2017
February 2017
March 2017
May 2017
June 2017
July 2017
August 2017
October 2017
November 2017
December 2017
February 2018
March 2018
April 2018
May 2018
July 2018
September 2018
November 2018
January 2019
April 2019
July 2019
August 2019
var spanGroupData = [ {"timestamp": 1401606000, "group": [ {"author_id": 0, "token_count": 19374}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 0, "token_count": 5038}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 0, "token_count": 131}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 0, "token_count": 168}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 0, "token_count": 24}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 51, "token_count": 1}, {"author_id": 0, "token_count": 3763}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1417420800, "group": [ {"author_id": 0, "token_count": 23}, {"author_id": 60, "token_count": 34}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 29, "token_count": 4}, {"author_id": 0, "token_count": 373}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 0, "token_count": 294}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 6, "token_count": 1}, {"author_id": 0, "token_count": 138}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 0, "token_count": 193}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 0, "token_count": 3418}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 0, "token_count": 3}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 0, "token_count": 81}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 0, "token_count": 205}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 0, "token_count": 22}, {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 0, "token_count": 1596}, {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 7, "token_count": 4}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 60, "token_count": 13}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 33, "token_count": 57}, {"author_id": 0, "token_count": 32440}, {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 19, "token_count": 2}, {"author_id": 10, "token_count": 2}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 7, "token_count": 1}, {"author_id": 0, "token_count": 242}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 0, "token_count": 112}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 42, "token_count": 9}, {"author_id": 0, "token_count": 231}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 0, "token_count": 2038}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 42, "token_count": 3}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 29, "token_count": 2}, {"author_id": 0, "token_count": 6063}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 27, "token_count": 28}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 58, "token_count": 32}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 0, "token_count": 9}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 6, "token_count": 6}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 0, "token_count": 821}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 0, "token_count": 2923}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 53, "token_count": 4}, {"author_id": 60, "token_count": 22}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 32, "token_count": 17}, {"author_id": 53, "token_count": 2}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 32, "token_count": 93}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 0, "token_count": 76}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 42, "token_count": 2}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 53, "token_count": 39}, ]}, ]
Author Name
Tokens
Token Proportion
Tom Lendacky
79799
99.46%
Andrew Lunn
110
0.14%
Philippe Reynes
57
0.07%
Yue haibing
45
0.06%
Andy Shevchenko
32
0.04%
Kees Cook
28
0.03%
Florian Westphal
14
0.02%
Joe Perches
7
0.01%
Jiri Pirko
6
0.01%
Stephen Hemminger
5
0.01%
David S. Miller
2
0.00%
Linus Torvalds
2
0.00%
Eric Dumazet
1
0.00%
Others
128
0.16%
Total
80236
Files:
7990.c
670
-
21
3178
Linus Torvalds (pre-git)
Geert Uytterhoeven
Randy Dunlap
Alan Cox
Adrian Bunk
Arnaldo Carvalho de Melo
Jeff Garzik
Florian Westphal
Linus Torvalds
Al Viro
Jiri Pirko
Andrew Morton
Dave Jones
Pradeep A. Dalvi
Tobias Klauser
Eric Dumazet
David S. Miller
Patrick McHardy
Others
May 1998
June 1999
January 2001
February 2002
April 2002
November 2002
January 2003
April 2003
March 2004
October 2004
December 2005
September 2006
February 2007
March 2007
May 2007
July 2007
October 2007
January 2008
June 2008
July 2009
February 2010
April 2010
May 2010
July 2011
February 2012
December 2013
March 2014
September 2015
April 2016
May 2016
September 2016
May 2019
var spanGroupData = [ {"timestamp": 894006000, "group": [ {"author_id": 1, "token_count": 2417}, ]}, {"timestamp": 928220400, "group": [ {"author_id": 1, "token_count": 11}, ]}, {"timestamp": 978336000, "group": [ {"author_id": 1, "token_count": 141}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 10, "token_count": 16}, ]}, {"timestamp": 1017648000, "group": [ {"author_id": 20, "token_count": 5}, ]}, {"timestamp": 1036137600, "group": [ {"author_id": 25, "token_count": 18}, ]}, {"timestamp": 1041408000, "group": [ {"author_id": 21, "token_count": 29}, ]}, {"timestamp": 1049184000, "group": [ {"author_id": 18, "token_count": 7}, ]}, {"timestamp": 1078128000, "group": [ {"author_id": 24, "token_count": 30}, ]}, {"timestamp": 1096614000, "group": [ {"author_id": 48, "token_count": 1}, {"author_id": 12, "token_count": 383}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1133424000, "group": [ {"author_id": 15, "token_count": 1}, ]}, {"timestamp": 1157094000, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1170316800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1172736000, "group": [ {"author_id": 25, "token_count": 3}, ]}, {"timestamp": 1178002800, "group": [ {"author_id": 12, "token_count": 5}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 19, "token_count": 1}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 3, "token_count": 19}, ]}, {"timestamp": 1199174400, "group": [ {"author_id": 15, "token_count": 9}, ]}, {"timestamp": 1212303600, "group": [ {"author_id": 48, "token_count": 25}, ]}, {"timestamp": 1246431600, "group": [ {"author_id": 59, "token_count": 1}, ]}, {"timestamp": 1265011200, "group": [ {"author_id": 29, "token_count": 5}, ]}, {"timestamp": 1270105200, "group": [ {"author_id": 29, "token_count": 3}, ]}, {"timestamp": 1272697200, "group": [ {"author_id": 51, "token_count": 2}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 38, "token_count": 3}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 39, "token_count": 3}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 12, "token_count": 6}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 12, "token_count": 5}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 42, "token_count": 12}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 42, "token_count": 6}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Linus Torvalds (pre-git)
2569
80.84%
Geert Uytterhoeven
399
12.56%
Randy Dunlap
30
0.94%
Alan Cox
29
0.91%
Adrian Bunk
26
0.82%
Arnaldo Carvalho de Melo
21
0.66%
Jeff Garzik
20
0.63%
Florian Westphal
18
0.57%
Linus Torvalds
16
0.50%
Al Viro
10
0.31%
Jiri Pirko
8
0.25%
Andrew Morton
7
0.22%
Dave Jones
5
0.16%
Pradeep A. Dalvi
3
0.09%
Tobias Klauser
3
0.09%
Eric Dumazet
2
0.06%
David S. Miller
1
0.03%
Patrick McHardy
1
0.03%
Others
10
0.31%
Total
3178
7990.h
251
-
4
751
Linus Torvalds (pre-git)
Geert Uytterhoeven
Jeff Garzik
Others
May 1998
June 1999
January 2001
October 2004
September 2006
December 2013
November 2017
var spanGroupData = [ {"timestamp": 894006000, "group": [ {"author_id": 1, "token_count": 691}, ]}, {"timestamp": 928220400, "group": [ {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 978336000, "group": [ {"author_id": 1, "token_count": 16}, ]}, {"timestamp": 1096614000, "group": [ {"author_id": 12, "token_count": 25}, ]}, {"timestamp": 1157094000, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 12, "token_count": 13}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Linus Torvalds (pre-git)
711
94.67%
Geert Uytterhoeven
38
5.06%
Jeff Garzik
1
0.13%
Others
1
0.13%
Total
751
a2065.c
787
-
28
3770
Linus Torvalds (pre-git)
Joe Perches
Andrew Morton
Geert Uytterhoeven
Kees Cook
Alexander Beregalov
Randy Dunlap
Julia Lawall
Al Viro
Dave Jones
Jeff Garzik
Arnaldo Carvalho de Melo
Linus Torvalds
Alan Cox
Jiri Pirko
Florian Westphal
Pradeep A. Dalvi
Tobias Klauser
Patrick McHardy
Stephen Hemminger
Adrian Bunk
David S. Miller
Eric Dumazet
Others
March 1996
May 1996
September 1996
March 1997
August 1998
February 1999
June 1999
January 2000
May 2000
October 2000
February 2002
April 2002
November 2002
December 2002
January 2003
April 2003
August 2003
January 2004
February 2004
March 2004
April 2004
October 2004
March 2006
June 2006
July 2006
March 2007
May 2007
July 2007
October 2007
January 2008
November 2008
March 2009
April 2009
July 2009
August 2009
February 2010
April 2010
May 2010
January 2011
March 2011
June 2011
July 2011
August 2011
February 2012
October 2013
April 2016
May 2016
August 2017
September 2017
October 2017
var spanGroupData = [ {"timestamp": 825667200, "group": [ {"author_id": 1, "token_count": 694}, ]}, {"timestamp": 830934000, "group": [ {"author_id": 1, "token_count": 26}, ]}, {"timestamp": 841561200, "group": [ {"author_id": 1, "token_count": 1920}, ]}, {"timestamp": 857203200, "group": [ {"author_id": 1, "token_count": 9}, ]}, {"timestamp": 901954800, "group": [ {"author_id": 1, "token_count": 12}, ]}, {"timestamp": 917856000, "group": [ {"author_id": 1, "token_count": 43}, ]}, {"timestamp": 928220400, "group": [ {"author_id": 1, "token_count": 14}, ]}, {"timestamp": 946713600, "group": [ {"author_id": 1, "token_count": 222}, ]}, {"timestamp": 957164400, "group": [ {"author_id": 1, "token_count": 30}, ]}, {"timestamp": 970383600, "group": [ {"author_id": 1, "token_count": 48}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 10, "token_count": 18}, ]}, {"timestamp": 1017648000, "group": [ {"author_id": 20, "token_count": 13}, ]}, {"timestamp": 1036137600, "group": [ {"author_id": 25, "token_count": 16}, ]}, {"timestamp": 1038729600, "group": [ {"author_id": 12, "token_count": 2}, ]}, {"timestamp": 1041408000, "group": [ {"author_id": 21, "token_count": 9}, ]}, {"timestamp": 1049184000, "group": [ {"author_id": 18, "token_count": 7}, ]}, {"timestamp": 1059721200, "group": [ {"author_id": 7, "token_count": 1}, ]}, {"timestamp": 1072944000, "group": [ {"author_id": 15, "token_count": 22}, ]}, {"timestamp": 1075622400, "group": [ {"author_id": 18, "token_count": 151}, ]}, {"timestamp": 1078128000, "group": [ {"author_id": 24, "token_count": 33}, ]}, {"timestamp": 1080806400, "group": [ {"author_id": 18, "token_count": 3}, {"author_id": 12, "token_count": 12}, ]}, {"timestamp": 1096614000, "group": [ {"author_id": 48, "token_count": 1}, ]}, {"timestamp": 1141200000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1149145200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1151737200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1172736000, "group": [ {"author_id": 25, "token_count": 3}, ]}, {"timestamp": 1178002800, "group": [ {"author_id": 12, "token_count": 10}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 19, "token_count": 1}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 3, "token_count": 20}, {"author_id": 6, "token_count": 1}, ]}, {"timestamp": 1199174400, "group": [ {"author_id": 15, "token_count": 9}, ]}, {"timestamp": 1225522800, "group": [ {"author_id": 12, "token_count": 7}, ]}, {"timestamp": 1235894400, "group": [ {"author_id": 20, "token_count": 14}, ]}, {"timestamp": 1238569200, "group": [ {"author_id": 22, "token_count": 44}, ]}, {"timestamp": 1246431600, "group": [ {"author_id": 6, "token_count": 13}, {"author_id": 59, "token_count": 2}, ]}, {"timestamp": 1249110000, "group": [ {"author_id": 7, "token_count": 1}, ]}, {"timestamp": 1265011200, "group": [ {"author_id": 29, "token_count": 5}, ]}, {"timestamp": 1270105200, "group": [ {"author_id": 29, "token_count": 3}, ]}, {"timestamp": 1272697200, "group": [ {"author_id": 51, "token_count": 1}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 12, "token_count": 8}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 56, "token_count": 32}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 6, "token_count": 201}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 38, "token_count": 3}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 29, "token_count": 1}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 39, "token_count": 3}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 12, "token_count": 20}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 42, "token_count": 5}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 42, "token_count": 3}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 27, "token_count": 46}, ]}, ]
Author Name
Tokens
Token Proportion
Linus Torvalds (pre-git)
3018
80.05%
Joe Perches
215
5.70%
Andrew Morton
161
4.27%
Geert Uytterhoeven
59
1.56%
Kees Cook
46
1.22%
Alexander Beregalov
44
1.17%
Randy Dunlap
33
0.88%
Julia Lawall
32
0.85%
Al Viro
31
0.82%
Dave Jones
27
0.72%
Jeff Garzik
20
0.53%
Arnaldo Carvalho de Melo
19
0.50%
Linus Torvalds
18
0.48%
Alan Cox
9
0.24%
Jiri Pirko
9
0.24%
Florian Westphal
8
0.21%
Pradeep A. Dalvi
3
0.08%
Tobias Klauser
3
0.08%
Patrick McHardy
2
0.05%
Stephen Hemminger
2
0.05%
Adrian Bunk
1
0.03%
David S. Miller
1
0.03%
Eric Dumazet
1
0.03%
Others
8
0.21%
Total
3770
a2065.h
173
-
1
369
Linus Torvalds (pre-git)
March 1996
September 1996
June 1999
January 2000
var spanGroupData = [ {"timestamp": 825667200, "group": [ {"author_id": 1, "token_count": 228}, ]}, {"timestamp": 841561200, "group": [ {"author_id": 1, "token_count": 128}, ]}, {"timestamp": 928220400, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 946713600, "group": [ {"author_id": 1, "token_count": 12}, ]}, ]
Author Name
Tokens
Token Proportion
Linus Torvalds (pre-git)
369
100.00%
Total
369
am79c961a.c
763
-
25
3435
Linus Torvalds (pre-git)
Russell King
Alexander Beregalov
Linus Torvalds
Andrew Morton
Kees Cook
Randy Dunlap
Al Viro
Tobias Klauser
Pradeep A. Dalvi
Joe Perches
Adrian Bunk
Jiri Pirko
Patrick McHardy
Yue haibing
Others
February 1998
March 1998
June 1999
January 2000
March 2000
May 2000
September 2000
October 2000
February 2002
February 2003
April 2003
July 2003
August 2003
January 2004
March 2004
June 2004
October 2004
October 2005
January 2006
September 2007
October 2007
April 2008
October 2008
January 2009
March 2009
April 2009
June 2009
August 2010
June 2011
August 2011
September 2011
February 2012
March 2014
February 2016
September 2017
October 2017
September 2018
June 2019
var spanGroupData = [ {"timestamp": 886320000, "group": [ {"author_id": 1, "token_count": 1011}, ]}, {"timestamp": 888739200, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 928220400, "group": [ {"author_id": 1, "token_count": 8}, ]}, {"timestamp": 946713600, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 951897600, "group": [ {"author_id": 1, "token_count": 886}, ]}, {"timestamp": 957164400, "group": [ {"author_id": 1, "token_count": 432}, ]}, {"timestamp": 967791600, "group": [ {"author_id": 1, "token_count": 94}, ]}, {"timestamp": 970383600, "group": [ {"author_id": 1, "token_count": 13}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 10, "token_count": 35}, ]}, {"timestamp": 1044086400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1049184000, "group": [ {"author_id": 18, "token_count": 31}, ]}, {"timestamp": 1057042800, "group": [ {"author_id": 16, "token_count": 242}, ]}, {"timestamp": 1059721200, "group": [ {"author_id": 16, "token_count": 14}, ]}, {"timestamp": 1072944000, "group": [ {"author_id": 15, "token_count": 21}, ]}, {"timestamp": 1078128000, "group": [ {"author_id": 24, "token_count": 24}, ]}, {"timestamp": 1086073200, "group": [ {"author_id": 16, "token_count": 12}, ]}, {"timestamp": 1096614000, "group": [ {"author_id": 48, "token_count": 1}, {"author_id": 16, "token_count": 40}, ]}, {"timestamp": 1128150000, "group": [ {"author_id": 16, "token_count": 124}, ]}, {"timestamp": 1136102400, "group": [ {"author_id": 16, "token_count": 11}, {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1188630000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 6, "token_count": 2}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 60, "token_count": 20}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1230796800, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1235894400, "group": [ {"author_id": 16, "token_count": 2}, ]}, {"timestamp": 1238569200, "group": [ {"author_id": 22, "token_count": 56}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 59, "token_count": 1}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 38, "token_count": 15}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 16, "token_count": 244}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 29, "token_count": 1}, ]}, {"timestamp": 1314860400, "group": [ {"author_id": 16, "token_count": 24}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 39, "token_count": 3}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 27, "token_count": 26}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 53, "token_count": 1}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 60, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Linus Torvalds (pre-git)
2446
71.21%
Russell King
713
20.76%
Alexander Beregalov
56
1.63%
Linus Torvalds
35
1.02%
Andrew Morton
31
0.90%
Kees Cook
26
0.76%
Randy Dunlap
24
0.70%
Al Viro
21
0.61%
Tobias Klauser
15
0.44%
Pradeep A. Dalvi
3
0.09%
Joe Perches
2
0.06%
Adrian Bunk
1
0.03%
Jiri Pirko
1
0.03%
Patrick McHardy
1
0.03%
Yue haibing
1
0.03%
Others
59
1.72%
Total
3435
am79c961a.h
143
-
4
464
Linus Torvalds (pre-git)
Russell King
Kees Cook
Others
February 1998
March 2000
June 2000
September 2000
July 2003
October 2017
June 2019
var spanGroupData = [ {"timestamp": 886320000, "group": [ {"author_id": 1, "token_count": 371}, ]}, {"timestamp": 951897600, "group": [ {"author_id": 1, "token_count": 14}, ]}, {"timestamp": 959842800, "group": [ {"author_id": 1, "token_count": 9}, ]}, {"timestamp": 967791600, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1057042800, "group": [ {"author_id": 16, "token_count": 60}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 27, "token_count": 5}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 60, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Linus Torvalds (pre-git)
397
85.56%
Russell King
60
12.93%
Kees Cook
5
1.08%
Others
2
0.43%
Total
464
amd8111e.c
1933
-
43
8782
Jeff Garzik
Reeja John
Al Viro
Benjamin Herrenschmidt
Varka Bhadram
Khawar Chaudhry
Stephen Hemminger
François Romieu
Randy Dunlap
Andi Kleen
Rick Jones
Andrew Morton
Jiri Pirko
Eric Dumazet
Philippe Reynes
Pradeep A. Dalvi
Dave Jones
Kees Cook
Patrick McHardy
Joe Perches
Tobias Klauser
Linus Torvalds
Adrian Bunk
Others
January 2003
April 2003
May 2003
June 2003
August 2003
September 2003
October 2003
January 2004
February 2004
March 2004
April 2004
June 2004
July 2004
August 2004
October 2004
December 2004
January 2005
February 2005
March 2005
May 2005
July 2006
September 2006
December 2006
February 2007
June 2007
August 2007
October 2007
July 2008
October 2008
January 2009
April 2009
June 2009
August 2009
January 2010
February 2010
April 2010
August 2010
March 2011
May 2011
June 2011
July 2011
August 2011
November 2011
February 2012
October 2012
April 2013
May 2013
June 2013
May 2014
July 2014
January 2015
March 2015
September 2016
October 2016
November 2016
December 2016
February 2017
September 2017
October 2017
January 2019
May 2019
var spanGroupData = [ {"timestamp": 1041408000, "group": [ {"author_id": 3, "token_count": 4443}, ]}, {"timestamp": 1049184000, "group": [ {"author_id": 3, "token_count": 17}, ]}, {"timestamp": 1051772400, "group": [ {"author_id": 4, "token_count": 2778}, ]}, {"timestamp": 1054450800, "group": [ {"author_id": 4, "token_count": 6}, ]}, {"timestamp": 1059721200, "group": [ {"author_id": 20, "token_count": 12}, {"author_id": 24, "token_count": 3}, ]}, {"timestamp": 1062399600, "group": [ {"author_id": 35, "token_count": 1}, ]}, {"timestamp": 1064991600, "group": [ {"author_id": 10, "token_count": 3}, ]}, {"timestamp": 1072944000, "group": [ {"author_id": 49, "token_count": 36}, ]}, {"timestamp": 1075622400, "group": [ {"author_id": 18, "token_count": 3}, ]}, {"timestamp": 1078128000, "group": [ {"author_id": 24, "token_count": 76}, ]}, {"timestamp": 1080806400, "group": [ {"author_id": 18, "token_count": 10}, {"author_id": 30, "token_count": 175}, ]}, {"timestamp": 1086073200, "group": [ {"author_id": 15, "token_count": 3}, ]}, {"timestamp": 1088665200, "group": [ {"author_id": 15, "token_count": 1}, ]}, {"timestamp": 1091343600, "group": [ {"author_id": 15, "token_count": 249}, ]}, {"timestamp": 1096614000, "group": [ {"author_id": 15, "token_count": 13}, {"author_id": 26, "token_count": 213}, ]}, {"timestamp": 1101888000, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1104566400, "group": [ {"author_id": 18, "token_count": 18}, ]}, {"timestamp": 1107244800, "group": [ {"author_id": 48, "token_count": 1}, ]}, {"timestamp": 1109664000, "group": [ {"author_id": 60, "token_count": 16}, ]}, {"timestamp": 1114930800, "group": [ {"author_id": 38, "token_count": 6}, {"author_id": 60, "token_count": 28}, ]}, {"timestamp": 1151737200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1157094000, "group": [ {"author_id": 3, "token_count": 11}, ]}, {"timestamp": 1164960000, "group": [ {"author_id": 7, "token_count": 1}, ]}, {"timestamp": 1170316800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1180681200, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1185951600, "group": [ {"author_id": 15, "token_count": 4}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 6, "token_count": 1}, {"author_id": 7, "token_count": 41}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 35, "token_count": 110}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1230796800, "group": [ {"author_id": 7, "token_count": 71}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1238569200, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 59, "token_count": 1}, ]}, {"timestamp": 1249110000, "group": [ {"author_id": 7, "token_count": 1}, ]}, {"timestamp": 1262332800, "group": [ {"author_id": 6, "token_count": 1}, ]}, {"timestamp": 1265011200, "group": [ {"author_id": 29, "token_count": 11}, ]}, {"timestamp": 1270105200, "group": [ {"author_id": 29, "token_count": 5}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 51, "token_count": 2}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 6, "token_count": 1}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 29, "token_count": 9}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 29, "token_count": 1}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 6, "token_count": 3}, {"author_id": 37, "token_count": 32}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 39, "token_count": 21}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 59, "token_count": 9}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 28, "token_count": 200}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 29, "token_count": 2}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 6, "token_count": 2}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 33, "token_count": 21}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 10, "token_count": 1}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 51, "token_count": 23}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 27, "token_count": 12}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Jeff Garzik
4471
50.91%
Reeja John
2784
31.70%
Al Viro
270
3.07%
Benjamin Herrenschmidt
213
2.43%
Varka Bhadram
200
2.28%
Khawar Chaudhry
175
1.99%
Stephen Hemminger
114
1.30%
François Romieu
111
1.26%
Randy Dunlap
79
0.90%
Andi Kleen
36
0.41%
Rick Jones
32
0.36%
Andrew Morton
31
0.35%
Jiri Pirko
28
0.32%
Eric Dumazet
25
0.28%
Philippe Reynes
21
0.24%
Pradeep A. Dalvi
21
0.24%
Dave Jones
12
0.14%
Kees Cook
12
0.14%
Patrick McHardy
10
0.11%
Joe Perches
8
0.09%
Tobias Klauser
6
0.07%
Linus Torvalds
4
0.05%
Adrian Bunk
1
0.01%
Others
118
1.34%
Total
8782
amd8111e.h
802
-
13
3518
Reeja John
Jeff Garzik
Rusty Russell
Al Viro
Benjamin Herrenschmidt
Khawar Chaudhry
Stephen Hemminger
Geert Uytterhoeven
Joe Perches
Linus Torvalds
Others
January 2003
May 2003
October 2003
April 2004
October 2004
September 2006
June 2007
August 2007
October 2007
December 2011
January 2014
March 2015
May 2017
May 2019
var spanGroupData = [ {"timestamp": 1041408000, "group": [ {"author_id": 3, "token_count": 925}, ]}, {"timestamp": 1051772400, "group": [ {"author_id": 4, "token_count": 2537}, ]}, {"timestamp": 1064991600, "group": [ {"author_id": 10, "token_count": 1}, ]}, {"timestamp": 1080806400, "group": [ {"author_id": 30, "token_count": 5}, ]}, {"timestamp": 1096614000, "group": [ {"author_id": 15, "token_count": 1}, {"author_id": 26, "token_count": 6}, ]}, {"timestamp": 1157094000, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1180681200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1185951600, "group": [ {"author_id": 15, "token_count": 12}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 7, "token_count": 4}, ]}, {"timestamp": 1322726400, "group": [ {"author_id": 46, "token_count": 18}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 12, "token_count": 1}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 6, "token_count": 1}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Reeja John
2537
72.11%
Jeff Garzik
927
26.35%
Rusty Russell
18
0.51%
Al Viro
13
0.37%
Benjamin Herrenschmidt
6
0.17%
Khawar Chaudhry
5
0.14%
Stephen Hemminger
4
0.11%
Geert Uytterhoeven
1
0.03%
Joe Perches
1
0.03%
Linus Torvalds
1
0.03%
Others
5
0.14%
Total
3518
ariadne.c
791
-
22
3882
Joe Perches
Linus Torvalds (pre-git)
Andrew Morton
Geert Uytterhoeven
Alan Cox
Linus Torvalds
Randy Dunlap
Al Viro
Dave Jones
Julia Lawall
Arnaldo Carvalho de Melo
Pradeep A. Dalvi
Alexander Beregalov
Patrick McHardy
Stephen Hemminger
Adrian Bunk
Jiri Pirko
Others
March 1996
May 1996
September 1996
March 1997
August 1998
June 1999
January 2000
May 2000
February 2002
April 2002
November 2002
December 2002
January 2003
April 2003
August 2003
January 2004
February 2004
March 2004
April 2004
October 2004
March 2006
June 2006
May 2007
October 2007
July 2008
November 2008
April 2009
June 2009
August 2009
January 2011
March 2011
June 2011
August 2011
February 2012
October 2013
August 2017
var spanGroupData = [ {"timestamp": 825667200, "group": [ {"author_id": 1, "token_count": 945}, ]}, {"timestamp": 830934000, "group": [ {"author_id": 1, "token_count": 17}, ]}, {"timestamp": 841561200, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 857203200, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 901954800, "group": [ {"author_id": 1, "token_count": 13}, ]}, {"timestamp": 928220400, "group": [ {"author_id": 1, "token_count": 5}, ]}, {"timestamp": 946713600, "group": [ {"author_id": 1, "token_count": 112}, ]}, {"timestamp": 957164400, "group": [ {"author_id": 1, "token_count": 127}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 10, "token_count": 13}, ]}, {"timestamp": 1017648000, "group": [ {"author_id": 20, "token_count": 5}, ]}, {"timestamp": 1036137600, "group": [ {"author_id": 25, "token_count": 3}, ]}, {"timestamp": 1038729600, "group": [ {"author_id": 12, "token_count": 2}, ]}, {"timestamp": 1041408000, "group": [ {"author_id": 21, "token_count": 31}, ]}, {"timestamp": 1049184000, "group": [ {"author_id": 18, "token_count": 12}, ]}, {"timestamp": 1059721200, "group": [ {"author_id": 7, "token_count": 1}, ]}, {"timestamp": 1072944000, "group": [ {"author_id": 15, "token_count": 6}, ]}, {"timestamp": 1075622400, "group": [ {"author_id": 18, "token_count": 39}, ]}, {"timestamp": 1078128000, "group": [ {"author_id": 24, "token_count": 7}, ]}, {"timestamp": 1080806400, "group": [ {"author_id": 12, "token_count": 5}, ]}, {"timestamp": 1096614000, "group": [ {"author_id": 48, "token_count": 1}, ]}, {"timestamp": 1141200000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1149145200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1178002800, "group": [ {"author_id": 12, "token_count": 7}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1225522800, "group": [ {"author_id": 12, "token_count": 3}, ]}, {"timestamp": 1238569200, "group": [ {"author_id": 22, "token_count": 2}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 59, "token_count": 2}, ]}, {"timestamp": 1249110000, "group": [ {"author_id": 7, "token_count": 1}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 12, "token_count": 8}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 56, "token_count": 5}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 12, "token_count": 2}, {"author_id": 6, "token_count": 2467}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 29, "token_count": 1}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 39, "token_count": 3}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 12, "token_count": 20}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 60, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Joe Perches
2467
63.55%
Linus Torvalds (pre-git)
1223
31.50%
Andrew Morton
51
1.31%
Geert Uytterhoeven
47
1.21%
Alan Cox
31
0.80%
Linus Torvalds
13
0.33%
Randy Dunlap
7
0.18%
Al Viro
6
0.15%
Dave Jones
5
0.13%
Julia Lawall
5
0.13%
Arnaldo Carvalho de Melo
3
0.08%
Pradeep A. Dalvi
3
0.08%
Alexander Beregalov
2
0.05%
Patrick McHardy
2
0.05%
Stephen Hemminger
2
0.05%
Adrian Bunk
1
0.03%
Jiri Pirko
1
0.03%
Others
13
0.33%
Total
3882
ariadne.h
415
-
3
1309
Linus Torvalds (pre-git)
Others
March 1996
January 2000
October 2007
November 2009
var spanGroupData = [ {"timestamp": 825667200, "group": [ {"author_id": 1, "token_count": 1283}, ]}, {"timestamp": 946713600, "group": [ {"author_id": 1, "token_count": 24}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1257058800, "group": [ {"author_id": 60, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Linus Torvalds (pre-git)
1307
99.85%
Others
2
0.15%
Total
1309
atarilance.c
1166
-
30
4801
Linus Torvalds (pre-git)
Stephen Hemminger
Alan Cox
Alexander Beregalov
Wang Chen
Linus Torvalds
William Stinson
Andrew Morton
Jeff Garzik
Geert Uytterhoeven
Arnaldo Carvalho de Melo
Joe Perches
Adrian Bunk
Rusty Russell
Jiri Pirko
Al Viro
Florian Westphal
Pradeep A. Dalvi
Eric Dumazet
Patrick McHardy
Yue haibing
Kees Cook
Others
March 1996
September 1996
December 1996
March 1997
February 1998
June 1999
October 2000
February 2002
June 2002
July 2002
November 2002
December 2002
January 2003
April 2003
January 2004
October 2004
August 2005
March 2006
June 2006
September 2006
September 2007
October 2007
February 2008
March 2008
June 2008
October 2008
November 2008
April 2009
June 2009
December 2009
February 2010
May 2010
October 2010
November 2010
May 2011
August 2011
February 2012
July 2013
October 2013
October 2014
May 2016
November 2016
May 2017
September 2018
var spanGroupData = [ {"timestamp": 825667200, "group": [ {"author_id": 1, "token_count": 4134}, ]}, {"timestamp": 841561200, "group": [ {"author_id": 1, "token_count": 26}, ]}, {"timestamp": 849427200, "group": [ {"author_id": 1, "token_count": 5}, ]}, {"timestamp": 857203200, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 886320000, "group": [ {"author_id": 1, "token_count": 15}, ]}, {"timestamp": 928220400, "group": [ {"author_id": 1, "token_count": 53}, ]}, {"timestamp": 970383600, "group": [ {"author_id": 1, "token_count": 135}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 10, "token_count": 28}, ]}, {"timestamp": 1022914800, "group": [ {"author_id": 34, "token_count": 27}, ]}, {"timestamp": 1025506800, "group": [ {"author_id": 12, "token_count": 1}, ]}, {"timestamp": 1036137600, "group": [ {"author_id": 25, "token_count": 9}, ]}, {"timestamp": 1038729600, "group": [ {"author_id": 12, "token_count": 2}, ]}, {"timestamp": 1041408000, "group": [ {"author_id": 21, "token_count": 55}, ]}, {"timestamp": 1049184000, "group": [ {"author_id": 18, "token_count": 20}, ]}, {"timestamp": 1072944000, "group": [ {"author_id": 7, "token_count": 119}, ]}, {"timestamp": 1096614000, "group": [ {"author_id": 48, "token_count": 5}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1122879600, "group": [ {"author_id": 15, "token_count": 1}, ]}, {"timestamp": 1141200000, "group": [ {"author_id": 46, "token_count": 4}, ]}, {"timestamp": 1149145200, "group": [ {"author_id": 15, "token_count": 2}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1157094000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1188630000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 3, "token_count": 19}, {"author_id": 6, "token_count": 7}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 48, "token_count": 1}, ]}, {"timestamp": 1212303600, "group": [ {"author_id": 48, "token_count": 1}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1225522800, "group": [ {"author_id": 36, "token_count": 30}, ]}, {"timestamp": 1238569200, "group": [ {"author_id": 22, "token_count": 44}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 59, "token_count": 2}, ]}, {"timestamp": 1259654400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1265011200, "group": [ {"author_id": 29, "token_count": 3}, ]}, {"timestamp": 1272697200, "group": [ {"author_id": 51, "token_count": 1}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 12, "token_count": 1}, ]}, {"timestamp": 1288594800, "group": [ {"author_id": 51, "token_count": 1}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 12, "token_count": 1}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 12, "token_count": 3}, {"author_id": 29, "token_count": 1}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 39, "token_count": 3}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 46, "token_count": 1}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 6, "token_count": 2}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 12, "token_count": 2}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 42, "token_count": 3}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 27, "token_count": 1}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 53, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Linus Torvalds (pre-git)
4371
91.04%
Stephen Hemminger
119
2.48%
Alan Cox
55
1.15%
Alexander Beregalov
44
0.92%
Wang Chen
30
0.62%
Linus Torvalds
28
0.58%
William Stinson
27
0.56%
Andrew Morton
20
0.42%
Jeff Garzik
19
0.40%
Geert Uytterhoeven
10
0.21%
Arnaldo Carvalho de Melo
9
0.19%
Joe Perches
9
0.19%
Adrian Bunk
7
0.15%
Rusty Russell
5
0.10%
Jiri Pirko
4
0.08%
Al Viro
3
0.06%
Florian Westphal
3
0.06%
Pradeep A. Dalvi
3
0.06%
Eric Dumazet
2
0.04%
Patrick McHardy
2
0.04%
Yue haibing
2
0.04%
Kees Cook
1
0.02%
Others
28
0.58%
Total
4801
au1000_eth.c
1400
-
35
6219
Florian Fainelli
Herbert Valerio Riedel
Manuel Lauss
Linus Torvalds
Ralf Baechle
Dave Jones
Alexander Beregalov
Jiri Pirko
Philippe Reynes
Wang Chen
Christoph Hellwig
Andrew Lunn
David S. Miller
Adrian Bunk
Florian Westphal
Jeff Garzik
Pradeep A. Dalvi
Patrick McHardy
Eric Dumazet
Joe Perches
Stephen Hemminger
Varka Bhadram
Others
February 2002
April 2002
June 2003
January 2005
March 2006
April 2006
May 2006
June 2006
September 2006
June 2007
October 2007
April 2008
July 2008
October 2008
November 2008
January 2009
April 2009
June 2009
August 2009
October 2009
November 2009
February 2010
April 2010
May 2010
July 2010
September 2010
August 2011
November 2011
January 2012
February 2012
October 2012
January 2013
August 2013
October 2013
May 2014
July 2014
September 2014
January 2016
May 2016
June 2016
July 2016
June 2017
September 2018
February 2019
May 2019
var spanGroupData = [ {"timestamp": 1012550400, "group": [ {"author_id": 10, "token_count": 543}, ]}, {"timestamp": 1017648000, "group": [ {"author_id": 20, "token_count": 85}, ]}, {"timestamp": 1054450800, "group": [ {"author_id": 14, "token_count": 2}, ]}, {"timestamp": 1104566400, "group": [ {"author_id": 14, "token_count": 168}, ]}, {"timestamp": 1141200000, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1143878400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1146466800, "group": [ {"author_id": 11, "token_count": 3}, ]}, {"timestamp": 1149145200, "group": [ {"author_id": 11, "token_count": 946}, ]}, {"timestamp": 1157094000, "group": [ {"author_id": 3, "token_count": 3}, ]}, {"timestamp": 1180681200, "group": [ {"author_id": 14, "token_count": 3}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 48, "token_count": 6}, {"author_id": 60, "token_count": 25}, ]}, {"timestamp": 1225522800, "group": [ {"author_id": 36, "token_count": 33}, ]}, {"timestamp": 1230796800, "group": [ {"author_id": 5, "token_count": 2182}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1238569200, "group": [ {"author_id": 22, "token_count": 48}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 59, "token_count": 2}, ]}, {"timestamp": 1249110000, "group": [ {"author_id": 7, "token_count": 1}, ]}, {"timestamp": 1254380400, "group": [ {"author_id": 17, "token_count": 3}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1257058800, "group": [ {"author_id": 22, "token_count": 7}, {"author_id": 5, "token_count": 632}, ]}, {"timestamp": 1265011200, "group": [ {"author_id": 29, "token_count": 8}, ]}, {"timestamp": 1270105200, "group": [ {"author_id": 5, "token_count": 336}, {"author_id": 29, "token_count": 5}, ]}, {"timestamp": 1272697200, "group": [ {"author_id": 51, "token_count": 1}, ]}, {"timestamp": 1277967600, "group": [ {"author_id": 17, "token_count": 21}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 5, "token_count": 307}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 29, "token_count": 1}, {"author_id": 17, "token_count": 174}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 5, "token_count": 5}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 39, "token_count": 3}, {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 60, "token_count": 16}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 29, "token_count": 22}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 6, "token_count": 1}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 17, "token_count": 495}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 28, "token_count": 1}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 32, "token_count": 14}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 42, "token_count": 3}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 19, "token_count": 11}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 33, "token_count": 35}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 47, "token_count": 9}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 32, "token_count": 5}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 47, "token_count": 12}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Florian Fainelli
3462
55.67%
Herbert Valerio Riedel
949
15.26%
Manuel Lauss
693
11.14%
Linus Torvalds
543
8.73%
Ralf Baechle
173
2.78%
Dave Jones
85
1.37%
Alexander Beregalov
55
0.88%
Jiri Pirko
36
0.58%
Philippe Reynes
35
0.56%
Wang Chen
33
0.53%
Christoph Hellwig
21
0.34%
Andrew Lunn
19
0.31%
David S. Miller
11
0.18%
Adrian Bunk
6
0.10%
Florian Westphal
3
0.05%
Jeff Garzik
3
0.05%
Pradeep A. Dalvi
3
0.05%
Patrick McHardy
2
0.03%
Eric Dumazet
1
0.02%
Joe Perches
1
0.02%
Stephen Hemminger
1
0.02%
Varka Bhadram
1
0.02%
Others
83
1.33%
Total
6219
au1000_eth.h
115
-
8
266
Linus Torvalds
Florian Fainelli
Herbert Valerio Riedel
Manuel Lauss
Ralf Baechle
Jeff Garzik
Others
February 2002
January 2005
June 2006
September 2006
October 2008
November 2009
April 2010
September 2010
August 2011
May 2019
var spanGroupData = [ {"timestamp": 1012550400, "group": [ {"author_id": 10, "token_count": 192}, ]}, {"timestamp": 1104566400, "group": [ {"author_id": 14, "token_count": 5}, ]}, {"timestamp": 1149145200, "group": [ {"author_id": 11, "token_count": 15}, ]}, {"timestamp": 1157094000, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1257058800, "group": [ {"author_id": 5, "token_count": 19}, ]}, {"timestamp": 1270105200, "group": [ {"author_id": 5, "token_count": 4}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 5, "token_count": 20}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 17, "token_count": 6}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Linus Torvalds
192
72.18%
Florian Fainelli
43
16.17%
Herbert Valerio Riedel
15
5.64%
Manuel Lauss
6
2.26%
Ralf Baechle
5
1.88%
Jeff Garzik
2
0.75%
Others
3
1.13%
Total
266
declance.c
1380
-
28
6485
Linus Torvalds (pre-git)
Maciej W. Rozycki
Ralf Baechle
Dmitry Torokhov
Linus Torvalds
Alexander Beregalov
Randy Dunlap
Kees Cook
Al Viro
Joe Perches
Jeff Garzik
Alan Cox
Rusty Russell
Jiri Pirko
Daniel Ritz
Andrew Morton
Florian Westphal
Pradeep A. Dalvi
Tobias Klauser
Wang Chen
Patrick McHardy
Eric Dumazet
Yue haibing
Others
May 1999
June 1999
January 2000
March 2000
September 2000
October 2000
February 2002
May 2002
January 2003
February 2003
April 2003
June 2003
July 2003
January 2004
March 2004
April 2004
October 2005
June 2006
December 2006
February 2007
October 2007
November 2008
March 2009
April 2009
June 2009
February 2010
April 2010
May 2010
June 2011
July 2011
August 2011
February 2012
September 2013
July 2014
May 2016
March 2017
May 2017
September 2017
October 2017
September 2018
October 2018
May 2019
var spanGroupData = [ {"timestamp": 925542000, "group": [ {"author_id": 1, "token_count": 3850}, ]}, {"timestamp": 928220400, "group": [ {"author_id": 1, "token_count": 17}, ]}, {"timestamp": 946713600, "group": [ {"author_id": 1, "token_count": 9}, ]}, {"timestamp": 951897600, "group": [ {"author_id": 1, "token_count": 258}, ]}, {"timestamp": 967791600, "group": [ {"author_id": 1, "token_count": 8}, ]}, {"timestamp": 970383600, "group": [ {"author_id": 1, "token_count": 31}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 10, "token_count": 59}, ]}, {"timestamp": 1020236400, "group": [ {"author_id": 46, "token_count": 17}, ]}, {"timestamp": 1041408000, "group": [ {"author_id": 21, "token_count": 19}, ]}, {"timestamp": 1044086400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1049184000, "group": [ {"author_id": 18, "token_count": 3}, ]}, {"timestamp": 1054450800, "group": [ {"author_id": 14, "token_count": 518}, ]}, {"timestamp": 1057042800, "group": [ {"author_id": 40, "token_count": 4}, ]}, {"timestamp": 1072944000, "group": [ {"author_id": 15, "token_count": 30}, ]}, {"timestamp": 1078128000, "group": [ {"author_id": 24, "token_count": 36}, ]}, {"timestamp": 1080806400, "group": [ {"author_id": 14, "token_count": 111}, ]}, {"timestamp": 1128150000, "group": [ {"author_id": 14, "token_count": 35}, ]}, {"timestamp": 1149145200, "group": [ {"author_id": 14, "token_count": 1}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1164960000, "group": [ {"author_id": 9, "token_count": 830}, ]}, {"timestamp": 1170316800, "group": [ {"author_id": 9, "token_count": 340}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 3, "token_count": 21}, ]}, {"timestamp": 1225522800, "group": [ {"author_id": 36, "token_count": 3}, ]}, {"timestamp": 1235894400, "group": [ {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1238569200, "group": [ {"author_id": 22, "token_count": 44}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 9, "token_count": 24}, {"author_id": 59, "token_count": 2}, ]}, {"timestamp": 1265011200, "group": [ {"author_id": 29, "token_count": 5}, ]}, {"timestamp": 1270105200, "group": [ {"author_id": 29, "token_count": 3}, ]}, {"timestamp": 1272697200, "group": [ {"author_id": 51, "token_count": 1}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 6, "token_count": 22}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 38, "token_count": 3}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 29, "token_count": 1}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 39, "token_count": 3}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 9, "token_count": 25}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 9, "token_count": 8}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 42, "token_count": 3}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 43, "token_count": 69}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 27, "token_count": 1}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 27, "token_count": 34}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 53, "token_count": 1}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 9, "token_count": 19}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Linus Torvalds (pre-git)
4173
64.35%
Maciej W. Rozycki
1246
19.21%
Ralf Baechle
665
10.25%
Dmitry Torokhov
69
1.06%
Linus Torvalds
59
0.91%
Alexander Beregalov
44
0.68%
Randy Dunlap
36
0.56%
Kees Cook
35
0.54%
Al Viro
30
0.46%
Joe Perches
22
0.34%
Jeff Garzik
21
0.32%
Alan Cox
19
0.29%
Rusty Russell
17
0.26%
Jiri Pirko
9
0.14%
Daniel Ritz
4
0.06%
Andrew Morton
3
0.05%
Florian Westphal
3
0.05%
Pradeep A. Dalvi
3
0.05%
Tobias Klauser
3
0.05%
Wang Chen
3
0.05%
Patrick McHardy
2
0.03%
Eric Dumazet
1
0.02%
Yue haibing
1
0.02%
Others
17
0.26%
Total
6485
hplance.c
232
-
16
1062
Linus Torvalds (pre-git)
Geert Uytterhoeven
Stephen Hemminger
Andrew Morton
Alexander Beregalov
Randy Dunlap
Arnaldo Carvalho de Melo
Adrian Bunk
Al Viro
Jeff Garzik
Jiri Pirko
Others
May 1998
June 1999
July 2002
November 2002
January 2004
March 2004
October 2004
November 2004
January 2006
March 2006
September 2006
December 2006
June 2008
April 2009
August 2011
February 2012
December 2013
June 2014
May 2019
var spanGroupData = [ {"timestamp": 894006000, "group": [ {"author_id": 1, "token_count": 539}, ]}, {"timestamp": 928220400, "group": [ {"author_id": 1, "token_count": 16}, ]}, {"timestamp": 1025506800, "group": [ {"author_id": 12, "token_count": 49}, ]}, {"timestamp": 1036137600, "group": [ {"author_id": 25, "token_count": 9}, ]}, {"timestamp": 1072944000, "group": [ {"author_id": 7, "token_count": 59}, ]}, {"timestamp": 1078128000, "group": [ {"author_id": 24, "token_count": 11}, ]}, {"timestamp": 1096614000, "group": [ {"author_id": 12, "token_count": 236}, ]}, {"timestamp": 1099296000, "group": [ {"author_id": 18, "token_count": 58}, ]}, {"timestamp": 1136102400, "group": [ {"author_id": 15, "token_count": 1}, ]}, {"timestamp": 1141200000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1157094000, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1164960000, "group": [ {"author_id": 60, "token_count": 25}, ]}, {"timestamp": 1212303600, "group": [ {"author_id": 48, "token_count": 2}, ]}, {"timestamp": 1238569200, "group": [ {"author_id": 22, "token_count": 50}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 29, "token_count": 1}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 12, "token_count": 1}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Linus Torvalds (pre-git)
555
52.26%
Geert Uytterhoeven
286
26.93%
Stephen Hemminger
59
5.56%
Andrew Morton
58
5.46%
Alexander Beregalov
50
4.71%
Randy Dunlap
11
1.04%
Arnaldo Carvalho de Melo
9
0.85%
Adrian Bunk
2
0.19%
Al Viro
1
0.09%
Jeff Garzik
1
0.09%
Jiri Pirko
1
0.09%
Others
29
2.73%
Total
1062
hplance.h
27
-
3
61
Linus Torvalds (pre-git)
Geert Uytterhoeven
Others
May 1998
October 2004
November 2017
var spanGroupData = [ {"timestamp": 894006000, "group": [ {"author_id": 1, "token_count": 48}, ]}, {"timestamp": 1096614000, "group": [ {"author_id": 12, "token_count": 12}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Linus Torvalds (pre-git)
48
78.69%
Geert Uytterhoeven
12
19.67%
Others
1
1.64%
Total
61
lance.c
1311
-
34
6171
Linus Torvalds (pre-git)
Stephen Hemminger
Andrew Morton
Linus Torvalds
Denys Vlasenko
Al Viro
Alan Cox
Kai Germaschewski
Wang Chen
Arnaldo Carvalho de Melo
Joe Perches
Jeff Garzik
Kees Cook
Dave Jones
Jiri Pirko
Florian Westphal
David S. Miller
Eric Dumazet
Adrian Bunk
Patrick McHardy
Others
August 1993
September 1993
November 1993
February 1994
April 1994
May 1994
July 1994
August 1994
October 1994
November 1994
January 1995
April 1995
May 1995
June 1995
January 1996
March 1996
May 1996
June 1996
July 1996
January 1997
March 1997
August 1997
October 1997
March 1998
May 1998
August 1998
December 1998
June 1999
January 2000
March 2000
October 2000
February 2002
March 2002
April 2002
November 2002
January 2003
April 2003
September 2003
January 2004
May 2004
July 2004
October 2004
January 2005
March 2005
May 2005
June 2005
October 2005
January 2006
March 2006
June 2006
August 2006
September 2006
December 2006
March 2007
July 2007
October 2007
October 2008
November 2008
December 2008
February 2009
March 2009
June 2009
August 2009
February 2010
May 2010
July 2010
November 2010
August 2011
September 2013
February 2016
May 2016
April 2017
June 2018
February 2019
var spanGroupData = [ {"timestamp": 744188400, "group": [ {"author_id": 1, "token_count": 1588}, ]}, {"timestamp": 746866800, "group": [ {"author_id": 1, "token_count": 669}, ]}, {"timestamp": 752140800, "group": [ {"author_id": 1, "token_count": 439}, ]}, {"timestamp": 760089600, "group": [ {"author_id": 1, "token_count": 24}, ]}, {"timestamp": 765187200, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 767775600, "group": [ {"author_id": 1, "token_count": 76}, ]}, {"timestamp": 773046000, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 775724400, "group": [ {"author_id": 1, "token_count": 781}, ]}, {"timestamp": 780994800, "group": [ {"author_id": 1, "token_count": 173}, ]}, {"timestamp": 783676800, "group": [ {"author_id": 1, "token_count": 32}, ]}, {"timestamp": 788947200, "group": [ {"author_id": 1, "token_count": 31}, ]}, {"timestamp": 796723200, "group": [ {"author_id": 1, "token_count": 307}, ]}, {"timestamp": 799311600, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 801990000, "group": [ {"author_id": 1, "token_count": 160}, ]}, {"timestamp": 820483200, "group": [ {"author_id": 1, "token_count": 36}, ]}, {"timestamp": 825667200, "group": [ {"author_id": 1, "token_count": 115}, ]}, {"timestamp": 830934000, "group": [ {"author_id": 1, "token_count": 6}, ]}, {"timestamp": 833612400, "group": [ {"author_id": 1, "token_count": 15}, ]}, {"timestamp": 836204400, "group": [ {"author_id": 1, "token_count": 84}, ]}, {"timestamp": 852105600, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 857203200, "group": [ {"author_id": 1, "token_count": 26}, ]}, {"timestamp": 870418800, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 875689200, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 888739200, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 894006000, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 901954800, "group": [ {"author_id": 1, "token_count": 401}, ]}, {"timestamp": 912499200, "group": [ {"author_id": 1, "token_count": 18}, ]}, {"timestamp": 928220400, "group": [ {"author_id": 1, "token_count": 46}, ]}, {"timestamp": 946713600, "group": [ {"author_id": 1, "token_count": 98}, ]}, {"timestamp": 951897600, "group": [ {"author_id": 1, "token_count": 66}, ]}, {"timestamp": 970383600, "group": [ {"author_id": 1, "token_count": 70}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 10, "token_count": 149}, {"author_id": 60, "token_count": 18}, ]}, {"timestamp": 1014969600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1017648000, "group": [ {"author_id": 20, "token_count": 4}, {"author_id": 3, "token_count": 1}, {"author_id": 55, "token_count": 23}, ]}, {"timestamp": 1036137600, "group": [ {"author_id": 25, "token_count": 6}, ]}, {"timestamp": 1041408000, "group": [ {"author_id": 21, "token_count": 33}, ]}, {"timestamp": 1049184000, "group": [ {"author_id": 3, "token_count": 5}, ]}, {"timestamp": 1062399600, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1072944000, "group": [ {"author_id": 7, "token_count": 215}, ]}, {"timestamp": 1083394800, "group": [ {"author_id": 18, "token_count": 136}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1088665200, "group": [ {"author_id": 15, "token_count": 3}, ]}, {"timestamp": 1096614000, "group": [ {"author_id": 48, "token_count": 1}, ]}, {"timestamp": 1104566400, "group": [ {"author_id": 18, "token_count": 19}, ]}, {"timestamp": 1109664000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1114930800, "group": [ {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1117609200, "group": [ {"author_id": 19, "token_count": 1}, ]}, {"timestamp": 1128150000, "group": [ {"author_id": 15, "token_count": 2}, ]}, {"timestamp": 1136102400, "group": [ {"author_id": 45, "token_count": 66}, ]}, {"timestamp": 1141200000, "group": [ {"author_id": 15, "token_count": 36}, ]}, {"timestamp": 1149145200, "group": [ {"author_id": 15, "token_count": 1}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1154415600, "group": [ {"author_id": 18, "token_count": 1}, ]}, {"timestamp": 1157094000, "group": [ {"author_id": 3, "token_count": 2}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1164960000, "group": [ {"author_id": 15, "token_count": 3}, ]}, {"timestamp": 1172736000, "group": [ {"author_id": 25, "token_count": 3}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 19, "token_count": 1}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 6, "token_count": 9}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1225522800, "group": [ {"author_id": 36, "token_count": 13}, ]}, {"timestamp": 1228118400, "group": [ {"author_id": 36, "token_count": 1}, ]}, {"timestamp": 1233475200, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1235894400, "group": [ {"author_id": 7, "token_count": 50}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 59, "token_count": 1}, ]}, {"timestamp": 1249110000, "group": [ {"author_id": 7, "token_count": 2}, ]}, {"timestamp": 1265011200, "group": [ {"author_id": 29, "token_count": 3}, ]}, {"timestamp": 1272697200, "group": [ {"author_id": 51, "token_count": 1}, ]}, {"timestamp": 1277967600, "group": [ {"author_id": 60, "token_count": 23}, ]}, {"timestamp": 1288594800, "group": [ {"author_id": 51, "token_count": 1}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 29, "token_count": 1}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 42, "token_count": 3}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 27, "token_count": 6}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 60, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Linus Torvalds (pre-git)
5277
85.51%
Stephen Hemminger
267
4.33%
Andrew Morton
156
2.53%
Linus Torvalds
149
2.41%
Denys Vlasenko
66
1.07%
Al Viro
45
0.73%
Alan Cox
33
0.53%
Kai Germaschewski
23
0.37%
Wang Chen
14
0.23%
Arnaldo Carvalho de Melo
9
0.15%
Joe Perches
9
0.15%
Jeff Garzik
8
0.13%
Kees Cook
6
0.10%
Dave Jones
4
0.06%
Jiri Pirko
4
0.06%
Florian Westphal
3
0.05%
David S. Miller
2
0.03%
Eric Dumazet
2
0.03%
Adrian Bunk
1
0.02%
Patrick McHardy
1
0.02%
Others
92
1.49%
Total
6171
mvme147.c
200
-
14
909
Linus Torvalds (pre-git)
Stephen Hemminger
Alexander Beregalov
Geert Uytterhoeven
Arnaldo Carvalho de Melo
Wang Chen
Linus Torvalds
Al Viro
Jiri Pirko
Joe Perches
Rusty Russell
Others
June 1999
October 2000
January 2001
February 2002
November 2002
August 2003
January 2004
October 2004
June 2006
October 2007
November 2008
April 2009
March 2010
August 2011
July 2013
December 2013
June 2014
May 2019
var spanGroupData = [ {"timestamp": 928220400, "group": [ {"author_id": 1, "token_count": 713}, ]}, {"timestamp": 970383600, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 978336000, "group": [ {"author_id": 1, "token_count": 5}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 10, "token_count": 5}, ]}, {"timestamp": 1036137600, "group": [ {"author_id": 25, "token_count": 8}, ]}, {"timestamp": 1059721200, "group": [ {"author_id": 7, "token_count": 1}, ]}, {"timestamp": 1072944000, "group": [ {"author_id": 12, "token_count": 5}, {"author_id": 7, "token_count": 80}, ]}, {"timestamp": 1096614000, "group": [ {"author_id": 12, "token_count": 27}, ]}, {"timestamp": 1149145200, "group": [ {"author_id": 15, "token_count": 2}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 6, "token_count": 1}, ]}, {"timestamp": 1225522800, "group": [ {"author_id": 36, "token_count": 6}, ]}, {"timestamp": 1238569200, "group": [ {"author_id": 22, "token_count": 44}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 29, "token_count": 1}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 46, "token_count": 1}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 12, "token_count": 1}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Linus Torvalds (pre-git)
719
79.10%
Stephen Hemminger
81
8.91%
Alexander Beregalov
44
4.84%
Geert Uytterhoeven
33
3.63%
Arnaldo Carvalho de Melo
8
0.88%
Wang Chen
6
0.66%
Linus Torvalds
5
0.55%
Al Viro
2
0.22%
Jiri Pirko
1
0.11%
Joe Perches
1
0.11%
Rusty Russell
1
0.11%
Others
8
0.88%
Total
909
ni65.c
1247
-
27
6362
Linus Torvalds (pre-git)
Stephen Hemminger
Alan Cox
Arnaldo Carvalho de Melo
William Stinson
Linus Torvalds
Kai Germaschewski
Wang Chen
Andrew Morton
Florian Westphal
Jeff Garzik
Jiri Pirko
Pradeep A. Dalvi
Al Viro
David S. Miller
Eric Dumazet
Joe Perches
Patrick McHardy
Adrian Bunk
Rusty Russell
Others
August 1994
January 1995
June 1995
January 1996
September 1996
December 1996
January 1997
March 1997
August 1997
October 1997
February 1998
May 1998
August 1998
May 1999
June 1999
January 2000
February 2002
April 2002
June 2002
September 2002
November 2002
January 2003
April 2003
July 2003
January 2004
October 2004
January 2005
June 2006
August 2006
March 2007
July 2007
October 2007
November 2008
December 2008
February 2009
March 2009
June 2009
August 2009
February 2010
May 2010
December 2010
August 2011
February 2012
July 2013
May 2016
April 2017
February 2019
var spanGroupData = [ {"timestamp": 775724400, "group": [ {"author_id": 1, "token_count": 1270}, ]}, {"timestamp": 788947200, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 801990000, "group": [ {"author_id": 1, "token_count": 18}, ]}, {"timestamp": 820483200, "group": [ {"author_id": 1, "token_count": 744}, ]}, {"timestamp": 841561200, "group": [ {"author_id": 1, "token_count": 3335}, ]}, {"timestamp": 849427200, "group": [ {"author_id": 1, "token_count": 22}, ]}, {"timestamp": 852105600, "group": [ {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 857203200, "group": [ {"author_id": 1, "token_count": 6}, ]}, {"timestamp": 870418800, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 875689200, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 886320000, "group": [ {"author_id": 1, "token_count": 5}, ]}, {"timestamp": 894006000, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 901954800, "group": [ {"author_id": 1, "token_count": 57}, ]}, {"timestamp": 925542000, "group": [ {"author_id": 1, "token_count": 24}, ]}, {"timestamp": 928220400, "group": [ {"author_id": 1, "token_count": 59}, ]}, {"timestamp": 946713600, "group": [ {"author_id": 1, "token_count": 76}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 10, "token_count": 27}, {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1017648000, "group": [ {"author_id": 55, "token_count": 18}, ]}, {"timestamp": 1022914800, "group": [ {"author_id": 34, "token_count": 96}, ]}, {"timestamp": 1030863600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1036137600, "group": [ {"author_id": 25, "token_count": 93}, ]}, {"timestamp": 1041408000, "group": [ {"author_id": 21, "token_count": 36}, ]}, {"timestamp": 1049184000, "group": [ {"author_id": 3, "token_count": 5}, ]}, {"timestamp": 1057042800, "group": [ {"author_id": 21, "token_count": 77}, ]}, {"timestamp": 1072944000, "group": [ {"author_id": 7, "token_count": 235}, ]}, {"timestamp": 1096614000, "group": [ {"author_id": 48, "token_count": 1}, ]}, {"timestamp": 1104566400, "group": [ {"author_id": 18, "token_count": 9}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1149145200, "group": [ {"author_id": 15, "token_count": 1}, ]}, {"timestamp": 1154415600, "group": [ {"author_id": 18, "token_count": 1}, ]}, {"timestamp": 1172736000, "group": [ {"author_id": 25, "token_count": 3}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 19, "token_count": 2}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 15, "token_count": 1}, ]}, {"timestamp": 1225522800, "group": [ {"author_id": 36, "token_count": 12}, ]}, {"timestamp": 1228118400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1233475200, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1235894400, "group": [ {"author_id": 7, "token_count": 63}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 59, "token_count": 2}, ]}, {"timestamp": 1249110000, "group": [ {"author_id": 7, "token_count": 2}, ]}, {"timestamp": 1265011200, "group": [ {"author_id": 29, "token_count": 3}, ]}, {"timestamp": 1272697200, "group": [ {"author_id": 51, "token_count": 2}, ]}, {"timestamp": 1291190400, "group": [ {"author_id": 6, "token_count": 2}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 29, "token_count": 1}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 39, "token_count": 3}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 46, "token_count": 1}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 42, "token_count": 6}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 60, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Linus Torvalds (pre-git)
5629
88.48%
Stephen Hemminger
300
4.72%
Alan Cox
113
1.78%
Arnaldo Carvalho de Melo
96
1.51%
William Stinson
96
1.51%
Linus Torvalds
27
0.42%
Kai Germaschewski
18
0.28%
Wang Chen
12
0.19%
Andrew Morton
10
0.16%
Florian Westphal
6
0.09%
Jeff Garzik
5
0.08%
Jiri Pirko
4
0.06%
Pradeep A. Dalvi
3
0.05%
Al Viro
2
0.03%
David S. Miller
2
0.03%
Eric Dumazet
2
0.03%
Joe Perches
2
0.03%
Patrick McHardy
2
0.03%
Adrian Bunk
1
0.02%
Rusty Russell
1
0.02%
Others
31
0.49%
Total
6362
ni65.h
121
-
3
358
Linus Torvalds (pre-git)
Alan Cox
Jeff Garzik
August 1994
January 1996
September 1996
July 2003
September 2006
var spanGroupData = [ {"timestamp": 775724400, "group": [ {"author_id": 1, "token_count": 339}, ]}, {"timestamp": 820483200, "group": [ {"author_id": 1, "token_count": 11}, ]}, {"timestamp": 841561200, "group": [ {"author_id": 1, "token_count": 6}, ]}, {"timestamp": 1057042800, "group": [ {"author_id": 21, "token_count": 1}, ]}, {"timestamp": 1157094000, "group": [ {"author_id": 3, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Linus Torvalds (pre-git)
356
99.44%
Alan Cox
1
0.28%
Jeff Garzik
1
0.28%
Total
358
nmclan_cs.c
1510
-
32
5474
Linus Torvalds (pre-git)
Dominik Brodowski
Alan Cox
Daniel Ritz
Joe Perches
Stephen Hemminger
David Hinds
Andrew Morton
Tobias Klauser
Jiri Pirko
Christoph Hellwig
Jeff Garzik
Rick Jones
Linus Torvalds
Arnaldo Carvalho de Melo
Russell King
Adrian Bunk
Florian Westphal
Pradeep A. Dalvi
Al Viro
Alexander Beregalov
Eric Dumazet
Patrick McHardy
Others
September 1999
January 2000
March 2000
February 2002
November 2002
April 2003
May 2003
June 2003
July 2003
August 2003
January 2004
April 2004
June 2004
July 2004
October 2004
January 2005
June 2005
July 2005
November 2005
January 2006
March 2006
June 2006
September 2006
October 2006
April 2007
July 2007
October 2007
February 2008
August 2008
October 2008
March 2009
June 2009
July 2009
August 2009
October 2009
November 2009
January 2010
February 2010
March 2010
April 2010
May 2010
July 2010
August 2010
December 2010
May 2011
August 2011
November 2011
February 2012
March 2013
May 2014
September 2014
January 2015
May 2016
December 2016
April 2017
var spanGroupData = [ {"timestamp": 936169200, "group": [ {"author_id": 1, "token_count": 4227}, ]}, {"timestamp": 946713600, "group": [ {"author_id": 1, "token_count": 138}, ]}, {"timestamp": 951897600, "group": [ {"author_id": 1, "token_count": 26}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 10, "token_count": 16}, ]}, {"timestamp": 1036137600, "group": [ {"author_id": 25, "token_count": 9}, {"author_id": 50, "token_count": 55}, ]}, {"timestamp": 1049184000, "group": [ {"author_id": 47, "token_count": 24}, ]}, {"timestamp": 1051772400, "group": [ {"author_id": 18, "token_count": 14}, ]}, {"timestamp": 1054450800, "group": [ {"author_id": 40, "token_count": 22}, ]}, {"timestamp": 1057042800, "group": [ {"author_id": 21, "token_count": 184}, ]}, {"timestamp": 1059721200, "group": [ {"author_id": 47, "token_count": 4}, {"author_id": 3, "token_count": 22}, {"author_id": 7, "token_count": 6}, ]}, {"timestamp": 1072944000, "group": [ {"author_id": 18, "token_count": 9}, ]}, {"timestamp": 1080806400, "group": [ {"author_id": 18, "token_count": 21}, {"author_id": 40, "token_count": 46}, ]}, {"timestamp": 1086073200, "group": [ {"author_id": 16, "token_count": 5}, ]}, {"timestamp": 1088665200, "group": [ {"author_id": 15, "token_count": 2}, ]}, {"timestamp": 1096614000, "group": [ {"author_id": 48, "token_count": 3}, ]}, {"timestamp": 1104566400, "group": [ {"author_id": 18, "token_count": 1}, {"author_id": 23, "token_count": 7}, ]}, {"timestamp": 1117609200, "group": [ {"author_id": 23, "token_count": 41}, ]}, {"timestamp": 1120201200, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1130832000, "group": [ {"author_id": 23, "token_count": 53}, ]}, {"timestamp": 1136102400, "group": [ {"author_id": 23, "token_count": 1}, ]}, {"timestamp": 1141200000, "group": [ {"author_id": 23, "token_count": 52}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1149145200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1157094000, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1159686000, "group": [ {"author_id": 23, "token_count": 1}, ]}, {"timestamp": 1175410800, "group": [ {"author_id": 25, "token_count": 3}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 6, "token_count": 2}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 60, "token_count": 24}, ]}, {"timestamp": 1217574000, "group": [ {"author_id": 23, "token_count": 2}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 21, "token_count": 1}, ]}, {"timestamp": 1235894400, "group": [ {"author_id": 7, "token_count": 54}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 59, "token_count": 1}, ]}, {"timestamp": 1246431600, "group": [ {"author_id": 6, "token_count": 2}, ]}, {"timestamp": 1249110000, "group": [ {"author_id": 7, "token_count": 2}, ]}, {"timestamp": 1254380400, "group": [ {"author_id": 23, "token_count": 137}, ]}, {"timestamp": 1257058800, "group": [ {"author_id": 23, "token_count": 2}, ]}, {"timestamp": 1262332800, "group": [ {"author_id": 22, "token_count": 2}, ]}, {"timestamp": 1265011200, "group": [ {"author_id": 29, "token_count": 23}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 23, "token_count": 1}, ]}, {"timestamp": 1270105200, "group": [ {"author_id": 29, "token_count": 5}, ]}, {"timestamp": 1272697200, "group": [ {"author_id": 51, "token_count": 1}, ]}, {"timestamp": 1277967600, "group": [ {"author_id": 23, "token_count": 48}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 6, "token_count": 56}, ]}, {"timestamp": 1291190400, "group": [ {"author_id": 6, "token_count": 2}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 6, "token_count": 1}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 29, "token_count": 1}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 6, "token_count": 5}, {"author_id": 37, "token_count": 24}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 39, "token_count": 3}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 60, "token_count": 17}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 42, "token_count": 3}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 10, "token_count": 1}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 38, "token_count": 43}, ]}, ]
Author Name
Tokens
Token Proportion
Linus Torvalds (pre-git)
4391
80.22%
Dominik Brodowski
345
6.30%
Alan Cox
185
3.38%
Daniel Ritz
68
1.24%
Joe Perches
68
1.24%
Stephen Hemminger
62
1.13%
David Hinds
55
1.00%
Andrew Morton
45
0.82%
Tobias Klauser
43
0.79%
Jiri Pirko
29
0.53%
Christoph Hellwig
28
0.51%
Jeff Garzik
24
0.44%
Rick Jones
24
0.44%
Linus Torvalds
17
0.31%
Arnaldo Carvalho de Melo
12
0.22%
Russell King
5
0.09%
Adrian Bunk
3
0.05%
Florian Westphal
3
0.05%
Pradeep A. Dalvi
3
0.05%
Al Viro
2
0.04%
Alexander Beregalov
2
0.04%
Eric Dumazet
1
0.02%
Patrick McHardy
1
0.02%
Others
58
1.06%
Total
5474
pcnet32.c
3058
-
53
15691
Don Fry
Linus Torvalds (pre-git)
Hubert WS Lin
Ondrej Zary
Stephen Hemminger
Joe Perches
Jeff Garzik
Go Taniguchi
Markos Chandras
Al Viro
Linus Torvalds
Kent Yoder
David S. Miller
Art Haas
Rick Jones
Andrew Morton
Kees Cook
Andi Kleen
Pradeep A. Dalvi
Rusty Russell
Philippe Reynes
Jiri Pirko
Eric Dumazet
François Romieu
Christoph Hellwig
Florian Westphal
Arnaldo Carvalho de Melo
Tobias Klauser
Ralf Baechle
Adrian Bunk
Patrick McHardy
Randy Dunlap
Others
March 1996
May 1996
January 1997
March 1997
March 1998
May 1998
August 1998
January 1999
February 1999
June 1999
September 1999
January 2000
March 2000
October 2000
February 2002
March 2002
October 2002
November 2002
December 2002
February 2003
April 2003
May 2003
August 2003
September 2003
November 2003
January 2004
February 2004
March 2004
April 2004
May 2004
June 2004
October 2004
November 2004
January 2005
March 2005
April 2005
September 2005
November 2005
March 2006
June 2006
August 2006
September 2006
March 2007
July 2007
August 2007
October 2007
January 2008
February 2008
April 2008
May 2008
October 2008
January 2009
June 2009
July 2009
August 2009
October 2009
December 2009
February 2010
April 2010
May 2010
March 2011
April 2011
July 2011
August 2011
September 2011
November 2011
February 2012
January 2013
August 2013
October 2013
December 2013
February 2014
March 2014
August 2014
January 2015
March 2015
November 2015
May 2016
November 2016
February 2017
June 2017
September 2017
October 2017
May 2018
July 2018
var spanGroupData = [ {"timestamp": 825667200, "group": [ {"author_id": 1, "token_count": 534}, ]}, {"timestamp": 830934000, "group": [ {"author_id": 1, "token_count": 21}, ]}, {"timestamp": 852105600, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 857203200, "group": [ {"author_id": 1, "token_count": 123}, ]}, {"timestamp": 888739200, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 894006000, "group": [ {"author_id": 1, "token_count": 190}, ]}, {"timestamp": 901954800, "group": [ {"author_id": 1, "token_count": 22}, ]}, {"timestamp": 915177600, "group": [ {"author_id": 1, "token_count": 68}, ]}, {"timestamp": 917856000, "group": [ {"author_id": 1, "token_count": 835}, ]}, {"timestamp": 928220400, "group": [ {"author_id": 1, "token_count": 16}, ]}, {"timestamp": 936169200, "group": [ {"author_id": 1, "token_count": 45}, ]}, {"timestamp": 946713600, "group": [ {"author_id": 1, "token_count": 143}, ]}, {"timestamp": 951897600, "group": [ {"author_id": 1, "token_count": 157}, ]}, {"timestamp": 970383600, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 3, "token_count": 207}, {"author_id": 10, "token_count": 54}, ]}, {"timestamp": 1014969600, "group": [ {"author_id": 31, "token_count": 141}, {"author_id": 60, "token_count": 18}, ]}, {"timestamp": 1033455600, "group": [ {"author_id": 52, "token_count": 53}, ]}, {"timestamp": 1036137600, "group": [ {"author_id": 25, "token_count": 4}, ]}, {"timestamp": 1038729600, "group": [ {"author_id": 57, "token_count": 34}, ]}, {"timestamp": 1044086400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1049184000, "group": [ {"author_id": 3, "token_count": 4}, {"author_id": 46, "token_count": 14}, ]}, {"timestamp": 1051772400, "group": [ {"author_id": 7, "token_count": 3}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1059721200, "group": [ {"author_id": 18, "token_count": 21}, {"author_id": 7, "token_count": 1}, ]}, {"timestamp": 1062399600, "group": [ {"author_id": 35, "token_count": 8}, ]}, {"timestamp": 1067673600, "group": [ {"author_id": 14, "token_count": 2}, ]}, {"timestamp": 1072944000, "group": [ {"author_id": 49, "token_count": 19}, ]}, {"timestamp": 1075622400, "group": [ {"author_id": 2, "token_count": 795}, ]}, {"timestamp": 1078128000, "group": [ {"author_id": 19, "token_count": 3}, {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1080806400, "group": [ {"author_id": 2, "token_count": 393}, ]}, {"timestamp": 1083394800, "group": [ {"author_id": 2, "token_count": 20}, ]}, {"timestamp": 1086073200, "group": [ {"author_id": 2, "token_count": 130}, ]}, {"timestamp": 1096614000, "group": [ {"author_id": 48, "token_count": 1}, {"author_id": 24, "token_count": 1}, {"author_id": 46, "token_count": 3}, ]}, {"timestamp": 1099296000, "group": [ {"author_id": 2, "token_count": 6}, ]}, {"timestamp": 1104566400, "group": [ {"author_id": 2, "token_count": 10}, ]}, {"timestamp": 1109664000, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1112342400, "group": [ {"author_id": 2, "token_count": 11}, ]}, {"timestamp": 1125558000, "group": [ {"author_id": 8, "token_count": 1256}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1130832000, "group": [ {"author_id": 2, "token_count": 40}, ]}, {"timestamp": 1141200000, "group": [ {"author_id": 2, "token_count": 1248}, {"author_id": 3, "token_count": 22}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1149145200, "group": [ {"author_id": 2, "token_count": 1419}, ]}, {"timestamp": 1154415600, "group": [ {"author_id": 2, "token_count": 35}, {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1157094000, "group": [ {"author_id": 2, "token_count": 4889}, {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1172736000, "group": [ {"author_id": 2, "token_count": 178}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 19, "token_count": 1}, ]}, {"timestamp": 1185951600, "group": [ {"author_id": 15, "token_count": 57}, {"author_id": 2, "token_count": 128}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 2, "token_count": 37}, {"author_id": 3, "token_count": 23}, {"author_id": 7, "token_count": 120}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1199174400, "group": [ {"author_id": 19, "token_count": 38}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 2, "token_count": 30}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1209625200, "group": [ {"author_id": 18, "token_count": 2}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1230796800, "group": [ {"author_id": 7, "token_count": 68}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 59, "token_count": 1}, ]}, {"timestamp": 1246431600, "group": [ {"author_id": 2, "token_count": 29}, ]}, {"timestamp": 1249110000, "group": [ {"author_id": 7, "token_count": 2}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1254380400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1259654400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1265011200, "group": [ {"author_id": 29, "token_count": 5}, {"author_id": 6, "token_count": 307}, ]}, {"timestamp": 1270105200, "group": [ {"author_id": 29, "token_count": 3}, ]}, {"timestamp": 1272697200, "group": [ {"author_id": 51, "token_count": 2}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 7, "token_count": 47}, {"author_id": 60, "token_count": 28}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 38, "token_count": 3}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 29, "token_count": 1}, ]}, {"timestamp": 1314860400, "group": [ {"author_id": 7, "token_count": 98}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 37, "token_count": 32}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 39, "token_count": 17}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 29, "token_count": 1}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 6, "token_count": 2}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 6, "token_count": 1}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 2, "token_count": 295}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 6, "token_count": 19}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 6, "token_count": 1}, {"author_id": 44, "token_count": 67}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 47, "token_count": 7}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 42, "token_count": 6}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 33, "token_count": 11}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 51, "token_count": 7}, {"author_id": 13, "token_count": 913}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 27, "token_count": 20}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 60, "token_count": 17}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 60, "token_count": 4}, ]}, ]
Author Name
Tokens
Token Proportion
Don Fry
9697
61.80%
Linus Torvalds (pre-git)
2158
13.75%
Hubert WS Lin
1256
8.00%
Ondrej Zary
913
5.82%
Stephen Hemminger
339
2.16%
Joe Perches
330
2.10%
Jeff Garzik
258
1.64%
Go Taniguchi
141
0.90%
Markos Chandras
67
0.43%
Al Viro
57
0.36%
Linus Torvalds
54
0.34%
Kent Yoder
53
0.34%
David S. Miller
42
0.27%
Art Haas
34
0.22%
Rick Jones
32
0.20%
Andrew Morton
23
0.15%
Kees Cook
20
0.13%
Andi Kleen
19
0.12%
Pradeep A. Dalvi
17
0.11%
Rusty Russell
17
0.11%
Philippe Reynes
11
0.07%
Jiri Pirko
10
0.06%
Eric Dumazet
9
0.06%
François Romieu
8
0.05%
Christoph Hellwig
7
0.04%
Florian Westphal
6
0.04%
Arnaldo Carvalho de Melo
4
0.03%
Tobias Klauser
3
0.02%
Ralf Baechle
2
0.01%
Adrian Bunk
1
0.01%
Patrick McHardy
1
0.01%
Randy Dunlap
1
0.01%
Others
101
0.64%
Total
15691
sun3lance.c
958
-
28
4132
Linus Torvalds (pre-git)
Dave Jones
Stephen Hemminger
Cyrill V. Gorcunov
Geert Uytterhoeven
Alexander Beregalov
Alan Cox
Randy Dunlap
Linus Torvalds
Jeff Garzik
Andrew Morton
Arnaldo Carvalho de Melo
Al Viro
Eric Dumazet
Rusty Russell
Jiri Pirko
Patrick McHardy
Adrian Bunk
Pradeep A. Dalvi
Joe Perches
Kees Cook
Yue haibing
David S. Miller
Others
September 1999
January 2000
October 2000
February 2002
April 2002
November 2002
December 2002
January 2003
May 2003
January 2004
February 2004
March 2004
October 2004
August 2005
March 2006
June 2006
September 2006
October 2006
March 2007
July 2007
October 2007
May 2008
October 2008
February 2009
April 2009
June 2009
February 2010
May 2010
August 2011
February 2012
July 2013
September 2013
May 2017
September 2018
var spanGroupData = [ {"timestamp": 936169200, "group": [ {"author_id": 1, "token_count": 3103}, ]}, {"timestamp": 946713600, "group": [ {"author_id": 1, "token_count": 78}, ]}, {"timestamp": 970383600, "group": [ {"author_id": 1, "token_count": 50}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 10, "token_count": 22}, ]}, {"timestamp": 1017648000, "group": [ {"author_id": 20, "token_count": 425}, ]}, {"timestamp": 1036137600, "group": [ {"author_id": 25, "token_count": 9}, {"author_id": 12, "token_count": 6}, ]}, {"timestamp": 1038729600, "group": [ {"author_id": 12, "token_count": 2}, ]}, {"timestamp": 1041408000, "group": [ {"author_id": 21, "token_count": 28}, ]}, {"timestamp": 1051772400, "group": [ {"author_id": 12, "token_count": 11}, ]}, {"timestamp": 1072944000, "group": [ {"author_id": 12, "token_count": 12}, {"author_id": 7, "token_count": 153}, ]}, {"timestamp": 1075622400, "group": [ {"author_id": 18, "token_count": 13}, ]}, {"timestamp": 1078128000, "group": [ {"author_id": 24, "token_count": 24}, ]}, {"timestamp": 1096614000, "group": [ {"author_id": 48, "token_count": 3}, ]}, {"timestamp": 1122879600, "group": [ {"author_id": 15, "token_count": 1}, ]}, {"timestamp": 1141200000, "group": [ {"author_id": 46, "token_count": 4}, ]}, {"timestamp": 1149145200, "group": [ {"author_id": 15, "token_count": 2}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1157094000, "group": [ {"author_id": 3, "token_count": 2}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1159686000, "group": [ {"author_id": 15, "token_count": 6}, ]}, {"timestamp": 1172736000, "group": [ {"author_id": 25, "token_count": 3}, {"author_id": 41, "token_count": 71}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 19, "token_count": 1}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 3, "token_count": 19}, {"author_id": 6, "token_count": 2}, ]}, {"timestamp": 1209625200, "group": [ {"author_id": 12, "token_count": 15}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1233475200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1238569200, "group": [ {"author_id": 22, "token_count": 39}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 59, "token_count": 4}, ]}, {"timestamp": 1265011200, "group": [ {"author_id": 29, "token_count": 3}, ]}, {"timestamp": 1272697200, "group": [ {"author_id": 51, "token_count": 6}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 29, "token_count": 1}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 39, "token_count": 3}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 46, "token_count": 1}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 27, "token_count": 2}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 53, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Linus Torvalds (pre-git)
3231
78.19%
Dave Jones
425
10.29%
Stephen Hemminger
153
3.70%
Cyrill V. Gorcunov
71
1.72%
Geert Uytterhoeven
46
1.11%
Alexander Beregalov
39
0.94%
Alan Cox
28
0.68%
Randy Dunlap
24
0.58%
Linus Torvalds
22
0.53%
Jeff Garzik
21
0.51%
Andrew Morton
13
0.31%
Arnaldo Carvalho de Melo
12
0.29%
Al Viro
9
0.22%
Eric Dumazet
6
0.15%
Rusty Russell
5
0.12%
Jiri Pirko
4
0.10%
Patrick McHardy
4
0.10%
Adrian Bunk
3
0.07%
Pradeep A. Dalvi
3
0.07%
Joe Perches
2
0.05%
Kees Cook
2
0.05%
Yue haibing
2
0.05%
David S. Miller
1
0.02%
Others
6
0.15%
Total
4132
sunlance.c
1534
-
34
7566
Linus Torvalds (pre-git)
David S. Miller
Al Viro
Tom 'spot' Callaway
Randy Dunlap
Jeff Garzik
Jiri Pirko
Kees Cook
Arnaldo Carvalho de Melo
Linus Torvalds
Pradeep A. Dalvi
Florian Westphal
Tobias Klauser
Adrian Bunk
Eric Dumazet
Joe Perches
Patrick McHardy
Stephen Hemminger
Yue haibing
Others
June 1995
January 1996
March 1996
September 1996
January 1997
March 1997
August 1997
January 1998
February 1999
June 1999
September 1999
January 2000
May 2000
September 2000
February 2002
May 2002
November 2002
February 2003
April 2003
August 2003
October 2003
March 2004
July 2004
September 2004
October 2004
February 2005
April 2005
June 2006
July 2006
August 2006
September 2006
March 2007
April 2007
July 2007
October 2007
August 2008
October 2008
February 2009
March 2009
June 2009
February 2010
March 2010
April 2010
May 2010
June 2010
August 2010
December 2010
February 2011
July 2011
August 2011
November 2011
February 2012
January 2013
May 2013
May 2016
September 2017
October 2017
September 2018
November 2018
December 2018
May 2019
var spanGroupData = [ {"timestamp": 801990000, "group": [ {"author_id": 1, "token_count": 1439}, ]}, {"timestamp": 820483200, "group": [ {"author_id": 1, "token_count": 84}, ]}, {"timestamp": 825667200, "group": [ {"author_id": 1, "token_count": 232}, ]}, {"timestamp": 841561200, "group": [ {"author_id": 1, "token_count": 367}, ]}, {"timestamp": 852105600, "group": [ {"author_id": 1, "token_count": 43}, ]}, {"timestamp": 857203200, "group": [ {"author_id": 1, "token_count": 60}, ]}, {"timestamp": 870418800, "group": [ {"author_id": 1, "token_count": 17}, ]}, {"timestamp": 883641600, "group": [ {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 917856000, "group": [ {"author_id": 1, "token_count": 44}, ]}, {"timestamp": 928220400, "group": [ {"author_id": 1, "token_count": 23}, ]}, {"timestamp": 936169200, "group": [ {"author_id": 1, "token_count": 3904}, ]}, {"timestamp": 946713600, "group": [ {"author_id": 1, "token_count": 215}, ]}, {"timestamp": 957164400, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 967791600, "group": [ {"author_id": 1, "token_count": 8}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 10, "token_count": 17}, ]}, {"timestamp": 1020236400, "group": [ {"author_id": 19, "token_count": 2}, ]}, {"timestamp": 1036137600, "group": [ {"author_id": 25, "token_count": 16}, ]}, {"timestamp": 1044086400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1049184000, "group": [ {"author_id": 19, "token_count": 4}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1059721200, "group": [ {"author_id": 19, "token_count": 57}, {"author_id": 7, "token_count": 1}, ]}, {"timestamp": 1064991600, "group": [ {"author_id": 19, "token_count": 43}, ]}, {"timestamp": 1078128000, "group": [ {"author_id": 24, "token_count": 45}, ]}, {"timestamp": 1088665200, "group": [ {"author_id": 15, "token_count": 3}, ]}, {"timestamp": 1094022000, "group": [ {"author_id": 19, "token_count": 27}, ]}, {"timestamp": 1096614000, "group": [ {"author_id": 48, "token_count": 1}, ]}, {"timestamp": 1107244800, "group": [ {"author_id": 15, "token_count": 276}, ]}, {"timestamp": 1112342400, "group": [ {"author_id": 54, "token_count": 50}, ]}, {"timestamp": 1149145200, "group": [ {"author_id": 19, "token_count": 102}, ]}, {"timestamp": 1151737200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1154415600, "group": [ {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1157094000, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1172736000, "group": [ {"author_id": 25, "token_count": 3}, ]}, {"timestamp": 1175410800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 19, "token_count": 47}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 3, "token_count": 37}, {"author_id": 6, "token_count": 1}, ]}, {"timestamp": 1217574000, "group": [ {"author_id": 19, "token_count": 213}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1233475200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1235894400, "group": [ {"author_id": 19, "token_count": 46}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 59, "token_count": 1}, ]}, {"timestamp": 1265011200, "group": [ {"author_id": 29, "token_count": 5}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1270105200, "group": [ {"author_id": 29, "token_count": 3}, {"author_id": 60, "token_count": 15}, ]}, {"timestamp": 1272697200, "group": [ {"author_id": 51, "token_count": 1}, ]}, {"timestamp": 1275375600, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1291190400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1296547200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 38, "token_count": 3}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 29, "token_count": 1}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 39, "token_count": 6}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 29, "token_count": 16}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 42, "token_count": 3}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 27, "token_count": 23}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 53, "token_count": 1}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Linus Torvalds (pre-git)
6441
85.13%
David S. Miller
541
7.15%
Al Viro
279
3.69%
Tom 'spot' Callaway
50
0.66%
Randy Dunlap
45
0.59%
Jeff Garzik
39
0.52%
Jiri Pirko
25
0.33%
Kees Cook
23
0.30%
Arnaldo Carvalho de Melo
19
0.25%
Linus Torvalds
17
0.22%
Pradeep A. Dalvi
6
0.08%
Florian Westphal
3
0.04%
Tobias Klauser
3
0.04%
Adrian Bunk
1
0.01%
Eric Dumazet
1
0.01%
Joe Perches
1
0.01%
Patrick McHardy
1
0.01%
Stephen Hemminger
1
0.01%
Yue haibing
1
0.01%
Others
69
0.91%
Total
7566
Only top 60 contributors in the directory are shown. Everybody else is clustered as
Others
.
Contributors:
170
Author
Tokens
Proportion
Commits
Proportion
0
Tom Lendacky
79799
45.53%
171
18.49%
1
Linus Torvalds (pre-git)
49389
28.18%
133
14.38%
2
Don Fry
9697
5.53%
60
6.49%
3
Jeff Garzik
5841
3.33%
16
1.73%
4
Reeja John
5321
3.04%
2
0.22%
5
Florian Fainelli
3505
2.00%
15
1.62%
6
Joe Perches
3145
1.79%
22
2.38%
7
Stephen Hemminger
1509
0.86%
23
2.49%
8
Hubert WS Lin
1256
0.72%
2
0.22%
9
Maciej W. Rozycki
1246
0.71%
8
0.86%
10
Linus Torvalds
1202
0.69%
19
2.05%
11
Herbert Valerio Riedel
964
0.55%
2
0.22%
12
Geert Uytterhoeven
931
0.53%
26
2.81%
13
Ondrej Zary
913
0.52%
2
0.22%
14
Ralf Baechle
845
0.48%
11
1.19%
15
Al Viro
781
0.45%
25
2.70%
16
Russell King
778
0.44%
14
1.51%
17
Manuel Lauss
699
0.40%
5
0.54%
18
Andrew Morton
609
0.35%
18
1.95%
19
David S. Miller
603
0.34%
21
2.27%
20
Dave Jones
563
0.32%
7
0.76%
21
Alan Cox
503
0.29%
11
1.19%
22
Alexander Beregalov
380
0.22%
11
1.19%
23
Dominik Brodowski
345
0.20%
21
2.27%
24
Randy Dunlap
290
0.17%
5
0.54%
25
Arnaldo Carvalho de Melo
221
0.13%
6
0.65%
26
Benjamin Herrenschmidt
219
0.12%
1
0.11%
27
Kees Cook
204
0.12%
4
0.43%
28
Varka Bhadram
201
0.11%
6
0.65%
29
Jiri Pirko
180
0.10%
13
1.41%
30
Khawar Chaudhry
180
0.10%
1
0.11%
31
Go Taniguchi
141
0.08%
1
0.11%
32
Andrew Lunn
129
0.07%
7
0.76%
33
Philippe Reynes
124
0.07%
5
0.54%
34
William Stinson
123
0.07%
2
0.22%
35
François Romieu
119
0.07%
2
0.22%
36
Wang Chen
98
0.06%
5
0.54%
37
Rick Jones
88
0.05%
2
0.22%
38
Tobias Klauser
79
0.05%
4
0.43%
39
Pradeep A. Dalvi
74
0.04%
1
0.11%
40
Daniel Ritz
72
0.04%
3
0.32%
41
Cyrill V. Gorcunov
71
0.04%
1
0.11%
42
Florian Westphal
70
0.04%
5
0.54%
43
Dmitry Torokhov
69
0.04%
1
0.11%
44
Markos Chandras
67
0.04%
1
0.11%
45
Denys Vlasenko
66
0.04%
1
0.11%
46
Rusty Russell
64
0.04%
6
0.65%
47
Christoph Hellwig
56
0.03%
6
0.65%
48
Adrian Bunk
55
0.03%
7
0.76%
49
Andi Kleen
55
0.03%
2
0.22%
50
David Hinds
55
0.03%
1
0.11%
51
Eric Dumazet
54
0.03%
6
0.65%
52
Kent Yoder
53
0.03%
1
0.11%
53
Yue haibing
52
0.03%
4
0.43%
54
Tom 'spot' Callaway
50
0.03%
1
0.11%
55
Kai Germaschewski
41
0.02%
1
0.11%
56
Julia Lawall
37
0.02%
2
0.22%
57
Art Haas
34
0.02%
1
0.11%
58
Andy Shevchenko
32
0.02%
1
0.11%
59
Patrick McHardy
32
0.02%
5
0.54%
60
Others
872
0.50%
159
17.19%
Total
175251
925