Linux Source Code
Home
Release 5.5
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
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
Konstantin Khorenko
Lee A. Roberts
Linus Torvalds
Lorenzo Colitti
Marcelo Ricardo Leitner
Michele Baldessari
Michio Honda
Neil Horman
Nicolas Dichtel
Others
Pavel Emelyanov
Peter Zijlstra
Phil Sutter
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
1718
-
45
6341
Jon Grimm
Vlad Yasevich
Sridhar Samudrala
Daniel Borkmann
Xin Long
Frank Filz
Wei Yongjun
Marcelo Ricardo Leitner
Neil Horman
Eric W. Biedermann
Michele Baldessari
David S. Miller
Tejun Heo
David Howells
Robert P. J. Day
Gui Jianfeng
Al Viro
Wang Weidong
Ivan Skytte Jörgensen
Michio Honda
Arnaldo Carvalho de Melo
Joe Perches
Eric Dumazet
Xufeng Zhang
Andrew Morton
Zhu Yanjun
Herbert Xu
Pavel Emelyanov
Thomas Graf
Harvey Harrison
Kees Cook
Thomas Gleixner
Hideaki Yoshifuji / 吉藤英明
Julian Anastasov
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
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": 320}, ]}, {"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": 20, "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": 26, "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": 32, "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": 20, "token_count": 3}, ]}, {"timestamp": 1117609200, "group": [ {"author_id": 9, "token_count": 246}, ]}, {"timestamp": 1120201200, "group": [ {"author_id": 12, "token_count": 2}, ]}, {"timestamp": 1128150000, "group": [ {"author_id": 18, "token_count": 5}, ]}, {"timestamp": 1130832000, "group": [ {"author_id": 5, "token_count": 27}, {"author_id": 2, "token_count": 66}, ]}, {"timestamp": 1133424000, "group": [ {"author_id": 9, "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": 18, "token_count": 8}, {"author_id": 53, "token_count": 23}, ]}, {"timestamp": 1164960000, "group": [ {"author_id": 16, "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": 52, "token_count": 2}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 38, "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": 64}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 19, "token_count": 33}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 24, "token_count": 3}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 47, "token_count": 24}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 55, "token_count": 1}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 10, "token_count": 1}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 10, "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": 10, "token_count": 140}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 10, "token_count": 255}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 10, "token_count": 348}, {"author_id": 55, "token_count": 5}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 10, "token_count": 12}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 10, "token_count": 7}, {"author_id": 51, "token_count": 4}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 10, "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": 48, "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": 50, "token_count": 2}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 0, "token_count": 32}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 23, "token_count": 6}, {"author_id": 0, "token_count": 77}, ]}, ]
Author Name
Tokens
Token Proportion
Jon Grimm
1954
30.82%
Vlad Yasevich
976
15.39%
Sridhar Samudrala
949
14.97%
Daniel Borkmann
831
13.11%
Xin Long
524
8.26%
Frank Filz
336
5.30%
Wei Yongjun
192
3.03%
Marcelo Ricardo Leitner
148
2.33%
Neil Horman
74
1.17%
Eric W. Biedermann
64
1.01%
Michele Baldessari
33
0.52%
David S. Miller
24
0.38%
Tejun Heo
24
0.38%
David Howells
23
0.36%
Robert P. J. Day
23
0.36%
Gui Jianfeng
19
0.30%
Al Viro
13
0.21%
Wang Weidong
13
0.21%
Ivan Skytte Jörgensen
8
0.13%
Michio Honda
8
0.13%
Arnaldo Carvalho de Melo
7
0.11%
Joe Perches
7
0.11%
Eric Dumazet
6
0.09%
Xufeng Zhang
6
0.09%
Andrew Morton
4
0.06%
Zhu Yanjun
4
0.06%
Herbert Xu
3
0.05%
Pavel Emelyanov
3
0.05%
Thomas Graf
3
0.05%
Harvey Harrison
2
0.03%
Kees Cook
2
0.03%
Thomas Gleixner
2
0.03%
Hideaki Yoshifuji / 吉藤英明
1
0.02%
Julian Anastasov
1
0.02%
Others
54
0.85%
Total
6341
auth.c
1078
-
20
3758
Vlad Yasevich
Xin Long
Herbert Xu
Marcelo Ricardo Leitner
Daniel Borkmann
Eric W. Biedermann
Wei Yongjun
Adrian Bunk
Al Viro
Kees Cook
Xi Wang
Tejun Heo
Thomas Gleixner
Wang Weidong
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
var spanGroupData = [ {"timestamp": 1188630000, "group": [ {"author_id": 2, "token_count": 626}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 37, "token_count": 3}, {"author_id": 18, "token_count": 3}, {"author_id": 2, "token_count": 2154}, ]}, {"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": 47, "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": 49, "token_count": 3}, ]}, {"timestamp": 1343804400, "group": [ {"author_id": 7, "token_count": 14}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 10, "token_count": 32}, ]}, {"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": 26, "token_count": 45}, ]}, {"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": 50, "token_count": 2}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 0, "token_count": 377}, ]}, ]
Author Name
Tokens
Token Proportion
Vlad Yasevich
2829
75.28%
Xin Long
766
20.38%
Herbert Xu
45
1.20%
Marcelo Ricardo Leitner
36
0.96%
Daniel Borkmann
32
0.85%
Eric W. Biedermann
14
0.37%
Wei Yongjun
4
0.11%
Adrian Bunk
3
0.08%
Al Viro
3
0.08%
Kees Cook
3
0.08%
Xi Wang
3
0.08%
Tejun Heo
2
0.05%
Thomas Gleixner
2
0.05%
Wang Weidong
2
0.05%
Others
14
0.37%
Total
3758
bind_addr.c
565
-
19
2123
Jon Grimm
Vlad Yasevich
Sridhar Samudrala
Xin Long
Michio Honda
Bhaskar Dutta
Eric W. Biedermann
Al Viro
Marcelo Ricardo Leitner
David S. Miller
Robert P. J. Day
Daniel Borkmann
Tejun Heo
Arnaldo Carvalho de Melo
Thomas Gleixner
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
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": 20, "token_count": 2}, ]}, {"timestamp": 1128150000, "group": [ {"author_id": 18, "token_count": 6}, ]}, {"timestamp": 1151737200, "group": [ {"author_id": 3, "token_count": 8}, ]}, {"timestamp": 1162368000, "group": [ {"author_id": 18, "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": 38, "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": 40, "token_count": 52}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 47, "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": 10, "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": 50, "token_count": 2}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 0, "token_count": 6}, ]}, ]
Author Name
Tokens
Token Proportion
Jon Grimm
1013
47.72%
Vlad Yasevich
416
19.59%
Sridhar Samudrala
199
9.37%
Xin Long
195
9.19%
Michio Honda
80
3.77%
Bhaskar Dutta
52
2.45%
Eric W. Biedermann
32
1.51%
Al Viro
31
1.46%
Marcelo Ricardo Leitner
28
1.32%
David S. Miller
25
1.18%
Robert P. J. Day
16
0.75%
Daniel Borkmann
6
0.28%
Tejun Heo
3
0.14%
Arnaldo Carvalho de Melo
2
0.09%
Thomas Gleixner
2
0.09%
Others
23
1.08%
Total
2123
chunk.c
353
-
23
1438
Jon Grimm
Xin Long
Vlad Yasevich
Marcelo Ricardo Leitner
Wei Yongjun
Eric W. Biedermann
Konstantin Khorenko
Joe Perches
Sridhar Samudrala
Al Viro
Richard Haines
Tejun Heo
Thomas Gleixner
Daniel Borkmann
Eric Dumazet
Hideaki Yoshifuji / 吉藤英明
Wang Weidong
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
October 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
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": 32, "token_count": 1}, ]}, {"timestamp": 1101888000, "group": [ {"author_id": 3, "token_count": 3}, ]}, {"timestamp": 1128150000, "group": [ {"author_id": 18, "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": 47, "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": 9}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 60, "token_count": 24}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 10, "token_count": 1}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 17, "token_count": 1}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 18, "token_count": 3}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 4, "token_count": 1}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 23, "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": 15, "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": 21, "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": 50, "token_count": 2}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 0, "token_count": 68}, ]}, ]
Author Name
Tokens
Token Proportion
Jon Grimm
587
40.82%
Xin Long
517
35.95%
Vlad Yasevich
103
7.16%
Marcelo Ricardo Leitner
86
5.98%
Wei Yongjun
25
1.74%
Eric W. Biedermann
9
0.63%
Konstantin Khorenko
8
0.56%
Joe Perches
7
0.49%
Sridhar Samudrala
6
0.42%
Al Viro
4
0.28%
Richard Haines
4
0.28%
Tejun Heo
3
0.21%
Thomas Gleixner
2
0.14%
Daniel Borkmann
1
0.07%
Eric Dumazet
1
0.07%
Hideaki Yoshifuji / 吉藤英明
1
0.07%
Wang Weidong
1
0.07%
Others
73
5.08%
Total
1438
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": 50, "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
543
-
10
3111
Xin Long
Stefano Brivio
Lorenzo Colitti
Phil Sutter
Eric Dumazet
Nicolas Dichtel
Thomas Gleixner
Others
April 2016
May 2016
August 2016
September 2016
August 2017
September 2017
February 2019
May 2019
October 2019
November 2019
var spanGroupData = [ {"timestamp": 1459494000, "group": [ {"author_id": 0, "token_count": 2731}, {"author_id": 57, "token_count": 3}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 0, "token_count": 22}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 58, "token_count": 51}, {"author_id": 60, "token_count": 16}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 56, "token_count": 52}, {"author_id": 0, "token_count": 108}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 46, "token_count": 56}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 0, "token_count": 37}, {"author_id": 60, "token_count": 18}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 50, "token_count": 2}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 23, "token_count": 3}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 23, "token_count": 6}, ]}, ]
Author Name
Tokens
Token Proportion
Xin Long
2898
93.15%
Stefano Brivio
56
1.80%
Lorenzo Colitti
52
1.67%
Phil Sutter
51
1.64%
Eric Dumazet
9
0.29%
Nicolas Dichtel
3
0.10%
Thomas Gleixner
2
0.06%
Others
40
1.29%
Total
3111
endpointola.c
410
-
21
1467
Jon Grimm
Vlad Yasevich
Sridhar Samudrala
Xin Long
Eric W. Biedermann
Daniel Borkmann
David Howells
Michele Baldessari
David S. Miller
Neil Horman
Al Viro
Wei Yongjun
Arnaldo Carvalho de Melo
Thomas Graf
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
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": 52}, ]}, {"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": 41}, {"author_id": 3, "token_count": 30}, ]}, {"timestamp": 1054450800, "group": [ {"author_id": 20, "token_count": 5}, {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1088665200, "group": [ {"author_id": 32, "token_count": 1}, ]}, {"timestamp": 1101888000, "group": [ {"author_id": 3, "token_count": 76}, ]}, {"timestamp": 1109664000, "group": [ {"author_id": 24, "token_count": 5}, ]}, {"timestamp": 1112342400, "group": [ {"author_id": 5, "token_count": 5}, ]}, {"timestamp": 1128150000, "group": [ {"author_id": 18, "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": 18, "token_count": 3}, {"author_id": 53, "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": 18, "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": 86}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 19, "token_count": 13}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 10, "token_count": 21}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 10, "token_count": 2}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 10, "token_count": 39}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 2, "token_count": 10}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 10, "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": 50, "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": 23, "token_count": 3}, {"author_id": 0, "token_count": 11}, ]}, ]
Author Name
Tokens
Token Proportion
Jon Grimm
639
43.56%
Vlad Yasevich
293
19.97%
Sridhar Samudrala
163
11.11%
Xin Long
126
8.59%
Eric W. Biedermann
86
5.86%
Daniel Borkmann
64
4.36%
David Howells
23
1.57%
Michele Baldessari
13
0.89%
David S. Miller
12
0.82%
Neil Horman
11
0.75%
Al Viro
6
0.41%
Wei Yongjun
6
0.41%
Arnaldo Carvalho de Melo
5
0.34%
Thomas Graf
5
0.34%
Eric Dumazet
3
0.20%
Thomas Gleixner
2
0.14%
Hideaki Yoshifuji / 吉藤英明
1
0.07%
Others
9
0.61%
Total
1467
input.c
1323
-
36
5058
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 / 吉藤英明
Daniel Borkmann
Herbert Xu
Stefano Brivio
Pavel Emelyanov
Tejun Heo
Nicolas Dichtel
Thomas Gleixner
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
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": 32, "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": 20, "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": 32, "token_count": 4}, ]}, {"timestamp": 1101888000, "group": [ {"author_id": 20, "token_count": 1}, {"author_id": 3, "token_count": 112}, ]}, {"timestamp": 1109664000, "group": [ {"author_id": 5, "token_count": 11}, ]}, {"timestamp": 1117609200, "group": [ {"author_id": 9, "token_count": 1}, {"author_id": 5, "token_count": 86}, ]}, {"timestamp": 1120201200, "group": [ {"author_id": 12, "token_count": 18}, ]}, {"timestamp": 1133424000, "group": [ {"author_id": 9, "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": 26, "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": 26, "token_count": 3}, ]}, {"timestamp": 1162368000, "group": [ {"author_id": 18, "token_count": 27}, ]}, {"timestamp": 1172736000, "group": [ {"author_id": 20, "token_count": 40}, ]}, {"timestamp": 1175410800, "group": [ {"author_id": 20, "token_count": 11}, {"author_id": 26, "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": 18, "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": 47, "token_count": 3}, {"author_id": 54, "token_count": 59}, ]}, {"timestamp": 1272697200, "group": [ {"author_id": 2, "token_count": 65}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 23, "token_count": 2}, {"author_id": 34, "token_count": 1}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 23, "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": 57, "token_count": 2}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 10, "token_count": 9}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 10, "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": 420}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 0, "token_count": 60}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 4, "token_count": 4}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 23, "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": 191}, ]}, {"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": 46, "token_count": 8}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 50, "token_count": 2}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 23, "token_count": 9}, {"author_id": 0, "token_count": 47}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 0, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Xin Long
1371
27.11%
Jon Grimm
1314
25.98%
Vlad Yasevich
717
14.18%
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%
Daniel Borkmann
10
0.20%
Herbert Xu
10
0.20%
Stefano Brivio
8
0.16%
Pavel Emelyanov
5
0.10%
Tejun Heo
3
0.06%
Nicolas Dichtel
2
0.04%
Thomas Gleixner
2
0.04%
Shan Wei
1
0.02%
Others
96
1.90%
Total
5058
inqueue.c
237
-
15
886
Jon Grimm
Marcelo Ricardo Leitner
Vlad Yasevich
David S. Miller
Sridhar Samudrala
Daniel Borkmann
Xin Long
Michele Baldessari
Joe Perches
Arnaldo Carvalho de Melo
Neil Horman
Tejun Heo
David Howells
Thomas Gleixner
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": 53, "token_count": 2}, ]}, {"timestamp": 1175410800, "group": [ {"author_id": 20, "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": 47, "token_count": 3}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 28, "token_count": 7}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 19, "token_count": 15}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 10, "token_count": 2}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 10, "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": 50, "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%
Xin Long
15
1.69%
Michele Baldessari
15
1.69%
Joe Perches
7
0.79%
Arnaldo Carvalho de Melo
6
0.68%
Neil Horman
3
0.34%
Tejun Heo
3
0.34%
David Howells
2
0.23%
Thomas Gleixner
2
0.23%
Others
7
0.79%
Total
886
ipv6.c
1161
-
57
5488
Jon Grimm
Sridhar Samudrala
Vlad Yasevich
Xin Long
Jason Gunthorpe
Richard Haines
Arnaldo Carvalho de Melo
Eric Dumazet
Eric W. Biedermann
David S. Miller
Daniel Borkmann
Weixing Shi
Marcelo Ricardo Leitner
Hideaki Yoshifuji / 吉藤英明
Herbert Xu
Harvey Harrison
Michio Honda
Stefano Brivio
Al Viro
Pavel Emelyanov
Joe Perches
Thomas Graf
Neil Horman
David Howells
Linus Torvalds
Tejun Heo
Thomas Gleixner
Adrian Bunk
Américo Wang
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
January 2018
February 2018
April 2018
May 2018
June 2018
July 2018
November 2018
January 2019
April 2019
May 2019
July 2019
September 2019
December 2019
var spanGroupData = [ {"timestamp": 1028185200, "group": [ {"author_id": 12, "token_count": 4}, {"author_id": 1, "token_count": 344}, ]}, {"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": 157}, ]}, {"timestamp": 1046505600, "group": [ {"author_id": 12, "token_count": 16}, {"author_id": 1, "token_count": 426}, {"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": 20, "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": 20, "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": 20, "token_count": 3}, ]}, {"timestamp": 1088665200, "group": [ {"author_id": 32, "token_count": 1}, ]}, {"timestamp": 1094022000, "group": [ {"author_id": 20, "token_count": 22}, ]}, {"timestamp": 1099296000, "group": [ {"author_id": 32, "token_count": 2}, {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1101888000, "group": [ {"author_id": 3, "token_count": 27}, ]}, {"timestamp": 1104566400, "group": [ {"author_id": 20, "token_count": 13}, ]}, {"timestamp": 1109664000, "group": [ {"author_id": 20, "token_count": 2}, {"author_id": 24, "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": 20, "token_count": 4}, ]}, {"timestamp": 1133424000, "group": [ {"author_id": 23, "token_count": 1}, ]}, {"timestamp": 1141200000, "group": [ {"author_id": 20, "token_count": 34}, {"author_id": 60, "token_count": 15}, ]}, {"timestamp": 1149145200, "group": [ {"author_id": 2, "token_count": 8}, ]}, {"timestamp": 1151737200, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1157094000, "group": [ {"author_id": 32, "token_count": 6}, ]}, {"timestamp": 1159686000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1162368000, "group": [ {"author_id": 18, "token_count": 12}, ]}, {"timestamp": 1164960000, "group": [ {"author_id": 37, "token_count": 1}, {"author_id": 3, "token_count": 153}, ]}, {"timestamp": 1172736000, "group": [ {"author_id": 20, "token_count": 15}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1175410800, "group": [ {"author_id": 20, "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": 26, "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": 52, "token_count": 3}, {"author_id": 32, "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": 32, "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": 26, "token_count": 16}, {"author_id": 2, "token_count": 14}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 52, "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": 23, "token_count": 16}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 32, "token_count": 6}, {"author_id": 47, "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": 21}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 23, "token_count": 2}, {"author_id": 11, "token_count": 14}, {"author_id": 2, "token_count": 247}, {"author_id": 44, "token_count": 86}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 23, "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": 93}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 10, "token_count": 4}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 10, "token_count": 16}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 10, "token_count": 71}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 10, "token_count": 11}, {"author_id": 23, "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": 31, "token_count": 1}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 22, "token_count": 341}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 7, "token_count": 1}, {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 23, "token_count": 36}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 23, "token_count": 1}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 0, "token_count": 29}, {"author_id": 4, "token_count": 8}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 43, "token_count": 1}, {"author_id": 4, "token_count": 20}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 53, "token_count": 4}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 23, "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": 16}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 7, "token_count": 9}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 4, "token_count": 1}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 15, "token_count": 170}, {"author_id": 60, "token_count": 13}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 23, "token_count": 22}, {"author_id": 0, "token_count": 87}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 43, "token_count": 2}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 0, "token_count": 95}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 46, "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": 50, "token_count": 2}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 23, "token_count": 4}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 60, "token_count": 10}, ]}, ]
Author Name
Tokens
Token Proportion
Jon Grimm
2190
39.91%
Sridhar Samudrala
934
17.02%
Vlad Yasevich
477
8.69%
Xin Long
352
6.41%
Jason Gunthorpe
341
6.21%
Richard Haines
170
3.10%
Arnaldo Carvalho de Melo
126
2.30%
Eric Dumazet
113
2.06%
Eric W. Biedermann
108
1.97%
David S. Miller
104
1.90%
Daniel Borkmann
102
1.86%
Weixing Shi
86
1.57%
Marcelo Ricardo Leitner
29
0.53%
Hideaki Yoshifuji / 吉藤英明
26
0.47%
Herbert Xu
18
0.33%
Harvey Harrison
14
0.26%
Michio Honda
14
0.26%
Stefano Brivio
13
0.24%
Al Viro
12
0.22%
Pavel Emelyanov
10
0.18%
Joe Perches
7
0.13%
Thomas Graf
7
0.13%
Neil Horman
5
0.09%
David Howells
4
0.07%
Linus Torvalds
3
0.05%
Tejun Heo
3
0.05%
Thomas Gleixner
2
0.04%
Adrian Bunk
1
0.02%
Américo Wang
1
0.02%
Others
216
3.94%
Total
5488
objcnt.c
105
-
14
361
Jon Grimm
Pavel Emelyanov
Vlad Yasevich
Eric W. Biedermann
Joe Perches
David S. Miller
Xin Long
Thomas Gleixner
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": 60, "token_count": 2}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 50, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Jon Grimm
161
44.60%
Pavel Emelyanov
133
36.84%
Vlad Yasevich
10
2.77%
Eric W. Biedermann
8
2.22%
Joe Perches
8
2.22%
David S. Miller
3
0.83%
Xin Long
2
0.55%
Thomas Gleixner
2
0.55%
Sridhar Samudrala
1
0.28%
Others
33
9.14%
Total
361
offload.c
116
-
7
428
Marcelo Ricardo Leitner
Xin Long
Thomas Gleixner
Others
June 2016
July 2016
January 2017
May 2017
January 2018
March 2018
February 2019
May 2019
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": 2}, ]}, {"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": 8}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 50, "token_count": 2}, {"author_id": 60, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Marcelo Ricardo Leitner
394
92.06%
Xin Long
10
2.34%
Thomas Gleixner
2
0.47%
Others
22
5.14%
Total
428
output.c
841
-
34
3406
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
Herbert Xu
Nicolas Dichtel
Pavel Emelyanov
Thomas Gleixner
Américo Wang
Arnaldo Carvalho de Melo
Thomas Graf
Wang Weidong
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
var spanGroupData = [ {"timestamp": 1028185200, "group": [ {"author_id": 12, "token_count": 13}, {"author_id": 1, "token_count": 513}, ]}, {"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": 30}, {"author_id": 3, "token_count": 10}, ]}, {"timestamp": 1054450800, "group": [ {"author_id": 20, "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": 9, "token_count": 10}, ]}, {"timestamp": 1149145200, "group": [ {"author_id": 3, "token_count": 27}, ]}, {"timestamp": 1188630000, "group": [ {"author_id": 2, "token_count": 152}, ]}, {"timestamp": 1196496000, "group": [ {"author_id": 2, "token_count": 3}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 52, "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": 26, "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": 7}, ]}, {"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": 47, "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": 24, "token_count": 1}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 57, "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": 19, "token_count": 18}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 10, "token_count": 6}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 10, "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": 31, "token_count": 1}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 59, "token_count": 48}, ]}, {"timestamp": 1417420800, "group": [ {"author_id": 10, "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": 263}, ]}, {"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": 783}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 4, "token_count": 2}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 48, "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": 15, "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": 50, "token_count": 2}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 0, "token_count": 21}, ]}, ]
Author Name
Tokens
Token Proportion
Xin Long
1235
36.26%
Jon Grimm
769
22.58%
Vlad Yasevich
388
11.39%
Marcelo Ricardo Leitner
368
10.80%
Neil Horman
192
5.64%
Sridhar Samudrala
120
3.52%
David S. Miller
66
1.94%
Wei Yongjun
60
1.76%
David Laight
48
1.41%
Richard Haines
29
0.85%
Julian Anastasov
23
0.68%
Michele Baldessari
18
0.53%
Frank Filz
10
0.29%
Daniel Borkmann
8
0.23%
Joe Perches
7
0.21%
Daisy Chang
6
0.18%
Harvey Harrison
4
0.12%
Tejun Heo
3
0.09%
Herbert Xu
2
0.06%
Nicolas Dichtel
2
0.06%
Pavel Emelyanov
2
0.06%
Thomas Gleixner
2
0.06%
Américo Wang
1
0.03%
Arnaldo Carvalho de Melo
1
0.03%
Thomas Graf
1
0.03%
Wang Weidong
1
0.03%
Others
40
1.17%
Total
3406
outqueue.c
1889
-
38
6532
Jon Grimm
Marcelo Ricardo Leitner
Sridhar Samudrala
Xin Long
Vlad Yasevich
Daisy Chang
Wei Yongjun
David S. Miller
Neil Horman
Daniel Borkmann
Eric W. Biedermann
Michele Baldessari
Thomas Graf
Nicolas Dichtel
Konstantin Khorenko
Gui Jianfeng
Robert P. J. Day
Adrian Bunk
Andrew Morton
Harvey Harrison
Hideaki Yoshifuji / 吉藤英明
Joe Perches
Frank Filz
Herbert Xu
Shan Wei
Tejun Heo
Thomas Gleixner
Xufeng Zhang
Al Viro
David Laight
Eric Dumazet
Julian Anastasov
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
January 2018
April 2018
May 2018
August 2018
October 2018
January 2019
May 2019
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": 26, "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": 32, "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": 9, "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": 18, "token_count": 1}, ]}, {"timestamp": 1170316800, "group": [ {"author_id": 32, "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": 52, "token_count": 7}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 33, "token_count": 31}, {"author_id": 38, "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": 47, "token_count": 3}, ]}, {"timestamp": 1270105200, "group": [ {"author_id": 34, "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": 2}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 2, "token_count": 11}, {"author_id": 6, "token_count": 32}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 24, "token_count": 43}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 23, "token_count": 1}, ]}, {"timestamp": 1343804400, "group": [ {"author_id": 7, "token_count": 55}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 6, "token_count": 2}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 57, "token_count": 40}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 19, "token_count": 47}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 5, "token_count": 27}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 10, "token_count": 36}, {"author_id": 5, "token_count": 13}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 10, "token_count": 33}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 55, "token_count": 2}, {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 2, "token_count": 20}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 59, "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": 48, "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": 1514793600, "group": [ {"author_id": 4, "token_count": 1}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 4, "token_count": 43}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 4, "token_count": 891}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 21, "token_count": 38}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 0, "token_count": 8}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 0, "token_count": 10}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 50, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Jon Grimm
2561
39.21%
Marcelo Ricardo Leitner
1137
17.41%
Sridhar Samudrala
774
11.85%
Xin Long
743
11.37%
Vlad Yasevich
521
7.98%
Daisy Chang
113
1.73%
Wei Yongjun
99
1.52%
David S. Miller
88
1.35%
Neil Horman
70
1.07%
Daniel Borkmann
69
1.06%
Eric W. Biedermann
55
0.84%
Michele Baldessari
47
0.72%
Thomas Graf
43
0.66%
Nicolas Dichtel
40
0.61%
Konstantin Khorenko
38
0.58%
Gui Jianfeng
31
0.47%
Robert P. J. Day
23
0.35%
Adrian Bunk
13
0.20%
Andrew Morton
7
0.11%
Harvey Harrison
7
0.11%
Hideaki Yoshifuji / 吉藤英明
7
0.11%
Joe Perches
7
0.11%
Frank Filz
3
0.05%
Herbert Xu
3
0.05%
Shan Wei
3
0.05%
Tejun Heo
3
0.05%
Thomas Gleixner
2
0.03%
Xufeng Zhang
2
0.03%
Al Viro
1
0.02%
David Laight
1
0.02%
Eric Dumazet
1
0.02%
Julian Anastasov
1
0.02%
Others
19
0.29%
Total
6532
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": 32, "token_count": 1}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 47, "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": 50, "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
393
-
26
1777
Sridhar Samudrala
Vlad Yasevich
Neil Horman
Xin Long
Al Viro
Hideaki Yoshifuji / 吉藤英明
Eric W. Biedermann
Daniel Borkmann
Thomas Graf
Michele Baldessari
Robert P. J. Day
Joe Perches
Pavel Emelyanov
David S. Miller
Jon Grimm
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
January 2016
February 2016
April 2016
September 2016
March 2017
May 2017
June 2017
March 2018
April 2018
May 2019
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": 32, "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": 18, "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": 38, "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": 24, "token_count": 17}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 60, "token_count": 20}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 10, "token_count": 21}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 19, "token_count": 14}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 0, "token_count": 119}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 0, "token_count": 9}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"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": 18, "token_count": 114}, {"author_id": 28, "token_count": 4}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 60, "token_count": 28}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 50, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Sridhar Samudrala
553
31.12%
Vlad Yasevich
370
20.82%
Neil Horman
238
13.39%
Xin Long
192
10.80%
Al Viro
121
6.81%
Hideaki Yoshifuji / 吉藤英明
79
4.45%
Eric W. Biedermann
47
2.64%
Daniel Borkmann
21
1.18%
Thomas Graf
17
0.96%
Michele Baldessari
14
0.79%
Robert P. J. Day
6
0.34%
Joe Perches
5
0.28%
Pavel Emelyanov
4
0.23%
David S. Miller
3
0.17%
Jon Grimm
3
0.17%
Thomas Gleixner
2
0.11%
Others
102
5.74%
Total
1777
protocol.c
1620
-
61
6837
Jon Grimm
Sridhar Samudrala
Eric W. Biedermann
Michio Honda
Vlad Yasevich
Xin Long
Neil Horman
Marcelo Ricardo Leitner
Richard Haines
David S. Miller
Arnaldo Carvalho de Melo
Al Viro
Daniel Borkmann
Wei Yongjun
Joe Perches
Eric Dumazet
Xufeng Zhang
Herbert Xu
Jason Gunthorpe
Américo Wang
Kees Cook
Gui Jianfeng
Hideaki Yoshifuji / 吉藤英明
Pavel Emelyanov
Harvey Harrison
Zhu Yanjun
Andrew Morton
Thomas Graf
Thomas Gleixner
Tejun Heo
David Howells
Linus Torvalds
Wang Weidong
Adrian Bunk
Bhaskar Dutta
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
var spanGroupData = [ {"timestamp": 1028185200, "group": [ {"author_id": 12, "token_count": 14}, {"author_id": 1, "token_count": 772}, ]}, {"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": 334}, ]}, {"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": 20, "token_count": 5}, {"author_id": 1, "token_count": 105}, {"author_id": 3, "token_count": 53}, ]}, {"timestamp": 1054450800, "group": [ {"author_id": 20, "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": 92}, ]}, {"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": 20, "token_count": 4}, ]}, {"timestamp": 1088665200, "group": [ {"author_id": 32, "token_count": 1}, ]}, {"timestamp": 1091343600, "group": [ {"author_id": 12, "token_count": 6}, ]}, {"timestamp": 1094022000, "group": [ {"author_id": 20, "token_count": 17}, ]}, {"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": 20, "token_count": 8}, {"author_id": 50, "token_count": 4}, ]}, {"timestamp": 1109664000, "group": [ {"author_id": 20, "token_count": 4}, {"author_id": 24, "token_count": 7}, ]}, {"timestamp": 1117609200, "group": [ {"author_id": 5, "token_count": 10}, ]}, {"timestamp": 1122879600, "group": [ {"author_id": 20, "token_count": 13}, {"author_id": 23, "token_count": 2}, ]}, {"timestamp": 1128150000, "group": [ {"author_id": 18, "token_count": 1}, {"author_id": 26, "token_count": 1}, ]}, {"timestamp": 1133424000, "group": [ {"author_id": 20, "token_count": 3}, {"author_id": 23, "token_count": 1}, ]}, {"timestamp": 1141200000, "group": [ {"author_id": 20, "token_count": 37}, ]}, {"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": 18, "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": 20, "token_count": 17}, ]}, {"timestamp": 1175410800, "group": [ {"author_id": 20, "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": 18, "token_count": 15}, {"author_id": 52, "token_count": 2}, {"author_id": 32, "token_count": 6}, {"author_id": 2, "token_count": 208}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 32, "token_count": 2}, {"author_id": 29, "token_count": 10}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1209625200, "group": [ {"author_id": 32, "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": 26, "token_count": 26}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 52, "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": 23, "token_count": 5}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1251788400, "group": [ {"author_id": 40, "token_count": 1}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1254380400, "group": [ {"author_id": 23, "token_count": 4}, ]}, {"timestamp": 1257058800, "group": [ {"author_id": 23, "token_count": 5}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 47, "token_count": 3}, ]}, {"timestamp": 1270105200, "group": [ {"author_id": 6, "token_count": 35}, ]}, {"timestamp": 1275375600, "group": [ {"author_id": 23, "token_count": 4}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 28, "token_count": 14}, ]}, {"timestamp": 1288594800, "group": [ {"author_id": 23, "token_count": 1}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 12, "token_count": 49}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 11, "token_count": 624}, {"author_id": 2, "token_count": 70}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 12, "token_count": 36}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 12, "token_count": 7}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 23, "token_count": 4}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 23, "token_count": 2}, ]}, {"timestamp": 1322726400, "group": [ {"author_id": 23, "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": 716}, ]}, {"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": 10, "token_count": 48}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 10, "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": 23, "token_count": 5}, {"author_id": 55, "token_count": 32}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 31, "token_count": 19}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 22, "token_count": 22}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 47, "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": 23, "token_count": 1}, {"author_id": 0, "token_count": 17}, {"author_id": 51, "token_count": 9}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 5, "token_count": 68}, ]}, {"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": 53, "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": 15, "token_count": 208}, {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 18, "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": 43, "token_count": 2}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 0, "token_count": 58}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"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": 50, "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}, ]}, ]
Author Name
Tokens
Token Proportion
Jon Grimm
2065
30.20%
Sridhar Samudrala
1077
15.75%
Eric W. Biedermann
724
10.59%
Michio Honda
624
9.13%
Vlad Yasevich
493
7.21%
Xin Long
306
4.48%
Neil Horman
281
4.11%
Marcelo Ricardo Leitner
230
3.36%
Richard Haines
208
3.04%
David S. Miller
132
1.93%
Arnaldo Carvalho de Melo
123
1.80%
Al Viro
53
0.78%
Daniel Borkmann
49
0.72%
Wei Yongjun
41
0.60%
Joe Perches
39
0.57%
Eric Dumazet
35
0.51%
Xufeng Zhang
32
0.47%
Herbert Xu
27
0.39%
Jason Gunthorpe
22
0.32%
Américo Wang
19
0.28%
Kees Cook
17
0.25%
Gui Jianfeng
14
0.20%
Hideaki Yoshifuji / 吉藤英明
14
0.20%
Pavel Emelyanov
13
0.19%
Harvey Harrison
12
0.18%
Zhu Yanjun
9
0.13%
Andrew Morton
8
0.12%
Thomas Graf
7
0.10%
Thomas Gleixner
6
0.09%
Tejun Heo
5
0.07%
David Howells
4
0.06%
Linus Torvalds
2
0.03%
Wang Weidong
2
0.03%
Adrian Bunk
1
0.01%
Bhaskar Dutta
1
0.01%
Others
142
2.08%
Total
6837
sm_make_chunk.c
3885
-
46
14465
Jon Grimm
Sridhar Samudrala
Xin Long
Vlad Yasevich
Wei Yongjun
Daniel Borkmann
Neil Horman
Marcelo Ricardo Leitner
Daisy Chang
Michio Honda
Herbert Xu
Eric W. Biedermann
Al Viro
David S. Miller
Adrian Bunk
Richard Haines
Frank Filz
Gui Jianfeng
Jérôme Forissier
Joe Perches
Ivan Skytte Jörgensen
Arnaldo Carvalho de Melo
Hideaki Yoshifuji / 吉藤英明
Michele Baldessari
Robert P. J. Day
Shan Wei
Tejun Heo
Harvey Harrison
Julian Anastasov
Thomas Gleixner
Wang Weidong
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
var spanGroupData = [ {"timestamp": 1028185200, "group": [ {"author_id": 12, "token_count": 81}, {"author_id": 1, "token_count": 3355}, {"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": 347}, {"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": 435}, {"author_id": 3, "token_count": 7}, ]}, {"timestamp": 1051772400, "group": [ {"author_id": 1, "token_count": 9}, ]}, {"timestamp": 1054450800, "group": [ {"author_id": 20, "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": 396}, ]}, {"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": 20, "token_count": 1}, ]}, {"timestamp": 1112342400, "group": [ {"author_id": 41, "token_count": 31}, ]}, {"timestamp": 1117609200, "group": [ {"author_id": 9, "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": 18, "token_count": 7}, {"author_id": 16, "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": 26, "token_count": 62}, {"author_id": 3, "token_count": 16}, ]}, {"timestamp": 1157094000, "group": [ {"author_id": 2, "token_count": 16}, ]}, {"timestamp": 1162368000, "group": [ {"author_id": 18, "token_count": 69}, {"author_id": 20, "token_count": 2}, ]}, {"timestamp": 1164960000, "group": [ {"author_id": 16, "token_count": 14}, ]}, {"timestamp": 1167638400, "group": [ {"author_id": 2, "token_count": 22}, ]}, {"timestamp": 1170316800, "group": [ {"author_id": 32, "token_count": 10}, {"author_id": 38, "token_count": 1}, ]}, {"timestamp": 1175410800, "group": [ {"author_id": 20, "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": 7}, ]}, {"timestamp": 1193900400, "group": [ {"author_id": 2, "token_count": 110}, ]}, {"timestamp": 1196496000, "group": [ {"author_id": 28, "token_count": 3}, {"author_id": 2, "token_count": 378}, ]}, {"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": 38, "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": 52, "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": 47, "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": 23, "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": 34, "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": 97}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 19, "token_count": 9}, {"author_id": 5, "token_count": 86}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 10, "token_count": 13}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 10, "token_count": 52}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 10, "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": 10, "token_count": 8}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 18, "token_count": 1}, {"author_id": 2, "token_count": 37}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 10, "token_count": 1}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 10, "token_count": 155}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 18, "token_count": 10}, {"author_id": 10, "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": 26, "token_count": 81}, ]}, {"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": 18, "token_count": 4}, {"author_id": 48, "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": 15, "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": 105}, ]}, {"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": 50, "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}, ]}, ]
Author Name
Tokens
Token Proportion
Jon Grimm
4568
31.58%
Sridhar Samudrala
2712
18.75%
Xin Long
2315
16.00%
Vlad Yasevich
2176
15.04%
Wei Yongjun
750
5.18%
Daniel Borkmann
250
1.73%
Neil Horman
235
1.62%
Marcelo Ricardo Leitner
206
1.42%
Daisy Chang
193
1.33%
Michio Honda
187
1.29%
Herbert Xu
143
0.99%
Eric W. Biedermann
97
0.67%
Al Viro
91
0.63%
David S. Miller
89
0.62%
Adrian Bunk
81
0.56%
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%
Michele Baldessari
9
0.06%
Robert P. J. Day
9
0.06%
Shan Wei
5
0.03%
Tejun Heo
3
0.02%
Harvey Harrison
2
0.01%
Julian Anastasov
2
0.01%
Thomas Gleixner
2
0.01%
Wang Weidong
2
0.01%
Eric Dumazet
1
0.01%
Others
110
0.76%
Total
14465
sm_sideeffect.c
1803
-
39
6538
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
Zhu Yanjun
Gui Jianfeng
Joe Perches
Al Viro
Robert P. J. Day
Daisy Chang
Wang Weidong
Michele Baldessari
David S. Miller
Arnaldo Carvalho de Melo
Hideaki Yoshifuji / 吉藤英明
Harvey Harrison
Nicolas Dichtel
Tejun Heo
Eric Dumazet
Thomas Gleixner
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
January 2020
var spanGroupData = [ {"timestamp": 1028185200, "group": [ {"author_id": 12, "token_count": 6}, {"author_id": 1, "token_count": 622}, ]}, {"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": 12}, ]}, {"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": 2056}, {"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": 20, "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": 9, "token_count": 130}, ]}, {"timestamp": 1128150000, "group": [ {"author_id": 18, "token_count": 6}, ]}, {"timestamp": 1130832000, "group": [ {"author_id": 2, "token_count": 3}, ]}, {"timestamp": 1133424000, "group": [ {"author_id": 9, "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": 18, "token_count": 9}, ]}, {"timestamp": 1167638400, "group": [ {"author_id": 2, "token_count": 22}, ]}, {"timestamp": 1170316800, "group": [ {"author_id": 32, "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": 52, "token_count": 3}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 33, "token_count": 18}, {"author_id": 38, "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": 47, "token_count": 3}, ]}, {"timestamp": 1270105200, "group": [ {"author_id": 2, "token_count": 22}, ]}, {"timestamp": 1272697200, "group": [ {"author_id": 2, "token_count": 115}, ]}, {"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": 24, "token_count": 37}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 23, "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": 66}, ]}, {"timestamp": 1343804400, "group": [ {"author_id": 7, "token_count": 73}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 5, "token_count": 20}, {"author_id": 57, "token_count": 3}, {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 19, "token_count": 7}, {"author_id": 5, "token_count": 42}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 10, "token_count": 63}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 10, "token_count": 11}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 17, "token_count": 8}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"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": 51, "token_count": 20}, ]}, {"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": 48, "token_count": 1}, {"author_id": 0, "token_count": 28}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 0, "token_count": 158}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 0, "token_count": 159}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 30, "token_count": 197}, {"author_id": 0, "token_count": 5}, {"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": 50, "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": 1577865600, "group": [ {"author_id": 0, "token_count": 61}, ]}, ]
Author Name
Tokens
Token Proportion
Jon Grimm
2886
44.14%
Sridhar Samudrala
818
12.51%
Vlad Yasevich
791
12.10%
Xin Long
745
11.39%
Frank Filz
208
3.18%
Kees Cook
197
3.01%
Neil Horman
158
2.42%
Marcelo Ricardo Leitner
153
2.34%
Wei Yongjun
145
2.22%
Daniel Borkmann
74
1.13%
Eric W. Biedermann
73
1.12%
Thomas Graf
37
0.57%
Michio Honda
28
0.43%
Zhu Yanjun
20
0.31%
Gui Jianfeng
18
0.28%
Joe Perches
16
0.24%
Al Viro
15
0.23%
Robert P. J. Day
15
0.23%
Daisy Chang
9
0.14%
Wang Weidong
8
0.12%
Michele Baldessari
7
0.11%
David S. Miller
6
0.09%
Arnaldo Carvalho de Melo
5
0.08%
Hideaki Yoshifuji / 吉藤英明
5
0.08%
Harvey Harrison
3
0.05%
Nicolas Dichtel
3
0.05%
Tejun Heo
3
0.05%
Eric Dumazet
2
0.03%
Thomas Gleixner
2
0.03%
Julian Anastasov
1
0.02%
Others
87
1.33%
Total
6538
sm_statefuns.c
6515
-
44
20868
Jon Grimm
Sridhar Samudrala
Xin Long
Vlad Yasevich
Eric W. Biedermann
Wei Yongjun
Daisy Chang
Frank Filz
Shan Wei
David S. Miller
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 / 吉藤英明
Michio Honda
Xufeng Zhang
Harvey Harrison
Ivan Skytte Jörgensen
Arnaldo Carvalho de Melo
Robert P. J. Day
Tejun Heo
Eric Dumazet
Nicolas Dichtel
Thomas Gleixner
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
var spanGroupData = [ {"timestamp": 1028185200, "group": [ {"author_id": 12, "token_count": 99}, {"author_id": 1, "token_count": 4890}, ]}, {"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": 4}, ]}, {"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": 45, "token_count": 82}, {"author_id": 3, "token_count": 173}, ]}, {"timestamp": 1088665200, "group": [ {"author_id": 12, "token_count": 45}, {"author_id": 32, "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": 9, "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": 9, "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": 240}, ]}, {"timestamp": 1162368000, "group": [ {"author_id": 18, "token_count": 46}, ]}, {"timestamp": 1164960000, "group": [ {"author_id": 16, "token_count": 9}, ]}, {"timestamp": 1167638400, "group": [ {"author_id": 2, "token_count": 67}, ]}, {"timestamp": 1170316800, "group": [ {"author_id": 32, "token_count": 11}, {"author_id": 2, "token_count": 4}, ]}, {"timestamp": 1172736000, "group": [ {"author_id": 2, "token_count": 34}, ]}, {"timestamp": 1175410800, "group": [ {"author_id": 20, "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": 228}, ]}, {"timestamp": 1188630000, "group": [ {"author_id": 2, "token_count": 609}, {"author_id": 6, "token_count": 147}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 2, "token_count": 594}, ]}, {"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": 52, "token_count": 5}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 33, "token_count": 84}, {"author_id": 38, "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": 52, "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": 47, "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": 34, "token_count": 165}, {"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": 24, "token_count": 27}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 60, "token_count": 18}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 23, "token_count": 2}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 28, "token_count": 2}, ]}, {"timestamp": 1343804400, "group": [ {"author_id": 7, "token_count": 1025}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 57, "token_count": 2}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 19, "token_count": 47}, {"author_id": 24, "token_count": 44}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 55, "token_count": 18}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 10, "token_count": 93}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 5, "token_count": 24}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 10, "token_count": 6}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 10, "token_count": 4}, {"author_id": 2, "token_count": 6}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 10, "token_count": 16}, {"author_id": 2, "token_count": 70}, ]}, {"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": 903}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 0, "token_count": 73}, {"author_id": 60, "token_count": 15}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 15, "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": 50, "token_count": 2}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 0, "token_count": 18}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 60, "token_count": 7}, ]}, ]
Author Name
Tokens
Token Proportion
Jon Grimm
6867
32.91%
Sridhar Samudrala
4959
23.76%
Xin Long
2378
11.40%
Vlad Yasevich
2251
10.79%
Eric W. Biedermann
1025
4.91%
Wei Yongjun
953
4.57%
Daisy Chang
731
3.50%
Frank Filz
222
1.06%
Shan Wei
165
0.79%
David S. Miller
144
0.69%
Daniel Borkmann
119
0.57%
Richard Haines
113
0.54%
Neil Horman
110
0.53%
Marcelo Ricardo Leitner
96
0.46%
Gui Jianfeng
84
0.40%
Jorge Hernandez-Herrero
82
0.39%
Joe Perches
79
0.38%
Thomas Graf
71
0.34%
Jérôme Forissier
67
0.32%
Adrian Bunk
48
0.23%
Michele Baldessari
47
0.23%
Al Viro
46
0.22%
Hideaki Yoshifuji / 吉藤英明
44
0.21%
Michio Honda
36
0.17%
Xufeng Zhang
18
0.09%
Harvey Harrison
9
0.04%
Ivan Skytte Jörgensen
9
0.04%
Arnaldo Carvalho de Melo
5
0.02%
Robert P. J. Day
4
0.02%
Tejun Heo
3
0.01%
Eric Dumazet
2
0.01%
Nicolas Dichtel
2
0.01%
Thomas Gleixner
2
0.01%
Others
77
0.37%
Total
20868
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
David S. Miller
Thomas Graf
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": 25, "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": 24, "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": 50, "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%
David S. Miller
1
0.07%
Thomas Graf
1
0.07%
Total
1437
socket.c
9674
-
82
39050
Xin Long
Vlad Yasevich
Jon Grimm
Sridhar Samudrala
Andrew Morton
Frank Filz
Neil Horman
Marcelo Ricardo Leitner
Geir Ola Vaagland
Wei Yongjun
Michio Honda
Ivan Skytte Jörgensen
Daniel Borkmann
Michele Baldessari
Eric W. Biedermann
Wang Weidong
Américo Wang
Richard Haines
Arnaldo Carvalho de Melo
Eric Dumazet
Al Viro
Diego Elio 'Flameeyes' Pettenò
David Windsor
David S. Miller
Linus Torvalds
Thomas Graf
Tsutomu Fujii
Jason Gunthorpe
Robert P. J. Day
Shan Wei
Pavel Emelyanov
Joe Perches
Herbert Xu
Konstantin Khorenko
David Howells
Harvey Harrison
Hideaki Yoshifuji / 吉藤英明
Adrian Bunk
Stefano Brivio
Tejun Heo
Thomas Gleixner
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
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
var spanGroupData = [ {"timestamp": 1028185200, "group": [ {"author_id": 12, "token_count": 16}, {"author_id": 1, "token_count": 1926}, ]}, {"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": 516}, ]}, {"timestamp": 1038729600, "group": [ {"author_id": 3, "token_count": 4}, ]}, {"timestamp": 1041408000, "group": [ {"author_id": 1, "token_count": 259}, {"author_id": 3, "token_count": 48}, ]}, {"timestamp": 1044086400, "group": [ {"author_id": 1, "token_count": 446}, ]}, {"timestamp": 1046505600, "group": [ {"author_id": 1, "token_count": 175}, {"author_id": 3, "token_count": 565}, ]}, {"timestamp": 1049184000, "group": [ {"author_id": 1, "token_count": 277}, {"author_id": 3, "token_count": 258}, ]}, {"timestamp": 1051772400, "group": [ {"author_id": 1, "token_count": 14}, {"author_id": 3, "token_count": 275}, ]}, {"timestamp": 1054450800, "group": [ {"author_id": 20, "token_count": 32}, {"author_id": 1, "token_count": 360}, ]}, {"timestamp": 1057042800, "group": [ {"author_id": 1, "token_count": 34}, {"author_id": 3, "token_count": 26}, ]}, {"timestamp": 1059721200, "group": [ {"author_id": 3, "token_count": 112}, ]}, {"timestamp": 1062399600, "group": [ {"author_id": 3, "token_count": 443}, ]}, {"timestamp": 1064991600, "group": [ {"author_id": 3, "token_count": 11}, ]}, {"timestamp": 1067673600, "group": [ {"author_id": 26, "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": 78}, ]}, {"timestamp": 1080806400, "group": [ {"author_id": 3, "token_count": 8}, ]}, {"timestamp": 1083394800, "group": [ {"author_id": 18, "token_count": 40}, {"author_id": 8, "token_count": 3}, ]}, {"timestamp": 1086073200, "group": [ {"author_id": 3, "token_count": 16}, ]}, {"timestamp": 1088665200, "group": [ {"author_id": 8, "token_count": 2666}, {"author_id": 3, "token_count": 22}, ]}, {"timestamp": 1094022000, "group": [ {"author_id": 20, "token_count": 111}, ]}, {"timestamp": 1096614000, "group": [ {"author_id": 3, "token_count": 122}, ]}, {"timestamp": 1099296000, "group": [ {"author_id": 20, "token_count": 10}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1101888000, "group": [ {"author_id": 26, "token_count": 3}, {"author_id": 3, "token_count": 92}, ]}, {"timestamp": 1104566400, "group": [ {"author_id": 20, "token_count": 18}, ]}, {"timestamp": 1109664000, "group": [ {"author_id": 20, "token_count": 2}, ]}, {"timestamp": 1112342400, "group": [ {"author_id": 5, "token_count": 50}, ]}, {"timestamp": 1117609200, "group": [ {"author_id": 9, "token_count": 845}, {"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": 16, "token_count": 424}, ]}, {"timestamp": 1130832000, "group": [ {"author_id": 5, "token_count": 12}, ]}, {"timestamp": 1133424000, "group": [ {"author_id": 18, "token_count": 1}, {"author_id": 9, "token_count": 838}, {"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": 50}, ]}, {"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": 18, "token_count": 23}, ]}, {"timestamp": 1164960000, "group": [ {"author_id": 16, "token_count": 221}, {"author_id": 3, "token_count": 2}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1170316800, "group": [ {"author_id": 32, "token_count": 5}, ]}, {"timestamp": 1172736000, "group": [ {"author_id": 2, "token_count": 290}, ]}, {"timestamp": 1175410800, "group": [ {"author_id": 36, "token_count": 59}, {"author_id": 2, "token_count": 169}, {"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": 4225}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 18, "token_count": 30}, {"author_id": 60, "token_count": 25}, ]}, {"timestamp": 1193900400, "group": [ {"author_id": 23, "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": 52, "token_count": 5}, {"author_id": 5, "token_count": 183}, {"author_id": 29, "token_count": 2}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 38, "token_count": 28}, {"author_id": 2, "token_count": 12}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1209625200, "group": [ {"author_id": 2, "token_count": 131}, {"author_id": 6, "token_count": 214}, ]}, {"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": 23, "token_count": 30}, ]}, {"timestamp": 1228118400, "group": [ {"author_id": 6, "token_count": 353}, ]}, {"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": 156}, ]}, {"timestamp": 1246431600, "group": [ {"author_id": 2, "token_count": 3}, ]}, {"timestamp": 1251788400, "group": [ {"author_id": 12, "token_count": 25}, {"author_id": 2, "token_count": 9}, ]}, {"timestamp": 1254380400, "group": [ {"author_id": 23, "token_count": 20}, {"author_id": 5, "token_count": 1}, ]}, {"timestamp": 1257058800, "group": [ {"author_id": 31, "token_count": 183}, {"author_id": 2, "token_count": 47}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 47, "token_count": 3}, ]}, {"timestamp": 1270105200, "group": [ {"author_id": 23, "token_count": 24}, {"author_id": 2, "token_count": 3}, {"author_id": 6, "token_count": 38}, ]}, {"timestamp": 1272697200, "group": [ {"author_id": 31, "token_count": 7}, {"author_id": 12, "token_count": 18}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 28, "token_count": 14}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 39, "token_count": 104}, {"author_id": 23, "token_count": 2}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 12, "token_count": 1}, {"author_id": 60, "token_count": 21}, ]}, {"timestamp": 1288594800, "group": [ {"author_id": 23, "token_count": 1}, ]}, {"timestamp": 1291190400, "group": [ {"author_id": 6, "token_count": 52}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 34, "token_count": 2}, ]}, {"timestamp": 1296547200, "group": [ {"author_id": 23, "token_count": 7}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 11, "token_count": 772}, {"author_id": 34, "token_count": 16}, {"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": 24, "token_count": 54}, {"author_id": 6, "token_count": 63}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1322726400, "group": [ {"author_id": 23, "token_count": 2}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 60, "token_count": 27}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 24, "token_count": 10}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 28, "token_count": 1}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 5, "token_count": 384}, ]}, {"timestamp": 1343804400, "group": [ {"author_id": 18, "token_count": 59}, {"author_id": 7, "token_count": 280}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 5, "token_count": 33}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 7, "token_count": 20}, {"author_id": 19, "token_count": 334}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 10, "token_count": 1}, {"author_id": 60, "token_count": 15}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 10, "token_count": 211}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 10, "token_count": 12}, {"author_id": 7, "token_count": 1}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 5, "token_count": 50}, {"author_id": 17, "token_count": 103}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 5, "token_count": 60}, {"author_id": 17, "token_count": 94}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 10, "token_count": 101}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 10, "token_count": 136}, {"author_id": 5, "token_count": 17}, {"author_id": 2, "token_count": 43}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 31, "token_count": 6}, {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 10, "token_count": 1}, {"author_id": 13, "token_count": 996}, {"author_id": 22, "token_count": 28}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 10, "token_count": 3}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 10, "token_count": 19}, {"author_id": 12, "token_count": 1}, ]}, {"timestamp": 1417420800, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 10, "token_count": 4}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 4, "token_count": 141}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 23, "token_count": 30}, {"author_id": 26, "token_count": 1}, {"author_id": 4, "token_count": 3}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 23, "token_count": 25}, {"author_id": 4, "token_count": 33}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 26, "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": 1132}, {"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": 913}, {"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": 462}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 0, "token_count": 234}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 53, "token_count": 5}, {"author_id": 0, "token_count": 293}, {"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": 42, "token_count": 6}, {"author_id": 23, "token_count": 2}, {"author_id": 0, "token_count": 16}, {"author_id": 5, "token_count": 322}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 18, "token_count": 2}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 42, "token_count": 84}, {"author_id": 0, "token_count": 21}, {"author_id": 46, "token_count": 3}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 0, "token_count": 80}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 0, "token_count": 166}, {"author_id": 4, "token_count": 641}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 0, "token_count": 72}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 0, "token_count": 457}, {"author_id": 60, "token_count": 29}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 18, "token_count": 14}, {"author_id": 0, "token_count": 35}, {"author_id": 4, "token_count": 50}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 43, "token_count": 17}, {"author_id": 15, "token_count": 183}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 0, "token_count": 2105}, {"author_id": 5, "token_count": 67}, {"author_id": 6, "token_count": 14}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 23, "token_count": 15}, {"author_id": 43, "token_count": 43}, {"author_id": 4, "token_count": 62}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 0, "token_count": 98}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 43, "token_count": 21}, {"author_id": 0, "token_count": 259}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 0, "token_count": 513}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 21, "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": 628}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 0, "token_count": 2035}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 0, "token_count": 277}, {"author_id": 4, "token_count": 15}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 0, "token_count": 39}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 50, "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": 1190}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 0, "token_count": 5}, {"author_id": 60, "token_count": 13}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 23, "token_count": 3}, {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 23, "token_count": 10}, {"author_id": 0, "token_count": 577}, {"author_id": 60, "token_count": 22}, ]}, ]
Author Name
Tokens
Token Proportion
Xin Long
12904
33.04%
Vlad Yasevich
6151
15.75%
Jon Grimm
3685
9.44%
Sridhar Samudrala
2877
7.37%
Andrew Morton
2669
6.83%
Frank Filz
1683
4.31%
Neil Horman
1453
3.72%
Marcelo Ricardo Leitner
1043
2.67%
Geir Ola Vaagland
996
2.55%
Wei Yongjun
975
2.50%
Michio Honda
790
2.02%
Ivan Skytte Jörgensen
645
1.65%
Daniel Borkmann
488
1.25%
Michele Baldessari
334
0.86%
Eric W. Biedermann
301
0.77%
Wang Weidong
197
0.50%
Américo Wang
196
0.50%
Richard Haines
183
0.47%
Arnaldo Carvalho de Melo
173
0.44%
Eric Dumazet
173
0.44%
Al Viro
169
0.43%
Diego Elio 'Flameeyes' Pettenò
104
0.27%
David Windsor
90
0.23%
David S. Miller
88
0.23%
Linus Torvalds
81
0.21%
Thomas Graf
64
0.16%
Tsutomu Fujii
59
0.15%
Jason Gunthorpe
28
0.07%
Robert P. J. Day
28
0.07%
Shan Wei
18
0.05%
Pavel Emelyanov
17
0.04%
Joe Perches
15
0.04%
Herbert Xu
14
0.04%
Konstantin Khorenko
12
0.03%
David Howells
5
0.01%
Harvey Harrison
5
0.01%
Hideaki Yoshifuji / 吉藤英明
5
0.01%
Adrian Bunk
3
0.01%
Stefano Brivio
3
0.01%
Tejun Heo
3
0.01%
Thomas Gleixner
2
0.01%
Others
321
0.82%
Total
39050
stream.c
1079
-
7
5149
Xin Long
Marcelo Ricardo Leitner
Konstantin Khorenko
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
var spanGroupData = [ {"timestamp": 1483257600, "group": [ {"author_id": 0, "token_count": 473}, ]}, {"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": 501}, {"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": 21, "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": 48}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 50, "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": 4, "token_count": 21}, ]}, ]
Author Name
Tokens
Token Proportion
Xin Long
4331
84.11%
Marcelo Ricardo Leitner
569
11.05%
Konstantin Khorenko
187
3.63%
Wei Yongjun
7
0.14%
Thomas Gleixner
2
0.04%
Others
53
1.03%
Total
5149
stream_interleave.c
1363
-
4
6537
Xin Long
David S. Miller
Konstantin Khorenko
Thomas Gleixner
December 2017
February 2018
August 2018
November 2018
April 2019
May 2019
July 2019
var spanGroupData = [ {"timestamp": 1512115200, "group": [ {"author_id": 0, "token_count": 6207}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 21, "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": 50, "token_count": 2}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 0, "token_count": 3}, ]}, ]
Author Name
Tokens
Token Proportion
Xin Long
6232
95.33%
David S. Miller
272
4.16%
Konstantin Khorenko
31
0.47%
Thomas Gleixner
2
0.03%
Total
6537
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": 21, "token_count": 42}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 50, "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": 21, "token_count": 54}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 50, "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": 21, "token_count": 21}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 50, "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
531
-
22
2681
Neil Horman
Wang Weidong
Vlad Yasevich
Eric W. Biedermann
Xin Long
Daniel Borkmann
Art Haas
Jon Grimm
Xi Wang
Sridhar Samudrala
Bhaskar Dutta
Zhu Yanjun
Michio Honda
Joe Perches
Adrian Bunk
David S. Miller
Pavel Emelyanov
Thomas Gleixner
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
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": 40, "token_count": 45}, ]}, {"timestamp": 1257058800, "group": [ {"author_id": 7, "token_count": 5}, {"author_id": 2, "token_count": 46}, ]}, {"timestamp": 1259654400, "group": [ {"author_id": 43, "token_count": 1}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 11, "token_count": 27}, ]}, {"timestamp": 1322726400, "group": [ {"author_id": 49, "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": 274}, ]}, {"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": 390}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 17, "token_count": 10}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 2, "token_count": 187}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 17, "token_count": 21}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 10, "token_count": 182}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 51, "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": 50, "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}, ]}, ]
Author Name
Tokens
Token Proportion
Neil Horman
446
16.64%
Wang Weidong
421
15.70%
Vlad Yasevich
402
14.99%
Eric W. Biedermann
385
14.36%
Xin Long
221
8.24%
Daniel Borkmann
182
6.79%
Art Haas
172
6.42%
Jon Grimm
168
6.27%
Xi Wang
70
2.61%
Sridhar Samudrala
64
2.39%
Bhaskar Dutta
45
1.68%
Zhu Yanjun
35
1.31%
Michio Honda
27
1.01%
Joe Perches
5
0.19%
Adrian Bunk
3
0.11%
David S. Miller
3
0.11%
Pavel Emelyanov
2
0.07%
Thomas Gleixner
2
0.07%
Linus Torvalds
1
0.04%
Others
27
1.01%
Total
2681
transport.c
696
-
34
2476
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
Joe Perches
Kees Cook
Pavel Emelyanov
Wang Weidong
Harvey Harrison
Herbert Xu
Hideaki Yoshifuji / 吉藤英明
Tejun Heo
Al Viro
Thomas Gleixner
Andrew Morton
Arnaldo Carvalho de Melo
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
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": 26, "token_count": 3}, ]}, {"timestamp": 1096614000, "group": [ {"author_id": 3, "token_count": 14}, ]}, {"timestamp": 1101888000, "group": [ {"author_id": 3, "token_count": 89}, ]}, {"timestamp": 1104566400, "group": [ {"author_id": 20, "token_count": 1}, ]}, {"timestamp": 1128150000, "group": [ {"author_id": 18, "token_count": 2}, ]}, {"timestamp": 1133424000, "group": [ {"author_id": 9, "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": 32, "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": 52, "token_count": 5}, ]}, {"timestamp": 1209625200, "group": [ {"author_id": 32, "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": 47, "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": 18}, ]}, {"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": 63}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 19, "token_count": 16}, {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 24, "token_count": 32}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 10, "token_count": 21}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 10, "token_count": 46}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 10, "token_count": 10}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 17, "token_count": 6}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 10, "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": 48, "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": 50, "token_count": 2}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 0, "token_count": 16}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 60, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Jon Grimm
818
33.04%
Vlad Yasevich
457
18.46%
Sridhar Samudrala
287
11.59%
Marcelo Ricardo Leitner
195
7.88%
Xin Long
177
7.15%
Daniel Borkmann
87
3.51%
David S. Miller
83
3.35%
Michio Honda
75
3.03%
Eric W. Biedermann
63
2.54%
Julian Anastasov
48
1.94%
Thomas Graf
32
1.29%
Wei Yongjun
23
0.93%
Neil Horman
20
0.81%
Frank Filz
17
0.69%
Michele Baldessari
16
0.65%
Joe Perches
8
0.32%
Kees Cook
8
0.32%
Pavel Emelyanov
6
0.24%
Wang Weidong
6
0.24%
Harvey Harrison
5
0.20%
Herbert Xu
3
0.12%
Hideaki Yoshifuji / 吉藤英明
3
0.12%
Tejun Heo
3
0.12%
Al Viro
2
0.08%
Thomas Gleixner
2
0.08%
Andrew Morton
1
0.04%
Arnaldo Carvalho de Melo
1
0.04%
Others
30
1.21%
Total
2476
tsnmap.c
364
-
14
1286
Jon Grimm
Vlad Yasevich
Sridhar Samudrala
David S. Miller
Neil Horman
Lee A. Roberts
Al Viro
Shan Wei
Tejun Heo
Daniel Borkmann
Thomas Gleixner
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
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": 18, "token_count": 5}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 2, "token_count": 427}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 47, "token_count": 3}, ]}, {"timestamp": 1296547200, "group": [ {"author_id": 34, "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": 10, "token_count": 2}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 50, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Jon Grimm
672
52.26%
Vlad Yasevich
427
33.20%
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%
Daniel Borkmann
2
0.16%
Thomas Gleixner
2
0.16%
Others
15
1.17%
Total
1286
ulpevent.c
1187
-
23
3939
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
Hideaki Yoshifuji / 吉藤英明
Jason Gunthorpe
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
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": 18, "token_count": 9}, {"author_id": 16, "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": 18, "token_count": 1}, ]}, {"timestamp": 1164960000, "group": [ {"author_id": 16, "token_count": 15}, ]}, {"timestamp": 1170316800, "group": [ {"author_id": 32, "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": 47, "token_count": 3}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 6, "token_count": 117}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 24, "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": 10, "token_count": 2}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 10, "token_count": 9}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 10, "token_count": 36}, {"author_id": 13, "token_count": 312}, {"author_id": 22, "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": 50, "token_count": 2}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 0, "token_count": 359}, ]}, ]
Author Name
Tokens
Token Proportion
Jon Grimm
1432
36.35%
Xin Long
873
22.16%
Sridhar Samudrala
377
9.57%
Vlad Yasevich
324
8.23%
Geir Ola Vaagland
312
7.92%
Wei Yongjun
117
2.97%
Neil Horman
95
2.41%
Tsutomu Fujii
76
1.93%
Andrew Morton
74
1.88%
David S. Miller
72
1.83%
Marcelo Ricardo Leitner
66
1.68%
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%
Hideaki Yoshifuji / 吉藤英明
1
0.03%
Jason Gunthorpe
1
0.03%
Others
5
0.13%
Total
3939
ulpqueue.c
1137
-
20
4168
Jon Grimm
Vlad Yasevich
Sridhar Samudrala
Lee A. Roberts
David S. Miller
Xin Long
Marcelo Ricardo Leitner
Eric W. Biedermann
Pavel Emelyanov
Neil Horman
Arnaldo Carvalho de Melo
Eric Dumazet
Andrew Morton
Al Viro
Hideaki Yoshifuji / 吉藤英明
Tejun Heo
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
var spanGroupData = [ {"timestamp": 1028185200, "group": [ {"author_id": 12, "token_count": 41}, {"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": 20, "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": 32, "token_count": 1}, ]}, {"timestamp": 1104566400, "group": [ {"author_id": 20, "token_count": 3}, ]}, {"timestamp": 1122879600, "group": [ {"author_id": 12, "token_count": 72}, ]}, {"timestamp": 1128150000, "group": [ {"author_id": 18, "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": 32, "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": 47, "token_count": 3}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1343804400, "group": [ {"author_id": 7, "token_count": 49}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 27, "token_count": 244}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 5, "token_count": 18}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 23, "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": 50, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Jon Grimm
2263
54.29%
Vlad Yasevich
789
18.93%
Sridhar Samudrala
284
6.81%
Lee A. Roberts
244
5.85%
David S. Miller
202
4.85%
Xin Long
161
3.86%
Marcelo Ricardo Leitner
74
1.78%
Eric W. Biedermann
49
1.18%
Pavel Emelyanov
38
0.91%
Neil Horman
26
0.62%
Arnaldo Carvalho de Melo
10
0.24%
Eric Dumazet
7
0.17%
Andrew Morton
6
0.14%
Al Viro
4
0.10%
Hideaki Yoshifuji / 吉藤英明
3
0.07%
Tejun Heo
3
0.07%
Thomas Gleixner
2
0.05%
Others
3
0.07%
Total
4168
Only top 60 contributors in the directory are shown. Everybody else is clustered as
Others
.
Contributors:
203
Author
Tokens
Proportion
Commits
Proportion
0
Xin Long
39886
24.72%
392
22.84%
1
Jon Grimm
38007
23.55%
90
5.24%
2
Vlad Yasevich
21503
13.32%
198
11.54%
3
Sridhar Samudrala
18041
11.18%
124
7.23%
4
Marcelo Ricardo Leitner
8468
5.25%
103
6.00%
5
Neil Horman
3536
2.19%
40
2.33%
6
Wei Yongjun
3471
2.15%
71
4.14%
7
Eric W. Biedermann
3347
2.07%
28
1.63%
8
Andrew Morton
2769
1.72%
4
0.23%
9
Frank Filz
2544
1.58%
3
0.17%
10
Daniel Borkmann
2461
1.52%
60
3.50%
11
Michio Honda
1869
1.16%
9
0.52%
12
David S. Miller
1647
1.02%
49
2.86%
13
Geir Ola Vaagland
1308
0.81%
4
0.23%
14
Daisy Chang
1052
0.65%
5
0.29%
15
Richard Haines
767
0.48%
2
0.12%
16
Ivan Skytte Jörgensen
693
0.43%
7
0.41%
17
Wang Weidong
679
0.42%
21
1.22%
18
Al Viro
614
0.38%
54
3.15%
19
Michele Baldessari
553
0.34%
3
0.17%
20
Arnaldo Carvalho de Melo
532
0.33%
28
1.63%
21
Konstantin Khorenko
393
0.24%
2
0.12%
22
Jason Gunthorpe
392
0.24%
1
0.06%
23
Eric Dumazet
380
0.24%
51
2.97%
24
Thomas Graf
324
0.20%
9
0.52%
25
Peter Zijlstra
298
0.18%
1
0.06%
26
Herbert Xu
268
0.17%
11
0.64%
27
Lee A. Roberts
252
0.16%
4
0.23%
28
Joe Perches
246
0.15%
10
0.58%
29
Pavel Emelyanov
233
0.14%
15
0.87%
30
Kees Cook
227
0.14%
3
0.17%
31
Américo Wang
217
0.13%
5
0.29%
32
Hideaki Yoshifuji / 吉藤英明
217
0.13%
13
0.76%
33
Gui Jianfeng
204
0.13%
5
0.29%
34
Shan Wei
196
0.12%
9
0.52%
35
Art Haas
172
0.11%
1
0.06%
36
Tsutomu Fujii
159
0.10%
3
0.17%
37
Adrian Bunk
153
0.09%
8
0.47%
38
Robert P. J. Day
124
0.08%
2
0.12%
39
Diego Elio 'Flameeyes' Pettenò
104
0.06%
1
0.06%
40
Bhaskar Dutta
98
0.06%
1
0.06%
41
Jérôme Forissier
98
0.06%
1
0.06%
42
David Windsor
90
0.06%
2
0.12%
43
Linus Torvalds
87
0.05%
5
0.29%
44
Weixing Shi
86
0.05%
1
0.06%
45
Jorge Hernandez-Herrero
82
0.05%
1
0.06%
46
Stefano Brivio
80
0.05%
2
0.12%
47
Tejun Heo
79
0.05%
3
0.17%
48
Julian Anastasov
76
0.05%
1
0.06%
49
Xi Wang
73
0.05%
2
0.12%
50
Thomas Gleixner
68
0.04%
4
0.23%
51
Zhu Yanjun
68
0.04%
2
0.12%
52
Harvey Harrison
63
0.04%
5
0.29%
53
David Howells
61
0.04%
2
0.12%
54
Yi Zhu
59
0.04%
2
0.12%
55
Xufeng Zhang
58
0.04%
5
0.29%
56
Lorenzo Colitti
52
0.03%
1
0.06%
57
Nicolas Dichtel
52
0.03%
4
0.23%
58
Phil Sutter
51
0.03%
2
0.12%
59
David Laight
49
0.03%
2
0.12%
60
Others
1646
1.02%
219
12.76%
Total
161382
1716