Linux Source Code
Home
Release 5.8
Help
natsemi
root
drivers
net
ethernet
Highlighting
Reset All
By Author
By Age
──────────
Adrian Bunk
Al Viro
Alexander Beregalov
Alexey Khoroshilov
Allen Pais
Andrew Morton
Arnaldo Carvalho de Melo
Benjamin LaHaise
Benoit Taine
Bradley A. Bosch
Chris Zankel
Christophe Jaillet
David Decotigny
David Howells
David S. Miller
Denis Kirjanov
Eric Dumazet
Finn Thain
Florian Westphal
François Romieu
Gary N. Spiess
Geert Uytterhoeven
Herbert Xu
Ian Campbell
Ingo Molnar
Jarod Wilson
Jeff Garzik
Jesper Juhl
Jiri Pirko
Joe Perches
Kalev Lember
Kay Sievers
Kees Cook
Linus Torvalds
Linus Torvalds (pre-git)
Manfred Spraul
Mao Wenan
Marcelo Feitoza Parisi
Mark Brown
Michael S. Tsirkin
Neil Horman
Others
Patrick McHardy
Peter Senna Tschudin
Philippe Reynes
Pradeep A. Dalvi
Ralf Baechle
Randy Dunlap
Rick Jones
Russell King
Rusty Russell
Sergei Shtylyov
Stephen Hemminger
Tejun Heo
Thomas Bogendoerfer
Tim Hockin
Vasiliy Kulikov
Wang Chen
Wei Yongjun
Wilfried Klaebe
Yang Hongyang
−
Files:
Name
Lines
Files
Authors
Tokens
change scale
Color Graph By Token Proportion
jazzsonic.c
252
-
22
870
Ralf Baechle
Finn Thain
Linus Torvalds (pre-git)
Alexander Beregalov
Stephen Hemminger
Vasiliy Kulikov
Thomas Bogendoerfer
Russell King
Christophe Jaillet
Arnaldo Carvalho de Melo
Tejun Heo
Linus Torvalds
Kay Sievers
Joe Perches
Jeff Garzik
Herbert Xu
Jiri Pirko
Others
May 1999
June 1999
August 2001
November 2002
January 2004
May 2004
January 2005
August 2005
October 2005
November 2005
September 2006
May 2007
September 2007
October 2007
April 2008
April 2009
July 2009
August 2009
March 2010
July 2010
August 2011
November 2011
March 2013
September 2013
November 2017
February 2018
February 2020
April 2020
June 2020
var spanGroupData = [ {"timestamp": 925542000, "group": [ {"author_id": 1, "token_count": 165}, ]}, {"timestamp": 928220400, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 996649200, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1036137600, "group": [ {"author_id": 31, "token_count": 8}, ]}, {"timestamp": 1072944000, "group": [ {"author_id": 10, "token_count": 33}, ]}, {"timestamp": 1083394800, "group": [ {"author_id": 43, "token_count": 2}, ]}, {"timestamp": 1104566400, "group": [ {"author_id": 11, "token_count": 252}, ]}, {"timestamp": 1122879600, "group": [ {"author_id": 2, "token_count": 103}, ]}, {"timestamp": 1128150000, "group": [ {"author_id": 22, "token_count": 1}, ]}, {"timestamp": 1130832000, "group": [ {"author_id": 22, "token_count": 27}, ]}, {"timestamp": 1157094000, "group": [ {"author_id": 5, "token_count": 2}, ]}, {"timestamp": 1178002800, "group": [ {"author_id": 2, "token_count": 81}, ]}, {"timestamp": 1188630000, "group": [ {"author_id": 30, "token_count": 28}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 53, "token_count": 1}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 49, "token_count": 5}, ]}, {"timestamp": 1238569200, "group": [ {"author_id": 15, "token_count": 49}, ]}, {"timestamp": 1246431600, "group": [ {"author_id": 2, "token_count": 7}, ]}, {"timestamp": 1249110000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 33, "token_count": 7}, ]}, {"timestamp": 1277967600, "group": [ {"author_id": 14, "token_count": 28}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 24, "token_count": 1}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 53, "token_count": 3}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 2, "token_count": 22}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 2, "token_count": 4}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 32, "token_count": 26}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 60, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Ralf Baechle
252
28.97%
Finn Thain
217
24.94%
Linus Torvalds (pre-git)
166
19.08%
Alexander Beregalov
49
5.63%
Stephen Hemminger
33
3.79%
Vasiliy Kulikov
28
3.22%
Thomas Bogendoerfer
28
3.22%
Russell King
28
3.22%
Christophe Jaillet
26
2.99%
Arnaldo Carvalho de Melo
8
0.92%
Tejun Heo
7
0.80%
Linus Torvalds
5
0.57%
Kay Sievers
5
0.57%
Joe Perches
4
0.46%
Jeff Garzik
2
0.23%
Herbert Xu
2
0.23%
Jiri Pirko
1
0.11%
Others
9
1.03%
Total
870
macsonic.c
638
-
19
2322
Finn Thain
Linus Torvalds (pre-git)
Vasiliy Kulikov
Alexander Beregalov
Geert Uytterhoeven
Russell King
Arnaldo Carvalho de Melo
Tejun Heo
Adrian Bunk
Kay Sievers
Al Viro
Linus Torvalds
Joe Perches
Jiri Pirko
Jeff Garzik
Others
June 1999
January 2000
August 2001
July 2002
November 2002
July 2003
August 2005
October 2005
November 2005
September 2006
December 2006
February 2007
May 2007
June 2008
March 2009
April 2009
July 2009
November 2009
March 2010
July 2010
July 2011
August 2011
February 2012
March 2013
November 2017
January 2018
February 2018
February 2020
June 2020
var spanGroupData = [ {"timestamp": 928220400, "group": [ {"author_id": 1, "token_count": 198}, ]}, {"timestamp": 946713600, "group": [ {"author_id": 1, "token_count": 787}, ]}, {"timestamp": 996649200, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1025506800, "group": [ {"author_id": 27, "token_count": 28}, ]}, {"timestamp": 1036137600, "group": [ {"author_id": 31, "token_count": 10}, ]}, {"timestamp": 1057042800, "group": [ {"author_id": 27, "token_count": 1}, ]}, {"timestamp": 1122879600, "group": [ {"author_id": 2, "token_count": 400}, ]}, {"timestamp": 1128150000, "group": [ {"author_id": 22, "token_count": 1}, ]}, {"timestamp": 1130832000, "group": [ {"author_id": 22, "token_count": 21}, ]}, {"timestamp": 1157094000, "group": [ {"author_id": 5, "token_count": 1}, ]}, {"timestamp": 1164960000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1170316800, "group": [ {"author_id": 7, "token_count": 3}, ]}, {"timestamp": 1178002800, "group": [ {"author_id": 2, "token_count": 139}, ]}, {"timestamp": 1212303600, "group": [ {"author_id": 41, "token_count": 6}, ]}, {"timestamp": 1235894400, "group": [ {"author_id": 49, "token_count": 3}, ]}, {"timestamp": 1238569200, "group": [ {"author_id": 15, "token_count": 49}, ]}, {"timestamp": 1246431600, "group": [ {"author_id": 2, "token_count": 7}, ]}, {"timestamp": 1257058800, "group": [ {"author_id": 2, "token_count": 62}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 33, "token_count": 7}, ]}, {"timestamp": 1277967600, "group": [ {"author_id": 14, "token_count": 62}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 27, "token_count": 2}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 24, "token_count": 1}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 53, "token_count": 2}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 2, "token_count": 18}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 2, "token_count": 496}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 2, "token_count": 10}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 60, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Finn Thain
1132
48.75%
Linus Torvalds (pre-git)
985
42.42%
Vasiliy Kulikov
62
2.67%
Alexander Beregalov
49
2.11%
Geert Uytterhoeven
31
1.34%
Russell King
22
0.95%
Arnaldo Carvalho de Melo
10
0.43%
Tejun Heo
7
0.30%
Adrian Bunk
6
0.26%
Kay Sievers
3
0.13%
Al Viro
3
0.13%
Linus Torvalds
2
0.09%
Joe Perches
2
0.09%
Jiri Pirko
1
0.04%
Jeff Garzik
1
0.04%
Others
6
0.26%
Total
2322
natsemi.c
3400
-
52
15390
Linus Torvalds
Manfred Spraul
Linus Torvalds (pre-git)
Mark Brown
Tim Hockin
Jeff Garzik
Al Viro
Stephen Hemminger
Philippe Reynes
François Romieu
Alexey Khoroshilov
Andrew Morton
Kalev Lember
Randy Dunlap
Sergei Shtylyov
Vasiliy Kulikov
Kees Cook
Gary N. Spiess
Rick Jones
Jarod Wilson
Jiri Pirko
Rusty Russell
Michael S. Tsirkin
Pradeep A. Dalvi
Peter Senna Tschudin
Ingo Molnar
Benoit Taine
David S. Miller
David Decotigny
Eric Dumazet
Wilfried Klaebe
Herbert Xu
Florian Westphal
Allen Pais
Adrian Bunk
Patrick McHardy
Joe Perches
Others
August 2000
October 2000
January 2001
February 2001
March 2001
April 2001
May 2001
July 2001
August 2001
September 2001
October 2001
November 2001
February 2002
August 2002
September 2002
October 2002
January 2003
February 2003
April 2003
May 2003
August 2003
October 2003
January 2004
March 2004
April 2004
May 2004
June 2004
July 2004
August 2004
September 2004
October 2004
January 2005
February 2005
March 2005
April 2005
June 2005
February 2006
March 2006
June 2006
July 2006
August 2006
September 2006
February 2007
March 2007
May 2007
June 2007
July 2007
August 2007
October 2007
March 2008
April 2008
October 2008
January 2009
February 2009
June 2009
August 2009
February 2010
April 2010
May 2010
July 2010
March 2011
April 2011
June 2011
July 2011
August 2011
November 2011
February 2012
March 2012
October 2012
May 2014
August 2014
December 2015
May 2016
October 2016
December 2016
January 2017
February 2017
September 2017
October 2017
February 2019
December 2019
var spanGroupData = [ {"timestamp": 965113200, "group": [ {"author_id": 1, "token_count": 2423}, ]}, {"timestamp": 970383600, "group": [ {"author_id": 1, "token_count": 16}, ]}, {"timestamp": 978336000, "group": [ {"author_id": 0, "token_count": 16}, ]}, {"timestamp": 981014400, "group": [ {"author_id": 0, "token_count": 229}, ]}, {"timestamp": 983433600, "group": [ {"author_id": 0, "token_count": 26}, ]}, {"timestamp": 986112000, "group": [ {"author_id": 0, "token_count": 139}, ]}, {"timestamp": 988700400, "group": [ {"author_id": 0, "token_count": 1803}, ]}, {"timestamp": 993970800, "group": [ {"author_id": 0, "token_count": 24}, ]}, {"timestamp": 996649200, "group": [ {"author_id": 0, "token_count": 1086}, ]}, {"timestamp": 999327600, "group": [ {"author_id": 0, "token_count": 543}, ]}, {"timestamp": 1001919600, "group": [ {"author_id": 0, "token_count": 1174}, ]}, {"timestamp": 1004601600, "group": [ {"author_id": 0, "token_count": 632}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 5, "token_count": 3}, {"author_id": 9, "token_count": 8}, ]}, {"timestamp": 1028185200, "group": [ {"author_id": 38, "token_count": 12}, {"author_id": 9, "token_count": 584}, ]}, {"timestamp": 1030863600, "group": [ {"author_id": 5, "token_count": 4}, {"author_id": 3, "token_count": 658}, {"author_id": 9, "token_count": 93}, ]}, {"timestamp": 1033455600, "group": [ {"author_id": 9, "token_count": 17}, ]}, {"timestamp": 1041408000, "group": [ {"author_id": 5, "token_count": 24}, ]}, {"timestamp": 1044086400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1049184000, "group": [ {"author_id": 5, "token_count": 9}, ]}, {"timestamp": 1051772400, "group": [ {"author_id": 40, "token_count": 2}, {"author_id": 10, "token_count": 10}, ]}, {"timestamp": 1059721200, "group": [ {"author_id": 21, "token_count": 3}, {"author_id": 10, "token_count": 1}, ]}, {"timestamp": 1064991600, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1072944000, "group": [ {"author_id": 21, "token_count": 32}, ]}, {"timestamp": 1078128000, "group": [ {"author_id": 20, "token_count": 18}, {"author_id": 5, "token_count": 37}, ]}, {"timestamp": 1080806400, "group": [ {"author_id": 5, "token_count": 1}, ]}, {"timestamp": 1083394800, "group": [ {"author_id": 43, "token_count": 1}, ]}, {"timestamp": 1086073200, "group": [ {"author_id": 7, "token_count": 3}, {"author_id": 3, "token_count": 2414}, ]}, {"timestamp": 1088665200, "group": [ {"author_id": 23, "token_count": 49}, {"author_id": 3, "token_count": 475}, ]}, {"timestamp": 1091343600, "group": [ {"author_id": 7, "token_count": 310}, ]}, {"timestamp": 1094022000, "group": [ {"author_id": 0, "token_count": 426}, ]}, {"timestamp": 1096614000, "group": [ {"author_id": 41, "token_count": 3}, ]}, {"timestamp": 1104566400, "group": [ {"author_id": 20, "token_count": 24}, ]}, {"timestamp": 1107244800, "group": [ {"author_id": 34, "token_count": 24}, ]}, {"timestamp": 1109664000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1112342400, "group": [ {"author_id": 43, "token_count": 2}, ]}, {"timestamp": 1117609200, "group": [ {"author_id": 40, "token_count": 2}, ]}, {"timestamp": 1138780800, "group": [ {"author_id": 6, "token_count": 422}, ]}, {"timestamp": 1141200000, "group": [ {"author_id": 6, "token_count": 61}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1149145200, "group": [ {"author_id": 5, "token_count": 240}, ]}, {"timestamp": 1151737200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1154415600, "group": [ {"author_id": 5, "token_count": 1}, ]}, {"timestamp": 1157094000, "group": [ {"author_id": 5, "token_count": 5}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1170316800, "group": [ {"author_id": 6, "token_count": 135}, ]}, {"timestamp": 1172736000, "group": [ {"author_id": 6, "token_count": 105}, {"author_id": 29, "token_count": 20}, ]}, {"timestamp": 1178002800, "group": [ {"author_id": 6, "token_count": 280}, ]}, {"timestamp": 1180681200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 40, "token_count": 1}, {"author_id": 5, "token_count": 1}, ]}, {"timestamp": 1185951600, "group": [ {"author_id": 20, "token_count": 18}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 17, "token_count": 6}, {"author_id": 6, "token_count": 61}, {"author_id": 10, "token_count": 90}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 7, "token_count": 7}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 29, "token_count": 9}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1230796800, "group": [ {"author_id": 10, "token_count": 70}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1233475200, "group": [ {"author_id": 10, "token_count": 1}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 42, "token_count": 1}, ]}, {"timestamp": 1249110000, "group": [ {"author_id": 10, "token_count": 2}, ]}, {"timestamp": 1265011200, "group": [ {"author_id": 24, "token_count": 8}, ]}, {"timestamp": 1270105200, "group": [ {"author_id": 24, "token_count": 5}, ]}, {"timestamp": 1272697200, "group": [ {"author_id": 39, "token_count": 1}, ]}, {"timestamp": 1277967600, "group": [ {"author_id": 14, "token_count": 27}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 58, "token_count": 5}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 53, "token_count": 1}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 24, "token_count": 1}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 25, "token_count": 21}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 45, "token_count": 6}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 16, "token_count": 112}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 51, "token_count": 6}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 55, "token_count": 3}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 44, "token_count": 6}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 19, "token_count": 76}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 57, "token_count": 3}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 35, "token_count": 17}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 39, "token_count": 3}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 12, "token_count": 130}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 54, "token_count": 3}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 26, "token_count": 24}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 37, "token_count": 8}, ]}, ]
Author Name
Tokens
Token Proportion
Linus Torvalds
6099
39.63%
Manfred Spraul
3549
23.06%
Linus Torvalds (pre-git)
2439
15.85%
Mark Brown
1064
6.91%
Tim Hockin
702
4.56%
Jeff Garzik
325
2.11%
Al Viro
320
2.08%
Stephen Hemminger
174
1.13%
Philippe Reynes
130
0.84%
François Romieu
112
0.73%
Alexey Khoroshilov
76
0.49%
Andrew Morton
60
0.39%
Kalev Lember
49
0.32%
Randy Dunlap
35
0.23%
Sergei Shtylyov
29
0.19%
Vasiliy Kulikov
27
0.18%
Kees Cook
24
0.16%
Gary N. Spiess
24
0.16%
Rick Jones
21
0.14%
Jarod Wilson
17
0.11%
Jiri Pirko
14
0.09%
Rusty Russell
12
0.08%
Michael S. Tsirkin
8
0.05%
Pradeep A. Dalvi
6
0.04%
Peter Senna Tschudin
6
0.04%
Ingo Molnar
6
0.04%
Benoit Taine
6
0.04%
David S. Miller
5
0.03%
David Decotigny
5
0.03%
Eric Dumazet
4
0.03%
Wilfried Klaebe
3
0.02%
Herbert Xu
3
0.02%
Florian Westphal
3
0.02%
Allen Pais
3
0.02%
Adrian Bunk
3
0.02%
Patrick McHardy
1
0.01%
Joe Perches
1
0.01%
Others
25
0.16%
Total
15390
ns83820.c
2260
-
52
10310
Linus Torvalds
Benjamin LaHaise
Jeff Garzik
Al Viro
Neil Horman
Stephen Hemminger
Denis Kirjanov
Ingo Molnar
Philippe Reynes
Vasiliy Kulikov
Rick Jones
David Howells
Randy Dunlap
Kees Cook
Eric Dumazet
Patrick McHardy
Jiri Pirko
Rusty Russell
Marcelo Feitoza Parisi
Arnaldo Carvalho de Melo
Yang Hongyang
Jesper Juhl
David S. Miller
Adrian Bunk
Michael S. Tsirkin
Jarod Wilson
Ian Campbell
Bradley A. Bosch
Benoit Taine
Herbert Xu
Mao Wenan
Allen Pais
Wilfried Klaebe
Tejun Heo
Andrew Morton
Wei Yongjun
François Romieu
David Decotigny
Others
August 2001
September 2001
October 2001
November 2001
February 2002
March 2002
June 2002
August 2002
September 2002
October 2002
February 2003
April 2003
May 2003
August 2003
September 2003
January 2004
May 2004
July 2004
August 2004
October 2004
January 2005
March 2005
April 2005
June 2005
September 2005
October 2005
December 2005
January 2006
March 2006
April 2006
June 2006
July 2006
August 2006
September 2006
November 2006
April 2007
July 2007
August 2007
April 2008
October 2008
November 2008
January 2009
February 2009
April 2009
May 2009
June 2009
August 2009
October 2009
February 2010
March 2010
July 2010
August 2010
September 2010
October 2010
January 2011
March 2011
April 2011
June 2011
July 2011
August 2011
October 2011
November 2011
April 2013
May 2014
August 2014
January 2015
September 2016
October 2016
December 2016
February 2017
September 2017
October 2017
February 2019
May 2019
December 2019
January 2020
var spanGroupData = [ {"timestamp": 996649200, "group": [ {"author_id": 0, "token_count": 4368}, ]}, {"timestamp": 999327600, "group": [ {"author_id": 0, "token_count": 294}, ]}, {"timestamp": 1001919600, "group": [ {"author_id": 0, "token_count": 100}, ]}, {"timestamp": 1004601600, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 5, "token_count": 774}, ]}, {"timestamp": 1014969600, "group": [ {"author_id": 4, "token_count": 499}, ]}, {"timestamp": 1022914800, "group": [ {"author_id": 4, "token_count": 129}, ]}, {"timestamp": 1028185200, "group": [ {"author_id": 5, "token_count": 21}, {"author_id": 38, "token_count": 9}, ]}, {"timestamp": 1030863600, "group": [ {"author_id": 20, "token_count": 3}, {"author_id": 4, "token_count": 2118}, {"author_id": 17, "token_count": 4}, ]}, {"timestamp": 1033455600, "group": [ {"author_id": 4, "token_count": 20}, ]}, {"timestamp": 1044086400, "group": [ {"author_id": 59, "token_count": 6}, ]}, {"timestamp": 1049184000, "group": [ {"author_id": 5, "token_count": 8}, ]}, {"timestamp": 1051772400, "group": [ {"author_id": 40, "token_count": 6}, {"author_id": 10, "token_count": 8}, ]}, {"timestamp": 1059721200, "group": [ {"author_id": 21, "token_count": 3}, {"author_id": 10, "token_count": 1}, ]}, {"timestamp": 1062399600, "group": [ {"author_id": 21, "token_count": 19}, ]}, {"timestamp": 1072944000, "group": [ {"author_id": 7, "token_count": 471}, {"author_id": 16, "token_count": 1}, ]}, {"timestamp": 1083394800, "group": [ {"author_id": 43, "token_count": 5}, ]}, {"timestamp": 1088665200, "group": [ {"author_id": 7, "token_count": 1}, ]}, {"timestamp": 1091343600, "group": [ {"author_id": 7, "token_count": 46}, ]}, {"timestamp": 1096614000, "group": [ {"author_id": 7, "token_count": 3}, {"author_id": 13, "token_count": 185}, {"author_id": 10, "token_count": 16}, ]}, {"timestamp": 1104566400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1109664000, "group": [ {"author_id": 41, "token_count": 1}, ]}, {"timestamp": 1112342400, "group": [ {"author_id": 4, "token_count": 116}, ]}, {"timestamp": 1117609200, "group": [ {"author_id": 40, "token_count": 2}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1125558000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1128150000, "group": [ {"author_id": 7, "token_count": 1}, ]}, {"timestamp": 1133424000, "group": [ {"author_id": 31, "token_count": 3}, ]}, {"timestamp": 1136102400, "group": [ {"author_id": 46, "token_count": 9}, ]}, {"timestamp": 1141200000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1143878400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1149145200, "group": [ {"author_id": 17, "token_count": 66}, {"author_id": 5, "token_count": 30}, ]}, {"timestamp": 1151737200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1154415600, "group": [ {"author_id": 5, "token_count": 1}, {"author_id": 42, "token_count": 1}, ]}, {"timestamp": 1157094000, "group": [ {"author_id": 5, "token_count": 8}, ]}, {"timestamp": 1162368000, "group": [ {"author_id": 7, "token_count": 14}, {"author_id": 36, "token_count": 23}, ]}, {"timestamp": 1175410800, "group": [ {"author_id": 31, "token_count": 6}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 41, "token_count": 6}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1185951600, "group": [ {"author_id": 5, "token_count": 517}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 10, "token_count": 12}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1225522800, "group": [ {"author_id": 10, "token_count": 44}, ]}, {"timestamp": 1230796800, "group": [ {"author_id": 10, "token_count": 5}, ]}, {"timestamp": 1233475200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1238569200, "group": [ {"author_id": 47, "token_count": 8}, ]}, {"timestamp": 1241161200, "group": [ {"author_id": 39, "token_count": 4}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 42, "token_count": 2}, ]}, {"timestamp": 1249110000, "group": [ {"author_id": 10, "token_count": 1}, ]}, {"timestamp": 1254380400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1265011200, "group": [ {"author_id": 24, "token_count": 3}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 33, "token_count": 3}, ]}, {"timestamp": 1277967600, "group": [ {"author_id": 14, "token_count": 30}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 18, "token_count": 47}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 18, "token_count": 29}, {"author_id": 39, "token_count": 3}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 50, "token_count": 8}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 58, "token_count": 1}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 24, "token_count": 4}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 56, "token_count": 5}, {"author_id": 24, "token_count": 1}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 39, "token_count": 6}, {"author_id": 56, "token_count": 1}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 25, "token_count": 24}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 42, "token_count": 7}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 55, "token_count": 3}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 44, "token_count": 6}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 24, "token_count": 2}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 35, "token_count": 6}, {"author_id": 48, "token_count": 1}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 12, "token_count": 59}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 54, "token_count": 4}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 26, "token_count": 20}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 52, "token_count": 4}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 37, "token_count": 6}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 60, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Linus Torvalds
4764
46.21%
Benjamin LaHaise
2882
27.95%
Jeff Garzik
1359
13.18%
Al Viro
536
5.20%
Neil Horman
185
1.79%
Stephen Hemminger
87
0.84%
Denis Kirjanov
76
0.74%
Ingo Molnar
70
0.68%
Philippe Reynes
59
0.57%
Vasiliy Kulikov
30
0.29%
Rick Jones
24
0.23%
David Howells
23
0.22%
Randy Dunlap
22
0.21%
Kees Cook
20
0.19%
Eric Dumazet
13
0.13%
Patrick McHardy
10
0.10%
Jiri Pirko
10
0.10%
Rusty Russell
9
0.09%
Marcelo Feitoza Parisi
9
0.09%
Arnaldo Carvalho de Melo
9
0.09%
Yang Hongyang
8
0.08%
Jesper Juhl
8
0.08%
David S. Miller
8
0.08%
Adrian Bunk
7
0.07%
Michael S. Tsirkin
6
0.06%
Jarod Wilson
6
0.06%
Ian Campbell
6
0.06%
Bradley A. Bosch
6
0.06%
Benoit Taine
6
0.06%
Herbert Xu
5
0.05%
Mao Wenan
4
0.04%
Allen Pais
4
0.04%
Wilfried Klaebe
3
0.03%
Tejun Heo
3
0.03%
Andrew Morton
3
0.03%
Wei Yongjun
1
0.01%
François Romieu
1
0.01%
David Decotigny
1
0.01%
Others
27
0.26%
Total
10310
sonic.c
855
-
17
4145
Finn Thain
Linus Torvalds (pre-git)
Linus Torvalds
Jiri Pirko
Pradeep A. Dalvi
Michael S. Tsirkin
Andrew Morton
Mao Wenan
Florian Westphal
David S. Miller
Patrick McHardy
Jeff Garzik
Herbert Xu
Eric Dumazet
Others
March 1997
May 1998
May 1999
June 1999
June 2000
October 2001
April 2002
April 2003
August 2005
June 2006
September 2006
May 2007
June 2009
July 2009
February 2010
April 2010
May 2010
February 2012
May 2016
February 2018
May 2018
February 2019
May 2019
September 2019
December 2019
January 2020
February 2020
var spanGroupData = [ {"timestamp": 857203200, "group": [ {"author_id": 1, "token_count": 1239}, ]}, {"timestamp": 894006000, "group": [ {"author_id": 1, "token_count": 8}, ]}, {"timestamp": 925542000, "group": [ {"author_id": 1, "token_count": 19}, ]}, {"timestamp": 928220400, "group": [ {"author_id": 1, "token_count": 8}, ]}, {"timestamp": 959842800, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1001919600, "group": [ {"author_id": 0, "token_count": 62}, ]}, {"timestamp": 1017648000, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1049184000, "group": [ {"author_id": 20, "token_count": 4}, ]}, {"timestamp": 1122879600, "group": [ {"author_id": 2, "token_count": 1467}, ]}, {"timestamp": 1149145200, "group": [ {"author_id": 43, "token_count": 2}, ]}, {"timestamp": 1157094000, "group": [ {"author_id": 5, "token_count": 2}, ]}, {"timestamp": 1178002800, "group": [ {"author_id": 2, "token_count": 15}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 40, "token_count": 1}, ]}, {"timestamp": 1246431600, "group": [ {"author_id": 42, "token_count": 2}, ]}, {"timestamp": 1265011200, "group": [ {"author_id": 24, "token_count": 15}, ]}, {"timestamp": 1270105200, "group": [ {"author_id": 24, "token_count": 5}, ]}, {"timestamp": 1272697200, "group": [ {"author_id": 39, "token_count": 1}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 40, "token_count": 2}, {"author_id": 45, "token_count": 4}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 57, "token_count": 3}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 2, "token_count": 253}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 2, "token_count": 7}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 52, "token_count": 3}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 37, "token_count": 4}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 2, "token_count": 768}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 2, "token_count": 243}, ]}, ]
Author Name
Tokens
Token Proportion
Finn Thain
2753
66.42%
Linus Torvalds (pre-git)
1275
30.76%
Linus Torvalds
62
1.50%
Jiri Pirko
20
0.48%
Pradeep A. Dalvi
4
0.10%
Michael S. Tsirkin
4
0.10%
Andrew Morton
4
0.10%
Mao Wenan
3
0.07%
Florian Westphal
3
0.07%
David S. Miller
3
0.07%
Patrick McHardy
2
0.05%
Jeff Garzik
2
0.05%
Herbert Xu
2
0.05%
Eric Dumazet
1
0.02%
Others
7
0.17%
Total
4145
sonic.h
473
-
9
1691
Finn Thain
Linus Torvalds (pre-git)
Wang Chen
Linus Torvalds
Michael S. Tsirkin
Geert Uytterhoeven
Jeff Garzik
Kees Cook
Others
March 1997
May 1999
June 1999
June 2000
October 2001
July 2002
August 2005
September 2006
November 2008
May 2017
November 2017
February 2018
December 2019
January 2020
February 2020
var spanGroupData = [ {"timestamp": 857203200, "group": [ {"author_id": 1, "token_count": 514}, ]}, {"timestamp": 925542000, "group": [ {"author_id": 1, "token_count": 139}, ]}, {"timestamp": 928220400, "group": [ {"author_id": 1, "token_count": 14}, ]}, {"timestamp": 959842800, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1001919600, "group": [ {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1025506800, "group": [ {"author_id": 27, "token_count": 4}, ]}, {"timestamp": 1122879600, "group": [ {"author_id": 2, "token_count": 802}, ]}, {"timestamp": 1157094000, "group": [ {"author_id": 5, "token_count": 2}, ]}, {"timestamp": 1225522800, "group": [ {"author_id": 28, "token_count": 30}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 26, "token_count": 1}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 2, "token_count": 13}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 37, "token_count": 4}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 2, "token_count": 148}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 2, "token_count": 10}, ]}, ]
Author Name
Tokens
Token Proportion
Finn Thain
973
57.54%
Linus Torvalds (pre-git)
668
39.50%
Wang Chen
30
1.77%
Linus Torvalds
8
0.47%
Michael S. Tsirkin
4
0.24%
Geert Uytterhoeven
4
0.24%
Jeff Garzik
2
0.12%
Kees Cook
1
0.06%
Others
1
0.06%
Total
1691
xtsonic.c
271
-
12
928
Chris Zankel
Alexander Beregalov
Vasiliy Kulikov
Finn Thain
Tejun Heo
Wei Yongjun
Peter Senna Tschudin
Jiri Pirko
Others
May 2008
April 2009
March 2010
July 2010
August 2011
November 2011
October 2012
September 2013
November 2013
November 2017
February 2018
February 2020
June 2020
var spanGroupData = [ {"timestamp": 1209625200, "group": [ {"author_id": 8, "token_count": 803}, ]}, {"timestamp": 1238569200, "group": [ {"author_id": 15, "token_count": 49}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 33, "token_count": 8}, ]}, {"timestamp": 1277967600, "group": [ {"author_id": 14, "token_count": 27}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 24, "token_count": 1}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 51, "token_count": 1}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 48, "token_count": 7}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 2, "token_count": 22}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 2, "token_count": 4}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 60, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Chris Zankel
803
86.53%
Alexander Beregalov
49
5.28%
Vasiliy Kulikov
27
2.91%
Finn Thain
26
2.80%
Tejun Heo
8
0.86%
Wei Yongjun
7
0.75%
Peter Senna Tschudin
1
0.11%
Jiri Pirko
1
0.11%
Others
6
0.65%
Total
928
Only top 60 contributors in the directory are shown. Everybody else is clustered as
Others
.
Contributors:
92
Author
Tokens
Proportion
Commits
Proportion
0
Linus Torvalds
10940
30.68%
20
6.83%
1
Linus Torvalds (pre-git)
5533
15.52%
12
4.10%
2
Finn Thain
5101
14.31%
29
9.90%
3
Manfred Spraul
3549
9.95%
10
3.41%
4
Benjamin LaHaise
2882
8.08%
5
1.71%
5
Jeff Garzik
1691
4.74%
19
6.48%
6
Mark Brown
1064
2.98%
14
4.78%
7
Al Viro
859
2.41%
11
3.75%
8
Chris Zankel
803
2.25%
1
0.34%
9
Tim Hockin
702
1.97%
10
3.41%
10
Stephen Hemminger
294
0.82%
12
4.10%
11
Ralf Baechle
252
0.71%
1
0.34%
12
Philippe Reynes
189
0.53%
2
0.68%
13
Neil Horman
185
0.52%
1
0.34%
14
Vasiliy Kulikov
174
0.49%
5
1.71%
15
Alexander Beregalov
147
0.41%
3
1.02%
16
François Romieu
113
0.32%
2
0.68%
17
Ingo Molnar
76
0.21%
3
1.02%
18
Denis Kirjanov
76
0.21%
3
1.02%
19
Alexey Khoroshilov
76
0.21%
1
0.34%
20
Andrew Morton
67
0.19%
5
1.71%
21
Randy Dunlap
57
0.16%
3
1.02%
22
Russell King
50
0.14%
2
0.68%
23
Kalev Lember
49
0.14%
1
0.34%
24
Jiri Pirko
47
0.13%
7
2.39%
25
Rick Jones
45
0.13%
1
0.34%
26
Kees Cook
45
0.13%
2
0.68%
27
Geert Uytterhoeven
35
0.10%
3
1.02%
28
Wang Chen
30
0.08%
1
0.34%
29
Sergei Shtylyov
29
0.08%
2
0.68%
30
Thomas Bogendoerfer
28
0.08%
1
0.34%
31
Arnaldo Carvalho de Melo
27
0.08%
3
1.02%
32
Christophe Jaillet
26
0.07%
1
0.34%
33
Tejun Heo
25
0.07%
1
0.34%
34
Gary N. Spiess
24
0.07%
1
0.34%
35
Jarod Wilson
23
0.06%
2
0.68%
36
David Howells
23
0.06%
1
0.34%
37
Michael S. Tsirkin
22
0.06%
1
0.34%
38
Rusty Russell
21
0.06%
1
0.34%
39
Eric Dumazet
18
0.05%
5
1.71%
40
David S. Miller
16
0.04%
7
2.39%
41
Adrian Bunk
16
0.04%
4
1.37%
42
Patrick McHardy
13
0.04%
6
2.05%
43
Herbert Xu
12
0.03%
3
1.02%
44
Benoit Taine
12
0.03%
1
0.34%
45
Pradeep A. Dalvi
10
0.03%
1
0.34%
46
Marcelo Feitoza Parisi
9
0.03%
1
0.34%
47
Yang Hongyang
8
0.02%
2
0.68%
48
Wei Yongjun
8
0.02%
2
0.68%
49
Kay Sievers
8
0.02%
2
0.68%
50
Jesper Juhl
8
0.02%
1
0.34%
51
Peter Senna Tschudin
7
0.02%
2
0.68%
52
Mao Wenan
7
0.02%
3
1.02%
53
Joe Perches
7
0.02%
3
1.02%
54
Allen Pais
7
0.02%
2
0.68%
55
Wilfried Klaebe
6
0.02%
1
0.34%
56
Ian Campbell
6
0.02%
2
0.68%
57
Florian Westphal
6
0.02%
1
0.34%
58
David Decotigny
6
0.02%
2
0.68%
59
Bradley A. Bosch
6
0.02%
1
0.34%
60
Others
81
0.23%
38
12.97%
Total
35656
293