Linux Source Code
Home
Release 6.1
Help
netrom
root
net
Highlighting
Reset All
By Author
By Age
──────────
Adrian Bunk
Al Viro
Alan Cox
Américo Wang
Andrew Morton
Arnaldo Carvalho de Melo
Arnd Bergmann
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
Hideaki Yoshifuji / 吉藤英明
Ingo Molnar
Irenge Jules Bashizi
Jakub Kiciński
James Morris
Jarek Poplawski
Jean Delvare
Jeroen Vreeken
Jiri Pirko
Joe Perches
Kees Cook
Li Zefan
Linus Torvalds
Linus Torvalds (pre-git)
Mathias Krause
Nguyen Dinh Phi
Octavian Purdila
Olaf Hering
Oliver Hartkopp
Others
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
Xiyu Yang
Yue haibing
Zhao Hongjiang
−
Files:
Name
Lines
Files
Authors
Tokens
change scale
Color Graph By Token Proportion
Name
Lines
Files
Authors
Tokens
change scale
Color Graph By Token Proportion
af_netrom.c
1527
-
53
6474
Linus Torvalds (pre-git)
Ralf Baechle
Jeroen Vreeken
Stephen Hemminger
Arnaldo Carvalho de Melo
David S. Miller
Yue haibing
Américo Wang
Al Viro
Linus Torvalds
Eric W. Biedermann
Eric Dumazet
Alan Cox
Thomas Graf
Xi Wang
Rusty Russell
Gao Feng
Dan Carpenter
Christoph Hellwig
Chris Wright
Steffen Hurrle
Kees Cook
Mathias Krause
Li Zefan
Hideaki Yoshifuji / 吉藤英明
Vinay K. Nallamothu
Pavel Emelyanov
Jean Delvare
Irenge Jules Bashizi
David Howells
Thomas Gleixner
James Morris
Oliver Hartkopp
Octavian Purdila
Jarek Poplawski
Dave Jones
Arnd Bergmann
Joe Perches
Denys Vlasenko
Tejun Heo
Randy Dunlap
Jiri Pirko
Eric Paris
Tom Gundersen
Olaf Hering
Jakub Kiciński
Zhao Hongjiang
Wei Yongjun
Philippe De Muyter
Ingo Molnar
Fabian Frederick
Adrian Bunk
Others
May 1994
October 1994
November 1994
December 1994
January 1995
February 1995
March 1995
May 1995
June 1995
January 1996
March 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
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
May 2019
June 2019
July 2019
February 2020
May 2020
June 2020
July 2020
October 2021
January 2022
April 2022
var spanGroupData = [ {"timestamp": 767775600, "group": [ {"author_id": 0, "token_count": 900}, ]}, {"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": 24}, ]}, {"timestamp": 791625600, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 794044800, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 799311600, "group": [ {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 801990000, "group": [ {"author_id": 0, "token_count": 1909}, ]}, {"timestamp": 820483200, "group": [ {"author_id": 0, "token_count": 38}, ]}, {"timestamp": 825667200, "group": [ {"author_id": 0, "token_count": 65}, ]}, {"timestamp": 836204400, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 841561200, "group": [ {"author_id": 0, "token_count": 237}, ]}, {"timestamp": 852105600, "group": [ {"author_id": 0, "token_count": 181}, ]}, {"timestamp": 857203200, "group": [ {"author_id": 0, "token_count": 348}, ]}, {"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": 14, "token_count": 3}, {"author_id": 4, "token_count": 155}, {"author_id": 16, "token_count": 36}, ]}, {"timestamp": 1017648000, "group": [ {"author_id": 34, "token_count": 5}, ]}, {"timestamp": 1025506800, "group": [ {"author_id": 23, "token_count": 23}, ]}, {"timestamp": 1028185200, "group": [ {"author_id": 2, "token_count": 210}, ]}, {"timestamp": 1046505600, "group": [ {"author_id": 29, "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": 410}, {"author_id": 3, "token_count": 247}, ]}, {"timestamp": 1062399600, "group": [ {"author_id": 38, "token_count": 1}, {"author_id": 23, "token_count": 5}, {"author_id": 11, "token_count": 8}, ]}, {"timestamp": 1070265600, "group": [ {"author_id": 14, "token_count": 23}, {"author_id": 1, "token_count": 5}, ]}, {"timestamp": 1072944000, "group": [ {"author_id": 30, "token_count": 17}, {"author_id": 3, "token_count": 3}, ]}, {"timestamp": 1083394800, "group": [ {"author_id": 14, "token_count": 2}, ]}, {"timestamp": 1086073200, "group": [ {"author_id": 14, "token_count": 17}, {"author_id": 57, "token_count": 2}, ]}, {"timestamp": 1088665200, "group": [ {"author_id": 3, "token_count": 7}, ]}, {"timestamp": 1101888000, "group": [ {"author_id": 54, "token_count": 1}, ]}, {"timestamp": 1104566400, "group": [ {"author_id": 22, "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": 15, "token_count": 2}, ]}, {"timestamp": 1136102400, "group": [ {"author_id": 27, "token_count": 12}, {"author_id": 48, "token_count": 3}, ]}, {"timestamp": 1146466800, "group": [ {"author_id": 2, "token_count": 15}, ]}, {"timestamp": 1151737200, "group": [ {"author_id": 2, "token_count": 21}, ]}, {"timestamp": 1164960000, "group": [ {"author_id": 2, "token_count": 36}, ]}, {"timestamp": 1172736000, "group": [ {"author_id": 5, "token_count": 23}, ]}, {"timestamp": 1175410800, "group": [ {"author_id": 2, "token_count": 120}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 49, "token_count": 1}, ]}, {"timestamp": 1188630000, "group": [ {"author_id": 13, "token_count": 12}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 13, "token_count": 19}, ]}, {"timestamp": 1193900400, "group": [ {"author_id": 18, "token_count": 8}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 35, "token_count": 6}, ]}, {"timestamp": 1212303600, "group": [ {"author_id": 4, "token_count": 4}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 35, "token_count": 5}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 32, "token_count": 5}, ]}, {"timestamp": 1225522800, "group": [ {"author_id": 40, "token_count": 4}, ]}, {"timestamp": 1230796800, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1235894400, "group": [ {"author_id": 19, "token_count": 9}, ]}, {"timestamp": 1238569200, "group": [ {"author_id": 36, "token_count": 8}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 15, "token_count": 4}, ]}, {"timestamp": 1249110000, "group": [ {"author_id": 15, "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": 52, "token_count": 3}, {"author_id": 43, "token_count": 5}, ]}, {"timestamp": 1265011200, "group": [ {"author_id": 12, "token_count": 12}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 28, "token_count": 3}, ]}, {"timestamp": 1270105200, "group": [ {"author_id": 15, "token_count": 12}, ]}, {"timestamp": 1322726400, "group": [ {"author_id": 21, "token_count": 30}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 19, "token_count": 25}, {"author_id": 58, "token_count": 1}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 24, "token_count": 27}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 25, "token_count": 16}, {"author_id": 33, "token_count": 12}, {"author_id": 59, "token_count": 1}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 51, "token_count": 3}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 31, "token_count": 14}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 14, "token_count": 1}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 55, "token_count": 2}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 39, "token_count": 1}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 4, "token_count": 1}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 13, "token_count": 4}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 44, "token_count": 1}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 40, "token_count": 3}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 9, "token_count": 12}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 46, "token_count": 4}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 38, "token_count": 3}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 27, "token_count": 6}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 9, "token_count": 2}, {"author_id": 16, "token_count": 2}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 8, "token_count": 25}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 45, "token_count": 5}, {"author_id": 7, "token_count": 155}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 22, "token_count": 2}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 8, "token_count": 9}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 8, "token_count": 5}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 26, "token_count": 8}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 8, "token_count": 62}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 8, "token_count": 16}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 27, "token_count": 5}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 37, "token_count": 2}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 25, "token_count": 9}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 42, "token_count": 5}, ]}, ]
Author Name
Tokens
Token Proportion
Linus Torvalds (pre-git)
4070
62.87%
Ralf Baechle
518
8.00%
Jeroen Vreeken
415
6.41%
Stephen Hemminger
259
4.00%
Arnaldo Carvalho de Melo
239
3.69%
David S. Miller
161
2.49%
Yue haibing
155
2.39%
Américo Wang
117
1.81%
Al Viro
46
0.71%
Linus Torvalds
38
0.59%
Eric W. Biedermann
35
0.54%
Eric Dumazet
34
0.53%
Alan Cox
34
0.53%
Thomas Graf
31
0.48%
Xi Wang
30
0.46%
Rusty Russell
28
0.43%
Gao Feng
27
0.42%
Dan Carpenter
25
0.39%
Christoph Hellwig
23
0.36%
Chris Wright
17
0.26%
Steffen Hurrle
14
0.22%
Kees Cook
14
0.22%
Mathias Krause
12
0.19%
Li Zefan
12
0.19%
Hideaki Yoshifuji / 吉藤英明
11
0.17%
Vinay K. Nallamothu
8
0.12%
Pavel Emelyanov
8
0.12%
Jean Delvare
8
0.12%
Irenge Jules Bashizi
8
0.12%
David Howells
7
0.11%
Thomas Gleixner
6
0.09%
James Morris
6
0.09%
Oliver Hartkopp
5
0.08%
Octavian Purdila
5
0.08%
Jarek Poplawski
5
0.08%
Dave Jones
5
0.08%
Arnd Bergmann
5
0.08%
Joe Perches
4
0.06%
Denys Vlasenko
4
0.06%
Tejun Heo
3
0.05%
Randy Dunlap
3
0.05%
Jiri Pirko
3
0.05%
Eric Paris
3
0.05%
Tom Gundersen
2
0.03%
Olaf Hering
2
0.03%
Jakub Kiciński
2
0.03%
Zhao Hongjiang
1
0.02%
Wei Yongjun
1
0.02%
Philippe De Muyter
1
0.02%
Ingo Molnar
1
0.02%
Fabian Frederick
1
0.02%
Adrian Bunk
1
0.02%
Others
1
0.02%
click to expand▼
Total
6474
nr_dev.c
178
-
12
720
Linus Torvalds (pre-git)
Ralf Baechle
Stephen Hemminger
Jeroen Vreeken
David S. Miller
Jakub Kiciński
Tejun Heo
Arnaldo Carvalho de Melo
Thomas Gleixner
Patrick McHardy
Fabian Frederick
Eric Dumazet
June 1995
March 1996
September 1996
January 1997
December 1998
June 1999
January 2000
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
May 2019
October 2021
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": 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": 59}, ]}, {"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": 56, "token_count": 2}, ]}, {"timestamp": 1249110000, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 28, "token_count": 3}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 15, "token_count": 1}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 39, "token_count": 1}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 22, "token_count": 2}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 37, "token_count": 4}, ]}, ]
Author Name
Tokens
Token Proportion
Linus Torvalds (pre-git)
523
72.64%
Ralf Baechle
104
14.44%
Stephen Hemminger
56
7.78%
Jeroen Vreeken
15
2.08%
David S. Miller
6
0.83%
Jakub Kiciński
4
0.56%
Tejun Heo
3
0.42%
Arnaldo Carvalho de Melo
3
0.42%
Thomas Gleixner
2
0.28%
Patrick McHardy
2
0.28%
Fabian Frederick
1
0.14%
Eric Dumazet
1
0.14%
Total
720
nr_in.c
301
-
9
1266
Linus Torvalds (pre-git)
David S. Miller
Ralf Baechle
Arnaldo Carvalho de Melo
Tejun Heo
Thomas Gleixner
James Morris
Gustavo A. R. Silva
Fabian Frederick
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
May 2019
August 2020
var spanGroupData = [ {"timestamp": 801990000, "group": [ {"author_id": 0, "token_count": 1033}, ]}, {"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": 1}, ]}, {"timestamp": 1046505600, "group": [ {"author_id": 29, "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": 28, "token_count": 3}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 39, "token_count": 1}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 22, "token_count": 2}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 10, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Linus Torvalds (pre-git)
1132
89.42%
David S. Miller
57
4.50%
Ralf Baechle
55
4.34%
Arnaldo Carvalho de Melo
12
0.95%
Tejun Heo
3
0.24%
Thomas Gleixner
2
0.16%
James Morris
2
0.16%
Gustavo A. R. Silva
2
0.16%
Fabian Frederick
1
0.08%
Total
1266
nr_loopback.c
73
-
9
296
Linus Torvalds (pre-git)
Vinay K. Nallamothu
Kees Cook
Dave Jones
Arnaldo Carvalho de Melo
Ingo Molnar
Tejun Heo
Thomas Gleixner
Linus Torvalds
March 1998
August 1998
June 1999
January 2000
March 2000
October 2000
February 2002
May 2003
September 2003
September 2005
March 2007
March 2010
August 2017
May 2019
var spanGroupData = [ {"timestamp": 888739200, "group": [ {"author_id": 0, "token_count": 188}, ]}, {"timestamp": 901954800, "group": [ {"author_id": 0, "token_count": 17}, ]}, {"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": 1051772400, "group": [ {"author_id": 34, "token_count": 7}, ]}, {"timestamp": 1062399600, "group": [ {"author_id": 11, "token_count": 30}, ]}, {"timestamp": 1125558000, "group": [ {"author_id": 44, "token_count": 4}, ]}, {"timestamp": 1172736000, "group": [ {"author_id": 5, "token_count": 6}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 28, "token_count": 3}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 9, "token_count": 7}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 22, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Linus Torvalds (pre-git)
236
79.73%
Vinay K. Nallamothu
30
10.14%
Kees Cook
7
2.36%
Dave Jones
7
2.36%
Arnaldo Carvalho de Melo
6
2.03%
Ingo Molnar
4
1.35%
Tejun Heo
3
1.01%
Thomas Gleixner
2
0.68%
Linus Torvalds
1
0.34%
Total
296
nr_out.c
270
-
7
1104
Linus Torvalds (pre-git)
David S. Miller
Ralf Baechle
Arnaldo Carvalho de Melo
Tejun Heo
Thomas Gleixner
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
May 2019
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": 1}, ]}, {"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": 28, "token_count": 3}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 39, "token_count": 1}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 22, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Linus Torvalds (pre-git)
1011
91.58%
David S. Miller
58
5.25%
Ralf Baechle
15
1.36%
Arnaldo Carvalho de Melo
14
1.27%
Tejun Heo
3
0.27%
Thomas Gleixner
2
0.18%
Fabian Frederick
1
0.09%
Total
1104
nr_route.c
983
-
24
4437
Linus Torvalds (pre-git)
Jeroen Vreeken
Stephen Hemminger
Ralf Baechle
Gustavo A. R. Silva
Li Zefan
Arnaldo Carvalho de Melo
Irenge Jules Bashizi
Thomas Gleixner
Pavel Emelyanov
Eric Dumazet
Jarek Poplawski
Eric W. Biedermann
Xiyu Yang
Andrew Morton
Tejun Heo
Paul Gortmaker
Elena Reshetova
Philippe De Muyter
Joe Perches
Jakub Kiciński
Adrian Bunk
Fabian Frederick
Al Viro
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
May 2019
February 2020
April 2020
August 2020
November 2020
October 2021
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": 32}, ]}, {"timestamp": 1059721200, "group": [ {"author_id": 1, "token_count": 963}, {"author_id": 3, "token_count": 275}, ]}, {"timestamp": 1062399600, "group": [ {"author_id": 38, "token_count": 2}, ]}, {"timestamp": 1086073200, "group": [ {"author_id": 14, "token_count": 1}, ]}, {"timestamp": 1099296000, "group": [ {"author_id": 47, "token_count": 4}, ]}, {"timestamp": 1101888000, "group": [ {"author_id": 54, "token_count": 2}, ]}, {"timestamp": 1104566400, "group": [ {"author_id": 22, "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": 18, "token_count": 10}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 49, "token_count": 2}, ]}, {"timestamp": 1188630000, "group": [ {"author_id": 13, "token_count": 7}, ]}, {"timestamp": 1249110000, "group": [ {"author_id": 2, "token_count": 22}, ]}, {"timestamp": 1257058800, "group": [ {"author_id": 15, "token_count": 10}, ]}, {"timestamp": 1262332800, "group": [ {"author_id": 32, "token_count": 8}, ]}, {"timestamp": 1265011200, "group": [ {"author_id": 12, "token_count": 38}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 28, "token_count": 3}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 50, "token_count": 3}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 2, "token_count": 33}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 39, "token_count": 1}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 53, "token_count": 3}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 10, "token_count": 100}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 22, "token_count": 2}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 26, "token_count": 16}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 41, "token_count": 5}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 10, "token_count": 8}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 10, "token_count": 5}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 37, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Linus Torvalds (pre-git)
2819
63.53%
Jeroen Vreeken
963
21.70%
Stephen Hemminger
275
6.20%
Ralf Baechle
122
2.75%
Gustavo A. R. Silva
113
2.55%
Li Zefan
38
0.86%
Arnaldo Carvalho de Melo
18
0.41%
Irenge Jules Bashizi
16
0.36%
Thomas Gleixner
10
0.23%
Pavel Emelyanov
10
0.23%
Eric Dumazet
10
0.23%
Jarek Poplawski
8
0.18%
Eric W. Biedermann
7
0.16%
Xiyu Yang
5
0.11%
Andrew Morton
4
0.09%
Tejun Heo
3
0.07%
Paul Gortmaker
3
0.07%
Elena Reshetova
3
0.07%
Philippe De Muyter
2
0.05%
Joe Perches
2
0.05%
Jakub Kiciński
2
0.05%
Adrian Bunk
2
0.05%
Fabian Frederick
1
0.02%
Al Viro
1
0.02%
click to expand▼
Total
4437
nr_subr.c
278
-
10
1217
Linus Torvalds (pre-git)
David S. Miller
Arnaldo Carvalho de Melo
Ralf Baechle
Linus Torvalds
James Morris
Tejun Heo
Thomas Gleixner
Jeroen Vreeken
Fabian Frederick
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
May 2019
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": 1}, ]}, {"timestamp": 1046505600, "group": [ {"author_id": 29, "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": 28, "token_count": 3}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 39, "token_count": 1}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 22, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Linus Torvalds (pre-git)
1099
90.30%
David S. Miller
63
5.18%
Arnaldo Carvalho de Melo
22
1.81%
Ralf Baechle
18
1.48%
Linus Torvalds
4
0.33%
James Morris
4
0.33%
Tejun Heo
3
0.25%
Thomas Gleixner
2
0.16%
Jeroen Vreeken
1
0.08%
Fabian Frederick
1
0.08%
Total
1217
nr_timer.c
247
-
14
1122
Linus Torvalds (pre-git)
Kees Cook
Ralf Baechle
David S. Miller
Vinay K. Nallamothu
Nguyen Dinh Phi
Américo Wang
Arnaldo Carvalho de Melo
Pavel Emelyanov
James Morris
Jeroen Vreeken
Thomas Gleixner
Rusty Russell
Fabian Frederick
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
May 2019
July 2021
var spanGroupData = [ {"timestamp": 801990000, "group": [ {"author_id": 0, "token_count": 330}, ]}, {"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": 316}, ]}, {"timestamp": 951897600, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 4, "token_count": 70}, ]}, {"timestamp": 1020236400, "group": [ {"author_id": 23, "token_count": 1}, ]}, {"timestamp": 1028185200, "group": [ {"author_id": 2, "token_count": 52}, ]}, {"timestamp": 1046505600, "group": [ {"author_id": 29, "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": 4}, ]}, {"timestamp": 1062399600, "group": [ {"author_id": 11, "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": 18, "token_count": 16}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 39, "token_count": 1}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 9, "token_count": 116}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 8, "token_count": 30}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 22, "token_count": 2}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 17, "token_count": 41}, ]}, ]
Author Name
Tokens
Token Proportion
Linus Torvalds (pre-git)
669
59.63%
Kees Cook
116
10.34%
Ralf Baechle
72
6.42%
David S. Miller
70
6.24%
Vinay K. Nallamothu
68
6.06%
Nguyen Dinh Phi
41
3.65%
Américo Wang
30
2.67%
Arnaldo Carvalho de Melo
24
2.14%
Pavel Emelyanov
16
1.43%
James Morris
8
0.71%
Jeroen Vreeken
4
0.36%
Thomas Gleixner
2
0.18%
Rusty Russell
1
0.09%
Fabian Frederick
1
0.09%
Total
1122
sysctl_net_netrom.c
157
-
9
810
Linus Torvalds (pre-git)
Art Haas
Ralf Baechle
Jeroen Vreeken
Yue haibing
Eric W. Biedermann
Thomas Gleixner
Pavel Emelyanov
Joe Perches
March 1996
September 1996
January 1997
March 1997
June 1999
February 2003
August 2003
September 2005
January 2008
November 2009
April 2012
June 2013
April 2019
May 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": 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": 18, "token_count": 2}, ]}, {"timestamp": 1257058800, "group": [ {"author_id": 13, "token_count": 1}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 13, "token_count": 6}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 38, "token_count": 1}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 7, "token_count": 13}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 22, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Linus Torvalds (pre-git)
476
58.77%
Art Haas
232
28.64%
Ralf Baechle
57
7.04%
Jeroen Vreeken
20
2.47%
Yue haibing
13
1.60%
Eric W. Biedermann
7
0.86%
Thomas Gleixner
2
0.25%
Pavel Emelyanov
2
0.25%
Joe Perches
1
0.12%
Total
810
Only top 60 contributors in the directory are shown. Everybody else is clustered as
Others
.
Contributors:
61
Author
Tokens
Proportion
Commits
Proportion
0
Linus Torvalds (pre-git)
12035
68.98%
73
28.08%
1
Jeroen Vreeken
1418
8.13%
8
3.08%
2
Ralf Baechle
961
5.51%
32
12.31%
3
Stephen Hemminger
590
3.38%
11
4.23%
4
David S. Miller
415
2.38%
7
2.69%
5
Arnaldo Carvalho de Melo
338
1.94%
15
5.77%
6
Art Haas
232
1.33%
1
0.38%
7
Yue haibing
168
0.96%
1
0.38%
8
Américo Wang
147
0.84%
6
2.31%
9
Kees Cook
137
0.79%
3
1.15%
10
Gustavo A. R. Silva
115
0.66%
3
1.15%
11
Vinay K. Nallamothu
106
0.61%
1
0.38%
12
Li Zefan
50
0.29%
1
0.38%
13
Eric W. Biedermann
49
0.28%
8
3.08%
14
Al Viro
47
0.27%
5
1.92%
15
Eric Dumazet
45
0.26%
7
2.69%
16
Linus Torvalds
43
0.25%
6
2.31%
17
Nguyen Dinh Phi
41
0.24%
1
0.38%
18
Pavel Emelyanov
36
0.21%
4
1.54%
19
Alan Cox
34
0.19%
2
0.77%
20
Thomas Graf
31
0.18%
2
0.77%
21
Xi Wang
30
0.17%
1
0.38%
22
Thomas Gleixner
30
0.17%
2
0.77%
23
Rusty Russell
29
0.17%
3
1.15%
24
Gao Feng
27
0.15%
2
0.77%
25
Dan Carpenter
25
0.14%
2
0.77%
26
Irenge Jules Bashizi
24
0.14%
6
2.31%
27
Christoph Hellwig
23
0.13%
4
1.54%
28
Tejun Heo
21
0.12%
1
0.38%
29
James Morris
20
0.11%
1
0.38%
30
Chris Wright
17
0.10%
1
0.38%
31
Steffen Hurrle
14
0.08%
1
0.38%
32
Jarek Poplawski
13
0.07%
2
0.77%
33
Mathias Krause
12
0.07%
1
0.38%
34
Dave Jones
12
0.07%
2
0.77%
35
Hideaki Yoshifuji / 吉藤英明
11
0.06%
3
1.15%
36
Jean Delvare
8
0.05%
1
0.38%
37
Jakub Kiciński
8
0.05%
2
0.77%
38
Joe Perches
7
0.04%
3
1.15%
39
Fabian Frederick
7
0.04%
1
0.38%
40
David Howells
7
0.04%
2
0.77%
41
Xiyu Yang
5
0.03%
1
0.38%
42
Oliver Hartkopp
5
0.03%
1
0.38%
43
Octavian Purdila
5
0.03%
1
0.38%
44
Ingo Molnar
5
0.03%
2
0.77%
45
Arnd Bergmann
5
0.03%
1
0.38%
46
Denys Vlasenko
4
0.02%
1
0.38%
47
Andrew Morton
4
0.02%
1
0.38%
48
Randy Dunlap
3
0.02%
1
0.38%
49
Philippe De Muyter
3
0.02%
1
0.38%
50
Paul Gortmaker
3
0.02%
1
0.38%
51
Jiri Pirko
3
0.02%
1
0.38%
52
Eric Paris
3
0.02%
1
0.38%
53
Elena Reshetova
3
0.02%
2
0.77%
54
Adrian Bunk
3
0.02%
1
0.38%
55
Tom Gundersen
2
0.01%
1
0.38%
56
Patrick McHardy
2
0.01%
1
0.38%
57
Olaf Hering
2
0.01%
1
0.38%
58
Zhao Hongjiang
1
0.01%
1
0.38%
59
Wei Yongjun
1
0.01%
1
0.38%
60
Others
1
0.01%
1
0.38%
click to expand▼
Total
17446
260