Linux Source Code
Home
Release 5.15
Help
tulip
root
drivers
net
ethernet
dec
Highlighting
Reset All
By Author
By Age
──────────
Adam Belay
Al Viro
Alan Cox
Andi Kleen
Andrew Lunn
Andrew Morton
Anton Vorontsov
Arnaldo Carvalho de Melo
Arnd Bergmann
Auke-Jan H Kok
Ben Hutchings
Benoit Taine
Christophe Jaillet
Dave Jones
David Howells
David S. Miller
Eric Dumazet
Eric Sesterhenn / Snakebyte
FUJITA Tomonori
Florian Westphal
François Romieu
Grant Grundler
Hannes Eder
Harvey Harrison
Ingo Molnar
Jeff Garzik
Jiri Pirko
Joe Perches
Kees Cook
Krzysztof Hałasa
Kyle McMartin
Linus Torvalds
Linus Torvalds (pre-git)
Marc Zyngier
Matthew Wilcox
Maxim Levitsky
Moritz Fischer
Neil Horman
Ondrej Zary
Others
Peer Chen
Petr Konecny
Philippe De Muyter
Philippe Reynes
Pradeep A. Dalvi
Rafael J. Wysocki
Ralf Baechle
Randy Dunlap
Richard Knutsson
Rick Jones
Risto Suominen
Rusty Russell
Stephen Hemminger
Steven Walter
Thibaut Varene
Tim Mattox
Tobias Klauser
Tomasz Lemiech
Vaibhav Gupta
Valerie Henson
Wang Chen
−
Files:
Name
Lines
Files
Authors
Tokens
change scale
Color Graph By Token Proportion
21142.c
257
-
12
1658
Linus Torvalds (pre-git)
Philippe De Muyter
Joe Perches
Linus Torvalds
Al Viro
Jeff Garzik
David Howells
Randy Dunlap
François Romieu
Andrew Morton
Others
January 2000
March 2000
May 2000
June 2000
February 2002
May 2002
March 2004
October 2004
November 2004
September 2005
September 2006
November 2006
January 2009
January 2010
May 2011
January 2012
var spanGroupData = [ {"timestamp": 946713600, "group": [ {"author_id": 0, "token_count": 1316}, ]}, {"timestamp": 951897600, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 957164400, "group": [ {"author_id": 0, "token_count": 13}, ]}, {"timestamp": 959842800, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 4, "token_count": 25}, {"author_id": 1, "token_count": 49}, ]}, {"timestamp": 1020236400, "group": [ {"author_id": 60, "token_count": 21}, ]}, {"timestamp": 1078128000, "group": [ {"author_id": 20, "token_count": 6}, ]}, {"timestamp": 1096614000, "group": [ {"author_id": 7, "token_count": 36}, ]}, {"timestamp": 1099296000, "group": [ {"author_id": 11, "token_count": 2}, ]}, {"timestamp": 1125558000, "group": [ {"author_id": 29, "token_count": 8}, ]}, {"timestamp": 1157094000, "group": [ {"author_id": 5, "token_count": 2}, ]}, {"timestamp": 1162368000, "group": [ {"author_id": 42, "token_count": 18}, ]}, {"timestamp": 1230796800, "group": [ {"author_id": 29, "token_count": 82}, ]}, {"timestamp": 1262332800, "group": [ {"author_id": 6, "token_count": 65}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 6, "token_count": 7}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 60, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Linus Torvalds (pre-git)
1336
80.58%
Philippe De Muyter
90
5.43%
Joe Perches
72
4.34%
Linus Torvalds
49
2.96%
Al Viro
36
2.17%
Jeff Garzik
25
1.51%
David Howells
18
1.09%
Randy Dunlap
6
0.36%
François Romieu
2
0.12%
Andrew Morton
2
0.12%
Others
22
1.33%
Total
1658
de2104x.c
2196
-
51
10784
Linus Torvalds
Jeff Garzik
Joe Perches
Ondrej Zary
Philippe Reynes
Christophe Jaillet
Wang Chen
Stephen Hemminger
François Romieu
Tobias Klauser
Risto Suominen
Vaibhav Gupta
Moritz Fischer
Krzysztof Hałasa
Kees Cook
Jiri Pirko
Eric Sesterhenn / Snakebyte
Andrew Morton
Rick Jones
Al Viro
Rusty Russell
Pradeep A. Dalvi
Grant Grundler
Valerie Henson
Benoit Taine
Ralf Baechle
David S. Miller
Harvey Harrison
Randy Dunlap
Arnaldo Carvalho de Melo
Alan Cox
Hannes Eder
Eric Dumazet
Marc Zyngier
Others
February 2002
July 2002
August 2002
October 2002
April 2003
May 2003
July 2003
August 2003
September 2003
January 2004
March 2004
September 2004
October 2004
January 2005
June 2005
August 2005
October 2005
January 2006
March 2006
June 2006
July 2006
September 2006
October 2006
March 2007
August 2007
February 2008
March 2008
May 2008
October 2008
November 2008
December 2008
January 2009
February 2009
June 2009
August 2009
December 2009
January 2010
February 2010
March 2010
April 2010
June 2010
September 2010
December 2010
April 2011
May 2011
June 2011
August 2011
November 2011
February 2012
March 2012
October 2012
August 2014
December 2016
January 2017
April 2017
June 2017
October 2017
February 2019
December 2019
January 2020
February 2020
June 2020
September 2020
October 2020
April 2021
var spanGroupData = [ {"timestamp": 1012550400, "group": [ {"author_id": 1, "token_count": 9143}, ]}, {"timestamp": 1025506800, "group": [ {"author_id": 36, "token_count": 3}, {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1028185200, "group": [ {"author_id": 46, "token_count": 11}, ]}, {"timestamp": 1033455600, "group": [ {"author_id": 4, "token_count": 1}, ]}, {"timestamp": 1049184000, "group": [ {"author_id": 4, "token_count": 7}, ]}, {"timestamp": 1051772400, "group": [ {"author_id": 2, "token_count": 2}, {"author_id": 9, "token_count": 10}, ]}, {"timestamp": 1057042800, "group": [ {"author_id": 15, "token_count": 1}, ]}, {"timestamp": 1059721200, "group": [ {"author_id": 20, "token_count": 3}, {"author_id": 9, "token_count": 1}, ]}, {"timestamp": 1062399600, "group": [ {"author_id": 4, "token_count": 300}, ]}, {"timestamp": 1072944000, "group": [ {"author_id": 7, "token_count": 1}, ]}, {"timestamp": 1078128000, "group": [ {"author_id": 11, "token_count": 11}, {"author_id": 4, "token_count": 7}, {"author_id": 30, "token_count": 39}, ]}, {"timestamp": 1094022000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1096614000, "group": [ {"author_id": 7, "token_count": 4}, ]}, {"timestamp": 1104566400, "group": [ {"author_id": 7, "token_count": 5}, {"author_id": 11, "token_count": 8}, ]}, {"timestamp": 1117609200, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1122879600, "group": [ {"author_id": 4, "token_count": 1}, ]}, {"timestamp": 1128150000, "group": [ {"author_id": 22, "token_count": 5}, ]}, {"timestamp": 1136102400, "group": [ {"author_id": 52, "token_count": 13}, ]}, {"timestamp": 1141200000, "group": [ {"author_id": 52, "token_count": 5}, {"author_id": 5, "token_count": 32}, ]}, {"timestamp": 1149145200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1151737200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1157094000, "group": [ {"author_id": 4, "token_count": 1}, {"author_id": 31, "token_count": 8}, ]}, {"timestamp": 1159686000, "group": [ {"author_id": 52, "token_count": 3}, ]}, {"timestamp": 1172736000, "group": [ {"author_id": 51, "token_count": 3}, {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1185951600, "group": [ {"author_id": 7, "token_count": 6}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 17, "token_count": 7}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 14, "token_count": 10}, ]}, {"timestamp": 1209625200, "group": [ {"author_id": 58, "token_count": 4}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1225522800, "group": [ {"author_id": 34, "token_count": 66}, ]}, {"timestamp": 1228118400, "group": [ {"author_id": 56, "token_count": 2}, ]}, {"timestamp": 1230796800, "group": [ {"author_id": 9, "token_count": 54}, ]}, {"timestamp": 1233475200, "group": [ {"author_id": 45, "token_count": 17}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 45, "token_count": 37}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1249110000, "group": [ {"author_id": 9, "token_count": 1}, ]}, {"timestamp": 1259654400, "group": [ {"author_id": 6, "token_count": 2}, ]}, {"timestamp": 1262332800, "group": [ {"author_id": 6, "token_count": 113}, ]}, {"timestamp": 1265011200, "group": [ {"author_id": 18, "token_count": 21}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1270105200, "group": [ {"author_id": 18, "token_count": 10}, ]}, {"timestamp": 1275375600, "group": [ {"author_id": 38, "token_count": 2}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 17, "token_count": 197}, ]}, {"timestamp": 1291190400, "group": [ {"author_id": 6, "token_count": 11}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 6, "token_count": 113}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 18, "token_count": 1}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 32, "token_count": 16}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 26, "token_count": 10}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 5, "token_count": 34}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 50, "token_count": 6}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 16, "token_count": 119}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 33, "token_count": 59}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 13, "token_count": 39}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 53, "token_count": 2}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 19, "token_count": 41}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 12, "token_count": 70}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 53, "token_count": 37}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 60, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Linus Torvalds
9147
84.82%
Jeff Garzik
317
2.94%
Joe Perches
239
2.22%
Ondrej Zary
204
1.89%
Philippe Reynes
119
1.10%
Christophe Jaillet
70
0.65%
Wang Chen
66
0.61%
Stephen Hemminger
66
0.61%
François Romieu
66
0.61%
Tobias Klauser
59
0.55%
Risto Suominen
54
0.50%
Vaibhav Gupta
41
0.38%
Moritz Fischer
39
0.36%
Krzysztof Hałasa
39
0.36%
Kees Cook
39
0.36%
Jiri Pirko
32
0.30%
Eric Sesterhenn / Snakebyte
21
0.19%
Andrew Morton
19
0.18%
Rick Jones
16
0.15%
Al Viro
16
0.15%
Rusty Russell
11
0.10%
Pradeep A. Dalvi
10
0.09%
Grant Grundler
10
0.09%
Valerie Henson
8
0.07%
Benoit Taine
6
0.06%
Ralf Baechle
5
0.05%
David S. Miller
5
0.05%
Harvey Harrison
4
0.04%
Randy Dunlap
3
0.03%
Arnaldo Carvalho de Melo
3
0.03%
Alan Cox
3
0.03%
Hannes Eder
2
0.02%
Eric Dumazet
2
0.02%
Marc Zyngier
1
0.01%
Others
42
0.39%
Total
10784
de4x5.c
5584
-
52
27228
David S. Miller
Linus Torvalds (pre-git)
Marc Zyngier
Stephen Hemminger
Richard Knutsson
Al Viro
Linus Torvalds
Arnd Bergmann
Kees Cook
Jeff Garzik
Florian Westphal
Jiri Pirko
Harvey Harrison
Arnaldo Carvalho de Melo
Tobias Klauser
Andrew Morton
Auke-Jan H Kok
Pradeep A. Dalvi
Joe Perches
Benoit Taine
Hannes Eder
Eric Dumazet
Randy Dunlap
David Howells
Rusty Russell
Alan Cox
Others
January 1995
February 1995
May 1995
June 1995
January 1996
March 1996
July 1996
September 1996
January 1997
March 1997
October 1997
December 1997
January 1998
March 1998
May 1998
August 1998
December 1998
April 1999
June 1999
September 1999
January 2000
March 2000
October 2000
February 2002
March 2002
October 2002
November 2002
January 2003
February 2003
April 2003
September 2003
November 2003
February 2004
March 2004
October 2004
March 2006
May 2006
November 2006
March 2007
May 2007
June 2007
August 2007
September 2007
October 2007
December 2007
April 2008
September 2008
October 2008
November 2008
January 2009
February 2009
April 2009
August 2009
February 2010
March 2010
April 2010
May 2010
September 2010
March 2011
June 2011
July 2011
August 2011
December 2011
February 2012
May 2012
September 2013
August 2014
December 2014
June 2015
April 2016
May 2016
July 2016
August 2016
December 2016
April 2017
June 2017
August 2017
September 2017
October 2017
May 2020
August 2020
May 2021
July 2021
var spanGroupData = [ {"timestamp": 788947200, "group": [ {"author_id": 0, "token_count": 403}, ]}, {"timestamp": 791625600, "group": [ {"author_id": 0, "token_count": 79}, ]}, {"timestamp": 799311600, "group": [ {"author_id": 0, "token_count": 213}, ]}, {"timestamp": 801990000, "group": [ {"author_id": 0, "token_count": 84}, ]}, {"timestamp": 820483200, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 825667200, "group": [ {"author_id": 0, "token_count": 966}, ]}, {"timestamp": 836204400, "group": [ {"author_id": 0, "token_count": 68}, ]}, {"timestamp": 841561200, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 852105600, "group": [ {"author_id": 0, "token_count": 1094}, ]}, {"timestamp": 857203200, "group": [ {"author_id": 0, "token_count": 70}, ]}, {"timestamp": 875689200, "group": [ {"author_id": 0, "token_count": 72}, ]}, {"timestamp": 880963200, "group": [ {"author_id": 0, "token_count": 274}, ]}, {"timestamp": 883641600, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 888739200, "group": [ {"author_id": 0, "token_count": 24}, ]}, {"timestamp": 894006000, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 901954800, "group": [ {"author_id": 0, "token_count": 17}, ]}, {"timestamp": 912499200, "group": [ {"author_id": 0, "token_count": 16}, ]}, {"timestamp": 922953600, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 928220400, "group": [ {"author_id": 0, "token_count": 90}, ]}, {"timestamp": 936169200, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 946713600, "group": [ {"author_id": 0, "token_count": 160}, ]}, {"timestamp": 951897600, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 970383600, "group": [ {"author_id": 0, "token_count": 46}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 1, "token_count": 31}, ]}, {"timestamp": 1014969600, "group": [ {"author_id": 4, "token_count": 14}, ]}, {"timestamp": 1033455600, "group": [ {"author_id": 36, "token_count": 2}, ]}, {"timestamp": 1036137600, "group": [ {"author_id": 51, "token_count": 16}, ]}, {"timestamp": 1041408000, "group": [ {"author_id": 4, "token_count": 5}, ]}, {"timestamp": 1044086400, "group": [ {"author_id": 11, "token_count": 7}, ]}, {"timestamp": 1049184000, "group": [ {"author_id": 4, "token_count": 2}, ]}, {"timestamp": 1062399600, "group": [ {"author_id": 15, "token_count": 211}, ]}, {"timestamp": 1067673600, "group": [ {"author_id": 9, "token_count": 17}, ]}, {"timestamp": 1075622400, "group": [ {"author_id": 11, "token_count": 4}, ]}, {"timestamp": 1078128000, "group": [ {"author_id": 20, "token_count": 3}, ]}, {"timestamp": 1096614000, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1141200000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1146466800, "group": [ {"author_id": 4, "token_count": 5}, ]}, {"timestamp": 1162368000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1172736000, "group": [ {"author_id": 2, "token_count": 22714}, ]}, {"timestamp": 1178002800, "group": [ {"author_id": 40, "token_count": 63}, ]}, {"timestamp": 1180681200, "group": [ {"author_id": 57, "token_count": 7}, ]}, {"timestamp": 1185951600, "group": [ {"author_id": 7, "token_count": 4}, ]}, {"timestamp": 1188630000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 6, "token_count": 4}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1196496000, "group": [ {"author_id": 7, "token_count": 58}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 58, "token_count": 17}, ]}, {"timestamp": 1220252400, "group": [ {"author_id": 2, "token_count": 46}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1225522800, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1230796800, "group": [ {"author_id": 9, "token_count": 47}, ]}, {"timestamp": 1233475200, "group": [ {"author_id": 56, "token_count": 4}, ]}, {"timestamp": 1238569200, "group": [ {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1249110000, "group": [ {"author_id": 9, "token_count": 3}, {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1265011200, "group": [ {"author_id": 18, "token_count": 13}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1270105200, "group": [ {"author_id": 18, "token_count": 6}, ]}, {"timestamp": 1272697200, "group": [ {"author_id": 38, "token_count": 2}, {"author_id": 6, "token_count": 1}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 38, "token_count": 2}, {"author_id": 60, "token_count": 20}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 33, "token_count": 3}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 33, "token_count": 9}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 18, "token_count": 1}, ]}, {"timestamp": 1322726400, "group": [ {"author_id": 46, "token_count": 2}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 26, "token_count": 6}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 6, "token_count": 1}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 50, "token_count": 6}, ]}, {"timestamp": 1417420800, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 35, "token_count": 16}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 35, "token_count": 6}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 42, "token_count": 3}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 60, "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": 13, "token_count": 27}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 37, "token_count": 30}, ]}, ]
Author Name
Tokens
Token Proportion
David S. Miller
22760
83.59%
Linus Torvalds (pre-git)
3699
13.59%
Marc Zyngier
211
0.77%
Stephen Hemminger
67
0.25%
Richard Knutsson
63
0.23%
Al Viro
62
0.23%
Linus Torvalds
32
0.12%
Arnd Bergmann
30
0.11%
Kees Cook
27
0.10%
Jeff Garzik
26
0.10%
Florian Westphal
22
0.08%
Jiri Pirko
20
0.07%
Harvey Harrison
17
0.06%
Arnaldo Carvalho de Melo
16
0.06%
Tobias Klauser
12
0.04%
Andrew Morton
11
0.04%
Auke-Jan H Kok
7
0.03%
Pradeep A. Dalvi
6
0.02%
Joe Perches
6
0.02%
Benoit Taine
6
0.02%
Hannes Eder
4
0.01%
Eric Dumazet
4
0.01%
Randy Dunlap
3
0.01%
David Howells
3
0.01%
Rusty Russell
2
0.01%
Alan Cox
2
0.01%
Others
110
0.40%
Total
27228
de4x5.h
1017
-
7
3294
Linus Torvalds (pre-git)
Linus Torvalds
Wang Chen
Jeff Garzik
Harvey Harrison
Al Viro
Others
January 1995
May 1995
March 1996
July 1996
January 1997
March 1997
October 1997
December 1997
May 1998
December 1998
April 1999
February 2002
June 2004
May 2006
April 2008
July 2008
August 2016
var spanGroupData = [ {"timestamp": 788947200, "group": [ {"author_id": 0, "token_count": 1478}, ]}, {"timestamp": 799311600, "group": [ {"author_id": 0, "token_count": 519}, ]}, {"timestamp": 825667200, "group": [ {"author_id": 0, "token_count": 444}, ]}, {"timestamp": 836204400, "group": [ {"author_id": 0, "token_count": 25}, ]}, {"timestamp": 852105600, "group": [ {"author_id": 0, "token_count": 435}, ]}, {"timestamp": 857203200, "group": [ {"author_id": 0, "token_count": 248}, ]}, {"timestamp": 875689200, "group": [ {"author_id": 0, "token_count": 104}, ]}, {"timestamp": 880963200, "group": [ {"author_id": 0, "token_count": 23}, ]}, {"timestamp": 894006000, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 912499200, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 922953600, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1086073200, "group": [ {"author_id": 7, "token_count": 1}, ]}, {"timestamp": 1146466800, "group": [ {"author_id": 4, "token_count": 1}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 58, "token_count": 1}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 34, "token_count": 1}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 60, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Linus Torvalds (pre-git)
3286
99.76%
Linus Torvalds
2
0.06%
Wang Chen
1
0.03%
Jeff Garzik
1
0.03%
Harvey Harrison
1
0.03%
Al Viro
1
0.03%
Others
2
0.06%
Total
3294
dmfe.c
2219
-
39
9848
Linus Torvalds
Linus Torvalds (pre-git)
François Romieu
Maxim Levitsky
Andrew Morton
Stephen Hemminger
David S. Miller
Ben Hutchings
FUJITA Tomonori
Joe Perches
Ingo Molnar
Christophe Jaillet
Jiri Pirko
Randy Dunlap
Pradeep A. Dalvi
Jeff Garzik
Vaibhav Gupta
Florian Westphal
Kees Cook
Rick Jones
Auke-Jan H Kok
Rusty Russell
Arnaldo Carvalho de Melo
Al Viro
Eric Dumazet
Benoit Taine
Tobias Klauser
Others
September 1999
January 2000
March 2000
May 2000
October 2000
February 2002
August 2002
February 2003
April 2003
May 2003
August 2003
January 2004
March 2004
May 2004
August 2004
October 2004
January 2005
May 2005
June 2005
July 2006
August 2006
September 2006
March 2007
June 2007
January 2008
October 2008
January 2009
April 2009
June 2009
July 2009
August 2009
January 2010
February 2010
April 2010
May 2010
June 2010
November 2010
March 2011
May 2011
August 2011
November 2011
February 2012
March 2012
April 2012
October 2012
March 2014
August 2014
December 2014
March 2015
May 2016
December 2016
September 2017
October 2017
May 2019
June 2020
September 2020
var spanGroupData = [ {"timestamp": 936169200, "group": [ {"author_id": 0, "token_count": 2181}, ]}, {"timestamp": 946713600, "group": [ {"author_id": 0, "token_count": 25}, ]}, {"timestamp": 951897600, "group": [ {"author_id": 0, "token_count": 283}, ]}, {"timestamp": 957164400, "group": [ {"author_id": 0, "token_count": 219}, ]}, {"timestamp": 970383600, "group": [ {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 1, "token_count": 5282}, ]}, {"timestamp": 1028185200, "group": [ {"author_id": 46, "token_count": 8}, ]}, {"timestamp": 1044086400, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1049184000, "group": [ {"author_id": 11, "token_count": 5}, {"author_id": 4, "token_count": 11}, ]}, {"timestamp": 1051772400, "group": [ {"author_id": 9, "token_count": 10}, ]}, {"timestamp": 1059721200, "group": [ {"author_id": 4, "token_count": 20}, {"author_id": 20, "token_count": 6}, {"author_id": 9, "token_count": 1}, ]}, {"timestamp": 1072944000, "group": [ {"author_id": 7, "token_count": 1}, ]}, {"timestamp": 1078128000, "group": [ {"author_id": 20, "token_count": 35}, ]}, {"timestamp": 1083394800, "group": [ {"author_id": 44, "token_count": 50}, ]}, {"timestamp": 1091343600, "group": [ {"author_id": 11, "token_count": 60}, ]}, {"timestamp": 1096614000, "group": [ {"author_id": 7, "token_count": 3}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1104566400, "group": [ {"author_id": 11, "token_count": 36}, ]}, {"timestamp": 1114930800, "group": [ {"author_id": 33, "token_count": 3}, ]}, {"timestamp": 1117609200, "group": [ {"author_id": 11, "token_count": 12}, {"author_id": 2, "token_count": 4}, ]}, {"timestamp": 1151737200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1154415600, "group": [ {"author_id": 4, "token_count": 1}, ]}, {"timestamp": 1157094000, "group": [ {"author_id": 4, "token_count": 2}, ]}, {"timestamp": 1172736000, "group": [ {"author_id": 7, "token_count": 3}, {"author_id": 11, "token_count": 2}, {"author_id": 51, "token_count": 8}, {"author_id": 10, "token_count": 405}, ]}, {"timestamp": 1180681200, "group": [ {"author_id": 57, "token_count": 13}, ]}, {"timestamp": 1199174400, "group": [ {"author_id": 2, "token_count": 8}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 39, "token_count": 64}, ]}, {"timestamp": 1230796800, "group": [ {"author_id": 9, "token_count": 61}, ]}, {"timestamp": 1238569200, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1246431600, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1249110000, "group": [ {"author_id": 9, "token_count": 2}, ]}, {"timestamp": 1262332800, "group": [ {"author_id": 24, "token_count": 69}, {"author_id": 6, "token_count": 49}, ]}, {"timestamp": 1265011200, "group": [ {"author_id": 18, "token_count": 33}, ]}, {"timestamp": 1270105200, "group": [ {"author_id": 18, "token_count": 8}, ]}, {"timestamp": 1272697200, "group": [ {"author_id": 38, "token_count": 6}, ]}, {"timestamp": 1275375600, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1288594800, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 6, "token_count": 1}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 18, "token_count": 1}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 32, "token_count": 16}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 26, "token_count": 35}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 5, "token_count": 525}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 5, "token_count": 21}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 60, "token_count": 21}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 50, "token_count": 6}, {"author_id": 2, "token_count": 61}, ]}, {"timestamp": 1417420800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 6, "token_count": 1}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 35, "token_count": 27}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 13, "token_count": 25}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 19, "token_count": 27}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 12, "token_count": 47}, ]}, ]
Author Name
Tokens
Token Proportion
Linus Torvalds
5283
53.65%
Linus Torvalds (pre-git)
2715
27.57%
François Romieu
546
5.54%
Maxim Levitsky
405
4.11%
Andrew Morton
115
1.17%
Stephen Hemminger
74
0.75%
David S. Miller
73
0.74%
Ben Hutchings
69
0.70%
FUJITA Tomonori
64
0.65%
Joe Perches
51
0.52%
Ingo Molnar
50
0.51%
Christophe Jaillet
47
0.48%
Jiri Pirko
42
0.43%
Randy Dunlap
41
0.42%
Pradeep A. Dalvi
35
0.36%
Jeff Garzik
34
0.35%
Vaibhav Gupta
27
0.27%
Florian Westphal
27
0.27%
Kees Cook
25
0.25%
Rick Jones
16
0.16%
Auke-Jan H Kok
13
0.13%
Rusty Russell
8
0.08%
Arnaldo Carvalho de Melo
8
0.08%
Al Viro
7
0.07%
Eric Dumazet
6
0.06%
Benoit Taine
6
0.06%
Tobias Klauser
3
0.03%
Others
58
0.59%
Total
9848
eeprom.c
380
-
16
2066
Linus Torvalds (pre-git)
Jeff Garzik
Linus Torvalds
Ralf Baechle
Matthew Wilcox
Joe Perches
Grant Grundler
Al Viro
Wang Chen
Randy Dunlap
Andrew Morton
Andi Kleen
Others
January 2000
May 2000
October 2000
February 2002
September 2002
March 2004
May 2004
July 2004
October 2004
November 2004
June 2005
May 2006
March 2008
November 2008
March 2010
March 2011
May 2011
January 2012
October 2012
January 2019
var spanGroupData = [ {"timestamp": 946713600, "group": [ {"author_id": 0, "token_count": 1472}, ]}, {"timestamp": 957164400, "group": [ {"author_id": 0, "token_count": 13}, ]}, {"timestamp": 970383600, "group": [ {"author_id": 0, "token_count": 81}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 1, "token_count": 102}, ]}, {"timestamp": 1030863600, "group": [ {"author_id": 4, "token_count": 221}, ]}, {"timestamp": 1078128000, "group": [ {"author_id": 20, "token_count": 3}, ]}, {"timestamp": 1083394800, "group": [ {"author_id": 23, "token_count": 33}, ]}, {"timestamp": 1088665200, "group": [ {"author_id": 7, "token_count": 2}, ]}, {"timestamp": 1096614000, "group": [ {"author_id": 7, "token_count": 14}, ]}, {"timestamp": 1099296000, "group": [ {"author_id": 11, "token_count": 3}, ]}, {"timestamp": 1117609200, "group": [ {"author_id": 22, "token_count": 58}, ]}, {"timestamp": 1146466800, "group": [ {"author_id": 4, "token_count": 1}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 14, "token_count": 16}, ]}, {"timestamp": 1225522800, "group": [ {"author_id": 34, "token_count": 3}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 6, "token_count": 32}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 6, "token_count": 1}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 47, "token_count": 1}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 60, "token_count": 5}, ]}, ]
Author Name
Tokens
Token Proportion
Linus Torvalds (pre-git)
1566
75.80%
Jeff Garzik
222
10.75%
Linus Torvalds
102
4.94%
Ralf Baechle
58
2.81%
Matthew Wilcox
33
1.60%
Joe Perches
33
1.60%
Grant Grundler
16
0.77%
Al Viro
16
0.77%
Wang Chen
3
0.15%
Randy Dunlap
3
0.15%
Andrew Morton
3
0.15%
Andi Kleen
1
0.05%
Others
10
0.48%
Total
2066
interrupt.c
822
-
21
3657
Linus Torvalds (pre-git)
Jeff Garzik
Linus Torvalds
Tomasz Lemiech
Joe Perches
Al Viro
Andrew Morton
Stephen Hemminger
Christophe Jaillet
Eric Dumazet
Neil Horman
Randy Dunlap
Kees Cook
Pradeep A. Dalvi
David S. Miller
Ben Hutchings
Valerie Henson
Others
January 2000
March 2000
May 2000
June 2000
September 2000
October 2000
February 2002
September 2002
April 2003
January 2004
February 2004
March 2004
June 2004
October 2004
November 2004
February 2005
June 2005
March 2007
May 2007
July 2007
October 2007
January 2008
January 2009
March 2009
January 2010
September 2010
May 2011
January 2012
February 2012
June 2013
January 2017
June 2017
October 2017
September 2020
var spanGroupData = [ {"timestamp": 946713600, "group": [ {"author_id": 0, "token_count": 1369}, ]}, {"timestamp": 951897600, "group": [ {"author_id": 0, "token_count": 217}, ]}, {"timestamp": 957164400, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 959842800, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 967791600, "group": [ {"author_id": 0, "token_count": 84}, ]}, {"timestamp": 970383600, "group": [ {"author_id": 0, "token_count": 46}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 1, "token_count": 310}, ]}, {"timestamp": 1030863600, "group": [ {"author_id": 4, "token_count": 104}, ]}, {"timestamp": 1049184000, "group": [ {"author_id": 4, "token_count": 22}, ]}, {"timestamp": 1072944000, "group": [ {"author_id": 4, "token_count": 973}, ]}, {"timestamp": 1075622400, "group": [ {"author_id": 11, "token_count": 5}, ]}, {"timestamp": 1078128000, "group": [ {"author_id": 11, "token_count": 36}, {"author_id": 20, "token_count": 11}, ]}, {"timestamp": 1086073200, "group": [ {"author_id": 11, "token_count": 17}, ]}, {"timestamp": 1096614000, "group": [ {"author_id": 7, "token_count": 62}, ]}, {"timestamp": 1099296000, "group": [ {"author_id": 11, "token_count": 3}, ]}, {"timestamp": 1107244800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1117609200, "group": [ {"author_id": 2, "token_count": 5}, ]}, {"timestamp": 1172736000, "group": [ {"author_id": 31, "token_count": 2}, ]}, {"timestamp": 1178002800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 9, "token_count": 56}, ]}, {"timestamp": 1199174400, "group": [ {"author_id": 9, "token_count": 1}, ]}, {"timestamp": 1230796800, "group": [ {"author_id": 24, "token_count": 3}, ]}, {"timestamp": 1235894400, "group": [ {"author_id": 25, "token_count": 102}, ]}, {"timestamp": 1262332800, "group": [ {"author_id": 6, "token_count": 55}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 38, "token_count": 29}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 6, "token_count": 32}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 26, "token_count": 9}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 55, "token_count": 33}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 38, "token_count": 6}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 13, "token_count": 10}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 12, "token_count": 45}, ]}, ]
Author Name
Tokens
Token Proportion
Linus Torvalds (pre-git)
1719
47.01%
Jeff Garzik
1099
30.05%
Linus Torvalds
310
8.48%
Tomasz Lemiech
102
2.79%
Joe Perches
87
2.38%
Al Viro
62
1.70%
Andrew Morton
61
1.67%
Stephen Hemminger
57
1.56%
Christophe Jaillet
45
1.23%
Eric Dumazet
35
0.96%
Neil Horman
33
0.90%
Randy Dunlap
11
0.30%
Kees Cook
10
0.27%
Pradeep A. Dalvi
9
0.25%
David S. Miller
7
0.19%
Ben Hutchings
3
0.08%
Valerie Henson
2
0.05%
Others
5
0.14%
Total
3657
media.c
547
-
15
3218
Linus Torvalds (pre-git)
Linus Torvalds
Al Viro
Thibaut Varene
Valerie Henson
Joe Perches
Hannes Eder
Randy Dunlap
Alan Cox
Ralf Baechle
Andrew Morton
Dave Jones
Others
January 2000
January 2001
February 2002
November 2002
March 2004
October 2004
November 2004
January 2005
May 2005
June 2005
March 2007
February 2009
January 2010
May 2011
January 2012
January 2014
var spanGroupData = [ {"timestamp": 946713600, "group": [ {"author_id": 0, "token_count": 1960}, ]}, {"timestamp": 978336000, "group": [ {"author_id": 0, "token_count": 90}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 1, "token_count": 872}, ]}, {"timestamp": 1036137600, "group": [ {"author_id": 54, "token_count": 2}, ]}, {"timestamp": 1078128000, "group": [ {"author_id": 20, "token_count": 15}, ]}, {"timestamp": 1096614000, "group": [ {"author_id": 7, "token_count": 76}, ]}, {"timestamp": 1099296000, "group": [ {"author_id": 11, "token_count": 3}, ]}, {"timestamp": 1104566400, "group": [ {"author_id": 36, "token_count": 9}, ]}, {"timestamp": 1114930800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1117609200, "group": [ {"author_id": 22, "token_count": 5}, ]}, {"timestamp": 1172736000, "group": [ {"author_id": 43, "token_count": 55}, {"author_id": 31, "token_count": 54}, ]}, {"timestamp": 1233475200, "group": [ {"author_id": 56, "token_count": 24}, ]}, {"timestamp": 1262332800, "group": [ {"author_id": 6, "token_count": 19}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 6, "token_count": 31}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 60, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Linus Torvalds (pre-git)
2050
63.70%
Linus Torvalds
872
27.10%
Al Viro
76
2.36%
Thibaut Varene
55
1.71%
Valerie Henson
54
1.68%
Joe Perches
50
1.55%
Hannes Eder
24
0.75%
Randy Dunlap
15
0.47%
Alan Cox
9
0.28%
Ralf Baechle
5
0.16%
Andrew Morton
3
0.09%
Dave Jones
2
0.06%
Others
3
0.09%
Total
3218
pnic.c
170
-
11
1015
Linus Torvalds (pre-git)
Linus Torvalds
Al Viro
Joe Perches
Kees Cook
Florian Westphal
Randy Dunlap
Eric Dumazet
Others
January 2000
May 2000
February 2002
March 2004
October 2004
January 2006
January 2010
May 2010
May 2011
June 2011
January 2012
May 2016
October 2017
var spanGroupData = [ {"timestamp": 946713600, "group": [ {"author_id": 0, "token_count": 761}, ]}, {"timestamp": 957164400, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 1, "token_count": 142}, ]}, {"timestamp": 1078128000, "group": [ {"author_id": 20, "token_count": 6}, ]}, {"timestamp": 1096614000, "group": [ {"author_id": 7, "token_count": 38}, ]}, {"timestamp": 1136102400, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1262332800, "group": [ {"author_id": 6, "token_count": 10}, ]}, {"timestamp": 1272697200, "group": [ {"author_id": 38, "token_count": 3}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 6, "token_count": 12}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 35, "token_count": 9}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 13, "token_count": 18}, ]}, ]
Author Name
Tokens
Token Proportion
Linus Torvalds (pre-git)
765
75.37%
Linus Torvalds
142
13.99%
Al Viro
38
3.74%
Joe Perches
22
2.17%
Kees Cook
18
1.77%
Florian Westphal
9
0.89%
Randy Dunlap
6
0.59%
Eric Dumazet
3
0.30%
Others
12
1.18%
Total
1015
pnic2.c
403
-
9
1281
Linus Torvalds
Joe Perches
Al Viro
Kees Cook
Randy Dunlap
Andrew Morton
Others
February 2002
March 2004
October 2004
November 2004
March 2006
January 2010
August 2010
May 2011
January 2012
October 2017
var spanGroupData = [ {"timestamp": 1012550400, "group": [ {"author_id": 1, "token_count": 1168}, ]}, {"timestamp": 1078128000, "group": [ {"author_id": 20, "token_count": 6}, ]}, {"timestamp": 1096614000, "group": [ {"author_id": 7, "token_count": 33}, ]}, {"timestamp": 1099296000, "group": [ {"author_id": 11, "token_count": 1}, ]}, {"timestamp": 1141200000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1262332800, "group": [ {"author_id": 6, "token_count": 40}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 6, "token_count": 12}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 13, "token_count": 18}, ]}, ]
Author Name
Tokens
Token Proportion
Linus Torvalds
1168
91.18%
Joe Perches
52
4.06%
Al Viro
33
2.58%
Kees Cook
18
1.41%
Randy Dunlap
6
0.47%
Andrew Morton
1
0.08%
Others
3
0.23%
Total
1281
timer.c
176
-
11
899
Linus Torvalds (pre-git)
François Romieu
Tim Mattox
Kees Cook
Jeff Garzik
Joe Perches
David Howells
Al Viro
Linus Torvalds
Ondrej Zary
Others
January 2000
March 2000
May 2000
October 2000
February 2002
April 2004
October 2004
September 2006
November 2006
January 2010
May 2011
January 2012
June 2014
October 2017
var spanGroupData = [ {"timestamp": 946713600, "group": [ {"author_id": 0, "token_count": 650}, ]}, {"timestamp": 951897600, "group": [ {"author_id": 0, "token_count": 14}, ]}, {"timestamp": 957164400, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 970383600, "group": [ {"author_id": 0, "token_count": 10}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 4, "token_count": 27}, {"author_id": 1, "token_count": 6}, ]}, {"timestamp": 1080806400, "group": [ {"author_id": 49, "token_count": 46}, ]}, {"timestamp": 1096614000, "group": [ {"author_id": 7, "token_count": 16}, ]}, {"timestamp": 1157094000, "group": [ {"author_id": 5, "token_count": 47}, ]}, {"timestamp": 1162368000, "group": [ {"author_id": 42, "token_count": 18}, ]}, {"timestamp": 1262332800, "group": [ {"author_id": 6, "token_count": 5}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 6, "token_count": 21}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 17, "token_count": 1}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 13, "token_count": 36}, ]}, ]
Author Name
Tokens
Token Proportion
Linus Torvalds (pre-git)
675
75.08%
François Romieu
47
5.23%
Tim Mattox
46
5.12%
Kees Cook
36
4.00%
Jeff Garzik
27
3.00%
Joe Perches
26
2.89%
David Howells
18
2.00%
Al Viro
16
1.78%
Linus Torvalds
6
0.67%
Ondrej Zary
1
0.11%
Others
1
0.11%
Total
899
tulip.h
569
-
23
2054
Linus Torvalds (pre-git)
Linus Torvalds
Steven Walter
François Romieu
Andrew Morton
Jeff Garzik
Grant Grundler
Tomasz Lemiech
Kees Cook
Al Viro
Valerie Henson
David Howells
Matthew Wilcox
Stephen Hemminger
Joe Perches
Harvey Harrison
Eric Dumazet
Peer Chen
Dave Jones
Others
January 2000
March 2000
May 2000
October 2000
February 2002
September 2002
April 2003
January 2004
May 2004
October 2004
November 2004
February 2005
August 2005
September 2006
November 2006
March 2007
August 2007
October 2007
March 2008
April 2008
March 2009
May 2010
September 2010
May 2011
January 2012
September 2017
October 2017
March 2020
var spanGroupData = [ {"timestamp": 946713600, "group": [ {"author_id": 0, "token_count": 893}, ]}, {"timestamp": 951897600, "group": [ {"author_id": 0, "token_count": 246}, ]}, {"timestamp": 957164400, "group": [ {"author_id": 0, "token_count": 123}, ]}, {"timestamp": 970383600, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 4, "token_count": 3}, {"author_id": 1, "token_count": 308}, ]}, {"timestamp": 1030863600, "group": [ {"author_id": 4, "token_count": 6}, ]}, {"timestamp": 1049184000, "group": [ {"author_id": 4, "token_count": 1}, ]}, {"timestamp": 1072944000, "group": [ {"author_id": 4, "token_count": 33}, ]}, {"timestamp": 1083394800, "group": [ {"author_id": 23, "token_count": 10}, ]}, {"timestamp": 1096614000, "group": [ {"author_id": 7, "token_count": 14}, ]}, {"timestamp": 1099296000, "group": [ {"author_id": 11, "token_count": 44}, ]}, {"timestamp": 1107244800, "group": [ {"author_id": 54, "token_count": 1}, ]}, {"timestamp": 1122879600, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1157094000, "group": [ {"author_id": 5, "token_count": 57}, {"author_id": 14, "token_count": 33}, ]}, {"timestamp": 1162368000, "group": [ {"author_id": 42, "token_count": 13}, ]}, {"timestamp": 1172736000, "group": [ {"author_id": 31, "token_count": 15}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1185951600, "group": [ {"author_id": 7, "token_count": 8}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 9, "token_count": 6}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 58, "token_count": 4}, ]}, {"timestamp": 1235894400, "group": [ {"author_id": 25, "token_count": 30}, ]}, {"timestamp": 1272697200, "group": [ {"author_id": 8, "token_count": 165}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 38, "token_count": 2}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 6, "token_count": 4}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 13, "token_count": 1}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 13, "token_count": 23}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 60, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Linus Torvalds (pre-git)
1265
61.59%
Linus Torvalds
308
15.00%
Steven Walter
165
8.03%
François Romieu
57
2.78%
Andrew Morton
44
2.14%
Jeff Garzik
43
2.09%
Grant Grundler
33
1.61%
Tomasz Lemiech
30
1.46%
Kees Cook
24
1.17%
Al Viro
22
1.07%
Valerie Henson
15
0.73%
David Howells
13
0.63%
Matthew Wilcox
10
0.49%
Stephen Hemminger
6
0.29%
Joe Perches
4
0.19%
Harvey Harrison
4
0.19%
Eric Dumazet
2
0.10%
Peer Chen
1
0.05%
Dave Jones
1
0.05%
Others
7
0.34%
Total
2054
tulip_core.c
1956
-
72
11024
Linus Torvalds (pre-git)
Linus Torvalds
Steven Walter
Jeff Garzik
Al Viro
Joe Perches
François Romieu
Grant Grundler
Stephen Hemminger
Kyle McMartin
Matthew Wilcox
Ralf Baechle
Ben Hutchings
Adam Belay
Christophe Jaillet
Jiri Pirko
Andi Kleen
Vaibhav Gupta
Randy Dunlap
Krzysztof Hałasa
David S. Miller
Andrew Morton
Alan Cox
Andrew Lunn
Kees Cook
Arnd Bergmann
Rick Jones
Benoit Taine
Rusty Russell
Auke-Jan H Kok
Eric Dumazet
David Howells
Ingo Molnar
Harvey Harrison
Pradeep A. Dalvi
Florian Westphal
Valerie Henson
Tim Mattox
Peer Chen
Hannes Eder
Thibaut Varene
Others
January 2000
March 2000
May 2000
June 2000
July 2000
August 2000
September 2000
October 2000
February 2002
March 2002
May 2002
August 2002
September 2002
October 2002
November 2002
May 2003
June 2003
August 2003
October 2003
November 2003
January 2004
March 2004
April 2004
May 2004
June 2004
August 2004
October 2004
November 2004
January 2005
March 2005
June 2005
August 2005
January 2006
May 2006
June 2006
July 2006
August 2006
September 2006
November 2006
March 2007
June 2007
July 2007
August 2007
October 2007
December 2007
March 2008
April 2008
May 2008
June 2008
December 2008
January 2009
March 2009
June 2009
August 2009
December 2009
January 2010
February 2010
March 2010
April 2010
May 2010
July 2010
August 2010
September 2010
December 2010
May 2011
June 2011
August 2011
November 2011
February 2012
March 2012
October 2012
August 2013
February 2014
May 2014
August 2014
March 2015
November 2015
February 2016
May 2016
December 2016
September 2017
October 2017
December 2019
April 2020
June 2020
August 2020
September 2020
October 2020
July 2021
var spanGroupData = [ {"timestamp": 946713600, "group": [ {"author_id": 0, "token_count": 4810}, ]}, {"timestamp": 951897600, "group": [ {"author_id": 0, "token_count": 392}, ]}, {"timestamp": 957164400, "group": [ {"author_id": 0, "token_count": 101}, ]}, {"timestamp": 959842800, "group": [ {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 962434800, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 965113200, "group": [ {"author_id": 0, "token_count": 32}, ]}, {"timestamp": 967791600, "group": [ {"author_id": 0, "token_count": 39}, ]}, {"timestamp": 970383600, "group": [ {"author_id": 0, "token_count": 551}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 4, "token_count": 90}, {"author_id": 1, "token_count": 2320}, ]}, {"timestamp": 1014969600, "group": [ {"author_id": 4, "token_count": 56}, ]}, {"timestamp": 1020236400, "group": [ {"author_id": 4, "token_count": 16}, ]}, {"timestamp": 1028185200, "group": [ {"author_id": 46, "token_count": 11}, {"author_id": 60, "token_count": 48}, ]}, {"timestamp": 1030863600, "group": [ {"author_id": 4, "token_count": 103}, ]}, {"timestamp": 1033455600, "group": [ {"author_id": 60, "token_count": 16}, ]}, {"timestamp": 1036137600, "group": [ {"author_id": 60, "token_count": 16}, ]}, {"timestamp": 1051772400, "group": [ {"author_id": 9, "token_count": 10}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1054450800, "group": [ {"author_id": 22, "token_count": 63}, ]}, {"timestamp": 1059721200, "group": [ {"author_id": 20, "token_count": 3}, {"author_id": 9, "token_count": 1}, {"author_id": 60, "token_count": 16}, ]}, {"timestamp": 1064991600, "group": [ {"author_id": 4, "token_count": 16}, ]}, {"timestamp": 1067673600, "group": [ {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1072944000, "group": [ {"author_id": 7, "token_count": 1}, {"author_id": 47, "token_count": 45}, {"author_id": 4, "token_count": 28}, ]}, {"timestamp": 1078128000, "group": [ {"author_id": 20, "token_count": 45}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1080806400, "group": [ {"author_id": 30, "token_count": 5}, {"author_id": 49, "token_count": 2}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1083394800, "group": [ {"author_id": 23, "token_count": 99}, {"author_id": 60, "token_count": 19}, ]}, {"timestamp": 1086073200, "group": [ {"author_id": 7, "token_count": 3}, ]}, {"timestamp": 1091343600, "group": [ {"author_id": 7, "token_count": 22}, {"author_id": 11, "token_count": 9}, ]}, {"timestamp": 1096614000, "group": [ {"author_id": 7, "token_count": 142}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1099296000, "group": [ {"author_id": 11, "token_count": 2}, ]}, {"timestamp": 1104566400, "group": [ {"author_id": 36, "token_count": 37}, {"author_id": 47, "token_count": 5}, {"author_id": 11, "token_count": 28}, {"author_id": 60, "token_count": 16}, ]}, {"timestamp": 1109664000, "group": [ {"author_id": 36, "token_count": 1}, ]}, {"timestamp": 1117609200, "group": [ {"author_id": 41, "token_count": 63}, {"author_id": 2, "token_count": 1}, {"author_id": 22, "token_count": 11}, {"author_id": 60, "token_count": 17}, ]}, {"timestamp": 1122879600, "group": [ {"author_id": 4, "token_count": 16}, {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1136102400, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1146466800, "group": [ {"author_id": 4, "token_count": 1}, ]}, {"timestamp": 1149145200, "group": [ {"author_id": 2, "token_count": 15}, ]}, {"timestamp": 1151737200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1154415600, "group": [ {"author_id": 4, "token_count": 1}, ]}, {"timestamp": 1157094000, "group": [ {"author_id": 5, "token_count": 81}, {"author_id": 14, "token_count": 43}, {"author_id": 4, "token_count": 1}, {"author_id": 43, "token_count": 1}, {"author_id": 31, "token_count": 2}, ]}, {"timestamp": 1162368000, "group": [ {"author_id": 42, "token_count": 6}, ]}, {"timestamp": 1172736000, "group": [ {"author_id": 2, "token_count": 22}, ]}, {"timestamp": 1180681200, "group": [ {"author_id": 57, "token_count": 9}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 7, "token_count": 1}, {"author_id": 20, "token_count": 1}, ]}, {"timestamp": 1185951600, "group": [ {"author_id": 7, "token_count": 1}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 7, "token_count": 5}, {"author_id": 9, "token_count": 35}, ]}, {"timestamp": 1196496000, "group": [ {"author_id": 7, "token_count": 4}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 14, "token_count": 57}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 58, "token_count": 5}, ]}, {"timestamp": 1209625200, "group": [ {"author_id": 14, "token_count": 15}, ]}, {"timestamp": 1212303600, "group": [ {"author_id": 2, "token_count": 7}, ]}, {"timestamp": 1228118400, "group": [ {"author_id": 56, "token_count": 2}, ]}, {"timestamp": 1230796800, "group": [ {"author_id": 9, "token_count": 65}, ]}, {"timestamp": 1235894400, "group": [ {"author_id": 27, "token_count": 102}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1249110000, "group": [ {"author_id": 9, "token_count": 2}, {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1259654400, "group": [ {"author_id": 6, "token_count": 2}, ]}, {"timestamp": 1262332800, "group": [ {"author_id": 24, "token_count": 67}, {"author_id": 6, "token_count": 118}, {"author_id": 60, "token_count": 17}, ]}, {"timestamp": 1265011200, "group": [ {"author_id": 18, "token_count": 28}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1270105200, "group": [ {"author_id": 18, "token_count": 21}, ]}, {"timestamp": 1272697200, "group": [ {"author_id": 38, "token_count": 1}, {"author_id": 8, "token_count": 498}, ]}, {"timestamp": 1277967600, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 30, "token_count": 40}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 38, "token_count": 5}, ]}, {"timestamp": 1291190400, "group": [ {"author_id": 6, "token_count": 24}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 6, "token_count": 24}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 18, "token_count": 1}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 32, "token_count": 16}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 26, "token_count": 4}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 5, "token_count": 48}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 6, "token_count": 3}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 44, "token_count": 5}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 50, "token_count": 12}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 37, "token_count": 19}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 35, "token_count": 3}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 13, "token_count": 1}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 13, "token_count": 24}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 19, "token_count": 49}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 12, "token_count": 54}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 59, "token_count": 28}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 37, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Linus Torvalds (pre-git)
5934
53.83%
Linus Torvalds
2321
21.05%
Steven Walter
498
4.52%
Jeff Garzik
328
2.98%
Al Viro
179
1.62%
Joe Perches
171
1.55%
François Romieu
129
1.17%
Grant Grundler
115
1.04%
Stephen Hemminger
113
1.03%
Kyle McMartin
102
0.93%
Matthew Wilcox
99
0.90%
Ralf Baechle
74
0.67%
Ben Hutchings
67
0.61%
Adam Belay
63
0.57%
Christophe Jaillet
54
0.49%
Jiri Pirko
50
0.45%
Andi Kleen
50
0.45%
Vaibhav Gupta
49
0.44%
Randy Dunlap
49
0.44%
Krzysztof Hałasa
45
0.41%
David S. Miller
45
0.41%
Andrew Morton
39
0.35%
Alan Cox
38
0.34%
Andrew Lunn
28
0.25%
Kees Cook
25
0.23%
Arnd Bergmann
20
0.18%
Rick Jones
16
0.15%
Benoit Taine
12
0.11%
Rusty Russell
11
0.10%
Auke-Jan H Kok
9
0.08%
Eric Dumazet
6
0.05%
David Howells
6
0.05%
Ingo Molnar
5
0.05%
Harvey Harrison
5
0.05%
Pradeep A. Dalvi
4
0.04%
Florian Westphal
3
0.03%
Valerie Henson
2
0.02%
Tim Mattox
2
0.02%
Peer Chen
2
0.02%
Hannes Eder
2
0.02%
Thibaut Varene
1
0.01%
Others
253
2.29%
Total
11024
uli526x.c
1798
-
37
7991
Peer Chen
François Romieu
Rafael J. Wysocki
Anton Vorontsov
Joe Perches
Philippe Reynes
Stephen Hemminger
Christophe Jaillet
Pradeep A. Dalvi
Jiri Pirko
Grant Grundler
Vaibhav Gupta
Kees Cook
Rick Jones
Kyle McMartin
Eric Sesterhenn / Snakebyte
Arnaldo Carvalho de Melo
Florian Westphal
Eric Dumazet
Benoit Taine
Al Viro
Wang Chen
Jeff Garzik
Linus Torvalds
David S. Miller
Andrew Morton
Others
July 2005
August 2005
September 2005
January 2006
February 2006
July 2006
September 2006
March 2007
April 2007
August 2007
October 2007
February 2008
April 2008
May 2008
November 2008
January 2009
March 2009
April 2009
June 2009
August 2009
January 2010
February 2010
March 2010
April 2010
May 2010
April 2011
May 2011
August 2011
November 2011
February 2012
March 2012
March 2014
June 2014
August 2014
December 2014
March 2015
May 2016
December 2016
January 2017
June 2017
September 2017
October 2017
May 2019
June 2020
September 2020
May 2021
var spanGroupData = [ {"timestamp": 1120201200, "group": [ {"author_id": 3, "token_count": 6402}, ]}, {"timestamp": 1122879600, "group": [ {"author_id": 3, "token_count": 88}, ]}, {"timestamp": 1125558000, "group": [ {"author_id": 7, "token_count": 3}, ]}, {"timestamp": 1136102400, "group": [ {"author_id": 52, "token_count": 12}, ]}, {"timestamp": 1138780800, "group": [ {"author_id": 11, "token_count": 1}, ]}, {"timestamp": 1151737200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1157094000, "group": [ {"author_id": 4, "token_count": 2}, ]}, {"timestamp": 1172736000, "group": [ {"author_id": 51, "token_count": 3}, ]}, {"timestamp": 1175410800, "group": [ {"author_id": 51, "token_count": 9}, ]}, {"timestamp": 1185951600, "group": [ {"author_id": 7, "token_count": 3}, {"author_id": 21, "token_count": 145}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 14, "token_count": 31}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 28, "token_count": 64}, ]}, {"timestamp": 1209625200, "group": [ {"author_id": 28, "token_count": 46}, ]}, {"timestamp": 1225522800, "group": [ {"author_id": 34, "token_count": 3}, ]}, {"timestamp": 1230796800, "group": [ {"author_id": 9, "token_count": 60}, ]}, {"timestamp": 1235894400, "group": [ {"author_id": 27, "token_count": 13}, ]}, {"timestamp": 1238569200, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1249110000, "group": [ {"author_id": 9, "token_count": 2}, ]}, {"timestamp": 1262332800, "group": [ {"author_id": 6, "token_count": 40}, ]}, {"timestamp": 1265011200, "group": [ {"author_id": 18, "token_count": 26}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1270105200, "group": [ {"author_id": 18, "token_count": 5}, ]}, {"timestamp": 1272697200, "group": [ {"author_id": 38, "token_count": 6}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 6, "token_count": 40}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 18, "token_count": 1}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 32, "token_count": 16}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 26, "token_count": 39}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 5, "token_count": 719}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 18, "token_count": 2}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 50, "token_count": 6}, ]}, {"timestamp": 1417420800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 6, "token_count": 1}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 35, "token_count": 6}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 16, "token_count": 72}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 13, "token_count": 26}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 19, "token_count": 27}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 12, "token_count": 47}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 60, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Peer Chen
6490
81.22%
François Romieu
719
9.00%
Rafael J. Wysocki
145
1.81%
Anton Vorontsov
110
1.38%
Joe Perches
81
1.01%
Philippe Reynes
72
0.90%
Stephen Hemminger
62
0.78%
Christophe Jaillet
47
0.59%
Pradeep A. Dalvi
39
0.49%
Jiri Pirko
34
0.43%
Grant Grundler
31
0.39%
Vaibhav Gupta
27
0.34%
Kees Cook
26
0.33%
Rick Jones
16
0.20%
Kyle McMartin
13
0.16%
Eric Sesterhenn / Snakebyte
12
0.15%
Arnaldo Carvalho de Melo
12
0.15%
Florian Westphal
6
0.08%
Eric Dumazet
6
0.08%
Benoit Taine
6
0.08%
Al Viro
6
0.08%
Wang Chen
3
0.04%
Jeff Garzik
2
0.03%
Linus Torvalds
1
0.01%
David S. Miller
1
0.01%
Andrew Morton
1
0.01%
Others
23
0.29%
Total
7991
winbond-840.c
1629
-
46
8027
Linus Torvalds (pre-git)
Linus Torvalds
Jeff Garzik
Al Viro
Joe Perches
Christophe Jaillet
Stephen Hemminger
Andrew Morton
Vaibhav Gupta
Kees Cook
François Romieu
Grant Grundler
Jiri Pirko
Alan Cox
Philippe Reynes
Rick Jones
Arnd Bergmann
Rusty Russell
Pradeep A. Dalvi
David S. Miller
Randy Dunlap
Benoit Taine
Dave Jones
Tobias Klauser
Florian Westphal
Eric Sesterhenn / Snakebyte
Valerie Henson
Eric Dumazet
Others
September 2000
October 2000
February 2002
July 2002
August 2002
September 2002
October 2002
November 2002
February 2003
April 2003
May 2003
August 2003
September 2003
January 2004
March 2004
June 2004
July 2004
October 2004
January 2005
May 2005
June 2005
January 2006
April 2006
May 2006
June 2006
July 2006
September 2006
March 2007
May 2007
July 2007
August 2007
October 2007
April 2008
January 2009
April 2009
June 2009
August 2009
January 2010
February 2010
April 2010
May 2010
July 2010
May 2011
August 2011
November 2011
February 2012
March 2012
August 2014
January 2015
November 2015
May 2016
December 2016
January 2017
June 2017
September 2017
October 2017
December 2019
June 2020
August 2020
September 2020
April 2021
May 2021
July 2021
var spanGroupData = [ {"timestamp": 967791600, "group": [ {"author_id": 0, "token_count": 4043}, ]}, {"timestamp": 970383600, "group": [ {"author_id": 0, "token_count": 924}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 4, "token_count": 169}, {"author_id": 1, "token_count": 1793}, ]}, {"timestamp": 1025506800, "group": [ {"author_id": 36, "token_count": 3}, ]}, {"timestamp": 1028185200, "group": [ {"author_id": 46, "token_count": 11}, ]}, {"timestamp": 1030863600, "group": [ {"author_id": 4, "token_count": 2}, ]}, {"timestamp": 1033455600, "group": [ {"author_id": 36, "token_count": 15}, ]}, {"timestamp": 1036137600, "group": [ {"author_id": 54, "token_count": 5}, ]}, {"timestamp": 1044086400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1049184000, "group": [ {"author_id": 4, "token_count": 20}, ]}, {"timestamp": 1051772400, "group": [ {"author_id": 2, "token_count": 2}, {"author_id": 9, "token_count": 10}, ]}, {"timestamp": 1059721200, "group": [ {"author_id": 20, "token_count": 6}, {"author_id": 9, "token_count": 1}, ]}, {"timestamp": 1062399600, "group": [ {"author_id": 4, "token_count": 145}, ]}, {"timestamp": 1072944000, "group": [ {"author_id": 7, "token_count": 1}, ]}, {"timestamp": 1078128000, "group": [ {"author_id": 11, "token_count": 23}, ]}, {"timestamp": 1086073200, "group": [ {"author_id": 7, "token_count": 6}, ]}, {"timestamp": 1088665200, "group": [ {"author_id": 7, "token_count": 5}, ]}, {"timestamp": 1096614000, "group": [ {"author_id": 7, "token_count": 272}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1104566400, "group": [ {"author_id": 11, "token_count": 28}, ]}, {"timestamp": 1114930800, "group": [ {"author_id": 33, "token_count": 3}, ]}, {"timestamp": 1117609200, "group": [ {"author_id": 2, "token_count": 3}, ]}, {"timestamp": 1136102400, "group": [ {"author_id": 52, "token_count": 2}, ]}, {"timestamp": 1143878400, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1146466800, "group": [ {"author_id": 4, "token_count": 2}, ]}, {"timestamp": 1149145200, "group": [ {"author_id": 4, "token_count": 16}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1151737200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1157094000, "group": [ {"author_id": 14, "token_count": 24}, {"author_id": 4, "token_count": 2}, ]}, {"timestamp": 1172736000, "group": [ {"author_id": 2, "token_count": 1}, {"author_id": 31, "token_count": 1}, ]}, {"timestamp": 1178002800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1185951600, "group": [ {"author_id": 7, "token_count": 2}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 6, "token_count": 3}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 4, "token_count": 9}, ]}, {"timestamp": 1230796800, "group": [ {"author_id": 9, "token_count": 54}, ]}, {"timestamp": 1238569200, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1249110000, "group": [ {"author_id": 9, "token_count": 2}, ]}, {"timestamp": 1262332800, "group": [ {"author_id": 6, "token_count": 80}, ]}, {"timestamp": 1265011200, "group": [ {"author_id": 18, "token_count": 8}, ]}, {"timestamp": 1270105200, "group": [ {"author_id": 18, "token_count": 13}, ]}, {"timestamp": 1272697200, "group": [ {"author_id": 38, "token_count": 1}, ]}, {"timestamp": 1277967600, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 6, "token_count": 58}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 18, "token_count": 1}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 32, "token_count": 16}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 26, "token_count": 9}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 5, "token_count": 26}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 50, "token_count": 6}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 37, "token_count": 5}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 37, "token_count": 10}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 35, "token_count": 3}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 16, "token_count": 17}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 13, "token_count": 26}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 19, "token_count": 26}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 12, "token_count": 69}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 37, "token_count": 1}, {"author_id": 60, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Linus Torvalds (pre-git)
4967
61.88%
Linus Torvalds
1794
22.35%
Jeff Garzik
365
4.55%
Al Viro
286
3.56%
Joe Perches
141
1.76%
Christophe Jaillet
69
0.86%
Stephen Hemminger
67
0.83%
Andrew Morton
51
0.64%
Vaibhav Gupta
26
0.32%
Kees Cook
26
0.32%
François Romieu
26
0.32%
Grant Grundler
24
0.30%
Jiri Pirko
22
0.27%
Alan Cox
18
0.22%
Philippe Reynes
17
0.21%
Rick Jones
16
0.20%
Arnd Bergmann
16
0.20%
Rusty Russell
11
0.14%
Pradeep A. Dalvi
9
0.11%
David S. Miller
7
0.09%
Randy Dunlap
6
0.07%
Benoit Taine
6
0.07%
Dave Jones
5
0.06%
Tobias Klauser
3
0.04%
Florian Westphal
3
0.04%
Eric Sesterhenn / Snakebyte
2
0.02%
Valerie Henson
1
0.01%
Eric Dumazet
1
0.01%
Others
42
0.52%
Total
8027
xircom_cb.c
1170
-
28
4668
Linus Torvalds
François Romieu
Jeff Garzik
Stephen Hemminger
Joe Perches
Al Viro
Petr Konecny
Dave Jones
Randy Dunlap
Rusty Russell
Eric Sesterhenn / Snakebyte
Benoit Taine
Pradeep A. Dalvi
Auke-Jan H Kok
Arnaldo Carvalho de Melo
David S. Miller
Others
February 2002
March 2002
August 2002
October 2002
February 2003
April 2003
May 2003
October 2003
January 2004
March 2004
October 2004
September 2005
December 2005
January 2006
May 2006
July 2006
March 2007
May 2007
June 2007
July 2007
October 2007
December 2007
February 2008
October 2008
January 2009
June 2009
August 2009
January 2010
March 2010
May 2011
February 2012
March 2012
May 2013
August 2014
December 2016
var spanGroupData = [ {"timestamp": 1012550400, "group": [ {"author_id": 1, "token_count": 3231}, ]}, {"timestamp": 1014969600, "group": [ {"author_id": 4, "token_count": 433}, ]}, {"timestamp": 1028185200, "group": [ {"author_id": 46, "token_count": 8}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1033455600, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1044086400, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1049184000, "group": [ {"author_id": 4, "token_count": 5}, ]}, {"timestamp": 1051772400, "group": [ {"author_id": 54, "token_count": 28}, {"author_id": 9, "token_count": 10}, ]}, {"timestamp": 1064991600, "group": [ {"author_id": 9, "token_count": 40}, ]}, {"timestamp": 1072944000, "group": [ {"author_id": 9, "token_count": 24}, ]}, {"timestamp": 1078128000, "group": [ {"author_id": 20, "token_count": 18}, ]}, {"timestamp": 1096614000, "group": [ {"author_id": 48, "token_count": 50}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1125558000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1133424000, "group": [ {"author_id": 7, "token_count": 8}, ]}, {"timestamp": 1136102400, "group": [ {"author_id": 52, "token_count": 6}, ]}, {"timestamp": 1146466800, "group": [ {"author_id": 4, "token_count": 9}, ]}, {"timestamp": 1151737200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1172736000, "group": [ {"author_id": 51, "token_count": 3}, ]}, {"timestamp": 1178002800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1180681200, "group": [ {"author_id": 57, "token_count": 3}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 6, "token_count": 1}, ]}, {"timestamp": 1196496000, "group": [ {"author_id": 7, "token_count": 47}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1230796800, "group": [ {"author_id": 9, "token_count": 52}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1249110000, "group": [ {"author_id": 9, "token_count": 2}, ]}, {"timestamp": 1262332800, "group": [ {"author_id": 6, "token_count": 27}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 6, "token_count": 61}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 26, "token_count": 3}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 5, "token_count": 563}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 50, "token_count": 6}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 1, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Linus Torvalds
3232
69.24%
François Romieu
563
12.06%
Jeff Garzik
447
9.58%
Stephen Hemminger
128
2.74%
Joe Perches
89
1.91%
Al Viro
55
1.18%
Petr Konecny
50
1.07%
Dave Jones
28
0.60%
Randy Dunlap
18
0.39%
Rusty Russell
8
0.17%
Eric Sesterhenn / Snakebyte
6
0.13%
Benoit Taine
6
0.13%
Pradeep A. Dalvi
3
0.06%
Auke-Jan H Kok
3
0.06%
Arnaldo Carvalho de Melo
3
0.06%
David S. Miller
1
0.02%
Others
28
0.60%
Total
4668
Only top 60 contributors in the directory are shown. Everybody else is clustered as
Others
.
Contributors:
147
Author
Tokens
Proportion
Commits
Proportion
0
Linus Torvalds (pre-git)
29977
30.37%
68
14.23%
1
Linus Torvalds
24769
25.09%
32
6.69%
2
David S. Miller
22899
23.20%
11
2.30%
3
Peer Chen
6493
6.58%
3
0.63%
4
Jeff Garzik
2936
2.97%
30
6.28%
5
François Romieu
2155
2.18%
12
2.51%
6
Joe Perches
1124
1.14%
25
5.23%
7
Al Viro
911
0.92%
19
3.97%
8
Steven Walter
663
0.67%
1
0.21%
9
Stephen Hemminger
640
0.65%
15
3.14%
10
Maxim Levitsky
405
0.41%
5
1.05%
11
Andrew Morton
350
0.35%
13
2.72%
12
Christophe Jaillet
332
0.34%
6
1.26%
13
Kees Cook
274
0.28%
3
0.63%
14
Grant Grundler
229
0.23%
8
1.67%
15
Marc Zyngier
212
0.21%
2
0.42%
16
Philippe Reynes
208
0.21%
3
0.63%
17
Ondrej Zary
205
0.21%
7
1.46%
18
Jiri Pirko
200
0.20%
5
1.05%
19
Vaibhav Gupta
170
0.17%
5
1.05%
20
Randy Dunlap
167
0.17%
3
0.63%
21
Rafael J. Wysocki
145
0.15%
1
0.21%
22
Ralf Baechle
142
0.14%
3
0.63%
23
Matthew Wilcox
142
0.14%
1
0.21%
24
Ben Hutchings
139
0.14%
2
0.42%
25
Tomasz Lemiech
132
0.13%
1
0.21%
26
Pradeep A. Dalvi
115
0.12%
2
0.42%
27
Kyle McMartin
115
0.12%
2
0.42%
28
Anton Vorontsov
110
0.11%
3
0.63%
29
Philippe De Muyter
90
0.09%
2
0.42%
30
Krzysztof Hałasa
84
0.09%
3
0.63%
31
Valerie Henson
82
0.08%
3
0.63%
32
Rick Jones
80
0.08%
1
0.21%
33
Tobias Klauser
77
0.08%
5
1.05%
34
Wang Chen
73
0.07%
2
0.42%
35
Florian Westphal
70
0.07%
3
0.63%
36
Alan Cox
70
0.07%
5
1.05%
37
Arnd Bergmann
66
0.07%
4
0.84%
38
Eric Dumazet
65
0.07%
5
1.05%
39
FUJITA Tomonori
64
0.06%
1
0.21%
40
Richard Knutsson
63
0.06%
1
0.21%
41
Adam Belay
63
0.06%
1
0.21%
42
David Howells
58
0.06%
2
0.42%
43
Thibaut Varene
56
0.06%
2
0.42%
44
Ingo Molnar
55
0.06%
2
0.42%
45
Risto Suominen
54
0.05%
2
0.42%
46
Rusty Russell
51
0.05%
2
0.42%
47
Andi Kleen
51
0.05%
3
0.63%
48
Petr Konecny
50
0.05%
1
0.21%
49
Tim Mattox
48
0.05%
1
0.21%
50
Benoit Taine
48
0.05%
1
0.21%
51
Arnaldo Carvalho de Melo
42
0.04%
3
0.63%
52
Eric Sesterhenn / Snakebyte
41
0.04%
6
1.26%
53
Moritz Fischer
39
0.04%
2
0.42%
54
Dave Jones
36
0.04%
4
0.84%
55
Neil Horman
33
0.03%
1
0.21%
56
Hannes Eder
32
0.03%
3
0.63%
57
Auke-Jan H Kok
32
0.03%
1
0.21%
58
Harvey Harrison
31
0.03%
2
0.42%
59
Andrew Lunn
28
0.03%
1
0.21%
60
Others
621
0.63%
112
23.43%
Total
98712
478