Linux Source Code
Home
Release 5.1
Help
netrom
root
net
Highlighting
Reset All
By Author
By Age
──────────
Adrian Bunk
Al Viro
Alan Cox
Américo Wang
Andi Kleen
Andrew Morton
Arnaldo Carvalho de Melo
Art Haas
Chris Wright
Christoph Hellwig
Dan Carpenter
Dave Jones
David Howells
David S. Miller
Denys Vlasenko
Elena Reshetova
Eric Dumazet
Eric Paris
Eric W. Biedermann
Fabian Frederick
Gao Feng
Gustavo A. R. Silva
Hannes Frederic Sowa
Hideaki Yoshifuji / 吉藤英明
Ingo Molnar
James Morris
Jarek Poplawski
Jean Delvare
Jeroen Vreeken
Jiri Pirko
Joe Perches
Kees Cook
Li Zefan
Linus Torvalds
Linus Torvalds (pre-git)
Mathias Krause
Octavian Purdila
Olaf Hering
Patrick McHardy
Paul Gortmaker
Pavel Emelyanov
Philippe De Muyter
Ralf Baechle
Randy Dunlap
Rusty Russell
Steffen Hurrle
Stephen Hemminger
Tejun Heo
Thomas Gleixner
Thomas Graf
Tom Gundersen
Vinay K. Nallamothu
Wei Yongjun
Xi Wang
Yue haibing
Zhao Hongjiang
−
Files:
Name
Lines
Files
Authors
Tokens
change scale
Color Graph By Token Proportion
af_netrom.c
1537
-
50
6512
Linus Torvalds (pre-git)
Ralf Baechle
Jeroen Vreeken
Stephen Hemminger
Arnaldo Carvalho de Melo
David S. Miller
Yue haibing
Eric Dumazet
Al Viro
Linus Torvalds
Eric W. Biedermann
Alan Cox
Xi Wang
Thomas Graf
Rusty Russell
Gao Feng
Américo Wang
Christoph Hellwig
Chris Wright
Dan Carpenter
Kees Cook
Steffen Hurrle
Li Zefan
Mathias Krause
Hideaki Yoshifuji / 吉藤英明
Jean Delvare
Pavel Emelyanov
Vinay K. Nallamothu
David Howells
James Morris
Dave Jones
Jarek Poplawski
Octavian Purdila
Denys Vlasenko
Joe Perches
Thomas Gleixner
Andi Kleen
Eric Paris
Jiri Pirko
Randy Dunlap
Tejun Heo
Olaf Hering
Tom Gundersen
Adrian Bunk
Fabian Frederick
Hannes Frederic Sowa
Ingo Molnar
Philippe De Muyter
Wei Yongjun
Zhao Hongjiang
May 1994
October 1994
November 1994
December 1994
January 1995
February 1995
May 1995
June 1995
January 1996
March 1996
May 1996
July 1996
September 1996
January 1997
March 1997
August 1997
February 1998
March 1998
August 1998
January 1999
June 1999
September 1999
January 2000
March 2000
August 2000
October 2000
February 2002
April 2002
July 2002
August 2002
March 2003
April 2003
May 2003
June 2003
August 2003
September 2003
December 2003
January 2004
April 2004
May 2004
June 2004
July 2004
December 2004
January 2005
March 2005
August 2005
September 2005
December 2005
January 2006
May 2006
July 2006
December 2006
March 2007
April 2007
July 2007
September 2007
October 2007
November 2007
March 2008
June 2008
July 2008
October 2008
November 2008
January 2009
March 2009
April 2009
June 2009
August 2009
September 2009
October 2009
November 2009
February 2010
March 2010
April 2010
December 2011
September 2012
February 2013
April 2013
May 2013
November 2013
January 2014
April 2014
July 2014
October 2014
November 2014
May 2015
February 2017
March 2017
October 2017
February 2018
March 2018
April 2018
June 2018
December 2018
April 2019
var spanGroupData = [ {"timestamp": 767775600, "group": [ {"author_id": 0, "token_count": 908}, ]}, {"timestamp": 780994800, "group": [ {"author_id": 0, "token_count": 19}, ]}, {"timestamp": 783676800, "group": [ {"author_id": 0, "token_count": 9}, ]}, {"timestamp": 786268800, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 788947200, "group": [ {"author_id": 0, "token_count": 22}, ]}, {"timestamp": 791625600, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 799311600, "group": [ {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 801990000, "group": [ {"author_id": 0, "token_count": 1926}, ]}, {"timestamp": 820483200, "group": [ {"author_id": 0, "token_count": 38}, ]}, {"timestamp": 825667200, "group": [ {"author_id": 0, "token_count": 68}, ]}, {"timestamp": 830934000, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 836204400, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 841561200, "group": [ {"author_id": 0, "token_count": 239}, ]}, {"timestamp": 852105600, "group": [ {"author_id": 0, "token_count": 185}, ]}, {"timestamp": 857203200, "group": [ {"author_id": 0, "token_count": 354}, ]}, {"timestamp": 870418800, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 886320000, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 888739200, "group": [ {"author_id": 0, "token_count": 191}, ]}, {"timestamp": 901954800, "group": [ {"author_id": 0, "token_count": 58}, ]}, {"timestamp": 915177600, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 928220400, "group": [ {"author_id": 0, "token_count": 11}, ]}, {"timestamp": 936169200, "group": [ {"author_id": 0, "token_count": 12}, ]}, {"timestamp": 946713600, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 951897600, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 965113200, "group": [ {"author_id": 0, "token_count": 21}, ]}, {"timestamp": 970383600, "group": [ {"author_id": 0, "token_count": 19}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 13, "token_count": 3}, {"author_id": 4, "token_count": 155}, {"author_id": 16, "token_count": 36}, ]}, {"timestamp": 1017648000, "group": [ {"author_id": 28, "token_count": 5}, ]}, {"timestamp": 1025506800, "group": [ {"author_id": 21, "token_count": 23}, ]}, {"timestamp": 1028185200, "group": [ {"author_id": 2, "token_count": 211}, ]}, {"timestamp": 1046505600, "group": [ {"author_id": 25, "token_count": 6}, ]}, {"timestamp": 1049184000, "group": [ {"author_id": 5, "token_count": 5}, ]}, {"timestamp": 1051772400, "group": [ {"author_id": 5, "token_count": 15}, ]}, {"timestamp": 1054450800, "group": [ {"author_id": 5, "token_count": 117}, ]}, {"timestamp": 1059721200, "group": [ {"author_id": 1, "token_count": 421}, {"author_id": 3, "token_count": 247}, ]}, {"timestamp": 1062399600, "group": [ {"author_id": 35, "token_count": 1}, {"author_id": 21, "token_count": 5}, {"author_id": 9, "token_count": 8}, ]}, {"timestamp": 1070265600, "group": [ {"author_id": 13, "token_count": 23}, {"author_id": 1, "token_count": 5}, ]}, {"timestamp": 1072944000, "group": [ {"author_id": 26, "token_count": 17}, {"author_id": 3, "token_count": 3}, ]}, {"timestamp": 1080806400, "group": [ {"author_id": 43, "token_count": 3}, ]}, {"timestamp": 1083394800, "group": [ {"author_id": 13, "token_count": 4}, ]}, {"timestamp": 1086073200, "group": [ {"author_id": 13, "token_count": 18}, {"author_id": 50, "token_count": 2}, ]}, {"timestamp": 1088665200, "group": [ {"author_id": 3, "token_count": 7}, ]}, {"timestamp": 1101888000, "group": [ {"author_id": 42, "token_count": 1}, ]}, {"timestamp": 1104566400, "group": [ {"author_id": 32, "token_count": 4}, ]}, {"timestamp": 1109664000, "group": [ {"author_id": 5, "token_count": 78}, {"author_id": 2, "token_count": 26}, {"author_id": 20, "token_count": 31}, ]}, {"timestamp": 1122879600, "group": [ {"author_id": 5, "token_count": 1}, {"author_id": 2, "token_count": 52}, ]}, {"timestamp": 1125558000, "group": [ {"author_id": 2, "token_count": 38}, ]}, {"timestamp": 1133424000, "group": [ {"author_id": 11, "token_count": 2}, ]}, {"timestamp": 1136102400, "group": [ {"author_id": 23, "token_count": 17}, {"author_id": 49, "token_count": 3}, ]}, {"timestamp": 1146466800, "group": [ {"author_id": 2, "token_count": 15}, ]}, {"timestamp": 1151737200, "group": [ {"author_id": 2, "token_count": 31}, ]}, {"timestamp": 1164960000, "group": [ {"author_id": 2, "token_count": 36}, ]}, {"timestamp": 1172736000, "group": [ {"author_id": 5, "token_count": 23}, {"author_id": 11, "token_count": 25}, ]}, {"timestamp": 1175410800, "group": [ {"author_id": 2, "token_count": 120}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 48, "token_count": 1}, ]}, {"timestamp": 1188630000, "group": [ {"author_id": 15, "token_count": 12}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 15, "token_count": 19}, ]}, {"timestamp": 1193900400, "group": [ {"author_id": 17, "token_count": 8}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 33, "token_count": 6}, ]}, {"timestamp": 1212303600, "group": [ {"author_id": 4, "token_count": 4}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 4, "token_count": 68}, {"author_id": 33, "token_count": 5}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 30, "token_count": 5}, ]}, {"timestamp": 1225522800, "group": [ {"author_id": 36, "token_count": 4}, ]}, {"timestamp": 1230796800, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1235894400, "group": [ {"author_id": 18, "token_count": 9}, ]}, {"timestamp": 1238569200, "group": [ {"author_id": 34, "token_count": 8}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 11, "token_count": 4}, ]}, {"timestamp": 1249110000, "group": [ {"author_id": 11, "token_count": 16}, ]}, {"timestamp": 1251788400, "group": [ {"author_id": 4, "token_count": 1}, ]}, {"timestamp": 1254380400, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1257058800, "group": [ {"author_id": 45, "token_count": 3}, {"author_id": 39, "token_count": 5}, ]}, {"timestamp": 1265011200, "group": [ {"author_id": 14, "token_count": 12}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 24, "token_count": 3}, ]}, {"timestamp": 1270105200, "group": [ {"author_id": 11, "token_count": 12}, ]}, {"timestamp": 1322726400, "group": [ {"author_id": 19, "token_count": 33}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 18, "token_count": 25}, {"author_id": 55, "token_count": 1}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 22, "token_count": 27}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 27, "token_count": 16}, {"author_id": 31, "token_count": 12}, {"author_id": 54, "token_count": 1}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 46, "token_count": 3}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 53, "token_count": 1}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 29, "token_count": 14}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 13, "token_count": 1}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 52, "token_count": 2}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 37, "token_count": 1}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 4, "token_count": 1}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 15, "token_count": 4}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 38, "token_count": 1}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 36, "token_count": 3}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 8, "token_count": 12}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 41, "token_count": 4}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 35, "token_count": 3}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 23, "token_count": 6}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 8, "token_count": 2}, {"author_id": 16, "token_count": 2}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 12, "token_count": 25}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 7, "token_count": 155}, ]}, ]
Author Name
Tokens
Token Proportion
Linus Torvalds (pre-git)
4107
63.07%
Ralf Baechle
529
8.12%
Jeroen Vreeken
426
6.54%
Stephen Hemminger
259
3.98%
Arnaldo Carvalho de Melo
239
3.67%
David S. Miller
229
3.52%
Yue haibing
155
2.38%
Eric Dumazet
59
0.91%
Al Viro
49
0.75%
Linus Torvalds
38
0.58%
Eric W. Biedermann
35
0.54%
Alan Cox
34
0.52%
Xi Wang
33
0.51%
Thomas Graf
31
0.48%
Rusty Russell
28
0.43%
Gao Feng
27
0.41%
Américo Wang
25
0.38%
Christoph Hellwig
23
0.35%
Chris Wright
17
0.26%
Dan Carpenter
16
0.25%
Kees Cook
14
0.21%
Steffen Hurrle
14
0.21%
Li Zefan
12
0.18%
Mathias Krause
12
0.18%
Hideaki Yoshifuji / 吉藤英明
11
0.17%
Jean Delvare
8
0.12%
Pavel Emelyanov
8
0.12%
Vinay K. Nallamothu
8
0.12%
David Howells
7
0.11%
James Morris
6
0.09%
Dave Jones
5
0.08%
Jarek Poplawski
5
0.08%
Octavian Purdila
5
0.08%
Denys Vlasenko
4
0.06%
Joe Perches
4
0.06%
Thomas Gleixner
4
0.06%
Andi Kleen
3
0.05%
Eric Paris
3
0.05%
Jiri Pirko
3
0.05%
Randy Dunlap
3
0.05%
Tejun Heo
3
0.05%
Olaf Hering
2
0.03%
Tom Gundersen
2
0.03%
Adrian Bunk
1
0.02%
Fabian Frederick
1
0.02%
Hannes Frederic Sowa
1
0.02%
Ingo Molnar
1
0.02%
Philippe De Muyter
1
0.02%
Wei Yongjun
1
0.02%
Zhao Hongjiang
1
0.02%
Total
6512
nr_dev.c
181
-
10
722
Linus Torvalds (pre-git)
Ralf Baechle
Stephen Hemminger
Jeroen Vreeken
David S. Miller
Arnaldo Carvalho de Melo
Tejun Heo
Patrick McHardy
Eric Dumazet
Fabian Frederick
June 1995
March 1996
September 1996
January 1997
December 1998
June 1999
January 2000
August 2002
August 2003
August 2005
September 2005
December 2006
April 2007
October 2007
December 2007
January 2009
June 2009
August 2009
March 2010
April 2012
October 2014
var spanGroupData = [ {"timestamp": 801990000, "group": [ {"author_id": 0, "token_count": 260}, ]}, {"timestamp": 825667200, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 841561200, "group": [ {"author_id": 0, "token_count": 45}, ]}, {"timestamp": 852105600, "group": [ {"author_id": 0, "token_count": 21}, ]}, {"timestamp": 912499200, "group": [ {"author_id": 0, "token_count": 184}, ]}, {"timestamp": 928220400, "group": [ {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 946713600, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1028185200, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1059721200, "group": [ {"author_id": 1, "token_count": 15}, {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1122879600, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1125558000, "group": [ {"author_id": 2, "token_count": 44}, ]}, {"timestamp": 1164960000, "group": [ {"author_id": 2, "token_count": 66}, ]}, {"timestamp": 1175410800, "group": [ {"author_id": 5, "token_count": 3}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 3, "token_count": 18}, ]}, {"timestamp": 1196496000, "group": [ {"author_id": 4, "token_count": 6}, ]}, {"timestamp": 1230796800, "group": [ {"author_id": 3, "token_count": 35}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 51, "token_count": 2}, ]}, {"timestamp": 1249110000, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 24, "token_count": 3}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 11, "token_count": 1}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 37, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Linus Torvalds (pre-git)
523
72.44%
Ralf Baechle
112
15.51%
Stephen Hemminger
56
7.76%
Jeroen Vreeken
15
2.08%
David S. Miller
6
0.83%
Arnaldo Carvalho de Melo
3
0.42%
Tejun Heo
3
0.42%
Patrick McHardy
2
0.28%
Eric Dumazet
1
0.14%
Fabian Frederick
1
0.14%
Total
722
nr_in.c
305
-
8
1274
Linus Torvalds (pre-git)
David S. Miller
Ralf Baechle
Arnaldo Carvalho de Melo
Tejun Heo
James Morris
Fabian Frederick
Gustavo A. R. Silva
June 1995
September 1996
January 1997
March 1997
March 1998
February 2002
August 2002
March 2003
May 2003
June 2003
March 2005
August 2005
September 2005
March 2007
March 2010
October 2014
October 2017
var spanGroupData = [ {"timestamp": 801990000, "group": [ {"author_id": 0, "token_count": 1043}, ]}, {"timestamp": 841561200, "group": [ {"author_id": 0, "token_count": 19}, ]}, {"timestamp": 852105600, "group": [ {"author_id": 0, "token_count": 10}, ]}, {"timestamp": 857203200, "group": [ {"author_id": 0, "token_count": 52}, ]}, {"timestamp": 888739200, "group": [ {"author_id": 0, "token_count": 18}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 4, "token_count": 57}, ]}, {"timestamp": 1028185200, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1046505600, "group": [ {"author_id": 25, "token_count": 2}, ]}, {"timestamp": 1051772400, "group": [ {"author_id": 5, "token_count": 3}, ]}, {"timestamp": 1054450800, "group": [ {"author_id": 5, "token_count": 2}, ]}, {"timestamp": 1109664000, "group": [ {"author_id": 2, "token_count": 9}, ]}, {"timestamp": 1122879600, "group": [ {"author_id": 5, "token_count": 1}, ]}, {"timestamp": 1125558000, "group": [ {"author_id": 2, "token_count": 45}, ]}, {"timestamp": 1172736000, "group": [ {"author_id": 5, "token_count": 6}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 24, "token_count": 3}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 37, "token_count": 1}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 10, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Linus Torvalds (pre-git)
1142
89.64%
David S. Miller
57
4.47%
Ralf Baechle
56
4.40%
Arnaldo Carvalho de Melo
12
0.94%
Tejun Heo
3
0.24%
James Morris
2
0.16%
Fabian Frederick
1
0.08%
Gustavo A. R. Silva
1
0.08%
Total
1274
nr_loopback.c
77
-
9
301
Linus Torvalds (pre-git)
Vinay K. Nallamothu
Dave Jones
Kees Cook
Arnaldo Carvalho de Melo
Ingo Molnar
Tejun Heo
Linus Torvalds
Ralf Baechle
March 1998
August 1998
June 1999
January 2000
March 2000
October 2000
February 2002
August 2002
May 2003
September 2003
September 2005
March 2007
March 2010
August 2017
var spanGroupData = [ {"timestamp": 888739200, "group": [ {"author_id": 0, "token_count": 188}, ]}, {"timestamp": 901954800, "group": [ {"author_id": 0, "token_count": 19}, ]}, {"timestamp": 928220400, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 946713600, "group": [ {"author_id": 0, "token_count": 23}, ]}, {"timestamp": 951897600, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 970383600, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 16, "token_count": 1}, ]}, {"timestamp": 1028185200, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1051772400, "group": [ {"author_id": 28, "token_count": 11}, ]}, {"timestamp": 1062399600, "group": [ {"author_id": 9, "token_count": 30}, ]}, {"timestamp": 1125558000, "group": [ {"author_id": 38, "token_count": 4}, ]}, {"timestamp": 1172736000, "group": [ {"author_id": 5, "token_count": 6}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 24, "token_count": 3}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 8, "token_count": 7}, ]}, ]
Author Name
Tokens
Token Proportion
Linus Torvalds (pre-git)
238
79.07%
Vinay K. Nallamothu
30
9.97%
Dave Jones
11
3.65%
Kees Cook
7
2.33%
Arnaldo Carvalho de Melo
6
1.99%
Ingo Molnar
4
1.33%
Tejun Heo
3
1.00%
Linus Torvalds
1
0.33%
Ralf Baechle
1
0.33%
Total
301
nr_out.c
273
-
6
1103
Linus Torvalds (pre-git)
David S. Miller
Ralf Baechle
Arnaldo Carvalho de Melo
Tejun Heo
Fabian Frederick
June 1995
January 1996
July 1996
September 1996
January 1997
March 1997
February 2002
August 2002
September 2002
June 2003
March 2005
March 2007
March 2010
October 2014
var spanGroupData = [ {"timestamp": 801990000, "group": [ {"author_id": 0, "token_count": 904}, ]}, {"timestamp": 820483200, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 836204400, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 841561200, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 852105600, "group": [ {"author_id": 0, "token_count": 35}, ]}, {"timestamp": 857203200, "group": [ {"author_id": 0, "token_count": 66}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 4, "token_count": 54}, ]}, {"timestamp": 1028185200, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1030863600, "group": [ {"author_id": 4, "token_count": 4}, ]}, {"timestamp": 1054450800, "group": [ {"author_id": 5, "token_count": 7}, ]}, {"timestamp": 1109664000, "group": [ {"author_id": 2, "token_count": 14}, ]}, {"timestamp": 1172736000, "group": [ {"author_id": 5, "token_count": 7}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 24, "token_count": 3}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 37, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Linus Torvalds (pre-git)
1011
91.66%
David S. Miller
58
5.26%
Ralf Baechle
16
1.45%
Arnaldo Carvalho de Melo
14
1.27%
Tejun Heo
3
0.27%
Fabian Frederick
1
0.09%
Total
1103
nr_route.c
978
-
21
4409
Linus Torvalds (pre-git)
Jeroen Vreeken
Stephen Hemminger
Ralf Baechle
Gustavo A. R. Silva
Li Zefan
Arnaldo Carvalho de Melo
Eric Dumazet
Pavel Emelyanov
Jarek Poplawski
Thomas Gleixner
Eric W. Biedermann
Andrew Morton
Elena Reshetova
Joe Perches
Paul Gortmaker
Tejun Heo
Adrian Bunk
Philippe De Muyter
Al Viro
Fabian Frederick
June 1995
January 1996
July 1996
September 1996
January 1997
March 1997
March 1998
August 1998
May 1999
June 1999
October 2000
August 2002
August 2003
September 2003
June 2004
November 2004
December 2004
January 2005
September 2005
June 2006
November 2006
December 2006
May 2007
July 2007
September 2007
August 2009
November 2009
January 2010
February 2010
March 2010
July 2011
November 2011
October 2014
July 2017
October 2017
var spanGroupData = [ {"timestamp": 801990000, "group": [ {"author_id": 0, "token_count": 2224}, ]}, {"timestamp": 820483200, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 836204400, "group": [ {"author_id": 0, "token_count": 120}, ]}, {"timestamp": 841561200, "group": [ {"author_id": 0, "token_count": 44}, ]}, {"timestamp": 852105600, "group": [ {"author_id": 0, "token_count": 256}, ]}, {"timestamp": 857203200, "group": [ {"author_id": 0, "token_count": 52}, ]}, {"timestamp": 888739200, "group": [ {"author_id": 0, "token_count": 14}, ]}, {"timestamp": 901954800, "group": [ {"author_id": 0, "token_count": 61}, ]}, {"timestamp": 925542000, "group": [ {"author_id": 0, "token_count": 13}, ]}, {"timestamp": 928220400, "group": [ {"author_id": 0, "token_count": 26}, ]}, {"timestamp": 970383600, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1028185200, "group": [ {"author_id": 2, "token_count": 33}, ]}, {"timestamp": 1059721200, "group": [ {"author_id": 1, "token_count": 967}, {"author_id": 3, "token_count": 275}, ]}, {"timestamp": 1062399600, "group": [ {"author_id": 35, "token_count": 2}, ]}, {"timestamp": 1086073200, "group": [ {"author_id": 13, "token_count": 1}, ]}, {"timestamp": 1099296000, "group": [ {"author_id": 40, "token_count": 4}, ]}, {"timestamp": 1101888000, "group": [ {"author_id": 42, "token_count": 2}, ]}, {"timestamp": 1104566400, "group": [ {"author_id": 32, "token_count": 8}, ]}, {"timestamp": 1125558000, "group": [ {"author_id": 2, "token_count": 18}, ]}, {"timestamp": 1149145200, "group": [ {"author_id": 2, "token_count": 4}, ]}, {"timestamp": 1162368000, "group": [ {"author_id": 5, "token_count": 18}, ]}, {"timestamp": 1164960000, "group": [ {"author_id": 2, "token_count": 13}, ]}, {"timestamp": 1178002800, "group": [ {"author_id": 17, "token_count": 10}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 48, "token_count": 2}, ]}, {"timestamp": 1188630000, "group": [ {"author_id": 15, "token_count": 7}, ]}, {"timestamp": 1249110000, "group": [ {"author_id": 2, "token_count": 22}, ]}, {"timestamp": 1257058800, "group": [ {"author_id": 11, "token_count": 10}, ]}, {"timestamp": 1262332800, "group": [ {"author_id": 30, "token_count": 8}, ]}, {"timestamp": 1265011200, "group": [ {"author_id": 14, "token_count": 38}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 24, "token_count": 3}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 35, "token_count": 1}, {"author_id": 47, "token_count": 3}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 2, "token_count": 33}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 37, "token_count": 1}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 44, "token_count": 3}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 10, "token_count": 104}, ]}, ]
Author Name
Tokens
Token Proportion
Linus Torvalds (pre-git)
2819
63.94%
Jeroen Vreeken
967
21.93%
Stephen Hemminger
275
6.24%
Ralf Baechle
123
2.79%
Gustavo A. R. Silva
104
2.36%
Li Zefan
38
0.86%
Arnaldo Carvalho de Melo
18
0.41%
Eric Dumazet
10
0.23%
Pavel Emelyanov
10
0.23%
Jarek Poplawski
8
0.18%
Thomas Gleixner
8
0.18%
Eric W. Biedermann
7
0.16%
Andrew Morton
4
0.09%
Elena Reshetova
3
0.07%
Joe Perches
3
0.07%
Paul Gortmaker
3
0.07%
Tejun Heo
3
0.07%
Adrian Bunk
2
0.05%
Philippe De Muyter
2
0.05%
Al Viro
1
0.02%
Fabian Frederick
1
0.02%
Total
4409
nr_subr.c
281
-
9
1216
Linus Torvalds (pre-git)
David S. Miller
Arnaldo Carvalho de Melo
Ralf Baechle
James Morris
Linus Torvalds
Tejun Heo
Fabian Frederick
Jeroen Vreeken
June 1995
January 1996
May 1996
September 1996
January 1997
March 1997
March 1998
February 2002
August 2002
March 2003
May 2003
June 2003
August 2003
March 2005
August 2005
September 2005
March 2007
March 2010
October 2014
var spanGroupData = [ {"timestamp": 801990000, "group": [ {"author_id": 0, "token_count": 955}, ]}, {"timestamp": 820483200, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 830934000, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 841561200, "group": [ {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 852105600, "group": [ {"author_id": 0, "token_count": 13}, ]}, {"timestamp": 857203200, "group": [ {"author_id": 0, "token_count": 74}, ]}, {"timestamp": 888739200, "group": [ {"author_id": 0, "token_count": 46}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 4, "token_count": 58}, {"author_id": 16, "token_count": 4}, ]}, {"timestamp": 1028185200, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1046505600, "group": [ {"author_id": 25, "token_count": 4}, ]}, {"timestamp": 1051772400, "group": [ {"author_id": 5, "token_count": 8}, ]}, {"timestamp": 1054450800, "group": [ {"author_id": 5, "token_count": 6}, ]}, {"timestamp": 1059721200, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1109664000, "group": [ {"author_id": 2, "token_count": 10}, ]}, {"timestamp": 1122879600, "group": [ {"author_id": 5, "token_count": 1}, {"author_id": 4, "token_count": 5}, ]}, {"timestamp": 1125558000, "group": [ {"author_id": 2, "token_count": 7}, ]}, {"timestamp": 1172736000, "group": [ {"author_id": 5, "token_count": 7}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 24, "token_count": 3}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 37, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Linus Torvalds (pre-git)
1099
90.38%
David S. Miller
63
5.18%
Arnaldo Carvalho de Melo
22
1.81%
Ralf Baechle
19
1.56%
James Morris
4
0.33%
Linus Torvalds
4
0.33%
Tejun Heo
3
0.25%
Fabian Frederick
1
0.08%
Jeroen Vreeken
1
0.08%
Total
1216
nr_timer.c
248
-
12
1109
Linus Torvalds (pre-git)
Kees Cook
Ralf Baechle
David S. Miller
Vinay K. Nallamothu
Américo Wang
Jeroen Vreeken
Arnaldo Carvalho de Melo
Pavel Emelyanov
James Morris
Fabian Frederick
Rusty Russell
June 1995
September 1996
January 1997
March 1997
March 2000
February 2002
May 2002
August 2002
March 2003
May 2003
June 2003
August 2003
September 2003
March 2005
August 2005
July 2006
January 2008
October 2014
October 2017
January 2019
var spanGroupData = [ {"timestamp": 801990000, "group": [ {"author_id": 0, "token_count": 331}, ]}, {"timestamp": 841561200, "group": [ {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 852105600, "group": [ {"author_id": 0, "token_count": 12}, ]}, {"timestamp": 857203200, "group": [ {"author_id": 0, "token_count": 319}, ]}, {"timestamp": 951897600, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 4, "token_count": 70}, ]}, {"timestamp": 1020236400, "group": [ {"author_id": 21, "token_count": 1}, ]}, {"timestamp": 1028185200, "group": [ {"author_id": 2, "token_count": 53}, ]}, {"timestamp": 1046505600, "group": [ {"author_id": 25, "token_count": 8}, ]}, {"timestamp": 1051772400, "group": [ {"author_id": 5, "token_count": 14}, ]}, {"timestamp": 1054450800, "group": [ {"author_id": 5, "token_count": 9}, ]}, {"timestamp": 1059721200, "group": [ {"author_id": 1, "token_count": 29}, ]}, {"timestamp": 1062399600, "group": [ {"author_id": 9, "token_count": 68}, ]}, {"timestamp": 1109664000, "group": [ {"author_id": 2, "token_count": 18}, ]}, {"timestamp": 1122879600, "group": [ {"author_id": 5, "token_count": 1}, ]}, {"timestamp": 1151737200, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1199174400, "group": [ {"author_id": 17, "token_count": 16}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 37, "token_count": 1}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 8, "token_count": 116}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 12, "token_count": 30}, ]}, ]
Author Name
Tokens
Token Proportion
Linus Torvalds (pre-git)
673
60.69%
Kees Cook
116
10.46%
Ralf Baechle
73
6.58%
David S. Miller
70
6.31%
Vinay K. Nallamothu
68
6.13%
Américo Wang
30
2.71%
Jeroen Vreeken
29
2.61%
Arnaldo Carvalho de Melo
24
2.16%
Pavel Emelyanov
16
1.44%
James Morris
8
0.72%
Fabian Frederick
1
0.09%
Rusty Russell
1
0.09%
Total
1109
sysctl_net_netrom.c
160
-
8
809
Linus Torvalds (pre-git)
Art Haas
Ralf Baechle
Jeroen Vreeken
Yue haibing
Eric W. Biedermann
Pavel Emelyanov
Joe Perches
March 1996
September 1996
January 1997
March 1997
June 1999
August 2002
February 2003
August 2003
September 2005
January 2008
November 2009
April 2012
June 2013
April 2019
var spanGroupData = [ {"timestamp": 825667200, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 841561200, "group": [ {"author_id": 0, "token_count": 416}, ]}, {"timestamp": 852105600, "group": [ {"author_id": 0, "token_count": 38}, ]}, {"timestamp": 857203200, "group": [ {"author_id": 0, "token_count": 11}, ]}, {"timestamp": 928220400, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1028185200, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1044086400, "group": [ {"author_id": 6, "token_count": 232}, ]}, {"timestamp": 1059721200, "group": [ {"author_id": 1, "token_count": 20}, ]}, {"timestamp": 1125558000, "group": [ {"author_id": 2, "token_count": 57}, ]}, {"timestamp": 1199174400, "group": [ {"author_id": 17, "token_count": 2}, ]}, {"timestamp": 1257058800, "group": [ {"author_id": 15, "token_count": 1}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 15, "token_count": 6}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 35, "token_count": 1}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 7, "token_count": 13}, ]}, ]
Author Name
Tokens
Token Proportion
Linus Torvalds (pre-git)
476
58.84%
Art Haas
232
28.68%
Ralf Baechle
58
7.17%
Jeroen Vreeken
20
2.47%
Yue haibing
13
1.61%
Eric W. Biedermann
7
0.87%
Pavel Emelyanov
2
0.25%
Joe Perches
1
0.12%
Total
809
Contributors:
56
Author
Tokens
Proportion
Commits
Proportion
0
Linus Torvalds (pre-git)
12088
69.25%
74
29.72%
1
Jeroen Vreeken
1458
8.35%
8
3.21%
2
Ralf Baechle
987
5.65%
33
13.25%
3
Stephen Hemminger
590
3.38%
11
4.42%
4
David S. Miller
483
2.77%
10
4.02%
5
Arnaldo Carvalho de Melo
338
1.94%
15
6.02%
6
Art Haas
232
1.33%
1
0.40%
7
Yue haibing
168
0.96%
1
0.40%
8
Kees Cook
137
0.78%
3
1.20%
9
Vinay K. Nallamothu
106
0.61%
1
0.40%
10
Gustavo A. R. Silva
105
0.60%
3
1.20%
11
Eric Dumazet
70
0.40%
8
3.21%
12
Américo Wang
55
0.32%
2
0.80%
13
Al Viro
50
0.29%
5
2.01%
14
Li Zefan
50
0.29%
1
0.40%
15
Eric W. Biedermann
49
0.28%
8
3.21%
16
Linus Torvalds
43
0.25%
6
2.41%
17
Pavel Emelyanov
36
0.21%
4
1.61%
18
Alan Cox
34
0.19%
2
0.80%
19
Xi Wang
33
0.19%
1
0.40%
20
Thomas Graf
31
0.18%
2
0.80%
21
Rusty Russell
29
0.17%
3
1.20%
22
Gao Feng
27
0.15%
2
0.80%
23
Christoph Hellwig
23
0.13%
3
1.20%
24
Tejun Heo
21
0.12%
1
0.40%
25
James Morris
20
0.11%
1
0.40%
26
Chris Wright
17
0.10%
1
0.40%
27
Dan Carpenter
16
0.09%
1
0.40%
28
Dave Jones
16
0.09%
2
0.80%
29
Steffen Hurrle
14
0.08%
1
0.40%
30
Jarek Poplawski
13
0.07%
2
0.80%
31
Mathias Krause
12
0.07%
1
0.40%
32
Thomas Gleixner
12
0.07%
1
0.40%
33
Hideaki Yoshifuji / 吉藤英明
11
0.06%
3
1.20%
34
Jean Delvare
8
0.05%
1
0.40%
35
Joe Perches
8
0.05%
4
1.61%
36
David Howells
7
0.04%
2
0.80%
37
Fabian Frederick
7
0.04%
1
0.40%
38
Ingo Molnar
5
0.03%
2
0.80%
39
Octavian Purdila
5
0.03%
1
0.40%
40
Andrew Morton
4
0.02%
1
0.40%
41
Denys Vlasenko
4
0.02%
1
0.40%
42
Adrian Bunk
3
0.02%
1
0.40%
43
Andi Kleen
3
0.02%
1
0.40%
44
Elena Reshetova
3
0.02%
2
0.80%
45
Eric Paris
3
0.02%
1
0.40%
46
Jiri Pirko
3
0.02%
1
0.40%
47
Paul Gortmaker
3
0.02%
1
0.40%
48
Philippe De Muyter
3
0.02%
1
0.40%
49
Randy Dunlap
3
0.02%
1
0.40%
50
Olaf Hering
2
0.01%
1
0.40%
51
Patrick McHardy
2
0.01%
1
0.40%
52
Tom Gundersen
2
0.01%
1
0.40%
53
Hannes Frederic Sowa
1
0.01%
1
0.40%
54
Wei Yongjun
1
0.01%
1
0.40%
55
Zhao Hongjiang
1
0.01%
1
0.40%
Total
17455
249