Linux Source Code
Home
Release 6.2
Help
sctp
root
net
Highlighting
Reset All
By Author
By Age
──────────
Adrian Bunk
Al Viro
Américo Wang
Andrew Morton
Arnaldo Carvalho de Melo
Art Haas
Bhaskar Dutta
Christoph Hellwig
Daisy Chang
Daniel Borkmann
David Howells
David Laight
David S. Miller
David Windsor
Diego Elio 'Flameeyes' Pettenò
Eric Dumazet
Eric W. Biedermann
Firo Yang
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
Jérôme Forissier
Kees Cook
Konstantin Khorenko
Kuniyuki Iwashima
Lee A. Roberts
Linus Torvalds
Linus Torvalds (pre-git)
Marcelo Ricardo Leitner
Michele Baldessari
Michio Honda
Neil Horman
Nicolas Dichtel
Others
Pavel Emelyanov
Peter Zijlstra
Richard Haines
Robert P. J. Day
Rusty Russell
Shan Wei
Sridhar Samudrala
Stefano Brivio
Thomas Gleixner
Thomas Graf
Tsutomu Fujii
Vlad Yasevich
Wang Weidong
Wei Yongjun
Weixing Shi
Xi Wang
Xin Long
Yi Zhu
Zhengchao Shao
−
Files:
Name
Lines
Files
Authors
Tokens
change scale
Color Graph By Token Proportion
associola.c
1728
-
48
6379
Jon Grimm
Vlad Yasevich
Sridhar Samudrala
Daniel Borkmann
Xin Long
Frank Filz
Wei Yongjun
Marcelo Ricardo Leitner
Neil Horman
Eric W. Biedermann
Robert P. J. Day
Michele Baldessari
David S. Miller
Gui Jianfeng
Linus Torvalds (pre-git)
David Howells
Al Viro
Wang Weidong
Michio Honda
Ivan Skytte Jörgensen
Arnaldo Carvalho de Melo
Joe Perches
Andrew Morton
Rusty Russell
Eric Dumazet
Thomas Graf
Pavel Emelyanov
Harvey Harrison
Thomas Gleixner
Kees Cook
Hideaki Yoshifuji / 吉藤英明
Others
June 1993
March 1996
September 1996
January 1997
August 1998
January 2000
August 2002
September 2002
October 2002
November 2002
December 2002
January 2003
February 2003
March 2003
April 2003
May 2003
June 2003
July 2003
August 2003
September 2003
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
November 2017
December 2017
April 2018
May 2018
July 2018
October 2018
November 2018
January 2019
May 2019
October 2019
November 2019
December 2019
May 2020
June 2020
August 2020
October 2020
June 2021
July 2022
October 2022
var spanGroupData = [ {"timestamp": 738918000, "group": [ {"author_id": 13, "token_count": 5}, ]}, {"timestamp": 825667200, "group": [ {"author_id": 13, "token_count": 4}, ]}, {"timestamp": 841561200, "group": [ {"author_id": 13, "token_count": 3}, ]}, {"timestamp": 852105600, "group": [ {"author_id": 13, "token_count": 3}, ]}, {"timestamp": 901954800, "group": [ {"author_id": 13, "token_count": 1}, ]}, {"timestamp": 946713600, "group": [ {"author_id": 13, "token_count": 2}, ]}, {"timestamp": 1028185200, "group": [ {"author_id": 11, "token_count": 24}, {"author_id": 0, "token_count": 1832}, ]}, {"timestamp": 1030863600, "group": [ {"author_id": 0, "token_count": 47}, {"author_id": 49, "token_count": 6}, ]}, {"timestamp": 1033455600, "group": [ {"author_id": 0, "token_count": 6}, {"author_id": 3, "token_count": 8}, ]}, {"timestamp": 1036137600, "group": [ {"author_id": 0, "token_count": 35}, {"author_id": 3, "token_count": 6}, ]}, {"timestamp": 1038729600, "group": [ {"author_id": 3, "token_count": 63}, ]}, {"timestamp": 1041408000, "group": [ {"author_id": 0, "token_count": 46}, {"author_id": 3, "token_count": 223}, ]}, {"timestamp": 1044086400, "group": [ {"author_id": 0, "token_count": 74}, {"author_id": 3, "token_count": 59}, ]}, {"timestamp": 1046505600, "group": [ {"author_id": 0, "token_count": 81}, ]}, {"timestamp": 1049184000, "group": [ {"author_id": 0, "token_count": 176}, {"author_id": 3, "token_count": 55}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1051772400, "group": [ {"author_id": 0, "token_count": 1}, {"author_id": 3, "token_count": 39}, ]}, {"timestamp": 1054450800, "group": [ {"author_id": 22, "token_count": 5}, {"author_id": 0, "token_count": 37}, ]}, {"timestamp": 1057042800, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1059721200, "group": [ {"author_id": 3, "token_count": 51}, ]}, {"timestamp": 1062399600, "group": [ {"author_id": 3, "token_count": 5}, ]}, {"timestamp": 1064991600, "group": [ {"author_id": 3, "token_count": 87}, ]}, {"timestamp": 1067673600, "group": [ {"author_id": 3, "token_count": 4}, ]}, {"timestamp": 1080806400, "group": [ {"author_id": 3, "token_count": 81}, ]}, {"timestamp": 1083394800, "group": [ {"author_id": 8, "token_count": 7}, {"author_id": 3, "token_count": 61}, ]}, {"timestamp": 1088665200, "group": [ {"author_id": 33, "token_count": 1}, {"author_id": 3, "token_count": 3}, ]}, {"timestamp": 1096614000, "group": [ {"author_id": 3, "token_count": 30}, ]}, {"timestamp": 1101888000, "group": [ {"author_id": 3, "token_count": 16}, ]}, {"timestamp": 1104566400, "group": [ {"author_id": 22, "token_count": 3}, ]}, {"timestamp": 1117609200, "group": [ {"author_id": 10, "token_count": 206}, ]}, {"timestamp": 1120201200, "group": [ {"author_id": 11, "token_count": 2}, ]}, {"timestamp": 1128150000, "group": [ {"author_id": 20, "token_count": 5}, ]}, {"timestamp": 1130832000, "group": [ {"author_id": 5, "token_count": 27}, {"author_id": 2, "token_count": 35}, ]}, {"timestamp": 1133424000, "group": [ {"author_id": 10, "token_count": 90}, ]}, {"timestamp": 1151737200, "group": [ {"author_id": 3, "token_count": 27}, ]}, {"timestamp": 1159686000, "group": [ {"author_id": 2, "token_count": 10}, ]}, {"timestamp": 1162368000, "group": [ {"author_id": 20, "token_count": 8}, {"author_id": 53, "token_count": 18}, ]}, {"timestamp": 1164960000, "group": [ {"author_id": 19, "token_count": 8}, ]}, {"timestamp": 1172736000, "group": [ {"author_id": 2, "token_count": 37}, ]}, {"timestamp": 1178002800, "group": [ {"author_id": 2, "token_count": 61}, ]}, {"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": 268}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 2, "token_count": 18}, ]}, {"timestamp": 1196496000, "group": [ {"author_id": 2, "token_count": 230}, ]}, {"timestamp": 1199174400, "group": [ {"author_id": 30, "token_count": 3}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 7, "token_count": 4}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 52, "token_count": 3}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 37, "token_count": 29}, ]}, {"timestamp": 1209625200, "group": [ {"author_id": 7, "token_count": 20}, ]}, {"timestamp": 1212303600, "group": [ {"author_id": 35, "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": 4}, ]}, {"timestamp": 1238569200, "group": [ {"author_id": 7, "token_count": 43}, ]}, {"timestamp": 1241161200, "group": [ {"author_id": 7, "token_count": 6}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 2, "token_count": 17}, ]}, {"timestamp": 1251788400, "group": [ {"author_id": 2, "token_count": 112}, ]}, {"timestamp": 1257058800, "group": [ {"author_id": 2, "token_count": 22}, ]}, {"timestamp": 1270105200, "group": [ {"author_id": 2, "token_count": 11}, ]}, {"timestamp": 1275375600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 29, "token_count": 7}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 12, "token_count": 8}, {"author_id": 2, "token_count": 1}, {"author_id": 7, "token_count": 18}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 7, "token_count": 72}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 5, "token_count": 4}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 5, "token_count": 39}, ]}, {"timestamp": 1343804400, "group": [ {"author_id": 6, "token_count": 38}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 21, "token_count": 26}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 28, "token_count": 3}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 60, "token_count": 25}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 9, "token_count": 1}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 9, "token_count": 54}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 18, "token_count": 2}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 5, "token_count": 3}, {"author_id": 18, "token_count": 10}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 9, "token_count": 142}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 9, "token_count": 241}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 9, "token_count": 315}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 9, "token_count": 12}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 9, "token_count": 7}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 9, "token_count": 8}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 60, "token_count": 30}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 1, "token_count": 11}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 1, "token_count": 2}, {"author_id": 4, "token_count": 2}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 1, "token_count": 18}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 4, "token_count": 1}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 1, "token_count": 52}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 1, "token_count": 23}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 1, "token_count": 29}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 1, "token_count": 32}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 1, "token_count": 12}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 31, "token_count": 2}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 1, "token_count": 5}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 1, "token_count": 10}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 4, "token_count": 73}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 1, "token_count": 81}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 1, "token_count": 79}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 1, "token_count": 32}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 1, "token_count": 11}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 50, "token_count": 2}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 1, "token_count": 28}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 23, "token_count": 6}, {"author_id": 1, "token_count": 77}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 1, "token_count": 7}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 4, "token_count": 23}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 1, "token_count": 16}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 1, "token_count": 29}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1664607600, "group": [ {"author_id": 60, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Jon Grimm
2336
36.62%
Vlad Yasevich
893
14.00%
Sridhar Samudrala
818
12.82%
Daniel Borkmann
780
12.23%
Xin Long
561
8.79%
Frank Filz
296
4.64%
Wei Yongjun
163
2.56%
Marcelo Ricardo Leitner
99
1.55%
Neil Horman
73
1.14%
Eric W. Biedermann
38
0.60%
Robert P. J. Day
29
0.45%
Michele Baldessari
26
0.41%
David S. Miller
26
0.41%
Gui Jianfeng
19
0.30%
Linus Torvalds (pre-git)
18
0.28%
David Howells
18
0.28%
Al Viro
13
0.20%
Wang Weidong
12
0.19%
Michio Honda
8
0.13%
Ivan Skytte Jörgensen
8
0.13%
Arnaldo Carvalho de Melo
8
0.13%
Joe Perches
7
0.11%
Andrew Morton
7
0.11%
Rusty Russell
6
0.09%
Eric Dumazet
6
0.09%
Thomas Graf
3
0.05%
Pavel Emelyanov
3
0.05%
Harvey Harrison
3
0.05%
Thomas Gleixner
2
0.03%
Kees Cook
2
0.03%
Hideaki Yoshifuji / 吉藤英明
1
0.02%
Others
97
1.52%
Total
6379
auth.c
1089
-
28
3827
Vlad Yasevich
Xin Long
Linus Torvalds (pre-git)
Jon Grimm
Sridhar Samudrala
Marcelo Ricardo Leitner
Daniel Borkmann
Herbert Xu
Eric W. Biedermann
Kees Cook
Wei Yongjun
Andrew Morton
Al Viro
Xi Wang
Adrian Bunk
Wang Weidong
Thomas Gleixner
Others
August 1992
August 2002
November 2002
December 2002
April 2003
May 2003
September 2003
July 2004
December 2004
November 2006
August 2007
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
May 2018
June 2018
March 2019
May 2019
August 2019
May 2020
August 2020
July 2021
September 2022
var spanGroupData = [ {"timestamp": 712652400, "group": [ {"author_id": 13, "token_count": 56}, ]}, {"timestamp": 1028185200, "group": [ {"author_id": 0, "token_count": 11}, ]}, {"timestamp": 1036137600, "group": [ {"author_id": 0, "token_count": 2}, {"author_id": 3, "token_count": 12}, ]}, {"timestamp": 1038729600, "group": [ {"author_id": 3, "token_count": 9}, ]}, {"timestamp": 1049184000, "group": [ {"author_id": 0, "token_count": 43}, ]}, {"timestamp": 1051772400, "group": [ {"author_id": 3, "token_count": 4}, ]}, {"timestamp": 1062399600, "group": [ {"author_id": 3, "token_count": 9}, ]}, {"timestamp": 1088665200, "group": [ {"author_id": 8, "token_count": 4}, ]}, {"timestamp": 1101888000, "group": [ {"author_id": 3, "token_count": 18}, ]}, {"timestamp": 1162368000, "group": [ {"author_id": 20, "token_count": 1}, ]}, {"timestamp": 1185951600, "group": [ {"author_id": 7, "token_count": 1}, ]}, {"timestamp": 1188630000, "group": [ {"author_id": 2, "token_count": 765}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 43, "token_count": 3}, {"author_id": 20, "token_count": 3}, {"author_id": 2, "token_count": 2210}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1193900400, "group": [ {"author_id": 2, "token_count": 15}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 2, "token_count": 2}, {"author_id": 7, "token_count": 4}, ]}, {"timestamp": 1217574000, "group": [ {"author_id": 2, "token_count": 26}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1230796800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 60, "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": 55, "token_count": 3}, ]}, {"timestamp": 1343804400, "group": [ {"author_id": 6, "token_count": 14}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 9, "token_count": 31}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 18, "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": 1, "token_count": 7}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 36, "token_count": 16}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 1, "token_count": 22}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 1, "token_count": 15}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 1, "token_count": 182}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 31, "token_count": 5}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 31, "token_count": 3}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 50, "token_count": 2}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 1, "token_count": 207}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 1, "token_count": 13}, ]}, {"timestamp": 1662015600, "group": [ {"author_id": 1, "token_count": 40}, ]}, ]
Author Name
Tokens
Token Proportion
Vlad Yasevich
3025
79.04%
Xin Long
488
12.75%
Linus Torvalds (pre-git)
56
1.46%
Jon Grimm
56
1.46%
Sridhar Samudrala
52
1.36%
Marcelo Ricardo Leitner
36
0.94%
Daniel Borkmann
31
0.81%
Herbert Xu
16
0.42%
Eric W. Biedermann
14
0.37%
Kees Cook
8
0.21%
Wei Yongjun
5
0.13%
Andrew Morton
4
0.10%
Al Viro
4
0.10%
Xi Wang
3
0.08%
Adrian Bunk
3
0.08%
Wang Weidong
2
0.05%
Thomas Gleixner
2
0.05%
Others
22
0.57%
Total
3827
bind_addr.c
575
-
21
2149
Jon Grimm
Vlad Yasevich
Xin Long
Sridhar Samudrala
Marcelo Ricardo Leitner
Michio Honda
Bhaskar Dutta
Linus Torvalds (pre-git)
Al Viro
Eric W. Biedermann
David S. Miller
Robert P. J. Day
Daniel Borkmann
Arnaldo Carvalho de Melo
Thomas Gleixner
Rusty Russell
Linus Torvalds
Others
August 1992
September 1992
June 1993
June 1995
March 1996
September 1996
March 1998
May 1998
February 2002
August 2002
September 2002
October 2002
November 2002
January 2003
February 2003
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 2011
April 2011
May 2011
August 2012
June 2013
March 2016
December 2016
August 2017
November 2018
May 2019
July 2019
June 2020
August 2020
June 2021
January 2023
var spanGroupData = [ {"timestamp": 712652400, "group": [ {"author_id": 13, "token_count": 10}, ]}, {"timestamp": 715330800, "group": [ {"author_id": 13, "token_count": 4}, ]}, {"timestamp": 738918000, "group": [ {"author_id": 13, "token_count": 1}, ]}, {"timestamp": 801990000, "group": [ {"author_id": 13, "token_count": 4}, ]}, {"timestamp": 825667200, "group": [ {"author_id": 13, "token_count": 2}, ]}, {"timestamp": 841561200, "group": [ {"author_id": 13, "token_count": 17}, ]}, {"timestamp": 888739200, "group": [ {"author_id": 13, "token_count": 3}, ]}, {"timestamp": 894006000, "group": [ {"author_id": 13, "token_count": 2}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 42, "token_count": 1}, ]}, {"timestamp": 1028185200, "group": [ {"author_id": 11, "token_count": 28}, {"author_id": 0, "token_count": 880}, ]}, {"timestamp": 1030863600, "group": [ {"author_id": 49, "token_count": 2}, ]}, {"timestamp": 1033455600, "group": [ {"author_id": 0, "token_count": 29}, ]}, {"timestamp": 1036137600, "group": [ {"author_id": 0, "token_count": 113}, ]}, {"timestamp": 1041408000, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1044086400, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1046505600, "group": [ {"author_id": 0, "token_count": 13}, ]}, {"timestamp": 1049184000, "group": [ {"author_id": 0, "token_count": 99}, ]}, {"timestamp": 1054450800, "group": [ {"author_id": 0, "token_count": 36}, ]}, {"timestamp": 1062399600, "group": [ {"author_id": 3, "token_count": 123}, ]}, {"timestamp": 1104566400, "group": [ {"author_id": 22, "token_count": 4}, ]}, {"timestamp": 1128150000, "group": [ {"author_id": 20, "token_count": 6}, ]}, {"timestamp": 1151737200, "group": [ {"author_id": 3, "token_count": 8}, ]}, {"timestamp": 1162368000, "group": [ {"author_id": 20, "token_count": 29}, ]}, {"timestamp": 1188630000, "group": [ {"author_id": 2, "token_count": 94}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 2, "token_count": 10}, ]}, {"timestamp": 1196496000, "group": [ {"author_id": 2, "token_count": 71}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 2, "token_count": 4}, {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 37, "token_count": 16}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 2, "token_count": 68}, ]}, {"timestamp": 1217574000, "group": [ {"author_id": 2, "token_count": 46}, ]}, {"timestamp": 1251788400, "group": [ {"author_id": 40, "token_count": 51}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 12, "token_count": 52}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 11, "token_count": 2}, {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1343804400, "group": [ {"author_id": 6, "token_count": 32}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 9, "token_count": 11}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 4, "token_count": 22}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 1, "token_count": 18}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 1, "token_count": 15}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 1, "token_count": 156}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 50, "token_count": 2}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 1, "token_count": 6}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 4, "token_count": 6}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 4, "token_count": 18}, ]}, {"timestamp": 1672560000, "group": [ {"author_id": 4, "token_count": 7}, ]}, ]
Author Name
Tokens
Token Proportion
Jon Grimm
1174
54.63%
Vlad Yasevich
293
13.63%
Xin Long
195
9.07%
Sridhar Samudrala
133
6.19%
Marcelo Ricardo Leitner
53
2.47%
Michio Honda
52
2.42%
Bhaskar Dutta
51
2.37%
Linus Torvalds (pre-git)
43
2.00%
Al Viro
35
1.63%
Eric W. Biedermann
32
1.49%
David S. Miller
30
1.40%
Robert P. J. Day
16
0.74%
Daniel Borkmann
11
0.51%
Arnaldo Carvalho de Melo
4
0.19%
Thomas Gleixner
2
0.09%
Rusty Russell
2
0.09%
Linus Torvalds
1
0.05%
Others
22
1.02%
Total
2149
chunk.c
353
-
28
1433
Jon Grimm
Xin Long
Vlad Yasevich
Marcelo Ricardo Leitner
Wei Yongjun
Linus Torvalds (pre-git)
Sridhar Samudrala
Al Viro
Konstantin Khorenko
Joe Perches
Eric W. Biedermann
Richard Haines
Thomas Gleixner
Robert P. J. Day
Rusty Russell
Linus Torvalds
Hideaki Yoshifuji / 吉藤英明
Eric Dumazet
David S. Miller
Daniel Borkmann
Andrew Morton
Others
August 1992
June 1993
November 1993
April 1994
March 1996
September 1996
October 1997
May 1998
August 1998
February 2002
August 2002
September 2002
October 2002
January 2003
February 2003
March 2003
April 2003
July 2003
April 2004
May 2004
July 2004
December 2004
October 2005
September 2007
March 2008
April 2008
August 2009
September 2009
November 2009
April 2010
August 2010
August 2012
November 2012
June 2013
November 2014
March 2016
April 2016
July 2016
September 2016
October 2016
December 2016
April 2017
July 2017
August 2017
October 2017
November 2017
December 2017
February 2018
March 2018
April 2018
June 2018
August 2018
November 2018
December 2018
February 2019
May 2019
October 2019
December 2019
August 2020
var spanGroupData = [ {"timestamp": 712652400, "group": [ {"author_id": 13, "token_count": 2}, ]}, {"timestamp": 738918000, "group": [ {"author_id": 13, "token_count": 4}, ]}, {"timestamp": 752140800, "group": [ {"author_id": 13, "token_count": 1}, ]}, {"timestamp": 765187200, "group": [ {"author_id": 13, "token_count": 1}, ]}, {"timestamp": 825667200, "group": [ {"author_id": 13, "token_count": 4}, ]}, {"timestamp": 841561200, "group": [ {"author_id": 13, "token_count": 5}, ]}, {"timestamp": 875689200, "group": [ {"author_id": 13, "token_count": 1}, ]}, {"timestamp": 894006000, "group": [ {"author_id": 13, "token_count": 2}, ]}, {"timestamp": 901954800, "group": [ {"author_id": 13, "token_count": 1}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 42, "token_count": 1}, ]}, {"timestamp": 1028185200, "group": [ {"author_id": 11, "token_count": 1}, {"author_id": 0, "token_count": 62}, ]}, {"timestamp": 1030863600, "group": [ {"author_id": 49, "token_count": 1}, ]}, {"timestamp": 1033455600, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1041408000, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1044086400, "group": [ {"author_id": 3, "token_count": 6}, ]}, {"timestamp": 1046505600, "group": [ {"author_id": 0, "token_count": 29}, ]}, {"timestamp": 1049184000, "group": [ {"author_id": 0, "token_count": 540}, {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1057042800, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1080806400, "group": [ {"author_id": 3, "token_count": 6}, ]}, {"timestamp": 1083394800, "group": [ {"author_id": 8, "token_count": 1}, ]}, {"timestamp": 1088665200, "group": [ {"author_id": 33, "token_count": 1}, ]}, {"timestamp": 1101888000, "group": [ {"author_id": 3, "token_count": 3}, ]}, {"timestamp": 1128150000, "group": [ {"author_id": 20, "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": 37, "token_count": 2}, {"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": 7, "token_count": 25}, ]}, {"timestamp": 1270105200, "group": [ {"author_id": 2, "token_count": 12}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 29, "token_count": 7}, ]}, {"timestamp": 1343804400, "group": [ {"author_id": 6, "token_count": 5}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 60, "token_count": 19}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 9, "token_count": 1}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 20, "token_count": 10}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 4, "token_count": 1}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 23, "token_count": 1}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 1, "token_count": 155}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 1, "token_count": 37}, {"author_id": 4, "token_count": 2}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 1, "token_count": 27}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 4, "token_count": 57}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 1, "token_count": 40}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 1, "token_count": 2}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 4, "token_count": 6}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 1, "token_count": 56}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 1, "token_count": 21}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 17, "token_count": 4}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 1, "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": 24, "token_count": 8}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 1, "token_count": 4}, ]}, {"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": 1, "token_count": 32}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 60, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Jon Grimm
638
44.52%
Xin Long
441
30.77%
Vlad Yasevich
103
7.19%
Marcelo Ricardo Leitner
73
5.09%
Wei Yongjun
25
1.74%
Linus Torvalds (pre-git)
21
1.47%
Sridhar Samudrala
17
1.19%
Al Viro
11
0.77%
Konstantin Khorenko
8
0.56%
Joe Perches
7
0.49%
Eric W. Biedermann
5
0.35%
Richard Haines
4
0.28%
Thomas Gleixner
2
0.14%
Robert P. J. Day
2
0.14%
Rusty Russell
1
0.07%
Linus Torvalds
1
0.07%
Hideaki Yoshifuji / 吉藤英明
1
0.07%
Eric Dumazet
1
0.07%
David S. Miller
1
0.07%
Daniel Borkmann
1
0.07%
Andrew Morton
1
0.07%
Others
69
4.82%
Total
1433
debug.c
170
-
8
392
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
June 2021
var spanGroupData = [ {"timestamp": 1028185200, "group": [ {"author_id": 0, "token_count": 312}, ]}, {"timestamp": 1030863600, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1041408000, "group": [ {"author_id": 0, "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": 7, "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": 1, "token_count": 8}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 1, "token_count": 6}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 1, "token_count": 12}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 50, "token_count": 2}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 1, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Jon Grimm
316
80.61%
Xin Long
28
7.14%
Sridhar Samudrala
11
2.81%
Wei Yongjun
8
2.04%
Thomas Gleixner
2
0.51%
Others
27
6.89%
Total
392
diag.c
530
-
15
3046
Xin Long
Stefano Brivio
Jon Grimm
Eric Dumazet
Pavel Emelyanov
Nicolas Dichtel
Thomas Gleixner
Others
August 2002
April 2003
December 2011
April 2016
May 2016
August 2016
September 2016
August 2017
September 2017
May 2019
October 2019
November 2019
February 2020
March 2020
July 2021
December 2021
November 2022
February 2023
var spanGroupData = [ {"timestamp": 1028185200, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1049184000, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1322726400, "group": [ {"author_id": 30, "token_count": 5}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 1, "token_count": 2693}, {"author_id": 58, "token_count": 3}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 1, "token_count": 22}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 60, "token_count": 52}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 1, "token_count": 20}, {"author_id": 60, "token_count": 45}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 48, "token_count": 51}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 1, "token_count": 15}, {"author_id": 60, "token_count": 18}, ]}, {"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}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 60, "token_count": 15}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 1, "token_count": 57}, ]}, {"timestamp": 1667286000, "group": [ {"author_id": 1, "token_count": 11}, ]}, {"timestamp": 1675238400, "group": [ {"author_id": 60, "token_count": 12}, ]}, ]
Author Name
Tokens
Token Proportion
Xin Long
2818
92.51%
Stefano Brivio
51
1.67%
Jon Grimm
10
0.33%
Eric Dumazet
9
0.30%
Pavel Emelyanov
5
0.16%
Nicolas Dichtel
3
0.10%
Thomas Gleixner
2
0.07%
Others
148
4.86%
Total
3046
endpointola.c
422
-
22
1554
Jon Grimm
Vlad Yasevich
Xin Long
Eric W. Biedermann
Sridhar Samudrala
Daniel Borkmann
David Howells
David S. Miller
Linus Torvalds (pre-git)
Michele Baldessari
Neil Horman
Wei Yongjun
Al Viro
Thomas Graf
Arnaldo Carvalho de Melo
Eric Dumazet
Thomas Gleixner
Hideaki Yoshifuji / 吉藤英明
Others
September 1992
June 1993
March 1996
September 1996
August 2002
September 2002
November 2002
January 2003
February 2003
March 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
July 2017
August 2017
December 2017
March 2018
March 2019
May 2019
August 2019
November 2019
December 2019
December 2021
November 2022
var spanGroupData = [ {"timestamp": 715330800, "group": [ {"author_id": 13, "token_count": 4}, ]}, {"timestamp": 738918000, "group": [ {"author_id": 13, "token_count": 1}, ]}, {"timestamp": 825667200, "group": [ {"author_id": 13, "token_count": 2}, ]}, {"timestamp": 841561200, "group": [ {"author_id": 13, "token_count": 6}, ]}, {"timestamp": 1028185200, "group": [ {"author_id": 11, "token_count": 15}, {"author_id": 0, "token_count": 657}, ]}, {"timestamp": 1030863600, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1036137600, "group": [ {"author_id": 0, "token_count": 20}, {"author_id": 3, "token_count": 36}, ]}, {"timestamp": 1041408000, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1044086400, "group": [ {"author_id": 0, "token_count": 8}, {"author_id": 3, "token_count": 5}, ]}, {"timestamp": 1046505600, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1049184000, "group": [ {"author_id": 0, "token_count": 52}, {"author_id": 3, "token_count": 30}, ]}, {"timestamp": 1054450800, "group": [ {"author_id": 22, "token_count": 5}, {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1088665200, "group": [ {"author_id": 33, "token_count": 1}, ]}, {"timestamp": 1101888000, "group": [ {"author_id": 3, "token_count": 6}, ]}, {"timestamp": 1109664000, "group": [ {"author_id": 28, "token_count": 5}, ]}, {"timestamp": 1112342400, "group": [ {"author_id": 5, "token_count": 5}, ]}, {"timestamp": 1128150000, "group": [ {"author_id": 20, "token_count": 2}, ]}, {"timestamp": 1130832000, "group": [ {"author_id": 5, "token_count": 6}, ]}, {"timestamp": 1151737200, "group": [ {"author_id": 2, "token_count": 6}, ]}, {"timestamp": 1159686000, "group": [ {"author_id": 2, "token_count": 8}, ]}, {"timestamp": 1162368000, "group": [ {"author_id": 20, "token_count": 3}, {"author_id": 53, "token_count": 29}, {"author_id": 2, "token_count": 28}, ]}, {"timestamp": 1188630000, "group": [ {"author_id": 2, "token_count": 89}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 2, "token_count": 98}, ]}, {"timestamp": 1193900400, "group": [ {"author_id": 2, "token_count": 20}, ]}, {"timestamp": 1235894400, "group": [ {"author_id": 20, "token_count": 1}, ]}, {"timestamp": 1270105200, "group": [ {"author_id": 7, "token_count": 6}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 2, "token_count": 7}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1343804400, "group": [ {"author_id": 6, "token_count": 79}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 21, "token_count": 13}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 9, "token_count": 21}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 9, "token_count": 2}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 9, "token_count": 39}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 2, "token_count": 10}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 9, "token_count": 2}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 1, "token_count": 13}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 1, "token_count": 8}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 1, "token_count": 9}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 1, "token_count": 10}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 1, "token_count": 7}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 50, "token_count": 2}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 1, "token_count": 33}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 23, "token_count": 3}, {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 1, "token_count": 8}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 1, "token_count": 58}, ]}, {"timestamp": 1667286000, "group": [ {"author_id": 1, "token_count": 50}, ]}, ]
Author Name
Tokens
Token Proportion
Jon Grimm
743
47.81%
Vlad Yasevich
266
17.12%
Xin Long
207
13.32%
Eric W. Biedermann
79
5.08%
Sridhar Samudrala
78
5.02%
Daniel Borkmann
64
4.12%
David Howells
29
1.87%
David S. Miller
15
0.97%
Linus Torvalds (pre-git)
13
0.84%
Michele Baldessari
13
0.84%
Neil Horman
11
0.71%
Wei Yongjun
6
0.39%
Al Viro
6
0.39%
Thomas Graf
5
0.32%
Arnaldo Carvalho de Melo
5
0.32%
Eric Dumazet
3
0.19%
Thomas Gleixner
2
0.13%
Hideaki Yoshifuji / 吉藤英明
1
0.06%
Others
8
0.51%
Total
1554
input.c
1359
-
41
5480
Xin Long
Jon Grimm
Vlad Yasevich
Sridhar Samudrala
Marcelo Ricardo Leitner
Eric W. Biedermann
David S. Miller
Linus Torvalds (pre-git)
Arnaldo Carvalho de Melo
Wei Yongjun
Yi Zhu
Tsutomu Fujii
Neil Horman
Eric Dumazet
Al Viro
Wang Weidong
Frank Filz
Stefano Brivio
Hideaki Yoshifuji / 吉藤英明
Herbert Xu
Daniel Borkmann
Thomas Graf
Pavel Emelyanov
Nicolas Dichtel
Thomas Gleixner
Linus Torvalds
Shan Wei
Others
September 1991
August 1992
September 1992
December 1992
June 1993
May 1994
June 1995
March 1996
September 1996
January 1997
March 1997
May 1998
August 1998
June 1999
August 2000
February 2002
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
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
January 2017
February 2017
May 2017
June 2017
August 2017
October 2017
January 2018
February 2018
March 2018
October 2018
November 2018
May 2019
September 2019
October 2019
November 2019
December 2019
February 2020
November 2020
June 2021
July 2021
September 2021
December 2021
November 2022
var spanGroupData = [ {"timestamp": 683708400, "group": [ {"author_id": 13, "token_count": 2}, ]}, {"timestamp": 712652400, "group": [ {"author_id": 13, "token_count": 3}, ]}, {"timestamp": 715330800, "group": [ {"author_id": 13, "token_count": 6}, ]}, {"timestamp": 723196800, "group": [ {"author_id": 13, "token_count": 5}, ]}, {"timestamp": 738918000, "group": [ {"author_id": 13, "token_count": 1}, ]}, {"timestamp": 767775600, "group": [ {"author_id": 13, "token_count": 8}, ]}, {"timestamp": 801990000, "group": [ {"author_id": 13, "token_count": 4}, ]}, {"timestamp": 825667200, "group": [ {"author_id": 13, "token_count": 3}, ]}, {"timestamp": 841561200, "group": [ {"author_id": 13, "token_count": 29}, ]}, {"timestamp": 852105600, "group": [ {"author_id": 13, "token_count": 3}, ]}, {"timestamp": 857203200, "group": [ {"author_id": 13, "token_count": 3}, ]}, {"timestamp": 894006000, "group": [ {"author_id": 13, "token_count": 2}, ]}, {"timestamp": 901954800, "group": [ {"author_id": 13, "token_count": 1}, ]}, {"timestamp": 928220400, "group": [ {"author_id": 13, "token_count": 4}, ]}, {"timestamp": 965113200, "group": [ {"author_id": 13, "token_count": 3}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 42, "token_count": 1}, ]}, {"timestamp": 1028185200, "group": [ {"author_id": 11, "token_count": 34}, {"author_id": 0, "token_count": 1026}, ]}, {"timestamp": 1033455600, "group": [ {"author_id": 11, "token_count": 2}, {"author_id": 0, "token_count": 4}, {"author_id": 3, "token_count": 74}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1036137600, "group": [ {"author_id": 11, "token_count": 4}, {"author_id": 0, "token_count": 132}, ]}, {"timestamp": 1041408000, "group": [ {"author_id": 0, "token_count": 40}, {"author_id": 3, "token_count": 135}, ]}, {"timestamp": 1044086400, "group": [ {"author_id": 0, "token_count": 3}, {"author_id": 3, "token_count": 6}, {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1046505600, "group": [ {"author_id": 33, "token_count": 7}, {"author_id": 0, "token_count": 228}, ]}, {"timestamp": 1049184000, "group": [ {"author_id": 0, "token_count": 53}, ]}, {"timestamp": 1051772400, "group": [ {"author_id": 0, "token_count": 15}, ]}, {"timestamp": 1054450800, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1057042800, "group": [ {"author_id": 0, "token_count": 9}, ]}, {"timestamp": 1059721200, "group": [ {"author_id": 3, "token_count": 15}, ]}, {"timestamp": 1062399600, "group": [ {"author_id": 3, "token_count": 36}, ]}, {"timestamp": 1067673600, "group": [ {"author_id": 3, "token_count": 3}, ]}, {"timestamp": 1088665200, "group": [ {"author_id": 33, "token_count": 5}, ]}, {"timestamp": 1101888000, "group": [ {"author_id": 3, "token_count": 81}, ]}, {"timestamp": 1109664000, "group": [ {"author_id": 5, "token_count": 6}, ]}, {"timestamp": 1117609200, "group": [ {"author_id": 10, "token_count": 1}, {"author_id": 5, "token_count": 23}, ]}, {"timestamp": 1120201200, "group": [ {"author_id": 11, "token_count": 24}, ]}, {"timestamp": 1133424000, "group": [ {"author_id": 10, "token_count": 20}, ]}, {"timestamp": 1136102400, "group": [ {"author_id": 3, "token_count": 80}, {"author_id": 39, "token_count": 37}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1141200000, "group": [ {"author_id": 36, "token_count": 4}, ]}, {"timestamp": 1146466800, "group": [ {"author_id": 3, "token_count": 1}, {"author_id": 2, "token_count": 139}, ]}, {"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": 36, "token_count": 3}, ]}, {"timestamp": 1162368000, "group": [ {"author_id": 20, "token_count": 27}, ]}, {"timestamp": 1172736000, "group": [ {"author_id": 22, "token_count": 41}, ]}, {"timestamp": 1175410800, "group": [ {"author_id": 22, "token_count": 23}, {"author_id": 36, "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": 6, "token_count": 3}, {"author_id": 2, "token_count": 22}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 2, "token_count": 80}, ]}, {"timestamp": 1193900400, "group": [ {"author_id": 2, "token_count": 16}, ]}, {"timestamp": 1196496000, "group": [ {"author_id": 2, "token_count": 207}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 20, "token_count": 1}, ]}, {"timestamp": 1212303600, "group": [ {"author_id": 7, "token_count": 56}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 30, "token_count": 3}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 7, "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": 56, "token_count": 55}, ]}, {"timestamp": 1272697200, "group": [ {"author_id": 2, "token_count": 45}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 23, "token_count": 2}, {"author_id": 41, "token_count": 1}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 23, "token_count": 8}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 11, "token_count": 41}, {"author_id": 5, "token_count": 1}, ]}, {"timestamp": 1343804400, "group": [ {"author_id": 6, "token_count": 203}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 58, "token_count": 3}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 9, "token_count": 9}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 18, "token_count": 9}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 18, "token_count": 17}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 28, "token_count": 3}, {"author_id": 60, "token_count": 23}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 1, "token_count": 396}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 1, "token_count": 64}, {"author_id": 60, "token_count": 15}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 1, "token_count": 6}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 4, "token_count": 4}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 23, "token_count": 9}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 4, "token_count": 82}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 4, "token_count": 15}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 4, "token_count": 10}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 1, "token_count": 37}, {"author_id": 4, "token_count": 3}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 1, "token_count": 38}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 1, "token_count": 166}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 4, "token_count": 97}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 1, "token_count": 50}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 60, "token_count": 22}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 1, "token_count": 25}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 1, "token_count": 8}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 4, "token_count": 12}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 1, "token_count": 3}, {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 1, "token_count": 10}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 1, "token_count": 377}, {"author_id": 48, "token_count": 14}, ]}, {"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": 1, "token_count": 42}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 1, "token_count": 5}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 1, "token_count": 4}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 42, "token_count": 1}, {"author_id": 1, "token_count": 303}, {"author_id": 4, "token_count": 24}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 4, "token_count": 1}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 1, "token_count": 17}, ]}, {"timestamp": 1667286000, "group": [ {"author_id": 1, "token_count": 239}, ]}, ]
Author Name
Tokens
Token Proportion
Xin Long
1799
32.83%
Jon Grimm
1512
27.59%
Vlad Yasevich
564
10.29%
Sridhar Samudrala
445
8.12%
Marcelo Ricardo Leitner
248
4.53%
Eric W. Biedermann
206
3.76%
David S. Miller
105
1.92%
Linus Torvalds (pre-git)
77
1.41%
Arnaldo Carvalho de Melo
64
1.17%
Wei Yongjun
57
1.04%
Yi Zhu
55
1.00%
Tsutomu Fujii
37
0.68%
Neil Horman
30
0.55%
Eric Dumazet
28
0.51%
Al Viro
28
0.51%
Wang Weidong
26
0.47%
Frank Filz
21
0.38%
Stefano Brivio
14
0.26%
Hideaki Yoshifuji / 吉藤英明
12
0.22%
Herbert Xu
10
0.18%
Daniel Borkmann
9
0.16%
Thomas Graf
3
0.05%
Pavel Emelyanov
3
0.05%
Nicolas Dichtel
3
0.05%
Thomas Gleixner
2
0.04%
Linus Torvalds
2
0.04%
Shan Wei
1
0.02%
Others
119
2.17%
Total
5480
inqueue.c
237
-
18
885
Jon Grimm
Marcelo Ricardo Leitner
David S. Miller
Vlad Yasevich
Sridhar Samudrala
Daniel Borkmann
Michele Baldessari
Xin Long
Neil Horman
Arnaldo Carvalho de Melo
Joe Perches
Linus Torvalds (pre-git)
Andrew Morton
Yi Zhu
Thomas Gleixner
David Howells
Linus Torvalds
Others
August 1992
May 1994
May 1998
February 2002
August 2002
October 2002
February 2003
April 2003
January 2004
July 2004
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
November 2014
April 2016
June 2016
July 2016
September 2016
June 2017
March 2018
May 2018
May 2019
var spanGroupData = [ {"timestamp": 712652400, "group": [ {"author_id": 13, "token_count": 2}, ]}, {"timestamp": 767775600, "group": [ {"author_id": 13, "token_count": 1}, ]}, {"timestamp": 894006000, "group": [ {"author_id": 13, "token_count": 2}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 42, "token_count": 1}, ]}, {"timestamp": 1028185200, "group": [ {"author_id": 11, "token_count": 13}, {"author_id": 0, "token_count": 360}, ]}, {"timestamp": 1033455600, "group": [ {"author_id": 11, "token_count": 9}, ]}, {"timestamp": 1044086400, "group": [ {"author_id": 0, "token_count": 19}, ]}, {"timestamp": 1049184000, "group": [ {"author_id": 0, "token_count": 17}, ]}, {"timestamp": 1072944000, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1088665200, "group": [ {"author_id": 8, "token_count": 3}, ]}, {"timestamp": 1101888000, "group": [ {"author_id": 3, "token_count": 21}, ]}, {"timestamp": 1120201200, "group": [ {"author_id": 11, "token_count": 41}, ]}, {"timestamp": 1136102400, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1146466800, "group": [ {"author_id": 5, "token_count": 9}, ]}, {"timestamp": 1154415600, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1162368000, "group": [ {"author_id": 53, "token_count": 2}, ]}, {"timestamp": 1175410800, "group": [ {"author_id": 22, "token_count": 9}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 2, "token_count": 28}, ]}, {"timestamp": 1193900400, "group": [ {"author_id": 2, "token_count": 11}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 56, "token_count": 2}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 29, "token_count": 7}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 21, "token_count": 15}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 9, "token_count": 2}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 9, "token_count": 11}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 9, "token_count": 3}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 4, "token_count": 21}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 4, "token_count": 200}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 4, "token_count": 46}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 4, "token_count": 1}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 1, "token_count": 14}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 50, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Jon Grimm
396
44.75%
Marcelo Ricardo Leitner
268
30.28%
David S. Miller
63
7.12%
Vlad Yasevich
39
4.41%
Sridhar Samudrala
26
2.94%
Daniel Borkmann
16
1.81%
Michele Baldessari
15
1.69%
Xin Long
15
1.69%
Neil Horman
9
1.02%
Arnaldo Carvalho de Melo
9
1.02%
Joe Perches
7
0.79%
Linus Torvalds (pre-git)
5
0.56%
Andrew Morton
3
0.34%
Yi Zhu
2
0.23%
Thomas Gleixner
2
0.23%
David Howells
2
0.23%
Linus Torvalds
1
0.11%
Others
7
0.79%
Total
885
ipv6.c
1231
-
66
6010
Jon Grimm
Xin Long
Sridhar Samudrala
Vlad Yasevich
Jason Gunthorpe
Richard Haines
Marcelo Ricardo Leitner
Eric Dumazet
Arnaldo Carvalho de Melo
Linus Torvalds (pre-git)
Eric W. Biedermann
Daniel Borkmann
David S. Miller
Weixing Shi
Hideaki Yoshifuji / 吉藤英明
Rusty Russell
Al Viro
Michio Honda
Harvey Harrison
Herbert Xu
Thomas Graf
Joe Perches
Neil Horman
Tsutomu Fujii
Stefano Brivio
Pavel Emelyanov
Christoph Hellwig
Linus Torvalds
David Howells
Thomas Gleixner
Kuniyuki Iwashima
Américo Wang
Adrian Bunk
Others
August 1992
September 1992
February 1993
June 1993
November 1993
April 1994
May 1994
June 1995
March 1996
September 1996
January 1997
March 1997
August 1997
October 1997
January 1998
March 1998
May 1998
February 1999
June 1999
March 2000
February 2002
April 2002
July 2002
August 2002
September 2002
October 2002
November 2002
December 2002
January 2003
February 2003
March 2003
April 2003
May 2003
June 2003
July 2003
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
January 2006
March 2006
May 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
December 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
April 2012
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
April 2017
May 2017
July 2017
August 2017
October 2017
November 2017
February 2018
April 2018
May 2018
June 2018
July 2018
November 2018
January 2019
April 2019
May 2019
July 2019
September 2019
March 2020
May 2020
July 2020
August 2020
October 2020
November 2020
April 2021
June 2021
July 2021
April 2022
November 2022
var spanGroupData = [ {"timestamp": 712652400, "group": [ {"author_id": 13, "token_count": 8}, ]}, {"timestamp": 715330800, "group": [ {"author_id": 13, "token_count": 11}, ]}, {"timestamp": 728553600, "group": [ {"author_id": 13, "token_count": 4}, ]}, {"timestamp": 738918000, "group": [ {"author_id": 13, "token_count": 9}, ]}, {"timestamp": 752140800, "group": [ {"author_id": 13, "token_count": 2}, ]}, {"timestamp": 765187200, "group": [ {"author_id": 13, "token_count": 2}, ]}, {"timestamp": 767775600, "group": [ {"author_id": 13, "token_count": 5}, ]}, {"timestamp": 801990000, "group": [ {"author_id": 13, "token_count": 2}, ]}, {"timestamp": 825667200, "group": [ {"author_id": 13, "token_count": 2}, ]}, {"timestamp": 841561200, "group": [ {"author_id": 13, "token_count": 29}, ]}, {"timestamp": 852105600, "group": [ {"author_id": 13, "token_count": 6}, ]}, {"timestamp": 857203200, "group": [ {"author_id": 13, "token_count": 4}, ]}, {"timestamp": 870418800, "group": [ {"author_id": 13, "token_count": 1}, ]}, {"timestamp": 875689200, "group": [ {"author_id": 13, "token_count": 2}, ]}, {"timestamp": 883641600, "group": [ {"author_id": 13, "token_count": 1}, ]}, {"timestamp": 888739200, "group": [ {"author_id": 13, "token_count": 1}, ]}, {"timestamp": 894006000, "group": [ {"author_id": 13, "token_count": 2}, ]}, {"timestamp": 917856000, "group": [ {"author_id": 13, "token_count": 1}, ]}, {"timestamp": 928220400, "group": [ {"author_id": 13, "token_count": 1}, ]}, {"timestamp": 951897600, "group": [ {"author_id": 13, "token_count": 11}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 11, "token_count": 18}, {"author_id": 42, "token_count": 1}, ]}, {"timestamp": 1017648000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1025506800, "group": [ {"author_id": 49, "token_count": 22}, ]}, {"timestamp": 1028185200, "group": [ {"author_id": 11, "token_count": 6}, {"author_id": 0, "token_count": 582}, ]}, {"timestamp": 1030863600, "group": [ {"author_id": 0, "token_count": 147}, {"author_id": 49, "token_count": 1}, ]}, {"timestamp": 1033455600, "group": [ {"author_id": 11, "token_count": 4}, {"author_id": 33, "token_count": 2}, {"author_id": 0, "token_count": 6}, {"author_id": 3, "token_count": 72}, ]}, {"timestamp": 1036137600, "group": [ {"author_id": 0, "token_count": 765}, ]}, {"timestamp": 1038729600, "group": [ {"author_id": 3, "token_count": 13}, ]}, {"timestamp": 1041408000, "group": [ {"author_id": 0, "token_count": 2}, {"author_id": 3, "token_count": 12}, ]}, {"timestamp": 1044086400, "group": [ {"author_id": 0, "token_count": 36}, {"author_id": 3, "token_count": 196}, ]}, {"timestamp": 1046505600, "group": [ {"author_id": 11, "token_count": 16}, {"author_id": 0, "token_count": 315}, {"author_id": 3, "token_count": 165}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1049184000, "group": [ {"author_id": 11, "token_count": 1}, {"author_id": 0, "token_count": 17}, {"author_id": 3, "token_count": 22}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1051772400, "group": [ {"author_id": 22, "token_count": 5}, {"author_id": 11, "token_count": 7}, {"author_id": 0, "token_count": 29}, {"author_id": 3, "token_count": 21}, ]}, {"timestamp": 1054450800, "group": [ {"author_id": 22, "token_count": 5}, {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1057042800, "group": [ {"author_id": 0, "token_count": 392}, {"author_id": 3, "token_count": 31}, ]}, {"timestamp": 1062399600, "group": [ {"author_id": 3, "token_count": 69}, ]}, {"timestamp": 1072944000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1086073200, "group": [ {"author_id": 22, "token_count": 3}, ]}, {"timestamp": 1088665200, "group": [ {"author_id": 33, "token_count": 2}, ]}, {"timestamp": 1094022000, "group": [ {"author_id": 22, "token_count": 24}, ]}, {"timestamp": 1099296000, "group": [ {"author_id": 33, "token_count": 2}, {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1101888000, "group": [ {"author_id": 3, "token_count": 3}, ]}, {"timestamp": 1104566400, "group": [ {"author_id": 22, "token_count": 13}, ]}, {"timestamp": 1109664000, "group": [ {"author_id": 22, "token_count": 2}, {"author_id": 28, "token_count": 7}, ]}, {"timestamp": 1112342400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1117609200, "group": [ {"author_id": 3, "token_count": 29}, ]}, {"timestamp": 1122879600, "group": [ {"author_id": 22, "token_count": 4}, ]}, {"timestamp": 1133424000, "group": [ {"author_id": 23, "token_count": 1}, ]}, {"timestamp": 1136102400, "group": [ {"author_id": 39, "token_count": 5}, ]}, {"timestamp": 1141200000, "group": [ {"author_id": 22, "token_count": 12}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1146466800, "group": [ {"author_id": 2, "token_count": 11}, ]}, {"timestamp": 1149145200, "group": [ {"author_id": 3, "token_count": 6}, {"author_id": 2, "token_count": 8}, ]}, {"timestamp": 1151737200, "group": [ {"author_id": 3, "token_count": 3}, ]}, {"timestamp": 1157094000, "group": [ {"author_id": 33, "token_count": 6}, ]}, {"timestamp": 1159686000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1162368000, "group": [ {"author_id": 20, "token_count": 16}, ]}, {"timestamp": 1164960000, "group": [ {"author_id": 43, "token_count": 1}, {"author_id": 3, "token_count": 140}, ]}, {"timestamp": 1172736000, "group": [ {"author_id": 22, "token_count": 15}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1175410800, "group": [ {"author_id": 22, "token_count": 22}, ]}, {"timestamp": 1178002800, "group": [ {"author_id": 3, "token_count": 62}, ]}, {"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": 6, "token_count": 3}, {"author_id": 2, "token_count": 77}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 6, "token_count": 4}, {"author_id": 36, "token_count": 2}, ]}, {"timestamp": 1196496000, "group": [ {"author_id": 2, "token_count": 5}, ]}, {"timestamp": 1199174400, "group": [ {"author_id": 30, "token_count": 3}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 5, "token_count": 6}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 52, "token_count": 3}, {"author_id": 33, "token_count": 12}, {"author_id": 2, "token_count": 19}, {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 30, "token_count": 2}, ]}, {"timestamp": 1209625200, "group": [ {"author_id": 33, "token_count": 5}, ]}, {"timestamp": 1212303600, "group": [ {"author_id": 2, "token_count": 25}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 2, "token_count": 34}, ]}, {"timestamp": 1217574000, "group": [ {"author_id": 36, "token_count": 9}, {"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": 33, "token_count": 6}, {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 29, "token_count": 7}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 11, "token_count": 20}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 23, "token_count": 2}, {"author_id": 12, "token_count": 14}, {"author_id": 2, "token_count": 210}, {"author_id": 54, "token_count": 61}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 23, "token_count": 2}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 60, "token_count": 19}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 11, "token_count": 3}, ]}, {"timestamp": 1343804400, "group": [ {"author_id": 6, "token_count": 85}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 9, "token_count": 4}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 9, "token_count": 16}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 9, "token_count": 48}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 9, "token_count": 11}, {"author_id": 23, "token_count": 11}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 34, "token_count": 1}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 27, "token_count": 238}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 6, "token_count": 1}, {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 23, "token_count": 46}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 23, "token_count": 1}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 1, "token_count": 5}, {"author_id": 4, "token_count": 7}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 42, "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": 1491030000, "group": [ {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 23, "token_count": 18}, {"author_id": 1, "token_count": 106}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 1, "token_count": 2}, {"author_id": 60, "token_count": 16}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 1, "token_count": 10}, {"author_id": 60, "token_count": 16}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 1, "token_count": 4}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 6, "token_count": 9}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 17, "token_count": 146}, {"author_id": 60, "token_count": 13}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 23, "token_count": 22}, {"author_id": 1, "token_count": 62}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 42, "token_count": 2}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 1, "token_count": 93}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 48, "token_count": 5}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 1, "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": 1583049600, "group": [ {"author_id": 4, "token_count": 92}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 16, "token_count": 4}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 16, "token_count": 1}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 1, "token_count": 158}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 1, "token_count": 350}, {"author_id": 4, "token_count": 21}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 59, "token_count": 2}, ]}, {"timestamp": 1667286000, "group": [ {"author_id": 1, "token_count": 75}, ]}, ]
Author Name
Tokens
Token Proportion
Jon Grimm
2296
38.20%
Xin Long
885
14.73%
Sridhar Samudrala
844
14.04%
Vlad Yasevich
429
7.14%
Jason Gunthorpe
238
3.96%
Richard Haines
146
2.43%
Marcelo Ricardo Leitner
140
2.33%
Eric Dumazet
123
2.05%
Arnaldo Carvalho de Melo
105
1.75%
Linus Torvalds (pre-git)
104
1.73%
Eric W. Biedermann
102
1.70%
Daniel Borkmann
79
1.31%
David S. Miller
75
1.25%
Weixing Shi
61
1.01%
Hideaki Yoshifuji / 吉藤英明
35
0.58%
Rusty Russell
23
0.38%
Al Viro
16
0.27%
Michio Honda
14
0.23%
Harvey Harrison
14
0.23%
Herbert Xu
11
0.18%
Thomas Graf
7
0.12%
Joe Perches
7
0.12%
Neil Horman
6
0.10%
Tsutomu Fujii
5
0.08%
Stefano Brivio
5
0.08%
Pavel Emelyanov
5
0.08%
Christoph Hellwig
5
0.08%
Linus Torvalds
4
0.07%
David Howells
4
0.07%
Thomas Gleixner
2
0.03%
Kuniyuki Iwashima
2
0.03%
Américo Wang
1
0.02%
Adrian Bunk
1
0.02%
Others
216
3.59%
Total
6010
objcnt.c
105
-
15
362
Jon Grimm
Pavel Emelyanov
Vlad Yasevich
Joe Perches
Eric W. Biedermann
David S. Miller
Thomas Gleixner
Xin Long
Christoph Hellwig
Sridhar Samudrala
Others
August 2002
November 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": 11, "token_count": 3}, {"author_id": 0, "token_count": 151}, ]}, {"timestamp": 1036137600, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1041408000, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1049184000, "group": [ {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1051772400, "group": [ {"author_id": 0, "token_count": 6}, {"author_id": 60, "token_count": 2}, ]}, {"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": 30, "token_count": 124}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 30, "token_count": 2}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 29, "token_count": 8}, ]}, {"timestamp": 1343804400, "group": [ {"author_id": 6, "token_count": 8}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 16, "token_count": 2}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 50, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Jon Grimm
167
46.13%
Pavel Emelyanov
126
34.81%
Vlad Yasevich
10
2.76%
Joe Perches
8
2.21%
Eric W. Biedermann
8
2.21%
David S. Miller
3
0.83%
Thomas Gleixner
2
0.55%
Xin Long
2
0.55%
Christoph Hellwig
2
0.55%
Sridhar Samudrala
1
0.28%
Others
33
9.12%
Total
362
offload.c
120
-
16
454
Marcelo Ricardo Leitner
Xin Long
Jon Grimm
Linus Torvalds (pre-git)
Joe Perches
David S. Miller
Eric W. Biedermann
Arnaldo Carvalho de Melo
Thomas Gleixner
Linus Torvalds
Others
August 1992
September 1992
June 1993
November 1993
June 1995
March 1996
September 1996
August 1998
June 2000
February 2002
August 2002
November 2002
August 2003
March 2007
September 2007
August 2010
September 2010
February 2013
November 2014
June 2016
July 2016
January 2017
May 2017
January 2018
March 2018
February 2019
May 2019
October 2020
January 2021
var spanGroupData = [ {"timestamp": 712652400, "group": [ {"author_id": 13, "token_count": 2}, ]}, {"timestamp": 715330800, "group": [ {"author_id": 13, "token_count": 3}, ]}, {"timestamp": 738918000, "group": [ {"author_id": 13, "token_count": 2}, ]}, {"timestamp": 752140800, "group": [ {"author_id": 13, "token_count": 1}, ]}, {"timestamp": 801990000, "group": [ {"author_id": 13, "token_count": 8}, ]}, {"timestamp": 825667200, "group": [ {"author_id": 13, "token_count": 2}, ]}, {"timestamp": 841561200, "group": [ {"author_id": 13, "token_count": 3}, ]}, {"timestamp": 901954800, "group": [ {"author_id": 13, "token_count": 1}, ]}, {"timestamp": 959842800, "group": [ {"author_id": 13, "token_count": 3}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 42, "token_count": 2}, ]}, {"timestamp": 1028185200, "group": [ {"author_id": 0, "token_count": 23}, ]}, {"timestamp": 1036137600, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1059721200, "group": [ {"author_id": 11, "token_count": 2}, ]}, {"timestamp": 1172736000, "group": [ {"author_id": 22, "token_count": 3}, ]}, {"timestamp": 1188630000, "group": [ {"author_id": 6, "token_count": 3}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 29, "token_count": 7}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 11, "token_count": 3}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 4, "token_count": 271}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 4, "token_count": 42}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 1, "token_count": 6}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 50, "token_count": 2}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 1, "token_count": 25}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 1, "token_count": 4}, ]}, ]
Author Name
Tokens
Token Proportion
Marcelo Ricardo Leitner
313
68.94%
Xin Long
36
7.93%
Jon Grimm
27
5.95%
Linus Torvalds (pre-git)
25
5.51%
Joe Perches
7
1.54%
David S. Miller
5
1.10%
Eric W. Biedermann
3
0.66%
Arnaldo Carvalho de Melo
3
0.66%
Thomas Gleixner
2
0.44%
Linus Torvalds
2
0.44%
Others
31
6.83%
Total
454
output.c
865
-
38
3546
Xin Long
Jon Grimm
Marcelo Ricardo Leitner
Vlad Yasevich
Sridhar Samudrala
Neil Horman
David S. Miller
David Laight
Richard Haines
Wei Yongjun
Linus Torvalds (pre-git)
Michele Baldessari
Daniel Borkmann
Frank Filz
Daisy Chang
Joe Perches
Harvey Harrison
Eric Dumazet
Thomas Gleixner
Pavel Emelyanov
Nicolas Dichtel
Herbert Xu
Wang Weidong
Thomas Graf
Linus Torvalds
Arnaldo Carvalho de Melo
Américo Wang
Others
August 1992
June 1993
November 1993
January 1995
March 1996
September 1996
March 1997
May 1998
August 1998
February 2002
August 2002
October 2002
December 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
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
December 2015
March 2016
April 2016
June 2016
July 2016
September 2016
October 2016
December 2016
February 2017
March 2017
April 2017
May 2017
June 2017
August 2017
December 2017
February 2018
March 2018
April 2018
June 2018
October 2018
November 2018
May 2019
July 2019
December 2019
October 2020
June 2021
July 2021
October 2021
November 2021
May 2022
var spanGroupData = [ {"timestamp": 712652400, "group": [ {"author_id": 13, "token_count": 5}, ]}, {"timestamp": 738918000, "group": [ {"author_id": 13, "token_count": 2}, ]}, {"timestamp": 752140800, "group": [ {"author_id": 13, "token_count": 1}, ]}, {"timestamp": 788947200, "group": [ {"author_id": 13, "token_count": 3}, ]}, {"timestamp": 825667200, "group": [ {"author_id": 13, "token_count": 4}, ]}, {"timestamp": 841561200, "group": [ {"author_id": 13, "token_count": 5}, ]}, {"timestamp": 857203200, "group": [ {"author_id": 13, "token_count": 3}, ]}, {"timestamp": 894006000, "group": [ {"author_id": 13, "token_count": 2}, ]}, {"timestamp": 901954800, "group": [ {"author_id": 13, "token_count": 1}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 42, "token_count": 1}, ]}, {"timestamp": 1028185200, "group": [ {"author_id": 11, "token_count": 15}, {"author_id": 0, "token_count": 746}, ]}, {"timestamp": 1033455600, "group": [ {"author_id": 14, "token_count": 10}, ]}, {"timestamp": 1038729600, "group": [ {"author_id": 3, "token_count": 14}, ]}, {"timestamp": 1041408000, "group": [ {"author_id": 0, "token_count": 8}, {"author_id": 3, "token_count": 24}, ]}, {"timestamp": 1046505600, "group": [ {"author_id": 0, "token_count": 203}, ]}, {"timestamp": 1049184000, "group": [ {"author_id": 0, "token_count": 33}, {"author_id": 3, "token_count": 10}, ]}, {"timestamp": 1054450800, "group": [ {"author_id": 22, "token_count": 1}, ]}, {"timestamp": 1057042800, "group": [ {"author_id": 0, "token_count": 21}, ]}, {"timestamp": 1080806400, "group": [ {"author_id": 3, "token_count": 81}, ]}, {"timestamp": 1112342400, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1120201200, "group": [ {"author_id": 11, "token_count": 67}, ]}, {"timestamp": 1133424000, "group": [ {"author_id": 10, "token_count": 10}, ]}, {"timestamp": 1149145200, "group": [ {"author_id": 3, "token_count": 25}, ]}, {"timestamp": 1188630000, "group": [ {"author_id": 2, "token_count": 145}, ]}, {"timestamp": 1196496000, "group": [ {"author_id": 2, "token_count": 3}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 52, "token_count": 5}, ]}, {"timestamp": 1212303600, "group": [ {"author_id": 2, "token_count": 12}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 5, "token_count": 2}, {"author_id": 30, "token_count": 2}, ]}, {"timestamp": 1217574000, "group": [ {"author_id": 36, "token_count": 2}, ]}, {"timestamp": 1230796800, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1233475200, "group": [ {"author_id": 2, "token_count": 1}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1235894400, "group": [ {"author_id": 2, "token_count": 3}, ]}, {"timestamp": 1238569200, "group": [ {"author_id": 60, "token_count": 16}, ]}, {"timestamp": 1246431600, "group": [ {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1249110000, "group": [ {"author_id": 2, "token_count": 154}, ]}, {"timestamp": 1251788400, "group": [ {"author_id": 2, "token_count": 17}, {"author_id": 7, "token_count": 28}, ]}, {"timestamp": 1257058800, "group": [ {"author_id": 5, "token_count": 4}, ]}, {"timestamp": 1270105200, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 29, "token_count": 7}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1322726400, "group": [ {"author_id": 28, "token_count": 1}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 58, "token_count": 2}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 5, "token_count": 21}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 5, "token_count": 94}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 21, "token_count": 18}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 9, "token_count": 8}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 9, "token_count": 2}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 18, "token_count": 1}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 34, "token_count": 1}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 57, "token_count": 43}, ]}, {"timestamp": 1417420800, "group": [ {"author_id": 9, "token_count": 1}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 4, "token_count": 11}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 4, "token_count": 6}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 4, "token_count": 340}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 1, "token_count": 8}, {"author_id": 4, "token_count": 20}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 1, "token_count": 13}, {"author_id": 4, "token_count": 43}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 1, "token_count": 547}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 4, "token_count": 2}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 1, "token_count": 11}, {"author_id": 60, "token_count": 24}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 1, "token_count": 6}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 1, "token_count": 70}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 1, "token_count": 44}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 1, "token_count": 17}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 17, "token_count": 29}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 1, "token_count": 68}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 4, "token_count": 26}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 1, "token_count": 88}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 1, "token_count": 14}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 1, "token_count": 29}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 50, "token_count": 2}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 1, "token_count": 17}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 1, "token_count": 12}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 1, "token_count": 153}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 1, "token_count": 17}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 23, "token_count": 3}, ]}, {"timestamp": 1651388400, "group": [ {"author_id": 60, "token_count": 5}, ]}, ]
Author Name
Tokens
Token Proportion
Xin Long
1118
31.53%
Jon Grimm
1011
28.51%
Marcelo Ricardo Leitner
448
12.63%
Vlad Yasevich
337
9.50%
Sridhar Samudrala
156
4.40%
Neil Horman
121
3.41%
David S. Miller
82
2.31%
David Laight
43
1.21%
Richard Haines
29
0.82%
Wei Yongjun
28
0.79%
Linus Torvalds (pre-git)
26
0.73%
Michele Baldessari
18
0.51%
Daniel Borkmann
11
0.31%
Frank Filz
10
0.28%
Daisy Chang
10
0.28%
Joe Perches
7
0.20%
Harvey Harrison
5
0.14%
Eric Dumazet
3
0.08%
Thomas Gleixner
2
0.06%
Pavel Emelyanov
2
0.06%
Nicolas Dichtel
2
0.06%
Herbert Xu
2
0.06%
Wang Weidong
1
0.03%
Thomas Graf
1
0.03%
Linus Torvalds
1
0.03%
Arnaldo Carvalho de Melo
1
0.03%
Américo Wang
1
0.03%
Others
70
1.97%
Total
3546
outqueue.c
1922
-
42
6716
Jon Grimm
Marcelo Ricardo Leitner
Xin Long
Sridhar Samudrala
Vlad Yasevich
David S. Miller
Wei Yongjun
Daisy Chang
Neil Horman
Daniel Borkmann
Linus Torvalds (pre-git)
Eric W. Biedermann
Nicolas Dichtel
Michele Baldessari
Konstantin Khorenko
Gui Jianfeng
Robert P. J. Day
Thomas Graf
Andrew Morton
Joe Perches
Hideaki Yoshifuji / 吉藤英明
Harvey Harrison
Shan Wei
Rusty Russell
Adrian Bunk
Frank Filz
Thomas Gleixner
Arnaldo Carvalho de Melo
Michio Honda
Linus Torvalds
Eric Dumazet
David Laight
Al Viro
Others
August 1992
December 1992
June 1993
September 1996
January 1997
March 1997
May 1998
August 1998
June 1999
February 2002
August 2002
September 2002
October 2002
November 2002
January 2003
February 2003
March 2003
April 2003
May 2003
June 2003
July 2003
April 2004
May 2004
July 2004
October 2004
December 2004
April 2005
June 2005
July 2005
February 2006
June 2006
July 2006
August 2006
November 2006
February 2007
September 2007
October 2007
December 2007
February 2008
March 2008
April 2008
June 2008
July 2008
March 2009
August 2009
September 2009
November 2009
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
June 2016
July 2016
September 2016
October 2016
January 2017
February 2017
March 2017
April 2017
June 2017
July 2017
August 2017
October 2017
November 2017
December 2017
April 2018
May 2018
August 2018
October 2018
January 2019
May 2019
December 2019
August 2020
March 2021
June 2021
November 2021
April 2022
November 2022
var spanGroupData = [ {"timestamp": 712652400, "group": [ {"author_id": 13, "token_count": 29}, ]}, {"timestamp": 723196800, "group": [ {"author_id": 13, "token_count": 2}, ]}, {"timestamp": 738918000, "group": [ {"author_id": 13, "token_count": 1}, ]}, {"timestamp": 841561200, "group": [ {"author_id": 13, "token_count": 2}, ]}, {"timestamp": 852105600, "group": [ {"author_id": 13, "token_count": 2}, ]}, {"timestamp": 857203200, "group": [ {"author_id": 13, "token_count": 3}, ]}, {"timestamp": 894006000, "group": [ {"author_id": 13, "token_count": 2}, ]}, {"timestamp": 901954800, "group": [ {"author_id": 13, "token_count": 1}, ]}, {"timestamp": 928220400, "group": [ {"author_id": 13, "token_count": 1}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 42, "token_count": 1}, ]}, {"timestamp": 1028185200, "group": [ {"author_id": 11, "token_count": 35}, {"author_id": 0, "token_count": 2017}, ]}, {"timestamp": 1030863600, "group": [ {"author_id": 0, "token_count": 33}, {"author_id": 49, "token_count": 6}, ]}, {"timestamp": 1033455600, "group": [ {"author_id": 14, "token_count": 85}, {"author_id": 0, "token_count": 50}, {"author_id": 3, "token_count": 75}, ]}, {"timestamp": 1036137600, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1041408000, "group": [ {"author_id": 0, "token_count": 87}, {"author_id": 3, "token_count": 53}, ]}, {"timestamp": 1044086400, "group": [ {"author_id": 3, "token_count": 55}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1046505600, "group": [ {"author_id": 0, "token_count": 123}, ]}, {"timestamp": 1049184000, "group": [ {"author_id": 0, "token_count": 571}, ]}, {"timestamp": 1051772400, "group": [ {"author_id": 0, "token_count": 10}, ]}, {"timestamp": 1054450800, "group": [ {"author_id": 22, "token_count": 2}, {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1057042800, "group": [ {"author_id": 0, "token_count": 13}, ]}, {"timestamp": 1080806400, "group": [ {"author_id": 3, "token_count": 415}, ]}, {"timestamp": 1083394800, "group": [ {"author_id": 3, "token_count": 6}, ]}, {"timestamp": 1088665200, "group": [ {"author_id": 8, "token_count": 9}, {"author_id": 33, "token_count": 4}, {"author_id": 3, "token_count": 23}, ]}, {"timestamp": 1096614000, "group": [ {"author_id": 3, "token_count": 6}, ]}, {"timestamp": 1101888000, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1112342400, "group": [ {"author_id": 5, "token_count": 2}, ]}, {"timestamp": 1117609200, "group": [ {"author_id": 10, "token_count": 3}, ]}, {"timestamp": 1120201200, "group": [ {"author_id": 11, "token_count": 68}, ]}, {"timestamp": 1138780800, "group": [ {"author_id": 2, "token_count": 18}, ]}, {"timestamp": 1149145200, "group": [ {"author_id": 3, "token_count": 3}, {"author_id": 2, "token_count": 6}, ]}, {"timestamp": 1151737200, "group": [ {"author_id": 3, "token_count": 12}, ]}, {"timestamp": 1154415600, "group": [ {"author_id": 3, "token_count": 19}, ]}, {"timestamp": 1162368000, "group": [ {"author_id": 20, "token_count": 1}, ]}, {"timestamp": 1170316800, "group": [ {"author_id": 33, "token_count": 3}, {"author_id": 2, "token_count": 25}, ]}, {"timestamp": 1188630000, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"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": 35, "token_count": 31}, {"author_id": 37, "token_count": 30}, ]}, {"timestamp": 1212303600, "group": [ {"author_id": 2, "token_count": 194}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 43, "token_count": 6}, {"author_id": 5, "token_count": 11}, ]}, {"timestamp": 1235894400, "group": [ {"author_id": 7, "token_count": 10}, ]}, {"timestamp": 1249110000, "group": [ {"author_id": 2, "token_count": 12}, ]}, {"timestamp": 1251788400, "group": [ {"author_id": 2, "token_count": 73}, ]}, {"timestamp": 1257058800, "group": [ {"author_id": 2, "token_count": 15}, {"author_id": 7, "token_count": 16}, ]}, {"timestamp": 1270105200, "group": [ {"author_id": 41, "token_count": 6}, {"author_id": 2, "token_count": 48}, {"author_id": 7, "token_count": 38}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 29, "token_count": 7}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 12, "token_count": 1}, {"author_id": 2, "token_count": 11}, {"author_id": 7, "token_count": 32}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 28, "token_count": 21}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 23, "token_count": 1}, ]}, {"timestamp": 1343804400, "group": [ {"author_id": 6, "token_count": 43}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 7, "token_count": 2}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 58, "token_count": 40}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 21, "token_count": 38}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 5, "token_count": 27}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 9, "token_count": 36}, {"author_id": 5, "token_count": 13}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 9, "token_count": 33}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 2, "token_count": 20}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 57, "token_count": 1}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 1, "token_count": 9}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 4, "token_count": 34}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 4, "token_count": 16}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 4, "token_count": 15}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 1, "token_count": 354}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 1, "token_count": 38}, {"author_id": 4, "token_count": 12}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 1, "token_count": 6}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 1, "token_count": 39}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 1, "token_count": 14}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 1, "token_count": 29}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 1, "token_count": 9}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 1, "token_count": 15}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 4, "token_count": 140}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 1, "token_count": 55}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 1, "token_count": 27}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 4, "token_count": 37}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 4, "token_count": 851}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 24, "token_count": 38}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 1, "token_count": 8}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 50, "token_count": 2}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 1, "token_count": 3}, {"author_id": 60, "token_count": 18}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 1, "token_count": 30}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 1, "token_count": 37}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 1, "token_count": 21}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 60, "token_count": 25}, ]}, {"timestamp": 1667286000, "group": [ {"author_id": 1, "token_count": 43}, ]}, ]
Author Name
Tokens
Token Proportion
Jon Grimm
2906
43.27%
Marcelo Ricardo Leitner
1105
16.45%
Xin Long
741
11.03%
Sridhar Samudrala
668
9.95%
Vlad Yasevich
460
6.85%
David S. Miller
103
1.53%
Wei Yongjun
98
1.46%
Daisy Chang
85
1.27%
Neil Horman
72
1.07%
Daniel Borkmann
69
1.03%
Linus Torvalds (pre-git)
43
0.64%
Eric W. Biedermann
43
0.64%
Nicolas Dichtel
40
0.60%
Michele Baldessari
38
0.57%
Konstantin Khorenko
38
0.57%
Gui Jianfeng
31
0.46%
Robert P. J. Day
30
0.45%
Thomas Graf
21
0.31%
Andrew Morton
9
0.13%
Joe Perches
7
0.10%
Hideaki Yoshifuji / 吉藤英明
7
0.10%
Harvey Harrison
7
0.10%
Shan Wei
6
0.09%
Rusty Russell
6
0.09%
Adrian Bunk
6
0.09%
Frank Filz
3
0.04%
Thomas Gleixner
2
0.03%
Arnaldo Carvalho de Melo
2
0.03%
Michio Honda
1
0.01%
Linus Torvalds
1
0.01%
Eric Dumazet
1
0.01%
David Laight
1
0.01%
Al Viro
1
0.01%
Others
65
0.97%
Total
6716
primitive.c
201
-
9
83
Jon Grimm
Linus Torvalds (pre-git)
Sridhar Samudrala
Xin Long
David S. Miller
Thomas Gleixner
Hideaki Yoshifuji / 吉藤英明
Others
August 1992
December 1992
June 1993
March 1996
September 1996
January 1997
March 1997
August 1998
August 2002
November 2002
February 2003
August 2003
December 2006
February 2007
January 2017
November 2018
May 2019
var spanGroupData = [ {"timestamp": 712652400, "group": [ {"author_id": 13, "token_count": 3}, ]}, {"timestamp": 723196800, "group": [ {"author_id": 13, "token_count": 2}, ]}, {"timestamp": 738918000, "group": [ {"author_id": 13, "token_count": 1}, ]}, {"timestamp": 825667200, "group": [ {"author_id": 13, "token_count": 3}, ]}, {"timestamp": 841561200, "group": [ {"author_id": 13, "token_count": 4}, ]}, {"timestamp": 852105600, "group": [ {"author_id": 13, "token_count": 2}, ]}, {"timestamp": 857203200, "group": [ {"author_id": 13, "token_count": 3}, ]}, {"timestamp": 901954800, "group": [ {"author_id": 13, "token_count": 1}, ]}, {"timestamp": 1028185200, "group": [ {"author_id": 11, "token_count": 5}, {"author_id": 0, "token_count": 41}, ]}, {"timestamp": 1036137600, "group": [ {"author_id": 3, "token_count": 3}, ]}, {"timestamp": 1044086400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1059721200, "group": [ {"author_id": 3, "token_count": 3}, ]}, {"timestamp": 1164960000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1170316800, "group": [ {"author_id": 33, "token_count": 1}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 50, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Jon Grimm
41
49.40%
Linus Torvalds (pre-git)
19
22.89%
Sridhar Samudrala
6
7.23%
Xin Long
5
6.02%
David S. Miller
5
6.02%
Thomas Gleixner
2
2.41%
Hideaki Yoshifuji / 吉藤英明
1
1.20%
Others
4
4.82%
Total
83
proc.c
399
-
28
1807
Sridhar Samudrala
Vlad Yasevich
Xin Long
Neil Horman
Eric W. Biedermann
Hideaki Yoshifuji / 吉藤英明
Al Viro
Jon Grimm
Daniel Borkmann
Thomas Graf
Michele Baldessari
Robert P. J. Day
Christoph Hellwig
Linus Torvalds (pre-git)
Pavel Emelyanov
Joe Perches
David S. Miller
Thomas Gleixner
Others
March 1996
September 1996
August 2002
November 2002
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
September 2007
November 2007
February 2008
April 2008
May 2008
March 2009
August 2009
January 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
February 2021
December 2021
var spanGroupData = [ {"timestamp": 825667200, "group": [ {"author_id": 13, "token_count": 4}, ]}, {"timestamp": 841561200, "group": [ {"author_id": 13, "token_count": 1}, ]}, {"timestamp": 1028185200, "group": [ {"author_id": 0, "token_count": 35}, ]}, {"timestamp": 1036137600, "group": [ {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1044086400, "group": [ {"author_id": 3, "token_count": 194}, ]}, {"timestamp": 1046505600, "group": [ {"author_id": 11, "token_count": 3}, ]}, {"timestamp": 1051772400, "group": [ {"author_id": 3, "token_count": 318}, ]}, {"timestamp": 1054450800, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1059721200, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1088665200, "group": [ {"author_id": 33, "token_count": 79}, ]}, {"timestamp": 1101888000, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1117609200, "group": [ {"author_id": 2, "token_count": 315}, ]}, {"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": 20, "token_count": 7}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1188630000, "group": [ {"author_id": 6, "token_count": 4}, ]}, {"timestamp": 1193900400, "group": [ {"author_id": 2, "token_count": 5}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 5, "token_count": 26}, {"author_id": 30, "token_count": 4}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 5, "token_count": 1}, {"author_id": 37, "token_count": 8}, ]}, {"timestamp": 1209625200, "group": [ {"author_id": 5, "token_count": 137}, ]}, {"timestamp": 1235894400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1249110000, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1262332800, "group": [ {"author_id": 60, "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": 6, "token_count": 16}, ]}, {"timestamp": 1343804400, "group": [ {"author_id": 6, "token_count": 78}, {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 28, "token_count": 17}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 60, "token_count": 20}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 9, "token_count": 21}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 21, "token_count": 15}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 1, "token_count": 134}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 1, "token_count": 8}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 1, "token_count": 7}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 1, "token_count": 32}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 60, "token_count": 36}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 1, "token_count": 2}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 20, "token_count": 53}, {"author_id": 29, "token_count": 4}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 16, "token_count": 7}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 50, "token_count": 2}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 60, "token_count": 34}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 1, "token_count": 11}, ]}, ]
Author Name
Tokens
Token Proportion
Sridhar Samudrala
623
34.48%
Vlad Yasevich
334
18.48%
Xin Long
200
11.07%
Neil Horman
164
9.08%
Eric W. Biedermann
98
5.42%
Hideaki Yoshifuji / 吉藤英明
79
4.37%
Al Viro
60
3.32%
Jon Grimm
46
2.55%
Daniel Borkmann
21
1.16%
Thomas Graf
17
0.94%
Michele Baldessari
15
0.83%
Robert P. J. Day
8
0.44%
Christoph Hellwig
7
0.39%
Linus Torvalds (pre-git)
5
0.28%
Pavel Emelyanov
4
0.22%
Joe Perches
4
0.22%
David S. Miller
3
0.17%
Thomas Gleixner
2
0.11%
Others
117
6.47%
Total
1807
protocol.c
1741
-
67
7574
Jon Grimm
Xin Long
Sridhar Samudrala
Eric W. Biedermann
Michio Honda
Vlad Yasevich
Marcelo Ricardo Leitner
Neil Horman
Richard Haines
David S. Miller
Arnaldo Carvalho de Melo
Linus Torvalds (pre-git)
Al Viro
Eric Dumazet
Daniel Borkmann
Wei Yongjun
Joe Perches
Rusty Russell
Pavel Emelyanov
Herbert Xu
Kees Cook
Linus Torvalds
Jason Gunthorpe
Hideaki Yoshifuji / 吉藤英明
Gui Jianfeng
Harvey Harrison
Andrew Morton
Thomas Graf
Thomas Gleixner
Tsutomu Fujii
David Howells
Américo Wang
Kuniyuki Iwashima
Wang Weidong
Christoph Hellwig
Adrian Bunk
Others
August 1992
September 1992
June 1993
April 1994
May 1994
August 1994
December 1994
June 1995
September 1996
January 1997
March 1997
August 1997
October 1997
March 1998
May 1998
August 1998
December 1998
May 1999
June 1999
March 2000
February 2002
April 2002
July 2002
August 2002
September 2002
October 2002
November 2002
December 2002
January 2003
February 2003
March 2003
April 2003
May 2003
June 2003
July 2003
August 2003
September 2003
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
January 2006
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
November 2008
February 2009
March 2009
June 2009
September 2009
October 2009
November 2009
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
April 2017
July 2017
August 2017
October 2017
November 2017
February 2018
March 2018
May 2018
June 2018
July 2018
October 2018
December 2018
January 2019
March 2019
April 2019
May 2019
August 2019
September 2019
November 2019
December 2019
March 2020
June 2020
July 2020
August 2020
October 2020
November 2020
June 2021
June 2022
July 2022
November 2022
var spanGroupData = [ {"timestamp": 712652400, "group": [ {"author_id": 13, "token_count": 16}, ]}, {"timestamp": 715330800, "group": [ {"author_id": 13, "token_count": 6}, ]}, {"timestamp": 738918000, "group": [ {"author_id": 13, "token_count": 4}, ]}, {"timestamp": 765187200, "group": [ {"author_id": 13, "token_count": 2}, ]}, {"timestamp": 767775600, "group": [ {"author_id": 13, "token_count": 12}, ]}, {"timestamp": 775724400, "group": [ {"author_id": 13, "token_count": 6}, ]}, {"timestamp": 786268800, "group": [ {"author_id": 13, "token_count": 2}, ]}, {"timestamp": 801990000, "group": [ {"author_id": 13, "token_count": 13}, ]}, {"timestamp": 841561200, "group": [ {"author_id": 13, "token_count": 15}, ]}, {"timestamp": 852105600, "group": [ {"author_id": 13, "token_count": 4}, ]}, {"timestamp": 857203200, "group": [ {"author_id": 13, "token_count": 2}, ]}, {"timestamp": 870418800, "group": [ {"author_id": 13, "token_count": 1}, ]}, {"timestamp": 875689200, "group": [ {"author_id": 13, "token_count": 1}, ]}, {"timestamp": 888739200, "group": [ {"author_id": 13, "token_count": 2}, ]}, {"timestamp": 894006000, "group": [ {"author_id": 13, "token_count": 2}, ]}, {"timestamp": 901954800, "group": [ {"author_id": 13, "token_count": 2}, ]}, {"timestamp": 912499200, "group": [ {"author_id": 13, "token_count": 1}, ]}, {"timestamp": 925542000, "group": [ {"author_id": 13, "token_count": 4}, ]}, {"timestamp": 928220400, "group": [ {"author_id": 13, "token_count": 3}, ]}, {"timestamp": 951897600, "group": [ {"author_id": 13, "token_count": 10}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 42, "token_count": 12}, ]}, {"timestamp": 1017648000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1025506800, "group": [ {"author_id": 49, "token_count": 26}, ]}, {"timestamp": 1028185200, "group": [ {"author_id": 11, "token_count": 15}, {"author_id": 0, "token_count": 1122}, ]}, {"timestamp": 1030863600, "group": [ {"author_id": 0, "token_count": 227}, {"author_id": 49, "token_count": 2}, ]}, {"timestamp": 1033455600, "group": [ {"author_id": 11, "token_count": 9}, {"author_id": 0, "token_count": 12}, {"author_id": 3, "token_count": 50}, ]}, {"timestamp": 1036137600, "group": [ {"author_id": 0, "token_count": 645}, {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1038729600, "group": [ {"author_id": 3, "token_count": 9}, ]}, {"timestamp": 1041408000, "group": [ {"author_id": 0, "token_count": 5}, {"author_id": 3, "token_count": 17}, {"author_id": 60, "token_count": 28}, ]}, {"timestamp": 1044086400, "group": [ {"author_id": 0, "token_count": 38}, {"author_id": 3, "token_count": 267}, ]}, {"timestamp": 1046505600, "group": [ {"author_id": 11, "token_count": 6}, {"author_id": 0, "token_count": 45}, {"author_id": 3, "token_count": 108}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1049184000, "group": [ {"author_id": 0, "token_count": 8}, {"author_id": 3, "token_count": 43}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1051772400, "group": [ {"author_id": 22, "token_count": 5}, {"author_id": 0, "token_count": 96}, {"author_id": 3, "token_count": 43}, ]}, {"timestamp": 1054450800, "group": [ {"author_id": 22, "token_count": 3}, {"author_id": 0, "token_count": 11}, ]}, {"timestamp": 1057042800, "group": [ {"author_id": 0, "token_count": 25}, {"author_id": 3, "token_count": 17}, ]}, {"timestamp": 1059721200, "group": [ {"author_id": 3, "token_count": 103}, ]}, {"timestamp": 1062399600, "group": [ {"author_id": 3, "token_count": 54}, ]}, {"timestamp": 1072944000, "group": [ {"author_id": 3, "token_count": 24}, ]}, {"timestamp": 1080806400, "group": [ {"author_id": 3, "token_count": 15}, ]}, {"timestamp": 1086073200, "group": [ {"author_id": 22, "token_count": 4}, ]}, {"timestamp": 1088665200, "group": [ {"author_id": 33, "token_count": 1}, ]}, {"timestamp": 1091343600, "group": [ {"author_id": 11, "token_count": 6}, ]}, {"timestamp": 1094022000, "group": [ {"author_id": 22, "token_count": 26}, ]}, {"timestamp": 1099296000, "group": [ {"author_id": 8, "token_count": 8}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1101888000, "group": [ {"author_id": 22, "token_count": 1}, {"author_id": 3, "token_count": 7}, ]}, {"timestamp": 1104566400, "group": [ {"author_id": 22, "token_count": 8}, {"author_id": 50, "token_count": 4}, ]}, {"timestamp": 1109664000, "group": [ {"author_id": 22, "token_count": 6}, {"author_id": 28, "token_count": 7}, ]}, {"timestamp": 1117609200, "group": [ {"author_id": 5, "token_count": 10}, ]}, {"timestamp": 1122879600, "group": [ {"author_id": 22, "token_count": 22}, {"author_id": 23, "token_count": 2}, ]}, {"timestamp": 1128150000, "group": [ {"author_id": 20, "token_count": 1}, {"author_id": 36, "token_count": 1}, ]}, {"timestamp": 1133424000, "group": [ {"author_id": 23, "token_count": 1}, ]}, {"timestamp": 1136102400, "group": [ {"author_id": 39, "token_count": 5}, ]}, {"timestamp": 1141200000, "group": [ {"author_id": 22, "token_count": 6}, ]}, {"timestamp": 1149145200, "group": [ {"author_id": 2, "token_count": 24}, ]}, {"timestamp": 1151737200, "group": [ {"author_id": 3, "token_count": 12}, ]}, {"timestamp": 1157094000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1162368000, "group": [ {"author_id": 20, "token_count": 19}, ]}, {"timestamp": 1164960000, "group": [ {"author_id": 43, "token_count": 1}, {"author_id": 3, "token_count": 106}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1172736000, "group": [ {"author_id": 22, "token_count": 17}, ]}, {"timestamp": 1175410800, "group": [ {"author_id": 22, "token_count": 13}, ]}, {"timestamp": 1178002800, "group": [ {"author_id": 30, "token_count": 3}, {"author_id": 3, "token_count": 55}, ]}, {"timestamp": 1185951600, "group": [ {"author_id": 5, "token_count": 158}, ]}, {"timestamp": 1188630000, "group": [ {"author_id": 6, "token_count": 11}, {"author_id": 2, "token_count": 110}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 6, "token_count": 2}, {"author_id": 36, "token_count": 1}, ]}, {"timestamp": 1193900400, "group": [ {"author_id": 2, "token_count": 8}, ]}, {"timestamp": 1196496000, "group": [ {"author_id": 29, "token_count": 18}, {"author_id": 2, "token_count": 8}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1199174400, "group": [ {"author_id": 6, "token_count": 1}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 5, "token_count": 4}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 20, "token_count": 15}, {"author_id": 52, "token_count": 2}, {"author_id": 33, "token_count": 6}, {"author_id": 2, "token_count": 137}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 33, "token_count": 2}, {"author_id": 30, "token_count": 18}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1209625200, "group": [ {"author_id": 33, "token_count": 5}, ]}, {"timestamp": 1212303600, "group": [ {"author_id": 35, "token_count": 14}, {"author_id": 2, "token_count": 21}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 2, "token_count": 20}, ]}, {"timestamp": 1217574000, "group": [ {"author_id": 36, "token_count": 17}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 52, "token_count": 10}, ]}, {"timestamp": 1225522800, "group": [ {"author_id": 23, "token_count": 12}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1233475200, "group": [ {"author_id": 2, "token_count": 11}, ]}, {"timestamp": 1235894400, "group": [ {"author_id": 2, "token_count": 1}, {"author_id": 60, "token_count": 20}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 23, "token_count": 5}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1251788400, "group": [ {"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": 1270105200, "group": [ {"author_id": 7, "token_count": 35}, ]}, {"timestamp": 1275375600, "group": [ {"author_id": 23, "token_count": 4}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 29, "token_count": 14}, ]}, {"timestamp": 1288594800, "group": [ {"author_id": 23, "token_count": 1}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 11, "token_count": 47}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 12, "token_count": 571}, {"author_id": 2, "token_count": 62}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 11, "token_count": 19}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 11, "token_count": 12}, ]}, {"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": 2}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 11, "token_count": 1}, ]}, {"timestamp": 1343804400, "group": [ {"author_id": 6, "token_count": 710}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 5, "token_count": 39}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 5, "token_count": 2}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 9, "token_count": 48}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 9, "token_count": 1}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 11, "token_count": 18}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 18, "token_count": 2}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 23, "token_count": 2}, {"author_id": 60, "token_count": 26}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 34, "token_count": 4}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 27, "token_count": 14}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 6, "token_count": 1}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 4, "token_count": 34}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 4, "token_count": 112}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 23, "token_count": 8}, {"author_id": 1, "token_count": 18}, {"author_id": 4, "token_count": 6}, {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 5, "token_count": 43}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 4, "token_count": 7}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 4, "token_count": 14}, {"author_id": 7, "token_count": 6}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 1, "token_count": 1}, {"author_id": 4, "token_count": 3}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 1, "token_count": 31}, {"author_id": 4, "token_count": 28}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 1, "token_count": 9}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 1, "token_count": 25}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 53, "token_count": 4}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 1, "token_count": 6}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 31, "token_count": 15}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 17, "token_count": 183}, {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 20, "token_count": 21}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 31, "token_count": 2}, {"author_id": 42, "token_count": 2}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 1, "token_count": 56}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 1, "token_count": 10}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 1, "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": 1, "token_count": 9}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 1, "token_count": 18}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 1, "token_count": 96}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 4, "token_count": 92}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 4, "token_count": 9}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 16, "token_count": 2}, {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 1, "token_count": 588}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 1, "token_count": 6}, {"author_id": 4, "token_count": 21}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 23, "token_count": 2}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 59, "token_count": 3}, ]}, {"timestamp": 1667286000, "group": [ {"author_id": 1, "token_count": 66}, ]}, ]
Author Name
Tokens
Token Proportion
Jon Grimm
2234
29.50%
Xin Long
973
12.85%
Sridhar Samudrala
931
12.29%
Eric W. Biedermann
725
9.57%
Michio Honda
571
7.54%
Vlad Yasevich
402
5.31%
Marcelo Ricardo Leitner
326
4.30%
Neil Horman
256
3.38%
Richard Haines
183
2.42%
David S. Miller
133
1.76%
Arnaldo Carvalho de Melo
111
1.47%
Linus Torvalds (pre-git)
108
1.43%
Al Viro
56
0.74%
Eric Dumazet
54
0.71%
Daniel Borkmann
49
0.65%
Wei Yongjun
41
0.54%
Joe Perches
32
0.42%
Rusty Russell
28
0.37%
Pavel Emelyanov
21
0.28%
Herbert Xu
19
0.25%
Kees Cook
17
0.22%
Linus Torvalds
14
0.18%
Jason Gunthorpe
14
0.18%
Hideaki Yoshifuji / 吉藤英明
14
0.18%
Gui Jianfeng
14
0.18%
Harvey Harrison
12
0.16%
Andrew Morton
8
0.11%
Thomas Graf
7
0.09%
Thomas Gleixner
6
0.08%
Tsutomu Fujii
5
0.07%
David Howells
4
0.05%
Américo Wang
4
0.05%
Kuniyuki Iwashima
3
0.04%
Wang Weidong
2
0.03%
Christoph Hellwig
2
0.03%
Adrian Bunk
1
0.01%
Others
194
2.56%
Total
7574
sm_make_chunk.c
3937
-
53
14704
Jon Grimm
Sridhar Samudrala
Xin Long
Vlad Yasevich
Wei Yongjun
Marcelo Ricardo Leitner
Daniel Borkmann
Daisy Chang
Neil Horman
Michio Honda
David S. Miller
Linus Torvalds (pre-git)
Herbert Xu
Al Viro
Adrian Bunk
Eric W. Biedermann
Richard Haines
Gui Jianfeng
Jérôme Forissier
Frank Filz
Joe Perches
Ivan Skytte Jörgensen
Arnaldo Carvalho de Melo
Robert P. J. Day
Hideaki Yoshifuji / 吉藤英明
Michele Baldessari
Shan Wei
Andrew Morton
Wang Weidong
Thomas Gleixner
Rusty Russell
Linus Torvalds
Harvey Harrison
Eric Dumazet
Others
August 1992
June 1993
November 1993
May 1994
June 1995
March 1996
September 1996
March 1997
March 1998
May 1998
August 1998
June 1999
January 2000
February 2002
August 2002
September 2002
October 2002
November 2002
December 2002
January 2003
February 2003
March 2003
April 2003
May 2003
June 2003
July 2003
August 2003
September 2003
October 2003
November 2003
January 2004
April 2004
June 2004
July 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
April 2010
May 2010
June 2010
August 2010
February 2011
March 2011
April 2011
June 2011
June 2012
August 2012
November 2012
February 2013
June 2013
August 2013
October 2013
December 2013
March 2014
April 2014
June 2014
October 2014
November 2014
January 2015
August 2015
December 2015
January 2016
March 2016
April 2016
July 2016
September 2016
January 2017
February 2017
March 2017
May 2017
June 2017
July 2017
August 2017
October 2017
November 2017
December 2017
February 2018
March 2018
April 2018
May 2018
November 2018
January 2019
May 2019
June 2019
July 2019
August 2019
October 2019
December 2019
May 2020
August 2020
October 2020
March 2021
June 2021
October 2021
var spanGroupData = [ {"timestamp": 712652400, "group": [ {"author_id": 13, "token_count": 58}, ]}, {"timestamp": 738918000, "group": [ {"author_id": 13, "token_count": 3}, ]}, {"timestamp": 752140800, "group": [ {"author_id": 13, "token_count": 1}, ]}, {"timestamp": 767775600, "group": [ {"author_id": 13, "token_count": 4}, ]}, {"timestamp": 801990000, "group": [ {"author_id": 13, "token_count": 1}, ]}, {"timestamp": 825667200, "group": [ {"author_id": 13, "token_count": 5}, ]}, {"timestamp": 841561200, "group": [ {"author_id": 13, "token_count": 6}, ]}, {"timestamp": 857203200, "group": [ {"author_id": 13, "token_count": 2}, ]}, {"timestamp": 888739200, "group": [ {"author_id": 13, "token_count": 2}, ]}, {"timestamp": 894006000, "group": [ {"author_id": 13, "token_count": 2}, ]}, {"timestamp": 901954800, "group": [ {"author_id": 13, "token_count": 5}, ]}, {"timestamp": 928220400, "group": [ {"author_id": 13, "token_count": 12}, ]}, {"timestamp": 946713600, "group": [ {"author_id": 13, "token_count": 3}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 11, "token_count": 2}, {"author_id": 42, "token_count": 2}, ]}, {"timestamp": 1028185200, "group": [ {"author_id": 11, "token_count": 112}, {"author_id": 0, "token_count": 3913}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1030863600, "group": [ {"author_id": 0, "token_count": 7}, {"author_id": 49, "token_count": 2}, ]}, {"timestamp": 1033455600, "group": [ {"author_id": 14, "token_count": 202}, {"author_id": 0, "token_count": 32}, {"author_id": 3, "token_count": 117}, ]}, {"timestamp": 1036137600, "group": [ {"author_id": 0, "token_count": 210}, ]}, {"timestamp": 1038729600, "group": [ {"author_id": 3, "token_count": 63}, ]}, {"timestamp": 1041408000, "group": [ {"author_id": 0, "token_count": 295}, {"author_id": 3, "token_count": 7}, ]}, {"timestamp": 1044086400, "group": [ {"author_id": 0, "token_count": 166}, ]}, {"timestamp": 1046505600, "group": [ {"author_id": 0, "token_count": 77}, ]}, {"timestamp": 1049184000, "group": [ {"author_id": 0, "token_count": 490}, {"author_id": 3, "token_count": 7}, ]}, {"timestamp": 1051772400, "group": [ {"author_id": 0, "token_count": 10}, ]}, {"timestamp": 1054450800, "group": [ {"author_id": 22, "token_count": 1}, {"author_id": 0, "token_count": 56}, ]}, {"timestamp": 1057042800, "group": [ {"author_id": 3, "token_count": 6}, ]}, {"timestamp": 1059721200, "group": [ {"author_id": 3, "token_count": 272}, ]}, {"timestamp": 1062399600, "group": [ {"author_id": 3, "token_count": 276}, ]}, {"timestamp": 1064991600, "group": [ {"author_id": 3, "token_count": 563}, ]}, {"timestamp": 1067673600, "group": [ {"author_id": 3, "token_count": 470}, ]}, {"timestamp": 1072944000, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1080806400, "group": [ {"author_id": 3, "token_count": 405}, ]}, {"timestamp": 1086073200, "group": [ {"author_id": 3, "token_count": 5}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1088665200, "group": [ {"author_id": 8, "token_count": 4}, {"author_id": 3, "token_count": 17}, ]}, {"timestamp": 1096614000, "group": [ {"author_id": 3, "token_count": 144}, ]}, {"timestamp": 1101888000, "group": [ {"author_id": 3, "token_count": 239}, ]}, {"timestamp": 1104566400, "group": [ {"author_id": 22, "token_count": 1}, ]}, {"timestamp": 1112342400, "group": [ {"author_id": 47, "token_count": 31}, ]}, {"timestamp": 1117609200, "group": [ {"author_id": 10, "token_count": 23}, ]}, {"timestamp": 1120201200, "group": [ {"author_id": 11, "token_count": 8}, ]}, {"timestamp": 1122879600, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1128150000, "group": [ {"author_id": 20, "token_count": 7}, {"author_id": 19, "token_count": 1}, ]}, {"timestamp": 1136102400, "group": [ {"author_id": 2, "token_count": 33}, ]}, {"timestamp": 1151737200, "group": [ {"author_id": 3, "token_count": 22}, ]}, {"timestamp": 1154415600, "group": [ {"author_id": 36, "token_count": 40}, {"author_id": 3, "token_count": 16}, ]}, {"timestamp": 1157094000, "group": [ {"author_id": 2, "token_count": 15}, ]}, {"timestamp": 1162368000, "group": [ {"author_id": 20, "token_count": 71}, {"author_id": 22, "token_count": 1}, ]}, {"timestamp": 1164960000, "group": [ {"author_id": 19, "token_count": 15}, ]}, {"timestamp": 1167638400, "group": [ {"author_id": 2, "token_count": 16}, ]}, {"timestamp": 1170316800, "group": [ {"author_id": 33, "token_count": 10}, {"author_id": 37, "token_count": 1}, ]}, {"timestamp": 1175410800, "group": [ {"author_id": 22, "token_count": 13}, ]}, {"timestamp": 1178002800, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1185951600, "group": [ {"author_id": 2, "token_count": 55}, {"author_id": 7, "token_count": 65}, ]}, {"timestamp": 1188630000, "group": [ {"author_id": 43, "token_count": 81}, {"author_id": 2, "token_count": 1024}, {"author_id": 7, "token_count": 128}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 2, "token_count": 26}, {"author_id": 7, "token_count": 30}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1193900400, "group": [ {"author_id": 2, "token_count": 112}, ]}, {"timestamp": 1196496000, "group": [ {"author_id": 29, "token_count": 3}, {"author_id": 2, "token_count": 337}, ]}, {"timestamp": 1199174400, "group": [ {"author_id": 2, "token_count": 10}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 2, "token_count": 8}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 35, "token_count": 37}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 37, "token_count": 13}, {"author_id": 7, "token_count": 108}, ]}, {"timestamp": 1209625200, "group": [ {"author_id": 7, "token_count": 54}, {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 5, "token_count": 1}, {"author_id": 2, "token_count": 11}, ]}, {"timestamp": 1220252400, "group": [ {"author_id": 2, "token_count": 27}, {"author_id": 7, "token_count": 68}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 2, "token_count": 25}, ]}, {"timestamp": 1233475200, "group": [ {"author_id": 52, "token_count": 2}, ]}, {"timestamp": 1235894400, "group": [ {"author_id": 7, "token_count": 10}, {"author_id": 60, "token_count": 32}, ]}, {"timestamp": 1238569200, "group": [ {"author_id": 7, "token_count": 7}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 7, "token_count": 20}, ]}, {"timestamp": 1257058800, "group": [ {"author_id": 2, "token_count": 34}, ]}, {"timestamp": 1270105200, "group": [ {"author_id": 5, "token_count": 42}, {"author_id": 7, "token_count": 17}, ]}, {"timestamp": 1272697200, "group": [ {"author_id": 7, "token_count": 1}, ]}, {"timestamp": 1275375600, "group": [ {"author_id": 23, "token_count": 1}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 29, "token_count": 7}, ]}, {"timestamp": 1296547200, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 7, "token_count": 2}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 12, "token_count": 161}, {"author_id": 41, "token_count": 5}, {"author_id": 7, "token_count": 146}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 12, "token_count": 17}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 5, "token_count": 43}, ]}, {"timestamp": 1343804400, "group": [ {"author_id": 6, "token_count": 71}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 21, "token_count": 9}, {"author_id": 5, "token_count": 50}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 9, "token_count": 13}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 9, "token_count": 52}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 9, "token_count": 14}, {"author_id": 2, "token_count": 169}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 18, "token_count": 1}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 18, "token_count": 1}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 9, "token_count": 8}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 20, "token_count": 1}, {"author_id": 2, "token_count": 25}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 9, "token_count": 1}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 9, "token_count": 154}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 20, "token_count": 10}, {"author_id": 9, "token_count": 7}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 1, "token_count": 53}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 4, "token_count": 2}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 36, "token_count": 61}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 4, "token_count": 85}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 4, "token_count": 1}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 1, "token_count": 5}, {"author_id": 4, "token_count": 13}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 4, "token_count": 10}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 1, "token_count": 494}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 20, "token_count": 4}, {"author_id": 1, "token_count": 582}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 1, "token_count": 5}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 1, "token_count": 16}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 1, "token_count": 70}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 1, "token_count": 29}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 1, "token_count": 361}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 1, "token_count": 10}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 1, "token_count": 8}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 1, "token_count": 182}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 17, "token_count": 60}, {"author_id": 60, "token_count": 20}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 1, "token_count": 130}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 4, "token_count": 82}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 1, "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": 1, "token_count": 24}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 1, "token_count": 42}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 29, "token_count": 6}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 1, "token_count": 15}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 60, "token_count": 16}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 1, "token_count": 74}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 1, "token_count": 77}, {"author_id": 4, "token_count": 64}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 60, "token_count": 6}, ]}, ]
Author Name
Tokens
Token Proportion
Jon Grimm
5256
35.75%
Sridhar Samudrala
2630
17.89%
Xin Long
2204
14.99%
Vlad Yasevich
1929
13.12%
Wei Yongjun
656
4.46%
Marcelo Ricardo Leitner
257
1.75%
Daniel Borkmann
249
1.69%
Daisy Chang
202
1.37%
Neil Horman
196
1.33%
Michio Honda
178
1.21%
David S. Miller
122
0.83%
Linus Torvalds (pre-git)
104
0.71%
Herbert Xu
101
0.69%
Al Viro
93
0.63%
Adrian Bunk
81
0.55%
Eric W. Biedermann
71
0.48%
Richard Haines
60
0.41%
Gui Jianfeng
37
0.25%
Jérôme Forissier
31
0.21%
Frank Filz
23
0.16%
Joe Perches
16
0.11%
Ivan Skytte Jörgensen
16
0.11%
Arnaldo Carvalho de Melo
16
0.11%
Robert P. J. Day
14
0.10%
Hideaki Yoshifuji / 吉藤英明
10
0.07%
Michele Baldessari
9
0.06%
Shan Wei
5
0.03%
Andrew Morton
4
0.03%
Wang Weidong
2
0.01%
Thomas Gleixner
2
0.01%
Rusty Russell
2
0.01%
Linus Torvalds
2
0.01%
Harvey Harrison
2
0.01%
Eric Dumazet
1
0.01%
Others
123
0.84%
Total
14704
sm_sideeffect.c
1822
-
44
6556
Jon Grimm
Xin Long
Sridhar Samudrala
Vlad Yasevich
Kees Cook
Frank Filz
Neil Horman
Marcelo Ricardo Leitner
Wei Yongjun
Eric W. Biedermann
Daniel Borkmann
Thomas Graf
David S. Miller
Michio Honda
Linus Torvalds (pre-git)
Robert P. J. Day
Joe Perches
Andrew Morton
Al Viro
Daisy Chang
Gui Jianfeng
Wang Weidong
Michele Baldessari
Hideaki Yoshifuji / 吉藤英明
Arnaldo Carvalho de Melo
Harvey Harrison
Nicolas Dichtel
Thomas Gleixner
Eric Dumazet
Linus Torvalds
Others
August 1992
September 1992
June 1993
August 1993
April 1994
September 1996
August 1998
January 2000
February 2002
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
December 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
April 2010
May 2010
August 2010
March 2011
May 2011
June 2011
July 2011
August 2011
April 2012
May 2012
June 2012
July 2012
August 2012
October 2012
November 2012
June 2013
July 2013
January 2014
February 2014
April 2014
August 2015
September 2015
December 2015
January 2016
March 2016
April 2016
June 2016
September 2016
January 2017
February 2017
June 2017
August 2017
October 2017
December 2017
March 2018
November 2018
May 2019
June 2019
August 2019
September 2019
November 2019
December 2019
January 2020
May 2020
August 2020
October 2020
November 2020
June 2021
April 2022
var spanGroupData = [ {"timestamp": 712652400, "group": [ {"author_id": 13, "token_count": 5}, ]}, {"timestamp": 715330800, "group": [ {"author_id": 13, "token_count": 9}, ]}, {"timestamp": 738918000, "group": [ {"author_id": 13, "token_count": 2}, ]}, {"timestamp": 744188400, "group": [ {"author_id": 13, "token_count": 1}, ]}, {"timestamp": 765187200, "group": [ {"author_id": 13, "token_count": 1}, ]}, {"timestamp": 841561200, "group": [ {"author_id": 13, "token_count": 4}, ]}, {"timestamp": 901954800, "group": [ {"author_id": 13, "token_count": 1}, ]}, {"timestamp": 946713600, "group": [ {"author_id": 13, "token_count": 2}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 42, "token_count": 1}, ]}, {"timestamp": 1028185200, "group": [ {"author_id": 11, "token_count": 31}, {"author_id": 0, "token_count": 1449}, ]}, {"timestamp": 1030863600, "group": [ {"author_id": 0, "token_count": 27}, ]}, {"timestamp": 1033455600, "group": [ {"author_id": 14, "token_count": 13}, {"author_id": 0, "token_count": 2}, {"author_id": 3, "token_count": 17}, ]}, {"timestamp": 1036137600, "group": [ {"author_id": 0, "token_count": 17}, {"author_id": 3, "token_count": 96}, ]}, {"timestamp": 1041408000, "group": [ {"author_id": 0, "token_count": 47}, {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1044086400, "group": [ {"author_id": 0, "token_count": 60}, {"author_id": 3, "token_count": 4}, ]}, {"timestamp": 1046505600, "group": [ {"author_id": 0, "token_count": 1506}, {"author_id": 3, "token_count": 21}, ]}, {"timestamp": 1049184000, "group": [ {"author_id": 0, "token_count": 230}, {"author_id": 3, "token_count": 102}, ]}, {"timestamp": 1051772400, "group": [ {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1054450800, "group": [ {"author_id": 22, "token_count": 5}, {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1057042800, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1059721200, "group": [ {"author_id": 3, "token_count": 67}, ]}, {"timestamp": 1062399600, "group": [ {"author_id": 3, "token_count": 93}, ]}, {"timestamp": 1067673600, "group": [ {"author_id": 3, "token_count": 8}, ]}, {"timestamp": 1080806400, "group": [ {"author_id": 3, "token_count": 16}, ]}, {"timestamp": 1086073200, "group": [ {"author_id": 3, "token_count": 9}, ]}, {"timestamp": 1088665200, "group": [ {"author_id": 8, "token_count": 15}, {"author_id": 3, "token_count": 165}, ]}, {"timestamp": 1101888000, "group": [ {"author_id": 3, "token_count": 42}, ]}, {"timestamp": 1117609200, "group": [ {"author_id": 10, "token_count": 140}, ]}, {"timestamp": 1128150000, "group": [ {"author_id": 20, "token_count": 6}, ]}, {"timestamp": 1130832000, "group": [ {"author_id": 2, "token_count": 5}, ]}, {"timestamp": 1133424000, "group": [ {"author_id": 10, "token_count": 56}, ]}, {"timestamp": 1136102400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1146466800, "group": [ {"author_id": 3, "token_count": 21}, ]}, {"timestamp": 1151737200, "group": [ {"author_id": 3, "token_count": 23}, ]}, {"timestamp": 1162368000, "group": [ {"author_id": 20, "token_count": 9}, ]}, {"timestamp": 1164960000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1167638400, "group": [ {"author_id": 2, "token_count": 22}, ]}, {"timestamp": 1170316800, "group": [ {"author_id": 33, "token_count": 5}, ]}, {"timestamp": 1172736000, "group": [ {"author_id": 2, "token_count": 43}, ]}, {"timestamp": 1178002800, "group": [ {"author_id": 2, "token_count": 73}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 2, "token_count": 3}, ]}, {"timestamp": 1188630000, "group": [ {"author_id": 2, "token_count": 9}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 2, "token_count": 22}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 52, "token_count": 4}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 35, "token_count": 9}, {"author_id": 37, "token_count": 19}, ]}, {"timestamp": 1209625200, "group": [ {"author_id": 7, "token_count": 44}, ]}, {"timestamp": 1212303600, "group": [ {"author_id": 2, "token_count": 36}, ]}, {"timestamp": 1220252400, "group": [ {"author_id": 2, "token_count": 77}, ]}, {"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": 27}, {"author_id": 7, "token_count": 55}, ]}, {"timestamp": 1241161200, "group": [ {"author_id": 7, "token_count": 16}, ]}, {"timestamp": 1249110000, "group": [ {"author_id": 2, "token_count": 104}, ]}, {"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": 1270105200, "group": [ {"author_id": 2, "token_count": 27}, ]}, {"timestamp": 1272697200, "group": [ {"author_id": 2, "token_count": 45}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 29, "token_count": 15}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 7, "token_count": 3}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 12, "token_count": 28}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 28, "token_count": 36}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 23, "token_count": 2}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 29, "token_count": 1}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 5, "token_count": 2}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 5, "token_count": 58}, ]}, {"timestamp": 1343804400, "group": [ {"author_id": 6, "token_count": 83}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 5, "token_count": 19}, {"author_id": 58, "token_count": 3}, {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 21, "token_count": 7}, {"author_id": 5, "token_count": 34}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 9, "token_count": 63}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 9, "token_count": 11}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 18, "token_count": 8}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 1, "token_count": 1}, {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 60, "token_count": 16}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 4, "token_count": 12}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 4, "token_count": 41}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 4, "token_count": 61}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 1, "token_count": 5}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 1, "token_count": 136}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 1, "token_count": 20}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 1, "token_count": 18}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 1, "token_count": 135}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 31, "token_count": 197}, {"author_id": 1, "token_count": 3}, {"author_id": 4, "token_count": 19}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 1, "token_count": 66}, {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 1, "token_count": 52}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 1, "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": 1, "token_count": 2}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 1, "token_count": 37}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 1, "token_count": 8}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 1, "token_count": 61}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 5, "token_count": 13}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 1, "token_count": 152}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 1, "token_count": 11}, ]}, ]
Author Name
Tokens
Token Proportion
Jon Grimm
3350
51.10%
Xin Long
719
10.97%
Sridhar Samudrala
687
10.48%
Vlad Yasevich
530
8.08%
Kees Cook
197
3.00%
Frank Filz
196
2.99%
Neil Horman
154
2.35%
Marcelo Ricardo Leitner
133
2.03%
Wei Yongjun
118
1.80%
Eric W. Biedermann
83
1.27%
Daniel Borkmann
74
1.13%
Thomas Graf
36
0.55%
David S. Miller
31
0.47%
Michio Honda
28
0.43%
Linus Torvalds (pre-git)
25
0.38%
Robert P. J. Day
19
0.29%
Joe Perches
16
0.24%
Andrew Morton
15
0.23%
Al Viro
15
0.23%
Daisy Chang
13
0.20%
Gui Jianfeng
9
0.14%
Wang Weidong
8
0.12%
Michele Baldessari
7
0.11%
Hideaki Yoshifuji / 吉藤英明
5
0.08%
Arnaldo Carvalho de Melo
5
0.08%
Harvey Harrison
4
0.06%
Nicolas Dichtel
3
0.05%
Thomas Gleixner
2
0.03%
Eric Dumazet
2
0.03%
Linus Torvalds
1
0.02%
Others
71
1.08%
Total
6556
sm_statefuns.c
6677
-
52
21816
Jon Grimm
Sridhar Samudrala
Xin Long
Vlad Yasevich
Eric W. Biedermann
Daisy Chang
Wei Yongjun
Frank Filz
David S. Miller
Daniel Borkmann
Shan Wei
Marcelo Ricardo Leitner
Joe Perches
Jorge Hernandez-Herrero
Gui Jianfeng
Neil Horman
Thomas Graf
Michele Baldessari
Jérôme Forissier
Linus Torvalds (pre-git)
Hideaki Yoshifuji / 吉藤英明
Richard Haines
Al Viro
Michio Honda
Adrian Bunk
Arnaldo Carvalho de Melo
Ivan Skytte Jörgensen
Harvey Harrison
Robert P. J. Day
Linus Torvalds
Thomas Gleixner
Nicolas Dichtel
Eric Dumazet
Andrew Morton
Others
August 1992
September 1992
June 1993
November 1993
April 1994
March 1996
September 1996
May 1998
August 1998
January 2000
March 2000
February 2002
August 2002
September 2002
October 2002
November 2002
December 2002
January 2003
February 2003
March 2003
April 2003
May 2003
June 2003
July 2003
August 2003
September 2003
October 2003
November 2003
January 2004
April 2004
June 2004
July 2004
October 2004
December 2004
March 2005
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
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
August 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
November 2019
December 2019
February 2020
May 2020
August 2020
October 2020
March 2021
April 2021
May 2021
June 2021
July 2021
October 2021
November 2021
February 2022
April 2022
var spanGroupData = [ {"timestamp": 712652400, "group": [ {"author_id": 13, "token_count": 9}, ]}, {"timestamp": 715330800, "group": [ {"author_id": 13, "token_count": 2}, ]}, {"timestamp": 738918000, "group": [ {"author_id": 13, "token_count": 5}, ]}, {"timestamp": 752140800, "group": [ {"author_id": 13, "token_count": 1}, ]}, {"timestamp": 765187200, "group": [ {"author_id": 13, "token_count": 1}, ]}, {"timestamp": 825667200, "group": [ {"author_id": 13, "token_count": 5}, ]}, {"timestamp": 841561200, "group": [ {"author_id": 13, "token_count": 3}, ]}, {"timestamp": 894006000, "group": [ {"author_id": 13, "token_count": 2}, ]}, {"timestamp": 901954800, "group": [ {"author_id": 13, "token_count": 4}, ]}, {"timestamp": 946713600, "group": [ {"author_id": 13, "token_count": 4}, ]}, {"timestamp": 951897600, "group": [ {"author_id": 13, "token_count": 6}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 42, "token_count": 3}, ]}, {"timestamp": 1028185200, "group": [ {"author_id": 11, "token_count": 116}, {"author_id": 0, "token_count": 8109}, ]}, {"timestamp": 1030863600, "group": [ {"author_id": 0, "token_count": 490}, ]}, {"timestamp": 1033455600, "group": [ {"author_id": 14, "token_count": 1023}, {"author_id": 0, "token_count": 270}, {"author_id": 3, "token_count": 150}, ]}, {"timestamp": 1036137600, "group": [ {"author_id": 0, "token_count": 55}, {"author_id": 3, "token_count": 101}, ]}, {"timestamp": 1038729600, "group": [ {"author_id": 3, "token_count": 423}, ]}, {"timestamp": 1041408000, "group": [ {"author_id": 0, "token_count": 63}, {"author_id": 3, "token_count": 7}, ]}, {"timestamp": 1044086400, "group": [ {"author_id": 0, "token_count": 36}, {"author_id": 3, "token_count": 140}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1046505600, "group": [ {"author_id": 0, "token_count": 106}, ]}, {"timestamp": 1049184000, "group": [ {"author_id": 0, "token_count": 640}, {"author_id": 3, "token_count": 30}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1051772400, "group": [ {"author_id": 0, "token_count": 79}, {"author_id": 3, "token_count": 19}, ]}, {"timestamp": 1054450800, "group": [ {"author_id": 0, "token_count": 49}, {"author_id": 3, "token_count": 16}, ]}, {"timestamp": 1057042800, "group": [ {"author_id": 3, "token_count": 3}, ]}, {"timestamp": 1059721200, "group": [ {"author_id": 3, "token_count": 65}, ]}, {"timestamp": 1062399600, "group": [ {"author_id": 3, "token_count": 14}, ]}, {"timestamp": 1064991600, "group": [ {"author_id": 3, "token_count": 98}, ]}, {"timestamp": 1067673600, "group": [ {"author_id": 3, "token_count": 211}, ]}, {"timestamp": 1072944000, "group": [ {"author_id": 3, "token_count": 74}, ]}, {"timestamp": 1080806400, "group": [ {"author_id": 3, "token_count": 246}, ]}, {"timestamp": 1086073200, "group": [ {"author_id": 51, "token_count": 67}, {"author_id": 3, "token_count": 164}, ]}, {"timestamp": 1088665200, "group": [ {"author_id": 8, "token_count": 2}, {"author_id": 11, "token_count": 50}, {"author_id": 33, "token_count": 33}, {"author_id": 3, "token_count": 792}, ]}, {"timestamp": 1096614000, "group": [ {"author_id": 3, "token_count": 54}, ]}, {"timestamp": 1101888000, "group": [ {"author_id": 3, "token_count": 787}, ]}, {"timestamp": 1109664000, "group": [ {"author_id": 22, "token_count": 3}, ]}, {"timestamp": 1112342400, "group": [ {"author_id": 47, "token_count": 43}, ]}, {"timestamp": 1117609200, "group": [ {"author_id": 43, "token_count": 14}, {"author_id": 10, "token_count": 170}, ]}, {"timestamp": 1125558000, "group": [ {"author_id": 3, "token_count": 18}, ]}, {"timestamp": 1130832000, "group": [ {"author_id": 5, "token_count": 10}, ]}, {"timestamp": 1133424000, "group": [ {"author_id": 10, "token_count": 4}, ]}, {"timestamp": 1136102400, "group": [ {"author_id": 2, "token_count": 3}, ]}, {"timestamp": 1146466800, "group": [ {"author_id": 5, "token_count": 27}, {"author_id": 3, "token_count": 200}, {"author_id": 2, "token_count": 19}, ]}, {"timestamp": 1149145200, "group": [ {"author_id": 5, "token_count": 1}, ]}, {"timestamp": 1151737200, "group": [ {"author_id": 3, "token_count": 14}, ]}, {"timestamp": 1154415600, "group": [ {"author_id": 3, "token_count": 59}, {"author_id": 2, "token_count": 122}, ]}, {"timestamp": 1162368000, "group": [ {"author_id": 20, "token_count": 40}, ]}, {"timestamp": 1164960000, "group": [ {"author_id": 19, "token_count": 10}, ]}, {"timestamp": 1167638400, "group": [ {"author_id": 2, "token_count": 26}, ]}, {"timestamp": 1170316800, "group": [ {"author_id": 33, "token_count": 9}, {"author_id": 2, "token_count": 4}, ]}, {"timestamp": 1172736000, "group": [ {"author_id": 2, "token_count": 31}, ]}, {"timestamp": 1175410800, "group": [ {"author_id": 22, "token_count": 9}, ]}, {"timestamp": 1178002800, "group": [ {"author_id": 2, "token_count": 8}, ]}, {"timestamp": 1185951600, "group": [ {"author_id": 5, "token_count": 10}, {"author_id": 2, "token_count": 6}, {"author_id": 7, "token_count": 144}, ]}, {"timestamp": 1188630000, "group": [ {"author_id": 2, "token_count": 305}, {"author_id": 7, "token_count": 105}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 2, "token_count": 374}, ]}, {"timestamp": 1193900400, "group": [ {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1196496000, "group": [ {"author_id": 2, "token_count": 153}, {"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": 7, "token_count": 14}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 52, "token_count": 5}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 35, "token_count": 67}, {"author_id": 37, "token_count": 4}, {"author_id": 2, "token_count": 13}, ]}, {"timestamp": 1212303600, "group": [ {"author_id": 2, "token_count": 15}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1220252400, "group": [ {"author_id": 2, "token_count": 1}, {"author_id": 7, "token_count": 101}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 52, "token_count": 4}, {"author_id": 2, "token_count": 15}, {"author_id": 7, "token_count": 74}, ]}, {"timestamp": 1228118400, "group": [ {"author_id": 7, "token_count": 16}, ]}, {"timestamp": 1235894400, "group": [ {"author_id": 2, "token_count": 8}, ]}, {"timestamp": 1238569200, "group": [ {"author_id": 7, "token_count": 6}, ]}, {"timestamp": 1246431600, "group": [ {"author_id": 2, "token_count": 24}, ]}, {"timestamp": 1249110000, "group": [ {"author_id": 2, "token_count": 6}, {"author_id": 7, "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": 7, "token_count": 11}, ]}, {"timestamp": 1270105200, "group": [ {"author_id": 2, "token_count": 4}, {"author_id": 7, "token_count": 1}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 29, "token_count": 7}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 29, "token_count": 68}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 41, "token_count": 102}, {"author_id": 7, "token_count": 24}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 7, "token_count": 8}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 12, "token_count": 29}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 29, "token_count": 2}, {"author_id": 28, "token_count": 16}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 23, "token_count": 2}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 29, "token_count": 2}, ]}, {"timestamp": 1343804400, "group": [ {"author_id": 6, "token_count": 1085}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 58, "token_count": 2}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 21, "token_count": 47}, {"author_id": 28, "token_count": 33}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 9, "token_count": 79}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 9, "token_count": 6}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 9, "token_count": 6}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 9, "token_count": 4}, {"author_id": 2, "token_count": 6}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 9, "token_count": 16}, {"author_id": 2, "token_count": 53}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 4, "token_count": 1}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 1, "token_count": 14}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 4, "token_count": 8}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 4, "token_count": 13}, ]}, {"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": 19}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 1, "token_count": 67}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 1, "token_count": 187}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 1, "token_count": 112}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 1, "token_count": 10}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 1, "token_count": 105}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 1, "token_count": 58}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 1, "token_count": 881}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 1, "token_count": 73}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 17, "token_count": 40}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 1, "token_count": 146}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 1, "token_count": 191}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 1, "token_count": 104}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 50, "token_count": 2}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 1, "token_count": 1}, {"author_id": 60, "token_count": 26}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 1, "token_count": 60}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 1, "token_count": 181}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 1, "token_count": 139}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 1, "token_count": 11}, {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 1, "token_count": 122}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 1, "token_count": 281}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 1, "token_count": 20}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 60, "token_count": 16}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 1, "token_count": 15}, ]}, ]
Author Name
Tokens
Token Proportion
Jon Grimm
9897
45.37%
Sridhar Samudrala
3685
16.89%
Xin Long
2780
12.74%
Vlad Yasevich
1339
6.14%
Eric W. Biedermann
1085
4.97%
Daisy Chang
1023
4.69%
Wei Yongjun
570
2.61%
Frank Filz
174
0.80%
David S. Miller
166
0.76%
Daniel Borkmann
111
0.51%
Shan Wei
102
0.47%
Marcelo Ricardo Leitner
89
0.41%
Joe Perches
79
0.36%
Jorge Hernandez-Herrero
67
0.31%
Gui Jianfeng
67
0.31%
Neil Horman
60
0.28%
Thomas Graf
49
0.22%
Michele Baldessari
47
0.22%
Jérôme Forissier
43
0.20%
Linus Torvalds (pre-git)
42
0.19%
Hideaki Yoshifuji / 吉藤英明
42
0.19%
Richard Haines
40
0.18%
Al Viro
40
0.18%
Michio Honda
29
0.13%
Adrian Bunk
14
0.06%
Arnaldo Carvalho de Melo
12
0.06%
Ivan Skytte Jörgensen
10
0.05%
Harvey Harrison
9
0.04%
Robert P. J. Day
4
0.02%
Linus Torvalds
3
0.01%
Thomas Gleixner
2
0.01%
Nicolas Dichtel
2
0.01%
Eric Dumazet
2
0.01%
Andrew Morton
2
0.01%
Others
130
0.60%
Total
21816
sm_statetable.c
1041
-
12
1529
Jon Grimm
Peter Zijlstra
Xin Long
Sridhar Samudrala
Vlad Yasevich
Eric W. Biedermann
Joe Perches
Linus Torvalds (pre-git)
Wei Yongjun
Thomas Gleixner
Thomas Graf
David S. Miller
September 1992
June 1993
April 1994
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
June 2021
var spanGroupData = [ {"timestamp": 715330800, "group": [ {"author_id": 13, "token_count": 2}, ]}, {"timestamp": 738918000, "group": [ {"author_id": 13, "token_count": 2}, ]}, {"timestamp": 765187200, "group": [ {"author_id": 13, "token_count": 1}, ]}, {"timestamp": 1028185200, "group": [ {"author_id": 11, "token_count": 1}, {"author_id": 0, "token_count": 645}, ]}, {"timestamp": 1030863600, "group": [ {"author_id": 0, "token_count": 55}, ]}, {"timestamp": 1041408000, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1054450800, "group": [ {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1059721200, "group": [ {"author_id": 3, "token_count": 90}, ]}, {"timestamp": 1064991600, "group": [ {"author_id": 3, "token_count": 13}, ]}, {"timestamp": 1080806400, "group": [ {"author_id": 3, "token_count": 43}, ]}, {"timestamp": 1101888000, "group": [ {"author_id": 3, "token_count": 42}, ]}, {"timestamp": 1162368000, "group": [ {"author_id": 26, "token_count": 320}, ]}, {"timestamp": 1167638400, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1188630000, "group": [ {"author_id": 2, "token_count": 9}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 2, "token_count": 43}, ]}, {"timestamp": 1196496000, "group": [ {"author_id": 2, "token_count": 9}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 7, "token_count": 2}, ]}, {"timestamp": 1238569200, "group": [ {"author_id": 7, "token_count": 1}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 29, "token_count": 13}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 7, "token_count": 1}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 28, "token_count": 1}, ]}, {"timestamp": 1343804400, "group": [ {"author_id": 6, "token_count": 17}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 1, "token_count": 20}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 1, "token_count": 38}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 1, "token_count": 44}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 1, "token_count": 11}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 50, "token_count": 2}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 1, "token_count": 17}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 1, "token_count": 72}, ]}, ]
Author Name
Tokens
Token Proportion
Jon Grimm
708
46.30%
Peter Zijlstra
320
20.93%
Xin Long
207
13.54%
Sridhar Samudrala
189
12.36%
Vlad Yasevich
62
4.05%
Eric W. Biedermann
17
1.11%
Joe Perches
13
0.85%
Linus Torvalds (pre-git)
5
0.33%
Wei Yongjun
4
0.26%
Thomas Gleixner
2
0.13%
Thomas Graf
1
0.07%
David S. Miller
1
0.07%
Total
1529
socket.c
9724
-
96
39051
Xin Long
Vlad Yasevich
Jon Grimm
Sridhar Samudrala
Andrew Morton
Frank Filz
Neil Horman
Marcelo Ricardo Leitner
Christoph Hellwig
Geir Ola Vaagland
Wei Yongjun
Michio Honda
Ivan Skytte Jörgensen
Daniel Borkmann
Michele Baldessari
Eric W. Biedermann
Linus Torvalds (pre-git)
Wang Weidong
Eric Dumazet
Américo Wang
Richard Haines
Al Viro
David S. Miller
Arnaldo Carvalho de Melo
Diego Elio 'Flameeyes' Pettenò
David Windsor
Linus Torvalds
Tsutomu Fujii
Thomas Graf
Kuniyuki Iwashima
Jason Gunthorpe
Robert P. J. Day
Pavel Emelyanov
Joe Perches
Konstantin Khorenko
Herbert Xu
Hideaki Yoshifuji / 吉藤英明
David Howells
Gui Jianfeng
Harvey Harrison
Stefano Brivio
Adrian Bunk
Thomas Gleixner
Shan Wei
Daisy Chang
Rusty Russell
Others
September 1991
August 1992
September 1992
December 1992
June 1993
August 1993
November 1993
May 1994
October 1994
January 1995
June 1995
January 1996
March 1996
September 1996
January 1997
March 1997
August 1997
October 1997
January 1998
May 1998
August 1998
June 1999
January 2000
February 2002
August 2002
September 2002
October 2002
November 2002
January 2003
February 2003
March 2003
April 2003
May 2003
June 2003
July 2003
August 2003
September 2003
October 2003
November 2003
January 2004
February 2004
April 2004
May 2004
June 2004
July 2004
September 2004
October 2004
November 2004
December 2004
January 2005
March 2005
April 2005
June 2005
July 2005
August 2005
October 2005
November 2005
December 2005
January 2006
March 2006
May 2006
June 2006
July 2006
August 2006
September 2006
October 2006
November 2006
December 2006
February 2007
March 2007
April 2007
May 2007
June 2007
July 2007
August 2007
September 2007
October 2007
November 2007
December 2007
February 2008
March 2008
April 2008
May 2008
June 2008
July 2008
August 2008
October 2008
November 2008
December 2008
February 2009
March 2009
June 2009
July 2009
September 2009
October 2009
November 2009
April 2010
May 2010
August 2010
September 2010
October 2010
November 2010
December 2010
January 2011
February 2011
April 2011
May 2011
June 2011
July 2011
November 2011
December 2011
March 2012
April 2012
May 2012
July 2012
August 2012
October 2012
November 2012
February 2013
March 2013
June 2013
September 2013
December 2013
January 2014
February 2014
April 2014
May 2014
July 2014
August 2014
November 2014
December 2014
January 2015
June 2015
November 2015
December 2015
January 2016
February 2016
March 2016
April 2016
May 2016
June 2016
July 2016
October 2016
November 2016
December 2016
January 2017
February 2017
March 2017
April 2017
May 2017
June 2017
July 2017
August 2017
September 2017
October 2017
November 2017
December 2017
January 2018
February 2018
March 2018
April 2018
May 2018
June 2018
July 2018
August 2018
September 2018
October 2018
November 2018
December 2018
January 2019
February 2019
March 2019
April 2019
May 2019
June 2019
July 2019
August 2019
September 2019
October 2019
November 2019
December 2019
February 2020
March 2020
May 2020
July 2020
August 2020
September 2020
October 2020
May 2021
June 2021
July 2021
November 2021
December 2021
January 2022
April 2022
June 2022
October 2022
November 2022
var spanGroupData = [ {"timestamp": 683708400, "group": [ {"author_id": 13, "token_count": 4}, ]}, {"timestamp": 712652400, "group": [ {"author_id": 13, "token_count": 36}, ]}, {"timestamp": 715330800, "group": [ {"author_id": 13, "token_count": 84}, ]}, {"timestamp": 723196800, "group": [ {"author_id": 13, "token_count": 2}, ]}, {"timestamp": 738918000, "group": [ {"author_id": 13, "token_count": 2}, ]}, {"timestamp": 744188400, "group": [ {"author_id": 13, "token_count": 2}, ]}, {"timestamp": 752140800, "group": [ {"author_id": 13, "token_count": 1}, ]}, {"timestamp": 767775600, "group": [ {"author_id": 13, "token_count": 9}, ]}, {"timestamp": 780994800, "group": [ {"author_id": 13, "token_count": 6}, ]}, {"timestamp": 788947200, "group": [ {"author_id": 13, "token_count": 3}, ]}, {"timestamp": 801990000, "group": [ {"author_id": 13, "token_count": 5}, ]}, {"timestamp": 820483200, "group": [ {"author_id": 13, "token_count": 12}, ]}, {"timestamp": 825667200, "group": [ {"author_id": 13, "token_count": 2}, ]}, {"timestamp": 841561200, "group": [ {"author_id": 13, "token_count": 34}, ]}, {"timestamp": 852105600, "group": [ {"author_id": 13, "token_count": 8}, ]}, {"timestamp": 857203200, "group": [ {"author_id": 13, "token_count": 1}, ]}, {"timestamp": 870418800, "group": [ {"author_id": 13, "token_count": 6}, ]}, {"timestamp": 875689200, "group": [ {"author_id": 13, "token_count": 2}, ]}, {"timestamp": 883641600, "group": [ {"author_id": 13, "token_count": 5}, ]}, {"timestamp": 894006000, "group": [ {"author_id": 13, "token_count": 2}, ]}, {"timestamp": 901954800, "group": [ {"author_id": 13, "token_count": 15}, ]}, {"timestamp": 928220400, "group": [ {"author_id": 13, "token_count": 5}, ]}, {"timestamp": 946713600, "group": [ {"author_id": 13, "token_count": 26}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 42, "token_count": 8}, ]}, {"timestamp": 1028185200, "group": [ {"author_id": 11, "token_count": 37}, {"author_id": 0, "token_count": 2952}, ]}, {"timestamp": 1030863600, "group": [ {"author_id": 0, "token_count": 76}, {"author_id": 49, "token_count": 1}, ]}, {"timestamp": 1033455600, "group": [ {"author_id": 14, "token_count": 2}, {"author_id": 0, "token_count": 1}, {"author_id": 3, "token_count": 22}, {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1036137600, "group": [ {"author_id": 0, "token_count": 157}, {"author_id": 3, "token_count": 321}, ]}, {"timestamp": 1041408000, "group": [ {"author_id": 0, "token_count": 251}, {"author_id": 3, "token_count": 63}, ]}, {"timestamp": 1044086400, "group": [ {"author_id": 0, "token_count": 401}, {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1046505600, "group": [ {"author_id": 0, "token_count": 144}, {"author_id": 3, "token_count": 648}, ]}, {"timestamp": 1049184000, "group": [ {"author_id": 0, "token_count": 274}, {"author_id": 3, "token_count": 294}, ]}, {"timestamp": 1051772400, "group": [ {"author_id": 0, "token_count": 46}, {"author_id": 3, "token_count": 333}, ]}, {"timestamp": 1054450800, "group": [ {"author_id": 22, "token_count": 42}, {"author_id": 0, "token_count": 326}, ]}, {"timestamp": 1057042800, "group": [ {"author_id": 0, "token_count": 50}, {"author_id": 3, "token_count": 22}, ]}, {"timestamp": 1059721200, "group": [ {"author_id": 3, "token_count": 188}, ]}, {"timestamp": 1062399600, "group": [ {"author_id": 3, "token_count": 563}, ]}, {"timestamp": 1064991600, "group": [ {"author_id": 3, "token_count": 11}, ]}, {"timestamp": 1067673600, "group": [ {"author_id": 3, "token_count": 85}, ]}, {"timestamp": 1072944000, "group": [ {"author_id": 3, "token_count": 13}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1075622400, "group": [ {"author_id": 3, "token_count": 55}, ]}, {"timestamp": 1080806400, "group": [ {"author_id": 3, "token_count": 30}, ]}, {"timestamp": 1083394800, "group": [ {"author_id": 20, "token_count": 26}, {"author_id": 8, "token_count": 3}, ]}, {"timestamp": 1086073200, "group": [ {"author_id": 20, "token_count": 10}, {"author_id": 3, "token_count": 16}, ]}, {"timestamp": 1088665200, "group": [ {"author_id": 8, "token_count": 2320}, {"author_id": 3, "token_count": 22}, ]}, {"timestamp": 1094022000, "group": [ {"author_id": 22, "token_count": 33}, ]}, {"timestamp": 1096614000, "group": [ {"author_id": 3, "token_count": 98}, ]}, {"timestamp": 1099296000, "group": [ {"author_id": 22, "token_count": 10}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1101888000, "group": [ {"author_id": 22, "token_count": 1}, {"author_id": 36, "token_count": 4}, {"author_id": 3, "token_count": 102}, ]}, {"timestamp": 1104566400, "group": [ {"author_id": 22, "token_count": 24}, ]}, {"timestamp": 1109664000, "group": [ {"author_id": 22, "token_count": 2}, ]}, {"timestamp": 1112342400, "group": [ {"author_id": 5, "token_count": 43}, ]}, {"timestamp": 1117609200, "group": [ {"author_id": 10, "token_count": 641}, {"author_id": 2, "token_count": 33}, ]}, {"timestamp": 1120201200, "group": [ {"author_id": 11, "token_count": 7}, ]}, {"timestamp": 1122879600, "group": [ {"author_id": 11, "token_count": 6}, ]}, {"timestamp": 1128150000, "group": [ {"author_id": 19, "token_count": 368}, ]}, {"timestamp": 1130832000, "group": [ {"author_id": 5, "token_count": 15}, ]}, {"timestamp": 1133424000, "group": [ {"author_id": 20, "token_count": 1}, {"author_id": 10, "token_count": 746}, {"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": 35}, ]}, {"timestamp": 1146466800, "group": [ {"author_id": 3, "token_count": 6}, {"author_id": 2, "token_count": 10}, ]}, {"timestamp": 1149145200, "group": [ {"author_id": 2, "token_count": 49}, ]}, {"timestamp": 1151737200, "group": [ {"author_id": 3, "token_count": 70}, ]}, {"timestamp": 1154415600, "group": [ {"author_id": 3, "token_count": 25}, ]}, {"timestamp": 1157094000, "group": [ {"author_id": 43, "token_count": 1}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1159686000, "group": [ {"author_id": 2, "token_count": 32}, ]}, {"timestamp": 1162368000, "group": [ {"author_id": 20, "token_count": 25}, {"author_id": 53, "token_count": 2}, ]}, {"timestamp": 1164960000, "group": [ {"author_id": 19, "token_count": 157}, {"author_id": 3, "token_count": 2}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1170316800, "group": [ {"author_id": 33, "token_count": 5}, ]}, {"timestamp": 1172736000, "group": [ {"author_id": 2, "token_count": 222}, ]}, {"timestamp": 1175410800, "group": [ {"author_id": 39, "token_count": 71}, {"author_id": 2, "token_count": 138}, {"author_id": 60, "token_count": 24}, ]}, {"timestamp": 1178002800, "group": [ {"author_id": 2, "token_count": 75}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1180681200, "group": [ {"author_id": 5, "token_count": 145}, {"author_id": 2, "token_count": 9}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1185951600, "group": [ {"author_id": 5, "token_count": 112}, {"author_id": 2, "token_count": 14}, ]}, {"timestamp": 1188630000, "group": [ {"author_id": 43, "token_count": 2}, {"author_id": 2, "token_count": 3798}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 20, "token_count": 30}, {"author_id": 2, "token_count": 53}, {"author_id": 60, "token_count": 23}, ]}, {"timestamp": 1193900400, "group": [ {"author_id": 23, "token_count": 2}, {"author_id": 30, "token_count": 1}, {"author_id": 2, "token_count": 22}, ]}, {"timestamp": 1196496000, "group": [ {"author_id": 2, "token_count": 41}, {"author_id": 60, "token_count": 18}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 30, "token_count": 10}, {"author_id": 2, "token_count": 61}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 35, "token_count": 6}, {"author_id": 52, "token_count": 5}, {"author_id": 33, "token_count": 3}, {"author_id": 5, "token_count": 158}, {"author_id": 30, "token_count": 2}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 37, "token_count": 35}, {"author_id": 2, "token_count": 6}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1209625200, "group": [ {"author_id": 2, "token_count": 110}, {"author_id": 7, "token_count": 131}, ]}, {"timestamp": 1212303600, "group": [ {"author_id": 2, "token_count": 1}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 30, "token_count": 4}, {"author_id": 2, "token_count": 76}, ]}, {"timestamp": 1217574000, "group": [ {"author_id": 2, "token_count": 259}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1225522800, "group": [ {"author_id": 23, "token_count": 27}, ]}, {"timestamp": 1228118400, "group": [ {"author_id": 7, "token_count": 318}, ]}, {"timestamp": 1233475200, "group": [ {"author_id": 2, "token_count": 222}, ]}, {"timestamp": 1235894400, "group": [ {"author_id": 2, "token_count": 108}, {"author_id": 7, "token_count": 9}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 11, "token_count": 8}, {"author_id": 2, "token_count": 150}, ]}, {"timestamp": 1246431600, "group": [ {"author_id": 2, "token_count": 3}, ]}, {"timestamp": 1251788400, "group": [ {"author_id": 11, "token_count": 30}, {"author_id": 2, "token_count": 9}, ]}, {"timestamp": 1254380400, "group": [ {"author_id": 23, "token_count": 20}, ]}, {"timestamp": 1257058800, "group": [ {"author_id": 34, "token_count": 172}, {"author_id": 2, "token_count": 44}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1270105200, "group": [ {"author_id": 23, "token_count": 24}, {"author_id": 7, "token_count": 38}, ]}, {"timestamp": 1272697200, "group": [ {"author_id": 34, "token_count": 7}, {"author_id": 11, "token_count": 25}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 29, "token_count": 13}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 44, "token_count": 104}, {"author_id": 23, "token_count": 2}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 11, "token_count": 1}, {"author_id": 60, "token_count": 15}, ]}, {"timestamp": 1288594800, "group": [ {"author_id": 23, "token_count": 1}, ]}, {"timestamp": 1291190400, "group": [ {"author_id": 7, "token_count": 19}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 41, "token_count": 2}, ]}, {"timestamp": 1296547200, "group": [ {"author_id": 23, "token_count": 7}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 12, "token_count": 643}, {"author_id": 2, "token_count": 33}, {"author_id": 7, "token_count": 232}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 12, "token_count": 18}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 28, "token_count": 54}, {"author_id": 7, "token_count": 60}, {"author_id": 60, "token_count": 8}, ]}, {"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": 28, "token_count": 10}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 29, "token_count": 1}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 11, "token_count": 4}, {"author_id": 5, "token_count": 312}, ]}, {"timestamp": 1343804400, "group": [ {"author_id": 20, "token_count": 56}, {"author_id": 6, "token_count": 270}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 5, "token_count": 33}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 6, "token_count": 11}, {"author_id": 21, "token_count": 315}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 60, "token_count": 20}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 9, "token_count": 200}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 9, "token_count": 12}, {"author_id": 6, "token_count": 1}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 5, "token_count": 37}, {"author_id": 18, "token_count": 102}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 5, "token_count": 50}, {"author_id": 18, "token_count": 89}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 9, "token_count": 101}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 9, "token_count": 103}, {"author_id": 5, "token_count": 16}, {"author_id": 2, "token_count": 43}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 34, "token_count": 6}, {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 9, "token_count": 1}, {"author_id": 15, "token_count": 857}, {"author_id": 27, "token_count": 40}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 9, "token_count": 3}, {"author_id": 28, "token_count": 3}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 9, "token_count": 19}, {"author_id": 11, "token_count": 1}, ]}, {"timestamp": 1417420800, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 9, "token_count": 4}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 4, "token_count": 70}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 23, "token_count": 23}, {"author_id": 36, "token_count": 1}, {"author_id": 4, "token_count": 3}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 23, "token_count": 30}, {"author_id": 1, "token_count": 28}, {"author_id": 4, "token_count": 33}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 36, "token_count": 7}, {"author_id": 4, "token_count": 4}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 1, "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": 1, "token_count": 1021}, {"author_id": 4, "token_count": 21}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 1, "token_count": 8}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 1, "token_count": 8}, {"author_id": 4, "token_count": 6}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 1, "token_count": 809}, {"author_id": 4, "token_count": 58}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 1, "token_count": 1}, {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 1, "token_count": 13}, {"author_id": 4, "token_count": 8}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 1, "token_count": 5}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 1, "token_count": 362}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 1, "token_count": 127}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 53, "token_count": 5}, {"author_id": 1, "token_count": 249}, {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 1, "token_count": 251}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 1, "token_count": 5}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 46, "token_count": 6}, {"author_id": 23, "token_count": 2}, {"author_id": 1, "token_count": 15}, {"author_id": 5, "token_count": 316}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 20, "token_count": 2}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 46, "token_count": 84}, {"author_id": 1, "token_count": 21}, {"author_id": 48, "token_count": 3}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 1, "token_count": 68}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 1, "token_count": 156}, {"author_id": 4, "token_count": 561}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 1, "token_count": 65}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 23, "token_count": 6}, {"author_id": 1, "token_count": 331}, {"author_id": 60, "token_count": 29}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 1, "token_count": 39}, {"author_id": 4, "token_count": 50}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 42, "token_count": 17}, {"author_id": 17, "token_count": 174}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 1, "token_count": 1998}, {"author_id": 5, "token_count": 67}, {"author_id": 7, "token_count": 14}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 23, "token_count": 11}, {"author_id": 42, "token_count": 32}, {"author_id": 4, "token_count": 38}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 1, "token_count": 86}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 42, "token_count": 16}, {"author_id": 1, "token_count": 223}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 1, "token_count": 459}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 24, "token_count": 12}, {"author_id": 1, "token_count": 40}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 1, "token_count": 22}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 1, "token_count": 116}, {"author_id": 4, "token_count": 4}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 1, "token_count": 532}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 1, "token_count": 1765}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 1, "token_count": 267}, {"author_id": 4, "token_count": 14}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 1, "token_count": 15}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 50, "token_count": 2}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 1, "token_count": 701}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 1, "token_count": 999}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 1, "token_count": 5}, {"author_id": 60, "token_count": 13}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 23, "token_count": 3}, {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 23, "token_count": 9}, {"author_id": 1, "token_count": 519}, {"author_id": 60, "token_count": 22}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 1, "token_count": 5}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 60, "token_count": 40}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 16, "token_count": 73}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 16, "token_count": 805}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 1, "token_count": 10}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 1, "token_count": 475}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 1, "token_count": 115}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 1, "token_count": 499}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 1, "token_count": 12}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 1, "token_count": 103}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 23, "token_count": 3}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 23, "token_count": 17}, ]}, {"timestamp": 1664607600, "group": [ {"author_id": 59, "token_count": 46}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1667286000, "group": [ {"author_id": 1, "token_count": 33}, ]}, ]
Author Name
Tokens
Token Proportion
Xin Long
12632
32.35%
Vlad Yasevich
5622
14.40%
Jon Grimm
4678
11.98%
Sridhar Samudrala
2995
7.67%
Andrew Morton
2323
5.95%
Frank Filz
1387
3.55%
Neil Horman
1321
3.38%
Marcelo Ricardo Leitner
879
2.25%
Christoph Hellwig
878
2.25%
Geir Ola Vaagland
857
2.19%
Wei Yongjun
821
2.10%
Michio Honda
661
1.69%
Ivan Skytte Jörgensen
525
1.34%
Daniel Borkmann
443
1.13%
Michele Baldessari
315
0.81%
Eric W. Biedermann
282
0.72%
Linus Torvalds (pre-git)
272
0.70%
Wang Weidong
191
0.49%
Eric Dumazet
189
0.48%
Américo Wang
185
0.47%
Richard Haines
174
0.45%
Al Viro
150
0.38%
David S. Miller
119
0.30%
Arnaldo Carvalho de Melo
112
0.29%
Diego Elio 'Flameeyes' Pettenò
104
0.27%
David Windsor
90
0.23%
Linus Torvalds
73
0.19%
Tsutomu Fujii
71
0.18%
Thomas Graf
67
0.17%
Kuniyuki Iwashima
46
0.12%
Jason Gunthorpe
40
0.10%
Robert P. J. Day
35
0.09%
Pavel Emelyanov
17
0.04%
Joe Perches
14
0.04%
Konstantin Khorenko
12
0.03%
Herbert Xu
12
0.03%
Hideaki Yoshifuji / 吉藤英明
8
0.02%
David Howells
7
0.02%
Gui Jianfeng
6
0.02%
Harvey Harrison
5
0.01%
Stefano Brivio
3
0.01%
Adrian Bunk
3
0.01%
Thomas Gleixner
2
0.01%
Shan Wei
2
0.01%
Daisy Chang
2
0.01%
Rusty Russell
1
0.00%
Others
420
1.08%
Total
39051
stream.c
1087
-
14
5167
Xin Long
Marcelo Ricardo Leitner
Linus Torvalds (pre-git)
Konstantin Khorenko
Jon Grimm
Sridhar Samudrala
Zhengchao Shao
David Laight
Wei Yongjun
Thomas Gleixner
Andrew Morton
David S. Miller
Daniel Borkmann
Others
August 1992
March 1997
August 2002
November 2002
December 2002
January 2003
February 2003
March 2003
April 2003
May 2003
September 2003
July 2004
November 2014
July 2016
September 2016
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
December 2019
July 2020
August 2020
July 2022
November 2022
var spanGroupData = [ {"timestamp": 712652400, "group": [ {"author_id": 13, "token_count": 224}, ]}, {"timestamp": 857203200, "group": [ {"author_id": 13, "token_count": 3}, ]}, {"timestamp": 1028185200, "group": [ {"author_id": 11, "token_count": 1}, {"author_id": 0, "token_count": 34}, ]}, {"timestamp": 1036137600, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1038729600, "group": [ {"author_id": 3, "token_count": 27}, ]}, {"timestamp": 1041408000, "group": [ {"author_id": 0, "token_count": 6}, {"author_id": 3, "token_count": 3}, ]}, {"timestamp": 1044086400, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1046505600, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1049184000, "group": [ {"author_id": 0, "token_count": 31}, ]}, {"timestamp": 1051772400, "group": [ {"author_id": 0, "token_count": 3}, {"author_id": 3, "token_count": 4}, ]}, {"timestamp": 1062399600, "group": [ {"author_id": 3, "token_count": 4}, ]}, {"timestamp": 1088665200, "group": [ {"author_id": 8, "token_count": 2}, {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 9, "token_count": 1}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 1, "token_count": 6}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 1, "token_count": 777}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 1, "token_count": 1230}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 1, "token_count": 1102}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 1, "token_count": 328}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 1, "token_count": 112}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 1, "token_count": 29}, {"author_id": 4, "token_count": 412}, {"author_id": 7, "token_count": 7}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 1, "token_count": 263}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 1, "token_count": 72}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 4, "token_count": 2}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 1, "token_count": 12}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 24, "token_count": 194}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 1, "token_count": 94}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 1, "token_count": 23}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 60, "token_count": 40}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 50, "token_count": 2}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 4, "token_count": 16}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 1, "token_count": 4}, {"author_id": 4, "token_count": 2}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 1, "token_count": 31}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 57, "token_count": 10}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 1, "token_count": 7}, ]}, {"timestamp": 1667286000, "group": [ {"author_id": 45, "token_count": 29}, ]}, ]
Author Name
Tokens
Token Proportion
Xin Long
4096
79.27%
Marcelo Ricardo Leitner
432
8.36%
Linus Torvalds (pre-git)
227
4.39%
Konstantin Khorenko
194
3.75%
Jon Grimm
86
1.66%
Sridhar Samudrala
40
0.77%
Zhengchao Shao
29
0.56%
David Laight
10
0.19%
Wei Yongjun
7
0.14%
Thomas Gleixner
2
0.04%
Andrew Morton
2
0.04%
David S. Miller
1
0.02%
Daniel Borkmann
1
0.02%
Others
40
0.77%
Total
5167
stream_interleave.c
1352
-
20
6471
Xin Long
Jon Grimm
Sridhar Samudrala
David S. Miller
Vlad Yasevich
Marcelo Ricardo Leitner
Konstantin Khorenko
Neil Horman
Pavel Emelyanov
Wei Yongjun
Lee A. Roberts
Arnaldo Carvalho de Melo
Linus Torvalds (pre-git)
Eric Dumazet
Daniel Borkmann
Daisy Chang
Thomas Gleixner
Al Viro
Hideaki Yoshifuji / 吉藤英明
Eric W. Biedermann
August 1992
August 2002
September 2002
October 2002
December 2002
January 2003
February 2003
March 2003
April 2003
May 2003
June 2003
July 2003
September 2003
October 2003
April 2004
July 2004
January 2005
July 2005
August 2005
October 2005
November 2006
March 2007
July 2007
October 2007
December 2007
January 2008
September 2008
March 2009
September 2009
April 2011
August 2012
February 2013
April 2014
October 2014
November 2014
April 2016
July 2016
January 2017
March 2017
May 2017
August 2017
October 2017
November 2017
December 2017
February 2018
August 2018
November 2018
April 2019
May 2019
July 2019
December 2019
var spanGroupData = [ {"timestamp": 712652400, "group": [ {"author_id": 13, "token_count": 8}, ]}, {"timestamp": 1028185200, "group": [ {"author_id": 11, "token_count": 7}, {"author_id": 0, "token_count": 481}, ]}, {"timestamp": 1030863600, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1033455600, "group": [ {"author_id": 14, "token_count": 4}, {"author_id": 0, "token_count": 12}, {"author_id": 3, "token_count": 7}, ]}, {"timestamp": 1038729600, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1041408000, "group": [ {"author_id": 0, "token_count": 82}, {"author_id": 3, "token_count": 4}, ]}, {"timestamp": 1044086400, "group": [ {"author_id": 0, "token_count": 191}, ]}, {"timestamp": 1046505600, "group": [ {"author_id": 0, "token_count": 4}, {"author_id": 3, "token_count": 4}, ]}, {"timestamp": 1049184000, "group": [ {"author_id": 0, "token_count": 27}, ]}, {"timestamp": 1051772400, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1054450800, "group": [ {"author_id": 22, "token_count": 5}, {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1057042800, "group": [ {"author_id": 0, "token_count": 9}, ]}, {"timestamp": 1062399600, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1064991600, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1080806400, "group": [ {"author_id": 3, "token_count": 238}, ]}, {"timestamp": 1088665200, "group": [ {"author_id": 33, "token_count": 1}, {"author_id": 3, "token_count": 12}, ]}, {"timestamp": 1104566400, "group": [ {"author_id": 22, "token_count": 4}, ]}, {"timestamp": 1120201200, "group": [ {"author_id": 11, "token_count": 7}, ]}, {"timestamp": 1122879600, "group": [ {"author_id": 11, "token_count": 10}, ]}, {"timestamp": 1128150000, "group": [ {"author_id": 20, "token_count": 1}, ]}, {"timestamp": 1162368000, "group": [ {"author_id": 20, "token_count": 1}, ]}, {"timestamp": 1172736000, "group": [ {"author_id": 2, "token_count": 6}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 2, "token_count": 9}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 30, "token_count": 16}, ]}, {"timestamp": 1196496000, "group": [ {"author_id": 2, "token_count": 8}, ]}, {"timestamp": 1199174400, "group": [ {"author_id": 2, "token_count": 27}, ]}, {"timestamp": 1220252400, "group": [ {"author_id": 11, "token_count": 11}, ]}, {"timestamp": 1235894400, "group": [ {"author_id": 7, "token_count": 10}, ]}, {"timestamp": 1251788400, "group": [ {"author_id": 2, "token_count": 37}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 7, "token_count": 4}, ]}, {"timestamp": 1343804400, "group": [ {"author_id": 6, "token_count": 1}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 32, "token_count": 10}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 5, "token_count": 18}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 9, "token_count": 6}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 23, "token_count": 6}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 4, "token_count": 24}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 1, "token_count": 7}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 1, "token_count": 33}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 1, "token_count": 26}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 1, "token_count": 6}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 4, "token_count": 19}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 1, "token_count": 7}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 1, "token_count": 4833}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 24, "token_count": 31}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 11, "token_count": 53}, {"author_id": 1, "token_count": 10}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 11, "token_count": 107}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 50, "token_count": 2}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 1, "token_count": 9}, ]}, ]
Author Name
Tokens
Token Proportion
Xin Long
4937
76.29%
Jon Grimm
812
12.55%
Sridhar Samudrala
269
4.16%
David S. Miller
195
3.01%
Vlad Yasevich
87
1.34%
Marcelo Ricardo Leitner
43
0.66%
Konstantin Khorenko
31
0.48%
Neil Horman
18
0.28%
Pavel Emelyanov
16
0.25%
Wei Yongjun
14
0.22%
Lee A. Roberts
10
0.15%
Arnaldo Carvalho de Melo
9
0.14%
Linus Torvalds (pre-git)
8
0.12%
Eric Dumazet
6
0.09%
Daniel Borkmann
6
0.09%
Daisy Chang
4
0.06%
Thomas Gleixner
2
0.03%
Al Viro
2
0.03%
Hideaki Yoshifuji / 吉藤英明
1
0.02%
Eric W. Biedermann
1
0.02%
Total
6471
stream_sched.c
277
-
13
1165
Marcelo Ricardo Leitner
Xin Long
Jon Grimm
Konstantin Khorenko
Linus Torvalds (pre-git)
Sridhar Samudrala
Zhengchao Shao
David S. Miller
Vlad Yasevich
Thomas Gleixner
Daisy Chang
Al Viro
Others
August 1992
March 1997
August 2002
October 2002
November 2002
January 2003
March 2003
April 2003
September 2003
April 2004
July 2005
October 2005
June 2008
March 2016
April 2016
January 2017
March 2017
May 2017
October 2017
November 2017
December 2017
August 2018
May 2019
July 2019
July 2022
November 2022
var spanGroupData = [ {"timestamp": 712652400, "group": [ {"author_id": 13, "token_count": 16}, ]}, {"timestamp": 857203200, "group": [ {"author_id": 13, "token_count": 3}, ]}, {"timestamp": 1028185200, "group": [ {"author_id": 11, "token_count": 1}, {"author_id": 0, "token_count": 30}, ]}, {"timestamp": 1033455600, "group": [ {"author_id": 14, "token_count": 1}, ]}, {"timestamp": 1036137600, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1041408000, "group": [ {"author_id": 0, "token_count": 11}, ]}, {"timestamp": 1046505600, "group": [ {"author_id": 0, "token_count": 40}, ]}, {"timestamp": 1049184000, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1062399600, "group": [ {"author_id": 3, "token_count": 3}, ]}, {"timestamp": 1080806400, "group": [ {"author_id": 3, "token_count": 12}, ]}, {"timestamp": 1120201200, "group": [ {"author_id": 11, "token_count": 8}, ]}, {"timestamp": 1128150000, "group": [ {"author_id": 20, "token_count": 1}, ]}, {"timestamp": 1212303600, "group": [ {"author_id": 2, "token_count": 5}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 4, "token_count": 1}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 4, "token_count": 1}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 1, "token_count": 32}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 1, "token_count": 7}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 1, "token_count": 18}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 4, "token_count": 793}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 1, "token_count": 55}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 1, "token_count": 6}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 24, "token_count": 44}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 50, "token_count": 2}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1667286000, "group": [ {"author_id": 1, "token_count": 53}, {"author_id": 45, "token_count": 14}, ]}, ]
Author Name
Tokens
Token Proportion
Marcelo Ricardo Leitner
795
68.24%
Xin Long
174
14.94%
Jon Grimm
85
7.30%
Konstantin Khorenko
44
3.78%
Linus Torvalds (pre-git)
19
1.63%
Sridhar Samudrala
15
1.29%
Zhengchao Shao
14
1.20%
David S. Miller
9
0.77%
Vlad Yasevich
5
0.43%
Thomas Gleixner
2
0.17%
Daisy Chang
1
0.09%
Al Viro
1
0.09%
Others
1
0.09%
Total
1165
stream_sched_prio.c
329
-
9
1375
Marcelo Ricardo Leitner
Xin Long
Konstantin Khorenko
Zhengchao Shao
Jon Grimm
Linus Torvalds (pre-git)
Sridhar Samudrala
Thomas Gleixner
David S. Miller
August 1992
March 1997
August 2002
November 2002
January 2003
March 2003
April 2003
September 2003
January 2017
March 2017
May 2017
October 2017
November 2017
August 2018
May 2019
November 2022
var spanGroupData = [ {"timestamp": 712652400, "group": [ {"author_id": 13, "token_count": 16}, ]}, {"timestamp": 857203200, "group": [ {"author_id": 13, "token_count": 3}, ]}, {"timestamp": 1028185200, "group": [ {"author_id": 11, "token_count": 1}, {"author_id": 0, "token_count": 11}, ]}, {"timestamp": 1036137600, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1041408000, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1046505600, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1049184000, "group": [ {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1062399600, "group": [ {"author_id": 3, "token_count": 3}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 1, "token_count": 30}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 1, "token_count": 20}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 1, "token_count": 13}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 4, "token_count": 1146}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 1, "token_count": 16}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 24, "token_count": 63}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 50, "token_count": 2}, ]}, {"timestamp": 1667286000, "group": [ {"author_id": 45, "token_count": 38}, ]}, ]
Author Name
Tokens
Token Proportion
Marcelo Ricardo Leitner
1146
83.35%
Xin Long
79
5.75%
Konstantin Khorenko
63
4.58%
Zhengchao Shao
38
2.76%
Jon Grimm
24
1.75%
Linus Torvalds (pre-git)
19
1.38%
Sridhar Samudrala
3
0.22%
Thomas Gleixner
2
0.15%
David S. Miller
1
0.07%
Total
1375
stream_sched_rr.c
190
-
8
755
Marcelo Ricardo Leitner
Xin Long
Jon Grimm
Konstantin Khorenko
Zhengchao Shao
Linus Torvalds (pre-git)
Thomas Gleixner
David S. Miller
March 1997
August 2002
January 2003
March 2003
April 2003
January 2017
March 2017
May 2017
October 2017
November 2017
August 2018
May 2019
November 2022
var spanGroupData = [ {"timestamp": 857203200, "group": [ {"author_id": 13, "token_count": 3}, ]}, {"timestamp": 1028185200, "group": [ {"author_id": 11, "token_count": 1}, {"author_id": 0, "token_count": 11}, ]}, {"timestamp": 1041408000, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1046505600, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1049184000, "group": [ {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 1, "token_count": 24}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 1, "token_count": 16}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 1, "token_count": 9}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 4, "token_count": 627}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 1, "token_count": 16}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 24, "token_count": 21}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 50, "token_count": 2}, ]}, {"timestamp": 1667286000, "group": [ {"author_id": 45, "token_count": 14}, ]}, ]
Author Name
Tokens
Token Proportion
Marcelo Ricardo Leitner
627
83.05%
Xin Long
65
8.61%
Jon Grimm
22
2.91%
Konstantin Khorenko
21
2.78%
Zhengchao Shao
14
1.85%
Linus Torvalds (pre-git)
3
0.40%
Thomas Gleixner
2
0.26%
David S. Miller
1
0.13%
Total
755
sysctl.c
644
-
24
3375
Neil Horman
Art Haas
Wang Weidong
Jon Grimm
Eric W. Biedermann
Vlad Yasevich
Xin Long
Firo Yang
Daniel Borkmann
Bhaskar Dutta
Xi Wang
Sridhar Samudrala
Joe Perches
Linus Torvalds (pre-git)
Andrew Morton
David S. Miller
Adrian Bunk
Thomas Gleixner
Pavel Emelyanov
Linus Torvalds
Others
August 1994
March 1998
August 2002
November 2002
December 2002
February 2003
June 2003
October 2003
April 2004
July 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
December 2011
April 2012
July 2012
August 2012
October 2012
January 2013
June 2013
December 2013
January 2014
February 2014
April 2014
May 2014
June 2014
December 2015
January 2016
March 2017
August 2017
December 2017
May 2019
July 2019
August 2019
November 2019
October 2020
May 2021
June 2021
November 2022
December 2022
var spanGroupData = [ {"timestamp": 775724400, "group": [ {"author_id": 13, "token_count": 6}, ]}, {"timestamp": 888739200, "group": [ {"author_id": 13, "token_count": 1}, ]}, {"timestamp": 1028185200, "group": [ {"author_id": 11, "token_count": 3}, {"author_id": 0, "token_count": 329}, ]}, {"timestamp": 1036137600, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1038729600, "group": [ {"author_id": 3, "token_count": 12}, ]}, {"timestamp": 1044086400, "group": [ {"author_id": 25, "token_count": 390}, ]}, {"timestamp": 1054450800, "group": [ {"author_id": 0, "token_count": 24}, ]}, {"timestamp": 1064991600, "group": [ {"author_id": 3, "token_count": 10}, ]}, {"timestamp": 1080806400, "group": [ {"author_id": 3, "token_count": 11}, ]}, {"timestamp": 1088665200, "group": [ {"author_id": 8, "token_count": 4}, ]}, {"timestamp": 1112342400, "group": [ {"author_id": 5, "token_count": 30}, ]}, {"timestamp": 1117609200, "group": [ {"author_id": 2, "token_count": 21}, ]}, {"timestamp": 1125558000, "group": [ {"author_id": 43, "token_count": 3}, ]}, {"timestamp": 1130832000, "group": [ {"author_id": 5, "token_count": 14}, ]}, {"timestamp": 1136102400, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1154415600, "group": [ {"author_id": 2, "token_count": 85}, ]}, {"timestamp": 1185951600, "group": [ {"author_id": 5, "token_count": 38}, ]}, {"timestamp": 1188630000, "group": [ {"author_id": 2, "token_count": 37}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 2, "token_count": 14}, ]}, {"timestamp": 1199174400, "group": [ {"author_id": 30, "token_count": 2}, ]}, {"timestamp": 1241161200, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1251788400, "group": [ {"author_id": 40, "token_count": 80}, ]}, {"timestamp": 1257058800, "group": [ {"author_id": 6, "token_count": 6}, {"author_id": 2, "token_count": 35}, ]}, {"timestamp": 1259654400, "group": [ {"author_id": 42, "token_count": 1}, ]}, {"timestamp": 1322726400, "group": [ {"author_id": 55, "token_count": 56}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 6, "token_count": 6}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 5, "token_count": 16}, ]}, {"timestamp": 1343804400, "group": [ {"author_id": 6, "token_count": 311}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 5, "token_count": 732}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 2, "token_count": 20}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 29, "token_count": 17}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 18, "token_count": 352}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 18, "token_count": 2}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 18, "token_count": 3}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 2, "token_count": 88}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 18, "token_count": 21}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 9, "token_count": 152}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 60, "token_count": 26}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 1, "token_count": 14}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 1, "token_count": 23}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 50, "token_count": 2}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 60, "token_count": 23}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 1, "token_count": 14}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 1, "token_count": 21}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 1, "token_count": 94}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 1, "token_count": 36}, ]}, {"timestamp": 1667286000, "group": [ {"author_id": 1, "token_count": 23}, ]}, {"timestamp": 1669881600, "group": [ {"author_id": 38, "token_count": 152}, ]}, ]
Author Name
Tokens
Token Proportion
Neil Horman
830
24.59%
Art Haas
390
11.56%
Wang Weidong
378
11.20%
Jon Grimm
358
10.61%
Eric W. Biedermann
323
9.57%
Vlad Yasevich
301
8.92%
Xin Long
227
6.73%
Firo Yang
152
4.50%
Daniel Borkmann
152
4.50%
Bhaskar Dutta
80
2.37%
Xi Wang
56
1.66%
Sridhar Samudrala
33
0.98%
Joe Perches
17
0.50%
Linus Torvalds (pre-git)
7
0.21%
Andrew Morton
4
0.12%
David S. Miller
3
0.09%
Adrian Bunk
3
0.09%
Thomas Gleixner
2
0.06%
Pavel Emelyanov
2
0.06%
Linus Torvalds
1
0.03%
Others
56
1.66%
Total
3375
transport.c
851
-
35
3550
Xin Long
Jon Grimm
Vlad Yasevich
Sridhar Samudrala
Marcelo Ricardo Leitner
David S. Miller
Eric W. Biedermann
Daniel Borkmann
Michio Honda
Thomas Graf
Neil Horman
Wei Yongjun
Frank Filz
Michele Baldessari
Kees Cook
Linus Torvalds (pre-git)
Joe Perches
Wang Weidong
Pavel Emelyanov
Harvey Harrison
Hideaki Yoshifuji / 吉藤英明
Andrew Morton
Al Viro
Thomas Gleixner
Linus Torvalds
Arnaldo Carvalho de Melo
Others
March 1996
September 1996
March 1998
May 1998
January 2000
February 2002
August 2002
October 2002
November 2002
January 2003
February 2003
March 2003
April 2003
May 2003
April 2004
July 2004
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
April 2010
May 2010
August 2010
April 2011
May 2011
June 2011
June 2012
July 2012
August 2012
November 2012
December 2012
February 2013
June 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
May 2019
July 2019
December 2019
November 2020
June 2021
July 2021
October 2021
November 2021
October 2022
var spanGroupData = [ {"timestamp": 825667200, "group": [ {"author_id": 13, "token_count": 2}, ]}, {"timestamp": 841561200, "group": [ {"author_id": 13, "token_count": 1}, ]}, {"timestamp": 888739200, "group": [ {"author_id": 13, "token_count": 2}, ]}, {"timestamp": 894006000, "group": [ {"author_id": 13, "token_count": 2}, ]}, {"timestamp": 946713600, "group": [ {"author_id": 13, "token_count": 1}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 42, "token_count": 1}, ]}, {"timestamp": 1028185200, "group": [ {"author_id": 11, "token_count": 40}, {"author_id": 0, "token_count": 949}, ]}, {"timestamp": 1033455600, "group": [ {"author_id": 3, "token_count": 73}, ]}, {"timestamp": 1036137600, "group": [ {"author_id": 0, "token_count": 27}, ]}, {"timestamp": 1041408000, "group": [ {"author_id": 0, "token_count": 105}, {"author_id": 3, "token_count": 6}, ]}, {"timestamp": 1044086400, "group": [ {"author_id": 3, "token_count": 62}, ]}, {"timestamp": 1046505600, "group": [ {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1049184000, "group": [ {"author_id": 0, "token_count": 41}, {"author_id": 3, "token_count": 29}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1051772400, "group": [ {"author_id": 3, "token_count": 10}, ]}, {"timestamp": 1080806400, "group": [ {"author_id": 3, "token_count": 8}, ]}, {"timestamp": 1088665200, "group": [ {"author_id": 8, "token_count": 1}, ]}, {"timestamp": 1096614000, "group": [ {"author_id": 3, "token_count": 8}, ]}, {"timestamp": 1101888000, "group": [ {"author_id": 3, "token_count": 21}, ]}, {"timestamp": 1104566400, "group": [ {"author_id": 22, "token_count": 1}, ]}, {"timestamp": 1128150000, "group": [ {"author_id": 20, "token_count": 2}, ]}, {"timestamp": 1133424000, "group": [ {"author_id": 10, "token_count": 18}, {"author_id": 5, "token_count": 4}, ]}, {"timestamp": 1151737200, "group": [ {"author_id": 3, "token_count": 28}, ]}, {"timestamp": 1154415600, "group": [ {"author_id": 2, "token_count": 3}, ]}, {"timestamp": 1170316800, "group": [ {"author_id": 33, "token_count": 1}, ]}, {"timestamp": 1172736000, "group": [ {"author_id": 2, "token_count": 118}, ]}, {"timestamp": 1180681200, "group": [ {"author_id": 2, "token_count": 65}, ]}, {"timestamp": 1199174400, "group": [ {"author_id": 30, "token_count": 6}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 52, "token_count": 5}, ]}, {"timestamp": 1209625200, "group": [ {"author_id": 33, "token_count": 2}, ]}, {"timestamp": 1212303600, "group": [ {"author_id": 2, "token_count": 49}, ]}, {"timestamp": 1233475200, "group": [ {"author_id": 2, "token_count": 4}, ]}, {"timestamp": 1235894400, "group": [ {"author_id": 7, "token_count": 5}, ]}, {"timestamp": 1251788400, "group": [ {"author_id": 2, "token_count": 5}, ]}, {"timestamp": 1257058800, "group": [ {"author_id": 2, "token_count": 103}, ]}, {"timestamp": 1270105200, "group": [ {"author_id": 2, "token_count": 9}, ]}, {"timestamp": 1272697200, "group": [ {"author_id": 2, "token_count": 10}, {"author_id": 7, "token_count": 14}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 29, "token_count": 8}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 2, "token_count": 49}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 11, "token_count": 6}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 12, "token_count": 45}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 5, "token_count": 6}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 11, "token_count": 37}, {"author_id": 5, "token_count": 10}, ]}, {"timestamp": 1343804400, "group": [ {"author_id": 6, "token_count": 59}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 21, "token_count": 16}, {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 28, "token_count": 26}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 9, "token_count": 46}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 18, "token_count": 6}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 9, "token_count": 10}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 8, "token_count": 1}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 1, "token_count": 7}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 1, "token_count": 1}, {"author_id": 4, "token_count": 1}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 4, "token_count": 18}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 1, "token_count": 44}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 60, "token_count": 19}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 1, "token_count": 13}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 4, "token_count": 33}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 31, "token_count": 10}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 4, "token_count": 52}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 4, "token_count": 52}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 1, "token_count": 9}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 1, "token_count": 51}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 50, "token_count": 1}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 1, "token_count": 16}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 1, "token_count": 1}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 1, "token_count": 1}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 1, "token_count": 943}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 1, "token_count": 52}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 1, "token_count": 12}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 1, "token_count": 17}, ]}, {"timestamp": 1664607600, "group": [ {"author_id": 60, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Xin Long
1170
32.96%
Jon Grimm
1129
31.80%
Vlad Yasevich
415
11.69%
Sridhar Samudrala
245
6.90%
Marcelo Ricardo Leitner
156
4.39%
David S. Miller
83
2.34%
Eric W. Biedermann
59
1.66%
Daniel Borkmann
56
1.58%
Michio Honda
45
1.27%
Thomas Graf
26
0.73%
Neil Horman
20
0.56%
Wei Yongjun
19
0.54%
Frank Filz
18
0.51%
Michele Baldessari
16
0.45%
Kees Cook
10
0.28%
Linus Torvalds (pre-git)
8
0.23%
Joe Perches
8
0.23%
Wang Weidong
6
0.17%
Pavel Emelyanov
6
0.17%
Harvey Harrison
5
0.14%
Hideaki Yoshifuji / 吉藤英明
3
0.08%
Andrew Morton
2
0.06%
Al Viro
2
0.06%
Thomas Gleixner
1
0.03%
Linus Torvalds
1
0.03%
Arnaldo Carvalho de Melo
1
0.03%
Others
40
1.13%
Total
3550
tsnmap.c
364
-
17
1286
Jon Grimm
Vlad Yasevich
Sridhar Samudrala
David S. Miller
Neil Horman
Lee A. Roberts
Linus Torvalds (pre-git)
Al Viro
Shan Wei
Thomas Gleixner
Daniel Borkmann
Tsutomu Fujii
Linus Torvalds
Others
March 1996
September 1996
May 1998
February 2002
August 2002
February 2003
March 2003
June 2003
July 2003
April 2004
June 2006
November 2006
July 2007
September 2007
October 2008
February 2011
June 2012
November 2012
February 2013
June 2013
May 2019
March 2021
var spanGroupData = [ {"timestamp": 825667200, "group": [ {"author_id": 13, "token_count": 2}, ]}, {"timestamp": 841561200, "group": [ {"author_id": 13, "token_count": 1}, ]}, {"timestamp": 894006000, "group": [ {"author_id": 13, "token_count": 2}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 42, "token_count": 1}, ]}, {"timestamp": 1028185200, "group": [ {"author_id": 11, "token_count": 23}, {"author_id": 0, "token_count": 580}, ]}, {"timestamp": 1044086400, "group": [ {"author_id": 0, "token_count": 66}, ]}, {"timestamp": 1046505600, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1054450800, "group": [ {"author_id": 0, "token_count": 106}, ]}, {"timestamp": 1057042800, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1080806400, "group": [ {"author_id": 3, "token_count": 45}, ]}, {"timestamp": 1149145200, "group": [ {"author_id": 39, "token_count": 1}, ]}, {"timestamp": 1162368000, "group": [ {"author_id": 20, "token_count": 5}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1188630000, "group": [ {"author_id": 2, "token_count": 6}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 2, "token_count": 392}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1296547200, "group": [ {"author_id": 41, "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": 32, "token_count": 8}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 9, "token_count": 2}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 50, "token_count": 2}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 60, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Jon Grimm
753
58.55%
Vlad Yasevich
398
30.95%
Sridhar Samudrala
47
3.65%
David S. Miller
23
1.79%
Neil Horman
21
1.63%
Lee A. Roberts
8
0.62%
Linus Torvalds (pre-git)
5
0.39%
Al Viro
5
0.39%
Shan Wei
4
0.31%
Thomas Gleixner
2
0.16%
Daniel Borkmann
2
0.16%
Tsutomu Fujii
1
0.08%
Linus Torvalds
1
0.08%
Others
16
1.24%
Total
1286
ulpevent.c
1190
-
26
3948
Jon Grimm
Xin Long
Sridhar Samudrala
Geir Ola Vaagland
Vlad Yasevich
Neil Horman
David S. Miller
Marcelo Ricardo Leitner
Daniel Borkmann
Wei Yongjun
Linus Torvalds (pre-git)
Tsutomu Fujii
Thomas Graf
Ivan Skytte Jörgensen
Andrew Morton
Al Viro
Thomas Gleixner
Linus Torvalds
Jason Gunthorpe
Hideaki Yoshifuji / 吉藤英明
Others
September 1992
June 1993
April 1994
March 1996
September 1996
May 1998
August 1998
January 2000
February 2002
August 2002
September 2002
October 2002
November 2002
December 2002
January 2003
February 2003
April 2003
July 2003
April 2004
May 2004
July 2004
October 2004
November 2004
December 2004
April 2005
October 2005
November 2005
May 2006
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
April 2011
July 2011
June 2012
July 2012
June 2013
April 2014
July 2014
July 2016
August 2016
September 2016
February 2017
March 2017
June 2017
August 2017
October 2017
December 2017
April 2019
May 2019
October 2019
May 2020
April 2022
var spanGroupData = [ {"timestamp": 715330800, "group": [ {"author_id": 13, "token_count": 8}, ]}, {"timestamp": 738918000, "group": [ {"author_id": 13, "token_count": 2}, ]}, {"timestamp": 765187200, "group": [ {"author_id": 13, "token_count": 1}, ]}, {"timestamp": 825667200, "group": [ {"author_id": 13, "token_count": 2}, ]}, {"timestamp": 841561200, "group": [ {"author_id": 13, "token_count": 1}, ]}, {"timestamp": 894006000, "group": [ {"author_id": 13, "token_count": 2}, ]}, {"timestamp": 901954800, "group": [ {"author_id": 13, "token_count": 16}, ]}, {"timestamp": 946713600, "group": [ {"author_id": 13, "token_count": 2}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 11, "token_count": 8}, {"author_id": 42, "token_count": 2}, ]}, {"timestamp": 1028185200, "group": [ {"author_id": 11, "token_count": 76}, {"author_id": 0, "token_count": 1474}, ]}, {"timestamp": 1030863600, "group": [ {"author_id": 0, "token_count": 76}, ]}, {"timestamp": 1033455600, "group": [ {"author_id": 3, "token_count": 12}, ]}, {"timestamp": 1036137600, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1038729600, "group": [ {"author_id": 3, "token_count": 4}, ]}, {"timestamp": 1041408000, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1044086400, "group": [ {"author_id": 0, "token_count": 328}, ]}, {"timestamp": 1049184000, "group": [ {"author_id": 0, "token_count": 99}, ]}, {"timestamp": 1057042800, "group": [ {"author_id": 0, "token_count": 97}, {"author_id": 3, "token_count": 158}, ]}, {"timestamp": 1080806400, "group": [ {"author_id": 3, "token_count": 141}, ]}, {"timestamp": 1083394800, "group": [ {"author_id": 3, "token_count": 4}, ]}, {"timestamp": 1088665200, "group": [ {"author_id": 8, "token_count": 16}, ]}, {"timestamp": 1096614000, "group": [ {"author_id": 3, "token_count": 43}, ]}, {"timestamp": 1099296000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1101888000, "group": [ {"author_id": 3, "token_count": 4}, ]}, {"timestamp": 1112342400, "group": [ {"author_id": 5, "token_count": 6}, ]}, {"timestamp": 1128150000, "group": [ {"author_id": 20, "token_count": 15}, {"author_id": 19, "token_count": 1}, ]}, {"timestamp": 1130832000, "group": [ {"author_id": 5, "token_count": 62}, ]}, {"timestamp": 1146466800, "group": [ {"author_id": 5, "token_count": 2}, ]}, {"timestamp": 1149145200, "group": [ {"author_id": 39, "token_count": 28}, ]}, {"timestamp": 1159686000, "group": [ {"author_id": 2, "token_count": 36}, ]}, {"timestamp": 1162368000, "group": [ {"author_id": 20, "token_count": 1}, ]}, {"timestamp": 1164960000, "group": [ {"author_id": 19, "token_count": 20}, ]}, {"timestamp": 1170316800, "group": [ {"author_id": 33, "token_count": 1}, ]}, {"timestamp": 1172736000, "group": [ {"author_id": 2, "token_count": 26}, ]}, {"timestamp": 1178002800, "group": [ {"author_id": 2, "token_count": 4}, ]}, {"timestamp": 1185951600, "group": [ {"author_id": 5, "token_count": 36}, ]}, {"timestamp": 1188630000, "group": [ {"author_id": 2, "token_count": 65}, ]}, {"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": 4}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 2, "token_count": 17}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 11, "token_count": 12}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 7, "token_count": 45}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 28, "token_count": 27}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 5, "token_count": 4}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 9, "token_count": 2}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 9, "token_count": 9}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 9, "token_count": 39}, {"author_id": 15, "token_count": 219}, {"author_id": 27, "token_count": 1}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 4, "token_count": 66}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 1, "token_count": 7}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 4, "token_count": 2}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 1, "token_count": 124}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 1, "token_count": 146}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 1, "token_count": 8}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 1, "token_count": 32}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 1, "token_count": 11}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 50, "token_count": 2}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 1, "token_count": 266}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 60, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Jon Grimm
2077
52.61%
Xin Long
597
15.12%
Sridhar Samudrala
366
9.27%
Geir Ola Vaagland
219
5.55%
Vlad Yasevich
155
3.93%
Neil Horman
110
2.79%
David S. Miller
96
2.43%
Marcelo Ricardo Leitner
68
1.72%
Daniel Borkmann
50
1.27%
Wei Yongjun
45
1.14%
Linus Torvalds (pre-git)
34
0.86%
Tsutomu Fujii
28
0.71%
Thomas Graf
27
0.68%
Ivan Skytte Jörgensen
21
0.53%
Andrew Morton
16
0.41%
Al Viro
16
0.41%
Thomas Gleixner
2
0.05%
Linus Torvalds
2
0.05%
Jason Gunthorpe
1
0.03%
Hideaki Yoshifuji / 吉藤英明
1
0.03%
Others
17
0.43%
Total
3948
ulpqueue.c
1126
-
22
4129
Jon Grimm
Vlad Yasevich
Sridhar Samudrala
Lee A. Roberts
David S. Miller
Xin Long
Marcelo Ricardo Leitner
Pavel Emelyanov
Eric W. Biedermann
Neil Horman
Arnaldo Carvalho de Melo
Linus Torvalds (pre-git)
Andrew Morton
Eric Dumazet
Al Viro
Hideaki Yoshifuji / 吉藤英明
Thomas Gleixner
Linus Torvalds
Others
September 1992
June 1993
April 1994
June 1995
March 1996
September 1996
May 1998
January 2000
February 2002
August 2002
January 2003
February 2003
March 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
October 2007
December 2007
January 2008
September 2008
March 2011
August 2012
February 2013
April 2014
November 2014
April 2016
July 2016
January 2017
May 2017
June 2017
September 2017
December 2017
August 2018
November 2018
April 2019
May 2019
December 2019
August 2020
October 2022
var spanGroupData = [ {"timestamp": 715330800, "group": [ {"author_id": 13, "token_count": 2}, ]}, {"timestamp": 738918000, "group": [ {"author_id": 13, "token_count": 2}, ]}, {"timestamp": 765187200, "group": [ {"author_id": 13, "token_count": 1}, ]}, {"timestamp": 801990000, "group": [ {"author_id": 13, "token_count": 1}, ]}, {"timestamp": 825667200, "group": [ {"author_id": 13, "token_count": 2}, ]}, {"timestamp": 841561200, "group": [ {"author_id": 13, "token_count": 1}, ]}, {"timestamp": 894006000, "group": [ {"author_id": 13, "token_count": 2}, ]}, {"timestamp": 946713600, "group": [ {"author_id": 13, "token_count": 2}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 42, "token_count": 2}, ]}, {"timestamp": 1028185200, "group": [ {"author_id": 11, "token_count": 45}, {"author_id": 0, "token_count": 1328}, ]}, {"timestamp": 1041408000, "group": [ {"author_id": 0, "token_count": 166}, {"author_id": 3, "token_count": 60}, ]}, {"timestamp": 1044086400, "group": [ {"author_id": 0, "token_count": 969}, {"author_id": 3, "token_count": 3}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1046505600, "group": [ {"author_id": 3, "token_count": 24}, ]}, {"timestamp": 1049184000, "group": [ {"author_id": 0, "token_count": 162}, ]}, {"timestamp": 1054450800, "group": [ {"author_id": 22, "token_count": 9}, ]}, {"timestamp": 1057042800, "group": [ {"author_id": 0, "token_count": 1}, {"author_id": 3, "token_count": 10}, ]}, {"timestamp": 1080806400, "group": [ {"author_id": 3, "token_count": 153}, ]}, {"timestamp": 1083394800, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1088665200, "group": [ {"author_id": 8, "token_count": 8}, {"author_id": 33, "token_count": 1}, ]}, {"timestamp": 1104566400, "group": [ {"author_id": 22, "token_count": 7}, ]}, {"timestamp": 1122879600, "group": [ {"author_id": 11, "token_count": 63}, ]}, {"timestamp": 1128150000, "group": [ {"author_id": 20, "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": 33, "token_count": 2}, ]}, {"timestamp": 1172736000, "group": [ {"author_id": 2, "token_count": 160}, ]}, {"timestamp": 1175410800, "group": [ {"author_id": 2, "token_count": 136}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 2, "token_count": 64}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 30, "token_count": 34}, ]}, {"timestamp": 1196496000, "group": [ {"author_id": 2, "token_count": 68}, ]}, {"timestamp": 1199174400, "group": [ {"author_id": 2, "token_count": 60}, ]}, {"timestamp": 1220252400, "group": [ {"author_id": 11, "token_count": 8}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1343804400, "group": [ {"author_id": 6, "token_count": 33}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 32, "token_count": 209}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 5, "token_count": 23}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 23, "token_count": 7}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 4, "token_count": 46}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 1, "token_count": 7}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 1, "token_count": 31}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 4, "token_count": 8}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 1, "token_count": 56}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 11, "token_count": 6}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 1, "token_count": 12}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 11, "token_count": 33}, {"author_id": 1, "token_count": 9}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 50, "token_count": 2}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1664607600, "group": [ {"author_id": 60, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Jon Grimm
2626
63.60%
Vlad Yasevich
559
13.54%
Sridhar Samudrala
252
6.10%
Lee A. Roberts
209
5.06%
David S. Miller
155
3.75%
Xin Long
125
3.03%
Marcelo Ricardo Leitner
54
1.31%
Pavel Emelyanov
34
0.82%
Eric W. Biedermann
33
0.80%
Neil Horman
23
0.56%
Arnaldo Carvalho de Melo
16
0.39%
Linus Torvalds (pre-git)
13
0.31%
Andrew Morton
8
0.19%
Eric Dumazet
7
0.17%
Al Viro
4
0.10%
Hideaki Yoshifuji / 吉藤英明
3
0.07%
Thomas Gleixner
2
0.05%
Linus Torvalds
2
0.05%
Others
4
0.10%
Total
4129
Only top 60 contributors in the directory are shown. Everybody else is clustered as
Others
.
Contributors:
236
Author
Tokens
Proportion
Commits
Proportion
0
Jon Grimm
47770
28.68%
91
4.54%
1
Xin Long
40524
24.33%
467
23.30%
2
Vlad Yasevich
18557
11.14%
196
9.78%
3
Sridhar Samudrala
16265
9.76%
125
6.24%
4
Marcelo Ricardo Leitner
7788
4.68%
110
5.49%
5
Neil Horman
3495
2.10%
40
2.00%
6
Eric W. Biedermann
3307
1.99%
29
1.45%
7
Wei Yongjun
2685
1.61%
74
3.69%
8
Andrew Morton
2408
1.45%
4
0.20%
9
Daniel Borkmann
2285
1.37%
56
2.79%
10
Frank Filz
2128
1.28%
3
0.15%
11
David S. Miller
1655
0.99%
53
2.64%
12
Michio Honda
1587
0.95%
8
0.40%
13
Linus Torvalds (pre-git)
1354
0.81%
69
3.44%
14
Daisy Chang
1340
0.80%
5
0.25%
15
Geir Ola Vaagland
1076
0.65%
4
0.20%
16
Christoph Hellwig
894
0.54%
62
3.09%
17
Richard Haines
636
0.38%
2
0.10%
18
Wang Weidong
628
0.38%
21
1.05%
19
Ivan Skytte Jörgensen
580
0.35%
7
0.35%
20
Al Viro
558
0.33%
54
2.69%
21
Michele Baldessari
519
0.31%
3
0.15%
22
Arnaldo Carvalho de Melo
483
0.29%
29
1.45%
23
Eric Dumazet
435
0.26%
55
2.74%
24
Konstantin Khorenko
411
0.25%
2
0.10%
25
Art Haas
390
0.23%
1
0.05%
26
Peter Zijlstra
320
0.19%
1
0.05%
27
Jason Gunthorpe
293
0.18%
1
0.05%
28
Thomas Graf
270
0.16%
10
0.50%
29
Joe Perches
256
0.15%
9
0.45%
30
Pavel Emelyanov
244
0.15%
17
0.85%
31
Kees Cook
234
0.14%
4
0.20%
32
Lee A. Roberts
227
0.14%
4
0.20%
33
Hideaki Yoshifuji / 吉藤英明
224
0.13%
14
0.70%
34
Américo Wang
191
0.11%
5
0.25%
35
Gui Jianfeng
183
0.11%
5
0.25%
36
Herbert Xu
171
0.10%
10
0.50%
37
Robert P. J. Day
157
0.09%
2
0.10%
38
Firo Yang
152
0.09%
1
0.05%
39
Tsutomu Fujii
147
0.09%
3
0.15%
40
Bhaskar Dutta
131
0.08%
1
0.05%
41
Shan Wei
120
0.07%
7
0.35%
42
Linus Torvalds
113
0.07%
11
0.55%
43
Adrian Bunk
112
0.07%
8
0.40%
44
Diego Elio 'Flameeyes' Pettenò
104
0.06%
1
0.05%
45
Zhengchao Shao
95
0.06%
1
0.05%
46
David Windsor
90
0.05%
2
0.10%
47
Jérôme Forissier
74
0.04%
1
0.05%
48
Stefano Brivio
73
0.04%
2
0.10%
49
Rusty Russell
69
0.04%
2
0.10%
50
Thomas Gleixner
67
0.04%
4
0.20%
51
Jorge Hernandez-Herrero
67
0.04%
1
0.05%
52
Harvey Harrison
66
0.04%
5
0.25%
53
David Howells
64
0.04%
2
0.10%
54
Weixing Shi
61
0.04%
1
0.05%
55
Xi Wang
59
0.04%
2
0.10%
56
Yi Zhu
57
0.03%
2
0.10%
57
David Laight
54
0.03%
3
0.15%
58
Nicolas Dichtel
53
0.03%
4
0.20%
59
Kuniyuki Iwashima
51
0.03%
3
0.15%
60
Others
2167
1.30%
285
14.22%
Total
166574
2004