Linux Source Code
Home
Release 5.13
Help
sctp
root
net
Highlighting
Reset All
By Author
By Age
──────────
Adrian Bunk
Al Viro
Américo Wang
Andrew Morton
Arnaldo Carvalho de Melo
Art Haas
Bhaskar Dutta
Christoph Hellwig
Daisy Chang
Daniel Borkmann
David Howells
David Laight
David S. Miller
David Windsor
Diego Elio 'Flameeyes' Pettenò
Eric Dumazet
Eric W. Biedermann
Frank Filz
Geir Ola Vaagland
Gui Jianfeng
Harvey Harrison
Herbert Xu
Hideaki Yoshifuji / 吉藤英明
Ivan Skytte Jörgensen
Jason Gunthorpe
Joe Perches
Jon Grimm
Jorge Hernandez-Herrero
Julian Anastasov
Jérôme Forissier
Kees Cook
Kevin Kou
Konstantin Khorenko
Lee A. Roberts
Linus Torvalds
Marcelo Ricardo Leitner
Michele Baldessari
Michio Honda
Neil Horman
Nicolas Dichtel
Others
Pavel Emelyanov
Peter Zijlstra
Richard Haines
Robert P. J. Day
Shan Wei
Sridhar Samudrala
Stefano Brivio
Tejun Heo
Thomas Gleixner
Thomas Graf
Tsutomu Fujii
Vlad Yasevich
Wang Weidong
Wei Yongjun
Weixing Shi
Xi Wang
Xin Long
Xufeng Zhang
Yi Zhu
Zhu Yanjun
−
Files:
Name
Lines
Files
Authors
Tokens
change scale
Color Graph By Token Proportion
associola.c
1725
-
47
6357
Jon Grimm
Vlad Yasevich
Sridhar Samudrala
Daniel Borkmann
Xin Long
Frank Filz
Wei Yongjun
Marcelo Ricardo Leitner
Neil Horman
Eric W. Biedermann
Michele Baldessari
Tejun Heo
David S. Miller
Robert P. J. Day
David Howells
Gui Jianfeng
Wang Weidong
Al Viro
Michio Honda
Ivan Skytte Jörgensen
Joe Perches
Arnaldo Carvalho de Melo
Xufeng Zhang
Eric Dumazet
Zhu Yanjun
Andrew Morton
Thomas Graf
Pavel Emelyanov
Herbert Xu
Thomas Gleixner
Kees Cook
Harvey Harrison
Julian Anastasov
Hideaki Yoshifuji / 吉藤英明
Others
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
October 2003
November 2003
April 2004
May 2004
July 2004
October 2004
December 2004
January 2005
June 2005
July 2005
October 2005
November 2005
December 2005
July 2006
October 2006
November 2006
December 2006
March 2007
May 2007
June 2007
August 2007
September 2007
October 2007
December 2007
January 2008
February 2008
March 2008
April 2008
May 2008
June 2008
July 2008
September 2008
October 2008
April 2009
May 2009
June 2009
September 2009
November 2009
April 2010
June 2010
August 2010
March 2011
April 2011
May 2011
June 2012
July 2012
August 2012
November 2012
December 2012
February 2013
March 2013
April 2013
June 2013
October 2013
December 2013
February 2014
April 2014
June 2014
July 2014
August 2014
October 2014
September 2015
November 2015
December 2015
March 2016
July 2016
November 2016
December 2016
January 2017
February 2017
March 2017
May 2017
June 2017
July 2017
August 2017
October 2017
April 2018
May 2018
July 2018
October 2018
November 2018
January 2019
May 2019
October 2019
November 2019
December 2019
May 2020
June 2020
August 2020
October 2020
var spanGroupData = [ {"timestamp": 1028185200, "group": [ {"author_id": 12, "token_count": 22}, {"author_id": 1, "token_count": 1516}, ]}, {"timestamp": 1030863600, "group": [ {"author_id": 1, "token_count": 37}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1033455600, "group": [ {"author_id": 1, "token_count": 6}, {"author_id": 3, "token_count": 8}, ]}, {"timestamp": 1036137600, "group": [ {"author_id": 1, "token_count": 33}, ]}, {"timestamp": 1038729600, "group": [ {"author_id": 3, "token_count": 3}, ]}, {"timestamp": 1041408000, "group": [ {"author_id": 1, "token_count": 43}, {"author_id": 3, "token_count": 316}, ]}, {"timestamp": 1044086400, "group": [ {"author_id": 1, "token_count": 73}, {"author_id": 3, "token_count": 54}, ]}, {"timestamp": 1046505600, "group": [ {"author_id": 1, "token_count": 107}, ]}, {"timestamp": 1049184000, "group": [ {"author_id": 1, "token_count": 100}, {"author_id": 3, "token_count": 55}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1051772400, "group": [ {"author_id": 1, "token_count": 1}, {"author_id": 3, "token_count": 39}, ]}, {"timestamp": 1054450800, "group": [ {"author_id": 21, "token_count": 4}, {"author_id": 1, "token_count": 37}, ]}, {"timestamp": 1057042800, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1059721200, "group": [ {"author_id": 3, "token_count": 76}, ]}, {"timestamp": 1064991600, "group": [ {"author_id": 3, "token_count": 80}, ]}, {"timestamp": 1067673600, "group": [ {"author_id": 34, "token_count": 3}, {"author_id": 3, "token_count": 4}, ]}, {"timestamp": 1080806400, "group": [ {"author_id": 3, "token_count": 68}, ]}, {"timestamp": 1083394800, "group": [ {"author_id": 8, "token_count": 4}, {"author_id": 3, "token_count": 88}, ]}, {"timestamp": 1088665200, "group": [ {"author_id": 31, "token_count": 1}, {"author_id": 3, "token_count": 3}, ]}, {"timestamp": 1096614000, "group": [ {"author_id": 3, "token_count": 18}, ]}, {"timestamp": 1101888000, "group": [ {"author_id": 3, "token_count": 102}, ]}, {"timestamp": 1104566400, "group": [ {"author_id": 21, "token_count": 3}, ]}, {"timestamp": 1117609200, "group": [ {"author_id": 10, "token_count": 246}, ]}, {"timestamp": 1120201200, "group": [ {"author_id": 12, "token_count": 2}, ]}, {"timestamp": 1128150000, "group": [ {"author_id": 19, "token_count": 5}, ]}, {"timestamp": 1130832000, "group": [ {"author_id": 5, "token_count": 27}, {"author_id": 2, "token_count": 66}, ]}, {"timestamp": 1133424000, "group": [ {"author_id": 10, "token_count": 90}, ]}, {"timestamp": 1151737200, "group": [ {"author_id": 3, "token_count": 31}, ]}, {"timestamp": 1159686000, "group": [ {"author_id": 2, "token_count": 10}, ]}, {"timestamp": 1162368000, "group": [ {"author_id": 19, "token_count": 8}, {"author_id": 54, "token_count": 23}, ]}, {"timestamp": 1164960000, "group": [ {"author_id": 18, "token_count": 8}, ]}, {"timestamp": 1172736000, "group": [ {"author_id": 2, "token_count": 43}, ]}, {"timestamp": 1178002800, "group": [ {"author_id": 2, "token_count": 69}, ]}, {"timestamp": 1180681200, "group": [ {"author_id": 2, "token_count": 28}, ]}, {"timestamp": 1185951600, "group": [ {"author_id": 2, "token_count": 8}, ]}, {"timestamp": 1188630000, "group": [ {"author_id": 2, "token_count": 273}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 2, "token_count": 18}, ]}, {"timestamp": 1196496000, "group": [ {"author_id": 2, "token_count": 238}, ]}, {"timestamp": 1199174400, "group": [ {"author_id": 29, "token_count": 3}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 6, "token_count": 4}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 53, "token_count": 2}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 39, "token_count": 23}, ]}, {"timestamp": 1209625200, "group": [ {"author_id": 6, "token_count": 20}, ]}, {"timestamp": 1212303600, "group": [ {"author_id": 33, "token_count": 19}, {"author_id": 2, "token_count": 30}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1220252400, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 2, "token_count": 13}, ]}, {"timestamp": 1238569200, "group": [ {"author_id": 6, "token_count": 50}, ]}, {"timestamp": 1241161200, "group": [ {"author_id": 6, "token_count": 6}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 2, "token_count": 17}, ]}, {"timestamp": 1251788400, "group": [ {"author_id": 2, "token_count": 123}, ]}, {"timestamp": 1257058800, "group": [ {"author_id": 2, "token_count": 27}, ]}, {"timestamp": 1270105200, "group": [ {"author_id": 2, "token_count": 11}, ]}, {"timestamp": 1275375600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 28, "token_count": 7}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 11, "token_count": 8}, {"author_id": 2, "token_count": 1}, {"author_id": 6, "token_count": 18}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 6, "token_count": 94}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 5, "token_count": 4}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 5, "token_count": 40}, ]}, {"timestamp": 1343804400, "group": [ {"author_id": 7, "token_count": 38}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 20, "token_count": 33}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 25, "token_count": 3}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 48, "token_count": 24}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 57, "token_count": 1}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 9, "token_count": 1}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 9, "token_count": 60}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 17, "token_count": 2}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 5, "token_count": 3}, {"author_id": 17, "token_count": 11}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 9, "token_count": 140}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 9, "token_count": 254}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 9, "token_count": 347}, {"author_id": 57, "token_count": 5}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 9, "token_count": 12}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 9, "token_count": 7}, {"author_id": 58, "token_count": 4}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 9, "token_count": 8}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 60, "token_count": 30}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 0, "token_count": 11}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 0, "token_count": 2}, {"author_id": 4, "token_count": 2}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 0, "token_count": 18}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 4, "token_count": 1}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 0, "token_count": 64}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 49, "token_count": 1}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 0, "token_count": 24}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 0, "token_count": 29}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 0, "token_count": 32}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 0, "token_count": 12}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 30, "token_count": 2}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 4, "token_count": 145}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 0, "token_count": 81}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 0, "token_count": 79}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 0, "token_count": 32}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 0, "token_count": 25}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 51, "token_count": 2}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 0, "token_count": 28}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 24, "token_count": 6}, {"author_id": 0, "token_count": 77}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 4, "token_count": 23}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 0, "token_count": 16}, ]}, ]
Author Name
Tokens
Token Proportion
Jon Grimm
1954
30.74%
Vlad Yasevich
976
15.35%
Sridhar Samudrala
945
14.87%
Daniel Borkmann
829
13.04%
Xin Long
543
8.54%
Frank Filz
336
5.29%
Wei Yongjun
192
3.02%
Marcelo Ricardo Leitner
171
2.69%
Neil Horman
74
1.16%
Eric W. Biedermann
38
0.60%
Michele Baldessari
33
0.52%
Tejun Heo
24
0.38%
David S. Miller
24
0.38%
Robert P. J. Day
23
0.36%
David Howells
23
0.36%
Gui Jianfeng
19
0.30%
Wang Weidong
13
0.20%
Al Viro
13
0.20%
Michio Honda
8
0.13%
Ivan Skytte Jörgensen
8
0.13%
Joe Perches
7
0.11%
Arnaldo Carvalho de Melo
7
0.11%
Xufeng Zhang
6
0.09%
Eric Dumazet
6
0.09%
Zhu Yanjun
4
0.06%
Andrew Morton
4
0.06%
Thomas Graf
3
0.05%
Pavel Emelyanov
3
0.05%
Herbert Xu
3
0.05%
Thomas Gleixner
2
0.03%
Kees Cook
2
0.03%
Harvey Harrison
2
0.03%
Julian Anastasov
1
0.02%
Hideaki Yoshifuji / 吉藤英明
1
0.02%
Others
60
0.94%
Total
6357
auth.c
1073
-
24
3744
Vlad Yasevich
Xin Long
Marcelo Ricardo Leitner
Daniel Borkmann
Herbert Xu
Eric W. Biedermann
Eric Dumazet
Wei Yongjun
Xi Wang
Kees Cook
Al Viro
Adrian Bunk
Wang Weidong
Thomas Gleixner
Tejun Heo
Others
September 2007
October 2007
November 2007
February 2008
August 2008
October 2008
January 2009
March 2010
October 2010
March 2011
November 2011
August 2012
February 2013
October 2013
April 2014
June 2015
November 2015
January 2016
September 2016
June 2017
July 2017
March 2018
June 2018
May 2019
August 2019
May 2020
August 2020
October 2020
var spanGroupData = [ {"timestamp": 1188630000, "group": [ {"author_id": 2, "token_count": 625}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 37, "token_count": 3}, {"author_id": 19, "token_count": 3}, {"author_id": 2, "token_count": 2151}, ]}, {"timestamp": 1193900400, "group": [ {"author_id": 2, "token_count": 15}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 2, "token_count": 2}, {"author_id": 6, "token_count": 4}, ]}, {"timestamp": 1217574000, "group": [ {"author_id": 2, "token_count": 25}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1230796800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 48, "token_count": 2}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 50, "token_count": 3}, ]}, {"timestamp": 1343804400, "group": [ {"author_id": 7, "token_count": 14}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 9, "token_count": 31}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 17, "token_count": 2}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 2, "token_count": 7}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 4, "token_count": 36}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 0, "token_count": 22}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 34, "token_count": 26}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 0, "token_count": 18}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 0, "token_count": 12}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 0, "token_count": 337}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 30, "token_count": 3}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 51, "token_count": 2}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 0, "token_count": 377}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 24, "token_count": 6}, ]}, ]
Author Name
Tokens
Token Proportion
Vlad Yasevich
2825
75.45%
Xin Long
766
20.46%
Marcelo Ricardo Leitner
36
0.96%
Daniel Borkmann
31
0.83%
Herbert Xu
26
0.69%
Eric W. Biedermann
14
0.37%
Eric Dumazet
6
0.16%
Wei Yongjun
4
0.11%
Xi Wang
3
0.08%
Kees Cook
3
0.08%
Al Viro
3
0.08%
Adrian Bunk
3
0.08%
Wang Weidong
2
0.05%
Thomas Gleixner
2
0.05%
Tejun Heo
2
0.05%
Others
18
0.48%
Total
3744
bind_addr.c
566
-
20
2129
Jon Grimm
Vlad Yasevich
Sridhar Samudrala
Xin Long
Michio Honda
Bhaskar Dutta
Marcelo Ricardo Leitner
Eric W. Biedermann
Al Viro
David S. Miller
Robert P. J. Day
Daniel Borkmann
Tejun Heo
Thomas Gleixner
Arnaldo Carvalho de Melo
Others
August 2002
September 2002
October 2002
November 2002
March 2003
April 2003
June 2003
September 2003
January 2005
October 2005
July 2006
November 2006
September 2007
October 2007
December 2007
March 2008
April 2008
July 2008
August 2008
September 2009
March 2010
March 2011
April 2011
May 2011
August 2012
June 2013
March 2016
December 2016
August 2017
November 2018
May 2019
July 2019
June 2020
August 2020
var spanGroupData = [ {"timestamp": 1028185200, "group": [ {"author_id": 12, "token_count": 23}, {"author_id": 1, "token_count": 780}, ]}, {"timestamp": 1030863600, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1033455600, "group": [ {"author_id": 1, "token_count": 29}, ]}, {"timestamp": 1036137600, "group": [ {"author_id": 1, "token_count": 66}, ]}, {"timestamp": 1046505600, "group": [ {"author_id": 1, "token_count": 12}, ]}, {"timestamp": 1049184000, "group": [ {"author_id": 1, "token_count": 96}, ]}, {"timestamp": 1054450800, "group": [ {"author_id": 1, "token_count": 30}, ]}, {"timestamp": 1062399600, "group": [ {"author_id": 3, "token_count": 191}, ]}, {"timestamp": 1104566400, "group": [ {"author_id": 21, "token_count": 2}, ]}, {"timestamp": 1128150000, "group": [ {"author_id": 19, "token_count": 6}, ]}, {"timestamp": 1151737200, "group": [ {"author_id": 3, "token_count": 8}, ]}, {"timestamp": 1162368000, "group": [ {"author_id": 19, "token_count": 25}, ]}, {"timestamp": 1188630000, "group": [ {"author_id": 2, "token_count": 70}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 2, "token_count": 10}, ]}, {"timestamp": 1196496000, "group": [ {"author_id": 2, "token_count": 162}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 39, "token_count": 16}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 2, "token_count": 129}, ]}, {"timestamp": 1217574000, "group": [ {"author_id": 2, "token_count": 45}, ]}, {"timestamp": 1251788400, "group": [ {"author_id": 42, "token_count": 51}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 48, "token_count": 3}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 11, "token_count": 80}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 12, "token_count": 2}, {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1343804400, "group": [ {"author_id": 7, "token_count": 32}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 9, "token_count": 6}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 4, "token_count": 28}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 0, "token_count": 18}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 0, "token_count": 15}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 0, "token_count": 156}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 51, "token_count": 2}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 4, "token_count": 6}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 60, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Jon Grimm
1013
47.58%
Vlad Yasevich
416
19.54%
Sridhar Samudrala
199
9.35%
Xin Long
195
9.16%
Michio Honda
80
3.76%
Bhaskar Dutta
51
2.40%
Marcelo Ricardo Leitner
34
1.60%
Eric W. Biedermann
32
1.50%
Al Viro
31
1.46%
David S. Miller
25
1.17%
Robert P. J. Day
16
0.75%
Daniel Borkmann
6
0.28%
Tejun Heo
3
0.14%
Thomas Gleixner
2
0.09%
Arnaldo Carvalho de Melo
2
0.09%
Others
24
1.13%
Total
2129
chunk.c
353
-
23
1435
Jon Grimm
Xin Long
Vlad Yasevich
Marcelo Ricardo Leitner
Wei Yongjun
Konstantin Khorenko
Joe Perches
Sridhar Samudrala
Eric W. Biedermann
Richard Haines
Al Viro
Tejun Heo
Thomas Gleixner
Hideaki Yoshifuji / 吉藤英明
Eric Dumazet
Daniel Borkmann
Others
April 2003
July 2003
April 2004
July 2004
December 2004
October 2005
September 2007
March 2008
April 2008
August 2009
September 2009
November 2009
March 2010
April 2010
August 2010
August 2012
November 2012
June 2013
November 2014
March 2016
April 2016
July 2016
September 2016
October 2016
December 2016
April 2017
July 2017
August 2017
October 2017
November 2017
December 2017
February 2018
March 2018
April 2018
June 2018
August 2018
November 2018
December 2018
February 2019
May 2019
October 2019
December 2019
August 2020
var spanGroupData = [ {"timestamp": 1049184000, "group": [ {"author_id": 1, "token_count": 585}, ]}, {"timestamp": 1057042800, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1080806400, "group": [ {"author_id": 3, "token_count": 3}, ]}, {"timestamp": 1088665200, "group": [ {"author_id": 31, "token_count": 1}, ]}, {"timestamp": 1101888000, "group": [ {"author_id": 3, "token_count": 3}, ]}, {"timestamp": 1128150000, "group": [ {"author_id": 19, "token_count": 1}, ]}, {"timestamp": 1188630000, "group": [ {"author_id": 2, "token_count": 36}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1249110000, "group": [ {"author_id": 2, "token_count": 42}, ]}, {"timestamp": 1251788400, "group": [ {"author_id": 2, "token_count": 13}, ]}, {"timestamp": 1257058800, "group": [ {"author_id": 6, "token_count": 25}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 48, "token_count": 3}, ]}, {"timestamp": 1270105200, "group": [ {"author_id": 2, "token_count": 12}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 28, "token_count": 7}, ]}, {"timestamp": 1343804400, "group": [ {"author_id": 7, "token_count": 5}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 60, "token_count": 24}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 9, "token_count": 1}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 19, "token_count": 3}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 4, "token_count": 1}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 24, "token_count": 1}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 0, "token_count": 106}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 0, "token_count": 69}, {"author_id": 4, "token_count": 2}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 0, "token_count": 49}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 4, "token_count": 70}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 0, "token_count": 71}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 0, "token_count": 2}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 4, "token_count": 6}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 0, "token_count": 62}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 0, "token_count": 14}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 16, "token_count": 4}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 0, "token_count": 64}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 4, "token_count": 1}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 4, "token_count": 6}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 22, "token_count": 8}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 0, "token_count": 10}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 60, "token_count": 42}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 51, "token_count": 2}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 0, "token_count": 68}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 60, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Jon Grimm
587
40.91%
Xin Long
518
36.10%
Vlad Yasevich
103
7.18%
Marcelo Ricardo Leitner
86
5.99%
Wei Yongjun
25
1.74%
Konstantin Khorenko
8
0.56%
Joe Perches
7
0.49%
Sridhar Samudrala
6
0.42%
Eric W. Biedermann
5
0.35%
Richard Haines
4
0.28%
Al Viro
4
0.28%
Tejun Heo
3
0.21%
Thomas Gleixner
2
0.14%
Hideaki Yoshifuji / 吉藤英明
1
0.07%
Eric Dumazet
1
0.07%
Daniel Borkmann
1
0.07%
Others
74
5.16%
Total
1435
debug.c
169
-
8
390
Jon Grimm
Xin Long
Sridhar Samudrala
Wei Yongjun
Thomas Gleixner
Others
August 2002
September 2002
January 2003
August 2003
April 2004
December 2004
April 2007
March 2009
August 2009
January 2017
August 2017
December 2017
February 2018
May 2019
var spanGroupData = [ {"timestamp": 1028185200, "group": [ {"author_id": 1, "token_count": 312}, ]}, {"timestamp": 1030863600, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1041408000, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1059721200, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1080806400, "group": [ {"author_id": 3, "token_count": 6}, ]}, {"timestamp": 1101888000, "group": [ {"author_id": 3, "token_count": 3}, ]}, {"timestamp": 1175410800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1235894400, "group": [ {"author_id": 6, "token_count": 8}, ]}, {"timestamp": 1249110000, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 60, "token_count": 19}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 0, "token_count": 12}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 51, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Jon Grimm
316
81.03%
Xin Long
26
6.67%
Sridhar Samudrala
11
2.82%
Wei Yongjun
8
2.05%
Thomas Gleixner
2
0.51%
Others
27
6.92%
Total
390
diag.c
540
-
11
3092
Xin Long
Stefano Brivio
Eric Dumazet
Nicolas Dichtel
Thomas Gleixner
Others
April 2016
May 2016
August 2016
September 2016
August 2017
September 2017
May 2019
October 2019
November 2019
February 2020
March 2020
var spanGroupData = [ {"timestamp": 1459494000, "group": [ {"author_id": 0, "token_count": 2698}, {"author_id": 59, "token_count": 3}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 0, "token_count": 22}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 60, "token_count": 67}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 0, "token_count": 108}, {"author_id": 60, "token_count": 46}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 47, "token_count": 56}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 0, "token_count": 37}, {"author_id": 60, "token_count": 18}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 51, "token_count": 2}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 24, "token_count": 3}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 24, "token_count": 6}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 60, "token_count": 21}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 60, "token_count": 5}, ]}, ]
Author Name
Tokens
Token Proportion
Xin Long
2865
92.66%
Stefano Brivio
56
1.81%
Eric Dumazet
9
0.29%
Nicolas Dichtel
3
0.10%
Thomas Gleixner
2
0.06%
Others
157
5.08%
Total
3092
endpointola.c
410
-
21
1458
Jon Grimm
Vlad Yasevich
Sridhar Samudrala
Xin Long
Eric W. Biedermann
Daniel Borkmann
David Howells
Michele Baldessari
David S. Miller
Neil Horman
Wei Yongjun
Al Viro
Thomas Graf
Arnaldo Carvalho de Melo
Eric Dumazet
Thomas Gleixner
Hideaki Yoshifuji / 吉藤英明
Others
August 2002
September 2002
November 2002
January 2003
February 2003
April 2003
June 2003
July 2004
December 2004
March 2005
April 2005
October 2005
November 2005
July 2006
October 2006
November 2006
September 2007
October 2007
November 2007
March 2009
April 2010
April 2011
November 2011
August 2012
November 2012
February 2013
April 2013
June 2013
April 2014
June 2014
December 2015
July 2016
December 2016
January 2017
June 2017
July 2017
August 2017
December 2017
March 2018
March 2019
May 2019
June 2019
August 2019
November 2019
December 2019
var spanGroupData = [ {"timestamp": 1028185200, "group": [ {"author_id": 12, "token_count": 12}, {"author_id": 1, "token_count": 561}, ]}, {"timestamp": 1030863600, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1036137600, "group": [ {"author_id": 1, "token_count": 24}, {"author_id": 3, "token_count": 49}, ]}, {"timestamp": 1041408000, "group": [ {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1044086400, "group": [ {"author_id": 1, "token_count": 7}, {"author_id": 3, "token_count": 5}, ]}, {"timestamp": 1049184000, "group": [ {"author_id": 1, "token_count": 40}, {"author_id": 3, "token_count": 30}, ]}, {"timestamp": 1054450800, "group": [ {"author_id": 21, "token_count": 5}, {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1088665200, "group": [ {"author_id": 31, "token_count": 1}, ]}, {"timestamp": 1101888000, "group": [ {"author_id": 3, "token_count": 76}, ]}, {"timestamp": 1109664000, "group": [ {"author_id": 25, "token_count": 5}, ]}, {"timestamp": 1112342400, "group": [ {"author_id": 5, "token_count": 5}, ]}, {"timestamp": 1128150000, "group": [ {"author_id": 19, "token_count": 2}, ]}, {"timestamp": 1130832000, "group": [ {"author_id": 5, "token_count": 6}, ]}, {"timestamp": 1151737200, "group": [ {"author_id": 2, "token_count": 13}, ]}, {"timestamp": 1159686000, "group": [ {"author_id": 2, "token_count": 8}, ]}, {"timestamp": 1162368000, "group": [ {"author_id": 19, "token_count": 3}, {"author_id": 54, "token_count": 23}, {"author_id": 2, "token_count": 29}, ]}, {"timestamp": 1188630000, "group": [ {"author_id": 2, "token_count": 101}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 2, "token_count": 98}, ]}, {"timestamp": 1193900400, "group": [ {"author_id": 2, "token_count": 20}, ]}, {"timestamp": 1235894400, "group": [ {"author_id": 19, "token_count": 1}, ]}, {"timestamp": 1270105200, "group": [ {"author_id": 6, "token_count": 6}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 2, "token_count": 14}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1343804400, "group": [ {"author_id": 7, "token_count": 73}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 20, "token_count": 13}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 9, "token_count": 21}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 9, "token_count": 2}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 9, "token_count": 39}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 2, "token_count": 10}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 9, "token_count": 2}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 0, "token_count": 13}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 0, "token_count": 9}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 0, "token_count": 10}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 0, "token_count": 10}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 51, "token_count": 2}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 0, "token_count": 18}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 0, "token_count": 33}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 24, "token_count": 3}, {"author_id": 0, "token_count": 11}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 0, "token_count": 8}, ]}, ]
Author Name
Tokens
Token Proportion
Jon Grimm
638
43.76%
Vlad Yasevich
293
20.10%
Sridhar Samudrala
160
10.97%
Xin Long
134
9.19%
Eric W. Biedermann
73
5.01%
Daniel Borkmann
64
4.39%
David Howells
23
1.58%
Michele Baldessari
13
0.89%
David S. Miller
12
0.82%
Neil Horman
11
0.75%
Wei Yongjun
6
0.41%
Al Viro
6
0.41%
Thomas Graf
5
0.34%
Arnaldo Carvalho de Melo
5
0.34%
Eric Dumazet
3
0.21%
Thomas Gleixner
2
0.14%
Hideaki Yoshifuji / 吉藤英明
1
0.07%
Others
9
0.62%
Total
1458
input.c
1323
-
37
5056
Xin Long
Jon Grimm
Vlad Yasevich
Sridhar Samudrala
Marcelo Ricardo Leitner
Eric W. Biedermann
David S. Miller
Neil Horman
Wei Yongjun
Yi Zhu
Arnaldo Carvalho de Melo
Al Viro
Eric Dumazet
Wang Weidong
Tsutomu Fujii
Frank Filz
Hideaki Yoshifuji / 吉藤英明
Herbert Xu
Daniel Borkmann
Stefano Brivio
Pavel Emelyanov
Tejun Heo
Thomas Gleixner
Nicolas Dichtel
Shan Wei
Others
August 2002
October 2002
November 2002
January 2003
February 2003
March 2003
April 2003
May 2003
June 2003
July 2003
August 2003
September 2003
November 2003
July 2004
December 2004
March 2005
June 2005
July 2005
December 2005
January 2006
March 2006
May 2006
June 2006
August 2006
October 2006
November 2006
March 2007
April 2007
June 2007
July 2007
September 2007
October 2007
November 2007
December 2007
March 2008
June 2008
July 2008
October 2008
January 2009
February 2009
March 2010
May 2010
March 2011
April 2011
April 2012
July 2012
August 2012
October 2012
May 2013
June 2013
July 2013
September 2013
December 2013
January 2014
August 2014
December 2015
January 2016
February 2016
March 2016
April 2016
June 2016
July 2016
August 2016
September 2016
October 2016
November 2016
December 2016
February 2017
May 2017
June 2017
August 2017
October 2017
January 2018
February 2018
March 2018
June 2018
October 2018
November 2018
May 2019
September 2019
October 2019
November 2019
December 2019
February 2020
November 2020
var spanGroupData = [ {"timestamp": 1028185200, "group": [ {"author_id": 12, "token_count": 49}, {"author_id": 1, "token_count": 863}, ]}, {"timestamp": 1033455600, "group": [ {"author_id": 12, "token_count": 2}, {"author_id": 1, "token_count": 4}, {"author_id": 3, "token_count": 74}, ]}, {"timestamp": 1036137600, "group": [ {"author_id": 12, "token_count": 4}, {"author_id": 1, "token_count": 97}, ]}, {"timestamp": 1041408000, "group": [ {"author_id": 1, "token_count": 18}, {"author_id": 3, "token_count": 219}, ]}, {"timestamp": 1044086400, "group": [ {"author_id": 1, "token_count": 3}, {"author_id": 3, "token_count": 6}, {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1046505600, "group": [ {"author_id": 31, "token_count": 12}, {"author_id": 1, "token_count": 267}, ]}, {"timestamp": 1049184000, "group": [ {"author_id": 1, "token_count": 50}, ]}, {"timestamp": 1051772400, "group": [ {"author_id": 1, "token_count": 7}, ]}, {"timestamp": 1054450800, "group": [ {"author_id": 21, "token_count": 3}, {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1057042800, "group": [ {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1059721200, "group": [ {"author_id": 3, "token_count": 3}, ]}, {"timestamp": 1062399600, "group": [ {"author_id": 3, "token_count": 20}, ]}, {"timestamp": 1067673600, "group": [ {"author_id": 3, "token_count": 3}, ]}, {"timestamp": 1088665200, "group": [ {"author_id": 31, "token_count": 4}, ]}, {"timestamp": 1101888000, "group": [ {"author_id": 21, "token_count": 1}, {"author_id": 3, "token_count": 112}, ]}, {"timestamp": 1109664000, "group": [ {"author_id": 5, "token_count": 11}, ]}, {"timestamp": 1117609200, "group": [ {"author_id": 10, "token_count": 1}, {"author_id": 5, "token_count": 86}, ]}, {"timestamp": 1120201200, "group": [ {"author_id": 12, "token_count": 18}, ]}, {"timestamp": 1133424000, "group": [ {"author_id": 10, "token_count": 20}, ]}, {"timestamp": 1136102400, "group": [ {"author_id": 3, "token_count": 82}, {"author_id": 36, "token_count": 24}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1141200000, "group": [ {"author_id": 34, "token_count": 4}, ]}, {"timestamp": 1146466800, "group": [ {"author_id": 3, "token_count": 2}, {"author_id": 2, "token_count": 161}, ]}, {"timestamp": 1149145200, "group": [ {"author_id": 3, "token_count": 2}, {"author_id": 2, "token_count": 4}, ]}, {"timestamp": 1154415600, "group": [ {"author_id": 3, "token_count": 12}, ]}, {"timestamp": 1159686000, "group": [ {"author_id": 34, "token_count": 3}, ]}, {"timestamp": 1162368000, "group": [ {"author_id": 19, "token_count": 27}, ]}, {"timestamp": 1172736000, "group": [ {"author_id": 21, "token_count": 40}, ]}, {"timestamp": 1175410800, "group": [ {"author_id": 21, "token_count": 11}, {"author_id": 34, "token_count": 3}, ]}, {"timestamp": 1180681200, "group": [ {"author_id": 2, "token_count": 24}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1188630000, "group": [ {"author_id": 2, "token_count": 22}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 2, "token_count": 95}, ]}, {"timestamp": 1193900400, "group": [ {"author_id": 2, "token_count": 17}, ]}, {"timestamp": 1196496000, "group": [ {"author_id": 2, "token_count": 302}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 19, "token_count": 1}, ]}, {"timestamp": 1212303600, "group": [ {"author_id": 6, "token_count": 61}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 29, "token_count": 5}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 6, "token_count": 1}, ]}, {"timestamp": 1230796800, "group": [ {"author_id": 2, "token_count": 25}, ]}, {"timestamp": 1233475200, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 48, "token_count": 3}, {"author_id": 55, "token_count": 59}, ]}, {"timestamp": 1272697200, "group": [ {"author_id": 2, "token_count": 61}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 24, "token_count": 2}, {"author_id": 38, "token_count": 1}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 24, "token_count": 8}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 12, "token_count": 67}, {"author_id": 5, "token_count": 1}, ]}, {"timestamp": 1343804400, "group": [ {"author_id": 7, "token_count": 190}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 59, "token_count": 2}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 9, "token_count": 9}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 9, "token_count": 1}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 17, "token_count": 9}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 17, "token_count": 17}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 60, "token_count": 24}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 0, "token_count": 407}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 0, "token_count": 59}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 4, "token_count": 4}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 24, "token_count": 8}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 4, "token_count": 95}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 4, "token_count": 15}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 4, "token_count": 10}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 0, "token_count": 47}, {"author_id": 4, "token_count": 4}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 0, "token_count": 45}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 0, "token_count": 187}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 4, "token_count": 98}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 0, "token_count": 63}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 60, "token_count": 27}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 0, "token_count": 22}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 4, "token_count": 12}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 0, "token_count": 3}, {"author_id": 60, "token_count": 21}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 0, "token_count": 10}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 0, "token_count": 443}, {"author_id": 47, "token_count": 8}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 51, "token_count": 2}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 24, "token_count": 9}, {"author_id": 0, "token_count": 47}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 0, "token_count": 4}, ]}, ]
Author Name
Tokens
Token Proportion
Xin Long
1362
26.94%
Jon Grimm
1314
25.99%
Vlad Yasevich
713
14.10%
Sridhar Samudrala
535
10.58%
Marcelo Ricardo Leitner
238
4.71%
Eric W. Biedermann
190
3.76%
David S. Miller
140
2.77%
Neil Horman
98
1.94%
Wei Yongjun
62
1.23%
Yi Zhu
59
1.17%
Arnaldo Carvalho de Melo
55
1.09%
Al Viro
28
0.55%
Eric Dumazet
27
0.53%
Wang Weidong
26
0.51%
Tsutomu Fujii
24
0.47%
Frank Filz
21
0.42%
Hideaki Yoshifuji / 吉藤英明
16
0.32%
Herbert Xu
10
0.20%
Daniel Borkmann
10
0.20%
Stefano Brivio
8
0.16%
Pavel Emelyanov
5
0.10%
Tejun Heo
3
0.06%
Thomas Gleixner
2
0.04%
Nicolas Dichtel
2
0.04%
Shan Wei
1
0.02%
Others
107
2.12%
Total
5056
inqueue.c
237
-
15
886
Jon Grimm
Marcelo Ricardo Leitner
Vlad Yasevich
David S. Miller
Sridhar Samudrala
Daniel Borkmann
Michele Baldessari
Xin Long
Joe Perches
Arnaldo Carvalho de Melo
Tejun Heo
Neil Horman
Thomas Gleixner
David Howells
Others
August 2002
October 2002
February 2003
April 2003
December 2004
July 2005
January 2006
May 2006
August 2006
November 2006
April 2007
October 2007
November 2007
March 2010
August 2010
November 2012
June 2013
October 2014
April 2016
June 2016
July 2016
September 2016
June 2017
March 2018
May 2018
May 2019
var spanGroupData = [ {"timestamp": 1028185200, "group": [ {"author_id": 12, "token_count": 13}, {"author_id": 1, "token_count": 323}, ]}, {"timestamp": 1033455600, "group": [ {"author_id": 12, "token_count": 9}, ]}, {"timestamp": 1044086400, "group": [ {"author_id": 1, "token_count": 17}, ]}, {"timestamp": 1049184000, "group": [ {"author_id": 1, "token_count": 13}, ]}, {"timestamp": 1101888000, "group": [ {"author_id": 3, "token_count": 19}, ]}, {"timestamp": 1120201200, "group": [ {"author_id": 12, "token_count": 41}, ]}, {"timestamp": 1136102400, "group": [ {"author_id": 3, "token_count": 8}, ]}, {"timestamp": 1146466800, "group": [ {"author_id": 5, "token_count": 3}, ]}, {"timestamp": 1154415600, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1162368000, "group": [ {"author_id": 54, "token_count": 2}, ]}, {"timestamp": 1175410800, "group": [ {"author_id": 21, "token_count": 6}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 2, "token_count": 59}, ]}, {"timestamp": 1193900400, "group": [ {"author_id": 2, "token_count": 16}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 48, "token_count": 3}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 28, "token_count": 7}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 20, "token_count": 15}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 9, "token_count": 2}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 9, "token_count": 17}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 4, "token_count": 21}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 4, "token_count": 219}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 4, "token_count": 46}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 4, "token_count": 1}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 0, "token_count": 14}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 51, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Jon Grimm
353
39.84%
Marcelo Ricardo Leitner
287
32.39%
Vlad Yasevich
75
8.47%
David S. Miller
63
7.11%
Sridhar Samudrala
29
3.27%
Daniel Borkmann
19
2.14%
Michele Baldessari
15
1.69%
Xin Long
15
1.69%
Joe Perches
7
0.79%
Arnaldo Carvalho de Melo
6
0.68%
Tejun Heo
3
0.34%
Neil Horman
3
0.34%
Thomas Gleixner
2
0.23%
David Howells
2
0.23%
Others
7
0.79%
Total
886
ipv6.c
1185
-
60
5694
Jon Grimm
Sridhar Samudrala
Xin Long
Vlad Yasevich
Jason Gunthorpe
Richard Haines
Marcelo Ricardo Leitner
Arnaldo Carvalho de Melo
Eric Dumazet
Eric W. Biedermann
David S. Miller
Daniel Borkmann
Weixing Shi
Hideaki Yoshifuji / 吉藤英明
Herbert Xu
Michio Honda
Harvey Harrison
Stefano Brivio
Al Viro
Pavel Emelyanov
Thomas Graf
Joe Perches
Neil Horman
Christoph Hellwig
David Howells
Tejun Heo
Linus Torvalds
Thomas Gleixner
Américo Wang
Adrian Bunk
Others
August 2002
September 2002
October 2002
November 2002
December 2002
January 2003
February 2003
March 2003
April 2003
May 2003
June 2003
July 2003
September 2003
January 2004
June 2004
July 2004
September 2004
November 2004
December 2004
January 2005
March 2005
April 2005
June 2005
August 2005
December 2005
March 2006
June 2006
July 2006
September 2006
October 2006
November 2006
December 2006
March 2007
April 2007
May 2007
July 2007
August 2007
September 2007
October 2007
January 2008
February 2008
March 2008
April 2008
May 2008
June 2008
July 2008
August 2008
October 2008
February 2009
June 2009
September 2009
November 2009
March 2010
August 2010
March 2011
April 2011
October 2011
November 2011
July 2012
August 2012
November 2012
February 2013
June 2013
August 2013
September 2013
October 2013
December 2013
February 2014
May 2014
July 2014
May 2015
December 2015
April 2016
July 2016
October 2016
December 2016
January 2017
March 2017
May 2017
July 2017
August 2017
October 2017
November 2017
February 2018
April 2018
May 2018
June 2018
July 2018
November 2018
January 2019
April 2019
May 2019
July 2019
September 2019
December 2019
March 2020
May 2020
July 2020
August 2020
October 2020
November 2020
April 2021
var spanGroupData = [ {"timestamp": 1028185200, "group": [ {"author_id": 12, "token_count": 4}, {"author_id": 1, "token_count": 329}, ]}, {"timestamp": 1030863600, "group": [ {"author_id": 1, "token_count": 138}, ]}, {"timestamp": 1033455600, "group": [ {"author_id": 12, "token_count": 4}, {"author_id": 3, "token_count": 60}, ]}, {"timestamp": 1036137600, "group": [ {"author_id": 1, "token_count": 806}, ]}, {"timestamp": 1038729600, "group": [ {"author_id": 3, "token_count": 13}, ]}, {"timestamp": 1041408000, "group": [ {"author_id": 3, "token_count": 11}, ]}, {"timestamp": 1044086400, "group": [ {"author_id": 1, "token_count": 36}, {"author_id": 3, "token_count": 155}, ]}, {"timestamp": 1046505600, "group": [ {"author_id": 12, "token_count": 16}, {"author_id": 1, "token_count": 425}, {"author_id": 3, "token_count": 184}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1049184000, "group": [ {"author_id": 12, "token_count": 35}, {"author_id": 1, "token_count": 16}, {"author_id": 3, "token_count": 28}, ]}, {"timestamp": 1051772400, "group": [ {"author_id": 21, "token_count": 5}, {"author_id": 12, "token_count": 12}, {"author_id": 1, "token_count": 37}, {"author_id": 3, "token_count": 37}, ]}, {"timestamp": 1054450800, "group": [ {"author_id": 21, "token_count": 6}, {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1057042800, "group": [ {"author_id": 1, "token_count": 386}, {"author_id": 3, "token_count": 37}, ]}, {"timestamp": 1062399600, "group": [ {"author_id": 3, "token_count": 137}, ]}, {"timestamp": 1072944000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1086073200, "group": [ {"author_id": 21, "token_count": 3}, ]}, {"timestamp": 1088665200, "group": [ {"author_id": 31, "token_count": 1}, ]}, {"timestamp": 1094022000, "group": [ {"author_id": 21, "token_count": 22}, ]}, {"timestamp": 1099296000, "group": [ {"author_id": 31, "token_count": 2}, {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1101888000, "group": [ {"author_id": 3, "token_count": 27}, ]}, {"timestamp": 1104566400, "group": [ {"author_id": 21, "token_count": 13}, ]}, {"timestamp": 1109664000, "group": [ {"author_id": 21, "token_count": 2}, {"author_id": 25, "token_count": 7}, ]}, {"timestamp": 1112342400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1117609200, "group": [ {"author_id": 3, "token_count": 28}, ]}, {"timestamp": 1122879600, "group": [ {"author_id": 21, "token_count": 4}, ]}, {"timestamp": 1133424000, "group": [ {"author_id": 24, "token_count": 1}, ]}, {"timestamp": 1141200000, "group": [ {"author_id": 21, "token_count": 20}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1149145200, "group": [ {"author_id": 2, "token_count": 8}, ]}, {"timestamp": 1151737200, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1157094000, "group": [ {"author_id": 31, "token_count": 6}, ]}, {"timestamp": 1159686000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1162368000, "group": [ {"author_id": 19, "token_count": 12}, ]}, {"timestamp": 1164960000, "group": [ {"author_id": 37, "token_count": 1}, {"author_id": 3, "token_count": 153}, ]}, {"timestamp": 1172736000, "group": [ {"author_id": 21, "token_count": 15}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1175410800, "group": [ {"author_id": 21, "token_count": 22}, ]}, {"timestamp": 1178002800, "group": [ {"author_id": 3, "token_count": 60}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 2, "token_count": 20}, {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1185951600, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1188630000, "group": [ {"author_id": 7, "token_count": 3}, {"author_id": 2, "token_count": 69}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 7, "token_count": 2}, {"author_id": 34, "token_count": 2}, ]}, {"timestamp": 1199174400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 5, "token_count": 5}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 53, "token_count": 3}, {"author_id": 31, "token_count": 6}, {"author_id": 2, "token_count": 53}, {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 29, "token_count": 10}, ]}, {"timestamp": 1209625200, "group": [ {"author_id": 31, "token_count": 5}, ]}, {"timestamp": 1212303600, "group": [ {"author_id": 2, "token_count": 25}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 2, "token_count": 35}, ]}, {"timestamp": 1217574000, "group": [ {"author_id": 34, "token_count": 15}, {"author_id": 2, "token_count": 14}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 53, "token_count": 11}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1233475200, "group": [ {"author_id": 2, "token_count": 6}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1251788400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1257058800, "group": [ {"author_id": 24, "token_count": 16}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 31, "token_count": 6}, {"author_id": 48, "token_count": 3}, {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 28, "token_count": 7}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 12, "token_count": 20}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 24, "token_count": 2}, {"author_id": 11, "token_count": 14}, {"author_id": 2, "token_count": 239}, {"author_id": 45, "token_count": 86}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 24, "token_count": 2}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 60, "token_count": 19}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 12, "token_count": 12}, ]}, {"timestamp": 1343804400, "group": [ {"author_id": 7, "token_count": 92}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 9, "token_count": 4}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 9, "token_count": 16}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 9, "token_count": 71}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 9, "token_count": 11}, {"author_id": 24, "token_count": 11}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 32, "token_count": 1}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 23, "token_count": 341}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 7, "token_count": 1}, {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 24, "token_count": 34}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 24, "token_count": 1}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 0, "token_count": 20}, {"author_id": 4, "token_count": 8}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 44, "token_count": 1}, {"author_id": 4, "token_count": 20}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 54, "token_count": 4}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 24, "token_count": 18}, {"author_id": 0, "token_count": 113}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 0, "token_count": 2}, {"author_id": 60, "token_count": 17}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 0, "token_count": 10}, {"author_id": 60, "token_count": 16}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 0, "token_count": 4}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 7, "token_count": 9}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 16, "token_count": 169}, {"author_id": 60, "token_count": 13}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 24, "token_count": 22}, {"author_id": 0, "token_count": 87}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 44, "token_count": 2}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 0, "token_count": 93}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 47, "token_count": 13}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 0, "token_count": 10}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 51, "token_count": 2}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 24, "token_count": 4}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 4, "token_count": 92}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 15, "token_count": 4}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 15, "token_count": 1}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 0, "token_count": 170}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 60, "token_count": 12}, ]}, ]
Author Name
Tokens
Token Proportion
Jon Grimm
2174
38.18%
Sridhar Samudrala
932
16.37%
Xin Long
515
9.04%
Vlad Yasevich
469
8.24%
Jason Gunthorpe
341
5.99%
Richard Haines
169
2.97%
Marcelo Ricardo Leitner
120
2.11%
Arnaldo Carvalho de Melo
112
1.97%
Eric Dumazet
111
1.95%
Eric W. Biedermann
107
1.88%
David S. Miller
103
1.81%
Daniel Borkmann
102
1.79%
Weixing Shi
86
1.51%
Hideaki Yoshifuji / 吉藤英明
26
0.46%
Herbert Xu
17
0.30%
Michio Honda
14
0.25%
Harvey Harrison
14
0.25%
Stefano Brivio
13
0.23%
Al Viro
12
0.21%
Pavel Emelyanov
10
0.18%
Thomas Graf
7
0.12%
Joe Perches
7
0.12%
Neil Horman
5
0.09%
Christoph Hellwig
5
0.09%
David Howells
4
0.07%
Tejun Heo
3
0.05%
Linus Torvalds
3
0.05%
Thomas Gleixner
2
0.04%
Américo Wang
1
0.02%
Adrian Bunk
1
0.02%
Others
209
3.67%
Total
5694
objcnt.c
105
-
14
361
Jon Grimm
Pavel Emelyanov
Vlad Yasevich
Joe Perches
Eric W. Biedermann
David S. Miller
Thomas Gleixner
Xin Long
Christoph Hellwig
Sridhar Samudrala
Others
August 2002
January 2003
April 2003
May 2003
December 2004
July 2005
October 2007
February 2008
April 2008
August 2010
August 2012
November 2013
August 2017
April 2018
May 2019
var spanGroupData = [ {"timestamp": 1028185200, "group": [ {"author_id": 12, "token_count": 3}, {"author_id": 1, "token_count": 141}, ]}, {"timestamp": 1041408000, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1049184000, "group": [ {"author_id": 1, "token_count": 7}, ]}, {"timestamp": 1051772400, "group": [ {"author_id": 1, "token_count": 10}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1101888000, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1120201200, "group": [ {"author_id": 60, "token_count": 16}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 2, "token_count": 10}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 29, "token_count": 131}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 29, "token_count": 2}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 28, "token_count": 8}, ]}, {"timestamp": 1343804400, "group": [ {"author_id": 7, "token_count": 8}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 15, "token_count": 2}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 51, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Jon Grimm
161
44.60%
Pavel Emelyanov
133
36.84%
Vlad Yasevich
10
2.77%
Joe Perches
8
2.22%
Eric W. Biedermann
8
2.22%
David S. Miller
3
0.83%
Thomas Gleixner
2
0.55%
Xin Long
2
0.55%
Christoph Hellwig
2
0.55%
Sridhar Samudrala
1
0.28%
Others
31
8.59%
Total
361
offload.c
120
-
7
454
Marcelo Ricardo Leitner
Xin Long
Thomas Gleixner
Others
June 2016
July 2016
January 2017
May 2017
January 2018
March 2018
February 2019
May 2019
October 2020
January 2021
var spanGroupData = [ {"timestamp": 1464764400, "group": [ {"author_id": 4, "token_count": 329}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 4, "token_count": 65}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 51, "token_count": 2}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 0, "token_count": 25}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 0, "token_count": 4}, ]}, ]
Author Name
Tokens
Token Proportion
Marcelo Ricardo Leitner
394
86.78%
Xin Long
36
7.93%
Thomas Gleixner
2
0.44%
Others
22
4.85%
Total
454
output.c
832
-
34
3351
Xin Long
Jon Grimm
Vlad Yasevich
Marcelo Ricardo Leitner
Neil Horman
Sridhar Samudrala
David S. Miller
Wei Yongjun
David Laight
Richard Haines
Julian Anastasov
Michele Baldessari
Frank Filz
Daniel Borkmann
Joe Perches
Daisy Chang
Harvey Harrison
Tejun Heo
Thomas Gleixner
Pavel Emelyanov
Nicolas Dichtel
Herbert Xu
Wang Weidong
Thomas Graf
Arnaldo Carvalho de Melo
Américo Wang
Others
August 2002
October 2002
January 2003
March 2003
April 2003
June 2003
July 2003
April 2004
April 2005
July 2005
December 2005
June 2006
September 2007
December 2007
March 2008
June 2008
July 2008
August 2008
January 2009
February 2009
March 2009
April 2009
July 2009
August 2009
September 2009
November 2009
March 2010
April 2010
August 2010
July 2011
December 2011
May 2012
June 2012
July 2012
November 2012
June 2013
October 2013
December 2013
May 2014
July 2014
December 2014
March 2016
April 2016
June 2016
July 2016
September 2016
October 2016
December 2016
February 2017
March 2017
April 2017
May 2017
June 2017
August 2017
December 2017
February 2018
March 2018
April 2018
June 2018
October 2018
November 2018
May 2019
July 2019
December 2019
October 2020
var spanGroupData = [ {"timestamp": 1028185200, "group": [ {"author_id": 12, "token_count": 13}, {"author_id": 1, "token_count": 511}, ]}, {"timestamp": 1033455600, "group": [ {"author_id": 14, "token_count": 6}, ]}, {"timestamp": 1041408000, "group": [ {"author_id": 1, "token_count": 6}, {"author_id": 3, "token_count": 7}, ]}, {"timestamp": 1046505600, "group": [ {"author_id": 1, "token_count": 195}, ]}, {"timestamp": 1049184000, "group": [ {"author_id": 1, "token_count": 28}, {"author_id": 3, "token_count": 10}, ]}, {"timestamp": 1054450800, "group": [ {"author_id": 21, "token_count": 1}, ]}, {"timestamp": 1057042800, "group": [ {"author_id": 1, "token_count": 25}, ]}, {"timestamp": 1080806400, "group": [ {"author_id": 3, "token_count": 74}, ]}, {"timestamp": 1112342400, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1120201200, "group": [ {"author_id": 12, "token_count": 53}, ]}, {"timestamp": 1133424000, "group": [ {"author_id": 10, "token_count": 10}, ]}, {"timestamp": 1149145200, "group": [ {"author_id": 3, "token_count": 21}, ]}, {"timestamp": 1188630000, "group": [ {"author_id": 2, "token_count": 151}, ]}, {"timestamp": 1196496000, "group": [ {"author_id": 2, "token_count": 3}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 53, "token_count": 4}, ]}, {"timestamp": 1212303600, "group": [ {"author_id": 2, "token_count": 8}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 5, "token_count": 2}, {"author_id": 29, "token_count": 2}, ]}, {"timestamp": 1217574000, "group": [ {"author_id": 34, "token_count": 2}, ]}, {"timestamp": 1230796800, "group": [ {"author_id": 2, "token_count": 7}, ]}, {"timestamp": 1233475200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1235894400, "group": [ {"author_id": 2, "token_count": 3}, ]}, {"timestamp": 1238569200, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1246431600, "group": [ {"author_id": 60, "token_count": 20}, ]}, {"timestamp": 1249110000, "group": [ {"author_id": 2, "token_count": 204}, ]}, {"timestamp": 1251788400, "group": [ {"author_id": 2, "token_count": 10}, {"author_id": 6, "token_count": 60}, ]}, {"timestamp": 1257058800, "group": [ {"author_id": 5, "token_count": 9}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 48, "token_count": 3}, ]}, {"timestamp": 1270105200, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 28, "token_count": 7}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1322726400, "group": [ {"author_id": 25, "token_count": 1}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 59, "token_count": 2}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 5, "token_count": 21}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 5, "token_count": 156}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 20, "token_count": 18}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 9, "token_count": 6}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 9, "token_count": 1}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 5, "token_count": 4}, {"author_id": 17, "token_count": 1}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 32, "token_count": 1}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 56, "token_count": 48}, ]}, {"timestamp": 1417420800, "group": [ {"author_id": 9, "token_count": 1}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 4, "token_count": 9}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 4, "token_count": 6}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 4, "token_count": 260}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 0, "token_count": 8}, {"author_id": 4, "token_count": 20}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 0, "token_count": 13}, {"author_id": 4, "token_count": 42}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 0, "token_count": 737}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 4, "token_count": 2}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 49, "token_count": 23}, {"author_id": 0, "token_count": 11}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 0, "token_count": 110}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 0, "token_count": 44}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 0, "token_count": 17}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 16, "token_count": 29}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 0, "token_count": 68}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 4, "token_count": 26}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 0, "token_count": 88}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 0, "token_count": 27}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 0, "token_count": 39}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 51, "token_count": 2}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 0, "token_count": 17}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 0, "token_count": 12}, ]}, ]
Author Name
Tokens
Token Proportion
Xin Long
1198
35.75%
Jon Grimm
765
22.83%
Vlad Yasevich
387
11.55%
Marcelo Ricardo Leitner
365
10.89%
Neil Horman
192
5.73%
Sridhar Samudrala
114
3.40%
David S. Miller
66
1.97%
Wei Yongjun
60
1.79%
David Laight
48
1.43%
Richard Haines
29
0.87%
Julian Anastasov
23
0.69%
Michele Baldessari
18
0.54%
Frank Filz
10
0.30%
Daniel Borkmann
8
0.24%
Joe Perches
7
0.21%
Daisy Chang
6
0.18%
Harvey Harrison
4
0.12%
Tejun Heo
3
0.09%
Thomas Gleixner
2
0.06%
Pavel Emelyanov
2
0.06%
Nicolas Dichtel
2
0.06%
Herbert Xu
2
0.06%
Wang Weidong
1
0.03%
Thomas Graf
1
0.03%
Arnaldo Carvalho de Melo
1
0.03%
Américo Wang
1
0.03%
Others
36
1.07%
Total
3351
outqueue.c
1903
-
39
6604
Jon Grimm
Marcelo Ricardo Leitner
Xin Long
Sridhar Samudrala
Vlad Yasevich
Daisy Chang
Wei Yongjun
David S. Miller
Neil Horman
Daniel Borkmann
Michele Baldessari
Thomas Graf
Eric W. Biedermann
Nicolas Dichtel
Konstantin Khorenko
Gui Jianfeng
Kevin Kou
Robert P. J. Day
Adrian Bunk
Joe Perches
Hideaki Yoshifuji / 吉藤英明
Harvey Harrison
Andrew Morton
Tejun Heo
Shan Wei
Herbert Xu
Frank Filz
Xufeng Zhang
Thomas Gleixner
Julian Anastasov
Eric Dumazet
David Laight
Al Viro
Others
August 2002
September 2002
October 2002
January 2003
February 2003
March 2003
April 2003
June 2003
July 2003
November 2003
April 2004
May 2004
July 2004
October 2004
December 2004
June 2005
July 2005
February 2006
June 2006
July 2006
August 2006
November 2006
February 2007
October 2007
December 2007
February 2008
March 2008
April 2008
June 2008
July 2008
March 2009
September 2009
November 2009
March 2010
April 2010
August 2010
March 2011
April 2011
July 2011
April 2012
August 2012
September 2012
October 2012
November 2012
January 2013
June 2013
July 2013
November 2013
January 2014
July 2014
December 2015
March 2016
April 2016
July 2016
September 2016
October 2016
January 2017
February 2017
March 2017
April 2017
May 2017
June 2017
July 2017
August 2017
October 2017
November 2017
December 2017
April 2018
May 2018
August 2018
October 2018
January 2019
May 2019
December 2019
August 2020
March 2021
var spanGroupData = [ {"timestamp": 1028185200, "group": [ {"author_id": 12, "token_count": 30}, {"author_id": 1, "token_count": 1692}, ]}, {"timestamp": 1030863600, "group": [ {"author_id": 1, "token_count": 45}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1033455600, "group": [ {"author_id": 14, "token_count": 113}, {"author_id": 1, "token_count": 34}, {"author_id": 3, "token_count": 81}, ]}, {"timestamp": 1041408000, "group": [ {"author_id": 1, "token_count": 70}, {"author_id": 3, "token_count": 53}, ]}, {"timestamp": 1044086400, "group": [ {"author_id": 3, "token_count": 45}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1046505600, "group": [ {"author_id": 1, "token_count": 110}, ]}, {"timestamp": 1049184000, "group": [ {"author_id": 1, "token_count": 602}, ]}, {"timestamp": 1054450800, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1057042800, "group": [ {"author_id": 1, "token_count": 7}, ]}, {"timestamp": 1067673600, "group": [ {"author_id": 34, "token_count": 3}, ]}, {"timestamp": 1080806400, "group": [ {"author_id": 3, "token_count": 537}, ]}, {"timestamp": 1083394800, "group": [ {"author_id": 3, "token_count": 6}, ]}, {"timestamp": 1088665200, "group": [ {"author_id": 8, "token_count": 7}, {"author_id": 31, "token_count": 4}, {"author_id": 3, "token_count": 23}, ]}, {"timestamp": 1096614000, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1101888000, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1117609200, "group": [ {"author_id": 10, "token_count": 3}, ]}, {"timestamp": 1120201200, "group": [ {"author_id": 12, "token_count": 58}, ]}, {"timestamp": 1138780800, "group": [ {"author_id": 2, "token_count": 18}, ]}, {"timestamp": 1149145200, "group": [ {"author_id": 2, "token_count": 6}, ]}, {"timestamp": 1151737200, "group": [ {"author_id": 3, "token_count": 8}, ]}, {"timestamp": 1154415600, "group": [ {"author_id": 3, "token_count": 19}, ]}, {"timestamp": 1162368000, "group": [ {"author_id": 19, "token_count": 1}, ]}, {"timestamp": 1170316800, "group": [ {"author_id": 31, "token_count": 3}, {"author_id": 2, "token_count": 73}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 2, "token_count": 19}, ]}, {"timestamp": 1196496000, "group": [ {"author_id": 2, "token_count": 7}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 5, "token_count": 19}, {"author_id": 2, "token_count": 10}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 53, "token_count": 7}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 33, "token_count": 31}, {"author_id": 39, "token_count": 23}, ]}, {"timestamp": 1212303600, "group": [ {"author_id": 2, "token_count": 209}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 37, "token_count": 13}, {"author_id": 5, "token_count": 11}, ]}, {"timestamp": 1235894400, "group": [ {"author_id": 6, "token_count": 10}, ]}, {"timestamp": 1251788400, "group": [ {"author_id": 2, "token_count": 73}, ]}, {"timestamp": 1257058800, "group": [ {"author_id": 2, "token_count": 15}, {"author_id": 6, "token_count": 16}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 48, "token_count": 3}, ]}, {"timestamp": 1270105200, "group": [ {"author_id": 38, "token_count": 3}, {"author_id": 2, "token_count": 60}, {"author_id": 6, "token_count": 39}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 28, "token_count": 7}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 2, "token_count": 11}, {"author_id": 6, "token_count": 32}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 25, "token_count": 43}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 24, "token_count": 1}, ]}, {"timestamp": 1343804400, "group": [ {"author_id": 7, "token_count": 43}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 6, "token_count": 2}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 59, "token_count": 40}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 20, "token_count": 47}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 5, "token_count": 27}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 9, "token_count": 36}, {"author_id": 5, "token_count": 13}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 9, "token_count": 33}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 57, "token_count": 2}, {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 2, "token_count": 20}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 56, "token_count": 1}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 0, "token_count": 9}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 4, "token_count": 31}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 4, "token_count": 16}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 0, "token_count": 411}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 0, "token_count": 52}, {"author_id": 4, "token_count": 15}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 0, "token_count": 46}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 49, "token_count": 1}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 0, "token_count": 14}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 0, "token_count": 69}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 0, "token_count": 17}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 0, "token_count": 15}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 4, "token_count": 140}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 0, "token_count": 61}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 0, "token_count": 27}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 4, "token_count": 43}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 4, "token_count": 891}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 22, "token_count": 38}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 0, "token_count": 10}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 51, "token_count": 2}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 52, "token_count": 26}, {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 0, "token_count": 52}, ]}, ]
Author Name
Tokens
Token Proportion
Jon Grimm
2561
38.78%
Marcelo Ricardo Leitner
1136
17.20%
Xin Long
798
12.08%
Sridhar Samudrala
774
11.72%
Vlad Yasevich
521
7.89%
Daisy Chang
113
1.71%
Wei Yongjun
99
1.50%
David S. Miller
88
1.33%
Neil Horman
70
1.06%
Daniel Borkmann
69
1.04%
Michele Baldessari
47
0.71%
Thomas Graf
43
0.65%
Eric W. Biedermann
43
0.65%
Nicolas Dichtel
40
0.61%
Konstantin Khorenko
38
0.58%
Gui Jianfeng
31
0.47%
Kevin Kou
26
0.39%
Robert P. J. Day
23
0.35%
Adrian Bunk
13
0.20%
Joe Perches
7
0.11%
Hideaki Yoshifuji / 吉藤英明
7
0.11%
Harvey Harrison
7
0.11%
Andrew Morton
7
0.11%
Tejun Heo
3
0.05%
Shan Wei
3
0.05%
Herbert Xu
3
0.05%
Frank Filz
3
0.05%
Xufeng Zhang
2
0.03%
Thomas Gleixner
2
0.03%
Julian Anastasov
1
0.02%
Eric Dumazet
1
0.02%
David Laight
1
0.02%
Al Viro
1
0.02%
Others
23
0.35%
Total
6604
primitive.c
201
-
8
83
Jon Grimm
Sridhar Samudrala
Xin Long
David S. Miller
Tejun Heo
Thomas Gleixner
Hideaki Yoshifuji / 吉藤英明
Others
August 2002
November 2002
February 2003
August 2003
February 2007
March 2010
January 2017
November 2018
May 2019
var spanGroupData = [ {"timestamp": 1028185200, "group": [ {"author_id": 12, "token_count": 5}, {"author_id": 1, "token_count": 54}, ]}, {"timestamp": 1036137600, "group": [ {"author_id": 3, "token_count": 5}, ]}, {"timestamp": 1044086400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1059721200, "group": [ {"author_id": 3, "token_count": 5}, ]}, {"timestamp": 1170316800, "group": [ {"author_id": 31, "token_count": 1}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 48, "token_count": 3}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 51, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Jon Grimm
54
65.06%
Sridhar Samudrala
10
12.05%
Xin Long
7
8.43%
David S. Miller
5
6.02%
Tejun Heo
3
3.61%
Thomas Gleixner
2
2.41%
Hideaki Yoshifuji / 吉藤英明
1
1.20%
Others
1
1.20%
Total
83
proc.c
401
-
27
1811
Sridhar Samudrala
Vlad Yasevich
Neil Horman
Xin Long
Al Viro
Hideaki Yoshifuji / 吉藤英明
Eric W. Biedermann
Christoph Hellwig
Daniel Borkmann
Thomas Graf
Michele Baldessari
Robert P. J. Day
Joe Perches
Pavel Emelyanov
Jon Grimm
David S. Miller
Thomas Gleixner
Others
February 2003
March 2003
May 2003
June 2003
August 2003
July 2004
December 2004
June 2005
August 2005
January 2006
August 2006
October 2006
November 2006
July 2007
November 2007
February 2008
April 2008
May 2008
August 2009
January 2010
May 2010
May 2011
July 2011
May 2012
August 2012
December 2012
April 2013
June 2013
August 2013
October 2014
December 2015
February 2016
April 2016
September 2016
March 2017
May 2017
June 2017
March 2018
April 2018
May 2019
February 2021
var spanGroupData = [ {"timestamp": 1044086400, "group": [ {"author_id": 3, "token_count": 111}, ]}, {"timestamp": 1046505600, "group": [ {"author_id": 12, "token_count": 3}, ]}, {"timestamp": 1051772400, "group": [ {"author_id": 3, "token_count": 331}, ]}, {"timestamp": 1054450800, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1059721200, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1088665200, "group": [ {"author_id": 31, "token_count": 79}, ]}, {"timestamp": 1101888000, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1117609200, "group": [ {"author_id": 2, "token_count": 350}, ]}, {"timestamp": 1122879600, "group": [ {"author_id": 2, "token_count": 3}, ]}, {"timestamp": 1136102400, "group": [ {"author_id": 2, "token_count": 6}, ]}, {"timestamp": 1154415600, "group": [ {"author_id": 3, "token_count": 109}, ]}, {"timestamp": 1159686000, "group": [ {"author_id": 2, "token_count": 5}, ]}, {"timestamp": 1162368000, "group": [ {"author_id": 19, "token_count": 7}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1193900400, "group": [ {"author_id": 2, "token_count": 6}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 5, "token_count": 26}, {"author_id": 29, "token_count": 4}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 5, "token_count": 35}, {"author_id": 39, "token_count": 6}, ]}, {"timestamp": 1209625200, "group": [ {"author_id": 5, "token_count": 177}, ]}, {"timestamp": 1249110000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1262332800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1272697200, "group": [ {"author_id": 28, "token_count": 1}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 7, "token_count": 16}, ]}, {"timestamp": 1343804400, "group": [ {"author_id": 7, "token_count": 31}, {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 25, "token_count": 17}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 60, "token_count": 20}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 9, "token_count": 21}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 20, "token_count": 14}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 0, "token_count": 119}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 0, "token_count": 50}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 60, "token_count": 36}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 0, "token_count": 2}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 19, "token_count": 114}, {"author_id": 28, "token_count": 4}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 15, "token_count": 28}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 51, "token_count": 2}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 60, "token_count": 44}, ]}, ]
Author Name
Tokens
Token Proportion
Sridhar Samudrala
553
30.54%
Vlad Yasevich
370
20.43%
Neil Horman
238
13.14%
Xin Long
182
10.05%
Al Viro
121
6.68%
Hideaki Yoshifuji / 吉藤英明
79
4.36%
Eric W. Biedermann
47
2.60%
Christoph Hellwig
28
1.55%
Daniel Borkmann
21
1.16%
Thomas Graf
17
0.94%
Michele Baldessari
14
0.77%
Robert P. J. Day
6
0.33%
Joe Perches
5
0.28%
Pavel Emelyanov
4
0.22%
Jon Grimm
3
0.17%
David S. Miller
3
0.17%
Thomas Gleixner
2
0.11%
Others
118
6.52%
Total
1811
protocol.c
1741
-
63
7583
Jon Grimm
Sridhar Samudrala
Xin Long
Eric W. Biedermann
Michio Honda
Vlad Yasevich
Marcelo Ricardo Leitner
Neil Horman
Richard Haines
David S. Miller
Arnaldo Carvalho de Melo
Al Viro
Daniel Borkmann
Wei Yongjun
Joe Perches
Xufeng Zhang
Eric Dumazet
Herbert Xu
Jason Gunthorpe
Américo Wang
Kees Cook
Hideaki Yoshifuji / 吉藤英明
Gui Jianfeng
Pavel Emelyanov
Harvey Harrison
Zhu Yanjun
Andrew Morton
Thomas Graf
Thomas Gleixner
Tejun Heo
David Howells
Wang Weidong
Linus Torvalds
Christoph Hellwig
Adrian Bunk
Others
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
January 2004
April 2004
June 2004
July 2004
August 2004
September 2004
November 2004
December 2004
January 2005
March 2005
June 2005
August 2005
October 2005
December 2005
March 2006
June 2006
July 2006
September 2006
November 2006
December 2006
March 2007
April 2007
May 2007
August 2007
September 2007
October 2007
November 2007
December 2007
January 2008
February 2008
March 2008
April 2008
May 2008
June 2008
July 2008
August 2008
October 2008
February 2009
March 2009
June 2009
September 2009
October 2009
November 2009
March 2010
April 2010
June 2010
August 2010
November 2010
March 2011
April 2011
May 2011
June 2011
July 2011
October 2011
December 2011
June 2012
July 2012
August 2012
October 2012
December 2012
June 2013
July 2013
August 2013
January 2014
April 2014
May 2014
July 2014
September 2014
March 2015
May 2015
July 2015
September 2015
December 2015
February 2016
March 2016
June 2016
July 2016
December 2016
January 2017
February 2017
March 2017
July 2017
August 2017
October 2017
November 2017
February 2018
March 2018
May 2018
June 2018
July 2018
October 2018
December 2018
January 2019
March 2019
April 2019
May 2019
August 2019
September 2019
November 2019
December 2019
March 2020
June 2020
July 2020
August 2020
October 2020
November 2020
var spanGroupData = [ {"timestamp": 1028185200, "group": [ {"author_id": 12, "token_count": 14}, {"author_id": 1, "token_count": 762}, ]}, {"timestamp": 1030863600, "group": [ {"author_id": 1, "token_count": 279}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1033455600, "group": [ {"author_id": 12, "token_count": 1}, {"author_id": 3, "token_count": 17}, ]}, {"timestamp": 1036137600, "group": [ {"author_id": 1, "token_count": 771}, ]}, {"timestamp": 1038729600, "group": [ {"author_id": 3, "token_count": 4}, ]}, {"timestamp": 1041408000, "group": [ {"author_id": 1, "token_count": 5}, {"author_id": 3, "token_count": 10}, {"author_id": 60, "token_count": 20}, ]}, {"timestamp": 1044086400, "group": [ {"author_id": 1, "token_count": 35}, {"author_id": 3, "token_count": 332}, ]}, {"timestamp": 1046505600, "group": [ {"author_id": 1, "token_count": 56}, {"author_id": 3, "token_count": 139}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1049184000, "group": [ {"author_id": 1, "token_count": 7}, {"author_id": 3, "token_count": 68}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1051772400, "group": [ {"author_id": 21, "token_count": 5}, {"author_id": 1, "token_count": 105}, {"author_id": 3, "token_count": 53}, ]}, {"timestamp": 1054450800, "group": [ {"author_id": 21, "token_count": 3}, {"author_id": 1, "token_count": 5}, ]}, {"timestamp": 1057042800, "group": [ {"author_id": 1, "token_count": 30}, {"author_id": 3, "token_count": 10}, ]}, {"timestamp": 1059721200, "group": [ {"author_id": 3, "token_count": 90}, ]}, {"timestamp": 1062399600, "group": [ {"author_id": 3, "token_count": 130}, ]}, {"timestamp": 1072944000, "group": [ {"author_id": 3, "token_count": 24}, ]}, {"timestamp": 1080806400, "group": [ {"author_id": 3, "token_count": 13}, ]}, {"timestamp": 1086073200, "group": [ {"author_id": 21, "token_count": 4}, ]}, {"timestamp": 1088665200, "group": [ {"author_id": 31, "token_count": 1}, ]}, {"timestamp": 1091343600, "group": [ {"author_id": 12, "token_count": 6}, ]}, {"timestamp": 1094022000, "group": [ {"author_id": 21, "token_count": 15}, ]}, {"timestamp": 1099296000, "group": [ {"author_id": 8, "token_count": 8}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1101888000, "group": [ {"author_id": 3, "token_count": 7}, ]}, {"timestamp": 1104566400, "group": [ {"author_id": 21, "token_count": 8}, {"author_id": 51, "token_count": 4}, ]}, {"timestamp": 1109664000, "group": [ {"author_id": 21, "token_count": 4}, {"author_id": 25, "token_count": 7}, ]}, {"timestamp": 1117609200, "group": [ {"author_id": 5, "token_count": 10}, ]}, {"timestamp": 1122879600, "group": [ {"author_id": 21, "token_count": 13}, {"author_id": 24, "token_count": 2}, ]}, {"timestamp": 1128150000, "group": [ {"author_id": 19, "token_count": 1}, {"author_id": 34, "token_count": 1}, ]}, {"timestamp": 1133424000, "group": [ {"author_id": 21, "token_count": 3}, {"author_id": 24, "token_count": 1}, ]}, {"timestamp": 1141200000, "group": [ {"author_id": 21, "token_count": 6}, ]}, {"timestamp": 1149145200, "group": [ {"author_id": 2, "token_count": 20}, ]}, {"timestamp": 1151737200, "group": [ {"author_id": 3, "token_count": 10}, ]}, {"timestamp": 1157094000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1162368000, "group": [ {"author_id": 19, "token_count": 16}, ]}, {"timestamp": 1164960000, "group": [ {"author_id": 37, "token_count": 1}, {"author_id": 3, "token_count": 119}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1172736000, "group": [ {"author_id": 21, "token_count": 17}, ]}, {"timestamp": 1175410800, "group": [ {"author_id": 21, "token_count": 12}, ]}, {"timestamp": 1178002800, "group": [ {"author_id": 29, "token_count": 3}, {"author_id": 3, "token_count": 47}, ]}, {"timestamp": 1185951600, "group": [ {"author_id": 5, "token_count": 158}, ]}, {"timestamp": 1188630000, "group": [ {"author_id": 7, "token_count": 4}, {"author_id": 2, "token_count": 110}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 7, "token_count": 2}, ]}, {"timestamp": 1193900400, "group": [ {"author_id": 2, "token_count": 8}, ]}, {"timestamp": 1196496000, "group": [ {"author_id": 28, "token_count": 25}, {"author_id": 2, "token_count": 8}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1199174400, "group": [ {"author_id": 7, "token_count": 1}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 5, "token_count": 4}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 19, "token_count": 15}, {"author_id": 53, "token_count": 2}, {"author_id": 31, "token_count": 6}, {"author_id": 2, "token_count": 208}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 31, "token_count": 2}, {"author_id": 29, "token_count": 10}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1209625200, "group": [ {"author_id": 31, "token_count": 5}, ]}, {"timestamp": 1212303600, "group": [ {"author_id": 33, "token_count": 14}, {"author_id": 2, "token_count": 21}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 2, "token_count": 36}, ]}, {"timestamp": 1217574000, "group": [ {"author_id": 34, "token_count": 23}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 53, "token_count": 10}, ]}, {"timestamp": 1233475200, "group": [ {"author_id": 2, "token_count": 11}, ]}, {"timestamp": 1235894400, "group": [ {"author_id": 2, "token_count": 1}, {"author_id": 60, "token_count": 26}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 24, "token_count": 5}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1251788400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1254380400, "group": [ {"author_id": 24, "token_count": 4}, ]}, {"timestamp": 1257058800, "group": [ {"author_id": 24, "token_count": 5}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 48, "token_count": 3}, ]}, {"timestamp": 1270105200, "group": [ {"author_id": 6, "token_count": 35}, ]}, {"timestamp": 1275375600, "group": [ {"author_id": 24, "token_count": 4}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 28, "token_count": 14}, ]}, {"timestamp": 1288594800, "group": [ {"author_id": 24, "token_count": 1}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 12, "token_count": 47}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 11, "token_count": 624}, {"author_id": 2, "token_count": 62}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 12, "token_count": 19}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 12, "token_count": 7}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 24, "token_count": 4}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 24, "token_count": 2}, ]}, {"timestamp": 1322726400, "group": [ {"author_id": 24, "token_count": 1}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 12, "token_count": 1}, ]}, {"timestamp": 1343804400, "group": [ {"author_id": 7, "token_count": 713}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 5, "token_count": 39}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 5, "token_count": 2}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 9, "token_count": 48}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 9, "token_count": 1}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 12, "token_count": 18}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 17, "token_count": 2}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 24, "token_count": 2}, {"author_id": 57, "token_count": 32}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 32, "token_count": 19}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 23, "token_count": 22}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 48, "token_count": 2}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 7, "token_count": 1}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 4, "token_count": 48}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 4, "token_count": 133}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 24, "token_count": 1}, {"author_id": 0, "token_count": 17}, {"author_id": 58, "token_count": 9}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 5, "token_count": 65}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 4, "token_count": 7}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 4, "token_count": 14}, {"author_id": 6, "token_count": 6}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 0, "token_count": 31}, {"author_id": 4, "token_count": 28}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 0, "token_count": 9}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 0, "token_count": 25}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 54, "token_count": 4}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 30, "token_count": 15}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 16, "token_count": 207}, {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 19, "token_count": 21}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 30, "token_count": 2}, {"author_id": 44, "token_count": 2}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 0, "token_count": 56}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 0, "token_count": 10}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 0, "token_count": 20}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 51, "token_count": 2}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 0, "token_count": 9}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 0, "token_count": 18}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 0, "token_count": 96}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 4, "token_count": 92}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 4, "token_count": 9}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 15, "token_count": 2}, {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 0, "token_count": 717}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 0, "token_count": 4}, ]}, ]
Author Name
Tokens
Token Proportion
Jon Grimm
2055
27.10%
Sridhar Samudrala
1073
14.15%
Xin Long
1025
13.52%
Eric W. Biedermann
721
9.51%
Michio Honda
624
8.23%
Vlad Yasevich
485
6.40%
Marcelo Ricardo Leitner
331
4.37%
Neil Horman
278
3.67%
Richard Haines
207
2.73%
David S. Miller
113
1.49%
Arnaldo Carvalho de Melo
90
1.19%
Al Viro
53
0.70%
Daniel Borkmann
49
0.65%
Wei Yongjun
41
0.54%
Joe Perches
39
0.51%
Xufeng Zhang
32
0.42%
Eric Dumazet
32
0.42%
Herbert Xu
24
0.32%
Jason Gunthorpe
22
0.29%
Américo Wang
19
0.25%
Kees Cook
17
0.22%
Hideaki Yoshifuji / 吉藤英明
14
0.18%
Gui Jianfeng
14
0.18%
Pavel Emelyanov
13
0.17%
Harvey Harrison
12
0.16%
Zhu Yanjun
9
0.12%
Andrew Morton
8
0.11%
Thomas Graf
7
0.09%
Thomas Gleixner
6
0.08%
Tejun Heo
5
0.07%
David Howells
4
0.05%
Wang Weidong
2
0.03%
Linus Torvalds
2
0.03%
Christoph Hellwig
2
0.03%
Adrian Bunk
1
0.01%
Others
154
2.03%
Total
7583
sm_make_chunk.c
3898
-
49
14529
Jon Grimm
Sridhar Samudrala
Xin Long
Vlad Yasevich
Wei Yongjun
Daniel Borkmann
Neil Horman
Marcelo Ricardo Leitner
Daisy Chang
Michio Honda
Herbert Xu
Al Viro
David S. Miller
Adrian Bunk
Eric W. Biedermann
Richard Haines
Frank Filz
Gui Jianfeng
Jérôme Forissier
Joe Perches
Ivan Skytte Jörgensen
Arnaldo Carvalho de Melo
Hideaki Yoshifuji / 吉藤英明
Robert P. J. Day
Michele Baldessari
Shan Wei
Tejun Heo
Wang Weidong
Thomas Gleixner
Julian Anastasov
Harvey Harrison
Eric Dumazet
Others
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
August 2005
October 2005
January 2006
July 2006
August 2006
September 2006
November 2006
December 2006
January 2007
February 2007
April 2007
May 2007
August 2007
September 2007
October 2007
November 2007
December 2007
January 2008
February 2008
March 2008
April 2008
May 2008
July 2008
September 2008
October 2008
February 2009
March 2009
April 2009
June 2009
November 2009
March 2010
April 2010
June 2010
August 2010
February 2011
March 2011
April 2011
June 2011
June 2012
August 2012
November 2012
February 2013
June 2013
August 2013
October 2013
December 2013
March 2014
April 2014
June 2014
October 2014
November 2014
January 2015
August 2015
December 2015
January 2016
March 2016
April 2016
July 2016
September 2016
January 2017
February 2017
March 2017
May 2017
June 2017
July 2017
August 2017
October 2017
November 2017
December 2017
February 2018
March 2018
April 2018
May 2018
November 2018
January 2019
May 2019
June 2019
July 2019
August 2019
October 2019
December 2019
May 2020
August 2020
October 2020
March 2021
var spanGroupData = [ {"timestamp": 1028185200, "group": [ {"author_id": 12, "token_count": 81}, {"author_id": 1, "token_count": 3354}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1030863600, "group": [ {"author_id": 1, "token_count": 2}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1033455600, "group": [ {"author_id": 14, "token_count": 193}, {"author_id": 1, "token_count": 12}, {"author_id": 3, "token_count": 130}, ]}, {"timestamp": 1036137600, "group": [ {"author_id": 1, "token_count": 213}, ]}, {"timestamp": 1038729600, "group": [ {"author_id": 3, "token_count": 66}, ]}, {"timestamp": 1041408000, "group": [ {"author_id": 1, "token_count": 346}, {"author_id": 3, "token_count": 7}, ]}, {"timestamp": 1044086400, "group": [ {"author_id": 1, "token_count": 85}, ]}, {"timestamp": 1046505600, "group": [ {"author_id": 1, "token_count": 61}, ]}, {"timestamp": 1049184000, "group": [ {"author_id": 1, "token_count": 423}, {"author_id": 3, "token_count": 7}, ]}, {"timestamp": 1051772400, "group": [ {"author_id": 1, "token_count": 9}, ]}, {"timestamp": 1054450800, "group": [ {"author_id": 21, "token_count": 1}, {"author_id": 1, "token_count": 49}, ]}, {"timestamp": 1057042800, "group": [ {"author_id": 3, "token_count": 18}, ]}, {"timestamp": 1059721200, "group": [ {"author_id": 3, "token_count": 233}, ]}, {"timestamp": 1062399600, "group": [ {"author_id": 3, "token_count": 395}, ]}, {"timestamp": 1064991600, "group": [ {"author_id": 3, "token_count": 508}, ]}, {"timestamp": 1067673600, "group": [ {"author_id": 3, "token_count": 544}, ]}, {"timestamp": 1080806400, "group": [ {"author_id": 3, "token_count": 282}, ]}, {"timestamp": 1086073200, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1096614000, "group": [ {"author_id": 3, "token_count": 140}, ]}, {"timestamp": 1101888000, "group": [ {"author_id": 3, "token_count": 338}, ]}, {"timestamp": 1104566400, "group": [ {"author_id": 21, "token_count": 1}, ]}, {"timestamp": 1112342400, "group": [ {"author_id": 41, "token_count": 31}, ]}, {"timestamp": 1117609200, "group": [ {"author_id": 10, "token_count": 44}, ]}, {"timestamp": 1120201200, "group": [ {"author_id": 12, "token_count": 8}, ]}, {"timestamp": 1122879600, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1128150000, "group": [ {"author_id": 19, "token_count": 7}, {"author_id": 18, "token_count": 1}, ]}, {"timestamp": 1136102400, "group": [ {"author_id": 2, "token_count": 33}, ]}, {"timestamp": 1151737200, "group": [ {"author_id": 3, "token_count": 27}, ]}, {"timestamp": 1154415600, "group": [ {"author_id": 34, "token_count": 40}, {"author_id": 3, "token_count": 16}, ]}, {"timestamp": 1157094000, "group": [ {"author_id": 2, "token_count": 15}, ]}, {"timestamp": 1162368000, "group": [ {"author_id": 19, "token_count": 69}, {"author_id": 21, "token_count": 2}, ]}, {"timestamp": 1164960000, "group": [ {"author_id": 18, "token_count": 14}, ]}, {"timestamp": 1167638400, "group": [ {"author_id": 2, "token_count": 22}, ]}, {"timestamp": 1170316800, "group": [ {"author_id": 31, "token_count": 10}, {"author_id": 39, "token_count": 1}, ]}, {"timestamp": 1175410800, "group": [ {"author_id": 21, "token_count": 9}, ]}, {"timestamp": 1178002800, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1185951600, "group": [ {"author_id": 2, "token_count": 55}, {"author_id": 6, "token_count": 76}, ]}, {"timestamp": 1188630000, "group": [ {"author_id": 37, "token_count": 81}, {"author_id": 2, "token_count": 1154}, {"author_id": 6, "token_count": 118}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 2, "token_count": 26}, {"author_id": 6, "token_count": 30}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1193900400, "group": [ {"author_id": 2, "token_count": 109}, ]}, {"timestamp": 1196496000, "group": [ {"author_id": 28, "token_count": 3}, {"author_id": 2, "token_count": 376}, ]}, {"timestamp": 1199174400, "group": [ {"author_id": 2, "token_count": 20}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 2, "token_count": 8}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 33, "token_count": 38}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 39, "token_count": 8}, {"author_id": 6, "token_count": 108}, ]}, {"timestamp": 1209625200, "group": [ {"author_id": 6, "token_count": 54}, {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 5, "token_count": 1}, {"author_id": 2, "token_count": 18}, ]}, {"timestamp": 1220252400, "group": [ {"author_id": 2, "token_count": 27}, {"author_id": 6, "token_count": 112}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 2, "token_count": 31}, ]}, {"timestamp": 1233475200, "group": [ {"author_id": 53, "token_count": 2}, ]}, {"timestamp": 1235894400, "group": [ {"author_id": 6, "token_count": 10}, {"author_id": 60, "token_count": 43}, ]}, {"timestamp": 1238569200, "group": [ {"author_id": 6, "token_count": 7}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 6, "token_count": 44}, ]}, {"timestamp": 1257058800, "group": [ {"author_id": 2, "token_count": 34}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 48, "token_count": 3}, ]}, {"timestamp": 1270105200, "group": [ {"author_id": 5, "token_count": 40}, {"author_id": 6, "token_count": 17}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1275375600, "group": [ {"author_id": 24, "token_count": 1}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 28, "token_count": 7}, ]}, {"timestamp": 1296547200, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 6, "token_count": 2}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 11, "token_count": 170}, {"author_id": 38, "token_count": 5}, {"author_id": 6, "token_count": 172}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 11, "token_count": 17}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 5, "token_count": 48}, ]}, {"timestamp": 1343804400, "group": [ {"author_id": 7, "token_count": 71}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 20, "token_count": 9}, {"author_id": 5, "token_count": 86}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 9, "token_count": 13}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 9, "token_count": 52}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 9, "token_count": 14}, {"author_id": 2, "token_count": 205}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 17, "token_count": 1}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 17, "token_count": 1}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 9, "token_count": 8}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 19, "token_count": 1}, {"author_id": 2, "token_count": 37}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 9, "token_count": 1}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 9, "token_count": 154}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 19, "token_count": 10}, {"author_id": 9, "token_count": 7}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 0, "token_count": 53}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 4, "token_count": 2}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 34, "token_count": 61}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 4, "token_count": 80}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 4, "token_count": 1}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 0, "token_count": 5}, {"author_id": 4, "token_count": 8}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 4, "token_count": 10}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 0, "token_count": 406}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 19, "token_count": 4}, {"author_id": 49, "token_count": 2}, {"author_id": 0, "token_count": 799}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 0, "token_count": 21}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 0, "token_count": 68}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 0, "token_count": 22}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 0, "token_count": 423}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 0, "token_count": 10}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 0, "token_count": 238}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 16, "token_count": 60}, {"author_id": 60, "token_count": 20}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 0, "token_count": 149}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 4, "token_count": 104}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 0, "token_count": 26}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 51, "token_count": 2}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 5, "token_count": 60}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 0, "token_count": 24}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 0, "token_count": 52}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 28, "token_count": 6}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 0, "token_count": 15}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 60, "token_count": 16}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 0, "token_count": 122}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 60, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Jon Grimm
4554
31.34%
Sridhar Samudrala
2711
18.66%
Xin Long
2452
16.88%
Vlad Yasevich
2172
14.95%
Wei Yongjun
750
5.16%
Daniel Borkmann
249
1.71%
Neil Horman
235
1.62%
Marcelo Ricardo Leitner
205
1.41%
Daisy Chang
193
1.33%
Michio Honda
187
1.29%
Herbert Xu
101
0.70%
Al Viro
91
0.63%
David S. Miller
89
0.61%
Adrian Bunk
81
0.56%
Eric W. Biedermann
71
0.49%
Richard Haines
60
0.41%
Frank Filz
44
0.30%
Gui Jianfeng
38
0.26%
Jérôme Forissier
31
0.21%
Joe Perches
16
0.11%
Ivan Skytte Jörgensen
15
0.10%
Arnaldo Carvalho de Melo
13
0.09%
Hideaki Yoshifuji / 吉藤英明
10
0.07%
Robert P. J. Day
9
0.06%
Michele Baldessari
9
0.06%
Shan Wei
5
0.03%
Tejun Heo
3
0.02%
Wang Weidong
2
0.01%
Thomas Gleixner
2
0.01%
Julian Anastasov
2
0.01%
Harvey Harrison
2
0.01%
Eric Dumazet
1
0.01%
Others
126
0.87%
Total
14529
sm_sideeffect.c
1781
-
41
6370
Jon Grimm
Sridhar Samudrala
Vlad Yasevich
Xin Long
Frank Filz
Kees Cook
Neil Horman
Marcelo Ricardo Leitner
Wei Yongjun
Daniel Borkmann
Eric W. Biedermann
Thomas Graf
Michio Honda
Gui Jianfeng
Joe Perches
Robert P. J. Day
Al Viro
Daisy Chang
Wang Weidong
Michele Baldessari
Zhu Yanjun
David S. Miller
Hideaki Yoshifuji / 吉藤英明
Arnaldo Carvalho de Melo
Tejun Heo
Nicolas Dichtel
Harvey Harrison
Thomas Gleixner
Eric Dumazet
Julian Anastasov
Others
August 2002
September 2002
October 2002
November 2002
January 2003
February 2003
March 2003
April 2003
May 2003
June 2003
July 2003
August 2003
September 2003
November 2003
April 2004
June 2004
July 2004
December 2004
June 2005
October 2005
November 2005
December 2005
January 2006
May 2006
July 2006
November 2006
January 2007
February 2007
March 2007
May 2007
July 2007
September 2007
October 2007
March 2008
April 2008
May 2008
June 2008
September 2008
October 2008
February 2009
March 2009
May 2009
August 2009
September 2009
November 2009
February 2010
March 2010
April 2010
May 2010
August 2010
March 2011
May 2011
June 2011
July 2011
August 2011
April 2012
May 2012
June 2012
July 2012
August 2012
October 2012
November 2012
June 2013
July 2013
January 2014
February 2014
April 2014
August 2015
September 2015
December 2015
January 2016
March 2016
April 2016
June 2016
September 2016
January 2017
February 2017
June 2017
August 2017
October 2017
December 2017
March 2018
November 2018
May 2019
June 2019
August 2019
September 2019
November 2019
December 2019
January 2020
May 2020
August 2020
October 2020
November 2020
var spanGroupData = [ {"timestamp": 1028185200, "group": [ {"author_id": 12, "token_count": 6}, {"author_id": 1, "token_count": 618}, ]}, {"timestamp": 1030863600, "group": [ {"author_id": 1, "token_count": 20}, ]}, {"timestamp": 1033455600, "group": [ {"author_id": 14, "token_count": 9}, {"author_id": 1, "token_count": 2}, {"author_id": 3, "token_count": 11}, ]}, {"timestamp": 1036137600, "group": [ {"author_id": 1, "token_count": 2}, {"author_id": 3, "token_count": 43}, ]}, {"timestamp": 1041408000, "group": [ {"author_id": 1, "token_count": 18}, ]}, {"timestamp": 1044086400, "group": [ {"author_id": 1, "token_count": 13}, ]}, {"timestamp": 1046505600, "group": [ {"author_id": 1, "token_count": 2040}, {"author_id": 3, "token_count": 11}, ]}, {"timestamp": 1049184000, "group": [ {"author_id": 1, "token_count": 149}, {"author_id": 3, "token_count": 134}, ]}, {"timestamp": 1051772400, "group": [ {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1054450800, "group": [ {"author_id": 21, "token_count": 5}, ]}, {"timestamp": 1057042800, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1059721200, "group": [ {"author_id": 3, "token_count": 83}, ]}, {"timestamp": 1062399600, "group": [ {"author_id": 3, "token_count": 113}, ]}, {"timestamp": 1067673600, "group": [ {"author_id": 3, "token_count": 8}, ]}, {"timestamp": 1080806400, "group": [ {"author_id": 3, "token_count": 26}, ]}, {"timestamp": 1086073200, "group": [ {"author_id": 3, "token_count": 26}, ]}, {"timestamp": 1088665200, "group": [ {"author_id": 3, "token_count": 206}, ]}, {"timestamp": 1101888000, "group": [ {"author_id": 3, "token_count": 74}, ]}, {"timestamp": 1117609200, "group": [ {"author_id": 10, "token_count": 130}, ]}, {"timestamp": 1128150000, "group": [ {"author_id": 19, "token_count": 6}, ]}, {"timestamp": 1130832000, "group": [ {"author_id": 2, "token_count": 3}, ]}, {"timestamp": 1133424000, "group": [ {"author_id": 10, "token_count": 78}, ]}, {"timestamp": 1136102400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1146466800, "group": [ {"author_id": 3, "token_count": 57}, ]}, {"timestamp": 1151737200, "group": [ {"author_id": 3, "token_count": 23}, ]}, {"timestamp": 1162368000, "group": [ {"author_id": 19, "token_count": 9}, ]}, {"timestamp": 1167638400, "group": [ {"author_id": 2, "token_count": 22}, ]}, {"timestamp": 1170316800, "group": [ {"author_id": 31, "token_count": 5}, ]}, {"timestamp": 1172736000, "group": [ {"author_id": 2, "token_count": 41}, ]}, {"timestamp": 1178002800, "group": [ {"author_id": 2, "token_count": 135}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 2, "token_count": 13}, ]}, {"timestamp": 1188630000, "group": [ {"author_id": 2, "token_count": 13}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 2, "token_count": 22}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 53, "token_count": 3}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 33, "token_count": 18}, {"author_id": 39, "token_count": 15}, ]}, {"timestamp": 1209625200, "group": [ {"author_id": 6, "token_count": 60}, ]}, {"timestamp": 1212303600, "group": [ {"author_id": 2, "token_count": 53}, ]}, {"timestamp": 1220252400, "group": [ {"author_id": 2, "token_count": 154}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1233475200, "group": [ {"author_id": 2, "token_count": 15}, ]}, {"timestamp": 1235894400, "group": [ {"author_id": 2, "token_count": 36}, {"author_id": 6, "token_count": 61}, ]}, {"timestamp": 1241161200, "group": [ {"author_id": 6, "token_count": 16}, ]}, {"timestamp": 1249110000, "group": [ {"author_id": 2, "token_count": 125}, ]}, {"timestamp": 1251788400, "group": [ {"author_id": 2, "token_count": 11}, ]}, {"timestamp": 1257058800, "group": [ {"author_id": 2, "token_count": 8}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1265011200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 48, "token_count": 3}, ]}, {"timestamp": 1270105200, "group": [ {"author_id": 2, "token_count": 22}, ]}, {"timestamp": 1272697200, "group": [ {"author_id": 2, "token_count": 111}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 28, "token_count": 15}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 6, "token_count": 8}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 11, "token_count": 28}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 25, "token_count": 36}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 24, "token_count": 2}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 28, "token_count": 1}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 5, "token_count": 2}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 5, "token_count": 62}, ]}, {"timestamp": 1343804400, "group": [ {"author_id": 7, "token_count": 59}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 5, "token_count": 19}, {"author_id": 59, "token_count": 3}, {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 20, "token_count": 7}, {"author_id": 5, "token_count": 42}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 9, "token_count": 63}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 9, "token_count": 11}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 17, "token_count": 8}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 0, "token_count": 1}, {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 60, "token_count": 44}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 58, "token_count": 6}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 4, "token_count": 12}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 4, "token_count": 38}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 4, "token_count": 84}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 0, "token_count": 150}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 49, "token_count": 1}, {"author_id": 0, "token_count": 28}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 0, "token_count": 28}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 0, "token_count": 155}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 30, "token_count": 197}, {"author_id": 0, "token_count": 3}, {"author_id": 4, "token_count": 19}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 0, "token_count": 66}, {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 0, "token_count": 65}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 51, "token_count": 2}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 5, "token_count": 28}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 0, "token_count": 37}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 0, "token_count": 61}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 5, "token_count": 13}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 0, "token_count": 4}, ]}, ]
Author Name
Tokens
Token Proportion
Jon Grimm
2866
44.99%
Sridhar Samudrala
817
12.83%
Vlad Yasevich
787
12.35%
Xin Long
621
9.75%
Frank Filz
208
3.27%
Kees Cook
197
3.09%
Neil Horman
166
2.61%
Marcelo Ricardo Leitner
153
2.40%
Wei Yongjun
145
2.28%
Daniel Borkmann
74
1.16%
Eric W. Biedermann
59
0.93%
Thomas Graf
36
0.57%
Michio Honda
28
0.44%
Gui Jianfeng
18
0.28%
Joe Perches
16
0.25%
Robert P. J. Day
15
0.24%
Al Viro
15
0.24%
Daisy Chang
9
0.14%
Wang Weidong
8
0.13%
Michele Baldessari
7
0.11%
Zhu Yanjun
6
0.09%
David S. Miller
6
0.09%
Hideaki Yoshifuji / 吉藤英明
5
0.08%
Arnaldo Carvalho de Melo
5
0.08%
Tejun Heo
3
0.05%
Nicolas Dichtel
3
0.05%
Harvey Harrison
3
0.05%
Thomas Gleixner
2
0.03%
Eric Dumazet
2
0.03%
Julian Anastasov
1
0.02%
Others
89
1.40%
Total
6370
sm_statefuns.c
6608
-
48
21336
Jon Grimm
Sridhar Samudrala
Xin Long
Vlad Yasevich
Eric W. Biedermann
Wei Yongjun
Daisy Chang
Frank Filz
David S. Miller
Shan Wei
Daniel Borkmann
Richard Haines
Neil Horman
Marcelo Ricardo Leitner
Gui Jianfeng
Jorge Hernandez-Herrero
Joe Perches
Thomas Graf
Jérôme Forissier
Adrian Bunk
Michele Baldessari
Al Viro
Hideaki Yoshifuji / 吉藤英明
Kevin Kou
Michio Honda
Xufeng Zhang
Ivan Skytte Jörgensen
Harvey Harrison
Arnaldo Carvalho de Melo
Robert P. J. Day
Tejun Heo
Thomas Gleixner
Nicolas Dichtel
Eric Dumazet
Others
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
January 2004
April 2004
June 2004
July 2004
October 2004
December 2004
April 2005
June 2005
September 2005
November 2005
December 2005
January 2006
May 2006
June 2006
July 2006
August 2006
November 2006
December 2006
January 2007
February 2007
March 2007
April 2007
May 2007
August 2007
September 2007
October 2007
November 2007
December 2007
January 2008
February 2008
March 2008
April 2008
June 2008
July 2008
September 2008
October 2008
December 2008
March 2009
April 2009
July 2009
August 2009
September 2009
October 2009
November 2009
March 2010
April 2010
August 2010
September 2010
March 2011
April 2011
May 2011
June 2011
July 2011
August 2011
April 2012
May 2012
August 2012
October 2012
November 2012
January 2013
March 2013
June 2013
December 2013
March 2014
April 2014
October 2014
July 2015
December 2015
January 2016
July 2016
September 2016
October 2016
December 2016
January 2017
February 2017
March 2017
May 2017
June 2017
July 2017
August 2017
December 2017
February 2018
March 2018
May 2018
April 2019
May 2019
August 2019
November 2019
December 2019
February 2020
May 2020
August 2020
October 2020
March 2021
April 2021
May 2021
var spanGroupData = [ {"timestamp": 1028185200, "group": [ {"author_id": 12, "token_count": 95}, {"author_id": 1, "token_count": 4859}, ]}, {"timestamp": 1030863600, "group": [ {"author_id": 1, "token_count": 900}, ]}, {"timestamp": 1033455600, "group": [ {"author_id": 14, "token_count": 731}, {"author_id": 1, "token_count": 275}, {"author_id": 3, "token_count": 148}, ]}, {"timestamp": 1036137600, "group": [ {"author_id": 1, "token_count": 42}, {"author_id": 3, "token_count": 151}, ]}, {"timestamp": 1038729600, "group": [ {"author_id": 3, "token_count": 470}, ]}, {"timestamp": 1041408000, "group": [ {"author_id": 1, "token_count": 92}, {"author_id": 3, "token_count": 4}, ]}, {"timestamp": 1044086400, "group": [ {"author_id": 1, "token_count": 18}, {"author_id": 3, "token_count": 111}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1046505600, "group": [ {"author_id": 1, "token_count": 118}, ]}, {"timestamp": 1049184000, "group": [ {"author_id": 1, "token_count": 432}, {"author_id": 3, "token_count": 10}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1051772400, "group": [ {"author_id": 1, "token_count": 61}, {"author_id": 3, "token_count": 16}, ]}, {"timestamp": 1054450800, "group": [ {"author_id": 1, "token_count": 39}, ]}, {"timestamp": 1057042800, "group": [ {"author_id": 3, "token_count": 3}, ]}, {"timestamp": 1059721200, "group": [ {"author_id": 3, "token_count": 179}, ]}, {"timestamp": 1062399600, "group": [ {"author_id": 3, "token_count": 18}, ]}, {"timestamp": 1064991600, "group": [ {"author_id": 3, "token_count": 112}, ]}, {"timestamp": 1067673600, "group": [ {"author_id": 3, "token_count": 274}, ]}, {"timestamp": 1072944000, "group": [ {"author_id": 3, "token_count": 184}, ]}, {"timestamp": 1080806400, "group": [ {"author_id": 3, "token_count": 445}, ]}, {"timestamp": 1086073200, "group": [ {"author_id": 46, "token_count": 82}, {"author_id": 3, "token_count": 173}, ]}, {"timestamp": 1088665200, "group": [ {"author_id": 12, "token_count": 45}, {"author_id": 31, "token_count": 33}, {"author_id": 3, "token_count": 767}, ]}, {"timestamp": 1096614000, "group": [ {"author_id": 3, "token_count": 105}, ]}, {"timestamp": 1101888000, "group": [ {"author_id": 3, "token_count": 1422}, ]}, {"timestamp": 1112342400, "group": [ {"author_id": 41, "token_count": 67}, ]}, {"timestamp": 1117609200, "group": [ {"author_id": 37, "token_count": 48}, {"author_id": 10, "token_count": 218}, ]}, {"timestamp": 1125558000, "group": [ {"author_id": 3, "token_count": 38}, ]}, {"timestamp": 1130832000, "group": [ {"author_id": 5, "token_count": 10}, ]}, {"timestamp": 1133424000, "group": [ {"author_id": 10, "token_count": 4}, ]}, {"timestamp": 1136102400, "group": [ {"author_id": 2, "token_count": 3}, ]}, {"timestamp": 1146466800, "group": [ {"author_id": 5, "token_count": 19}, {"author_id": 3, "token_count": 249}, {"author_id": 2, "token_count": 19}, ]}, {"timestamp": 1149145200, "group": [ {"author_id": 5, "token_count": 1}, ]}, {"timestamp": 1151737200, "group": [ {"author_id": 3, "token_count": 20}, ]}, {"timestamp": 1154415600, "group": [ {"author_id": 3, "token_count": 59}, {"author_id": 2, "token_count": 227}, ]}, {"timestamp": 1162368000, "group": [ {"author_id": 19, "token_count": 46}, ]}, {"timestamp": 1164960000, "group": [ {"author_id": 18, "token_count": 9}, ]}, {"timestamp": 1167638400, "group": [ {"author_id": 2, "token_count": 67}, ]}, {"timestamp": 1170316800, "group": [ {"author_id": 31, "token_count": 11}, {"author_id": 2, "token_count": 4}, ]}, {"timestamp": 1172736000, "group": [ {"author_id": 2, "token_count": 34}, ]}, {"timestamp": 1175410800, "group": [ {"author_id": 21, "token_count": 5}, ]}, {"timestamp": 1178002800, "group": [ {"author_id": 2, "token_count": 8}, ]}, {"timestamp": 1185951600, "group": [ {"author_id": 5, "token_count": 44}, {"author_id": 2, "token_count": 52}, {"author_id": 6, "token_count": 217}, ]}, {"timestamp": 1188630000, "group": [ {"author_id": 2, "token_count": 609}, {"author_id": 6, "token_count": 147}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 2, "token_count": 593}, ]}, {"timestamp": 1193900400, "group": [ {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1196496000, "group": [ {"author_id": 2, "token_count": 269}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1199174400, "group": [ {"author_id": 2, "token_count": 4}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 5, "token_count": 12}, {"author_id": 6, "token_count": 24}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 53, "token_count": 5}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 33, "token_count": 84}, {"author_id": 39, "token_count": 4}, {"author_id": 2, "token_count": 13}, ]}, {"timestamp": 1212303600, "group": [ {"author_id": 2, "token_count": 26}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 2, "token_count": 13}, ]}, {"timestamp": 1220252400, "group": [ {"author_id": 2, "token_count": 12}, {"author_id": 6, "token_count": 149}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 53, "token_count": 4}, {"author_id": 2, "token_count": 20}, {"author_id": 6, "token_count": 185}, ]}, {"timestamp": 1228118400, "group": [ {"author_id": 6, "token_count": 16}, ]}, {"timestamp": 1235894400, "group": [ {"author_id": 2, "token_count": 12}, ]}, {"timestamp": 1238569200, "group": [ {"author_id": 6, "token_count": 11}, ]}, {"timestamp": 1246431600, "group": [ {"author_id": 2, "token_count": 28}, ]}, {"timestamp": 1249110000, "group": [ {"author_id": 2, "token_count": 6}, {"author_id": 6, "token_count": 66}, ]}, {"timestamp": 1251788400, "group": [ {"author_id": 2, "token_count": 77}, ]}, {"timestamp": 1254380400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1257058800, "group": [ {"author_id": 2, "token_count": 60}, {"author_id": 6, "token_count": 17}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 48, "token_count": 3}, ]}, {"timestamp": 1270105200, "group": [ {"author_id": 2, "token_count": 4}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 28, "token_count": 7}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 28, "token_count": 68}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 38, "token_count": 121}, {"author_id": 6, "token_count": 64}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 6, "token_count": 46}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 11, "token_count": 36}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 28, "token_count": 2}, {"author_id": 25, "token_count": 27}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 60, "token_count": 17}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 24, "token_count": 2}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 28, "token_count": 2}, ]}, {"timestamp": 1343804400, "group": [ {"author_id": 7, "token_count": 1017}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 59, "token_count": 2}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 20, "token_count": 47}, {"author_id": 25, "token_count": 44}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 57, "token_count": 18}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 9, "token_count": 90}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 5, "token_count": 24}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 9, "token_count": 6}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 9, "token_count": 4}, {"author_id": 2, "token_count": 6}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 9, "token_count": 16}, {"author_id": 2, "token_count": 68}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 4, "token_count": 1}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 0, "token_count": 14}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 4, "token_count": 8}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 4, "token_count": 18}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 4, "token_count": 2}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 4, "token_count": 46}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 4, "token_count": 21}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 0, "token_count": 184}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 0, "token_count": 334}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 0, "token_count": 116}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 0, "token_count": 10}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 0, "token_count": 114}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 0, "token_count": 67}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 0, "token_count": 901}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 0, "token_count": 73}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 16, "token_count": 113}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 0, "token_count": 205}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 0, "token_count": 207}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 0, "token_count": 133}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 51, "token_count": 2}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 0, "token_count": 18}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 52, "token_count": 37}, {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 0, "token_count": 114}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 0, "token_count": 240}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 0, "token_count": 178}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 0, "token_count": 11}, ]}, ]
Author Name
Tokens
Token Proportion
Jon Grimm
6836
32.04%
Sridhar Samudrala
4958
23.24%
Xin Long
2920
13.69%
Vlad Yasevich
2235
10.48%
Eric W. Biedermann
1017
4.77%
Wei Yongjun
942
4.42%
Daisy Chang
731
3.43%
Frank Filz
222
1.04%
David S. Miller
140
0.66%
Shan Wei
121
0.57%
Daniel Borkmann
116
0.54%
Richard Haines
113
0.53%
Neil Horman
110
0.52%
Marcelo Ricardo Leitner
96
0.45%
Gui Jianfeng
84
0.39%
Jorge Hernandez-Herrero
82
0.38%
Joe Perches
79
0.37%
Thomas Graf
71
0.33%
Jérôme Forissier
67
0.31%
Adrian Bunk
48
0.22%
Michele Baldessari
47
0.22%
Al Viro
46
0.22%
Hideaki Yoshifuji / 吉藤英明
44
0.21%
Kevin Kou
37
0.17%
Michio Honda
36
0.17%
Xufeng Zhang
18
0.08%
Ivan Skytte Jörgensen
9
0.04%
Harvey Harrison
9
0.04%
Arnaldo Carvalho de Melo
5
0.02%
Robert P. J. Day
4
0.02%
Tejun Heo
3
0.01%
Thomas Gleixner
2
0.01%
Nicolas Dichtel
2
0.01%
Eric Dumazet
2
0.01%
Others
84
0.39%
Total
21336
sm_statetable.c
998
-
11
1437
Jon Grimm
Peter Zijlstra
Sridhar Samudrala
Xin Long
Vlad Yasevich
Eric W. Biedermann
Joe Perches
Wei Yongjun
Thomas Gleixner
Thomas Graf
David S. Miller
August 2002
September 2002
January 2003
June 2003
August 2003
October 2003
April 2004
December 2004
November 2006
January 2007
September 2007
October 2007
December 2007
October 2008
April 2009
August 2010
April 2011
July 2011
August 2012
January 2017
February 2017
June 2017
August 2017
December 2017
November 2018
May 2019
August 2019
var spanGroupData = [ {"timestamp": 1028185200, "group": [ {"author_id": 12, "token_count": 1}, {"author_id": 1, "token_count": 606}, ]}, {"timestamp": 1030863600, "group": [ {"author_id": 1, "token_count": 55}, ]}, {"timestamp": 1041408000, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1054450800, "group": [ {"author_id": 1, "token_count": 8}, ]}, {"timestamp": 1059721200, "group": [ {"author_id": 3, "token_count": 81}, ]}, {"timestamp": 1064991600, "group": [ {"author_id": 3, "token_count": 13}, ]}, {"timestamp": 1080806400, "group": [ {"author_id": 3, "token_count": 41}, ]}, {"timestamp": 1101888000, "group": [ {"author_id": 3, "token_count": 61}, ]}, {"timestamp": 1162368000, "group": [ {"author_id": 26, "token_count": 298}, ]}, {"timestamp": 1167638400, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1188630000, "group": [ {"author_id": 2, "token_count": 8}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 2, "token_count": 49}, ]}, {"timestamp": 1196496000, "group": [ {"author_id": 2, "token_count": 9}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 6, "token_count": 2}, ]}, {"timestamp": 1238569200, "group": [ {"author_id": 6, "token_count": 1}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 28, "token_count": 13}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 6, "token_count": 1}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 25, "token_count": 1}, ]}, {"timestamp": 1343804400, "group": [ {"author_id": 7, "token_count": 17}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 0, "token_count": 45}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 0, "token_count": 48}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 0, "token_count": 42}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 0, "token_count": 11}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 51, "token_count": 2}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 0, "token_count": 17}, ]}, ]
Author Name
Tokens
Token Proportion
Jon Grimm
669
46.56%
Peter Zijlstra
298
20.74%
Sridhar Samudrala
197
13.71%
Xin Long
168
11.69%
Vlad Yasevich
67
4.66%
Eric W. Biedermann
17
1.18%
Joe Perches
13
0.90%
Wei Yongjun
4
0.28%
Thomas Gleixner
2
0.14%
Thomas Graf
1
0.07%
David S. Miller
1
0.07%
Total
1437
socket.c
9572
-
87
38440
Xin Long
Vlad Yasevich
Jon Grimm
Sridhar Samudrala
Andrew Morton
Frank Filz
Neil Horman
Geir Ola Vaagland
Marcelo Ricardo Leitner
Christoph Hellwig
Wei Yongjun
Michio Honda
Ivan Skytte Jörgensen
Daniel Borkmann
Michele Baldessari
Eric W. Biedermann
Américo Wang
Wang Weidong
Eric Dumazet
Arnaldo Carvalho de Melo
Richard Haines
Al Viro
Diego Elio 'Flameeyes' Pettenò
David Windsor
David S. Miller
Linus Torvalds
Thomas Graf
Tsutomu Fujii
Robert P. J. Day
Jason Gunthorpe
Pavel Emelyanov
Joe Perches
Herbert Xu
Konstantin Khorenko
Hideaki Yoshifuji / 吉藤英明
Harvey Harrison
David Howells
Tejun Heo
Stefano Brivio
Adrian Bunk
Thomas Gleixner
Shan Wei
Others
August 2002
September 2002
October 2002
November 2002
January 2003
February 2003
March 2003
April 2003
May 2003
June 2003
July 2003
August 2003
September 2003
October 2003
November 2003
January 2004
February 2004
April 2004
May 2004
June 2004
July 2004
September 2004
October 2004
November 2004
December 2004
January 2005
March 2005
April 2005
June 2005
July 2005
August 2005
October 2005
November 2005
December 2005
January 2006
March 2006
May 2006
June 2006
July 2006
August 2006
September 2006
October 2006
November 2006
December 2006
February 2007
March 2007
April 2007
May 2007
June 2007
July 2007
August 2007
September 2007
October 2007
November 2007
December 2007
February 2008
March 2008
April 2008
May 2008
June 2008
July 2008
August 2008
October 2008
November 2008
December 2008
February 2009
March 2009
June 2009
July 2009
September 2009
October 2009
November 2009
March 2010
April 2010
May 2010
August 2010
September 2010
October 2010
November 2010
December 2010
January 2011
February 2011
April 2011
June 2011
July 2011
November 2011
December 2011
March 2012
April 2012
May 2012
July 2012
August 2012
October 2012
November 2012
February 2013
March 2013
June 2013
September 2013
December 2013
January 2014
February 2014
April 2014
May 2014
July 2014
August 2014
November 2014
December 2014
January 2015
June 2015
November 2015
December 2015
January 2016
February 2016
March 2016
April 2016
May 2016
June 2016
July 2016
October 2016
November 2016
December 2016
January 2017
February 2017
March 2017
April 2017
May 2017
June 2017
July 2017
August 2017
September 2017
October 2017
November 2017
December 2017
January 2018
February 2018
March 2018
April 2018
May 2018
June 2018
July 2018
August 2018
September 2018
October 2018
November 2018
December 2018
January 2019
February 2019
March 2019
April 2019
May 2019
June 2019
July 2019
August 2019
September 2019
October 2019
November 2019
December 2019
February 2020
March 2020
May 2020
July 2020
August 2020
September 2020
October 2020
March 2021
May 2021
var spanGroupData = [ {"timestamp": 1028185200, "group": [ {"author_id": 12, "token_count": 16}, {"author_id": 1, "token_count": 1857}, ]}, {"timestamp": 1030863600, "group": [ {"author_id": 1, "token_count": 127}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1033455600, "group": [ {"author_id": 1, "token_count": 2}, {"author_id": 3, "token_count": 12}, {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1036137600, "group": [ {"author_id": 1, "token_count": 65}, {"author_id": 3, "token_count": 450}, ]}, {"timestamp": 1041408000, "group": [ {"author_id": 1, "token_count": 259}, {"author_id": 3, "token_count": 48}, ]}, {"timestamp": 1044086400, "group": [ {"author_id": 1, "token_count": 396}, ]}, {"timestamp": 1046505600, "group": [ {"author_id": 1, "token_count": 155}, {"author_id": 3, "token_count": 558}, ]}, {"timestamp": 1049184000, "group": [ {"author_id": 1, "token_count": 243}, {"author_id": 3, "token_count": 255}, ]}, {"timestamp": 1051772400, "group": [ {"author_id": 1, "token_count": 14}, {"author_id": 3, "token_count": 269}, ]}, {"timestamp": 1054450800, "group": [ {"author_id": 21, "token_count": 32}, {"author_id": 1, "token_count": 326}, ]}, {"timestamp": 1057042800, "group": [ {"author_id": 1, "token_count": 34}, {"author_id": 3, "token_count": 24}, ]}, {"timestamp": 1059721200, "group": [ {"author_id": 3, "token_count": 101}, ]}, {"timestamp": 1062399600, "group": [ {"author_id": 3, "token_count": 443}, ]}, {"timestamp": 1064991600, "group": [ {"author_id": 3, "token_count": 11}, ]}, {"timestamp": 1067673600, "group": [ {"author_id": 34, "token_count": 3}, {"author_id": 3, "token_count": 60}, ]}, {"timestamp": 1072944000, "group": [ {"author_id": 3, "token_count": 7}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1075622400, "group": [ {"author_id": 3, "token_count": 63}, ]}, {"timestamp": 1080806400, "group": [ {"author_id": 3, "token_count": 8}, ]}, {"timestamp": 1083394800, "group": [ {"author_id": 19, "token_count": 26}, {"author_id": 8, "token_count": 3}, ]}, {"timestamp": 1086073200, "group": [ {"author_id": 3, "token_count": 16}, ]}, {"timestamp": 1088665200, "group": [ {"author_id": 8, "token_count": 2613}, {"author_id": 3, "token_count": 17}, ]}, {"timestamp": 1094022000, "group": [ {"author_id": 21, "token_count": 111}, ]}, {"timestamp": 1096614000, "group": [ {"author_id": 3, "token_count": 104}, ]}, {"timestamp": 1099296000, "group": [ {"author_id": 21, "token_count": 10}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1101888000, "group": [ {"author_id": 34, "token_count": 3}, {"author_id": 3, "token_count": 91}, ]}, {"timestamp": 1104566400, "group": [ {"author_id": 21, "token_count": 18}, ]}, {"timestamp": 1109664000, "group": [ {"author_id": 21, "token_count": 2}, ]}, {"timestamp": 1112342400, "group": [ {"author_id": 5, "token_count": 50}, ]}, {"timestamp": 1117609200, "group": [ {"author_id": 10, "token_count": 757}, {"author_id": 2, "token_count": 23}, ]}, {"timestamp": 1120201200, "group": [ {"author_id": 12, "token_count": 7}, ]}, {"timestamp": 1122879600, "group": [ {"author_id": 12, "token_count": 6}, ]}, {"timestamp": 1128150000, "group": [ {"author_id": 18, "token_count": 421}, ]}, {"timestamp": 1130832000, "group": [ {"author_id": 5, "token_count": 12}, ]}, {"timestamp": 1133424000, "group": [ {"author_id": 19, "token_count": 1}, {"author_id": 10, "token_count": 786}, {"author_id": 5, "token_count": 17}, ]}, {"timestamp": 1136102400, "group": [ {"author_id": 3, "token_count": 4}, {"author_id": 2, "token_count": 1}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1141200000, "group": [ {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1146466800, "group": [ {"author_id": 3, "token_count": 6}, {"author_id": 2, "token_count": 7}, ]}, {"timestamp": 1149145200, "group": [ {"author_id": 2, "token_count": 49}, ]}, {"timestamp": 1151737200, "group": [ {"author_id": 3, "token_count": 165}, ]}, {"timestamp": 1154415600, "group": [ {"author_id": 3, "token_count": 25}, ]}, {"timestamp": 1157094000, "group": [ {"author_id": 37, "token_count": 1}, ]}, {"timestamp": 1159686000, "group": [ {"author_id": 2, "token_count": 42}, ]}, {"timestamp": 1162368000, "group": [ {"author_id": 19, "token_count": 23}, ]}, {"timestamp": 1164960000, "group": [ {"author_id": 18, "token_count": 187}, {"author_id": 3, "token_count": 2}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1170316800, "group": [ {"author_id": 31, "token_count": 5}, ]}, {"timestamp": 1172736000, "group": [ {"author_id": 2, "token_count": 251}, ]}, {"timestamp": 1175410800, "group": [ {"author_id": 36, "token_count": 59}, {"author_id": 2, "token_count": 145}, {"author_id": 60, "token_count": 24}, ]}, {"timestamp": 1178002800, "group": [ {"author_id": 2, "token_count": 76}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1180681200, "group": [ {"author_id": 5, "token_count": 144}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1185951600, "group": [ {"author_id": 5, "token_count": 113}, {"author_id": 2, "token_count": 14}, ]}, {"timestamp": 1188630000, "group": [ {"author_id": 37, "token_count": 2}, {"author_id": 2, "token_count": 4083}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 19, "token_count": 30}, {"author_id": 60, "token_count": 25}, ]}, {"timestamp": 1193900400, "group": [ {"author_id": 24, "token_count": 2}, {"author_id": 29, "token_count": 1}, {"author_id": 2, "token_count": 22}, ]}, {"timestamp": 1196496000, "group": [ {"author_id": 2, "token_count": 39}, {"author_id": 60, "token_count": 18}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 29, "token_count": 10}, {"author_id": 2, "token_count": 61}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 53, "token_count": 5}, {"author_id": 5, "token_count": 163}, {"author_id": 29, "token_count": 2}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 39, "token_count": 28}, {"author_id": 2, "token_count": 12}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1209625200, "group": [ {"author_id": 2, "token_count": 118}, {"author_id": 6, "token_count": 133}, ]}, {"timestamp": 1212303600, "group": [ {"author_id": 2, "token_count": 1}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 29, "token_count": 4}, {"author_id": 2, "token_count": 84}, ]}, {"timestamp": 1217574000, "group": [ {"author_id": 2, "token_count": 253}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1225522800, "group": [ {"author_id": 12, "token_count": 6}, {"author_id": 24, "token_count": 30}, ]}, {"timestamp": 1228118400, "group": [ {"author_id": 6, "token_count": 330}, ]}, {"timestamp": 1233475200, "group": [ {"author_id": 2, "token_count": 243}, ]}, {"timestamp": 1235894400, "group": [ {"author_id": 2, "token_count": 114}, {"author_id": 6, "token_count": 9}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 12, "token_count": 8}, {"author_id": 2, "token_count": 150}, ]}, {"timestamp": 1246431600, "group": [ {"author_id": 2, "token_count": 3}, ]}, {"timestamp": 1251788400, "group": [ {"author_id": 12, "token_count": 24}, {"author_id": 2, "token_count": 9}, ]}, {"timestamp": 1254380400, "group": [ {"author_id": 24, "token_count": 20}, {"author_id": 5, "token_count": 1}, ]}, {"timestamp": 1257058800, "group": [ {"author_id": 32, "token_count": 183}, {"author_id": 2, "token_count": 44}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 48, "token_count": 3}, ]}, {"timestamp": 1270105200, "group": [ {"author_id": 24, "token_count": 24}, {"author_id": 2, "token_count": 3}, {"author_id": 6, "token_count": 38}, ]}, {"timestamp": 1272697200, "group": [ {"author_id": 32, "token_count": 7}, {"author_id": 12, "token_count": 18}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 28, "token_count": 13}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 40, "token_count": 104}, {"author_id": 24, "token_count": 2}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 12, "token_count": 1}, {"author_id": 60, "token_count": 15}, ]}, {"timestamp": 1288594800, "group": [ {"author_id": 24, "token_count": 1}, ]}, {"timestamp": 1291190400, "group": [ {"author_id": 6, "token_count": 50}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 38, "token_count": 2}, ]}, {"timestamp": 1296547200, "group": [ {"author_id": 24, "token_count": 7}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 11, "token_count": 719}, {"author_id": 2, "token_count": 33}, {"author_id": 6, "token_count": 232}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 11, "token_count": 18}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 25, "token_count": 54}, {"author_id": 6, "token_count": 60}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1322726400, "group": [ {"author_id": 24, "token_count": 2}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 60, "token_count": 27}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 25, "token_count": 10}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 28, "token_count": 1}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 5, "token_count": 351}, ]}, {"timestamp": 1343804400, "group": [ {"author_id": 19, "token_count": 59}, {"author_id": 7, "token_count": 245}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 5, "token_count": 33}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 7, "token_count": 20}, {"author_id": 20, "token_count": 334}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 60, "token_count": 15}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 9, "token_count": 211}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 9, "token_count": 12}, {"author_id": 7, "token_count": 1}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 5, "token_count": 47}, {"author_id": 17, "token_count": 102}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 5, "token_count": 50}, {"author_id": 17, "token_count": 88}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 9, "token_count": 101}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 9, "token_count": 136}, {"author_id": 5, "token_count": 17}, {"author_id": 2, "token_count": 43}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 32, "token_count": 6}, {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 9, "token_count": 1}, {"author_id": 13, "token_count": 904}, {"author_id": 23, "token_count": 28}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 9, "token_count": 3}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 9, "token_count": 19}, {"author_id": 12, "token_count": 1}, ]}, {"timestamp": 1417420800, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 9, "token_count": 4}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 4, "token_count": 70}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 24, "token_count": 30}, {"author_id": 34, "token_count": 1}, {"author_id": 4, "token_count": 3}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 24, "token_count": 25}, {"author_id": 4, "token_count": 33}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 34, "token_count": 7}, {"author_id": 4, "token_count": 4}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 0, "token_count": 41}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 4, "token_count": 9}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 0, "token_count": 1128}, {"author_id": 4, "token_count": 14}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 0, "token_count": 8}, {"author_id": 4, "token_count": 6}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 0, "token_count": 849}, {"author_id": 4, "token_count": 46}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 0, "token_count": 1}, {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 0, "token_count": 13}, {"author_id": 4, "token_count": 8}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 0, "token_count": 375}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 0, "token_count": 137}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 54, "token_count": 5}, {"author_id": 0, "token_count": 261}, {"author_id": 60, "token_count": 13}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 0, "token_count": 300}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 43, "token_count": 6}, {"author_id": 24, "token_count": 2}, {"author_id": 0, "token_count": 15}, {"author_id": 5, "token_count": 322}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 19, "token_count": 2}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 43, "token_count": 84}, {"author_id": 0, "token_count": 21}, {"author_id": 47, "token_count": 3}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 0, "token_count": 80}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 0, "token_count": 142}, {"author_id": 4, "token_count": 573}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 0, "token_count": 68}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 0, "token_count": 389}, {"author_id": 60, "token_count": 29}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 0, "token_count": 35}, {"author_id": 4, "token_count": 50}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 44, "token_count": 17}, {"author_id": 16, "token_count": 165}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 0, "token_count": 2082}, {"author_id": 5, "token_count": 67}, {"author_id": 6, "token_count": 14}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 24, "token_count": 15}, {"author_id": 44, "token_count": 43}, {"author_id": 4, "token_count": 60}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 0, "token_count": 98}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 44, "token_count": 21}, {"author_id": 0, "token_count": 234}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 0, "token_count": 488}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 22, "token_count": 12}, {"author_id": 0, "token_count": 40}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 0, "token_count": 22}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 0, "token_count": 129}, {"author_id": 4, "token_count": 11}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 0, "token_count": 576}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 0, "token_count": 1901}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 0, "token_count": 258}, {"author_id": 4, "token_count": 14}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 0, "token_count": 39}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 51, "token_count": 2}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 0, "token_count": 715}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 0, "token_count": 1090}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 0, "token_count": 5}, {"author_id": 60, "token_count": 13}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 24, "token_count": 3}, {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 24, "token_count": 10}, {"author_id": 0, "token_count": 533}, {"author_id": 60, "token_count": 22}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 60, "token_count": 40}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 15, "token_count": 79}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 15, "token_count": 806}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 0, "token_count": 10}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 0, "token_count": 492}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 0, "token_count": 115}, ]}, ]
Author Name
Tokens
Token Proportion
Xin Long
12726
33.11%
Vlad Yasevich
5923
15.41%
Jon Grimm
3478
9.05%
Sridhar Samudrala
2739
7.13%
Andrew Morton
2616
6.81%
Frank Filz
1543
4.01%
Neil Horman
1387
3.61%
Geir Ola Vaagland
904
2.35%
Marcelo Ricardo Leitner
901
2.34%
Christoph Hellwig
885
2.30%
Wei Yongjun
866
2.25%
Michio Honda
737
1.92%
Ivan Skytte Jörgensen
608
1.58%
Daniel Borkmann
487
1.27%
Michele Baldessari
334
0.87%
Eric W. Biedermann
266
0.69%
Américo Wang
196
0.51%
Wang Weidong
190
0.49%
Eric Dumazet
173
0.45%
Arnaldo Carvalho de Melo
173
0.45%
Richard Haines
165
0.43%
Al Viro
141
0.37%
Diego Elio 'Flameeyes' Pettenò
104
0.27%
David Windsor
90
0.23%
David S. Miller
87
0.23%
Linus Torvalds
81
0.21%
Thomas Graf
64
0.17%
Tsutomu Fujii
59
0.15%
Robert P. J. Day
28
0.07%
Jason Gunthorpe
28
0.07%
Pavel Emelyanov
17
0.04%
Joe Perches
14
0.04%
Herbert Xu
14
0.04%
Konstantin Khorenko
12
0.03%
Hideaki Yoshifuji / 吉藤英明
5
0.01%
Harvey Harrison
5
0.01%
David Howells
5
0.01%
Tejun Heo
3
0.01%
Stefano Brivio
3
0.01%
Adrian Bunk
3
0.01%
Thomas Gleixner
2
0.01%
Shan Wei
2
0.01%
Others
376
0.98%
Total
38440
stream.c
1089
-
8
5183
Xin Long
Marcelo Ricardo Leitner
Konstantin Khorenko
David Laight
Wei Yongjun
Thomas Gleixner
Others
January 2017
February 2017
March 2017
April 2017
May 2017
June 2017
October 2017
November 2017
December 2017
January 2018
April 2018
August 2018
January 2019
February 2019
March 2019
May 2019
June 2019
August 2019
December 2019
July 2020
August 2020
var spanGroupData = [ {"timestamp": 1483257600, "group": [ {"author_id": 0, "token_count": 459}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 0, "token_count": 1194}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 0, "token_count": 1604}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 0, "token_count": 367}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 0, "token_count": 105}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 0, "token_count": 51}, {"author_id": 4, "token_count": 491}, {"author_id": 6, "token_count": 7}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 0, "token_count": 305}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 0, "token_count": 72}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 4, "token_count": 10}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 0, "token_count": 12}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 22, "token_count": 187}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 0, "token_count": 123}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 0, "token_count": 21}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 60, "token_count": 42}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 51, "token_count": 2}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 4, "token_count": 37}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 0, "token_count": 4}, {"author_id": 4, "token_count": 21}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 0, "token_count": 50}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 56, "token_count": 10}, ]}, ]
Author Name
Tokens
Token Proportion
Xin Long
4371
84.33%
Marcelo Ricardo Leitner
559
10.79%
Konstantin Khorenko
187
3.61%
David Laight
10
0.19%
Wei Yongjun
7
0.14%
Thomas Gleixner
2
0.04%
Others
47
0.91%
Total
5183
stream_interleave.c
1360
-
4
6510
Xin Long
David S. Miller
Konstantin Khorenko
Thomas Gleixner
December 2017
February 2018
August 2018
November 2018
April 2019
May 2019
July 2019
December 2019
var spanGroupData = [ {"timestamp": 1512115200, "group": [ {"author_id": 0, "token_count": 6171}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 22, "token_count": 31}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 12, "token_count": 78}, {"author_id": 0, "token_count": 20}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 12, "token_count": 194}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 51, "token_count": 2}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 0, "token_count": 9}, ]}, ]
Author Name
Tokens
Token Proportion
Xin Long
6205
95.31%
David S. Miller
272
4.18%
Konstantin Khorenko
31
0.48%
Thomas Gleixner
2
0.03%
Total
6510
stream_sched.c
273
-
4
1147
Marcelo Ricardo Leitner
Xin Long
Konstantin Khorenko
Thomas Gleixner
October 2017
November 2017
December 2017
August 2018
May 2019
July 2019
var spanGroupData = [ {"timestamp": 1506841200, "group": [ {"author_id": 4, "token_count": 1039}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 0, "token_count": 55}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 22, "token_count": 42}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 51, "token_count": 2}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 0, "token_count": 3}, ]}, ]
Author Name
Tokens
Token Proportion
Marcelo Ricardo Leitner
1039
90.58%
Xin Long
64
5.58%
Konstantin Khorenko
42
3.66%
Thomas Gleixner
2
0.17%
Total
1147
stream_sched_prio.c
337
-
4
1400
Marcelo Ricardo Leitner
Konstantin Khorenko
Xin Long
Thomas Gleixner
October 2017
November 2017
August 2018
May 2019
var spanGroupData = [ {"timestamp": 1506841200, "group": [ {"author_id": 4, "token_count": 1328}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 0, "token_count": 16}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 22, "token_count": 54}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 51, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Marcelo Ricardo Leitner
1328
94.86%
Konstantin Khorenko
54
3.86%
Xin Long
16
1.14%
Thomas Gleixner
2
0.14%
Total
1400
stream_sched_rr.c
191
-
4
757
Marcelo Ricardo Leitner
Konstantin Khorenko
Xin Long
Thomas Gleixner
October 2017
November 2017
August 2018
May 2019
var spanGroupData = [ {"timestamp": 1506841200, "group": [ {"author_id": 4, "token_count": 718}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 0, "token_count": 16}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 22, "token_count": 21}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 51, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Marcelo Ricardo Leitner
718
94.85%
Konstantin Khorenko
21
2.77%
Xin Long
16
2.11%
Thomas Gleixner
2
0.26%
Total
757
sysctl.c
583
-
22
3034
Xin Long
Neil Horman
Wang Weidong
Vlad Yasevich
Eric W. Biedermann
Daniel Borkmann
Art Haas
Jon Grimm
Xi Wang
Sridhar Samudrala
Bhaskar Dutta
Zhu Yanjun
Michio Honda
Joe Perches
David S. Miller
Adrian Bunk
Thomas Gleixner
Pavel Emelyanov
Linus Torvalds
Others
August 2002
December 2002
February 2003
June 2003
October 2003
April 2004
April 2005
June 2005
September 2005
November 2005
January 2006
August 2006
August 2007
September 2007
October 2007
January 2008
May 2009
September 2009
November 2009
December 2009
April 2011
December 2011
April 2012
July 2012
August 2012
October 2012
January 2013
June 2013
December 2013
February 2014
April 2014
May 2014
June 2014
December 2015
January 2016
March 2017
August 2017
December 2017
May 2019
July 2019
August 2019
November 2019
October 2020
May 2021
var spanGroupData = [ {"timestamp": 1028185200, "group": [ {"author_id": 12, "token_count": 3}, {"author_id": 1, "token_count": 149}, ]}, {"timestamp": 1038729600, "group": [ {"author_id": 3, "token_count": 9}, ]}, {"timestamp": 1044086400, "group": [ {"author_id": 35, "token_count": 172}, ]}, {"timestamp": 1054450800, "group": [ {"author_id": 1, "token_count": 19}, ]}, {"timestamp": 1064991600, "group": [ {"author_id": 3, "token_count": 27}, ]}, {"timestamp": 1080806400, "group": [ {"author_id": 3, "token_count": 28}, ]}, {"timestamp": 1112342400, "group": [ {"author_id": 5, "token_count": 26}, ]}, {"timestamp": 1117609200, "group": [ {"author_id": 2, "token_count": 37}, ]}, {"timestamp": 1125558000, "group": [ {"author_id": 37, "token_count": 3}, ]}, {"timestamp": 1130832000, "group": [ {"author_id": 5, "token_count": 26}, ]}, {"timestamp": 1136102400, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1154415600, "group": [ {"author_id": 2, "token_count": 56}, ]}, {"timestamp": 1185951600, "group": [ {"author_id": 5, "token_count": 82}, ]}, {"timestamp": 1188630000, "group": [ {"author_id": 2, "token_count": 27}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 2, "token_count": 28}, ]}, {"timestamp": 1199174400, "group": [ {"author_id": 29, "token_count": 2}, ]}, {"timestamp": 1241161200, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1251788400, "group": [ {"author_id": 42, "token_count": 45}, ]}, {"timestamp": 1257058800, "group": [ {"author_id": 7, "token_count": 5}, {"author_id": 2, "token_count": 46}, ]}, {"timestamp": 1259654400, "group": [ {"author_id": 44, "token_count": 1}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 11, "token_count": 27}, ]}, {"timestamp": 1322726400, "group": [ {"author_id": 50, "token_count": 70}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 7, "token_count": 6}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 5, "token_count": 38}, ]}, {"timestamp": 1343804400, "group": [ {"author_id": 7, "token_count": 374}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 5, "token_count": 272}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 2, "token_count": 20}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 28, "token_count": 5}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 17, "token_count": 386}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 17, "token_count": 10}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 2, "token_count": 185}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 17, "token_count": 21}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 9, "token_count": 180}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 58, "token_count": 35}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 0, "token_count": 35}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 0, "token_count": 35}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 51, "token_count": 2}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 60, "token_count": 20}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 0, "token_count": 35}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 0, "token_count": 115}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 0, "token_count": 362}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 0, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Xin Long
584
19.25%
Neil Horman
444
14.63%
Wang Weidong
417
13.74%
Vlad Yasevich
400
13.18%
Eric W. Biedermann
385
12.69%
Daniel Borkmann
180
5.93%
Art Haas
172
5.67%
Jon Grimm
168
5.54%
Xi Wang
70
2.31%
Sridhar Samudrala
64
2.11%
Bhaskar Dutta
45
1.48%
Zhu Yanjun
35
1.15%
Michio Honda
27
0.89%
Joe Perches
5
0.16%
David S. Miller
3
0.10%
Adrian Bunk
3
0.10%
Thomas Gleixner
2
0.07%
Pavel Emelyanov
2
0.07%
Linus Torvalds
1
0.03%
Others
27
0.89%
Total
3034
transport.c
696
-
35
2471
Jon Grimm
Vlad Yasevich
Sridhar Samudrala
Marcelo Ricardo Leitner
Xin Long
Daniel Borkmann
David S. Miller
Michio Honda
Eric W. Biedermann
Julian Anastasov
Thomas Graf
Wei Yongjun
Neil Horman
Frank Filz
Michele Baldessari
Kees Cook
Joe Perches
Wang Weidong
Pavel Emelyanov
Harvey Harrison
Tejun Heo
Hideaki Yoshifuji / 吉藤英明
Herbert Xu
Al Viro
Thomas Gleixner
Arnaldo Carvalho de Melo
Andrew Morton
Others
August 2002
October 2002
November 2002
January 2003
February 2003
April 2003
November 2003
October 2004
December 2004
January 2005
October 2005
December 2005
July 2006
August 2006
February 2007
March 2007
June 2007
January 2008
March 2008
May 2008
June 2008
February 2009
March 2009
September 2009
November 2009
March 2010
April 2010
May 2010
August 2010
April 2011
May 2011
June 2011
June 2012
July 2012
August 2012
November 2012
December 2012
January 2013
February 2013
June 2013
August 2013
December 2013
June 2014
November 2015
January 2016
March 2016
April 2016
January 2017
February 2017
April 2017
June 2017
July 2017
August 2017
October 2017
January 2018
April 2018
June 2018
July 2018
September 2018
February 2019
May 2019
July 2019
December 2019
November 2020
var spanGroupData = [ {"timestamp": 1028185200, "group": [ {"author_id": 12, "token_count": 34}, {"author_id": 1, "token_count": 751}, ]}, {"timestamp": 1033455600, "group": [ {"author_id": 3, "token_count": 59}, ]}, {"timestamp": 1036137600, "group": [ {"author_id": 1, "token_count": 17}, ]}, {"timestamp": 1041408000, "group": [ {"author_id": 1, "token_count": 45}, ]}, {"timestamp": 1044086400, "group": [ {"author_id": 3, "token_count": 65}, ]}, {"timestamp": 1049184000, "group": [ {"author_id": 1, "token_count": 5}, {"author_id": 3, "token_count": 29}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1067673600, "group": [ {"author_id": 34, "token_count": 3}, ]}, {"timestamp": 1096614000, "group": [ {"author_id": 3, "token_count": 14}, ]}, {"timestamp": 1101888000, "group": [ {"author_id": 3, "token_count": 88}, ]}, {"timestamp": 1104566400, "group": [ {"author_id": 21, "token_count": 1}, ]}, {"timestamp": 1128150000, "group": [ {"author_id": 19, "token_count": 2}, ]}, {"timestamp": 1133424000, "group": [ {"author_id": 10, "token_count": 17}, {"author_id": 5, "token_count": 4}, ]}, {"timestamp": 1151737200, "group": [ {"author_id": 3, "token_count": 31}, ]}, {"timestamp": 1154415600, "group": [ {"author_id": 2, "token_count": 3}, ]}, {"timestamp": 1170316800, "group": [ {"author_id": 31, "token_count": 1}, ]}, {"timestamp": 1172736000, "group": [ {"author_id": 2, "token_count": 142}, ]}, {"timestamp": 1180681200, "group": [ {"author_id": 2, "token_count": 50}, ]}, {"timestamp": 1199174400, "group": [ {"author_id": 29, "token_count": 6}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 53, "token_count": 5}, ]}, {"timestamp": 1209625200, "group": [ {"author_id": 31, "token_count": 2}, ]}, {"timestamp": 1212303600, "group": [ {"author_id": 2, "token_count": 47}, ]}, {"timestamp": 1233475200, "group": [ {"author_id": 2, "token_count": 4}, ]}, {"timestamp": 1235894400, "group": [ {"author_id": 6, "token_count": 5}, ]}, {"timestamp": 1251788400, "group": [ {"author_id": 2, "token_count": 5}, ]}, {"timestamp": 1257058800, "group": [ {"author_id": 2, "token_count": 119}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 48, "token_count": 3}, ]}, {"timestamp": 1270105200, "group": [ {"author_id": 2, "token_count": 27}, ]}, {"timestamp": 1272697200, "group": [ {"author_id": 2, "token_count": 10}, {"author_id": 6, "token_count": 15}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 28, "token_count": 8}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 2, "token_count": 50}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 12, "token_count": 6}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 11, "token_count": 75}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 5, "token_count": 6}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 12, "token_count": 43}, {"author_id": 5, "token_count": 10}, ]}, {"timestamp": 1343804400, "group": [ {"author_id": 7, "token_count": 59}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 20, "token_count": 16}, {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 25, "token_count": 32}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 9, "token_count": 21}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 9, "token_count": 46}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 9, "token_count": 10}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 17, "token_count": 6}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 9, "token_count": 10}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 8, "token_count": 1}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 0, "token_count": 1}, {"author_id": 4, "token_count": 1}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 4, "token_count": 40}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 0, "token_count": 68}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 49, "token_count": 48}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 0, "token_count": 9}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 4, "token_count": 40}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 30, "token_count": 8}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 4, "token_count": 51}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 4, "token_count": 63}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 0, "token_count": 9}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 0, "token_count": 64}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 51, "token_count": 1}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 0, "token_count": 16}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 0, "token_count": 1}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 0, "token_count": 1}, {"author_id": 60, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Jon Grimm
818
33.10%
Vlad Yasevich
457
18.49%
Sridhar Samudrala
286
11.57%
Marcelo Ricardo Leitner
195
7.89%
Xin Long
179
7.24%
Daniel Borkmann
87
3.52%
David S. Miller
83
3.36%
Michio Honda
75
3.04%
Eric W. Biedermann
59
2.39%
Julian Anastasov
48
1.94%
Thomas Graf
32
1.30%
Wei Yongjun
20
0.81%
Neil Horman
20
0.81%
Frank Filz
17
0.69%
Michele Baldessari
16
0.65%
Kees Cook
8
0.32%
Joe Perches
8
0.32%
Wang Weidong
6
0.24%
Pavel Emelyanov
6
0.24%
Harvey Harrison
5
0.20%
Tejun Heo
3
0.12%
Hideaki Yoshifuji / 吉藤英明
3
0.12%
Herbert Xu
3
0.12%
Al Viro
2
0.08%
Thomas Gleixner
1
0.04%
Arnaldo Carvalho de Melo
1
0.04%
Andrew Morton
1
0.04%
Others
32
1.30%
Total
2471
tsnmap.c
364
-
15
1286
Jon Grimm
Vlad Yasevich
Sridhar Samudrala
David S. Miller
Neil Horman
Lee A. Roberts
Al Viro
Shan Wei
Tejun Heo
Thomas Gleixner
Daniel Borkmann
Others
August 2002
February 2003
March 2003
June 2003
April 2004
November 2006
July 2007
October 2008
March 2010
February 2011
June 2012
November 2012
February 2013
June 2013
May 2019
March 2021
var spanGroupData = [ {"timestamp": 1028185200, "group": [ {"author_id": 12, "token_count": 22}, {"author_id": 1, "token_count": 473}, ]}, {"timestamp": 1044086400, "group": [ {"author_id": 1, "token_count": 92}, ]}, {"timestamp": 1046505600, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1054450800, "group": [ {"author_id": 1, "token_count": 106}, ]}, {"timestamp": 1080806400, "group": [ {"author_id": 3, "token_count": 105}, ]}, {"timestamp": 1162368000, "group": [ {"author_id": 19, "token_count": 5}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 2, "token_count": 426}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 48, "token_count": 3}, ]}, {"timestamp": 1296547200, "group": [ {"author_id": 38, "token_count": 4}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 5, "token_count": 21}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 27, "token_count": 8}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 9, "token_count": 2}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 51, "token_count": 2}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 60, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Jon Grimm
672
52.26%
Vlad Yasevich
426
33.13%
Sridhar Samudrala
105
8.16%
David S. Miller
22
1.71%
Neil Horman
21
1.63%
Lee A. Roberts
8
0.62%
Al Viro
5
0.39%
Shan Wei
4
0.31%
Tejun Heo
3
0.23%
Thomas Gleixner
2
0.16%
Daniel Borkmann
2
0.16%
Others
16
1.24%
Total
1286
ulpevent.c
1190
-
24
3948
Jon Grimm
Xin Long
Sridhar Samudrala
Vlad Yasevich
Geir Ola Vaagland
Wei Yongjun
Neil Horman
Tsutomu Fujii
Andrew Morton
David S. Miller
Marcelo Ricardo Leitner
Daniel Borkmann
Thomas Graf
Ivan Skytte Jörgensen
Al Viro
Tejun Heo
Thomas Gleixner
Jason Gunthorpe
Hideaki Yoshifuji / 吉藤英明
Others
August 2002
September 2002
February 2003
April 2003
July 2003
April 2004
July 2004
October 2004
November 2004
December 2004
October 2005
November 2005
June 2006
October 2006
November 2006
December 2006
February 2007
March 2007
May 2007
August 2007
September 2007
December 2007
February 2008
July 2008
October 2008
June 2009
March 2010
April 2011
July 2011
June 2012
July 2012
June 2013
April 2014
July 2014
July 2016
August 2016
September 2016
February 2017
March 2017
June 2017
August 2017
October 2017
December 2017
April 2019
May 2019
October 2019
May 2020
var spanGroupData = [ {"timestamp": 1028185200, "group": [ {"author_id": 12, "token_count": 60}, {"author_id": 1, "token_count": 957}, ]}, {"timestamp": 1030863600, "group": [ {"author_id": 1, "token_count": 50}, ]}, {"timestamp": 1044086400, "group": [ {"author_id": 1, "token_count": 239}, ]}, {"timestamp": 1049184000, "group": [ {"author_id": 1, "token_count": 83}, ]}, {"timestamp": 1057042800, "group": [ {"author_id": 1, "token_count": 103}, {"author_id": 3, "token_count": 109}, ]}, {"timestamp": 1080806400, "group": [ {"author_id": 3, "token_count": 113}, ]}, {"timestamp": 1088665200, "group": [ {"author_id": 8, "token_count": 74}, ]}, {"timestamp": 1096614000, "group": [ {"author_id": 3, "token_count": 123}, ]}, {"timestamp": 1099296000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1101888000, "group": [ {"author_id": 3, "token_count": 32}, ]}, {"timestamp": 1128150000, "group": [ {"author_id": 19, "token_count": 9}, {"author_id": 18, "token_count": 1}, ]}, {"timestamp": 1130832000, "group": [ {"author_id": 5, "token_count": 41}, ]}, {"timestamp": 1149145200, "group": [ {"author_id": 36, "token_count": 76}, ]}, {"timestamp": 1159686000, "group": [ {"author_id": 2, "token_count": 38}, ]}, {"timestamp": 1162368000, "group": [ {"author_id": 19, "token_count": 1}, ]}, {"timestamp": 1164960000, "group": [ {"author_id": 18, "token_count": 15}, ]}, {"timestamp": 1170316800, "group": [ {"author_id": 31, "token_count": 1}, ]}, {"timestamp": 1172736000, "group": [ {"author_id": 2, "token_count": 97}, ]}, {"timestamp": 1178002800, "group": [ {"author_id": 2, "token_count": 4}, ]}, {"timestamp": 1185951600, "group": [ {"author_id": 5, "token_count": 50}, ]}, {"timestamp": 1188630000, "group": [ {"author_id": 2, "token_count": 144}, ]}, {"timestamp": 1196496000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 2, "token_count": 3}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 2, "token_count": 21}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 2, "token_count": 17}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 12, "token_count": 12}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 48, "token_count": 3}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 6, "token_count": 117}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 25, "token_count": 36}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 5, "token_count": 4}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 9, "token_count": 2}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 9, "token_count": 9}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 9, "token_count": 36}, {"author_id": 13, "token_count": 312}, {"author_id": 23, "token_count": 1}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 4, "token_count": 64}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 4, "token_count": 2}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 0, "token_count": 157}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 0, "token_count": 272}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 0, "token_count": 13}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 0, "token_count": 32}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 0, "token_count": 30}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 51, "token_count": 2}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 0, "token_count": 358}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 60, "token_count": 10}, ]}, ]
Author Name
Tokens
Token Proportion
Jon Grimm
1432
36.27%
Xin Long
872
22.09%
Sridhar Samudrala
377
9.55%
Vlad Yasevich
324
8.21%
Geir Ola Vaagland
312
7.90%
Wei Yongjun
117
2.96%
Neil Horman
95
2.41%
Tsutomu Fujii
76
1.93%
Andrew Morton
74
1.87%
David S. Miller
72
1.82%
Marcelo Ricardo Leitner
66
1.67%
Daniel Borkmann
47
1.19%
Thomas Graf
36
0.91%
Ivan Skytte Jörgensen
16
0.41%
Al Viro
10
0.25%
Tejun Heo
3
0.08%
Thomas Gleixner
2
0.05%
Jason Gunthorpe
1
0.03%
Hideaki Yoshifuji / 吉藤英明
1
0.03%
Others
15
0.38%
Total
3948
ulpqueue.c
1136
-
21
4156
Jon Grimm
Vlad Yasevich
Sridhar Samudrala
Lee A. Roberts
David S. Miller
Xin Long
Marcelo Ricardo Leitner
Pavel Emelyanov
Eric W. Biedermann
Neil Horman
Arnaldo Carvalho de Melo
Eric Dumazet
Andrew Morton
Al Viro
Tejun Heo
Hideaki Yoshifuji / 吉藤英明
Thomas Gleixner
Others
August 2002
January 2003
February 2003
April 2003
June 2003
July 2003
April 2004
May 2004
July 2004
January 2005
August 2005
October 2005
May 2006
October 2006
February 2007
March 2007
April 2007
July 2007
August 2007
October 2007
December 2007
January 2008
September 2008
March 2010
March 2011
August 2012
February 2013
April 2014
November 2014
April 2016
July 2016
January 2017
May 2017
June 2017
September 2017
December 2017
August 2018
November 2018
April 2019
May 2019
December 2019
August 2020
var spanGroupData = [ {"timestamp": 1028185200, "group": [ {"author_id": 12, "token_count": 40}, {"author_id": 1, "token_count": 1006}, ]}, {"timestamp": 1041408000, "group": [ {"author_id": 1, "token_count": 136}, {"author_id": 3, "token_count": 66}, ]}, {"timestamp": 1044086400, "group": [ {"author_id": 1, "token_count": 931}, {"author_id": 3, "token_count": 3}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1049184000, "group": [ {"author_id": 1, "token_count": 189}, ]}, {"timestamp": 1054450800, "group": [ {"author_id": 21, "token_count": 7}, ]}, {"timestamp": 1057042800, "group": [ {"author_id": 1, "token_count": 1}, {"author_id": 3, "token_count": 7}, ]}, {"timestamp": 1080806400, "group": [ {"author_id": 3, "token_count": 206}, ]}, {"timestamp": 1083394800, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1088665200, "group": [ {"author_id": 8, "token_count": 6}, {"author_id": 31, "token_count": 1}, ]}, {"timestamp": 1104566400, "group": [ {"author_id": 21, "token_count": 3}, ]}, {"timestamp": 1122879600, "group": [ {"author_id": 12, "token_count": 72}, ]}, {"timestamp": 1128150000, "group": [ {"author_id": 19, "token_count": 4}, ]}, {"timestamp": 1146466800, "group": [ {"author_id": 2, "token_count": 67}, ]}, {"timestamp": 1159686000, "group": [ {"author_id": 2, "token_count": 4}, ]}, {"timestamp": 1170316800, "group": [ {"author_id": 31, "token_count": 2}, ]}, {"timestamp": 1172736000, "group": [ {"author_id": 2, "token_count": 226}, ]}, {"timestamp": 1175410800, "group": [ {"author_id": 2, "token_count": 166}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 2, "token_count": 130}, ]}, {"timestamp": 1185951600, "group": [ {"author_id": 5, "token_count": 8}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 29, "token_count": 38}, ]}, {"timestamp": 1196496000, "group": [ {"author_id": 2, "token_count": 97}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1199174400, "group": [ {"author_id": 2, "token_count": 99}, ]}, {"timestamp": 1220252400, "group": [ {"author_id": 12, "token_count": 16}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 48, "token_count": 3}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1343804400, "group": [ {"author_id": 7, "token_count": 33}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 27, "token_count": 244}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 5, "token_count": 18}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 24, "token_count": 7}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 4, "token_count": 66}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 0, "token_count": 12}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 0, "token_count": 31}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 4, "token_count": 8}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 0, "token_count": 85}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 12, "token_count": 6}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 0, "token_count": 12}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 12, "token_count": 67}, {"author_id": 0, "token_count": 15}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 51, "token_count": 2}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 60, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Jon Grimm
2263
54.45%
Vlad Yasevich
789
18.98%
Sridhar Samudrala
284
6.83%
Lee A. Roberts
244
5.87%
David S. Miller
201
4.84%
Xin Long
165
3.97%
Marcelo Ricardo Leitner
74
1.78%
Pavel Emelyanov
38
0.91%
Eric W. Biedermann
33
0.79%
Neil Horman
26
0.63%
Arnaldo Carvalho de Melo
10
0.24%
Eric Dumazet
7
0.17%
Andrew Morton
6
0.14%
Al Viro
4
0.10%
Tejun Heo
3
0.07%
Hideaki Yoshifuji / 吉藤英明
3
0.07%
Thomas Gleixner
2
0.05%
Others
4
0.10%
Total
4156
Only top 60 contributors in the directory are shown. Everybody else is clustered as
Others
.
Contributors:
214
Author
Tokens
Proportion
Commits
Proportion
0
Xin Long
41546
25.57%
419
22.95%
1
Jon Grimm
37704
23.20%
90
4.93%
2
Vlad Yasevich
21223
13.06%
198
10.84%
3
Sridhar Samudrala
17880
11.00%
123
6.74%
4
Marcelo Ricardo Leitner
8532
5.25%
104
5.70%
5
Neil Horman
3473
2.14%
41
2.25%
6
Wei Yongjun
3348
2.06%
71
3.89%
7
Eric W. Biedermann
3185
1.96%
28
1.53%
8
Andrew Morton
2716
1.67%
4
0.22%
9
Daniel Borkmann
2451
1.51%
58
3.18%
10
Frank Filz
2404
1.48%
3
0.16%
11
Michio Honda
1816
1.12%
9
0.49%
12
David S. Miller
1621
1.00%
49
2.68%
13
Geir Ola Vaagland
1216
0.75%
4
0.22%
14
Daisy Chang
1052
0.65%
5
0.27%
15
Christoph Hellwig
922
0.57%
62
3.40%
16
Richard Haines
747
0.46%
2
0.11%
17
Wang Weidong
667
0.41%
21
1.15%
18
Ivan Skytte Jörgensen
656
0.40%
7
0.38%
19
Al Viro
586
0.36%
53
2.90%
20
Michele Baldessari
553
0.34%
3
0.16%
21
Arnaldo Carvalho de Melo
485
0.30%
28
1.53%
22
Konstantin Khorenko
393
0.24%
2
0.11%
23
Jason Gunthorpe
392
0.24%
1
0.05%
24
Eric Dumazet
381
0.23%
52
2.85%
25
Thomas Graf
323
0.20%
9
0.49%
26
Peter Zijlstra
298
0.18%
1
0.05%
27
Lee A. Roberts
252
0.16%
4
0.22%
28
Joe Perches
245
0.15%
10
0.55%
29
Pavel Emelyanov
233
0.14%
15
0.82%
30
Kees Cook
227
0.14%
3
0.16%
31
Hideaki Yoshifuji / 吉藤英明
217
0.13%
13
0.71%
32
Américo Wang
217
0.13%
5
0.27%
33
Gui Jianfeng
204
0.13%
5
0.27%
34
Herbert Xu
203
0.12%
11
0.60%
35
Art Haas
172
0.11%
1
0.05%
36
Tsutomu Fujii
159
0.10%
3
0.16%
37
Adrian Bunk
153
0.09%
8
0.44%
38
Shan Wei
136
0.08%
7
0.38%
39
Robert P. J. Day
124
0.08%
2
0.11%
40
Diego Elio 'Flameeyes' Pettenò
104
0.06%
1
0.05%
41
Jérôme Forissier
98
0.06%
1
0.05%
42
Bhaskar Dutta
96
0.06%
1
0.05%
43
David Windsor
90
0.06%
2
0.11%
44
Linus Torvalds
87
0.05%
5
0.27%
45
Weixing Shi
86
0.05%
1
0.05%
46
Jorge Hernandez-Herrero
82
0.05%
1
0.05%
47
Stefano Brivio
80
0.05%
2
0.11%
48
Tejun Heo
79
0.05%
3
0.16%
49
Julian Anastasov
76
0.05%
1
0.05%
50
Xi Wang
73
0.04%
2
0.11%
51
Thomas Gleixner
67
0.04%
4
0.22%
52
Kevin Kou
63
0.04%
3
0.16%
53
Harvey Harrison
63
0.04%
5
0.27%
54
David Howells
61
0.04%
2
0.11%
55
Yi Zhu
59
0.04%
2
0.11%
56
David Laight
59
0.04%
3
0.16%
57
Xufeng Zhang
58
0.04%
5
0.27%
58
Zhu Yanjun
54
0.03%
2
0.11%
59
Nicolas Dichtel
52
0.03%
4
0.22%
60
Others
1893
1.16%
242
13.25%
Total
162492
1826