Linux Source Code
Home
Release 6.9
Help
sctp
root
include
net
Highlighting
Reset All
By Author
By Age
──────────
Adrian Bunk
Al Viro
Arnaldo Carvalho de Melo
Benjamin Poirier
Bhaskar Dutta
Christoph Hellwig
Christoph Lameter
Daisy Chang
Dan Carpenter
Daniel Borkmann
David Howells
David Laight
David S. Miller
Davide Caratti
Elena Reshetova
Eric Dumazet
Eric W. Biedermann
Fan Du
Frank Filz
Geir Ola Vaagland
Gerrit Renker
Harvey Harrison
Herbert Xu
Hideaki Yoshifuji / 吉藤英明
Ivan Skytte Jörgensen
Jakub Audykowicz
Jan Engelhardt
Jason Gunthorpe
Joe Stringer
Jon Grimm
Julian Anastasov
Jérôme Forissier
Kees Cook
Kent Overstreet
Konstantin Khorenko
Linus Torvalds
Linus Torvalds (pre-git)
Marcelo Ricardo Leitner
Matteo Croce
Max Matveev
Michele Baldessari
Michio Honda
Neil Horman
Nicolas Dichtel
Nivedita Singhvi
Others
Pavel Emelyanov
Randy Dunlap
Ravikiran G. Thirumalai
Richard Haines
Rusty Russell
Sebastian Andrzej Siewior
Sridhar Samudrala
Thomas Gleixner
Thomas Graf
Vlad Yasevich
Wang Weidong
Wei Yongjun
Wensong Zhang
Xin Long
Zhengchao Shao
−
Files:
Name
Lines
Files
Authors
Tokens
change scale
Color Graph By Token Proportion
auth.h
113
-
10
475
Vlad Yasevich
Jon Grimm
Sridhar Samudrala
Xin Long
Linus Torvalds (pre-git)
Al Viro
Elena Reshetova
Herbert Xu
Frank Filz
Thomas Gleixner
September 1991
October 1997
February 2002
August 2002
November 2002
December 2002
January 2003
February 2003
March 2003
April 2003
August 2003
September 2003
December 2004
June 2005
October 2005
May 2007
September 2007
October 2007
January 2016
June 2017
July 2017
March 2018
May 2019
August 2019
var spanGroupData = [ {"timestamp": 683708400, "group": [ {"author_id": 5, "token_count": 6}, ]}, {"timestamp": 875689200, "group": [ {"author_id": 5, "token_count": 2}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 11, "token_count": 2}, ]}, {"timestamp": 1028185200, "group": [ {"author_id": 0, "token_count": 34}, ]}, {"timestamp": 1036137600, "group": [ {"author_id": 2, "token_count": 12}, ]}, {"timestamp": 1038729600, "group": [ {"author_id": 2, "token_count": 3}, ]}, {"timestamp": 1041408000, "group": [ {"author_id": 0, "token_count": 2}, {"author_id": 2, "token_count": 11}, ]}, {"timestamp": 1044086400, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1046505600, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1049184000, "group": [ {"author_id": 0, "token_count": 30}, ]}, {"timestamp": 1059721200, "group": [ {"author_id": 2, "token_count": 4}, ]}, {"timestamp": 1062399600, "group": [ {"author_id": 2, "token_count": 5}, ]}, {"timestamp": 1101888000, "group": [ {"author_id": 2, "token_count": 11}, ]}, {"timestamp": 1117609200, "group": [ {"author_id": 13, "token_count": 3}, ]}, {"timestamp": 1128150000, "group": [ {"author_id": 11, "token_count": 5}, ]}, {"timestamp": 1178002800, "group": [ {"author_id": 3, "token_count": 16}, ]}, {"timestamp": 1188630000, "group": [ {"author_id": 3, "token_count": 18}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 11, "token_count": 1}, {"author_id": 3, "token_count": 257}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 36, "token_count": 4}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 43, "token_count": 5}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 1, "token_count": 26}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 25, "token_count": 2}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 1, "token_count": 5}, ]}, ]
Author Name
Tokens
Token Proportion
Vlad Yasevich
291
61.26%
Jon Grimm
73
15.37%
Sridhar Samudrala
46
9.68%
Xin Long
35
7.37%
Linus Torvalds (pre-git)
8
1.68%
Al Viro
8
1.68%
Elena Reshetova
5
1.05%
Herbert Xu
4
0.84%
Frank Filz
3
0.63%
Thomas Gleixner
2
0.42%
Total
475
checksum.h
66
-
12
211
Daniel Borkmann
Xin Long
Joe Stringer
Vlad Yasevich
Harvey Harrison
Jon Grimm
Linus Torvalds (pre-git)
Matteo Croce
Davide Caratti
Wensong Zhang
Julian Anastasov
Thomas Gleixner
March 1996
September 1996
April 2003
July 2003
October 2003
December 2007
July 2008
January 2009
July 2013
October 2013
May 2017
November 2017
March 2019
May 2019
November 2022
var spanGroupData = [ {"timestamp": 825667200, "group": [ {"author_id": 5, "token_count": 4}, ]}, {"timestamp": 841561200, "group": [ {"author_id": 5, "token_count": 1}, ]}, {"timestamp": 1049184000, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1057042800, "group": [ {"author_id": 58, "token_count": 3}, ]}, {"timestamp": 1064991600, "group": [ {"author_id": 35, "token_count": 3}, ]}, {"timestamp": 1196496000, "group": [ {"author_id": 3, "token_count": 17}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 33, "token_count": 15}, ]}, {"timestamp": 1230796800, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 10, "token_count": 9}, {"author_id": 23, "token_count": 28}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 10, "token_count": 62}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 54, "token_count": 4}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 1, "token_count": 40}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 1, "token_count": 11}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 52, "token_count": 4}, {"author_id": 25, "token_count": 2}, ]}, {"timestamp": 1667286000, "group": [ {"author_id": 1, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Daniel Borkmann
71
33.65%
Xin Long
52
24.64%
Joe Stringer
28
13.27%
Vlad Yasevich
18
8.53%
Harvey Harrison
15
7.11%
Jon Grimm
6
2.84%
Linus Torvalds (pre-git)
5
2.37%
Matteo Croce
4
1.90%
Davide Caratti
4
1.90%
Wensong Zhang
3
1.42%
Julian Anastasov
3
1.42%
Thomas Gleixner
2
0.95%
Total
211
command.h
236
-
15
689
Jon Grimm
David Laight
Xin Long
Vlad Yasevich
Sridhar Samudrala
Al Viro
Neil Horman
Frank Filz
David S. Miller
Wei Yongjun
Thomas Graf
Max Matveev
Thomas Gleixner
Others
August 2002
November 2002
January 2003
February 2003
March 2003
August 2003
September 2003
April 2004
June 2004
July 2004
June 2005
May 2006
November 2006
May 2007
September 2007
October 2007
March 2008
April 2008
March 2009
August 2009
May 2011
July 2011
August 2011
October 2012
July 2014
October 2014
June 2017
July 2017
August 2017
March 2018
May 2019
June 2021
var spanGroupData = [ {"timestamp": 1028185200, "group": [ {"author_id": 6, "token_count": 10}, {"author_id": 0, "token_count": 359}, ]}, {"timestamp": 1036137600, "group": [ {"author_id": 2, "token_count": 4}, ]}, {"timestamp": 1041408000, "group": [ {"author_id": 0, "token_count": 9}, ]}, {"timestamp": 1044086400, "group": [ {"author_id": 0, "token_count": 9}, ]}, {"timestamp": 1046505600, "group": [ {"author_id": 0, "token_count": 12}, ]}, {"timestamp": 1059721200, "group": [ {"author_id": 2, "token_count": 3}, ]}, {"timestamp": 1062399600, "group": [ {"author_id": 2, "token_count": 3}, ]}, {"timestamp": 1080806400, "group": [ {"author_id": 2, "token_count": 6}, ]}, {"timestamp": 1086073200, "group": [ {"author_id": 2, "token_count": 3}, ]}, {"timestamp": 1088665200, "group": [ {"author_id": 2, "token_count": 9}, ]}, {"timestamp": 1117609200, "group": [ {"author_id": 13, "token_count": 10}, ]}, {"timestamp": 1146466800, "group": [ {"author_id": 2, "token_count": 3}, ]}, {"timestamp": 1162368000, "group": [ {"author_id": 11, "token_count": 23}, ]}, {"timestamp": 1178002800, "group": [ {"author_id": 3, "token_count": 6}, ]}, {"timestamp": 1188630000, "group": [ {"author_id": 3, "token_count": 3}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 3, "token_count": 3}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1235894400, "group": [ {"author_id": 3, "token_count": 4}, ]}, {"timestamp": 1249110000, "group": [ {"author_id": 3, "token_count": 16}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 12, "token_count": 3}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 42, "token_count": 3}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 59, "token_count": 3}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 8, "token_count": 19}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 14, "token_count": 96}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 1, "token_count": 50}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 25, "token_count": 2}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 1, "token_count": 3}, ]}, ]
Author Name
Tokens
Token Proportion
Jon Grimm
389
56.46%
David Laight
96
13.93%
Xin Long
62
9.00%
Vlad Yasevich
33
4.79%
Sridhar Samudrala
31
4.50%
Al Viro
23
3.34%
Neil Horman
19
2.76%
Frank Filz
10
1.45%
David S. Miller
10
1.45%
Wei Yongjun
3
0.44%
Thomas Graf
3
0.44%
Max Matveev
3
0.44%
Thomas Gleixner
2
0.29%
Others
5
0.73%
Total
689
constants.h
445
-
12
828
Jon Grimm
Xin Long
Vlad Yasevich
Sridhar Samudrala
Bhaskar Dutta
Marcelo Ricardo Leitner
Jan Engelhardt
David S. Miller
Arnaldo Carvalho de Melo
Thomas Gleixner
Neil Horman
David Laight
August 2002
September 2002
January 2003
March 2003
April 2003
June 2003
August 2003
January 2004
April 2004
July 2004
December 2004
June 2005
August 2005
August 2006
March 2007
October 2007
November 2007
October 2008
July 2009
August 2009
September 2009
November 2009
April 2011
July 2012
July 2014
July 2016
January 2017
February 2017
June 2017
August 2017
December 2017
April 2018
November 2018
May 2019
November 2019
June 2020
October 2020
June 2021
var spanGroupData = [ {"timestamp": 1028185200, "group": [ {"author_id": 6, "token_count": 3}, {"author_id": 0, "token_count": 434}, ]}, {"timestamp": 1030863600, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1041408000, "group": [ {"author_id": 0, "token_count": 52}, {"author_id": 2, "token_count": 7}, ]}, {"timestamp": 1046505600, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1049184000, "group": [ {"author_id": 0, "token_count": 1}, {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1054450800, "group": [ {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1059721200, "group": [ {"author_id": 2, "token_count": 8}, ]}, {"timestamp": 1072944000, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1080806400, "group": [ {"author_id": 2, "token_count": 4}, ]}, {"timestamp": 1088665200, "group": [ {"author_id": 2, "token_count": 8}, ]}, {"timestamp": 1101888000, "group": [ {"author_id": 2, "token_count": 5}, ]}, {"timestamp": 1117609200, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1122879600, "group": [ {"author_id": 16, "token_count": 3}, ]}, {"timestamp": 1154415600, "group": [ {"author_id": 3, "token_count": 8}, ]}, {"timestamp": 1172736000, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 3, "token_count": 54}, ]}, {"timestamp": 1193900400, "group": [ {"author_id": 3, "token_count": 21}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 3, "token_count": 9}, ]}, {"timestamp": 1246431600, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1249110000, "group": [ {"author_id": 49, "token_count": 5}, ]}, {"timestamp": 1251788400, "group": [ {"author_id": 34, "token_count": 15}, ]}, {"timestamp": 1257058800, "group": [ {"author_id": 3, "token_count": 5}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 3, "token_count": 8}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 8, "token_count": 2}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 14, "token_count": 1}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 1, "token_count": 5}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 1, "token_count": 5}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 1, "token_count": 60}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 4, "token_count": 1}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 25, "token_count": 2}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 1, "token_count": 18}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 4, "token_count": 8}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 1, "token_count": 5}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 1, "token_count": 46}, ]}, ]
Author Name
Tokens
Token Proportion
Jon Grimm
500
60.39%
Xin Long
145
17.51%
Vlad Yasevich
109
13.16%
Sridhar Samudrala
34
4.11%
Bhaskar Dutta
15
1.81%
Marcelo Ricardo Leitner
9
1.09%
Jan Engelhardt
5
0.60%
David S. Miller
3
0.36%
Arnaldo Carvalho de Melo
3
0.36%
Thomas Gleixner
2
0.24%
Neil Horman
2
0.24%
David Laight
1
0.12%
Total
828
sctp.h
674
-
44
2818
Jon Grimm
Xin Long
Sridhar Samudrala
Eric W. Biedermann
Vlad Yasevich
Linus Torvalds (pre-git)
Marcelo Ricardo Leitner
Michele Baldessari
Hideaki Yoshifuji / 吉藤英明
Jason Gunthorpe
Daniel Borkmann
Michio Honda
Christoph Hellwig
Nicolas Dichtel
David S. Miller
Neil Horman
Jakub Audykowicz
Nivedita Singhvi
Linus Torvalds
Eric Dumazet
Benjamin Poirier
Wei Yongjun
Geir Ola Vaagland
Richard Haines
Gerrit Renker
Arnaldo Carvalho de Melo
Sebastian Andrzej Siewior
Herbert Xu
Al Viro
Ravikiran G. Thirumalai
Christoph Lameter
Fan Du
Thomas Gleixner
Adrian Bunk
Randy Dunlap
Julian Anastasov
Others
September 1991
August 1992
September 1992
June 1993
November 1993
April 1994
May 1994
June 1995
March 1996
September 1996
January 1997
March 1997
October 1997
August 1998
January 2000
June 2000
August 2002
September 2002
October 2002
November 2002
December 2002
January 2003
February 2003
March 2003
April 2003
May 2003
June 2003
July 2003
August 2003
September 2003
November 2003
April 2004
July 2004
September 2004
October 2004
November 2004
December 2004
June 2005
October 2005
August 2006
September 2006
October 2006
November 2006
December 2006
May 2007
June 2007
July 2007
August 2007
September 2007
October 2007
November 2007
December 2007
March 2008
May 2008
September 2008
November 2008
February 2009
June 2009
April 2010
November 2010
April 2011
June 2011
December 2011
March 2012
May 2012
July 2012
August 2012
November 2012
February 2013
August 2013
July 2014
August 2014
October 2014
May 2015
December 2015
April 2016
June 2016
October 2016
November 2016
December 2016
January 2017
February 2017
April 2017
July 2017
August 2017
September 2017
November 2017
December 2017
February 2018
March 2018
April 2018
May 2018
June 2018
November 2018
December 2018
April 2019
May 2019
October 2019
May 2020
June 2020
July 2020
October 2020
June 2021
October 2021
December 2021
November 2022
April 2023
var spanGroupData = [ {"timestamp": 683708400, "group": [ {"author_id": 5, "token_count": 14}, ]}, {"timestamp": 712652400, "group": [ {"author_id": 5, "token_count": 9}, ]}, {"timestamp": 715330800, "group": [ {"author_id": 5, "token_count": 19}, ]}, {"timestamp": 738918000, "group": [ {"author_id": 5, "token_count": 1}, ]}, {"timestamp": 752140800, "group": [ {"author_id": 5, "token_count": 8}, ]}, {"timestamp": 765187200, "group": [ {"author_id": 5, "token_count": 3}, ]}, {"timestamp": 767775600, "group": [ {"author_id": 5, "token_count": 6}, ]}, {"timestamp": 801990000, "group": [ {"author_id": 5, "token_count": 13}, ]}, {"timestamp": 825667200, "group": [ {"author_id": 5, "token_count": 6}, ]}, {"timestamp": 841561200, "group": [ {"author_id": 5, "token_count": 13}, ]}, {"timestamp": 852105600, "group": [ {"author_id": 5, "token_count": 4}, ]}, {"timestamp": 857203200, "group": [ {"author_id": 5, "token_count": 1}, ]}, {"timestamp": 875689200, "group": [ {"author_id": 5, "token_count": 4}, ]}, {"timestamp": 901954800, "group": [ {"author_id": 5, "token_count": 15}, ]}, {"timestamp": 946713600, "group": [ {"author_id": 5, "token_count": 1}, ]}, {"timestamp": 959842800, "group": [ {"author_id": 5, "token_count": 12}, ]}, {"timestamp": 1028185200, "group": [ {"author_id": 6, "token_count": 9}, {"author_id": 0, "token_count": 529}, ]}, {"timestamp": 1030863600, "group": [ {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1033455600, "group": [ {"author_id": 0, "token_count": 27}, {"author_id": 30, "token_count": 18}, {"author_id": 2, "token_count": 10}, ]}, {"timestamp": 1036137600, "group": [ {"author_id": 0, "token_count": 51}, {"author_id": 2, "token_count": 9}, ]}, {"timestamp": 1038729600, "group": [ {"author_id": 2, "token_count": 6}, ]}, {"timestamp": 1041408000, "group": [ {"author_id": 0, "token_count": 49}, {"author_id": 50, "token_count": 4}, {"author_id": 2, "token_count": 19}, ]}, {"timestamp": 1044086400, "group": [ {"author_id": 0, "token_count": 14}, {"author_id": 2, "token_count": 6}, ]}, {"timestamp": 1046505600, "group": [ {"author_id": 0, "token_count": 59}, ]}, {"timestamp": 1049184000, "group": [ {"author_id": 0, "token_count": 134}, {"author_id": 2, "token_count": 6}, ]}, {"timestamp": 1051772400, "group": [ {"author_id": 0, "token_count": 31}, {"author_id": 2, "token_count": 3}, ]}, {"timestamp": 1054450800, "group": [ {"author_id": 16, "token_count": 1}, ]}, {"timestamp": 1057042800, "group": [ {"author_id": 0, "token_count": 102}, ]}, {"timestamp": 1059721200, "group": [ {"author_id": 2, "token_count": 21}, ]}, {"timestamp": 1062399600, "group": [ {"author_id": 2, "token_count": 17}, ]}, {"timestamp": 1067673600, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1080806400, "group": [ {"author_id": 2, "token_count": 37}, ]}, {"timestamp": 1088665200, "group": [ {"author_id": 15, "token_count": 67}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1094022000, "group": [ {"author_id": 16, "token_count": 5}, ]}, {"timestamp": 1096614000, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1099296000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1101888000, "group": [ {"author_id": 2, "token_count": 14}, ]}, {"timestamp": 1117609200, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1128150000, "group": [ {"author_id": 11, "token_count": 1}, ]}, {"timestamp": 1154415600, "group": [ {"author_id": 2, "token_count": 34}, ]}, {"timestamp": 1157094000, "group": [ {"author_id": 57, "token_count": 2}, ]}, {"timestamp": 1159686000, "group": [ {"author_id": 3, "token_count": 50}, ]}, {"timestamp": 1162368000, "group": [ {"author_id": 11, "token_count": 1}, {"author_id": 45, "token_count": 6}, ]}, {"timestamp": 1164960000, "group": [ {"author_id": 56, "token_count": 4}, ]}, {"timestamp": 1178002800, "group": [ {"author_id": 2, "token_count": 35}, ]}, {"timestamp": 1180681200, "group": [ {"author_id": 3, "token_count": 10}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 47, "token_count": 5}, ]}, {"timestamp": 1185951600, "group": [ {"author_id": 8, "token_count": 22}, ]}, {"timestamp": 1188630000, "group": [ {"author_id": 7, "token_count": 6}, {"author_id": 3, "token_count": 3}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 3, "token_count": 12}, ]}, {"timestamp": 1193900400, "group": [ {"author_id": 3, "token_count": 8}, ]}, {"timestamp": 1196496000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 6, "token_count": 1}, {"author_id": 3, "token_count": 31}, ]}, {"timestamp": 1209625200, "group": [ {"author_id": 8, "token_count": 3}, ]}, {"timestamp": 1220252400, "group": [ {"author_id": 6, "token_count": 1}, ]}, {"timestamp": 1225522800, "group": [ {"author_id": 29, "token_count": 5}, ]}, {"timestamp": 1233475200, "group": [ {"author_id": 3, "token_count": 15}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 36, "token_count": 5}, ]}, {"timestamp": 1270105200, "group": [ {"author_id": 12, "token_count": 9}, ]}, {"timestamp": 1288594800, "group": [ {"author_id": 29, "token_count": 1}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 17, "token_count": 22}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 17, "token_count": 13}, ]}, {"timestamp": 1322726400, "group": [ {"author_id": 29, "token_count": 2}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 41, "token_count": 10}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 22, "token_count": 29}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 6, "token_count": 15}, ]}, {"timestamp": 1343804400, "group": [ {"author_id": 7, "token_count": 134}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 9, "token_count": 79}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 46, "token_count": 3}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 26, "token_count": 7}, {"author_id": 19, "token_count": 21}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 10, "token_count": 16}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 10, "token_count": 23}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 19, "token_count": 24}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 1, "token_count": 37}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 29, "token_count": 2}, {"author_id": 1, "token_count": 92}, {"author_id": 4, "token_count": 5}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 4, "token_count": 7}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 38, "token_count": 1}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 1, "token_count": 15}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 35, "token_count": 1}, {"author_id": 1, "token_count": 17}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 1, "token_count": 26}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 11, "token_count": 1}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 1, "token_count": 11}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 1, "token_count": 7}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 27, "token_count": 6}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 11, "token_count": 2}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 4, "token_count": 94}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 1, "token_count": 8}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 38, "token_count": 9}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 1, "token_count": 37}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 24, "token_count": 25}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 25, "token_count": 2}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 1, "token_count": 19}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 21, "token_count": 31}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 51, "token_count": 1}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 1, "token_count": 27}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 1, "token_count": 213}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 1, "token_count": 20}, ]}, {"timestamp": 1667286000, "group": [ {"author_id": 1, "token_count": 21}, ]}, {"timestamp": 1680332400, "group": [ {"author_id": 1, "token_count": 3}, ]}, ]
Author Name
Tokens
Token Proportion
Jon Grimm
1004
35.63%
Xin Long
563
19.98%
Sridhar Samudrala
219
7.77%
Eric W. Biedermann
140
4.97%
Vlad Yasevich
130
4.61%
Linus Torvalds (pre-git)
129
4.58%
Marcelo Ricardo Leitner
106
3.76%
Michele Baldessari
79
2.80%
Hideaki Yoshifuji / 吉藤英明
67
2.38%
Jason Gunthorpe
45
1.60%
Daniel Borkmann
39
1.38%
Michio Honda
35
1.24%
Christoph Hellwig
31
1.10%
Nicolas Dichtel
29
1.03%
David S. Miller
26
0.92%
Neil Horman
25
0.89%
Jakub Audykowicz
25
0.89%
Nivedita Singhvi
18
0.64%
Linus Torvalds
10
0.35%
Eric Dumazet
10
0.35%
Benjamin Poirier
10
0.35%
Wei Yongjun
9
0.32%
Geir Ola Vaagland
7
0.25%
Richard Haines
6
0.21%
Gerrit Renker
6
0.21%
Arnaldo Carvalho de Melo
6
0.21%
Sebastian Andrzej Siewior
5
0.18%
Herbert Xu
5
0.18%
Al Viro
5
0.18%
Ravikiran G. Thirumalai
4
0.14%
Christoph Lameter
4
0.14%
Fan Du
3
0.11%
Thomas Gleixner
2
0.07%
Adrian Bunk
2
0.07%
Randy Dunlap
1
0.04%
Julian Anastasov
1
0.04%
Others
12
0.43%
Total
2818
sm.h
429
-
18
1731
Jon Grimm
Xin Long
Sridhar Samudrala
Wei Yongjun
Linus Torvalds (pre-git)
Marcelo Ricardo Leitner
Vlad Yasevich
Kees Cook
Daisy Chang
Eric W. Biedermann
David S. Miller
Al Viro
Neil Horman
Daniel Borkmann
Jérôme Forissier
Frank Filz
Thomas Gleixner
Arnaldo Carvalho de Melo
September 1991
September 1992
December 1992
June 1993
March 1996
September 1996
August 1998
January 2000
August 2002
September 2002
October 2002
November 2002
December 2002
January 2003
March 2003
April 2003
June 2003
July 2003
August 2003
September 2003
October 2003
November 2003
April 2004
June 2004
July 2004
December 2004
April 2005
June 2005
October 2005
August 2006
November 2006
January 2007
April 2007
September 2007
October 2007
September 2008
October 2008
November 2009
April 2010
May 2010
April 2011
August 2012
November 2012
August 2013
October 2014
March 2016
July 2016
September 2016
January 2017
February 2017
March 2017
June 2017
August 2017
October 2017
December 2017
March 2018
April 2018
October 2018
November 2018
May 2019
October 2020
June 2021
October 2021
var spanGroupData = [ {"timestamp": 683708400, "group": [ {"author_id": 5, "token_count": 28}, ]}, {"timestamp": 715330800, "group": [ {"author_id": 5, "token_count": 2}, ]}, {"timestamp": 723196800, "group": [ {"author_id": 5, "token_count": 3}, ]}, {"timestamp": 738918000, "group": [ {"author_id": 5, "token_count": 1}, ]}, {"timestamp": 825667200, "group": [ {"author_id": 5, "token_count": 4}, ]}, {"timestamp": 841561200, "group": [ {"author_id": 5, "token_count": 1}, ]}, {"timestamp": 901954800, "group": [ {"author_id": 5, "token_count": 2}, ]}, {"timestamp": 946713600, "group": [ {"author_id": 5, "token_count": 2}, ]}, {"timestamp": 1028185200, "group": [ {"author_id": 6, "token_count": 10}, {"author_id": 0, "token_count": 637}, ]}, {"timestamp": 1030863600, "group": [ {"author_id": 0, "token_count": 24}, ]}, {"timestamp": 1033455600, "group": [ {"author_id": 20, "token_count": 16}, {"author_id": 2, "token_count": 83}, ]}, {"timestamp": 1036137600, "group": [ {"author_id": 2, "token_count": 3}, ]}, {"timestamp": 1038729600, "group": [ {"author_id": 2, "token_count": 31}, ]}, {"timestamp": 1041408000, "group": [ {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1046505600, "group": [ {"author_id": 0, "token_count": 13}, ]}, {"timestamp": 1049184000, "group": [ {"author_id": 0, "token_count": 181}, ]}, {"timestamp": 1054450800, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1057042800, "group": [ {"author_id": 2, "token_count": 7}, ]}, {"timestamp": 1059721200, "group": [ {"author_id": 2, "token_count": 29}, ]}, {"timestamp": 1062399600, "group": [ {"author_id": 2, "token_count": 39}, ]}, {"timestamp": 1064991600, "group": [ {"author_id": 2, "token_count": 10}, ]}, {"timestamp": 1067673600, "group": [ {"author_id": 2, "token_count": 13}, ]}, {"timestamp": 1080806400, "group": [ {"author_id": 2, "token_count": 27}, ]}, {"timestamp": 1086073200, "group": [ {"author_id": 2, "token_count": 12}, ]}, {"timestamp": 1088665200, "group": [ {"author_id": 2, "token_count": 4}, ]}, {"timestamp": 1101888000, "group": [ {"author_id": 2, "token_count": 21}, ]}, {"timestamp": 1112342400, "group": [ {"author_id": 53, "token_count": 4}, ]}, {"timestamp": 1117609200, "group": [ {"author_id": 13, "token_count": 4}, ]}, {"timestamp": 1128150000, "group": [ {"author_id": 11, "token_count": 5}, ]}, {"timestamp": 1154415600, "group": [ {"author_id": 2, "token_count": 3}, ]}, {"timestamp": 1162368000, "group": [ {"author_id": 11, "token_count": 3}, ]}, {"timestamp": 1167638400, "group": [ {"author_id": 3, "token_count": 3}, ]}, {"timestamp": 1175410800, "group": [ {"author_id": 16, "token_count": 2}, ]}, {"timestamp": 1188630000, "group": [ {"author_id": 3, "token_count": 7}, {"author_id": 12, "token_count": 21}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 3, "token_count": 3}, ]}, {"timestamp": 1220252400, "group": [ {"author_id": 12, "token_count": 15}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 12, "token_count": 3}, ]}, {"timestamp": 1257058800, "group": [ {"author_id": 3, "token_count": 3}, ]}, {"timestamp": 1270105200, "group": [ {"author_id": 12, "token_count": 6}, ]}, {"timestamp": 1272697200, "group": [ {"author_id": 3, "token_count": 8}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 12, "token_count": 3}, ]}, {"timestamp": 1343804400, "group": [ {"author_id": 7, "token_count": 13}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 8, "token_count": 7}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 3, "token_count": 5}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 10, "token_count": 7}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 4, "token_count": 5}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 4, "token_count": 1}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 4, "token_count": 29}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 1, "token_count": 37}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 1, "token_count": 127}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 1, "token_count": 16}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 1, "token_count": 6}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 1, "token_count": 80}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 28, "token_count": 23}, {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 1, "token_count": 21}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 4, "token_count": 1}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 25, "token_count": 2}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 1, "token_count": 12}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 1, "token_count": 23}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 1, "token_count": 3}, ]}, ]
Author Name
Tokens
Token Proportion
Jon Grimm
865
49.97%
Xin Long
332
19.18%
Sridhar Samudrala
282
16.29%
Wei Yongjun
48
2.77%
Linus Torvalds (pre-git)
43
2.48%
Marcelo Ricardo Leitner
36
2.08%
Vlad Yasevich
29
1.68%
Kees Cook
23
1.33%
Daisy Chang
16
0.92%
Eric W. Biedermann
13
0.75%
David S. Miller
10
0.58%
Al Viro
8
0.46%
Neil Horman
7
0.40%
Daniel Borkmann
7
0.40%
Jérôme Forissier
4
0.23%
Frank Filz
4
0.23%
Thomas Gleixner
2
0.12%
Arnaldo Carvalho de Melo
2
0.12%
Total
1731
stream_interleave.h
46
-
6
233
Xin Long
Jon Grimm
Sridhar Samudrala
Daniel Borkmann
Al Viro
Thomas Gleixner
August 2002
January 2003
February 2003
March 2003
April 2003
September 2003
October 2003
April 2004
December 2004
October 2005
October 2014
March 2017
May 2017
October 2017
December 2017
May 2019
var spanGroupData = [ {"timestamp": 1028185200, "group": [ {"author_id": 0, "token_count": 52}, ]}, {"timestamp": 1041408000, "group": [ {"author_id": 0, "token_count": 15}, {"author_id": 2, "token_count": 3}, ]}, {"timestamp": 1044086400, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1046505600, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1049184000, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1062399600, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1064991600, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1080806400, "group": [ {"author_id": 2, "token_count": 3}, ]}, {"timestamp": 1101888000, "group": [ {"author_id": 2, "token_count": 8}, ]}, {"timestamp": 1128150000, "group": [ {"author_id": 11, "token_count": 3}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 10, "token_count": 5}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 1, "token_count": 10}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 1, "token_count": 116}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 25, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Xin Long
131
56.22%
Jon Grimm
76
32.62%
Sridhar Samudrala
16
6.87%
Daniel Borkmann
5
2.15%
Al Viro
3
1.29%
Thomas Gleixner
2
0.86%
Total
233
stream_sched.h
64
-
11
329
Marcelo Ricardo Leitner
Xin Long
Jon Grimm
Sridhar Samudrala
Vlad Yasevich
Zhengchao Shao
Linus Torvalds (pre-git)
Wei Yongjun
Al Viro
Thomas Gleixner
Adrian Bunk
September 1991
August 2002
November 2002
December 2002
January 2003
February 2003
March 2003
April 2003
December 2004
October 2005
May 2007
December 2007
July 2008
May 2011
March 2016
January 2017
March 2017
May 2017
August 2017
October 2017
November 2017
May 2019
November 2022
March 2023
var spanGroupData = [ {"timestamp": 683708400, "group": [ {"author_id": 5, "token_count": 4}, ]}, {"timestamp": 1028185200, "group": [ {"author_id": 0, "token_count": 21}, ]}, {"timestamp": 1036137600, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1038729600, "group": [ {"author_id": 2, "token_count": 6}, ]}, {"timestamp": 1041408000, "group": [ {"author_id": 0, "token_count": 8}, {"author_id": 2, "token_count": 3}, ]}, {"timestamp": 1044086400, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1046505600, "group": [ {"author_id": 0, "token_count": 16}, ]}, {"timestamp": 1049184000, "group": [ {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1101888000, "group": [ {"author_id": 2, "token_count": 5}, ]}, {"timestamp": 1128150000, "group": [ {"author_id": 11, "token_count": 3}, ]}, {"timestamp": 1178002800, "group": [ {"author_id": 3, "token_count": 5}, ]}, {"timestamp": 1196496000, "group": [ {"author_id": 3, "token_count": 6}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 57, "token_count": 2}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 12, "token_count": 3}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 4, "token_count": 3}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 1, "token_count": 22}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 1, "token_count": 8}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 1, "token_count": 16}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 4, "token_count": 144}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 1, "token_count": 27}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 25, "token_count": 2}, ]}, {"timestamp": 1667286000, "group": [ {"author_id": 40, "token_count": 10}, ]}, {"timestamp": 1677657600, "group": [ {"author_id": 1, "token_count": 4}, ]}, ]
Author Name
Tokens
Token Proportion
Marcelo Ricardo Leitner
147
44.68%
Xin Long
78
23.71%
Jon Grimm
55
16.72%
Sridhar Samudrala
14
4.26%
Vlad Yasevich
11
3.34%
Zhengchao Shao
10
3.04%
Linus Torvalds (pre-git)
4
1.22%
Wei Yongjun
3
0.91%
Al Viro
3
0.91%
Thomas Gleixner
2
0.61%
Adrian Bunk
2
0.61%
Total
329
structs.h
2210
-
44
5582
Jon Grimm
Xin Long
Sridhar Samudrala
Vlad Yasevich
Marcelo Ricardo Leitner
Linus Torvalds (pre-git)
David S. Miller
Neil Horman
Frank Filz
Michele Baldessari
Konstantin Khorenko
Arnaldo Carvalho de Melo
Al Viro
Wei Yongjun
Eric W. Biedermann
Daisy Chang
Michio Honda
Daniel Borkmann
Richard Haines
Kent Overstreet
Rusty Russell
Jason Gunthorpe
Ivan Skytte Jörgensen
Wang Weidong
Julian Anastasov
Geir Ola Vaagland
Eric Dumazet
Hideaki Yoshifuji / 吉藤英明
Herbert Xu
Thomas Graf
Elena Reshetova
David Howells
Randy Dunlap
Fan Du
Thomas Gleixner
Nicolas Dichtel
Christoph Hellwig
Others
September 1991
August 1992
September 1992
December 1992
June 1993
November 1993
April 1994
October 1994
March 1995
June 1995
September 1996
January 1997
March 1997
October 1997
August 1998
January 2000
February 2002
August 2002
September 2002
October 2002
November 2002
December 2002
January 2003
February 2003
March 2003
April 2003
May 2003
June 2003
July 2003
August 2003
September 2003
October 2003
November 2003
April 2004
June 2004
October 2004
December 2004
January 2005
April 2005
June 2005
July 2005
October 2005
November 2005
December 2005
January 2006
May 2006
June 2006
July 2006
August 2006
November 2006
December 2006
March 2007
April 2007
May 2007
June 2007
September 2007
October 2007
November 2007
December 2007
February 2008
May 2008
June 2008
July 2008
August 2008
May 2009
September 2009
November 2009
April 2010
May 2010
June 2010
March 2011
April 2011
May 2011
June 2011
July 2011
December 2011
April 2012
June 2012
July 2012
August 2012
October 2012
November 2012
December 2012
April 2013
June 2013
August 2013
December 2013
April 2014
June 2014
July 2014
November 2014
November 2015
December 2015
January 2016
March 2016
April 2016
June 2016
July 2016
September 2016
October 2016
November 2016
December 2016
January 2017
February 2017
March 2017
April 2017
May 2017
June 2017
July 2017
August 2017
October 2017
November 2017
December 2017
January 2018
February 2018
March 2018
April 2018
June 2018
July 2018
August 2018
October 2018
November 2018
January 2019
March 2019
May 2019
July 2019
August 2019
November 2019
July 2020
September 2020
October 2020
November 2020
June 2021
July 2021
November 2021
December 2021
November 2022
February 2023
March 2023
April 2023
February 2024
var spanGroupData = [ {"timestamp": 683708400, "group": [ {"author_id": 5, "token_count": 30}, ]}, {"timestamp": 712652400, "group": [ {"author_id": 5, "token_count": 19}, ]}, {"timestamp": 715330800, "group": [ {"author_id": 5, "token_count": 7}, ]}, {"timestamp": 723196800, "group": [ {"author_id": 5, "token_count": 42}, ]}, {"timestamp": 738918000, "group": [ {"author_id": 5, "token_count": 16}, ]}, {"timestamp": 752140800, "group": [ {"author_id": 5, "token_count": 6}, ]}, {"timestamp": 765187200, "group": [ {"author_id": 5, "token_count": 1}, ]}, {"timestamp": 780994800, "group": [ {"author_id": 5, "token_count": 6}, ]}, {"timestamp": 794044800, "group": [ {"author_id": 5, "token_count": 1}, ]}, {"timestamp": 801990000, "group": [ {"author_id": 5, "token_count": 4}, ]}, {"timestamp": 841561200, "group": [ {"author_id": 5, "token_count": 20}, ]}, {"timestamp": 852105600, "group": [ {"author_id": 5, "token_count": 2}, ]}, {"timestamp": 857203200, "group": [ {"author_id": 5, "token_count": 1}, ]}, {"timestamp": 875689200, "group": [ {"author_id": 5, "token_count": 8}, ]}, {"timestamp": 901954800, "group": [ {"author_id": 5, "token_count": 2}, ]}, {"timestamp": 946713600, "group": [ {"author_id": 5, "token_count": 2}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 11, "token_count": 8}, ]}, {"timestamp": 1028185200, "group": [ {"author_id": 6, "token_count": 86}, {"author_id": 0, "token_count": 1319}, ]}, {"timestamp": 1030863600, "group": [ {"author_id": 0, "token_count": 51}, {"author_id": 32, "token_count": 16}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1033455600, "group": [ {"author_id": 20, "token_count": 35}, {"author_id": 0, "token_count": 7}, {"author_id": 2, "token_count": 35}, ]}, {"timestamp": 1036137600, "group": [ {"author_id": 0, "token_count": 234}, {"author_id": 2, "token_count": 8}, ]}, {"timestamp": 1038729600, "group": [ {"author_id": 2, "token_count": 4}, ]}, {"timestamp": 1041408000, "group": [ {"author_id": 0, "token_count": 153}, {"author_id": 2, "token_count": 57}, ]}, {"timestamp": 1044086400, "group": [ {"author_id": 0, "token_count": 84}, {"author_id": 2, "token_count": 21}, ]}, {"timestamp": 1046505600, "group": [ {"author_id": 0, "token_count": 153}, {"author_id": 2, "token_count": 15}, ]}, {"timestamp": 1049184000, "group": [ {"author_id": 0, "token_count": 259}, {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1051772400, "group": [ {"author_id": 0, "token_count": 14}, {"author_id": 2, "token_count": 51}, ]}, {"timestamp": 1054450800, "group": [ {"author_id": 16, "token_count": 4}, {"author_id": 0, "token_count": 82}, ]}, {"timestamp": 1057042800, "group": [ {"author_id": 0, "token_count": 18}, ]}, {"timestamp": 1059721200, "group": [ {"author_id": 2, "token_count": 15}, ]}, {"timestamp": 1062399600, "group": [ {"author_id": 2, "token_count": 263}, ]}, {"timestamp": 1064991600, "group": [ {"author_id": 2, "token_count": 5}, ]}, {"timestamp": 1067673600, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1080806400, "group": [ {"author_id": 2, "token_count": 82}, ]}, {"timestamp": 1086073200, "group": [ {"author_id": 11, "token_count": 2}, ]}, {"timestamp": 1096614000, "group": [ {"author_id": 2, "token_count": 10}, ]}, {"timestamp": 1101888000, "group": [ {"author_id": 16, "token_count": 1}, {"author_id": 2, "token_count": 14}, ]}, {"timestamp": 1104566400, "group": [ {"author_id": 16, "token_count": 51}, ]}, {"timestamp": 1112342400, "group": [ {"author_id": 8, "token_count": 4}, ]}, {"timestamp": 1117609200, "group": [ {"author_id": 13, "token_count": 47}, ]}, {"timestamp": 1120201200, "group": [ {"author_id": 6, "token_count": 28}, ]}, {"timestamp": 1128150000, "group": [ {"author_id": 11, "token_count": 13}, ]}, {"timestamp": 1130832000, "group": [ {"author_id": 8, "token_count": 8}, ]}, {"timestamp": 1133424000, "group": [ {"author_id": 13, "token_count": 41}, ]}, {"timestamp": 1136102400, "group": [ {"author_id": 2, "token_count": 6}, {"author_id": 3, "token_count": 37}, ]}, {"timestamp": 1146466800, "group": [ {"author_id": 8, "token_count": 1}, ]}, {"timestamp": 1149145200, "group": [ {"author_id": 3, "token_count": 5}, ]}, {"timestamp": 1151737200, "group": [ {"author_id": 2, "token_count": 11}, ]}, {"timestamp": 1154415600, "group": [ {"author_id": 36, "token_count": 2}, ]}, {"timestamp": 1162368000, "group": [ {"author_id": 11, "token_count": 25}, {"author_id": 55, "token_count": 1}, {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1164960000, "group": [ {"author_id": 37, "token_count": 12}, ]}, {"timestamp": 1172736000, "group": [ {"author_id": 3, "token_count": 14}, ]}, {"timestamp": 1175410800, "group": [ {"author_id": 3, "token_count": 3}, ]}, {"timestamp": 1178002800, "group": [ {"author_id": 3, "token_count": 5}, ]}, {"timestamp": 1180681200, "group": [ {"author_id": 3, "token_count": 23}, ]}, {"timestamp": 1188630000, "group": [ {"author_id": 3, "token_count": 13}, {"author_id": 12, "token_count": 4}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 3, "token_count": 141}, ]}, {"timestamp": 1193900400, "group": [ {"author_id": 3, "token_count": 6}, ]}, {"timestamp": 1196496000, "group": [ {"author_id": 3, "token_count": 51}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 8, "token_count": 8}, ]}, {"timestamp": 1209625200, "group": [ {"author_id": 15, "token_count": 5}, {"author_id": 12, "token_count": 6}, ]}, {"timestamp": 1212303600, "group": [ {"author_id": 3, "token_count": 23}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 8, "token_count": 60}, {"author_id": 3, "token_count": 15}, ]}, {"timestamp": 1217574000, "group": [ {"author_id": 3, "token_count": 5}, ]}, {"timestamp": 1241161200, "group": [ {"author_id": 12, "token_count": 2}, ]}, {"timestamp": 1251788400, "group": [ {"author_id": 6, "token_count": 1}, {"author_id": 3, "token_count": 22}, {"author_id": 12, "token_count": 25}, ]}, {"timestamp": 1257058800, "group": [ {"author_id": 3, "token_count": 16}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1270105200, "group": [ {"author_id": 3, "token_count": 23}, ]}, {"timestamp": 1272697200, "group": [ {"author_id": 3, "token_count": 5}, ]}, {"timestamp": 1275375600, "group": [ {"author_id": 29, "token_count": 1}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 12, "token_count": 5}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 17, "token_count": 21}, {"author_id": 3, "token_count": 23}, {"author_id": 12, "token_count": 4}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 6, "token_count": 4}, {"author_id": 12, "token_count": 2}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 17, "token_count": 9}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1322726400, "group": [ {"author_id": 29, "token_count": 2}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 29, "token_count": 2}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 8, "token_count": 4}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 8, "token_count": 7}, ]}, {"timestamp": 1343804400, "group": [ {"author_id": 7, "token_count": 38}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 8, "token_count": 4}, {"author_id": 22, "token_count": 1}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 9, "token_count": 69}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 42, "token_count": 4}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 10, "token_count": 3}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 10, "token_count": 3}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 10, "token_count": 4}, {"author_id": 6, "token_count": 8}, {"author_id": 46, "token_count": 3}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 39, "token_count": 11}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 10, "token_count": 14}, {"author_id": 3, "token_count": 3}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 10, "token_count": 2}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 26, "token_count": 9}, {"author_id": 19, "token_count": 13}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 11, "token_count": 3}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 4, "token_count": 10}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 1, "token_count": 17}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 36, "token_count": 3}, {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 4, "token_count": 15}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 4, "token_count": 36}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 4, "token_count": 10}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 1, "token_count": 61}, {"author_id": 4, "token_count": 38}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 1, "token_count": 10}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 1, "token_count": 7}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 4, "token_count": 2}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 1, "token_count": 119}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 35, "token_count": 10}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 55, "token_count": 3}, {"author_id": 1, "token_count": 23}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 1, "token_count": 11}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 1, "token_count": 25}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 1, "token_count": 14}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 43, "token_count": 4}, {"author_id": 1, "token_count": 6}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 1, "token_count": 58}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 4, "token_count": 150}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 1, "token_count": 8}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 1, "token_count": 173}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 4, "token_count": 1}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 27, "token_count": 17}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 1, "token_count": 34}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 4, "token_count": 11}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 1, "token_count": 21}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 1, "token_count": 18}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 18, "token_count": 62}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 1, "token_count": 34}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 1, "token_count": 5}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 31, "token_count": 17}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 25, "token_count": 2}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 1, "token_count": 12}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 1, "token_count": 8}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 1, "token_count": 24}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 21, "token_count": 1}, {"author_id": 51, "token_count": 3}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 1, "token_count": 15}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 1, "token_count": 15}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 1, "token_count": 55}, {"author_id": 4, "token_count": 1}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 1, "token_count": 5}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 1, "token_count": 9}, ]}, {"timestamp": 1667286000, "group": [ {"author_id": 1, "token_count": 28}, ]}, {"timestamp": 1675238400, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1677657600, "group": [ {"author_id": 1, "token_count": 22}, ]}, {"timestamp": 1680332400, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1706774400, "group": [ {"author_id": 29, "token_count": 4}, ]}, ]
Author Name
Tokens
Token Proportion
Jon Grimm
2374
42.53%
Xin Long
849
15.21%
Sridhar Samudrala
600
10.75%
Vlad Yasevich
434
7.77%
Marcelo Ricardo Leitner
274
4.91%
Linus Torvalds (pre-git)
167
2.99%
David S. Miller
127
2.28%
Neil Horman
96
1.72%
Frank Filz
88
1.58%
Michele Baldessari
69
1.24%
Konstantin Khorenko
62
1.11%
Arnaldo Carvalho de Melo
56
1.00%
Al Viro
51
0.91%
Wei Yongjun
48
0.86%
Eric W. Biedermann
38
0.68%
Daisy Chang
35
0.63%
Michio Honda
30
0.54%
Daniel Borkmann
26
0.47%
Richard Haines
17
0.30%
Kent Overstreet
17
0.30%
Rusty Russell
16
0.29%
Jason Gunthorpe
13
0.23%
Ivan Skytte Jörgensen
12
0.21%
Wang Weidong
11
0.20%
Julian Anastasov
10
0.18%
Geir Ola Vaagland
9
0.16%
Eric Dumazet
9
0.16%
Hideaki Yoshifuji / 吉藤英明
5
0.09%
Herbert Xu
5
0.09%
Thomas Graf
4
0.07%
Elena Reshetova
4
0.07%
David Howells
4
0.07%
Randy Dunlap
3
0.05%
Fan Du
3
0.05%
Thomas Gleixner
2
0.04%
Nicolas Dichtel
1
0.02%
Christoph Hellwig
1
0.02%
Others
12
0.21%
Total
5582
tsnmap.h
157
-
8
326
Jon Grimm
David S. Miller
Vlad Yasevich
Sridhar Samudrala
Neil Horman
Thomas Gleixner
Linus Torvalds
Al Viro
February 2002
August 2002
February 2003
June 2003
September 2003
April 2004
October 2005
November 2006
October 2008
June 2012
May 2019
var spanGroupData = [ {"timestamp": 1012550400, "group": [ {"author_id": 38, "token_count": 2}, ]}, {"timestamp": 1028185200, "group": [ {"author_id": 6, "token_count": 19}, {"author_id": 0, "token_count": 124}, ]}, {"timestamp": 1044086400, "group": [ {"author_id": 0, "token_count": 114}, ]}, {"timestamp": 1054450800, "group": [ {"author_id": 0, "token_count": 39}, ]}, {"timestamp": 1062399600, "group": [ {"author_id": 2, "token_count": 3}, ]}, {"timestamp": 1080806400, "group": [ {"author_id": 2, "token_count": 3}, ]}, {"timestamp": 1128150000, "group": [ {"author_id": 11, "token_count": 1}, ]}, {"timestamp": 1162368000, "group": [ {"author_id": 11, "token_count": 1}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 3, "token_count": 13}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 8, "token_count": 5}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 25, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Jon Grimm
277
84.97%
David S. Miller
19
5.83%
Vlad Yasevich
13
3.99%
Sridhar Samudrala
6
1.84%
Neil Horman
5
1.53%
Thomas Gleixner
2
0.61%
Linus Torvalds
2
0.61%
Al Viro
2
0.61%
Total
326
ulpevent.h
189
-
16
685
Jon Grimm
Xin Long
Sridhar Samudrala
David S. Miller
Marcelo Ricardo Leitner
Linus Torvalds (pre-git)
Al Viro
Geir Ola Vaagland
Dan Carpenter
Vlad Yasevich
Eric W. Biedermann
Thomas Graf
Thomas Gleixner
Wei Yongjun
Ivan Skytte Jörgensen
Others
September 1991
September 1996
August 2002
February 2003
April 2003
July 2003
April 2004
October 2004
August 2005
October 2005
October 2006
December 2006
September 2007
April 2008
April 2011
July 2011
August 2012
July 2014
July 2016
January 2017
February 2017
March 2017
September 2017
October 2017
December 2017
November 2018
May 2019
October 2019
May 2020
var spanGroupData = [ {"timestamp": 683708400, "group": [ {"author_id": 5, "token_count": 8}, ]}, {"timestamp": 841561200, "group": [ {"author_id": 5, "token_count": 6}, ]}, {"timestamp": 1028185200, "group": [ {"author_id": 6, "token_count": 13}, {"author_id": 0, "token_count": 264}, ]}, {"timestamp": 1044086400, "group": [ {"author_id": 0, "token_count": 132}, ]}, {"timestamp": 1049184000, "group": [ {"author_id": 0, "token_count": 11}, ]}, {"timestamp": 1057042800, "group": [ {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1080806400, "group": [ {"author_id": 2, "token_count": 13}, ]}, {"timestamp": 1096614000, "group": [ {"author_id": 2, "token_count": 10}, ]}, {"timestamp": 1122879600, "group": [ {"author_id": 6, "token_count": 5}, ]}, {"timestamp": 1128150000, "group": [ {"author_id": 11, "token_count": 13}, ]}, {"timestamp": 1159686000, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1164960000, "group": [ {"author_id": 37, "token_count": 1}, ]}, {"timestamp": 1188630000, "group": [ {"author_id": 3, "token_count": 3}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 12, "token_count": 1}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 42, "token_count": 2}, ]}, {"timestamp": 1343804400, "group": [ {"author_id": 7, "token_count": 5}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 26, "token_count": 8}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 4, "token_count": 16}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 1, "token_count": 12}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 1, "token_count": 27}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 44, "token_count": 8}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 1, "token_count": 25}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 1, "token_count": 80}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 25, "token_count": 2}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 60, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Jon Grimm
415
60.58%
Xin Long
153
22.34%
Sridhar Samudrala
23
3.36%
David S. Miller
18
2.63%
Marcelo Ricardo Leitner
16
2.34%
Linus Torvalds (pre-git)
14
2.04%
Al Viro
13
1.90%
Geir Ola Vaagland
8
1.17%
Dan Carpenter
8
1.17%
Vlad Yasevich
5
0.73%
Eric W. Biedermann
5
0.73%
Thomas Graf
2
0.29%
Thomas Gleixner
2
0.29%
Wei Yongjun
1
0.15%
Ivan Skytte Jörgensen
1
0.15%
Others
1
0.15%
Total
685
ulpqueue.h
68
-
10
193
Jon Grimm
Vlad Yasevich
Xin Long
Sridhar Samudrala
Pavel Emelyanov
Al Viro
David S. Miller
Thomas Gleixner
Others
August 2002
January 2003
February 2003
April 2003
April 2004
October 2005
March 2007
April 2007
July 2007
October 2007
December 2017
April 2019
May 2019
October 2022
var spanGroupData = [ {"timestamp": 1028185200, "group": [ {"author_id": 6, "token_count": 1}, {"author_id": 0, "token_count": 85}, ]}, {"timestamp": 1041408000, "group": [ {"author_id": 0, "token_count": 30}, ]}, {"timestamp": 1044086400, "group": [ {"author_id": 0, "token_count": 32}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1049184000, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1080806400, "group": [ {"author_id": 2, "token_count": 5}, ]}, {"timestamp": 1128150000, "group": [ {"author_id": 11, "token_count": 4}, ]}, {"timestamp": 1172736000, "group": [ {"author_id": 3, "token_count": 4}, ]}, {"timestamp": 1175410800, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 3, "token_count": 5}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 48, "token_count": 5}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 1, "token_count": 7}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 6, "token_count": 2}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 25, "token_count": 2}, ]}, {"timestamp": 1664607600, "group": [ {"author_id": 60, "token_count": 3}, ]}, ]
Author Name
Tokens
Token Proportion
Jon Grimm
153
79.27%
Vlad Yasevich
10
5.18%
Xin Long
7
3.63%
Sridhar Samudrala
5
2.59%
Pavel Emelyanov
5
2.59%
Al Viro
4
2.07%
David S. Miller
3
1.55%
Thomas Gleixner
2
1.04%
Others
4
2.07%
Total
193
Only top 60 contributors in the directory are shown. Everybody else is clustered as
Others
.
Contributors:
80
Author
Tokens
Proportion
Commits
Proportion
0
Jon Grimm
6187
43.88%
48
7.88%
1
Xin Long
2407
17.07%
175
28.74%
2
Sridhar Samudrala
1276
9.05%
58
9.52%
3
Vlad Yasevich
1083
7.68%
70
11.49%
4
Marcelo Ricardo Leitner
588
4.17%
29
4.76%
5
Linus Torvalds (pre-git)
370
2.62%
36
5.91%
6
David S. Miller
216
1.53%
13
2.13%
7
Eric W. Biedermann
196
1.39%
14
2.30%
8
Neil Horman
154
1.09%
12
1.97%
9
Michele Baldessari
148
1.05%
1
0.16%
10
Daniel Borkmann
148
1.05%
12
1.97%
11
Al Viro
120
0.85%
17
2.79%
12
Wei Yongjun
112
0.79%
12
1.97%
13
Frank Filz
105
0.74%
2
0.33%
14
David Laight
97
0.69%
4
0.66%
15
Hideaki Yoshifuji / 吉藤英明
72
0.51%
2
0.33%
16
Arnaldo Carvalho de Melo
67
0.48%
8
1.31%
17
Michio Honda
65
0.46%
4
0.66%
18
Konstantin Khorenko
62
0.44%
2
0.33%
19
Jason Gunthorpe
58
0.41%
2
0.33%
20
Daisy Chang
51
0.36%
1
0.16%
21
Christoph Hellwig
32
0.23%
2
0.33%
22
Nicolas Dichtel
30
0.21%
2
0.33%
23
Joe Stringer
28
0.20%
1
0.16%
24
Jakub Audykowicz
25
0.18%
1
0.16%
25
Thomas Gleixner
24
0.17%
2
0.33%
26
Geir Ola Vaagland
24
0.17%
3
0.49%
27
Richard Haines
23
0.16%
2
0.33%
28
Kees Cook
23
0.16%
1
0.16%
29
Eric Dumazet
19
0.13%
8
1.31%
30
Nivedita Singhvi
18
0.13%
1
0.16%
31
Kent Overstreet
17
0.12%
1
0.16%
32
Rusty Russell
16
0.11%
1
0.16%
33
Harvey Harrison
15
0.11%
1
0.16%
34
Bhaskar Dutta
15
0.11%
1
0.16%
35
Julian Anastasov
14
0.10%
2
0.33%
36
Herbert Xu
14
0.10%
3
0.49%
37
Ivan Skytte Jörgensen
13
0.09%
2
0.33%
38
Linus Torvalds
12
0.09%
3
0.49%
39
Wang Weidong
11
0.08%
1
0.16%
40
Zhengchao Shao
10
0.07%
1
0.16%
41
Benjamin Poirier
10
0.07%
1
0.16%
42
Thomas Graf
9
0.06%
3
0.49%
43
Elena Reshetova
9
0.06%
5
0.82%
44
Dan Carpenter
8
0.06%
1
0.16%
45
Gerrit Renker
6
0.04%
1
0.16%
46
Fan Du
6
0.04%
2
0.33%
47
Sebastian Andrzej Siewior
5
0.04%
1
0.16%
48
Pavel Emelyanov
5
0.04%
1
0.16%
49
Jan Engelhardt
5
0.04%
1
0.16%
50
Ravikiran G. Thirumalai
4
0.03%
1
0.16%
51
Randy Dunlap
4
0.03%
1
0.16%
52
Matteo Croce
4
0.03%
1
0.16%
53
Jérôme Forissier
4
0.03%
1
0.16%
54
Davide Caratti
4
0.03%
1
0.16%
55
David Howells
4
0.03%
2
0.33%
56
Christoph Lameter
4
0.03%
1
0.16%
57
Adrian Bunk
4
0.03%
2
0.33%
58
Wensong Zhang
3
0.02%
1
0.16%
59
Max Matveev
3
0.02%
1
0.16%
60
Others
34
0.24%
20
3.28%
Total
14100
609