Linux Source Code
Home
Release 5.16
Help
sctp
root
net
Highlighting
Reset All
By Author
By Age
──────────
Adrian Bunk
Al Viro
Américo Wang
Arnaldo Carvalho de Melo
Bhaskar Dutta
Christoph Hellwig
Daniel Borkmann
David Howells
David Laight
David S. Miller
David Windsor
Diego Elio 'Flameeyes' Pettenò
Eric Dumazet
Eric W. Biedermann
Frank Filz
Geir Ola Vaagland
Gui Jianfeng
Harvey Harrison
Herbert Xu
Hideaki Yoshifuji / 吉藤英明
Ivan Skytte Jörgensen
Jason Gunthorpe
Joe Perches
Julian Anastasov
Jérôme Forissier
Karl Heiss
Kees Cook
Kevin Kou
Konstantin Khorenko
Lee A. Roberts
Linus Torvalds
Lorenzo Colitti
Marcelo Ricardo Leitner
Michele Baldessari
Michio Honda
Neil Brown
Neil Horman
Nicolas Dichtel
Others
Pavel Emelyanov
Peter Zijlstra
Phil Sutter
Richard Haines
Robert P. J. Day
Shan Wei
Sridhar Samudrala
Stefano Brivio
Tejun Heo
Thomas Gleixner
Thomas Graf
Tsutomu Fujii
Vlad Yasevich
Wang Weidong
Wei Yongjun
Weixing Shi
Xi Wang
Xin Long
Xufeng Zhang
Yi Zhu
Zhu Yanjun
malc
−
Files:
Name
Lines
Files
Authors
Tokens
change scale
Color Graph By Token Proportion
associola.c
1731
-
41
6391
Linus Torvalds
Vlad Yasevich
Daniel Borkmann
Xin Long
Frank Filz
Wei Yongjun
Marcelo Ricardo Leitner
Neil Horman
Eric W. Biedermann
Michele Baldessari
Sridhar Samudrala
Tejun Heo
Robert P. J. Day
David Howells
Gui Jianfeng
Wang Weidong
Al Viro
Michio Honda
Ivan Skytte Jörgensen
Joe Perches
Xufeng Zhang
Eric Dumazet
Zhu Yanjun
Thomas Graf
Pavel Emelyanov
Thomas Gleixner
Kees Cook
Harvey Harrison
David S. Miller
Julian Anastasov
Others
April 2005
June 2005
July 2005
October 2005
November 2005
December 2005
July 2006
October 2006
November 2006
December 2006
March 2007
May 2007
June 2007
August 2007
September 2007
October 2007
December 2007
January 2008
February 2008
March 2008
April 2008
May 2008
June 2008
July 2008
September 2008
October 2008
April 2009
May 2009
June 2009
September 2009
November 2009
April 2010
June 2010
August 2010
March 2011
April 2011
May 2011
June 2012
July 2012
August 2012
November 2012
December 2012
February 2013
March 2013
April 2013
June 2013
October 2013
December 2013
February 2014
April 2014
June 2014
July 2014
August 2014
October 2014
September 2015
November 2015
December 2015
March 2016
July 2016
November 2016
December 2016
January 2017
February 2017
March 2017
May 2017
June 2017
July 2017
August 2017
October 2017
April 2018
May 2018
July 2018
October 2018
November 2018
January 2019
May 2019
October 2019
November 2019
December 2019
May 2020
June 2020
August 2020
October 2020
June 2021
var spanGroupData = [ {"timestamp": 1112342400, "group": [ {"author_id": 0, "token_count": 2910}, ]}, {"timestamp": 1117609200, "group": [ {"author_id": 8, "token_count": 246}, ]}, {"timestamp": 1120201200, "group": [ {"author_id": 13, "token_count": 2}, ]}, {"timestamp": 1128150000, "group": [ {"author_id": 17, "token_count": 5}, ]}, {"timestamp": 1130832000, "group": [ {"author_id": 4, "token_count": 27}, {"author_id": 2, "token_count": 66}, ]}, {"timestamp": 1133424000, "group": [ {"author_id": 8, "token_count": 90}, ]}, {"timestamp": 1151737200, "group": [ {"author_id": 10, "token_count": 31}, ]}, {"timestamp": 1159686000, "group": [ {"author_id": 2, "token_count": 10}, ]}, {"timestamp": 1162368000, "group": [ {"author_id": 17, "token_count": 8}, {"author_id": 49, "token_count": 23}, ]}, {"timestamp": 1164960000, "group": [ {"author_id": 16, "token_count": 8}, ]}, {"timestamp": 1172736000, "group": [ {"author_id": 2, "token_count": 43}, ]}, {"timestamp": 1178002800, "group": [ {"author_id": 2, "token_count": 69}, ]}, {"timestamp": 1180681200, "group": [ {"author_id": 2, "token_count": 28}, ]}, {"timestamp": 1185951600, "group": [ {"author_id": 2, "token_count": 8}, ]}, {"timestamp": 1188630000, "group": [ {"author_id": 2, "token_count": 273}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 2, "token_count": 18}, ]}, {"timestamp": 1196496000, "group": [ {"author_id": 2, "token_count": 238}, ]}, {"timestamp": 1199174400, "group": [ {"author_id": 26, "token_count": 3}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 5, "token_count": 4}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 48, "token_count": 2}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 35, "token_count": 23}, ]}, {"timestamp": 1209625200, "group": [ {"author_id": 5, "token_count": 20}, ]}, {"timestamp": 1212303600, "group": [ {"author_id": 29, "token_count": 19}, {"author_id": 2, "token_count": 30}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1220252400, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 2, "token_count": 13}, ]}, {"timestamp": 1238569200, "group": [ {"author_id": 5, "token_count": 50}, ]}, {"timestamp": 1241161200, "group": [ {"author_id": 5, "token_count": 6}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 2, "token_count": 17}, ]}, {"timestamp": 1251788400, "group": [ {"author_id": 2, "token_count": 123}, ]}, {"timestamp": 1257058800, "group": [ {"author_id": 2, "token_count": 27}, ]}, {"timestamp": 1270105200, "group": [ {"author_id": 2, "token_count": 11}, ]}, {"timestamp": 1275375600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 25, "token_count": 7}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 9, "token_count": 8}, {"author_id": 2, "token_count": 1}, {"author_id": 5, "token_count": 18}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 5, "token_count": 94}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 4, "token_count": 4}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 4, "token_count": 40}, ]}, {"timestamp": 1343804400, "group": [ {"author_id": 6, "token_count": 38}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 18, "token_count": 33}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 22, "token_count": 3}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 41, "token_count": 24}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 52, "token_count": 1}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 7, "token_count": 1}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 7, "token_count": 60}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 14, "token_count": 2}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 4, "token_count": 3}, {"author_id": 14, "token_count": 11}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 7, "token_count": 140}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 7, "token_count": 254}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 7, "token_count": 347}, {"author_id": 52, "token_count": 5}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 7, "token_count": 12}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 7, "token_count": 7}, {"author_id": 53, "token_count": 4}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 7, "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": 3, "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": 3, "token_count": 1}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 1, "token_count": 64}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 43, "token_count": 1}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 1, "token_count": 24}, ]}, {"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": 27, "token_count": 2}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 3, "token_count": 145}, ]}, {"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": 25}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 46, "token_count": 2}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 1, "token_count": 28}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 21, "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": 3, "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": 34}, ]}, ]
Author Name
Tokens
Token Proportion
Linus Torvalds
2910
45.53%
Vlad Yasevich
976
15.27%
Daniel Borkmann
829
12.97%
Xin Long
577
9.03%
Frank Filz
336
5.26%
Wei Yongjun
192
3.00%
Marcelo Ricardo Leitner
171
2.68%
Neil Horman
74
1.16%
Eric W. Biedermann
38
0.59%
Michele Baldessari
33
0.52%
Sridhar Samudrala
31
0.49%
Tejun Heo
24
0.38%
Robert P. J. Day
23
0.36%
David Howells
23
0.36%
Gui Jianfeng
19
0.30%
Wang Weidong
13
0.20%
Al Viro
13
0.20%
Michio Honda
8
0.13%
Ivan Skytte Jörgensen
8
0.13%
Joe Perches
7
0.11%
Xufeng Zhang
6
0.09%
Eric Dumazet
6
0.09%
Zhu Yanjun
4
0.06%
Thomas Graf
3
0.05%
Pavel Emelyanov
3
0.05%
Thomas Gleixner
2
0.03%
Kees Cook
2
0.03%
Harvey Harrison
2
0.03%
David S. Miller
2
0.03%
Julian Anastasov
1
0.02%
Others
55
0.86%
Total
6391
auth.c
1079
-
24
3777
Vlad Yasevich
Xin Long
Marcelo Ricardo Leitner
Daniel Borkmann
Herbert Xu
Eric W. Biedermann
Eric Dumazet
Wei Yongjun
Xi Wang
Kees Cook
Al Viro
Adrian Bunk
Wang Weidong
Thomas Gleixner
Tejun Heo
Others
September 2007
October 2007
November 2007
February 2008
August 2008
October 2008
January 2009
March 2010
October 2010
March 2011
November 2011
August 2012
February 2013
October 2013
April 2014
June 2015
November 2015
January 2016
September 2016
June 2017
July 2017
March 2018
June 2018
May 2019
August 2019
May 2020
August 2020
October 2020
July 2021
var spanGroupData = [ {"timestamp": 1188630000, "group": [ {"author_id": 2, "token_count": 615}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 33, "token_count": 3}, {"author_id": 17, "token_count": 3}, {"author_id": 2, "token_count": 2151}, ]}, {"timestamp": 1193900400, "group": [ {"author_id": 2, "token_count": 15}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 2, "token_count": 2}, {"author_id": 5, "token_count": 4}, ]}, {"timestamp": 1217574000, "group": [ {"author_id": 2, "token_count": 25}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1230796800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 41, "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": 45, "token_count": 3}, ]}, {"timestamp": 1343804400, "group": [ {"author_id": 6, "token_count": 14}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 7, "token_count": 31}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 14, "token_count": 2}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 2, "token_count": 7}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 3, "token_count": 36}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 1, "token_count": 22}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 30, "token_count": 26}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 1, "token_count": 18}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 1, "token_count": 12}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 1, "token_count": 336}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 27, "token_count": 3}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 46, "token_count": 2}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 1, "token_count": 377}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 21, "token_count": 6}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 1, "token_count": 44}, ]}, ]
Author Name
Tokens
Token Proportion
Vlad Yasevich
2815
74.53%
Xin Long
809
21.42%
Marcelo Ricardo Leitner
36
0.95%
Daniel Borkmann
31
0.82%
Herbert Xu
26
0.69%
Eric W. Biedermann
14
0.37%
Eric Dumazet
6
0.16%
Wei Yongjun
4
0.11%
Xi Wang
3
0.08%
Kees Cook
3
0.08%
Al Viro
3
0.08%
Adrian Bunk
3
0.08%
Wang Weidong
2
0.05%
Thomas Gleixner
2
0.05%
Tejun Heo
2
0.05%
Others
18
0.48%
Total
3777
bind_addr.c
569
-
18
2136
Linus Torvalds
Vlad Yasevich
Xin Long
Michio Honda
Marcelo Ricardo Leitner
Bhaskar Dutta
Eric W. Biedermann
Al Viro
Robert P. J. Day
Sridhar Samudrala
Daniel Borkmann
Tejun Heo
Thomas Gleixner
David S. Miller
Others
April 2005
October 2005
July 2006
November 2006
September 2007
October 2007
December 2007
March 2008
April 2008
July 2008
August 2008
September 2009
March 2010
March 2011
April 2011
May 2011
August 2012
June 2013
March 2016
December 2016
August 2017
November 2018
May 2019
July 2019
June 2020
August 2020
June 2021
var spanGroupData = [ {"timestamp": 1112342400, "group": [ {"author_id": 0, "token_count": 1209}, ]}, {"timestamp": 1128150000, "group": [ {"author_id": 17, "token_count": 6}, ]}, {"timestamp": 1151737200, "group": [ {"author_id": 10, "token_count": 8}, ]}, {"timestamp": 1162368000, "group": [ {"author_id": 17, "token_count": 25}, ]}, {"timestamp": 1188630000, "group": [ {"author_id": 2, "token_count": 70}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 2, "token_count": 10}, ]}, {"timestamp": 1196496000, "group": [ {"author_id": 2, "token_count": 162}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 35, "token_count": 16}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 2, "token_count": 129}, ]}, {"timestamp": 1217574000, "group": [ {"author_id": 2, "token_count": 45}, ]}, {"timestamp": 1251788400, "group": [ {"author_id": 38, "token_count": 51}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 41, "token_count": 3}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 9, "token_count": 80}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 13, "token_count": 2}, {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1343804400, "group": [ {"author_id": 6, "token_count": 32}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 7, "token_count": 6}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 3, "token_count": 28}, ]}, {"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": 46, "token_count": 2}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 1, "token_count": 6}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 3, "token_count": 6}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 3, "token_count": 29}, ]}, ]
Author Name
Tokens
Token Proportion
Linus Torvalds
1209
56.60%
Vlad Yasevich
416
19.48%
Xin Long
195
9.13%
Michio Honda
80
3.75%
Marcelo Ricardo Leitner
63
2.95%
Bhaskar Dutta
51
2.39%
Eric W. Biedermann
32
1.50%
Al Viro
31
1.45%
Robert P. J. Day
16
0.75%
Sridhar Samudrala
8
0.37%
Daniel Borkmann
6
0.28%
Tejun Heo
3
0.14%
Thomas Gleixner
2
0.09%
David S. Miller
2
0.09%
Others
22
1.03%
Total
2136
chunk.c
353
-
21
1435
Linus Torvalds
Xin Long
Vlad Yasevich
Marcelo Ricardo Leitner
Wei Yongjun
Konstantin Khorenko
Joe Perches
Eric W. Biedermann
Richard Haines
Al Viro
Tejun Heo
Thomas Gleixner
Eric Dumazet
Daniel Borkmann
Others
April 2005
October 2005
September 2007
March 2008
April 2008
August 2009
September 2009
November 2009
March 2010
April 2010
August 2010
August 2012
November 2012
June 2013
November 2014
March 2016
April 2016
July 2016
September 2016
October 2016
December 2016
April 2017
July 2017
August 2017
October 2017
November 2017
December 2017
February 2018
March 2018
April 2018
June 2018
August 2018
November 2018
December 2018
February 2019
May 2019
October 2019
December 2019
August 2020
var spanGroupData = [ {"timestamp": 1112342400, "group": [ {"author_id": 0, "token_count": 594}, ]}, {"timestamp": 1128150000, "group": [ {"author_id": 17, "token_count": 1}, ]}, {"timestamp": 1188630000, "group": [ {"author_id": 2, "token_count": 36}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1249110000, "group": [ {"author_id": 2, "token_count": 42}, ]}, {"timestamp": 1251788400, "group": [ {"author_id": 2, "token_count": 13}, ]}, {"timestamp": 1257058800, "group": [ {"author_id": 5, "token_count": 25}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 41, "token_count": 3}, ]}, {"timestamp": 1270105200, "group": [ {"author_id": 2, "token_count": 12}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 25, "token_count": 7}, ]}, {"timestamp": 1343804400, "group": [ {"author_id": 6, "token_count": 5}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 60, "token_count": 24}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 7, "token_count": 1}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 17, "token_count": 3}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 21, "token_count": 1}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 1, "token_count": 106}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 1, "token_count": 69}, {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 1, "token_count": 49}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 3, "token_count": 70}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 1, "token_count": 71}, ]}, {"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": 3, "token_count": 6}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 1, "token_count": 62}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 1, "token_count": 14}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 15, "token_count": 4}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 1, "token_count": 64}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 3, "token_count": 6}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 19, "token_count": 8}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 1, "token_count": 10}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 60, "token_count": 42}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 46, "token_count": 2}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 1, "token_count": 68}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 60, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Linus Torvalds
594
41.39%
Xin Long
518
36.10%
Vlad Yasevich
103
7.18%
Marcelo Ricardo Leitner
86
5.99%
Wei Yongjun
25
1.74%
Konstantin Khorenko
8
0.56%
Joe Perches
7
0.49%
Eric W. Biedermann
5
0.35%
Richard Haines
4
0.28%
Al Viro
4
0.28%
Tejun Heo
3
0.21%
Thomas Gleixner
2
0.14%
Eric Dumazet
1
0.07%
Daniel Borkmann
1
0.07%
Others
74
5.16%
Total
1435
debug.c
170
-
7
392
Linus Torvalds
Xin Long
Wei Yongjun
Thomas Gleixner
Others
April 2005
April 2007
March 2009
August 2009
January 2017
August 2017
December 2017
February 2018
May 2019
June 2021
var spanGroupData = [ {"timestamp": 1112342400, "group": [ {"author_id": 0, "token_count": 327}, ]}, {"timestamp": 1175410800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1235894400, "group": [ {"author_id": 5, "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": 46, "token_count": 2}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 1, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Linus Torvalds
327
83.42%
Xin Long
28
7.14%
Wei Yongjun
8
2.04%
Thomas Gleixner
2
0.51%
Others
27
6.89%
Total
392
diag.c
534
-
12
3059
Xin Long
Stefano Brivio
Phil Sutter
Lorenzo Colitti
Eric Dumazet
Nicolas Dichtel
Thomas Gleixner
Others
April 2016
May 2016
August 2016
September 2016
August 2017
September 2017
May 2019
October 2019
November 2019
February 2020
March 2020
July 2021
December 2021
var spanGroupData = [ {"timestamp": 1459494000, "group": [ {"author_id": 1, "token_count": 2600}, {"author_id": 54, "token_count": 3}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 1, "token_count": 22}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 55, "token_count": 51}, {"author_id": 60, "token_count": 16}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 58, "token_count": 45}, {"author_id": 1, "token_count": 97}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 42, "token_count": 56}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 1, "token_count": 26}, {"author_id": 60, "token_count": 18}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 46, "token_count": 2}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 21, "token_count": 3}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 21, "token_count": 6}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 60, "token_count": 20}, ]}, {"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": 88}, ]}, ]
Author Name
Tokens
Token Proportion
Xin Long
2833
92.61%
Stefano Brivio
56
1.83%
Phil Sutter
51
1.67%
Lorenzo Colitti
45
1.47%
Eric Dumazet
9
0.29%
Nicolas Dichtel
3
0.10%
Thomas Gleixner
2
0.07%
Others
60
1.96%
Total
3059
endpointola.c
417
-
16
1505
Linus Torvalds
Vlad Yasevich
Xin Long
Eric W. Biedermann
Daniel Borkmann
David Howells
Michele Baldessari
Neil Horman
Wei Yongjun
Al Viro
Eric Dumazet
Thomas Gleixner
Others
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
June 2019
August 2019
November 2019
December 2019
December 2021
var spanGroupData = [ {"timestamp": 1112342400, "group": [ {"author_id": 0, "token_count": 808}, {"author_id": 4, "token_count": 5}, ]}, {"timestamp": 1128150000, "group": [ {"author_id": 17, "token_count": 2}, ]}, {"timestamp": 1130832000, "group": [ {"author_id": 4, "token_count": 6}, ]}, {"timestamp": 1151737200, "group": [ {"author_id": 2, "token_count": 13}, ]}, {"timestamp": 1159686000, "group": [ {"author_id": 2, "token_count": 8}, ]}, {"timestamp": 1162368000, "group": [ {"author_id": 17, "token_count": 3}, {"author_id": 49, "token_count": 23}, {"author_id": 2, "token_count": 29}, ]}, {"timestamp": 1188630000, "group": [ {"author_id": 2, "token_count": 101}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 2, "token_count": 98}, ]}, {"timestamp": 1193900400, "group": [ {"author_id": 2, "token_count": 20}, ]}, {"timestamp": 1235894400, "group": [ {"author_id": 17, "token_count": 1}, ]}, {"timestamp": 1270105200, "group": [ {"author_id": 5, "token_count": 6}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 2, "token_count": 14}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1343804400, "group": [ {"author_id": 6, "token_count": 73}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 18, "token_count": 13}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 7, "token_count": 21}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 7, "token_count": 2}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 7, "token_count": 39}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 2, "token_count": 10}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 7, "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": 46, "token_count": 2}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 1, "token_count": 18}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 1, "token_count": 33}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 21, "token_count": 3}, {"author_id": 1, "token_count": 11}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 1, "token_count": 8}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 1, "token_count": 71}, ]}, ]
Author Name
Tokens
Token Proportion
Linus Torvalds
808
53.69%
Vlad Yasevich
293
19.47%
Xin Long
195
12.96%
Eric W. Biedermann
73
4.85%
Daniel Borkmann
64
4.25%
David Howells
23
1.53%
Michele Baldessari
13
0.86%
Neil Horman
11
0.73%
Wei Yongjun
6
0.40%
Al Viro
6
0.40%
Eric Dumazet
3
0.20%
Thomas Gleixner
2
0.13%
Others
8
0.53%
Total
1505
input.c
1354
-
36
5338
Linus Torvalds
Xin Long
Vlad Yasevich
Marcelo Ricardo Leitner
Eric W. Biedermann
Sridhar Samudrala
Neil Horman
David S. Miller
Wei Yongjun
Yi Zhu
Arnaldo Carvalho de Melo
Eric Dumazet
Al Viro
Wang Weidong
Tsutomu Fujii
Frank Filz
Stefano Brivio
Herbert Xu
Daniel Borkmann
Pavel Emelyanov
Tejun Heo
Neil Brown
Thomas Gleixner
Nicolas Dichtel
Shan Wei
Others
April 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
February 2017
May 2017
June 2017
August 2017
October 2017
January 2018
February 2018
March 2018
June 2018
October 2018
November 2018
May 2019
September 2019
October 2019
November 2019
December 2019
February 2020
November 2020
June 2021
July 2021
September 2021
var spanGroupData = [ {"timestamp": 1112342400, "group": [ {"author_id": 0, "token_count": 1750}, ]}, {"timestamp": 1117609200, "group": [ {"author_id": 8, "token_count": 1}, {"author_id": 4, "token_count": 86}, ]}, {"timestamp": 1120201200, "group": [ {"author_id": 13, "token_count": 18}, ]}, {"timestamp": 1133424000, "group": [ {"author_id": 8, "token_count": 20}, ]}, {"timestamp": 1136102400, "group": [ {"author_id": 10, "token_count": 82}, {"author_id": 32, "token_count": 24}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1141200000, "group": [ {"author_id": 30, "token_count": 4}, ]}, {"timestamp": 1146466800, "group": [ {"author_id": 10, "token_count": 1}, {"author_id": 2, "token_count": 161}, ]}, {"timestamp": 1149145200, "group": [ {"author_id": 10, "token_count": 2}, {"author_id": 2, "token_count": 4}, ]}, {"timestamp": 1154415600, "group": [ {"author_id": 10, "token_count": 12}, ]}, {"timestamp": 1159686000, "group": [ {"author_id": 30, "token_count": 3}, ]}, {"timestamp": 1162368000, "group": [ {"author_id": 17, "token_count": 27}, ]}, {"timestamp": 1172736000, "group": [ {"author_id": 31, "token_count": 41}, ]}, {"timestamp": 1175410800, "group": [ {"author_id": 31, "token_count": 12}, {"author_id": 30, "token_count": 3}, ]}, {"timestamp": 1180681200, "group": [ {"author_id": 2, "token_count": 24}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1188630000, "group": [ {"author_id": 2, "token_count": 22}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 2, "token_count": 95}, ]}, {"timestamp": 1193900400, "group": [ {"author_id": 2, "token_count": 17}, ]}, {"timestamp": 1196496000, "group": [ {"author_id": 2, "token_count": 301}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 17, "token_count": 1}, ]}, {"timestamp": 1212303600, "group": [ {"author_id": 5, "token_count": 61}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 26, "token_count": 6}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 5, "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": 41, "token_count": 3}, {"author_id": 50, "token_count": 59}, ]}, {"timestamp": 1272697200, "group": [ {"author_id": 2, "token_count": 61}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 21, "token_count": 2}, {"author_id": 34, "token_count": 1}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 21, "token_count": 8}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 13, "token_count": 56}, {"author_id": 4, "token_count": 1}, ]}, {"timestamp": 1343804400, "group": [ {"author_id": 6, "token_count": 195}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 54, "token_count": 2}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 7, "token_count": 9}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 14, "token_count": 9}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 14, "token_count": 17}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 60, "token_count": 24}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 1, "token_count": 407}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 1, "token_count": 59}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 1, "token_count": 6}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 3, "token_count": 4}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 21, "token_count": 9}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 3, "token_count": 95}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 3, "token_count": 15}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 3, "token_count": 10}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 1, "token_count": 47}, {"author_id": 3, "token_count": 3}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 1, "token_count": 45}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 1, "token_count": 187}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 3, "token_count": 98}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 1, "token_count": 63}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 60, "token_count": 27}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 1, "token_count": 22}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 1, "token_count": 8}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 3, "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": 21}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 56, "token_count": 3}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 1, "token_count": 10}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 1, "token_count": 443}, {"author_id": 42, "token_count": 14}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 46, "token_count": 2}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 21, "token_count": 9}, {"author_id": 1, "token_count": 47}, ]}, {"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": 0, "token_count": 1}, {"author_id": 1, "token_count": 332}, {"author_id": 3, "token_count": 41}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 1, "token_count": 3}, ]}, ]
Author Name
Tokens
Token Proportion
Linus Torvalds
1751
32.80%
Xin Long
1697
31.79%
Vlad Yasevich
712
13.34%
Marcelo Ricardo Leitner
279
5.23%
Eric W. Biedermann
195
3.65%
Sridhar Samudrala
97
1.82%
Neil Horman
87
1.63%
David S. Miller
74
1.39%
Wei Yongjun
62
1.16%
Yi Zhu
59
1.11%
Arnaldo Carvalho de Melo
53
0.99%
Eric Dumazet
28
0.52%
Al Viro
28
0.52%
Wang Weidong
26
0.49%
Tsutomu Fujii
24
0.45%
Frank Filz
21
0.39%
Stefano Brivio
14
0.26%
Herbert Xu
10
0.19%
Daniel Borkmann
9
0.17%
Pavel Emelyanov
6
0.11%
Tejun Heo
3
0.06%
Neil Brown
3
0.06%
Thomas Gleixner
2
0.04%
Nicolas Dichtel
2
0.04%
Shan Wei
1
0.02%
Others
95
1.78%
Total
5338
inqueue.c
237
-
15
886
Linus Torvalds
Marcelo Ricardo Leitner
Vlad Yasevich
David S. Miller
Daniel Borkmann
Michele Baldessari
Xin Long
Sridhar Samudrala
Joe Perches
Arnaldo Carvalho de Melo
Tejun Heo
Neil Horman
Thomas Gleixner
David Howells
Others
April 2005
July 2005
January 2006
May 2006
August 2006
November 2006
April 2007
October 2007
November 2007
March 2010
August 2010
November 2012
June 2013
October 2014
April 2016
June 2016
July 2016
September 2016
June 2017
March 2018
May 2018
May 2019
var spanGroupData = [ {"timestamp": 1112342400, "group": [ {"author_id": 0, "token_count": 394}, ]}, {"timestamp": 1120201200, "group": [ {"author_id": 13, "token_count": 41}, ]}, {"timestamp": 1136102400, "group": [ {"author_id": 10, "token_count": 8}, ]}, {"timestamp": 1146466800, "group": [ {"author_id": 4, "token_count": 3}, ]}, {"timestamp": 1154415600, "group": [ {"author_id": 10, "token_count": 2}, ]}, {"timestamp": 1162368000, "group": [ {"author_id": 49, "token_count": 2}, ]}, {"timestamp": 1175410800, "group": [ {"author_id": 31, "token_count": 6}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 2, "token_count": 59}, ]}, {"timestamp": 1193900400, "group": [ {"author_id": 2, "token_count": 16}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 41, "token_count": 3}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 25, "token_count": 7}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 18, "token_count": 15}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 7, "token_count": 2}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 7, "token_count": 17}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 3, "token_count": 21}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 3, "token_count": 219}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 3, "token_count": 46}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 3, "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": 46, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Linus Torvalds
394
44.47%
Marcelo Ricardo Leitner
287
32.39%
Vlad Yasevich
75
8.47%
David S. Miller
41
4.63%
Daniel Borkmann
19
2.14%
Michele Baldessari
15
1.69%
Xin Long
15
1.69%
Sridhar Samudrala
10
1.13%
Joe Perches
7
0.79%
Arnaldo Carvalho de Melo
6
0.68%
Tejun Heo
3
0.34%
Neil Horman
3
0.34%
Thomas Gleixner
2
0.23%
David Howells
2
0.23%
Others
7
0.79%
Total
886
ipv6.c
1217
-
57
5949
Linus Torvalds
Xin Long
Vlad Yasevich
Jason Gunthorpe
Sridhar Samudrala
Richard Haines
Marcelo Ricardo Leitner
Eric Dumazet
Daniel Borkmann
Eric W. Biedermann
Weixing Shi
Arnaldo Carvalho de Melo
Hideaki Yoshifuji / 吉藤英明
David S. Miller
Herbert Xu
Michio Honda
Harvey Harrison
Al Viro
Pavel Emelyanov
Joe Perches
Stefano Brivio
Neil Horman
Christoph Hellwig
David Howells
Tejun Heo
Thomas Gleixner
Américo Wang
Adrian Bunk
Others
April 2005
June 2005
August 2005
December 2005
March 2006
June 2006
July 2006
September 2006
October 2006
November 2006
December 2006
March 2007
April 2007
May 2007
July 2007
August 2007
September 2007
October 2007
January 2008
February 2008
March 2008
April 2008
May 2008
June 2008
July 2008
August 2008
October 2008
February 2009
June 2009
September 2009
November 2009
March 2010
August 2010
March 2011
April 2011
October 2011
November 2011
July 2012
August 2012
November 2012
February 2013
June 2013
August 2013
September 2013
October 2013
December 2013
February 2014
May 2014
July 2014
May 2015
December 2015
April 2016
July 2016
October 2016
December 2016
January 2017
March 2017
May 2017
July 2017
August 2017
October 2017
November 2017
February 2018
April 2018
May 2018
June 2018
July 2018
November 2018
January 2019
April 2019
May 2019
July 2019
September 2019
December 2019
March 2020
May 2020
July 2020
August 2020
October 2020
November 2020
April 2021
June 2021
July 2021
var spanGroupData = [ {"timestamp": 1112342400, "group": [ {"author_id": 0, "token_count": 2861}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1117609200, "group": [ {"author_id": 10, "token_count": 28}, ]}, {"timestamp": 1122879600, "group": [ {"author_id": 31, "token_count": 4}, ]}, {"timestamp": 1133424000, "group": [ {"author_id": 21, "token_count": 1}, ]}, {"timestamp": 1141200000, "group": [ {"author_id": 31, "token_count": 20}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1149145200, "group": [ {"author_id": 2, "token_count": 8}, ]}, {"timestamp": 1151737200, "group": [ {"author_id": 10, "token_count": 2}, ]}, {"timestamp": 1157094000, "group": [ {"author_id": 44, "token_count": 6}, ]}, {"timestamp": 1159686000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1162368000, "group": [ {"author_id": 17, "token_count": 12}, ]}, {"timestamp": 1164960000, "group": [ {"author_id": 33, "token_count": 1}, {"author_id": 10, "token_count": 153}, ]}, {"timestamp": 1172736000, "group": [ {"author_id": 31, "token_count": 15}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1175410800, "group": [ {"author_id": 31, "token_count": 22}, ]}, {"timestamp": 1178002800, "group": [ {"author_id": 10, "token_count": 60}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 2, "token_count": 20}, {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1185951600, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1188630000, "group": [ {"author_id": 6, "token_count": 3}, {"author_id": 2, "token_count": 69}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 6, "token_count": 2}, {"author_id": 30, "token_count": 2}, ]}, {"timestamp": 1199174400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 4, "token_count": 5}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 48, "token_count": 3}, {"author_id": 44, "token_count": 6}, {"author_id": 2, "token_count": 53}, {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 26, "token_count": 10}, ]}, {"timestamp": 1209625200, "group": [ {"author_id": 44, "token_count": 5}, ]}, {"timestamp": 1212303600, "group": [ {"author_id": 2, "token_count": 25}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 2, "token_count": 35}, ]}, {"timestamp": 1217574000, "group": [ {"author_id": 30, "token_count": 15}, {"author_id": 2, "token_count": 14}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 48, "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": 21, "token_count": 16}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 44, "token_count": 6}, {"author_id": 41, "token_count": 3}, {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 25, "token_count": 7}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 13, "token_count": 20}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 21, "token_count": 2}, {"author_id": 9, "token_count": 14}, {"author_id": 2, "token_count": 239}, {"author_id": 40, "token_count": 86}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 21, "token_count": 2}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 60, "token_count": 19}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 13, "token_count": 3}, ]}, {"timestamp": 1343804400, "group": [ {"author_id": 6, "token_count": 83}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 7, "token_count": 4}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 7, "token_count": 16}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 7, "token_count": 68}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 7, "token_count": 11}, {"author_id": 21, "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": 28, "token_count": 1}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 20, "token_count": 341}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 6, "token_count": 1}, {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 21, "token_count": 34}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 21, "token_count": 1}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 1, "token_count": 20}, {"author_id": 3, "token_count": 8}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 0, "token_count": 1}, {"author_id": 3, "token_count": 20}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 49, "token_count": 4}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 21, "token_count": 18}, {"author_id": 1, "token_count": 113}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 1, "token_count": 2}, {"author_id": 60, "token_count": 17}, ]}, {"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": 15, "token_count": 169}, {"author_id": 60, "token_count": 13}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 21, "token_count": 22}, {"author_id": 1, "token_count": 87}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 1, "token_count": 93}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 42, "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": 46, "token_count": 2}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 21, "token_count": 4}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 3, "token_count": 92}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 12, "token_count": 4}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 12, "token_count": 1}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 1, "token_count": 170}, ]}, {"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": 396}, {"author_id": 3, "token_count": 26}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 60, "token_count": 16}, ]}, ]
Author Name
Tokens
Token Proportion
Linus Torvalds
2864
48.14%
Xin Long
911
15.31%
Vlad Yasevich
469
7.88%
Jason Gunthorpe
341
5.73%
Sridhar Samudrala
243
4.08%
Richard Haines
169
2.84%
Marcelo Ricardo Leitner
146
2.45%
Eric Dumazet
111
1.87%
Daniel Borkmann
99
1.66%
Eric W. Biedermann
98
1.65%
Weixing Shi
86
1.45%
Arnaldo Carvalho de Melo
61
1.03%
Hideaki Yoshifuji / 吉藤英明
23
0.39%
David S. Miller
23
0.39%
Herbert Xu
17
0.29%
Michio Honda
14
0.24%
Harvey Harrison
14
0.24%
Al Viro
12
0.20%
Pavel Emelyanov
10
0.17%
Joe Perches
7
0.12%
Stefano Brivio
5
0.08%
Neil Horman
5
0.08%
Christoph Hellwig
5
0.08%
David Howells
4
0.07%
Tejun Heo
3
0.05%
Thomas Gleixner
2
0.03%
Américo Wang
1
0.02%
Adrian Bunk
1
0.02%
Others
205
3.45%
Total
5949
objcnt.c
105
-
11
361
Linus Torvalds
Pavel Emelyanov
Vlad Yasevich
Joe Perches
Eric W. Biedermann
Thomas Gleixner
Xin Long
Christoph Hellwig
Others
April 2005
July 2005
October 2007
February 2008
April 2008
August 2010
August 2012
November 2013
August 2017
April 2018
May 2019
var spanGroupData = [ {"timestamp": 1112342400, "group": [ {"author_id": 0, "token_count": 168}, ]}, {"timestamp": 1120201200, "group": [ {"author_id": 60, "token_count": 16}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 2, "token_count": 10}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 26, "token_count": 131}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 26, "token_count": 2}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 25, "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": 12, "token_count": 2}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 46, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Linus Torvalds
168
46.54%
Pavel Emelyanov
133
36.84%
Vlad Yasevich
10
2.77%
Joe Perches
8
2.22%
Eric W. Biedermann
8
2.22%
Thomas Gleixner
2
0.55%
Xin Long
2
0.55%
Christoph Hellwig
2
0.55%
Others
28
7.76%
Total
361
offload.c
120
-
7
454
Marcelo Ricardo Leitner
Xin Long
Thomas Gleixner
Others
June 2016
July 2016
January 2017
May 2017
January 2018
March 2018
February 2019
May 2019
October 2020
January 2021
var spanGroupData = [ {"timestamp": 1464764400, "group": [ {"author_id": 3, "token_count": 329}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 3, "token_count": 65}, ]}, {"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": 46, "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
394
86.78%
Xin Long
36
7.93%
Thomas Gleixner
2
0.44%
Others
22
4.85%
Total
454
output.c
864
-
32
3541
Xin Long
Linus Torvalds
Vlad Yasevich
Marcelo Ricardo Leitner
Neil Horman
Wei Yongjun
David S. Miller
David Laight
Richard Haines
Sridhar Samudrala
Julian Anastasov
Michele Baldessari
Frank Filz
Daniel Borkmann
Joe Perches
Harvey Harrison
Tejun Heo
Thomas Gleixner
Pavel Emelyanov
Nicolas Dichtel
Herbert Xu
Wang Weidong
Thomas Graf
Américo Wang
Others
April 2005
July 2005
December 2005
June 2006
September 2007
December 2007
March 2008
June 2008
July 2008
August 2008
January 2009
February 2009
March 2009
April 2009
July 2009
August 2009
September 2009
November 2009
March 2010
April 2010
August 2010
July 2011
December 2011
May 2012
June 2012
July 2012
November 2012
June 2013
October 2013
December 2013
May 2014
July 2014
December 2014
March 2016
April 2016
June 2016
July 2016
September 2016
October 2016
December 2016
February 2017
March 2017
April 2017
May 2017
June 2017
August 2017
December 2017
February 2018
March 2018
April 2018
June 2018
October 2018
November 2018
May 2019
July 2019
December 2019
October 2020
June 2021
July 2021
October 2021
var spanGroupData = [ {"timestamp": 1112342400, "group": [ {"author_id": 0, "token_count": 876}, {"author_id": 10, "token_count": 2}, ]}, {"timestamp": 1120201200, "group": [ {"author_id": 13, "token_count": 53}, ]}, {"timestamp": 1133424000, "group": [ {"author_id": 8, "token_count": 10}, ]}, {"timestamp": 1149145200, "group": [ {"author_id": 10, "token_count": 21}, ]}, {"timestamp": 1188630000, "group": [ {"author_id": 2, "token_count": 151}, ]}, {"timestamp": 1196496000, "group": [ {"author_id": 2, "token_count": 3}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 48, "token_count": 4}, ]}, {"timestamp": 1212303600, "group": [ {"author_id": 2, "token_count": 8}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 4, "token_count": 2}, {"author_id": 26, "token_count": 2}, ]}, {"timestamp": 1217574000, "group": [ {"author_id": 30, "token_count": 2}, ]}, {"timestamp": 1230796800, "group": [ {"author_id": 2, "token_count": 7}, ]}, {"timestamp": 1233475200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1235894400, "group": [ {"author_id": 2, "token_count": 3}, ]}, {"timestamp": 1238569200, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1246431600, "group": [ {"author_id": 60, "token_count": 20}, ]}, {"timestamp": 1249110000, "group": [ {"author_id": 2, "token_count": 204}, ]}, {"timestamp": 1251788400, "group": [ {"author_id": 2, "token_count": 10}, {"author_id": 5, "token_count": 60}, ]}, {"timestamp": 1257058800, "group": [ {"author_id": 4, "token_count": 9}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 41, "token_count": 3}, ]}, {"timestamp": 1270105200, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 25, "token_count": 7}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1322726400, "group": [ {"author_id": 22, "token_count": 1}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 54, "token_count": 2}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 4, "token_count": 21}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 4, "token_count": 156}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 18, "token_count": 18}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 7, "token_count": 6}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 7, "token_count": 1}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 4, "token_count": 4}, {"author_id": 14, "token_count": 1}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 28, "token_count": 1}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 51, "token_count": 48}, ]}, {"timestamp": 1417420800, "group": [ {"author_id": 7, "token_count": 1}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 3, "token_count": 9}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 3, "token_count": 6}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 3, "token_count": 260}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 1, "token_count": 8}, {"author_id": 3, "token_count": 20}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 1, "token_count": 13}, {"author_id": 3, "token_count": 42}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 1, "token_count": 736}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 43, "token_count": 23}, {"author_id": 1, "token_count": 11}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 1, "token_count": 6}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 1, "token_count": 110}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 1, "token_count": 44}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 1, "token_count": 17}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 15, "token_count": 29}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 1, "token_count": 68}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 3, "token_count": 26}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 1, "token_count": 88}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 1, "token_count": 27}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 1, "token_count": 31}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 46, "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": 167}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 1, "token_count": 9}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 1, "token_count": 23}, ]}, ]
Author Name
Tokens
Token Proportion
Xin Long
1388
39.20%
Linus Torvalds
876
24.74%
Vlad Yasevich
387
10.93%
Marcelo Ricardo Leitner
365
10.31%
Neil Horman
192
5.42%
Wei Yongjun
60
1.69%
David S. Miller
53
1.50%
David Laight
48
1.36%
Richard Haines
29
0.82%
Sridhar Samudrala
23
0.65%
Julian Anastasov
23
0.65%
Michele Baldessari
18
0.51%
Frank Filz
10
0.28%
Daniel Borkmann
8
0.23%
Joe Perches
7
0.20%
Harvey Harrison
4
0.11%
Tejun Heo
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%
Américo Wang
1
0.03%
Others
36
1.02%
Total
3541
outqueue.c
1912
-
34
6651
Linus Torvalds
Marcelo Ricardo Leitner
Xin Long
Vlad Yasevich
Wei Yongjun
Neil Horman
Daniel Borkmann
David S. Miller
Michele Baldessari
Thomas Graf
Eric W. Biedermann
Nicolas Dichtel
Konstantin Khorenko
Gui Jianfeng
Sridhar Samudrala
Kevin Kou
Robert P. J. Day
Adrian Bunk
Joe Perches
Harvey Harrison
Tejun Heo
Shan Wei
Hideaki Yoshifuji / 吉藤英明
Frank Filz
Xufeng Zhang
Thomas Gleixner
Julian Anastasov
Eric Dumazet
David Laight
Al Viro
Others
April 2005
June 2005
July 2005
February 2006
June 2006
July 2006
August 2006
November 2006
February 2007
October 2007
December 2007
February 2008
March 2008
April 2008
June 2008
July 2008
March 2009
September 2009
November 2009
March 2010
April 2010
August 2010
March 2011
April 2011
July 2011
April 2012
August 2012
September 2012
October 2012
November 2012
January 2013
June 2013
July 2013
November 2013
January 2014
July 2014
December 2015
March 2016
April 2016
July 2016
September 2016
October 2016
January 2017
February 2017
March 2017
April 2017
May 2017
June 2017
July 2017
August 2017
October 2017
November 2017
December 2017
April 2018
May 2018
August 2018
October 2018
January 2019
May 2019
December 2019
August 2020
March 2021
June 2021
var spanGroupData = [ {"timestamp": 1112342400, "group": [ {"author_id": 0, "token_count": 3470}, ]}, {"timestamp": 1117609200, "group": [ {"author_id": 8, "token_count": 3}, ]}, {"timestamp": 1120201200, "group": [ {"author_id": 13, "token_count": 58}, ]}, {"timestamp": 1138780800, "group": [ {"author_id": 2, "token_count": 18}, ]}, {"timestamp": 1149145200, "group": [ {"author_id": 2, "token_count": 6}, ]}, {"timestamp": 1151737200, "group": [ {"author_id": 10, "token_count": 8}, ]}, {"timestamp": 1154415600, "group": [ {"author_id": 10, "token_count": 19}, ]}, {"timestamp": 1162368000, "group": [ {"author_id": 17, "token_count": 1}, ]}, {"timestamp": 1170316800, "group": [ {"author_id": 44, "token_count": 3}, {"author_id": 2, "token_count": 73}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 2, "token_count": 19}, ]}, {"timestamp": 1196496000, "group": [ {"author_id": 2, "token_count": 7}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 4, "token_count": 19}, {"author_id": 2, "token_count": 10}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 48, "token_count": 7}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 29, "token_count": 31}, {"author_id": 35, "token_count": 23}, ]}, {"timestamp": 1212303600, "group": [ {"author_id": 2, "token_count": 207}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 33, "token_count": 13}, {"author_id": 4, "token_count": 11}, ]}, {"timestamp": 1235894400, "group": [ {"author_id": 5, "token_count": 10}, ]}, {"timestamp": 1251788400, "group": [ {"author_id": 2, "token_count": 73}, ]}, {"timestamp": 1257058800, "group": [ {"author_id": 2, "token_count": 15}, {"author_id": 5, "token_count": 16}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 41, "token_count": 3}, ]}, {"timestamp": 1270105200, "group": [ {"author_id": 34, "token_count": 3}, {"author_id": 2, "token_count": 60}, {"author_id": 5, "token_count": 39}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 25, "token_count": 7}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 2, "token_count": 11}, {"author_id": 5, "token_count": 32}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 22, "token_count": 43}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 21, "token_count": 1}, ]}, {"timestamp": 1343804400, "group": [ {"author_id": 6, "token_count": 43}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 5, "token_count": 2}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 54, "token_count": 40}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 18, "token_count": 47}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 4, "token_count": 27}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 7, "token_count": 36}, {"author_id": 4, "token_count": 13}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 7, "token_count": 33}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 52, "token_count": 2}, {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 2, "token_count": 20}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 51, "token_count": 1}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 1, "token_count": 9}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 3, "token_count": 31}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 3, "token_count": 16}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 1, "token_count": 411}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 1, "token_count": 52}, {"author_id": 3, "token_count": 15}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 1, "token_count": 46}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 43, "token_count": 1}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 1, "token_count": 14}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 1, "token_count": 69}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 1, "token_count": 17}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 1, "token_count": 15}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 3, "token_count": 140}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 1, "token_count": 61}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 1, "token_count": 27}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 3, "token_count": 43}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 3, "token_count": 891}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 19, "token_count": 38}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 1, "token_count": 8}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 1, "token_count": 10}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 46, "token_count": 2}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 47, "token_count": 26}, {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 1, "token_count": 52}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 1, "token_count": 49}, ]}, ]
Author Name
Tokens
Token Proportion
Linus Torvalds
3470
52.17%
Marcelo Ricardo Leitner
1136
17.08%
Xin Long
847
12.73%
Vlad Yasevich
519
7.80%
Wei Yongjun
99
1.49%
Neil Horman
70
1.05%
Daniel Borkmann
69
1.04%
David S. Miller
58
0.87%
Michele Baldessari
47
0.71%
Thomas Graf
43
0.65%
Eric W. Biedermann
43
0.65%
Nicolas Dichtel
40
0.60%
Konstantin Khorenko
38
0.57%
Gui Jianfeng
31
0.47%
Sridhar Samudrala
27
0.41%
Kevin Kou
26
0.39%
Robert P. J. Day
23
0.35%
Adrian Bunk
13
0.20%
Joe Perches
7
0.11%
Harvey Harrison
7
0.11%
Tejun Heo
3
0.05%
Shan Wei
3
0.05%
Hideaki Yoshifuji / 吉藤英明
3
0.05%
Frank Filz
3
0.05%
Xufeng Zhang
2
0.03%
Thomas Gleixner
2
0.03%
Julian Anastasov
1
0.02%
Eric Dumazet
1
0.02%
David Laight
1
0.02%
Al Viro
1
0.02%
Others
18
0.27%
Total
6651
primitive.c
201
-
5
83
Linus Torvalds
Xin Long
Tejun Heo
Thomas Gleixner
Hideaki Yoshifuji / 吉藤英明
April 2005
February 2007
March 2010
January 2017
November 2018
May 2019
var spanGroupData = [ {"timestamp": 1112342400, "group": [ {"author_id": 0, "token_count": 70}, ]}, {"timestamp": 1170316800, "group": [ {"author_id": 44, "token_count": 1}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 41, "token_count": 3}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 1, "token_count": 6}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 46, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Linus Torvalds
70
84.34%
Xin Long
7
8.43%
Tejun Heo
3
3.61%
Thomas Gleixner
2
2.41%
Hideaki Yoshifuji / 吉藤英明
1
1.20%
Total
83
proc.c
401
-
25
1811
Linus Torvalds
Vlad Yasevich
Neil Horman
Xin Long
Al Viro
Sridhar Samudrala
Eric W. Biedermann
Neil Brown
Christoph Hellwig
Daniel Borkmann
Thomas Graf
Michele Baldessari
Robert P. J. Day
Joe Perches
Pavel Emelyanov
Thomas Gleixner
Others
April 2005
June 2005
August 2005
January 2006
August 2006
October 2006
November 2006
July 2007
November 2007
February 2008
April 2008
May 2008
August 2009
January 2010
May 2010
May 2011
July 2011
May 2012
August 2012
December 2012
April 2013
June 2013
August 2013
October 2014
December 2015
February 2016
April 2016
September 2016
March 2017
May 2017
June 2017
March 2018
April 2018
May 2019
February 2021
var spanGroupData = [ {"timestamp": 1112342400, "group": [ {"author_id": 0, "token_count": 529}, ]}, {"timestamp": 1117609200, "group": [ {"author_id": 2, "token_count": 350}, ]}, {"timestamp": 1122879600, "group": [ {"author_id": 2, "token_count": 3}, ]}, {"timestamp": 1136102400, "group": [ {"author_id": 2, "token_count": 6}, ]}, {"timestamp": 1154415600, "group": [ {"author_id": 10, "token_count": 109}, ]}, {"timestamp": 1159686000, "group": [ {"author_id": 2, "token_count": 5}, ]}, {"timestamp": 1162368000, "group": [ {"author_id": 17, "token_count": 7}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1193900400, "group": [ {"author_id": 2, "token_count": 6}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 4, "token_count": 26}, {"author_id": 26, "token_count": 4}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 4, "token_count": 35}, {"author_id": 35, "token_count": 6}, ]}, {"timestamp": 1209625200, "group": [ {"author_id": 4, "token_count": 177}, ]}, {"timestamp": 1249110000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1262332800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1272697200, "group": [ {"author_id": 25, "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": 31}, {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 22, "token_count": 17}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 60, "token_count": 20}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 7, "token_count": 21}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 18, "token_count": 14}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 1, "token_count": 119}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 1, "token_count": 5}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 1, "token_count": 50}, ]}, {"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": 17, "token_count": 114}, {"author_id": 25, "token_count": 4}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 12, "token_count": 28}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 46, "token_count": 2}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 56, "token_count": 44}, ]}, ]
Author Name
Tokens
Token Proportion
Linus Torvalds
529
29.21%
Vlad Yasevich
370
20.43%
Neil Horman
238
13.14%
Xin Long
182
10.05%
Al Viro
121
6.68%
Sridhar Samudrala
109
6.02%
Eric W. Biedermann
47
2.60%
Neil Brown
44
2.43%
Christoph Hellwig
28
1.55%
Daniel Borkmann
21
1.16%
Thomas Graf
17
0.94%
Michele Baldessari
14
0.77%
Robert P. J. Day
6
0.33%
Joe Perches
5
0.28%
Pavel Emelyanov
4
0.22%
Thomas Gleixner
2
0.11%
Others
74
4.09%
Total
1811
protocol.c
1728
-
55
7509
Linus Torvalds
Xin Long
Eric W. Biedermann
Michio Honda
Vlad Yasevich
Marcelo Ricardo Leitner
Neil Horman
Richard Haines
Sridhar Samudrala
David S. Miller
Al Viro
Arnaldo Carvalho de Melo
Daniel Borkmann
Wei Yongjun
Joe Perches
Xufeng Zhang
Eric Dumazet
Herbert Xu
Jason Gunthorpe
Américo Wang
Kees Cook
Gui Jianfeng
Pavel Emelyanov
Hideaki Yoshifuji / 吉藤英明
Harvey Harrison
Zhu Yanjun
Tejun Heo
David Howells
Wang Weidong
Thomas Gleixner
Christoph Hellwig
Adrian Bunk
Others
April 2005
June 2005
August 2005
October 2005
December 2005
March 2006
June 2006
July 2006
September 2006
November 2006
December 2006
March 2007
April 2007
May 2007
August 2007
September 2007
October 2007
November 2007
December 2007
January 2008
February 2008
March 2008
April 2008
May 2008
June 2008
July 2008
August 2008
October 2008
February 2009
March 2009
June 2009
September 2009
October 2009
November 2009
March 2010
April 2010
June 2010
August 2010
November 2010
March 2011
April 2011
May 2011
June 2011
July 2011
October 2011
December 2011
June 2012
July 2012
August 2012
October 2012
December 2012
June 2013
July 2013
August 2013
January 2014
April 2014
May 2014
July 2014
September 2014
March 2015
May 2015
July 2015
September 2015
December 2015
February 2016
March 2016
June 2016
July 2016
December 2016
January 2017
February 2017
March 2017
July 2017
August 2017
October 2017
November 2017
February 2018
March 2018
May 2018
June 2018
July 2018
October 2018
December 2018
January 2019
March 2019
April 2019
May 2019
August 2019
September 2019
November 2019
December 2019
March 2020
June 2020
July 2020
August 2020
October 2020
November 2020
June 2021
var spanGroupData = [ {"timestamp": 1112342400, "group": [ {"author_id": 0, "token_count": 3060}, ]}, {"timestamp": 1117609200, "group": [ {"author_id": 4, "token_count": 10}, ]}, {"timestamp": 1122879600, "group": [ {"author_id": 31, "token_count": 13}, {"author_id": 21, "token_count": 2}, ]}, {"timestamp": 1128150000, "group": [ {"author_id": 17, "token_count": 1}, {"author_id": 30, "token_count": 1}, ]}, {"timestamp": 1133424000, "group": [ {"author_id": 31, "token_count": 3}, {"author_id": 21, "token_count": 1}, ]}, {"timestamp": 1141200000, "group": [ {"author_id": 31, "token_count": 6}, ]}, {"timestamp": 1149145200, "group": [ {"author_id": 2, "token_count": 20}, ]}, {"timestamp": 1151737200, "group": [ {"author_id": 10, "token_count": 10}, ]}, {"timestamp": 1157094000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1162368000, "group": [ {"author_id": 17, "token_count": 16}, ]}, {"timestamp": 1164960000, "group": [ {"author_id": 33, "token_count": 1}, {"author_id": 10, "token_count": 119}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1172736000, "group": [ {"author_id": 31, "token_count": 17}, ]}, {"timestamp": 1175410800, "group": [ {"author_id": 31, "token_count": 12}, ]}, {"timestamp": 1178002800, "group": [ {"author_id": 26, "token_count": 3}, {"author_id": 10, "token_count": 47}, ]}, {"timestamp": 1185951600, "group": [ {"author_id": 4, "token_count": 158}, ]}, {"timestamp": 1188630000, "group": [ {"author_id": 6, "token_count": 4}, {"author_id": 2, "token_count": 110}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 6, "token_count": 2}, ]}, {"timestamp": 1193900400, "group": [ {"author_id": 2, "token_count": 8}, ]}, {"timestamp": 1196496000, "group": [ {"author_id": 25, "token_count": 25}, {"author_id": 2, "token_count": 8}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1199174400, "group": [ {"author_id": 6, "token_count": 1}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 4, "token_count": 4}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 17, "token_count": 15}, {"author_id": 48, "token_count": 2}, {"author_id": 44, "token_count": 6}, {"author_id": 2, "token_count": 208}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 44, "token_count": 2}, {"author_id": 26, "token_count": 10}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1209625200, "group": [ {"author_id": 44, "token_count": 5}, ]}, {"timestamp": 1212303600, "group": [ {"author_id": 29, "token_count": 14}, {"author_id": 2, "token_count": 21}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 2, "token_count": 33}, ]}, {"timestamp": 1217574000, "group": [ {"author_id": 30, "token_count": 23}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 48, "token_count": 10}, ]}, {"timestamp": 1233475200, "group": [ {"author_id": 2, "token_count": 11}, ]}, {"timestamp": 1235894400, "group": [ {"author_id": 2, "token_count": 1}, {"author_id": 60, "token_count": 26}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 21, "token_count": 5}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1251788400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1254380400, "group": [ {"author_id": 21, "token_count": 4}, ]}, {"timestamp": 1257058800, "group": [ {"author_id": 21, "token_count": 5}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 41, "token_count": 3}, ]}, {"timestamp": 1270105200, "group": [ {"author_id": 5, "token_count": 35}, ]}, {"timestamp": 1275375600, "group": [ {"author_id": 21, "token_count": 4}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 25, "token_count": 14}, ]}, {"timestamp": 1288594800, "group": [ {"author_id": 21, "token_count": 1}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 13, "token_count": 47}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 9, "token_count": 624}, {"author_id": 2, "token_count": 62}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 13, "token_count": 19}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 13, "token_count": 7}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 21, "token_count": 4}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 21, "token_count": 2}, ]}, {"timestamp": 1322726400, "group": [ {"author_id": 21, "token_count": 1}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 13, "token_count": 1}, ]}, {"timestamp": 1343804400, "group": [ {"author_id": 6, "token_count": 710}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 4, "token_count": 39}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 4, "token_count": 2}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 7, "token_count": 48}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 7, "token_count": 1}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 13, "token_count": 18}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 14, "token_count": 2}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 21, "token_count": 2}, {"author_id": 52, "token_count": 32}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 28, "token_count": 19}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 20, "token_count": 22}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 41, "token_count": 2}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 6, "token_count": 1}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 3, "token_count": 48}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 3, "token_count": 133}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 21, "token_count": 1}, {"author_id": 1, "token_count": 17}, {"author_id": 53, "token_count": 9}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 4, "token_count": 65}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 3, "token_count": 7}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 3, "token_count": 14}, {"author_id": 5, "token_count": 6}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 1, "token_count": 31}, {"author_id": 3, "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": 49, "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": 27, "token_count": 15}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 15, "token_count": 207}, {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 17, "token_count": 21}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 27, "token_count": 2}, {"author_id": 0, "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": 46, "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": 3, "token_count": 92}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 3, "token_count": 9}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 12, "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": 613}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 1, "token_count": 13}, {"author_id": 3, "token_count": 26}, ]}, ]
Author Name
Tokens
Token Proportion
Linus Torvalds
3062
40.78%
Xin Long
934
12.44%
Eric W. Biedermann
718
9.56%
Michio Honda
624
8.31%
Vlad Yasevich
482
6.42%
Marcelo Ricardo Leitner
357
4.75%
Neil Horman
278
3.70%
Richard Haines
207
2.76%
Sridhar Samudrala
176
2.34%
David S. Miller
92
1.23%
Al Viro
53
0.71%
Arnaldo Carvalho de Melo
51
0.68%
Daniel Borkmann
49
0.65%
Wei Yongjun
41
0.55%
Joe Perches
39
0.52%
Xufeng Zhang
32
0.43%
Eric Dumazet
32
0.43%
Herbert Xu
24
0.32%
Jason Gunthorpe
22
0.29%
Américo Wang
19
0.25%
Kees Cook
17
0.23%
Gui Jianfeng
14
0.19%
Pavel Emelyanov
13
0.17%
Hideaki Yoshifuji / 吉藤英明
13
0.17%
Harvey Harrison
12
0.16%
Zhu Yanjun
9
0.12%
Tejun Heo
5
0.07%
David Howells
4
0.05%
Wang Weidong
2
0.03%
Thomas Gleixner
2
0.03%
Christoph Hellwig
2
0.03%
Adrian Bunk
1
0.01%
Others
123
1.64%
Total
7509
sm_make_chunk.c
3937
-
46
14705
Linus Torvalds
Xin Long
Vlad Yasevich
Wei Yongjun
Marcelo Ricardo Leitner
Daniel Borkmann
Neil Horman
Michio Honda
Herbert Xu
Al Viro
Adrian Bunk
Eric W. Biedermann
Richard Haines
Frank Filz
Sridhar Samudrala
malc
Gui Jianfeng
Jérôme Forissier
Joe Perches
Ivan Skytte Jörgensen
Arnaldo Carvalho de Melo
Hideaki Yoshifuji / 吉藤英明
Robert P. J. Day
Michele Baldessari
David S. Miller
Shan Wei
Tejun Heo
Wang Weidong
Thomas Gleixner
Julian Anastasov
Harvey Harrison
Eric Dumazet
Others
April 2005
June 2005
July 2005
August 2005
October 2005
January 2006
July 2006
August 2006
September 2006
November 2006
December 2006
January 2007
February 2007
April 2007
May 2007
August 2007
September 2007
October 2007
November 2007
December 2007
January 2008
February 2008
March 2008
April 2008
May 2008
July 2008
September 2008
October 2008
February 2009
March 2009
April 2009
June 2009
November 2009
March 2010
April 2010
June 2010
August 2010
February 2011
March 2011
April 2011
June 2011
June 2012
August 2012
November 2012
February 2013
June 2013
August 2013
October 2013
December 2013
March 2014
April 2014
June 2014
October 2014
November 2014
January 2015
August 2015
December 2015
January 2016
March 2016
April 2016
July 2016
September 2016
January 2017
February 2017
March 2017
May 2017
June 2017
July 2017
August 2017
October 2017
November 2017
December 2017
February 2018
March 2018
April 2018
May 2018
November 2018
January 2019
May 2019
June 2019
July 2019
August 2019
October 2019
December 2019
May 2020
August 2020
October 2020
March 2021
June 2021
October 2021
var spanGroupData = [ {"timestamp": 1112342400, "group": [ {"author_id": 37, "token_count": 31}, {"author_id": 0, "token_count": 7506}, ]}, {"timestamp": 1117609200, "group": [ {"author_id": 8, "token_count": 44}, ]}, {"timestamp": 1120201200, "group": [ {"author_id": 13, "token_count": 8}, ]}, {"timestamp": 1122879600, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1128150000, "group": [ {"author_id": 17, "token_count": 7}, {"author_id": 16, "token_count": 1}, ]}, {"timestamp": 1136102400, "group": [ {"author_id": 2, "token_count": 33}, ]}, {"timestamp": 1151737200, "group": [ {"author_id": 10, "token_count": 27}, ]}, {"timestamp": 1154415600, "group": [ {"author_id": 30, "token_count": 40}, {"author_id": 10, "token_count": 16}, ]}, {"timestamp": 1157094000, "group": [ {"author_id": 2, "token_count": 15}, ]}, {"timestamp": 1162368000, "group": [ {"author_id": 17, "token_count": 66}, {"author_id": 31, "token_count": 2}, ]}, {"timestamp": 1164960000, "group": [ {"author_id": 16, "token_count": 14}, ]}, {"timestamp": 1167638400, "group": [ {"author_id": 2, "token_count": 22}, ]}, {"timestamp": 1170316800, "group": [ {"author_id": 44, "token_count": 10}, {"author_id": 35, "token_count": 1}, ]}, {"timestamp": 1175410800, "group": [ {"author_id": 31, "token_count": 9}, ]}, {"timestamp": 1178002800, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1185951600, "group": [ {"author_id": 2, "token_count": 55}, {"author_id": 5, "token_count": 76}, ]}, {"timestamp": 1188630000, "group": [ {"author_id": 33, "token_count": 81}, {"author_id": 2, "token_count": 1154}, {"author_id": 5, "token_count": 118}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 2, "token_count": 26}, {"author_id": 5, "token_count": 30}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1193900400, "group": [ {"author_id": 2, "token_count": 109}, ]}, {"timestamp": 1196496000, "group": [ {"author_id": 25, "token_count": 3}, {"author_id": 2, "token_count": 373}, ]}, {"timestamp": 1199174400, "group": [ {"author_id": 2, "token_count": 20}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 2, "token_count": 8}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 29, "token_count": 38}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 35, "token_count": 8}, {"author_id": 5, "token_count": 108}, ]}, {"timestamp": 1209625200, "group": [ {"author_id": 5, "token_count": 54}, {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 4, "token_count": 1}, {"author_id": 2, "token_count": 18}, ]}, {"timestamp": 1220252400, "group": [ {"author_id": 2, "token_count": 27}, {"author_id": 5, "token_count": 112}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 2, "token_count": 31}, ]}, {"timestamp": 1233475200, "group": [ {"author_id": 48, "token_count": 2}, ]}, {"timestamp": 1235894400, "group": [ {"author_id": 59, "token_count": 43}, {"author_id": 5, "token_count": 10}, ]}, {"timestamp": 1238569200, "group": [ {"author_id": 5, "token_count": 7}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 5, "token_count": 44}, ]}, {"timestamp": 1257058800, "group": [ {"author_id": 2, "token_count": 34}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 41, "token_count": 3}, ]}, {"timestamp": 1270105200, "group": [ {"author_id": 4, "token_count": 40}, {"author_id": 5, "token_count": 17}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1275375600, "group": [ {"author_id": 21, "token_count": 1}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 25, "token_count": 7}, ]}, {"timestamp": 1296547200, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 5, "token_count": 2}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 9, "token_count": 170}, {"author_id": 34, "token_count": 5}, {"author_id": 5, "token_count": 171}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 9, "token_count": 17}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 4, "token_count": 48}, ]}, {"timestamp": 1343804400, "group": [ {"author_id": 6, "token_count": 71}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 18, "token_count": 9}, {"author_id": 4, "token_count": 86}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 7, "token_count": 13}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 7, "token_count": 52}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 7, "token_count": 14}, {"author_id": 2, "token_count": 205}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 14, "token_count": 1}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 14, "token_count": 1}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 7, "token_count": 8}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 17, "token_count": 1}, {"author_id": 2, "token_count": 37}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 7, "token_count": 1}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 7, "token_count": 154}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 17, "token_count": 10}, {"author_id": 7, "token_count": 5}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 1, "token_count": 53}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 30, "token_count": 61}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 3, "token_count": 80}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 1, "token_count": 5}, {"author_id": 3, "token_count": 8}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 3, "token_count": 10}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 1, "token_count": 406}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 17, "token_count": 4}, {"author_id": 43, "token_count": 2}, {"author_id": 1, "token_count": 799}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 1, "token_count": 5}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 1, "token_count": 21}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 1, "token_count": 68}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 1, "token_count": 22}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 1, "token_count": 423}, ]}, {"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": 238}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 15, "token_count": 60}, {"author_id": 60, "token_count": 20}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 1, "token_count": 149}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 3, "token_count": 104}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 1, "token_count": 6}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 1, "token_count": 26}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 46, "token_count": 2}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 4, "token_count": 60}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 1, "token_count": 24}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 1, "token_count": 52}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 25, "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": 122}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 1, "token_count": 105}, {"author_id": 3, "token_count": 72}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 60, "token_count": 6}, ]}, ]
Author Name
Tokens
Token Proportion
Linus Torvalds
7506
51.04%
Xin Long
2557
17.39%
Vlad Yasevich
2169
14.75%
Wei Yongjun
749
5.09%
Marcelo Ricardo Leitner
277
1.88%
Daniel Borkmann
247
1.68%
Neil Horman
235
1.60%
Michio Honda
187
1.27%
Herbert Xu
101
0.69%
Al Viro
88
0.60%
Adrian Bunk
81
0.55%
Eric W. Biedermann
71
0.48%
Richard Haines
60
0.41%
Frank Filz
44
0.30%
Sridhar Samudrala
43
0.29%
malc
43
0.29%
Gui Jianfeng
38
0.26%
Jérôme Forissier
31
0.21%
Joe Perches
16
0.11%
Ivan Skytte Jörgensen
15
0.10%
Arnaldo Carvalho de Melo
11
0.07%
Hideaki Yoshifuji / 吉藤英明
10
0.07%
Robert P. J. Day
9
0.06%
Michele Baldessari
9
0.06%
David S. Miller
8
0.05%
Shan Wei
5
0.03%
Tejun Heo
3
0.02%
Wang Weidong
2
0.01%
Thomas Gleixner
2
0.01%
Julian Anastasov
2
0.01%
Harvey Harrison
2
0.01%
Eric Dumazet
1
0.01%
Others
83
0.56%
Total
14705
sm_sideeffect.c
1818
-
38
6547
Linus Torvalds
Xin Long
Vlad Yasevich
Frank Filz
Kees Cook
Neil Horman
Marcelo Ricardo Leitner
Wei Yongjun
Sridhar Samudrala
Daniel Borkmann
Eric W. Biedermann
Karl Heiss
Thomas Graf
Michio Honda
Gui Jianfeng
Joe Perches
Robert P. J. Day
Al Viro
Wang Weidong
Michele Baldessari
Zhu Yanjun
Hideaki Yoshifuji / 吉藤英明
Tejun Heo
Nicolas Dichtel
Harvey Harrison
Thomas Gleixner
Eric Dumazet
Julian Anastasov
Others
April 2005
June 2005
October 2005
November 2005
December 2005
January 2006
May 2006
July 2006
November 2006
January 2007
February 2007
March 2007
May 2007
July 2007
September 2007
October 2007
March 2008
April 2008
May 2008
June 2008
September 2008
October 2008
February 2009
March 2009
May 2009
August 2009
September 2009
November 2009
February 2010
March 2010
April 2010
May 2010
August 2010
March 2011
May 2011
June 2011
July 2011
August 2011
April 2012
May 2012
June 2012
July 2012
August 2012
October 2012
November 2012
June 2013
July 2013
January 2014
February 2014
April 2014
August 2015
September 2015
December 2015
January 2016
March 2016
April 2016
June 2016
September 2016
January 2017
February 2017
June 2017
August 2017
October 2017
December 2017
March 2018
November 2018
May 2019
June 2019
August 2019
September 2019
November 2019
December 2019
January 2020
May 2020
August 2020
October 2020
November 2020
June 2021
var spanGroupData = [ {"timestamp": 1112342400, "group": [ {"author_id": 0, "token_count": 3623}, ]}, {"timestamp": 1117609200, "group": [ {"author_id": 8, "token_count": 130}, ]}, {"timestamp": 1128150000, "group": [ {"author_id": 17, "token_count": 6}, ]}, {"timestamp": 1130832000, "group": [ {"author_id": 2, "token_count": 3}, ]}, {"timestamp": 1133424000, "group": [ {"author_id": 8, "token_count": 78}, ]}, {"timestamp": 1136102400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1146466800, "group": [ {"author_id": 10, "token_count": 57}, ]}, {"timestamp": 1151737200, "group": [ {"author_id": 10, "token_count": 23}, ]}, {"timestamp": 1162368000, "group": [ {"author_id": 17, "token_count": 9}, ]}, {"timestamp": 1167638400, "group": [ {"author_id": 2, "token_count": 22}, ]}, {"timestamp": 1170316800, "group": [ {"author_id": 44, "token_count": 5}, ]}, {"timestamp": 1172736000, "group": [ {"author_id": 2, "token_count": 41}, ]}, {"timestamp": 1178002800, "group": [ {"author_id": 2, "token_count": 135}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 2, "token_count": 13}, ]}, {"timestamp": 1188630000, "group": [ {"author_id": 2, "token_count": 13}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 2, "token_count": 22}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 48, "token_count": 3}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 29, "token_count": 18}, {"author_id": 35, "token_count": 15}, ]}, {"timestamp": 1209625200, "group": [ {"author_id": 5, "token_count": 60}, ]}, {"timestamp": 1212303600, "group": [ {"author_id": 2, "token_count": 53}, ]}, {"timestamp": 1220252400, "group": [ {"author_id": 2, "token_count": 154}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1233475200, "group": [ {"author_id": 2, "token_count": 15}, ]}, {"timestamp": 1235894400, "group": [ {"author_id": 2, "token_count": 36}, {"author_id": 5, "token_count": 61}, ]}, {"timestamp": 1241161200, "group": [ {"author_id": 5, "token_count": 16}, ]}, {"timestamp": 1249110000, "group": [ {"author_id": 2, "token_count": 125}, ]}, {"timestamp": 1251788400, "group": [ {"author_id": 2, "token_count": 11}, ]}, {"timestamp": 1257058800, "group": [ {"author_id": 2, "token_count": 8}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1265011200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 41, "token_count": 3}, ]}, {"timestamp": 1270105200, "group": [ {"author_id": 2, "token_count": 22}, ]}, {"timestamp": 1272697200, "group": [ {"author_id": 2, "token_count": 111}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 25, "token_count": 15}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 5, "token_count": 8}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 9, "token_count": 28}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 22, "token_count": 36}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 21, "token_count": 2}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 25, "token_count": 1}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 4, "token_count": 2}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 4, "token_count": 62}, ]}, {"timestamp": 1343804400, "group": [ {"author_id": 6, "token_count": 59}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 4, "token_count": 19}, {"author_id": 54, "token_count": 3}, {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 18, "token_count": 7}, {"author_id": 4, "token_count": 42}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 7, "token_count": 63}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 7, "token_count": 11}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 14, "token_count": 8}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 57, "token_count": 3}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 1, "token_count": 1}, {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 57, "token_count": 44}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 53, "token_count": 6}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 3, "token_count": 12}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 3, "token_count": 38}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 3, "token_count": 84}, ]}, {"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": 150}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 43, "token_count": 1}, {"author_id": 1, "token_count": 28}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 1, "token_count": 28}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 1, "token_count": 155}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 27, "token_count": 197}, {"author_id": 1, "token_count": 3}, {"author_id": 3, "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": 65}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 1, "token_count": 6}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 46, "token_count": 2}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 4, "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": 4, "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": 177}, ]}, ]
Author Name
Tokens
Token Proportion
Linus Torvalds
3623
55.34%
Xin Long
798
12.19%
Vlad Yasevich
787
12.02%
Frank Filz
208
3.18%
Kees Cook
197
3.01%
Neil Horman
166
2.54%
Marcelo Ricardo Leitner
153
2.34%
Wei Yongjun
145
2.21%
Sridhar Samudrala
80
1.22%
Daniel Borkmann
74
1.13%
Eric W. Biedermann
59
0.90%
Karl Heiss
47
0.72%
Thomas Graf
36
0.55%
Michio Honda
28
0.43%
Gui Jianfeng
18
0.27%
Joe Perches
16
0.24%
Robert P. J. Day
15
0.23%
Al Viro
15
0.23%
Wang Weidong
8
0.12%
Michele Baldessari
7
0.11%
Zhu Yanjun
6
0.09%
Hideaki Yoshifuji / 吉藤英明
5
0.08%
Tejun Heo
3
0.05%
Nicolas Dichtel
3
0.05%
Harvey Harrison
3
0.05%
Thomas Gleixner
2
0.03%
Eric Dumazet
2
0.03%
Julian Anastasov
1
0.02%
Others
42
0.64%
Total
6547
sm_statefuns.c
6678
-
45
21807
Linus Torvalds
Xin Long
Vlad Yasevich
Eric W. Biedermann
Wei Yongjun
Sridhar Samudrala
Frank Filz
Shan Wei
Daniel Borkmann
Neil Horman
Marcelo Ricardo Leitner
Gui Jianfeng
Joe Perches
Thomas Graf
Jérôme Forissier
Adrian Bunk
Michele Baldessari
Al Viro
Kevin Kou
Michio Honda
Richard Haines
Xufeng Zhang
Hideaki Yoshifuji / 吉藤英明
Ivan Skytte Jörgensen
Harvey Harrison
Arnaldo Carvalho de Melo
Robert P. J. Day
Tejun Heo
Thomas Gleixner
Nicolas Dichtel
Eric Dumazet
Others
April 2005
June 2005
September 2005
November 2005
December 2005
January 2006
May 2006
June 2006
July 2006
August 2006
November 2006
December 2006
January 2007
February 2007
March 2007
April 2007
May 2007
August 2007
September 2007
October 2007
November 2007
December 2007
January 2008
February 2008
March 2008
April 2008
June 2008
July 2008
September 2008
October 2008
December 2008
March 2009
April 2009
July 2009
August 2009
September 2009
October 2009
November 2009
March 2010
April 2010
August 2010
September 2010
March 2011
April 2011
May 2011
June 2011
July 2011
August 2011
April 2012
May 2012
August 2012
October 2012
November 2012
January 2013
March 2013
June 2013
December 2013
March 2014
April 2014
October 2014
July 2015
December 2015
January 2016
July 2016
September 2016
October 2016
December 2016
January 2017
February 2017
March 2017
May 2017
June 2017
July 2017
August 2017
December 2017
February 2018
March 2018
May 2018
April 2019
May 2019
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
var spanGroupData = [ {"timestamp": 1112342400, "group": [ {"author_id": 37, "token_count": 67}, {"author_id": 0, "token_count": 12324}, ]}, {"timestamp": 1117609200, "group": [ {"author_id": 33, "token_count": 48}, {"author_id": 8, "token_count": 218}, ]}, {"timestamp": 1125558000, "group": [ {"author_id": 10, "token_count": 38}, ]}, {"timestamp": 1130832000, "group": [ {"author_id": 4, "token_count": 10}, ]}, {"timestamp": 1133424000, "group": [ {"author_id": 8, "token_count": 4}, ]}, {"timestamp": 1136102400, "group": [ {"author_id": 2, "token_count": 3}, ]}, {"timestamp": 1146466800, "group": [ {"author_id": 4, "token_count": 19}, {"author_id": 10, "token_count": 249}, {"author_id": 2, "token_count": 19}, ]}, {"timestamp": 1149145200, "group": [ {"author_id": 4, "token_count": 1}, ]}, {"timestamp": 1151737200, "group": [ {"author_id": 10, "token_count": 20}, ]}, {"timestamp": 1154415600, "group": [ {"author_id": 10, "token_count": 59}, {"author_id": 2, "token_count": 225}, ]}, {"timestamp": 1162368000, "group": [ {"author_id": 17, "token_count": 46}, ]}, {"timestamp": 1164960000, "group": [ {"author_id": 16, "token_count": 9}, ]}, {"timestamp": 1167638400, "group": [ {"author_id": 2, "token_count": 67}, ]}, {"timestamp": 1170316800, "group": [ {"author_id": 44, "token_count": 10}, {"author_id": 2, "token_count": 4}, ]}, {"timestamp": 1172736000, "group": [ {"author_id": 2, "token_count": 34}, ]}, {"timestamp": 1175410800, "group": [ {"author_id": 31, "token_count": 5}, ]}, {"timestamp": 1178002800, "group": [ {"author_id": 2, "token_count": 8}, ]}, {"timestamp": 1185951600, "group": [ {"author_id": 4, "token_count": 44}, {"author_id": 2, "token_count": 52}, {"author_id": 5, "token_count": 217}, ]}, {"timestamp": 1188630000, "group": [ {"author_id": 2, "token_count": 588}, {"author_id": 5, "token_count": 147}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 2, "token_count": 593}, ]}, {"timestamp": 1193900400, "group": [ {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1196496000, "group": [ {"author_id": 2, "token_count": 254}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1199174400, "group": [ {"author_id": 2, "token_count": 4}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 4, "token_count": 12}, {"author_id": 5, "token_count": 24}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 48, "token_count": 5}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 29, "token_count": 84}, {"author_id": 35, "token_count": 4}, {"author_id": 2, "token_count": 13}, ]}, {"timestamp": 1212303600, "group": [ {"author_id": 2, "token_count": 26}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 2, "token_count": 13}, ]}, {"timestamp": 1220252400, "group": [ {"author_id": 2, "token_count": 12}, {"author_id": 5, "token_count": 149}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 48, "token_count": 4}, {"author_id": 2, "token_count": 20}, {"author_id": 5, "token_count": 185}, ]}, {"timestamp": 1228118400, "group": [ {"author_id": 5, "token_count": 16}, ]}, {"timestamp": 1235894400, "group": [ {"author_id": 2, "token_count": 12}, ]}, {"timestamp": 1238569200, "group": [ {"author_id": 5, "token_count": 11}, ]}, {"timestamp": 1246431600, "group": [ {"author_id": 2, "token_count": 27}, ]}, {"timestamp": 1249110000, "group": [ {"author_id": 2, "token_count": 6}, {"author_id": 5, "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": 5, "token_count": 17}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 41, "token_count": 3}, ]}, {"timestamp": 1270105200, "group": [ {"author_id": 2, "token_count": 4}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 25, "token_count": 7}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 25, "token_count": 68}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 34, "token_count": 121}, {"author_id": 5, "token_count": 64}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 5, "token_count": 46}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 9, "token_count": 36}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 25, "token_count": 2}, {"author_id": 22, "token_count": 27}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 60, "token_count": 17}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 21, "token_count": 2}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 25, "token_count": 2}, ]}, {"timestamp": 1343804400, "group": [ {"author_id": 6, "token_count": 1001}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 54, "token_count": 2}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 18, "token_count": 47}, {"author_id": 22, "token_count": 44}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 52, "token_count": 18}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 7, "token_count": 90}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 4, "token_count": 24}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 7, "token_count": 6}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 7, "token_count": 4}, {"author_id": 2, "token_count": 6}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 7, "token_count": 16}, {"author_id": 2, "token_count": 68}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 1, "token_count": 14}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 3, "token_count": 8}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 3, "token_count": 18}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 3, "token_count": 46}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 3, "token_count": 19}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 1, "token_count": 184}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 1, "token_count": 334}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 1, "token_count": 116}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 1, "token_count": 10}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 1, "token_count": 108}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 1, "token_count": 67}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 1, "token_count": 897}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 1, "token_count": 73}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 15, "token_count": 35}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 1, "token_count": 205}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 1, "token_count": 207}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 1, "token_count": 133}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 46, "token_count": 2}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 47, "token_count": 37}, {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 1, "token_count": 114}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 1, "token_count": 240}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 1, "token_count": 178}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 1, "token_count": 11}, {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 1, "token_count": 175}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 1, "token_count": 7}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 1, "token_count": 427}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 1, "token_count": 105}, {"author_id": 60, "token_count": 6}, ]}, ]
Author Name
Tokens
Token Proportion
Linus Torvalds
12324
56.51%
Xin Long
3606
16.54%
Vlad Yasevich
2196
10.07%
Eric W. Biedermann
1001
4.59%
Wei Yongjun
942
4.32%
Sridhar Samudrala
366
1.68%
Frank Filz
222
1.02%
Shan Wei
121
0.55%
Daniel Borkmann
116
0.53%
Neil Horman
110
0.50%
Marcelo Ricardo Leitner
94
0.43%
Gui Jianfeng
84
0.39%
Joe Perches
79
0.36%
Thomas Graf
71
0.33%
Jérôme Forissier
67
0.31%
Adrian Bunk
48
0.22%
Michele Baldessari
47
0.22%
Al Viro
46
0.21%
Kevin Kou
37
0.17%
Michio Honda
36
0.17%
Richard Haines
35
0.16%
Xufeng Zhang
18
0.08%
Hideaki Yoshifuji / 吉藤英明
10
0.05%
Ivan Skytte Jörgensen
9
0.04%
Harvey Harrison
9
0.04%
Arnaldo Carvalho de Melo
5
0.02%
Robert P. J. Day
4
0.02%
Tejun Heo
3
0.01%
Thomas Gleixner
2
0.01%
Nicolas Dichtel
2
0.01%
Eric Dumazet
2
0.01%
Others
95
0.44%
Total
21807
sm_statetable.c
1041
-
9
1529
Linus Torvalds
Peter Zijlstra
Xin Long
Vlad Yasevich
Eric W. Biedermann
Joe Perches
Wei Yongjun
Thomas Gleixner
Thomas Graf
April 2005
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": 1112342400, "group": [ {"author_id": 0, "token_count": 867}, ]}, {"timestamp": 1162368000, "group": [ {"author_id": 23, "token_count": 298}, ]}, {"timestamp": 1167638400, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1188630000, "group": [ {"author_id": 2, "token_count": 8}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 2, "token_count": 49}, ]}, {"timestamp": 1196496000, "group": [ {"author_id": 2, "token_count": 9}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 5, "token_count": 2}, ]}, {"timestamp": 1238569200, "group": [ {"author_id": 5, "token_count": 1}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 25, "token_count": 13}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 5, "token_count": 1}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 22, "token_count": 1}, ]}, {"timestamp": 1343804400, "group": [ {"author_id": 6, "token_count": 17}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 1, "token_count": 45}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 1, "token_count": 48}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 1, "token_count": 42}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 1, "token_count": 11}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 46, "token_count": 2}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 1, "token_count": 17}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 1, "token_count": 92}, ]}, ]
Author Name
Tokens
Token Proportion
Linus Torvalds
867
56.70%
Peter Zijlstra
298
19.49%
Xin Long
260
17.00%
Vlad Yasevich
67
4.38%
Eric W. Biedermann
17
1.11%
Joe Perches
13
0.85%
Wei Yongjun
4
0.26%
Thomas Gleixner
2
0.13%
Thomas Graf
1
0.07%
Total
1529
socket.c
9713
-
80
39019
Xin Long
Linus Torvalds
Vlad Yasevich
Frank Filz
Neil Horman
Geir Ola Vaagland
Marcelo Ricardo Leitner
Christoph Hellwig
Wei Yongjun
Michio Honda
Ivan Skytte Jörgensen
Daniel Borkmann
Michele Baldessari
Eric W. Biedermann
Sridhar Samudrala
Américo Wang
Wang Weidong
Eric Dumazet
Richard Haines
Al Viro
Diego Elio 'Flameeyes' Pettenò
David Windsor
David S. Miller
Thomas Graf
Tsutomu Fujii
Robert P. J. Day
Jason Gunthorpe
Pavel Emelyanov
Joe Perches
Konstantin Khorenko
Herbert Xu
Hideaki Yoshifuji / 吉藤英明
Harvey Harrison
David Howells
Tejun Heo
Stefano Brivio
Neil Brown
Adrian Bunk
Thomas Gleixner
Shan Wei
Others
April 2005
June 2005
July 2005
August 2005
October 2005
November 2005
December 2005
January 2006
March 2006
May 2006
June 2006
July 2006
August 2006
September 2006
October 2006
November 2006
December 2006
February 2007
March 2007
April 2007
May 2007
June 2007
July 2007
August 2007
September 2007
October 2007
November 2007
December 2007
February 2008
March 2008
April 2008
May 2008
June 2008
July 2008
August 2008
October 2008
November 2008
December 2008
February 2009
March 2009
June 2009
July 2009
September 2009
October 2009
November 2009
March 2010
April 2010
May 2010
August 2010
September 2010
October 2010
November 2010
December 2010
January 2011
February 2011
April 2011
June 2011
July 2011
November 2011
December 2011
March 2012
April 2012
May 2012
July 2012
August 2012
October 2012
November 2012
February 2013
March 2013
June 2013
September 2013
December 2013
January 2014
February 2014
April 2014
May 2014
July 2014
August 2014
November 2014
December 2014
January 2015
June 2015
November 2015
December 2015
January 2016
February 2016
March 2016
April 2016
May 2016
June 2016
July 2016
October 2016
November 2016
December 2016
January 2017
February 2017
March 2017
April 2017
May 2017
June 2017
July 2017
August 2017
September 2017
October 2017
November 2017
December 2017
January 2018
February 2018
March 2018
April 2018
May 2018
June 2018
July 2018
August 2018
September 2018
October 2018
November 2018
December 2018
January 2019
February 2019
March 2019
April 2019
May 2019
June 2019
July 2019
August 2019
September 2019
October 2019
November 2019
December 2019
February 2020
March 2020
May 2020
July 2020
August 2020
September 2020
October 2020
May 2021
June 2021
July 2021
November 2021
December 2021
var spanGroupData = [ {"timestamp": 1112342400, "group": [ {"author_id": 0, "token_count": 8865}, {"author_id": 4, "token_count": 50}, ]}, {"timestamp": 1117609200, "group": [ {"author_id": 8, "token_count": 757}, {"author_id": 2, "token_count": 23}, ]}, {"timestamp": 1120201200, "group": [ {"author_id": 13, "token_count": 7}, ]}, {"timestamp": 1122879600, "group": [ {"author_id": 13, "token_count": 6}, ]}, {"timestamp": 1128150000, "group": [ {"author_id": 16, "token_count": 421}, ]}, {"timestamp": 1130832000, "group": [ {"author_id": 4, "token_count": 12}, ]}, {"timestamp": 1133424000, "group": [ {"author_id": 17, "token_count": 1}, {"author_id": 8, "token_count": 786}, {"author_id": 4, "token_count": 17}, ]}, {"timestamp": 1136102400, "group": [ {"author_id": 10, "token_count": 4}, {"author_id": 2, "token_count": 1}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1141200000, "group": [ {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1146466800, "group": [ {"author_id": 10, "token_count": 6}, {"author_id": 2, "token_count": 7}, ]}, {"timestamp": 1149145200, "group": [ {"author_id": 2, "token_count": 49}, ]}, {"timestamp": 1151737200, "group": [ {"author_id": 10, "token_count": 165}, ]}, {"timestamp": 1154415600, "group": [ {"author_id": 10, "token_count": 25}, ]}, {"timestamp": 1157094000, "group": [ {"author_id": 33, "token_count": 1}, ]}, {"timestamp": 1159686000, "group": [ {"author_id": 2, "token_count": 42}, ]}, {"timestamp": 1162368000, "group": [ {"author_id": 17, "token_count": 23}, ]}, {"timestamp": 1164960000, "group": [ {"author_id": 16, "token_count": 187}, {"author_id": 10, "token_count": 2}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1170316800, "group": [ {"author_id": 44, "token_count": 5}, ]}, {"timestamp": 1172736000, "group": [ {"author_id": 2, "token_count": 251}, ]}, {"timestamp": 1175410800, "group": [ {"author_id": 32, "token_count": 59}, {"author_id": 2, "token_count": 145}, {"author_id": 60, "token_count": 24}, ]}, {"timestamp": 1178002800, "group": [ {"author_id": 2, "token_count": 76}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1180681200, "group": [ {"author_id": 4, "token_count": 144}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1185951600, "group": [ {"author_id": 4, "token_count": 113}, {"author_id": 2, "token_count": 14}, ]}, {"timestamp": 1188630000, "group": [ {"author_id": 33, "token_count": 2}, {"author_id": 2, "token_count": 4083}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 17, "token_count": 30}, {"author_id": 60, "token_count": 25}, ]}, {"timestamp": 1193900400, "group": [ {"author_id": 21, "token_count": 2}, {"author_id": 26, "token_count": 1}, {"author_id": 2, "token_count": 22}, ]}, {"timestamp": 1196496000, "group": [ {"author_id": 2, "token_count": 39}, {"author_id": 60, "token_count": 18}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 26, "token_count": 10}, {"author_id": 2, "token_count": 61}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 48, "token_count": 5}, {"author_id": 4, "token_count": 163}, {"author_id": 26, "token_count": 2}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 35, "token_count": 28}, {"author_id": 2, "token_count": 12}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1209625200, "group": [ {"author_id": 2, "token_count": 118}, {"author_id": 5, "token_count": 133}, ]}, {"timestamp": 1212303600, "group": [ {"author_id": 2, "token_count": 1}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 26, "token_count": 4}, {"author_id": 2, "token_count": 84}, ]}, {"timestamp": 1217574000, "group": [ {"author_id": 2, "token_count": 253}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1225522800, "group": [ {"author_id": 13, "token_count": 6}, {"author_id": 21, "token_count": 30}, ]}, {"timestamp": 1228118400, "group": [ {"author_id": 5, "token_count": 330}, ]}, {"timestamp": 1233475200, "group": [ {"author_id": 2, "token_count": 243}, ]}, {"timestamp": 1235894400, "group": [ {"author_id": 2, "token_count": 114}, {"author_id": 5, "token_count": 9}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 13, "token_count": 8}, {"author_id": 2, "token_count": 150}, ]}, {"timestamp": 1246431600, "group": [ {"author_id": 2, "token_count": 3}, ]}, {"timestamp": 1251788400, "group": [ {"author_id": 13, "token_count": 24}, {"author_id": 2, "token_count": 9}, ]}, {"timestamp": 1254380400, "group": [ {"author_id": 21, "token_count": 20}, {"author_id": 4, "token_count": 1}, ]}, {"timestamp": 1257058800, "group": [ {"author_id": 28, "token_count": 183}, {"author_id": 2, "token_count": 44}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 41, "token_count": 3}, ]}, {"timestamp": 1270105200, "group": [ {"author_id": 21, "token_count": 24}, {"author_id": 2, "token_count": 3}, {"author_id": 5, "token_count": 38}, ]}, {"timestamp": 1272697200, "group": [ {"author_id": 28, "token_count": 7}, {"author_id": 13, "token_count": 18}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 25, "token_count": 13}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 36, "token_count": 104}, {"author_id": 21, "token_count": 2}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 13, "token_count": 1}, {"author_id": 60, "token_count": 15}, ]}, {"timestamp": 1288594800, "group": [ {"author_id": 21, "token_count": 1}, ]}, {"timestamp": 1291190400, "group": [ {"author_id": 5, "token_count": 50}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 34, "token_count": 2}, ]}, {"timestamp": 1296547200, "group": [ {"author_id": 21, "token_count": 7}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 9, "token_count": 719}, {"author_id": 2, "token_count": 33}, {"author_id": 5, "token_count": 232}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 9, "token_count": 18}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 22, "token_count": 54}, {"author_id": 5, "token_count": 60}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1322726400, "group": [ {"author_id": 21, "token_count": 2}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 60, "token_count": 27}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 22, "token_count": 10}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 25, "token_count": 1}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 4, "token_count": 351}, ]}, {"timestamp": 1343804400, "group": [ {"author_id": 17, "token_count": 59}, {"author_id": 6, "token_count": 245}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 4, "token_count": 33}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 6, "token_count": 20}, {"author_id": 18, "token_count": 334}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 60, "token_count": 15}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 7, "token_count": 211}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 7, "token_count": 12}, {"author_id": 6, "token_count": 1}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 4, "token_count": 47}, {"author_id": 14, "token_count": 102}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 4, "token_count": 50}, {"author_id": 14, "token_count": 88}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 7, "token_count": 101}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 7, "token_count": 136}, {"author_id": 4, "token_count": 17}, {"author_id": 2, "token_count": 43}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 28, "token_count": 6}, {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 7, "token_count": 1}, {"author_id": 11, "token_count": 904}, {"author_id": 20, "token_count": 28}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 7, "token_count": 3}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 7, "token_count": 19}, {"author_id": 13, "token_count": 1}, ]}, {"timestamp": 1417420800, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 7, "token_count": 4}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 3, "token_count": 70}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 21, "token_count": 30}, {"author_id": 30, "token_count": 1}, {"author_id": 3, "token_count": 3}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 21, "token_count": 25}, {"author_id": 3, "token_count": 33}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 30, "token_count": 7}, {"author_id": 3, "token_count": 4}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 1, "token_count": 41}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 3, "token_count": 9}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 1, "token_count": 1101}, {"author_id": 3, "token_count": 14}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 1, "token_count": 8}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 1, "token_count": 8}, {"author_id": 3, "token_count": 6}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 1, "token_count": 849}, {"author_id": 3, "token_count": 46}, ]}, {"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": 3, "token_count": 8}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 1, "token_count": 5}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 1, "token_count": 375}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 1, "token_count": 137}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 49, "token_count": 5}, {"author_id": 1, "token_count": 261}, {"author_id": 60, "token_count": 13}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 1, "token_count": 300}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 1, "token_count": 5}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 39, "token_count": 6}, {"author_id": 21, "token_count": 2}, {"author_id": 1, "token_count": 15}, {"author_id": 4, "token_count": 322}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 17, "token_count": 2}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 39, "token_count": 84}, {"author_id": 1, "token_count": 21}, {"author_id": 42, "token_count": 3}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 1, "token_count": 68}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 1, "token_count": 142}, {"author_id": 3, "token_count": 573}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 1, "token_count": 68}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 1, "token_count": 389}, {"author_id": 60, "token_count": 29}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 1, "token_count": 35}, {"author_id": 3, "token_count": 50}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 0, "token_count": 17}, {"author_id": 15, "token_count": 155}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 1, "token_count": 2082}, {"author_id": 4, "token_count": 67}, {"author_id": 5, "token_count": 14}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 21, "token_count": 15}, {"author_id": 0, "token_count": 43}, {"author_id": 3, "token_count": 60}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 1, "token_count": 98}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 0, "token_count": 21}, {"author_id": 1, "token_count": 234}, {"author_id": 56, "token_count": 3}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 1, "token_count": 488}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 19, "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": 129}, {"author_id": 3, "token_count": 11}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 1, "token_count": 576}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 1, "token_count": 1901}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 1, "token_count": 258}, {"author_id": 3, "token_count": 14}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 1, "token_count": 39}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 46, "token_count": 2}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 1, "token_count": 715}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 1, "token_count": 1090}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 1, "token_count": 5}, {"author_id": 60, "token_count": 13}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 21, "token_count": 3}, {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 21, "token_count": 10}, {"author_id": 1, "token_count": 533}, {"author_id": 60, "token_count": 22}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 1, "token_count": 8}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 60, "token_count": 40}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 12, "token_count": 79}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 12, "token_count": 806}, ]}, {"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": 492}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 1, "token_count": 115}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 1, "token_count": 518}, ]}, {"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": 99}, ]}, ]
Author Name
Tokens
Token Proportion
Xin Long
13316
34.13%
Linus Torvalds
8946
22.93%
Vlad Yasevich
5923
15.18%
Frank Filz
1543
3.95%
Neil Horman
1387
3.55%
Geir Ola Vaagland
904
2.32%
Marcelo Ricardo Leitner
901
2.31%
Christoph Hellwig
885
2.27%
Wei Yongjun
866
2.22%
Michio Honda
737
1.89%
Ivan Skytte Jörgensen
608
1.56%
Daniel Borkmann
487
1.25%
Michele Baldessari
334
0.86%
Eric W. Biedermann
266
0.68%
Sridhar Samudrala
202
0.52%
Américo Wang
196
0.50%
Wang Weidong
190
0.49%
Eric Dumazet
173
0.44%
Richard Haines
155
0.40%
Al Viro
115
0.29%
Diego Elio 'Flameeyes' Pettenò
104
0.27%
David Windsor
90
0.23%
David S. Miller
71
0.18%
Thomas Graf
64
0.16%
Tsutomu Fujii
59
0.15%
Robert P. J. Day
28
0.07%
Jason Gunthorpe
28
0.07%
Pavel Emelyanov
17
0.04%
Joe Perches
14
0.04%
Konstantin Khorenko
12
0.03%
Herbert Xu
8
0.02%
Hideaki Yoshifuji / 吉藤英明
5
0.01%
Harvey Harrison
5
0.01%
David Howells
5
0.01%
Tejun Heo
3
0.01%
Stefano Brivio
3
0.01%
Neil Brown
3
0.01%
Adrian Bunk
3
0.01%
Thomas Gleixner
2
0.01%
Shan Wei
2
0.01%
Others
359
0.92%
Total
39019
stream.c
1089
-
8
5183
Xin Long
Marcelo Ricardo Leitner
Konstantin Khorenko
David Laight
Wei Yongjun
Thomas Gleixner
Others
January 2017
February 2017
March 2017
April 2017
May 2017
June 2017
October 2017
November 2017
December 2017
January 2018
April 2018
August 2018
January 2019
February 2019
March 2019
May 2019
June 2019
August 2019
December 2019
July 2020
August 2020
var spanGroupData = [ {"timestamp": 1483257600, "group": [ {"author_id": 1, "token_count": 459}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 1, "token_count": 1194}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 1, "token_count": 1604}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 1, "token_count": 367}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 1, "token_count": 105}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 1, "token_count": 51}, {"author_id": 3, "token_count": 491}, {"author_id": 5, "token_count": 7}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 1, "token_count": 305}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 1, "token_count": 72}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 3, "token_count": 10}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 1, "token_count": 12}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 19, "token_count": 187}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 1, "token_count": 123}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 1, "token_count": 21}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 60, "token_count": 42}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 46, "token_count": 2}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 3, "token_count": 37}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 1, "token_count": 4}, {"author_id": 3, "token_count": 21}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 1, "token_count": 50}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 51, "token_count": 10}, ]}, ]
Author Name
Tokens
Token Proportion
Xin Long
4371
84.33%
Marcelo Ricardo Leitner
559
10.79%
Konstantin Khorenko
187
3.61%
David Laight
10
0.19%
Wei Yongjun
7
0.14%
Thomas Gleixner
2
0.04%
Others
47
0.91%
Total
5183
stream_interleave.c
1360
-
4
6510
Xin Long
David S. Miller
Konstantin Khorenko
Thomas Gleixner
December 2017
February 2018
August 2018
November 2018
April 2019
May 2019
July 2019
December 2019
var spanGroupData = [ {"timestamp": 1512115200, "group": [ {"author_id": 1, "token_count": 6171}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 19, "token_count": 31}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 13, "token_count": 78}, {"author_id": 1, "token_count": 20}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 13, "token_count": 194}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 46, "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
6205
95.31%
David S. Miller
272
4.18%
Konstantin Khorenko
31
0.48%
Thomas Gleixner
2
0.03%
Total
6510
stream_sched.c
273
-
4
1147
Marcelo Ricardo Leitner
Xin Long
Konstantin Khorenko
Thomas Gleixner
October 2017
November 2017
December 2017
August 2018
May 2019
July 2019
var spanGroupData = [ {"timestamp": 1506841200, "group": [ {"author_id": 3, "token_count": 1039}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 1, "token_count": 55}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 1, "token_count": 6}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 19, "token_count": 42}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 46, "token_count": 2}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 1, "token_count": 3}, ]}, ]
Author Name
Tokens
Token Proportion
Marcelo Ricardo Leitner
1039
90.58%
Xin Long
64
5.58%
Konstantin Khorenko
42
3.66%
Thomas Gleixner
2
0.17%
Total
1147
stream_sched_prio.c
337
-
4
1400
Marcelo Ricardo Leitner
Konstantin Khorenko
Xin Long
Thomas Gleixner
October 2017
November 2017
August 2018
May 2019
var spanGroupData = [ {"timestamp": 1506841200, "group": [ {"author_id": 3, "token_count": 1328}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 1, "token_count": 16}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 19, "token_count": 54}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 46, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Marcelo Ricardo Leitner
1328
94.86%
Konstantin Khorenko
54
3.86%
Xin Long
16
1.14%
Thomas Gleixner
2
0.14%
Total
1400
stream_sched_rr.c
191
-
4
757
Marcelo Ricardo Leitner
Konstantin Khorenko
Xin Long
Thomas Gleixner
October 2017
November 2017
August 2018
May 2019
var spanGroupData = [ {"timestamp": 1506841200, "group": [ {"author_id": 3, "token_count": 718}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 1, "token_count": 16}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 19, "token_count": 21}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 46, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Marcelo Ricardo Leitner
718
94.85%
Konstantin Khorenko
21
2.77%
Xin Long
16
2.11%
Thomas Gleixner
2
0.26%
Total
757
sysctl.c
618
-
18
3236
Xin Long
Neil Horman
Wang Weidong
Linus Torvalds
Vlad Yasevich
Eric W. Biedermann
Daniel Borkmann
Xi Wang
Bhaskar Dutta
Zhu Yanjun
Michio Honda
Joe Perches
Adrian Bunk
Thomas Gleixner
Pavel Emelyanov
Others
April 2005
June 2005
September 2005
November 2005
January 2006
August 2006
August 2007
September 2007
October 2007
January 2008
May 2009
September 2009
November 2009
December 2009
April 2011
December 2011
April 2012
July 2012
August 2012
October 2012
January 2013
June 2013
December 2013
February 2014
April 2014
May 2014
June 2014
December 2015
January 2016
March 2017
August 2017
December 2017
May 2019
July 2019
August 2019
November 2019
October 2020
May 2021
June 2021
var spanGroupData = [ {"timestamp": 1112342400, "group": [ {"author_id": 0, "token_count": 407}, {"author_id": 4, "token_count": 26}, ]}, {"timestamp": 1117609200, "group": [ {"author_id": 2, "token_count": 37}, ]}, {"timestamp": 1125558000, "group": [ {"author_id": 33, "token_count": 3}, ]}, {"timestamp": 1130832000, "group": [ {"author_id": 4, "token_count": 26}, ]}, {"timestamp": 1136102400, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1154415600, "group": [ {"author_id": 2, "token_count": 56}, ]}, {"timestamp": 1185951600, "group": [ {"author_id": 4, "token_count": 82}, ]}, {"timestamp": 1188630000, "group": [ {"author_id": 2, "token_count": 27}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 2, "token_count": 28}, ]}, {"timestamp": 1199174400, "group": [ {"author_id": 26, "token_count": 2}, ]}, {"timestamp": 1241161200, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1251788400, "group": [ {"author_id": 38, "token_count": 45}, ]}, {"timestamp": 1257058800, "group": [ {"author_id": 6, "token_count": 5}, {"author_id": 2, "token_count": 46}, ]}, {"timestamp": 1259654400, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 9, "token_count": 27}, ]}, {"timestamp": 1322726400, "group": [ {"author_id": 45, "token_count": 70}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 6, "token_count": 6}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 4, "token_count": 38}, ]}, {"timestamp": 1343804400, "group": [ {"author_id": 6, "token_count": 374}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 4, "token_count": 272}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 2, "token_count": 20}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 25, "token_count": 5}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 14, "token_count": 386}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 14, "token_count": 10}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 2, "token_count": 185}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 14, "token_count": 21}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 7, "token_count": 180}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 53, "token_count": 35}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 1, "token_count": 35}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 1, "token_count": 35}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 46, "token_count": 2}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 60, "token_count": 20}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 1, "token_count": 35}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 1, "token_count": 115}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 1, "token_count": 362}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 1, "token_count": 202}, ]}, ]
Author Name
Tokens
Token Proportion
Xin Long
786
24.29%
Neil Horman
444
13.72%
Wang Weidong
417
12.89%
Linus Torvalds
408
12.61%
Vlad Yasevich
400
12.36%
Eric W. Biedermann
385
11.90%
Daniel Borkmann
180
5.56%
Xi Wang
70
2.16%
Bhaskar Dutta
45
1.39%
Zhu Yanjun
35
1.08%
Michio Honda
27
0.83%
Joe Perches
5
0.15%
Adrian Bunk
3
0.09%
Thomas Gleixner
2
0.06%
Pavel Emelyanov
2
0.06%
Others
27
0.83%
Total
3236
transport.c
857
-
32
3639
Xin Long
Linus Torvalds
Vlad Yasevich
Marcelo Ricardo Leitner
Daniel Borkmann
Michio Honda
Eric W. Biedermann
David S. Miller
Julian Anastasov
Thomas Graf
Sridhar Samudrala
Wei Yongjun
Neil Horman
Frank Filz
Michele Baldessari
Kees Cook
Joe Perches
Wang Weidong
Pavel Emelyanov
Harvey Harrison
Tejun Heo
Hideaki Yoshifuji / 吉藤英明
Al Viro
Thomas Gleixner
Others
April 2005
October 2005
December 2005
July 2006
August 2006
February 2007
March 2007
June 2007
January 2008
March 2008
May 2008
June 2008
February 2009
March 2009
September 2009
November 2009
March 2010
April 2010
May 2010
August 2010
April 2011
May 2011
June 2011
June 2012
July 2012
August 2012
November 2012
December 2012
January 2013
February 2013
June 2013
August 2013
December 2013
June 2014
November 2015
January 2016
March 2016
April 2016
January 2017
February 2017
April 2017
June 2017
July 2017
August 2017
October 2017
January 2018
April 2018
June 2018
July 2018
September 2018
February 2019
May 2019
July 2019
December 2019
November 2020
June 2021
July 2021
October 2021
var spanGroupData = [ {"timestamp": 1112342400, "group": [ {"author_id": 0, "token_count": 1113}, ]}, {"timestamp": 1128150000, "group": [ {"author_id": 17, "token_count": 2}, ]}, {"timestamp": 1133424000, "group": [ {"author_id": 8, "token_count": 17}, {"author_id": 4, "token_count": 4}, ]}, {"timestamp": 1151737200, "group": [ {"author_id": 10, "token_count": 31}, ]}, {"timestamp": 1154415600, "group": [ {"author_id": 2, "token_count": 3}, ]}, {"timestamp": 1170316800, "group": [ {"author_id": 44, "token_count": 1}, ]}, {"timestamp": 1172736000, "group": [ {"author_id": 2, "token_count": 142}, ]}, {"timestamp": 1180681200, "group": [ {"author_id": 2, "token_count": 44}, ]}, {"timestamp": 1199174400, "group": [ {"author_id": 26, "token_count": 6}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 48, "token_count": 5}, ]}, {"timestamp": 1209625200, "group": [ {"author_id": 44, "token_count": 2}, ]}, {"timestamp": 1212303600, "group": [ {"author_id": 2, "token_count": 47}, ]}, {"timestamp": 1233475200, "group": [ {"author_id": 2, "token_count": 4}, ]}, {"timestamp": 1235894400, "group": [ {"author_id": 5, "token_count": 5}, ]}, {"timestamp": 1251788400, "group": [ {"author_id": 2, "token_count": 5}, ]}, {"timestamp": 1257058800, "group": [ {"author_id": 2, "token_count": 119}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 41, "token_count": 3}, ]}, {"timestamp": 1270105200, "group": [ {"author_id": 2, "token_count": 27}, ]}, {"timestamp": 1272697200, "group": [ {"author_id": 2, "token_count": 10}, {"author_id": 5, "token_count": 15}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 25, "token_count": 8}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 2, "token_count": 50}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 13, "token_count": 6}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 9, "token_count": 75}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 4, "token_count": 6}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 13, "token_count": 43}, {"author_id": 4, "token_count": 10}, ]}, {"timestamp": 1343804400, "group": [ {"author_id": 6, "token_count": 59}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 18, "token_count": 16}, {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 22, "token_count": 32}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 7, "token_count": 21}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 7, "token_count": 46}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 7, "token_count": 10}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 14, "token_count": 6}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 7, "token_count": 10}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 1, "token_count": 7}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 1, "token_count": 1}, {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 3, "token_count": 40}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 1, "token_count": 68}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 43, "token_count": 48}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 1, "token_count": 7}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 3, "token_count": 40}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 27, "token_count": 8}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 3, "token_count": 51}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 3, "token_count": 63}, ]}, {"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": 64}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 46, "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": 1032}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 1, "token_count": 132}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 1, "token_count": 12}, ]}, ]
Author Name
Tokens
Token Proportion
Xin Long
1353
37.18%
Linus Torvalds
1113
30.59%
Vlad Yasevich
451
12.39%
Marcelo Ricardo Leitner
195
5.36%
Daniel Borkmann
87
2.39%
Michio Honda
75
2.06%
Eric W. Biedermann
59
1.62%
David S. Miller
49
1.35%
Julian Anastasov
48
1.32%
Thomas Graf
32
0.88%
Sridhar Samudrala
31
0.85%
Wei Yongjun
20
0.55%
Neil Horman
20
0.55%
Frank Filz
17
0.47%
Michele Baldessari
16
0.44%
Kees Cook
8
0.22%
Joe Perches
8
0.22%
Wang Weidong
6
0.16%
Pavel Emelyanov
6
0.16%
Harvey Harrison
5
0.14%
Tejun Heo
3
0.08%
Hideaki Yoshifuji / 吉藤英明
3
0.08%
Al Viro
2
0.05%
Thomas Gleixner
1
0.03%
Others
31
0.85%
Total
3639
tsnmap.c
364
-
13
1286
Linus Torvalds
Vlad Yasevich
Neil Horman
Lee A. Roberts
Al Viro
Shan Wei
Tejun Heo
Thomas Gleixner
Daniel Borkmann
Others
April 2005
November 2006
July 2007
October 2008
March 2010
February 2011
June 2012
November 2012
February 2013
June 2013
May 2019
March 2021
var spanGroupData = [ {"timestamp": 1112342400, "group": [ {"author_id": 0, "token_count": 799}, ]}, {"timestamp": 1162368000, "group": [ {"author_id": 17, "token_count": 5}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 2, "token_count": 426}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 41, "token_count": 3}, ]}, {"timestamp": 1296547200, "group": [ {"author_id": 34, "token_count": 4}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 4, "token_count": 21}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 24, "token_count": 8}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 7, "token_count": 2}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 46, "token_count": 2}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 60, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Linus Torvalds
799
62.13%
Vlad Yasevich
426
33.13%
Neil Horman
21
1.63%
Lee A. Roberts
8
0.62%
Al Viro
5
0.39%
Shan Wei
4
0.31%
Tejun Heo
3
0.23%
Thomas Gleixner
2
0.16%
Daniel Borkmann
2
0.16%
Others
16
1.24%
Total
1286
ulpevent.c
1190
-
21
3948
Linus Torvalds
Xin Long
Vlad Yasevich
Geir Ola Vaagland
Wei Yongjun
Neil Horman
Tsutomu Fujii
Marcelo Ricardo Leitner
Daniel Borkmann
Thomas Graf
Ivan Skytte Jörgensen
David S. Miller
Al Viro
Tejun Heo
Thomas Gleixner
Jason Gunthorpe
Hideaki Yoshifuji / 吉藤英明
Others
April 2005
October 2005
November 2005
June 2006
October 2006
November 2006
December 2006
February 2007
March 2007
May 2007
August 2007
September 2007
December 2007
February 2008
July 2008
October 2008
June 2009
March 2010
April 2011
July 2011
June 2012
July 2012
June 2013
April 2014
July 2014
July 2016
August 2016
September 2016
February 2017
March 2017
June 2017
August 2017
October 2017
December 2017
April 2019
May 2019
October 2019
May 2020
var spanGroupData = [ {"timestamp": 1112342400, "group": [ {"author_id": 0, "token_count": 1944}, ]}, {"timestamp": 1128150000, "group": [ {"author_id": 17, "token_count": 9}, {"author_id": 16, "token_count": 1}, ]}, {"timestamp": 1130832000, "group": [ {"author_id": 4, "token_count": 41}, ]}, {"timestamp": 1149145200, "group": [ {"author_id": 32, "token_count": 76}, ]}, {"timestamp": 1159686000, "group": [ {"author_id": 2, "token_count": 38}, ]}, {"timestamp": 1162368000, "group": [ {"author_id": 17, "token_count": 1}, ]}, {"timestamp": 1164960000, "group": [ {"author_id": 16, "token_count": 15}, ]}, {"timestamp": 1170316800, "group": [ {"author_id": 44, "token_count": 1}, ]}, {"timestamp": 1172736000, "group": [ {"author_id": 2, "token_count": 97}, ]}, {"timestamp": 1178002800, "group": [ {"author_id": 2, "token_count": 4}, ]}, {"timestamp": 1185951600, "group": [ {"author_id": 4, "token_count": 50}, ]}, {"timestamp": 1188630000, "group": [ {"author_id": 2, "token_count": 144}, ]}, {"timestamp": 1196496000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 2, "token_count": 3}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 2, "token_count": 21}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 2, "token_count": 17}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 13, "token_count": 12}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 41, "token_count": 3}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 5, "token_count": 117}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 22, "token_count": 36}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 4, "token_count": 4}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 7, "token_count": 2}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 7, "token_count": 9}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 7, "token_count": 36}, {"author_id": 11, "token_count": 312}, {"author_id": 20, "token_count": 1}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 3, "token_count": 64}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 1, "token_count": 7}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 1, "token_count": 157}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 1, "token_count": 272}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 1, "token_count": 13}, ]}, {"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": 30}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 46, "token_count": 2}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 1, "token_count": 358}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 60, "token_count": 10}, ]}, ]
Author Name
Tokens
Token Proportion
Linus Torvalds
1944
49.24%
Xin Long
872
22.09%
Vlad Yasevich
324
8.21%
Geir Ola Vaagland
312
7.90%
Wei Yongjun
117
2.96%
Neil Horman
95
2.41%
Tsutomu Fujii
76
1.93%
Marcelo Ricardo Leitner
66
1.67%
Daniel Borkmann
47
1.19%
Thomas Graf
36
0.91%
Ivan Skytte Jörgensen
16
0.41%
David S. Miller
12
0.30%
Al Viro
10
0.25%
Tejun Heo
3
0.08%
Thomas Gleixner
2
0.05%
Jason Gunthorpe
1
0.03%
Hideaki Yoshifuji / 吉藤英明
1
0.03%
Others
14
0.35%
Total
3948
ulpqueue.c
1136
-
17
4156
Linus Torvalds
Vlad Yasevich
Lee A. Roberts
Xin Long
David S. Miller
Marcelo Ricardo Leitner
Pavel Emelyanov
Eric W. Biedermann
Neil Horman
Eric Dumazet
Al Viro
Tejun Heo
Thomas Gleixner
Hideaki Yoshifuji / 吉藤英明
Others
April 2005
August 2005
October 2005
May 2006
October 2006
February 2007
March 2007
April 2007
July 2007
August 2007
October 2007
December 2007
January 2008
September 2008
March 2010
March 2011
August 2012
February 2013
April 2014
November 2014
April 2016
July 2016
January 2017
May 2017
June 2017
September 2017
December 2017
August 2018
November 2018
April 2019
May 2019
December 2019
August 2020
var spanGroupData = [ {"timestamp": 1112342400, "group": [ {"author_id": 0, "token_count": 2605}, ]}, {"timestamp": 1122879600, "group": [ {"author_id": 13, "token_count": 72}, ]}, {"timestamp": 1128150000, "group": [ {"author_id": 17, "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": 44, "token_count": 2}, ]}, {"timestamp": 1172736000, "group": [ {"author_id": 2, "token_count": 226}, ]}, {"timestamp": 1175410800, "group": [ {"author_id": 2, "token_count": 166}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 2, "token_count": 130}, ]}, {"timestamp": 1185951600, "group": [ {"author_id": 4, "token_count": 8}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 26, "token_count": 38}, ]}, {"timestamp": 1196496000, "group": [ {"author_id": 2, "token_count": 97}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1199174400, "group": [ {"author_id": 2, "token_count": 99}, ]}, {"timestamp": 1220252400, "group": [ {"author_id": 13, "token_count": 16}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 41, "token_count": 3}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1343804400, "group": [ {"author_id": 6, "token_count": 33}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 24, "token_count": 244}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 4, "token_count": 18}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 21, "token_count": 7}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 3, "token_count": 66}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 1, "token_count": 12}, ]}, {"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": 3, "token_count": 8}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 1, "token_count": 85}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 13, "token_count": 6}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 1, "token_count": 12}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 13, "token_count": 67}, {"author_id": 1, "token_count": 15}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 46, "token_count": 2}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 60, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Linus Torvalds
2605
62.68%
Vlad Yasevich
789
18.98%
Lee A. Roberts
244
5.87%
Xin Long
165
3.97%
David S. Miller
161
3.87%
Marcelo Ricardo Leitner
74
1.78%
Pavel Emelyanov
38
0.91%
Eric W. Biedermann
33
0.79%
Neil Horman
26
0.63%
Eric Dumazet
7
0.17%
Al Viro
4
0.10%
Tejun Heo
3
0.07%
Thomas Gleixner
2
0.05%
Hideaki Yoshifuji / 吉藤英明
2
0.05%
Others
3
0.07%
Total
4156
Only top 60 contributors in the directory are shown. Everybody else is clustered as
Others
.
Contributors:
205
Author
Tokens
Proportion
Commits
Proportion
0
Linus Torvalds
59167
35.61%
7
0.43%
1
Xin Long
45559
27.42%
453
28.08%
2
Vlad Yasevich
21159
12.74%
198
12.28%
3
Marcelo Ricardo Leitner
8724
5.25%
109
6.76%
4
Neil Horman
3462
2.08%
40
2.48%
5
Wei Yongjun
3347
2.01%
71
4.40%
6
Eric W. Biedermann
3162
1.90%
28
1.74%
7
Daniel Borkmann
2445
1.47%
57
3.53%
8
Frank Filz
2404
1.45%
3
0.19%
9
Michio Honda
1816
1.09%
9
0.56%
10
Sridhar Samudrala
1446
0.87%
18
1.12%
11
Geir Ola Vaagland
1216
0.73%
4
0.25%
12
Christoph Hellwig
922
0.55%
62
3.84%
13
David S. Miller
918
0.55%
34
2.11%
14
Wang Weidong
667
0.40%
21
1.30%
15
Richard Haines
659
0.40%
2
0.12%
16
Ivan Skytte Jörgensen
656
0.39%
7
0.43%
17
Al Viro
557
0.34%
52
3.22%
18
Michele Baldessari
553
0.33%
3
0.19%
19
Konstantin Khorenko
393
0.24%
2
0.12%
20
Jason Gunthorpe
392
0.24%
1
0.06%
21
Eric Dumazet
382
0.23%
52
3.22%
22
Thomas Graf
304
0.18%
7
0.43%
23
Peter Zijlstra
298
0.18%
1
0.06%
24
Lee A. Roberts
252
0.15%
4
0.25%
25
Joe Perches
245
0.15%
10
0.62%
26
Pavel Emelyanov
234
0.14%
15
0.93%
27
Kees Cook
227
0.14%
3
0.19%
28
Américo Wang
217
0.13%
5
0.31%
29
Gui Jianfeng
204
0.12%
5
0.31%
30
Herbert Xu
188
0.11%
9
0.56%
31
Arnaldo Carvalho de Melo
187
0.11%
17
1.05%
32
Tsutomu Fujii
159
0.10%
3
0.19%
33
Adrian Bunk
153
0.09%
8
0.50%
34
Shan Wei
136
0.08%
7
0.43%
35
Robert P. J. Day
124
0.07%
2
0.12%
36
Diego Elio 'Flameeyes' Pettenò
104
0.06%
1
0.06%
37
Jérôme Forissier
98
0.06%
1
0.06%
38
Bhaskar Dutta
96
0.06%
1
0.06%
39
David Windsor
90
0.05%
2
0.12%
40
Weixing Shi
86
0.05%
1
0.06%
41
Tejun Heo
79
0.05%
3
0.19%
42
Stefano Brivio
78
0.05%
2
0.12%
43
Julian Anastasov
76
0.05%
1
0.06%
44
Hideaki Yoshifuji / 吉藤英明
76
0.05%
9
0.56%
45
Xi Wang
73
0.04%
2
0.12%
46
Thomas Gleixner
63
0.04%
3
0.19%
47
Kevin Kou
63
0.04%
3
0.19%
48
Harvey Harrison
63
0.04%
5
0.31%
49
David Howells
61
0.04%
2
0.12%
50
Yi Zhu
59
0.04%
2
0.12%
51
David Laight
59
0.04%
3
0.19%
52
Xufeng Zhang
58
0.03%
5
0.31%
53
Zhu Yanjun
54
0.03%
2
0.12%
54
Nicolas Dichtel
52
0.03%
4
0.25%
55
Phil Sutter
51
0.03%
2
0.12%
56
Neil Brown
50
0.03%
2
0.12%
57
Karl Heiss
47
0.03%
2
0.12%
58
Lorenzo Colitti
45
0.03%
1
0.06%
59
malc
43
0.03%
1
0.06%
60
Others
1589
0.96%
224
13.89%
Total
166147
1613