Linux Source Code
Home
Release 6.1
Help
ipv6
root
net
Highlighting
Reset All
By Author
By Age
──────────
Ahmed Abdelsalam
Alexander Aring
Alexey Dobriyan
Américo Wang
Andrea Mayer
Arnaldo Carvalho de Melo
Benjamin Thery
Brian Haley
Christoph Hellwig
Daniel Borkmann
Daniel Lezcano
David Ahern
David L Stevens
David Lebrun
David S. Miller
Denis V. Lunev
Dmitry Kozlov
Eric Dumazet
Eric W. Biedermann
Florian Westphal
Hangbin Liu
Hannes Frederic Sowa
Harald Welte
Herbert Xu
Hideaki Yoshifuji / 吉藤英明
Huw Davies
Ido Schimmel
Jakub Kiciński
Jan Engelhardt
Justin Iurman
Kazunori Miyazawa
Linus Torvalds
Linus Torvalds (pre-git)
Lorenzo Colitti
Martin KaFai Lau
Masahide Nakamura
Nicolas Dichtel
Noriaki Takamiya
Others
Pablo Neira Ayuso
Paolo Abeni
Patrick McHardy
Pavel Emelyanov
Roopa Prabhu
Sabrina Dubroca
Shirley Ma
Stefano Brivio
Steffen Klassert
Stephen Hemminger
Taehee Yoo
Thomas Graf
Tom Herbert
Vadim Fedorenko
Ville Nuorvala
Vlad Yasevich
Wei Wang
Willem de Bruijn
William Tu
Xin Long
Yasuyuki Kozakai
Yuval Mintz
−
Subdirectories:
Name
Lines
Files
Authors
Tokens
change scale
Color Graph By Token Proportion
Name
Lines
Files
Authors
Tokens
change scale
Color Graph By Token Proportion
ila
1388
5
18
6054
Tom Herbert
Nicolas Dichtel
Herbert Xu
Jakub Kiciński
Eric W. Biedermann
David Ahern
Thomas Graf
Alexander Aring
Stephen Hemminger
Florian Westphal
Others
August 2015
October 2015
December 2015
April 2016
May 2016
June 2016
August 2016
October 2016
November 2016
January 2017
April 2017
May 2017
June 2017
July 2017
November 2017
June 2018
February 2019
March 2019
April 2019
May 2019
March 2020
June 2020
September 2021
August 2022
var spanGroupData = [ {"timestamp": 1438412400, "group": [ {"author_id": 6, "token_count": 555}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 57, "token_count": 7}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 6, "token_count": 2676}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 10, "token_count": 9}, {"author_id": 6, "token_count": 601}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 10, "token_count": 7}, {"author_id": 6, "token_count": 14}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 6, "token_count": 20}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 50, "token_count": 1}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 24, "token_count": 5}, {"author_id": 6, "token_count": 385}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 6, "token_count": 33}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 2, "token_count": 6}, {"author_id": 50, "token_count": 1}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 13, "token_count": 1}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 6, "token_count": 625}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 6, "token_count": 1007}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 17, "token_count": 5}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 17, "token_count": 6}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 60, "token_count": 29}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 18, "token_count": 5}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 60, "token_count": 20}, ]}, {"timestamp": 1659337200, "group": [ {"author_id": 54, "token_count": 7}, ]}, ]
Author Name
Tokens
Token Proportion
Tom Herbert
5916
97.72%
Nicolas Dichtel
16
0.26%
Herbert Xu
11
0.18%
Jakub Kiciński
7
0.12%
Eric W. Biedermann
7
0.12%
David Ahern
6
0.10%
Thomas Graf
5
0.08%
Alexander Aring
5
0.08%
Stephen Hemminger
2
0.03%
Florian Westphal
1
0.02%
Others
78
1.29%
Total
6054
netfilter
6449
27
104
30526
Patrick McHardy
Florian Westphal
Harald Welte
Pablo Neira Ayuso
Jan Engelhardt
Ahmed Abdelsalam
Yasuyuki Kozakai
Linus Torvalds (pre-git)
Alexey Dobriyan
Américo Wang
Eric Dumazet
Masahide Nakamura
Linus Torvalds
Pavel Emelyanov
Hideaki Yoshifuji / 吉藤英明
Arnaldo Carvalho de Melo
Eric W. Biedermann
Hannes Frederic Sowa
Christoph Hellwig
Willem de Bruijn
David S. Miller
Daniel Borkmann
Stephen Hemminger
Herbert Xu
Xin Long
David Ahern
Thomas Graf
Martin KaFai Lau
Brian Haley
Paolo Abeni
Nicolas Dichtel
Taehee Yoo
Others
March 2000
February 2002
August 2002
October 2002
March 2003
May 2003
June 2003
August 2003
October 2003
January 2004
February 2004
March 2004
May 2004
June 2004
July 2004
October 2004
November 2004
January 2005
August 2005
September 2005
October 2005
November 2005
December 2005
January 2006
February 2006
March 2006
April 2006
May 2006
June 2006
July 2006
August 2006
September 2006
October 2006
November 2006
December 2006
February 2007
March 2007
April 2007
July 2007
September 2007
October 2007
November 2007
December 2007
January 2008
March 2008
April 2008
June 2008
September 2008
October 2008
February 2009
March 2009
April 2009
May 2009
June 2009
July 2009
August 2009
October 2009
November 2009
December 2009
January 2010
February 2010
March 2010
April 2010
July 2010
August 2010
September 2010
October 2010
November 2010
December 2010
January 2011
March 2011
April 2011
August 2011
December 2011
March 2012
April 2012
May 2012
August 2012
September 2012
October 2012
November 2012
January 2013
February 2013
March 2013
April 2013
August 2013
September 2013
October 2013
December 2013
February 2014
April 2014
May 2014
July 2014
August 2014
September 2014
October 2014
November 2014
February 2015
March 2015
April 2015
May 2015
June 2015
July 2015
August 2015
September 2015
October 2015
November 2015
February 2016
March 2016
April 2016
May 2016
June 2016
July 2016
August 2016
September 2016
October 2016
November 2016
December 2016
January 2017
March 2017
April 2017
July 2017
August 2017
September 2017
October 2017
December 2017
January 2018
February 2018
March 2018
April 2018
May 2018
June 2018
July 2018
August 2018
September 2018
December 2018
January 2019
February 2019
March 2019
May 2019
June 2019
July 2019
August 2019
September 2019
October 2019
February 2020
May 2020
June 2020
July 2020
August 2020
September 2020
October 2020
November 2020
January 2021
March 2021
April 2021
May 2021
June 2021
August 2021
September 2021
October 2021
March 2022
April 2022
September 2022
October 2022
var spanGroupData = [ {"timestamp": 951897600, "group": [ {"author_id": 0, "token_count": 1213}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 46, "token_count": 207}, ]}, {"timestamp": 1028185200, "group": [ {"author_id": 21, "token_count": 200}, {"author_id": 60, "token_count": 21}, ]}, {"timestamp": 1033455600, "group": [ {"author_id": 11, "token_count": 4}, ]}, {"timestamp": 1046505600, "group": [ {"author_id": 27, "token_count": 1}, {"author_id": 21, "token_count": 2398}, {"author_id": 60, "token_count": 108}, ]}, {"timestamp": 1051772400, "group": [ {"author_id": 11, "token_count": 1}, ]}, {"timestamp": 1054450800, "group": [ {"author_id": 21, "token_count": 39}, ]}, {"timestamp": 1059721200, "group": [ {"author_id": 21, "token_count": 59}, ]}, {"timestamp": 1064991600, "group": [ {"author_id": 21, "token_count": 1}, ]}, {"timestamp": 1072944000, "group": [ {"author_id": 21, "token_count": 1}, ]}, {"timestamp": 1075622400, "group": [ {"author_id": 11, "token_count": 3}, {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1078128000, "group": [ {"author_id": 21, "token_count": 82}, ]}, {"timestamp": 1083394800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1086073200, "group": [ {"author_id": 8, "token_count": 15}, ]}, {"timestamp": 1088665200, "group": [ {"author_id": 21, "token_count": 7}, ]}, {"timestamp": 1096614000, "group": [ {"author_id": 32, "token_count": 9}, {"author_id": 33, "token_count": 439}, ]}, {"timestamp": 1099296000, "group": [ {"author_id": 1, "token_count": 3}, {"author_id": 33, "token_count": 70}, ]}, {"timestamp": 1104566400, "group": [ {"author_id": 21, "token_count": 4}, {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1122879600, "group": [ {"author_id": 8, "token_count": 267}, ]}, {"timestamp": 1125558000, "group": [ {"author_id": 43, "token_count": 7}, {"author_id": 33, "token_count": 57}, ]}, {"timestamp": 1128150000, "group": [ {"author_id": 11, "token_count": 6}, {"author_id": 21, "token_count": 93}, ]}, {"timestamp": 1130832000, "group": [ {"author_id": 33, "token_count": 897}, ]}, {"timestamp": 1133424000, "group": [ {"author_id": 32, "token_count": 6}, {"author_id": 3, "token_count": 43}, ]}, {"timestamp": 1136102400, "group": [ {"author_id": 21, "token_count": 1513}, {"author_id": 8, "token_count": 29}, {"author_id": 33, "token_count": 1}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1138780800, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1141200000, "group": [ {"author_id": 19, "token_count": 12}, {"author_id": 8, "token_count": 195}, {"author_id": 60, "token_count": 15}, ]}, {"timestamp": 1143878400, "group": [ {"author_id": 8, "token_count": 2}, ]}, {"timestamp": 1146466800, "group": [ {"author_id": 51, "token_count": 1}, ]}, {"timestamp": 1149145200, "group": [ {"author_id": 17, "token_count": 1}, {"author_id": 8, "token_count": 4}, ]}, {"timestamp": 1151737200, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1154415600, "group": [ {"author_id": 8, "token_count": 106}, ]}, {"timestamp": 1157094000, "group": [ {"author_id": 8, "token_count": 3}, ]}, {"timestamp": 1159686000, "group": [ {"author_id": 8, "token_count": 102}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1162368000, "group": [ {"author_id": 24, "token_count": 7}, ]}, {"timestamp": 1164960000, "group": [ {"author_id": 60, "token_count": 25}, ]}, {"timestamp": 1170316800, "group": [ {"author_id": 1, "token_count": 1}, {"author_id": 38, "token_count": 68}, {"author_id": 37, "token_count": 289}, ]}, {"timestamp": 1172736000, "group": [ {"author_id": 32, "token_count": 37}, ]}, {"timestamp": 1175410800, "group": [ {"author_id": 32, "token_count": 76}, {"author_id": 3, "token_count": 4}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 38, "token_count": 115}, {"author_id": 8, "token_count": 60}, {"author_id": 60, "token_count": 459}, ]}, {"timestamp": 1188630000, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 17, "token_count": 27}, {"author_id": 31, "token_count": 105}, ]}, {"timestamp": 1193900400, "group": [ {"author_id": 8, "token_count": 20}, ]}, {"timestamp": 1196496000, "group": [ {"author_id": 38, "token_count": 90}, {"author_id": 8, "token_count": 2906}, ]}, {"timestamp": 1199174400, "group": [ {"author_id": 51, "token_count": 319}, {"author_id": 38, "token_count": 9}, {"author_id": 8, "token_count": 11}, {"author_id": 31, "token_count": 86}, {"author_id": 33, "token_count": 1}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 1, "token_count": 15}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 38, "token_count": 21}, {"author_id": 8, "token_count": 2}, ]}, {"timestamp": 1212303600, "group": [ {"author_id": 60, "token_count": 165}, ]}, {"timestamp": 1220252400, "group": [ {"author_id": 33, "token_count": 16}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 51, "token_count": 18}, {"author_id": 38, "token_count": 323}, ]}, {"timestamp": 1233475200, "group": [ {"author_id": 3, "token_count": 8}, {"author_id": 50, "token_count": 12}, ]}, {"timestamp": 1235894400, "group": [ {"author_id": 3, "token_count": 2}, {"author_id": 60, "token_count": 15}, ]}, {"timestamp": 1238569200, "group": [ {"author_id": 3, "token_count": 3}, {"author_id": 38, "token_count": 38}, {"author_id": 50, "token_count": 18}, ]}, {"timestamp": 1241161200, "group": [ {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 38, "token_count": 324}, ]}, {"timestamp": 1246431600, "group": [ {"author_id": 38, "token_count": 249}, ]}, {"timestamp": 1249110000, "group": [ {"author_id": 38, "token_count": 4}, {"author_id": 8, "token_count": 12}, ]}, {"timestamp": 1254380400, "group": [ {"author_id": 38, "token_count": 2}, ]}, {"timestamp": 1257058800, "group": [ {"author_id": 57, "token_count": 1}, ]}, {"timestamp": 1259654400, "group": [ {"author_id": 8, "token_count": 7}, ]}, {"timestamp": 1262332800, "group": [ {"author_id": 51, "token_count": 56}, ]}, {"timestamp": 1265011200, "group": [ {"author_id": 51, "token_count": 4}, {"author_id": 38, "token_count": 543}, {"author_id": 8, "token_count": 18}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 38, "token_count": 115}, {"author_id": 60, "token_count": 21}, ]}, {"timestamp": 1270105200, "group": [ {"author_id": 38, "token_count": 51}, ]}, {"timestamp": 1277967600, "group": [ {"author_id": 60, "token_count": 13}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 10, "token_count": 5}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 38, "token_count": 37}, {"author_id": 60, "token_count": 342}, ]}, {"timestamp": 1288594800, "group": [ {"author_id": 3, "token_count": 1}, {"author_id": 38, "token_count": 13}, ]}, {"timestamp": 1291190400, "group": [ {"author_id": 3, "token_count": 15}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 3, "token_count": 40}, {"author_id": 60, "token_count": 21}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 3, "token_count": 2}, {"author_id": 60, "token_count": 49}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 11, "token_count": 14}, {"author_id": 3, "token_count": 33}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 13, "token_count": 570}, ]}, {"timestamp": 1322726400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 3, "token_count": 1}, {"author_id": 57, "token_count": 1}, {"author_id": 60, "token_count": 24}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1343804400, "group": [ {"author_id": 8, "token_count": 1003}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 34, "token_count": 341}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 34, "token_count": 6}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 57, "token_count": 16}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 1, "token_count": 25}, {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 1, "token_count": 82}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 13, "token_count": 10}, {"author_id": 12, "token_count": 89}, {"author_id": 1, "token_count": 24}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 13, "token_count": 19}, {"author_id": 8, "token_count": 19}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 8, "token_count": 289}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 8, "token_count": 7}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 8, "token_count": 4}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 8, "token_count": 15}, {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 8, "token_count": 242}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 24, "token_count": 7}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 34, "token_count": 1}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 60, "token_count": 22}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 60, "token_count": 30}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 19, "token_count": 514}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 19, "token_count": 559}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 13, "token_count": 4}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 13, "token_count": 190}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 13, "token_count": 1}, {"author_id": 19, "token_count": 12}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 11, "token_count": 26}, {"author_id": 13, "token_count": 3}, {"author_id": 8, "token_count": 7}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 19, "token_count": 805}, {"author_id": 60, "token_count": 24}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 3, "token_count": 2}, {"author_id": 13, "token_count": 80}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 13, "token_count": 39}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 52, "token_count": 35}, {"author_id": 13, "token_count": 33}, {"author_id": 19, "token_count": 6}, {"author_id": 60, "token_count": 36}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 52, "token_count": 3}, {"author_id": 57, "token_count": 55}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 57, "token_count": 20}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 13, "token_count": 39}, {"author_id": 60, "token_count": 16}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 13, "token_count": 312}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 13, "token_count": 61}, {"author_id": 19, "token_count": 32}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 13, "token_count": 267}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 19, "token_count": 3}, {"author_id": 48, "token_count": 6}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 60, "token_count": 20}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 13, "token_count": 105}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 13, "token_count": 1087}, {"author_id": 19, "token_count": 714}, {"author_id": 60, "token_count": 17}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 2, "token_count": 14}, {"author_id": 13, "token_count": 159}, {"author_id": 19, "token_count": 75}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 46, "token_count": 1}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 13, "token_count": 13}, {"author_id": 39, "token_count": 55}, {"author_id": 60, "token_count": 52}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 3, "token_count": 5}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 13, "token_count": 76}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 13, "token_count": 2}, {"author_id": 60, "token_count": 118}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 13, "token_count": 3}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 13, "token_count": 89}, {"author_id": 60, "token_count": 22}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 13, "token_count": 42}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 41, "token_count": 694}, {"author_id": 60, "token_count": 157}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 13, "token_count": 55}, {"author_id": 42, "token_count": 5}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 2, "token_count": 6}, {"author_id": 3, "token_count": 69}, {"author_id": 19, "token_count": 9}, {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 41, "token_count": 893}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 13, "token_count": 156}, {"author_id": 60, "token_count": 18}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 3, "token_count": 3}, {"author_id": 13, "token_count": 13}, {"author_id": 60, "token_count": 649}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 13, "token_count": 97}, {"author_id": 60, "token_count": 37}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 13, "token_count": 40}, {"author_id": 36, "token_count": 2}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 13, "token_count": 22}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 60, "token_count": 271}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 13, "token_count": 5}, {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 60, "token_count": 24}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 3, "token_count": 51}, {"author_id": 60, "token_count": 13}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 3, "token_count": 22}, {"author_id": 60, "token_count": 252}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 60, "token_count": 26}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 13, "token_count": 1}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 60, "token_count": 137}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 60, "token_count": 167}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 27, "token_count": 73}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 60, "token_count": 217}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 19, "token_count": 12}, {"author_id": 60, "token_count": 723}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 38, "token_count": 14}, {"author_id": 60, "token_count": 28}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 19, "token_count": 12}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 60, "token_count": 16}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 13, "token_count": 548}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 13, "token_count": 4}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 13, "token_count": 84}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 13, "token_count": 167}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 13, "token_count": 37}, {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 13, "token_count": 27}, {"author_id": 42, "token_count": 17}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 13, "token_count": 10}, {"author_id": 35, "token_count": 10}, {"author_id": 19, "token_count": 36}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1662015600, "group": [ {"author_id": 60, "token_count": 50}, ]}, {"timestamp": 1664607600, "group": [ {"author_id": 60, "token_count": 48}, ]}, ]
Author Name
Tokens
Token Proportion
Patrick McHardy
5345
17.51%
Florian Westphal
4470
14.64%
Harald Welte
4397
14.40%
Pablo Neira Ayuso
2801
9.18%
Jan Engelhardt
2016
6.60%
Ahmed Abdelsalam
1587
5.20%
Yasuyuki Kozakai
1481
4.85%
Linus Torvalds (pre-git)
1213
3.97%
Alexey Dobriyan
398
1.30%
Américo Wang
348
1.14%
Eric Dumazet
305
1.00%
Masahide Nakamura
289
0.95%
Linus Torvalds
208
0.68%
Pavel Emelyanov
191
0.63%
Hideaki Yoshifuji / 吉藤英明
151
0.49%
Arnaldo Carvalho de Melo
128
0.42%
Eric W. Biedermann
93
0.30%
Hannes Frederic Sowa
89
0.29%
Christoph Hellwig
74
0.24%
Willem de Bruijn
55
0.18%
David S. Miller
54
0.18%
Daniel Borkmann
38
0.12%
Stephen Hemminger
30
0.10%
Herbert Xu
28
0.09%
Xin Long
22
0.07%
David Ahern
20
0.07%
Thomas Graf
14
0.05%
Martin KaFai Lau
10
0.03%
Brian Haley
7
0.02%
Paolo Abeni
6
0.02%
Nicolas Dichtel
5
0.02%
Taehee Yoo
2
0.01%
Others
4651
15.24%
click to expand▼
Total
30526
Files:
addrconf.c
7383
-
193
34921
Hideaki Yoshifuji / 吉藤英明
Linus Torvalds (pre-git)
David Ahern
Hannes Frederic Sowa
Nicolas Dichtel
Thomas Graf
Eric Dumazet
Alexander Aring
Shirley Ma
Stephen Hemminger
Pavel Emelyanov
Daniel Borkmann
Herbert Xu
Brian Haley
Noriaki Takamiya
Hangbin Liu
Sabrina Dubroca
Jakub Kiciński
Américo Wang
David L Stevens
Justin Iurman
Daniel Lezcano
David S. Miller
Florian Westphal
Patrick McHardy
David Lebrun
Xin Long
Christoph Hellwig
Eric W. Biedermann
Benjamin Thery
Arnaldo Carvalho de Melo
Paolo Abeni
Linus Torvalds
Denis V. Lunev
Ido Schimmel
Wei Wang
Ville Nuorvala
Taehee Yoo
Lorenzo Colitti
Roopa Prabhu
Alexey Dobriyan
Vlad Yasevich
Masahide Nakamura
Pablo Neira Ayuso
Martin KaFai Lau
Others
September 1996
January 1997
March 1997
August 1997
October 1997
January 1998
February 1998
March 1998
August 1998
February 1999
May 1999
June 1999
January 2000
February 2002
March 2002
June 2002
September 2002
October 2002
February 2003
March 2003
April 2003
May 2003
June 2003
July 2003
September 2003
October 2003
November 2003
January 2004
February 2004
April 2004
May 2004
August 2004
September 2004
October 2004
November 2004
December 2004
February 2005
March 2005
June 2005
August 2005
October 2005
November 2005
December 2005
January 2006
February 2006
March 2006
June 2006
July 2006
August 2006
September 2006
October 2006
November 2006
January 2007
February 2007
March 2007
April 2007
May 2007
June 2007
July 2007
September 2007
October 2007
November 2007
December 2007
January 2008
February 2008
March 2008
April 2008
May 2008
June 2008
July 2008
August 2008
October 2008
November 2008
January 2009
February 2009
March 2009
May 2009
June 2009
September 2009
October 2009
November 2009
January 2010
February 2010
March 2010
May 2010
June 2010
July 2010
September 2010
October 2010
November 2010
December 2010
January 2011
March 2011
April 2011
May 2011
June 2011
July 2011
August 2011
September 2011
October 2011
November 2011
December 2011
January 2012
March 2012
April 2012
May 2012
July 2012
August 2012
September 2012
October 2012
November 2012
December 2012
January 2013
February 2013
March 2013
April 2013
May 2013
June 2013
August 2013
September 2013
October 2013
November 2013
December 2013
January 2014
February 2014
March 2014
April 2014
May 2014
June 2014
July 2014
September 2014
October 2014
November 2014
January 2015
February 2015
March 2015
April 2015
July 2015
August 2015
September 2015
October 2015
November 2015
December 2015
January 2016
February 2016
March 2016
April 2016
June 2016
July 2016
August 2016
September 2016
October 2016
November 2016
December 2016
January 2017
February 2017
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
December 2019
February 2020
March 2020
April 2020
May 2020
July 2020
August 2020
October 2020
November 2020
January 2021
March 2021
April 2021
June 2021
July 2021
August 2021
September 2021
October 2021
November 2021
December 2021
January 2022
February 2022
April 2022
May 2022
June 2022
July 2022
August 2022
October 2022
var spanGroupData = [ {"timestamp": 841561200, "group": [ {"author_id": 0, "token_count": 566}, ]}, {"timestamp": 852105600, "group": [ {"author_id": 0, "token_count": 15}, ]}, {"timestamp": 857203200, "group": [ {"author_id": 0, "token_count": 328}, ]}, {"timestamp": 870418800, "group": [ {"author_id": 0, "token_count": 33}, ]}, {"timestamp": 875689200, "group": [ {"author_id": 0, "token_count": 587}, ]}, {"timestamp": 883641600, "group": [ {"author_id": 0, "token_count": 665}, ]}, {"timestamp": 886320000, "group": [ {"author_id": 0, "token_count": 448}, ]}, {"timestamp": 888739200, "group": [ {"author_id": 0, "token_count": 29}, ]}, {"timestamp": 901954800, "group": [ {"author_id": 0, "token_count": 24}, ]}, {"timestamp": 917856000, "group": [ {"author_id": 0, "token_count": 22}, ]}, {"timestamp": 925542000, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 928220400, "group": [ {"author_id": 0, "token_count": 649}, ]}, {"timestamp": 946713600, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 46, "token_count": 39}, ]}, {"timestamp": 1014969600, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1022914800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1030863600, "group": [ {"author_id": 1, "token_count": 79}, ]}, {"timestamp": 1033455600, "group": [ {"author_id": 1, "token_count": 2}, {"author_id": 55, "token_count": 46}, ]}, {"timestamp": 1044086400, "group": [ {"author_id": 11, "token_count": 1}, {"author_id": 1, "token_count": 891}, ]}, {"timestamp": 1046505600, "group": [ {"author_id": 7, "token_count": 152}, {"author_id": 1, "token_count": 361}, ]}, {"timestamp": 1049184000, "group": [ {"author_id": 32, "token_count": 60}, {"author_id": 1, "token_count": 17}, ]}, {"timestamp": 1051772400, "group": [ {"author_id": 11, "token_count": 2}, {"author_id": 1, "token_count": 242}, ]}, {"timestamp": 1054450800, "group": [ {"author_id": 11, "token_count": 4}, {"author_id": 1, "token_count": 11}, ]}, {"timestamp": 1057042800, "group": [ {"author_id": 17, "token_count": 68}, {"author_id": 1, "token_count": 10}, ]}, {"timestamp": 1062399600, "group": [ {"author_id": 1, "token_count": 83}, {"author_id": 60, "token_count": 357}, ]}, {"timestamp": 1064991600, "group": [ {"author_id": 55, "token_count": 80}, {"author_id": 60, "token_count": 24}, ]}, {"timestamp": 1067673600, "group": [ {"author_id": 1, "token_count": 5}, ]}, {"timestamp": 1072944000, "group": [ {"author_id": 1, "token_count": 55}, {"author_id": 55, "token_count": 411}, {"author_id": 50, "token_count": 25}, {"author_id": 29, "token_count": 20}, ]}, {"timestamp": 1075622400, "group": [ {"author_id": 7, "token_count": 46}, {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1080806400, "group": [ {"author_id": 55, "token_count": 364}, ]}, {"timestamp": 1083394800, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1091343600, "group": [ {"author_id": 1, "token_count": 74}, {"author_id": 46, "token_count": 6}, ]}, {"timestamp": 1094022000, "group": [ {"author_id": 17, "token_count": 8}, {"author_id": 1, "token_count": 171}, ]}, {"timestamp": 1096614000, "group": [ {"author_id": 1, "token_count": 5}, ]}, {"timestamp": 1099296000, "group": [ {"author_id": 43, "token_count": 5}, {"author_id": 11, "token_count": 9}, {"author_id": 1, "token_count": 224}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1101888000, "group": [ {"author_id": 60, "token_count": 38}, ]}, {"timestamp": 1107244800, "group": [ {"author_id": 1, "token_count": 37}, ]}, {"timestamp": 1109664000, "group": [ {"author_id": 17, "token_count": 11}, {"author_id": 1, "token_count": 68}, {"author_id": 24, "token_count": 4}, ]}, {"timestamp": 1117609200, "group": [ {"author_id": 8, "token_count": 23}, {"author_id": 60, "token_count": 34}, ]}, {"timestamp": 1122879600, "group": [ {"author_id": 32, "token_count": 2}, {"author_id": 8, "token_count": 4}, ]}, {"timestamp": 1128150000, "group": [ {"author_id": 17, "token_count": 1}, ]}, {"timestamp": 1130832000, "group": [ {"author_id": 1, "token_count": 105}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1133424000, "group": [ {"author_id": 1, "token_count": 270}, {"author_id": 60, "token_count": 22}, ]}, {"timestamp": 1136102400, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1138780800, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1141200000, "group": [ {"author_id": 1, "token_count": 388}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1149145200, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1151737200, "group": [ {"author_id": 43, "token_count": 35}, {"author_id": 1, "token_count": 27}, {"author_id": 49, "token_count": 349}, ]}, {"timestamp": 1154415600, "group": [ {"author_id": 24, "token_count": 153}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1157094000, "group": [ {"author_id": 43, "token_count": 2}, {"author_id": 1, "token_count": 58}, {"author_id": 49, "token_count": 75}, {"author_id": 24, "token_count": 722}, ]}, {"timestamp": 1159686000, "group": [ {"author_id": 60, "token_count": 31}, ]}, {"timestamp": 1162368000, "group": [ {"author_id": 32, "token_count": 3}, {"author_id": 24, "token_count": 161}, ]}, {"timestamp": 1167638400, "group": [ {"author_id": 7, "token_count": 9}, {"author_id": 1, "token_count": 8}, {"author_id": 8, "token_count": 105}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1170316800, "group": [ {"author_id": 1, "token_count": 104}, {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1172736000, "group": [ {"author_id": 17, "token_count": 17}, {"author_id": 24, "token_count": 79}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1175410800, "group": [ {"author_id": 17, "token_count": 197}, {"author_id": 1, "token_count": 71}, {"author_id": 50, "token_count": 11}, {"author_id": 60, "token_count": 148}, ]}, {"timestamp": 1178002800, "group": [ {"author_id": 31, "token_count": 24}, ]}, {"timestamp": 1180681200, "group": [ {"author_id": 17, "token_count": 11}, {"author_id": 37, "token_count": 4}, {"author_id": 8, "token_count": 1}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 17, "token_count": 18}, {"author_id": 30, "token_count": 6}, {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1188630000, "group": [ {"author_id": 7, "token_count": 22}, {"author_id": 57, "token_count": 12}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 31, "token_count": 2}, {"author_id": 60, "token_count": 15}, ]}, {"timestamp": 1193900400, "group": [ {"author_id": 58, "token_count": 42}, {"author_id": 1, "token_count": 18}, {"author_id": 60, "token_count": 44}, ]}, {"timestamp": 1196496000, "group": [ {"author_id": 31, "token_count": 110}, ]}, {"timestamp": 1199174400, "group": [ {"author_id": 25, "token_count": 94}, {"author_id": 1, "token_count": 7}, {"author_id": 31, "token_count": 414}, {"author_id": 50, "token_count": 6}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 53, "token_count": 12}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 53, "token_count": 48}, {"author_id": 25, "token_count": 56}, {"author_id": 1, "token_count": 672}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 1, "token_count": 274}, {"author_id": 60, "token_count": 29}, ]}, {"timestamp": 1209625200, "group": [ {"author_id": 53, "token_count": 11}, {"author_id": 1, "token_count": 145}, {"author_id": 24, "token_count": 21}, ]}, {"timestamp": 1212303600, "group": [ {"author_id": 1, "token_count": 190}, {"author_id": 60, "token_count": 29}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 11, "token_count": 13}, {"author_id": 1, "token_count": 4}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1217574000, "group": [ {"author_id": 43, "token_count": 5}, {"author_id": 50, "token_count": 5}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1225522800, "group": [ {"author_id": 53, "token_count": 6}, {"author_id": 50, "token_count": 9}, ]}, {"timestamp": 1230796800, "group": [ {"author_id": 11, "token_count": 1}, ]}, {"timestamp": 1233475200, "group": [ {"author_id": 19, "token_count": 3}, {"author_id": 50, "token_count": 8}, {"author_id": 60, "token_count": 82}, ]}, {"timestamp": 1235894400, "group": [ {"author_id": 43, "token_count": 30}, {"author_id": 25, "token_count": 37}, {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1241161200, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 43, "token_count": 326}, {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1251788400, "group": [ {"author_id": 43, "token_count": 10}, {"author_id": 60, "token_count": 78}, ]}, {"timestamp": 1254380400, "group": [ {"author_id": 60, "token_count": 41}, ]}, {"timestamp": 1257058800, "group": [ {"author_id": 3, "token_count": 280}, ]}, {"timestamp": 1262332800, "group": [ {"author_id": 51, "token_count": 4}, ]}, {"timestamp": 1265011200, "group": [ {"author_id": 57, "token_count": 36}, {"author_id": 50, "token_count": 9}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 11, "token_count": 8}, {"author_id": 1, "token_count": 58}, {"author_id": 8, "token_count": 4}, {"author_id": 50, "token_count": 406}, {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1272697200, "group": [ {"author_id": 3, "token_count": 1}, {"author_id": 17, "token_count": 155}, {"author_id": 50, "token_count": 9}, ]}, {"timestamp": 1275375600, "group": [ {"author_id": 3, "token_count": 98}, {"author_id": 60, "token_count": 13}, ]}, {"timestamp": 1277967600, "group": [ {"author_id": 43, "token_count": 29}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 60, "token_count": 39}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 40, "token_count": 2}, {"author_id": 50, "token_count": 1}, {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1288594800, "group": [ {"author_id": 11, "token_count": 4}, {"author_id": 24, "token_count": 415}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1291190400, "group": [ {"author_id": 10, "token_count": 2}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 11, "token_count": 77}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 3, "token_count": 7}, {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 3, "token_count": 41}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 50, "token_count": 99}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 1, "token_count": 9}, {"author_id": 40, "token_count": 17}, {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 50, "token_count": 1}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1314860400, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 60, "token_count": 136}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 51, "token_count": 8}, ]}, {"timestamp": 1322726400, "group": [ {"author_id": 11, "token_count": 1}, {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 3, "token_count": 1}, {"author_id": 60, "token_count": 156}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 60, "token_count": 25}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 11, "token_count": 47}, {"author_id": 57, "token_count": 22}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 60, "token_count": 90}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 3, "token_count": 8}, ]}, {"timestamp": 1343804400, "group": [ {"author_id": 3, "token_count": 5}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 57, "token_count": 9}, {"author_id": 1, "token_count": 24}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 34, "token_count": 8}, {"author_id": 3, "token_count": 5}, {"author_id": 10, "token_count": 691}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 57, "token_count": 10}, {"author_id": 12, "token_count": 42}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 11, "token_count": 10}, {"author_id": 10, "token_count": 39}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 1, "token_count": 7}, {"author_id": 60, "token_count": 32}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 12, "token_count": 45}, {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 1, "token_count": 90}, {"author_id": 10, "token_count": 398}, {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 34, "token_count": 1}, {"author_id": 52, "token_count": 427}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 34, "token_count": 25}, {"author_id": 13, "token_count": 1}, {"author_id": 10, "token_count": 162}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 12, "token_count": 327}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 34, "token_count": 30}, {"author_id": 12, "token_count": 170}, {"author_id": 10, "token_count": 84}, {"author_id": 60, "token_count": 34}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 60, "token_count": 88}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 60, "token_count": 35}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 10, "token_count": 51}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 50, "token_count": 242}, {"author_id": 60, "token_count": 530}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 12, "token_count": 111}, {"author_id": 50, "token_count": 2}, {"author_id": 60, "token_count": 411}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 10, "token_count": 2}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 12, "token_count": 354}, {"author_id": 60, "token_count": 15}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 60, "token_count": 68}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 34, "token_count": 11}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 60, "token_count": 51}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 34, "token_count": 178}, {"author_id": 60, "token_count": 65}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 34, "token_count": 8}, {"author_id": 12, "token_count": 5}, {"author_id": 10, "token_count": 9}, {"author_id": 28, "token_count": 14}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 60, "token_count": 151}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 60, "token_count": 18}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 52, "token_count": 1}, {"author_id": 11, "token_count": 1}, {"author_id": 60, "token_count": 76}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 52, "token_count": 44}, {"author_id": 60, "token_count": 322}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 12, "token_count": 1261}, {"author_id": 60, "token_count": 44}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 10, "token_count": 6}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 56, "token_count": 51}, {"author_id": 1, "token_count": 282}, {"author_id": 60, "token_count": 69}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 60, "token_count": 550}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 35, "token_count": 1}, {"author_id": 60, "token_count": 19}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 2, "token_count": 38}, {"author_id": 12, "token_count": 13}, {"author_id": 60, "token_count": 89}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 28, "token_count": 5}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 18, "token_count": 2}, {"author_id": 12, "token_count": 16}, {"author_id": 60, "token_count": 139}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 2, "token_count": 379}, {"author_id": 60, "token_count": 101}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 60, "token_count": 41}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 52, "token_count": 18}, {"author_id": 2, "token_count": 114}, {"author_id": 60, "token_count": 67}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 18, "token_count": 709}, {"author_id": 2, "token_count": 176}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 3, "token_count": 2}, {"author_id": 60, "token_count": 28}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 10, "token_count": 88}, {"author_id": 60, "token_count": 125}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 60, "token_count": 285}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 60, "token_count": 138}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 5, "token_count": 126}, {"author_id": 48, "token_count": 56}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 60, "token_count": 108}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 60, "token_count": 312}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 60, "token_count": 619}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 18, "token_count": 22}, {"author_id": 2, "token_count": 82}, {"author_id": 60, "token_count": 88}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 2, "token_count": 60}, {"author_id": 60, "token_count": 21}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 34, "token_count": 8}, {"author_id": 2, "token_count": 13}, {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 34, "token_count": 20}, {"author_id": 42, "token_count": 7}, {"author_id": 28, "token_count": 56}, {"author_id": 60, "token_count": 34}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 13, "token_count": 5}, {"author_id": 22, "token_count": 3}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 60, "token_count": 107}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 2, "token_count": 212}, {"author_id": 3, "token_count": 213}, {"author_id": 13, "token_count": 61}, {"author_id": 22, "token_count": 14}, {"author_id": 60, "token_count": 34}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 3, "token_count": 14}, {"author_id": 10, "token_count": 1}, {"author_id": 60, "token_count": 60}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 13, "token_count": 103}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 2, "token_count": 123}, {"author_id": 3, "token_count": 6}, {"author_id": 26, "token_count": 33}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 28, "token_count": 149}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 2, "token_count": 34}, {"author_id": 60, "token_count": 15}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 27, "token_count": 8}, {"author_id": 2, "token_count": 165}, {"author_id": 60, "token_count": 43}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 2, "token_count": 736}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 2, "token_count": 41}, {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 28, "token_count": 152}, {"author_id": 22, "token_count": 6}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 34, "token_count": 3}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 60, "token_count": 345}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 2, "token_count": 723}, {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 56, "token_count": 52}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 34, "token_count": 45}, {"author_id": 54, "token_count": 362}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 2, "token_count": 24}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 2, "token_count": 1}, {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 2, "token_count": 8}, {"author_id": 13, "token_count": 6}, {"author_id": 60, "token_count": 159}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 2, "token_count": 9}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 56, "token_count": 11}, {"author_id": 28, "token_count": 21}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 10, "token_count": 18}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 2, "token_count": 46}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 56, "token_count": 28}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 3, "token_count": 9}, {"author_id": 56, "token_count": 3}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 18, "token_count": 215}, {"author_id": 56, "token_count": 228}, {"author_id": 60, "token_count": 16}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 47, "token_count": 12}, {"author_id": 60, "token_count": 74}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 27, "token_count": 88}, {"author_id": 10, "token_count": 63}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 42, "token_count": 115}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 42, "token_count": 1}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 60, "token_count": 18}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 60, "token_count": 67}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 36, "token_count": 20}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 50, "token_count": 59}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 9, "token_count": 196}, {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 60, "token_count": 60}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 60, "token_count": 72}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 54, "token_count": 2}, {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 60, "token_count": 70}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 3, "token_count": 12}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 60, "token_count": 38}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 3, "token_count": 324}, {"author_id": 26, "token_count": 7}, {"author_id": 60, "token_count": 130}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 60, "token_count": 186}, ]}, {"timestamp": 1651388400, "group": [ {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 3, "token_count": 2}, {"author_id": 54, "token_count": 2}, {"author_id": 60, "token_count": 180}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1659337200, "group": [ {"author_id": 56, "token_count": 36}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1664607600, "group": [ {"author_id": 60, "token_count": 28}, ]}, ]
Author Name
Tokens
Token Proportion
Hideaki Yoshifuji / 吉藤英明
5149
14.74%
Linus Torvalds (pre-git)
3374
9.66%
David Ahern
2984
8.55%
Hannes Frederic Sowa
2344
6.71%
Nicolas Dichtel
1614
4.62%
Thomas Graf
1555
4.45%
Eric Dumazet
1028
2.94%
Alexander Aring
948
2.71%
Shirley Ma
901
2.58%
Stephen Hemminger
892
2.55%
Pavel Emelyanov
550
1.57%
Daniel Borkmann
490
1.40%
Herbert Xu
486
1.39%
Brian Haley
442
1.27%
Noriaki Takamiya
424
1.21%
Hangbin Liu
409
1.17%
Sabrina Dubroca
397
1.14%
Jakub Kiciński
366
1.05%
Américo Wang
337
0.97%
David L Stevens
229
0.66%
Justin Iurman
196
0.56%
Daniel Lezcano
187
0.54%
David S. Miller
178
0.51%
Florian Westphal
176
0.50%
Patrick McHardy
137
0.39%
David Lebrun
126
0.36%
Xin Long
123
0.35%
Christoph Hellwig
96
0.27%
Eric W. Biedermann
89
0.25%
Benjamin Thery
77
0.22%
Arnaldo Carvalho de Melo
65
0.19%
Paolo Abeni
56
0.16%
Linus Torvalds
45
0.13%
Denis V. Lunev
42
0.12%
Ido Schimmel
40
0.11%
Wei Wang
23
0.07%
Ville Nuorvala
20
0.06%
Taehee Yoo
20
0.06%
Lorenzo Colitti
19
0.05%
Roopa Prabhu
12
0.03%
Alexey Dobriyan
12
0.03%
Vlad Yasevich
6
0.02%
Masahide Nakamura
4
0.01%
Pablo Neira Ayuso
3
0.01%
Martin KaFai Lau
1
0.00%
Others
8249
23.62%
click to expand▼
Total
34921
addrconf_core.c
273
-
20
1275
Hideaki Yoshifuji / 吉藤英明
Américo Wang
David Ahern
Roopa Prabhu
Hannes Frederic Sowa
Sabrina Dubroca
Eric Dumazet
David S. Miller
Taehee Yoo
Jakub Kiciński
Others
February 2007
July 2007
February 2010
July 2011
April 2012
April 2013
June 2013
August 2013
May 2014
September 2014
June 2015
July 2015
June 2017
October 2017
May 2018
February 2019
March 2019
April 2019
May 2019
October 2019
December 2019
April 2020
August 2020
March 2021
December 2021
June 2022
var spanGroupData = [ {"timestamp": 1170316800, "group": [ {"author_id": 11, "token_count": 5}, {"author_id": 1, "token_count": 351}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 60, "token_count": 27}, ]}, {"timestamp": 1265011200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 34, "token_count": 83}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 34, "token_count": 238}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 34, "token_count": 1}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 12, "token_count": 17}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 60, "token_count": 41}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 47, "token_count": 33}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 60, "token_count": 79}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 2, "token_count": 4}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 2, "token_count": 145}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 60, "token_count": 20}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 2, "token_count": 75}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 2, "token_count": 25}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 28, "token_count": 16}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 47, "token_count": 3}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 60, "token_count": 54}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 36, "token_count": 3}, {"author_id": 60, "token_count": 36}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 3, "token_count": 5}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 54, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Hideaki Yoshifuji / 吉藤英明
351
27.53%
Américo Wang
322
25.25%
David Ahern
250
19.61%
Roopa Prabhu
36
2.82%
Hannes Frederic Sowa
17
1.33%
Sabrina Dubroca
16
1.25%
Eric Dumazet
9
0.71%
David S. Miller
5
0.39%
Taehee Yoo
3
0.24%
Jakub Kiciński
1
0.08%
Others
265
20.78%
Total
1275
addrlabel.c
652
-
24
3114
Hideaki Yoshifuji / 吉藤英明
Jakub Kiciński
David Ahern
Benjamin Thery
Eric Dumazet
Florian Westphal
Hannes Frederic Sowa
Denis V. Lunev
Eric W. Biedermann
Others
November 2007
January 2008
February 2008
March 2008
May 2008
October 2008
March 2010
May 2010
September 2010
June 2011
May 2012
September 2012
October 2012
September 2013
February 2014
August 2014
January 2015
March 2015
April 2017
August 2017
September 2017
October 2017
November 2017
December 2017
October 2018
January 2019
April 2019
November 2020
November 2022
var spanGroupData = [ {"timestamp": 1193900400, "group": [ {"author_id": 58, "token_count": 28}, {"author_id": 1, "token_count": 2089}, ]}, {"timestamp": 1199174400, "group": [ {"author_id": 1, "token_count": 5}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 60, "token_count": 35}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 1, "token_count": 9}, {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1209625200, "group": [ {"author_id": 53, "token_count": 132}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1272697200, "group": [ {"author_id": 13, "token_count": 19}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 3, "token_count": 1}, {"author_id": 60, "token_count": 13}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 3, "token_count": 6}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 57, "token_count": 5}, {"author_id": 1, "token_count": 63}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 12, "token_count": 34}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 2, "token_count": 12}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 13, "token_count": 44}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 3, "token_count": 81}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 3, "token_count": 39}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 13, "token_count": 40}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 2, "token_count": 158}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 54, "token_count": 206}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 60, "token_count": 49}, ]}, {"timestamp": 1667286000, "group": [ {"author_id": 60, "token_count": 6}, ]}, ]
Author Name
Tokens
Token Proportion
Hideaki Yoshifuji / 吉藤英明
2166
69.56%
Jakub Kiciński
206
6.62%
David Ahern
170
5.46%
Benjamin Thery
132
4.24%
Eric Dumazet
127
4.08%
Florian Westphal
103
3.31%
Hannes Frederic Sowa
34
1.09%
Denis V. Lunev
28
0.90%
Eric W. Biedermann
5
0.16%
Others
143
4.59%
Total
3114
af_inet6.c
1328
-
98
5617
Linus Torvalds (pre-git)
Arnaldo Carvalho de Melo
Daniel Lezcano
Christoph Hellwig
David Ahern
Linus Torvalds
Eric Dumazet
David S. Miller
Paolo Abeni
Hideaki Yoshifuji / 吉藤英明
Denis V. Lunev
Brian Haley
Ville Nuorvala
Américo Wang
Tom Herbert
Vlad Yasevich
Stephen Hemminger
Hannes Frederic Sowa
Lorenzo Colitti
Martin KaFai Lau
Justin Iurman
Sabrina Dubroca
Benjamin Thery
Herbert Xu
David L Stevens
Eric W. Biedermann
Huw Davies
Harald Welte
David Lebrun
Alexander Aring
Daniel Borkmann
Florian Westphal
Alexey Dobriyan
Pavel Emelyanov
Ido Schimmel
Taehee Yoo
Patrick McHardy
Others
September 1996
January 1997
March 1997
August 1997
February 1998
March 1998
August 1998
February 1999
June 1999
January 2000
March 2000
September 2000
October 2000
February 2002
March 2002
July 2002
October 2002
January 2003
February 2003
March 2003
April 2003
May 2003
June 2003
September 2003
January 2004
February 2004
April 2004
May 2004
June 2004
September 2004
December 2004
January 2005
March 2005
July 2005
August 2005
November 2005
December 2005
January 2006
March 2006
August 2006
September 2006
November 2006
January 2007
February 2007
April 2007
September 2007
October 2007
November 2007
December 2007
January 2008
February 2008
March 2008
April 2008
June 2008
July 2008
October 2008
March 2009
June 2009
August 2009
October 2009
November 2009
January 2010
March 2010
April 2010
May 2010
June 2010
July 2010
October 2010
December 2010
March 2011
June 2011
July 2011
November 2011
February 2012
April 2012
May 2012
November 2012
March 2013
May 2013
July 2013
August 2013
September 2013
October 2013
November 2013
December 2013
January 2014
May 2014
June 2014
July 2014
September 2014
October 2014
March 2015
April 2015
May 2015
June 2015
July 2015
November 2015
December 2015
February 2016
April 2016
June 2016
August 2016
November 2016
December 2016
January 2017
March 2017
April 2017
August 2017
October 2017
January 2018
February 2018
March 2018
April 2018
May 2018
June 2018
July 2018
August 2018
September 2018
October 2018
November 2018
January 2019
February 2019
March 2019
April 2019
May 2019
June 2019
July 2019
November 2019
December 2019
March 2020
April 2020
May 2020
August 2020
September 2020
January 2021
February 2021
March 2021
July 2021
August 2021
October 2021
November 2021
January 2022
February 2022
April 2022
June 2022
July 2022
August 2022
September 2022
October 2022
var spanGroupData = [ {"timestamp": 841561200, "group": [ {"author_id": 0, "token_count": 554}, ]}, {"timestamp": 852105600, "group": [ {"author_id": 0, "token_count": 79}, ]}, {"timestamp": 857203200, "group": [ {"author_id": 0, "token_count": 17}, ]}, {"timestamp": 870418800, "group": [ {"author_id": 0, "token_count": 10}, ]}, {"timestamp": 886320000, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 888739200, "group": [ {"author_id": 0, "token_count": 46}, ]}, {"timestamp": 901954800, "group": [ {"author_id": 0, "token_count": 95}, ]}, {"timestamp": 917856000, "group": [ {"author_id": 0, "token_count": 25}, ]}, {"timestamp": 928220400, "group": [ {"author_id": 0, "token_count": 67}, ]}, {"timestamp": 946713600, "group": [ {"author_id": 0, "token_count": 96}, ]}, {"timestamp": 951897600, "group": [ {"author_id": 0, "token_count": 30}, ]}, {"timestamp": 967791600, "group": [ {"author_id": 0, "token_count": 63}, ]}, {"timestamp": 970383600, "group": [ {"author_id": 0, "token_count": 10}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 11, "token_count": 117}, {"author_id": 46, "token_count": 234}, ]}, {"timestamp": 1014969600, "group": [ {"author_id": 11, "token_count": 39}, ]}, {"timestamp": 1025506800, "group": [ {"author_id": 60, "token_count": 72}, ]}, {"timestamp": 1033455600, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1041408000, "group": [ {"author_id": 60, "token_count": 18}, ]}, {"timestamp": 1044086400, "group": [ {"author_id": 60, "token_count": 26}, ]}, {"timestamp": 1046505600, "group": [ {"author_id": 27, "token_count": 2}, {"author_id": 7, "token_count": 8}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1049184000, "group": [ {"author_id": 1, "token_count": 16}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1051772400, "group": [ {"author_id": 32, "token_count": 12}, {"author_id": 11, "token_count": 8}, {"author_id": 1, "token_count": 14}, {"author_id": 50, "token_count": 54}, ]}, {"timestamp": 1054450800, "group": [ {"author_id": 32, "token_count": 18}, {"author_id": 29, "token_count": 6}, ]}, {"timestamp": 1062399600, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1072944000, "group": [ {"author_id": 1, "token_count": 1}, {"author_id": 29, "token_count": 131}, ]}, {"timestamp": 1075622400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1080806400, "group": [ {"author_id": 50, "token_count": 1}, ]}, {"timestamp": 1083394800, "group": [ {"author_id": 8, "token_count": 1}, ]}, {"timestamp": 1086073200, "group": [ {"author_id": 32, "token_count": 5}, ]}, {"timestamp": 1094022000, "group": [ {"author_id": 32, "token_count": 145}, ]}, {"timestamp": 1101888000, "group": [ {"author_id": 32, "token_count": 6}, ]}, {"timestamp": 1104566400, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1109664000, "group": [ {"author_id": 32, "token_count": 15}, {"author_id": 17, "token_count": 22}, ]}, {"timestamp": 1120201200, "group": [ {"author_id": 17, "token_count": 3}, ]}, {"timestamp": 1122879600, "group": [ {"author_id": 32, "token_count": 2}, {"author_id": 21, "token_count": 20}, ]}, {"timestamp": 1130832000, "group": [ {"author_id": 11, "token_count": 13}, ]}, {"timestamp": 1133424000, "group": [ {"author_id": 32, "token_count": 302}, {"author_id": 3, "token_count": 2}, {"author_id": 1, "token_count": 73}, ]}, {"timestamp": 1136102400, "group": [ {"author_id": 27, "token_count": 6}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1141200000, "group": [ {"author_id": 32, "token_count": 15}, ]}, {"timestamp": 1154415600, "group": [ {"author_id": 1, "token_count": 2}, {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1157094000, "group": [ {"author_id": 1, "token_count": 1}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1162368000, "group": [ {"author_id": 60, "token_count": 47}, ]}, {"timestamp": 1167638400, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1170316800, "group": [ {"author_id": 1, "token_count": 27}, ]}, {"timestamp": 1175410800, "group": [ {"author_id": 32, "token_count": 3}, ]}, {"timestamp": 1188630000, "group": [ {"author_id": 7, "token_count": 14}, {"author_id": 57, "token_count": 1}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 57, "token_count": 7}, {"author_id": 31, "token_count": 2}, ]}, {"timestamp": 1193900400, "group": [ {"author_id": 31, "token_count": 1}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1196496000, "group": [ {"author_id": 25, "token_count": 152}, ]}, {"timestamp": 1199174400, "group": [ {"author_id": 25, "token_count": 93}, {"author_id": 57, "token_count": 1}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 58, "token_count": 3}, {"author_id": 1, "token_count": 29}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 53, "token_count": 36}, {"author_id": 25, "token_count": 108}, {"author_id": 1, "token_count": 6}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 1, "token_count": 5}, ]}, {"timestamp": 1212303600, "group": [ {"author_id": 43, "token_count": 1}, {"author_id": 31, "token_count": 2}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 60, "token_count": 18}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 51, "token_count": 1}, {"author_id": 58, "token_count": 145}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1235894400, "group": [ {"author_id": 43, "token_count": 58}, {"author_id": 30, "token_count": 26}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 43, "token_count": 61}, ]}, {"timestamp": 1249110000, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1254380400, "group": [ {"author_id": 43, "token_count": 5}, {"author_id": 3, "token_count": 16}, {"author_id": 50, "token_count": 1}, ]}, {"timestamp": 1257058800, "group": [ {"author_id": 3, "token_count": 17}, {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1262332800, "group": [ {"author_id": 51, "token_count": 1}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1270105200, "group": [ {"author_id": 43, "token_count": 16}, ]}, {"timestamp": 1272697200, "group": [ {"author_id": 11, "token_count": 1}, ]}, {"timestamp": 1275375600, "group": [ {"author_id": 3, "token_count": 13}, {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1277967600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1291190400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 11, "token_count": 47}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 51, "token_count": 7}, {"author_id": 3, "token_count": 14}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 31, "token_count": 1}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 3, "token_count": 6}, {"author_id": 60, "token_count": 21}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 57, "token_count": 10}, {"author_id": 30, "token_count": 24}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 12, "token_count": 10}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 40, "token_count": 43}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 34, "token_count": 40}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 60, "token_count": 17}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 3, "token_count": 10}, {"author_id": 60, "token_count": 41}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 30, "token_count": 1}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 12, "token_count": 4}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 34, "token_count": 48}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 3, "token_count": 3}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 6, "token_count": 9}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 3, "token_count": 6}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 12, "token_count": 2}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 12, "token_count": 22}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 6, "token_count": 9}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 57, "token_count": 2}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 3, "token_count": 7}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 13, "token_count": 5}, {"author_id": 6, "token_count": 5}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 3, "token_count": 29}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 3, "token_count": 1}, {"author_id": 12, "token_count": 14}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 60, "token_count": 16}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 6, "token_count": 20}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 2, "token_count": 17}, {"author_id": 16, "token_count": 20}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 6, "token_count": 10}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 5, "token_count": 20}, {"author_id": 40, "token_count": 8}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 2, "token_count": 28}, {"author_id": 46, "token_count": 1}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 34, "token_count": 4}, {"author_id": 30, "token_count": 18}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 48, "token_count": 9}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 60, "token_count": 20}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 6, "token_count": 40}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 35, "token_count": 31}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 60, "token_count": 79}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 2, "token_count": 93}, {"author_id": 3, "token_count": 11}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 2, "token_count": 23}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 46, "token_count": 4}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 28, "token_count": 8}, {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 60, "token_count": 17}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 2, "token_count": 58}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 60, "token_count": 29}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 2, "token_count": 3}, {"author_id": 60, "token_count": 20}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 2, "token_count": 12}, {"author_id": 60, "token_count": 59}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 2, "token_count": 15}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 3, "token_count": 1}, {"author_id": 48, "token_count": 170}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 28, "token_count": 7}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 18, "token_count": 20}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 28, "token_count": 21}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 27, "token_count": 316}, {"author_id": 52, "token_count": 12}, {"author_id": 13, "token_count": 5}, {"author_id": 60, "token_count": 24}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 60, "token_count": 31}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 34, "token_count": 3}, {"author_id": 36, "token_count": 4}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 9, "token_count": 40}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 3, "token_count": 22}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 60, "token_count": 17}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 3, "token_count": 68}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 34, "token_count": 7}, {"author_id": 3, "token_count": 3}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1659337200, "group": [ {"author_id": 35, "token_count": 5}, ]}, {"timestamp": 1662015600, "group": [ {"author_id": 26, "token_count": 6}, {"author_id": 35, "token_count": 5}, ]}, {"timestamp": 1664607600, "group": [ {"author_id": 60, "token_count": 41}, ]}, ]
Author Name
Tokens
Token Proportion
Linus Torvalds (pre-git)
1094
19.48%
Arnaldo Carvalho de Melo
523
9.31%
Daniel Lezcano
353
6.28%
Christoph Hellwig
324
5.77%
David Ahern
249
4.43%
Linus Torvalds
239
4.25%
Eric Dumazet
230
4.09%
David S. Miller
225
4.01%
Paolo Abeni
179
3.19%
Hideaki Yoshifuji / 吉藤英明
177
3.15%
Denis V. Lunev
148
2.63%
Brian Haley
141
2.51%
Ville Nuorvala
137
2.44%
Américo Wang
102
1.82%
Tom Herbert
93
1.66%
Vlad Yasevich
69
1.23%
Stephen Hemminger
56
1.00%
Hannes Frederic Sowa
52
0.93%
Lorenzo Colitti
51
0.91%
Martin KaFai Lau
41
0.73%
Justin Iurman
40
0.71%
Sabrina Dubroca
36
0.64%
Benjamin Thery
36
0.64%
Herbert Xu
25
0.45%
David L Stevens
22
0.39%
Eric W. Biedermann
21
0.37%
Huw Davies
20
0.36%
Harald Welte
20
0.36%
David Lebrun
20
0.36%
Alexander Aring
20
0.36%
Daniel Borkmann
12
0.21%
Florian Westphal
10
0.18%
Alexey Dobriyan
9
0.16%
Pavel Emelyanov
6
0.11%
Ido Schimmel
6
0.11%
Taehee Yoo
4
0.07%
Patrick McHardy
1
0.02%
Others
826
14.71%
click to expand▼
Total
5617
ah6.c
807
-
41
3730
Steffen Klassert
Kazunori Miyazawa
Herbert Xu
Masahide Nakamura
Sabrina Dubroca
Hideaki Yoshifuji / 吉藤英明
Arnaldo Carvalho de Melo
David S. Miller
Alexey Dobriyan
Lorenzo Colitti
Américo Wang
Eric Dumazet
Patrick McHardy
Brian Haley
Others
March 2003
April 2003
June 2003
August 2003
October 2003
April 2004
June 2004
July 2004
August 2004
January 2005
December 2005
March 2006
May 2006
August 2006
November 2006
March 2007
April 2007
June 2007
October 2007
November 2007
December 2007
January 2008
February 2008
November 2008
June 2009
October 2009
November 2009
February 2010
March 2010
January 2011
March 2011
November 2011
May 2012
June 2012
July 2012
October 2012
January 2013
February 2013
September 2013
January 2014
March 2014
August 2014
November 2014
March 2015
August 2015
November 2016
January 2017
May 2017
June 2017
October 2017
May 2019
July 2019
February 2020
March 2020
April 2020
November 2020
March 2021
November 2021
September 2022
var spanGroupData = [ {"timestamp": 1046505600, "group": [ {"author_id": 11, "token_count": 3}, {"author_id": 1, "token_count": 16}, {"author_id": 20, "token_count": 769}, {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1049184000, "group": [ {"author_id": 1, "token_count": 17}, {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1054450800, "group": [ {"author_id": 20, "token_count": 83}, ]}, {"timestamp": 1059721200, "group": [ {"author_id": 17, "token_count": 4}, {"author_id": 20, "token_count": 23}, ]}, {"timestamp": 1064991600, "group": [ {"author_id": 17, "token_count": 10}, ]}, {"timestamp": 1080806400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1086073200, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1088665200, "group": [ {"author_id": 17, "token_count": 117}, ]}, {"timestamp": 1091343600, "group": [ {"author_id": 17, "token_count": 13}, {"author_id": 8, "token_count": 3}, ]}, {"timestamp": 1104566400, "group": [ {"author_id": 17, "token_count": 2}, ]}, {"timestamp": 1133424000, "group": [ {"author_id": 32, "token_count": 3}, ]}, {"timestamp": 1141200000, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1146466800, "group": [ {"author_id": 17, "token_count": 2}, ]}, {"timestamp": 1154415600, "group": [ {"author_id": 17, "token_count": 46}, {"author_id": 1, "token_count": 9}, {"author_id": 37, "token_count": 177}, ]}, {"timestamp": 1162368000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1172736000, "group": [ {"author_id": 32, "token_count": 1}, ]}, {"timestamp": 1175410800, "group": [ {"author_id": 32, "token_count": 33}, ]}, {"timestamp": 1180681200, "group": [ {"author_id": 37, "token_count": 37}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 17, "token_count": 70}, {"author_id": 37, "token_count": 1}, ]}, {"timestamp": 1193900400, "group": [ {"author_id": 17, "token_count": 8}, ]}, {"timestamp": 1196496000, "group": [ {"author_id": 17, "token_count": 2}, ]}, {"timestamp": 1199174400, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 17, "token_count": 2}, ]}, {"timestamp": 1225522800, "group": [ {"author_id": 51, "token_count": 14}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 43, "token_count": 2}, ]}, {"timestamp": 1254380400, "group": [ {"author_id": 4, "token_count": 1655}, ]}, {"timestamp": 1257058800, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1265011200, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 60, "token_count": 25}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 4, "token_count": 2}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 51, "token_count": 8}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 3, "token_count": 3}, {"author_id": 60, "token_count": 22}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 11, "token_count": 16}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 11, "token_count": 16}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 34, "token_count": 5}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 60, "token_count": 39}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 60, "token_count": 229}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 4, "token_count": 37}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 40, "token_count": 14}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 28, "token_count": 5}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 60, "token_count": 28}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 28, "token_count": 5}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1662015600, "group": [ {"author_id": 28, "token_count": 51}, ]}, ]
Author Name
Tokens
Token Proportion
Steffen Klassert
1694
45.42%
Kazunori Miyazawa
875
23.46%
Herbert Xu
276
7.40%
Masahide Nakamura
215
5.76%
Sabrina Dubroca
61
1.64%
Hideaki Yoshifuji / 吉藤英明
42
1.13%
Arnaldo Carvalho de Melo
37
0.99%
David S. Miller
35
0.94%
Alexey Dobriyan
22
0.59%
Lorenzo Colitti
14
0.38%
Américo Wang
5
0.13%
Eric Dumazet
4
0.11%
Patrick McHardy
3
0.08%
Brian Haley
2
0.05%
Others
445
11.93%
Total
3730
anycast.c
619
-
32
2752
David L Stevens
Hideaki Yoshifuji / 吉藤英明
Américo Wang
Sabrina Dubroca
Daniel Lezcano
Eric Dumazet
David Ahern
David S. Miller
Pavel Emelyanov
Eric W. Biedermann
Christoph Hellwig
Roopa Prabhu
Alexey Dobriyan
Ville Nuorvala
Stephen Hemminger
Others
March 2003
May 2003
July 2003
September 2003
January 2004
July 2004
August 2004
September 2004
November 2004
January 2005
January 2006
May 2007
July 2007
September 2007
October 2007
January 2008
March 2008
July 2008
October 2008
November 2009
January 2010
March 2010
June 2010
April 2011
November 2011
December 2011
May 2012
October 2012
November 2012
February 2013
January 2014
September 2014
March 2015
July 2017
March 2018
April 2018
November 2018
May 2019
April 2020
July 2020
var spanGroupData = [ {"timestamp": 1046505600, "group": [ {"author_id": 7, "token_count": 1129}, ]}, {"timestamp": 1051772400, "group": [ {"author_id": 11, "token_count": 37}, ]}, {"timestamp": 1057042800, "group": [ {"author_id": 1, "token_count": 454}, {"author_id": 60, "token_count": 23}, ]}, {"timestamp": 1062399600, "group": [ {"author_id": 1, "token_count": 9}, ]}, {"timestamp": 1072944000, "group": [ {"author_id": 1, "token_count": 1}, {"author_id": 29, "token_count": 2}, ]}, {"timestamp": 1088665200, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1091343600, "group": [ {"author_id": 1, "token_count": 61}, ]}, {"timestamp": 1094022000, "group": [ {"author_id": 1, "token_count": 45}, ]}, {"timestamp": 1099296000, "group": [ {"author_id": 1, "token_count": 4}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1104566400, "group": [ {"author_id": 60, "token_count": 16}, ]}, {"timestamp": 1136102400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1178002800, "group": [ {"author_id": 31, "token_count": 17}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1188630000, "group": [ {"author_id": 57, "token_count": 8}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 50, "token_count": 1}, ]}, {"timestamp": 1199174400, "group": [ {"author_id": 25, "token_count": 1}, {"author_id": 3, "token_count": 6}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 25, "token_count": 64}, {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 1, "token_count": 5}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1257058800, "group": [ {"author_id": 3, "token_count": 16}, ]}, {"timestamp": 1262332800, "group": [ {"author_id": 51, "token_count": 1}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1275375600, "group": [ {"author_id": 3, "token_count": 26}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 3, "token_count": 8}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 51, "token_count": 3}, ]}, {"timestamp": 1322726400, "group": [ {"author_id": 11, "token_count": 4}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 3, "token_count": 6}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 34, "token_count": 1}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 57, "token_count": 5}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 60, "token_count": 43}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 34, "token_count": 139}, {"author_id": 28, "token_count": 102}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 2, "token_count": 21}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 27, "token_count": 8}, {"author_id": 2, "token_count": 41}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 60, "token_count": 364}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 47, "token_count": 4}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 34, "token_count": 38}, ]}, ]
Author Name
Tokens
Token Proportion
David L Stevens
1129
41.02%
Hideaki Yoshifuji / 吉藤英明
580
21.08%
Américo Wang
178
6.47%
Sabrina Dubroca
102
3.71%
Daniel Lezcano
65
2.36%
Eric Dumazet
62
2.25%
David Ahern
62
2.25%
David S. Miller
41
1.49%
Pavel Emelyanov
17
0.62%
Eric W. Biedermann
13
0.47%
Christoph Hellwig
8
0.29%
Roopa Prabhu
4
0.15%
Alexey Dobriyan
4
0.15%
Ville Nuorvala
2
0.07%
Stephen Hemminger
1
0.04%
Others
484
17.59%
Total
2752
calipso.c
1459
-
9
5076
Huw Davies
Paolo Abeni
Others
June 2016
August 2016
June 2017
July 2017
July 2018
May 2019
May 2020
October 2020
March 2021
var spanGroupData = [ {"timestamp": 1464764400, "group": [ {"author_id": 16, "token_count": 4993}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 60, "token_count": 32}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 48, "token_count": 10}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 60, "token_count": 20}, ]}, ]
Author Name
Tokens
Token Proportion
Huw Davies
4993
98.36%
Paolo Abeni
10
0.20%
Others
73
1.44%
Total
5076
datagram.c
1066
-
57
5540
Linus Torvalds (pre-git)
Hideaki Yoshifuji / 吉藤英明
Brian Haley
Martin KaFai Lau
Hannes Frederic Sowa
Willem de Bruijn
Eric Dumazet
Lorenzo Colitti
Arnaldo Carvalho de Melo
David S. Miller
Paolo Abeni
Wei Wang
Ville Nuorvala
Florian Westphal
Eric W. Biedermann
Alexey Dobriyan
Kazunori Miyazawa
Masahide Nakamura
David Ahern
Linus Torvalds
Tom Herbert
Sabrina Dubroca
Herbert Xu
Daniel Lezcano
Stefano Brivio
Américo Wang
Others
September 1996
January 1997
March 1997
January 1998
March 1998
August 1998
February 1999
June 1999
January 2000
June 2000
February 2002
May 2003
January 2004
April 2004
June 2004
July 2004
August 2004
December 2004
August 2005
September 2005
November 2005
January 2006
August 2006
September 2006
November 2006
February 2007
March 2007
April 2007
May 2007
June 2007
July 2007
September 2007
January 2008
June 2008
July 2008
November 2008
October 2009
November 2009
March 2010
April 2010
May 2010
June 2010
September 2010
October 2010
March 2011
August 2011
November 2011
January 2012
April 2012
May 2012
October 2012
November 2012
January 2013
March 2013
May 2013
October 2013
November 2013
January 2014
July 2014
August 2014
November 2014
December 2014
January 2015
March 2015
June 2015
July 2015
September 2015
November 2015
January 2016
April 2016
May 2016
November 2016
December 2016
February 2017
April 2017
June 2017
January 2018
March 2018
April 2018
June 2018
July 2018
November 2018
January 2019
May 2019
July 2019
September 2019
December 2019
July 2020
September 2020
April 2022
May 2022
October 2022
var spanGroupData = [ {"timestamp": 841561200, "group": [ {"author_id": 0, "token_count": 324}, ]}, {"timestamp": 852105600, "group": [ {"author_id": 0, "token_count": 117}, ]}, {"timestamp": 857203200, "group": [ {"author_id": 0, "token_count": 29}, ]}, {"timestamp": 883641600, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 888739200, "group": [ {"author_id": 0, "token_count": 9}, ]}, {"timestamp": 901954800, "group": [ {"author_id": 0, "token_count": 1143}, ]}, {"timestamp": 917856000, "group": [ {"author_id": 0, "token_count": 132}, ]}, {"timestamp": 928220400, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 946713600, "group": [ {"author_id": 0, "token_count": 20}, ]}, {"timestamp": 959842800, "group": [ {"author_id": 0, "token_count": 9}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 11, "token_count": 37}, {"author_id": 46, "token_count": 6}, ]}, {"timestamp": 1051772400, "group": [ {"author_id": 32, "token_count": 7}, ]}, {"timestamp": 1072944000, "group": [ {"author_id": 29, "token_count": 29}, ]}, {"timestamp": 1080806400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1086073200, "group": [ {"author_id": 1, "token_count": 8}, ]}, {"timestamp": 1088665200, "group": [ {"author_id": 1, "token_count": 496}, ]}, {"timestamp": 1091343600, "group": [ {"author_id": 20, "token_count": 13}, ]}, {"timestamp": 1101888000, "group": [ {"author_id": 32, "token_count": 2}, {"author_id": 17, "token_count": 4}, ]}, {"timestamp": 1122879600, "group": [ {"author_id": 32, "token_count": 3}, ]}, {"timestamp": 1125558000, "group": [ {"author_id": 1, "token_count": 600}, ]}, {"timestamp": 1130832000, "group": [ {"author_id": 29, "token_count": 1}, ]}, {"timestamp": 1136102400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1154415600, "group": [ {"author_id": 1, "token_count": 5}, {"author_id": 37, "token_count": 8}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1157094000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1162368000, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1170316800, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1172736000, "group": [ {"author_id": 32, "token_count": 20}, ]}, {"timestamp": 1175410800, "group": [ {"author_id": 32, "token_count": 50}, ]}, {"timestamp": 1178002800, "group": [ {"author_id": 11, "token_count": 2}, ]}, {"timestamp": 1180681200, "group": [ {"author_id": 37, "token_count": 4}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1188630000, "group": [ {"author_id": 57, "token_count": 1}, ]}, {"timestamp": 1199174400, "group": [ {"author_id": 43, "token_count": 6}, {"author_id": 25, "token_count": 2}, ]}, {"timestamp": 1212303600, "group": [ {"author_id": 1, "token_count": 54}, {"author_id": 60, "token_count": 19}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1225522800, "group": [ {"author_id": 51, "token_count": 4}, {"author_id": 43, "token_count": 24}, ]}, {"timestamp": 1254380400, "group": [ {"author_id": 43, "token_count": 24}, {"author_id": 3, "token_count": 5}, ]}, {"timestamp": 1257058800, "group": [ {"author_id": 3, "token_count": 16}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1270105200, "group": [ {"author_id": 43, "token_count": 469}, ]}, {"timestamp": 1272697200, "group": [ {"author_id": 43, "token_count": 30}, ]}, {"timestamp": 1275375600, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 3, "token_count": 36}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 60, "token_count": 80}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 11, "token_count": 35}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 60, "token_count": 47}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 51, "token_count": 11}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 3, "token_count": 1}, {"author_id": 60, "token_count": 17}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 34, "token_count": 1}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 57, "token_count": 15}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 1, "token_count": 39}, {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 12, "token_count": 37}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 40, "token_count": 164}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 3, "token_count": 19}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 12, "token_count": 26}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 12, "token_count": 210}, {"author_id": 60, "token_count": 37}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 6, "token_count": 4}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 39, "token_count": 1}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 11, "token_count": 2}, {"author_id": 39, "token_count": 24}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1417420800, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 39, "token_count": 17}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 39, "token_count": 52}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 60, "token_count": 45}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 3, "token_count": 49}, {"author_id": 13, "token_count": 20}, {"author_id": 6, "token_count": 1}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 48, "token_count": 3}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 3, "token_count": 14}, {"author_id": 35, "token_count": 340}, {"author_id": 60, "token_count": 24}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 3, "token_count": 7}, {"author_id": 22, "token_count": 23}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 40, "token_count": 8}, {"author_id": 39, "token_count": 40}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 46, "token_count": 1}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 60, "token_count": 39}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 39, "token_count": 5}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 22, "token_count": 12}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 2, "token_count": 5}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 2, "token_count": 6}, {"author_id": 48, "token_count": 40}, {"author_id": 44, "token_count": 1}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 48, "token_count": 5}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 39, "token_count": 7}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 60, "token_count": 28}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 3, "token_count": 9}, {"author_id": 39, "token_count": 20}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 3, "token_count": 3}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 39, "token_count": 7}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 28, "token_count": 5}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 39, "token_count": 80}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1651388400, "group": [ {"author_id": 3, "token_count": 11}, ]}, {"timestamp": 1664607600, "group": [ {"author_id": 60, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Linus Torvalds (pre-git)
1788
32.27%
Hideaki Yoshifuji / 吉藤英明
1205
21.75%
Brian Haley
553
9.98%
Martin KaFai Lau
340
6.14%
Hannes Frederic Sowa
273
4.93%
Willem de Bruijn
253
4.57%
Eric Dumazet
175
3.16%
Lorenzo Colitti
172
3.10%
Arnaldo Carvalho de Melo
82
1.48%
David S. Miller
76
1.37%
Paolo Abeni
48
0.87%
Wei Wang
35
0.63%
Ville Nuorvala
30
0.54%
Florian Westphal
20
0.36%
Eric W. Biedermann
16
0.29%
Alexey Dobriyan
15
0.27%
Kazunori Miyazawa
13
0.23%
Masahide Nakamura
12
0.22%
David Ahern
11
0.20%
Linus Torvalds
7
0.13%
Tom Herbert
5
0.09%
Sabrina Dubroca
5
0.09%
Herbert Xu
4
0.07%
Daniel Lezcano
2
0.04%
Stefano Brivio
1
0.02%
Américo Wang
1
0.02%
Others
398
7.18%
click to expand▼
Total
5540
esp6.c
1303
-
46
6549
Sabrina Dubroca
Steffen Klassert
Herbert Xu
Kazunori Miyazawa
David S. Miller
Hideaki Yoshifuji / 吉藤英明
Arnaldo Carvalho de Melo
Lorenzo Colitti
Florian Westphal
Alexey Dobriyan
Masahide Nakamura
Patrick McHardy
Eric Dumazet
Willem de Bruijn
Brian Haley
Thomas Graf
Others
March 2003
April 2003
June 2003
August 2003
March 2004
April 2004
June 2004
August 2004
January 2005
October 2005
December 2005
March 2006
May 2006
July 2006
August 2006
September 2006
November 2006
March 2007
April 2007
June 2007
October 2007
January 2008
February 2008
March 2008
August 2008
November 2008
June 2009
November 2009
February 2010
December 2010
March 2011
April 2011
May 2012
June 2012
July 2012
January 2013
September 2013
October 2013
March 2014
November 2014
May 2015
November 2016
January 2017
April 2017
June 2017
July 2017
August 2017
October 2017
December 2017
January 2018
June 2018
August 2018
December 2018
January 2019
May 2019
April 2020
July 2020
January 2021
March 2021
November 2021
January 2022
March 2022
April 2022
June 2022
September 2022
var spanGroupData = [ {"timestamp": 1046505600, "group": [ {"author_id": 11, "token_count": 3}, {"author_id": 1, "token_count": 16}, {"author_id": 20, "token_count": 557}, {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1049184000, "group": [ {"author_id": 1, "token_count": 8}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1054450800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1059721200, "group": [ {"author_id": 17, "token_count": 3}, {"author_id": 60, "token_count": 22}, ]}, {"timestamp": 1078128000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1080806400, "group": [ {"author_id": 11, "token_count": 4}, ]}, {"timestamp": 1086073200, "group": [ {"author_id": 11, "token_count": 1}, ]}, {"timestamp": 1091343600, "group": [ {"author_id": 17, "token_count": 4}, {"author_id": 8, "token_count": 5}, ]}, {"timestamp": 1104566400, "group": [ {"author_id": 17, "token_count": 2}, {"author_id": 20, "token_count": 6}, ]}, {"timestamp": 1128150000, "group": [ {"author_id": 17, "token_count": 12}, ]}, {"timestamp": 1133424000, "group": [ {"author_id": 32, "token_count": 3}, ]}, {"timestamp": 1141200000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1146466800, "group": [ {"author_id": 17, "token_count": 4}, ]}, {"timestamp": 1151737200, "group": [ {"author_id": 17, "token_count": 16}, ]}, {"timestamp": 1154415600, "group": [ {"author_id": 17, "token_count": 7}, {"author_id": 37, "token_count": 1}, ]}, {"timestamp": 1157094000, "group": [ {"author_id": 11, "token_count": 4}, ]}, {"timestamp": 1162368000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1172736000, "group": [ {"author_id": 32, "token_count": 5}, ]}, {"timestamp": 1175410800, "group": [ {"author_id": 32, "token_count": 7}, ]}, {"timestamp": 1180681200, "group": [ {"author_id": 37, "token_count": 7}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 11, "token_count": 2}, {"author_id": 17, "token_count": 59}, {"author_id": 37, "token_count": 1}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1199174400, "group": [ {"author_id": 3, "token_count": 1}, {"author_id": 17, "token_count": 1012}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 17, "token_count": 2}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 24, "token_count": 1}, ]}, {"timestamp": 1217574000, "group": [ {"author_id": 60, "token_count": 33}, ]}, {"timestamp": 1225522800, "group": [ {"author_id": 51, "token_count": 14}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 43, "token_count": 2}, ]}, {"timestamp": 1257058800, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1265011200, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1291190400, "group": [ {"author_id": 60, "token_count": 27}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 4, "token_count": 169}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 3, "token_count": 3}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 60, "token_count": 19}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 11, "token_count": 16}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 11, "token_count": 16}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 60, "token_count": 16}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 4, "token_count": 37}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 17, "token_count": 327}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 40, "token_count": 14}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 4, "token_count": 833}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 4, "token_count": 752}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 60, "token_count": 41}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 4, "token_count": 5}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 4, "token_count": 9}, {"author_id": 60, "token_count": 232}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 60, "token_count": 13}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 4, "token_count": 106}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 17, "token_count": 1}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 13, "token_count": 14}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 28, "token_count": 1763}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 28, "token_count": 62}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 39, "token_count": 2}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 60, "token_count": 16}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 28, "token_count": 3}, {"author_id": 4, "token_count": 13}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 28, "token_count": 12}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1662015600, "group": [ {"author_id": 28, "token_count": 111}, {"author_id": 60, "token_count": 18}, ]}, ]
Author Name
Tokens
Token Proportion
Sabrina Dubroca
1951
29.79%
Steffen Klassert
1924
29.38%
Herbert Xu
1449
22.13%
Kazunori Miyazawa
563
8.60%
David S. Miller
46
0.70%
Hideaki Yoshifuji / 吉藤英明
24
0.37%
Arnaldo Carvalho de Melo
15
0.23%
Lorenzo Colitti
14
0.21%
Florian Westphal
14
0.21%
Alexey Dobriyan
14
0.21%
Masahide Nakamura
9
0.14%
Patrick McHardy
5
0.08%
Eric Dumazet
4
0.06%
Willem de Bruijn
2
0.03%
Brian Haley
2
0.03%
Thomas Graf
1
0.02%
Others
512
7.82%
Total
6549
esp6_offload.c
417
-
16
2081
Steffen Klassert
Xin Long
Florian Westphal
Sabrina Dubroca
Willem de Bruijn
David S. Miller
Eric Dumazet
Others
February 2017
April 2017
June 2017
August 2017
December 2017
January 2018
February 2018
June 2018
December 2018
March 2019
June 2019
January 2020
March 2020
April 2020
May 2020
June 2020
March 2021
November 2021
March 2022
August 2022
October 2022
var spanGroupData = [ {"timestamp": 1485936000, "group": [ {"author_id": 4, "token_count": 390}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 4, "token_count": 768}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 60, "token_count": 119}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 60, "token_count": 28}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 4, "token_count": 98}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 11, "token_count": 7}, {"author_id": 4, "token_count": 8}, {"author_id": 39, "token_count": 14}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 60, "token_count": 16}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 11, "token_count": 1}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 13, "token_count": 20}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 13, "token_count": 192}, {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 60, "token_count": 13}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 42, "token_count": 187}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 42, "token_count": 55}, {"author_id": 28, "token_count": 6}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 42, "token_count": 33}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 42, "token_count": 6}, {"author_id": 4, "token_count": 38}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 3, "token_count": 3}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 4, "token_count": 17}, ]}, {"timestamp": 1659337200, "group": [ {"author_id": 28, "token_count": 22}, ]}, {"timestamp": 1664607600, "group": [ {"author_id": 60, "token_count": 17}, ]}, ]
Author Name
Tokens
Token Proportion
Steffen Klassert
1319
63.38%
Xin Long
281
13.50%
Florian Westphal
212
10.19%
Sabrina Dubroca
28
1.35%
Willem de Bruijn
14
0.67%
David S. Miller
8
0.38%
Eric Dumazet
3
0.14%
Others
216
10.38%
Total
2081
exthdrs.c
1408
-
47
6701
Alexander Aring
Linus Torvalds (pre-git)
David Lebrun
Hideaki Yoshifuji / 吉藤英明
Masahide Nakamura
Eric Dumazet
Justin Iurman
Tom Herbert
Linus Torvalds
Daniel Lezcano
Arnaldo Carvalho de Melo
Huw Davies
David S. Miller
Denis V. Lunev
Herbert Xu
Patrick McHardy
Shirley Ma
Alexey Dobriyan
Sabrina Dubroca
Vlad Yasevich
Paolo Abeni
Américo Wang
Stephen Hemminger
Florian Westphal
Others
September 1996
March 1997
March 1998
August 1998
February 2002
June 2002
February 2003
March 2003
April 2003
May 2003
June 2003
January 2004
April 2004
June 2004
July 2004
September 2004
September 2005
November 2005
December 2005
January 2006
April 2006
August 2006
November 2006
February 2007
March 2007
April 2007
June 2007
July 2007
October 2007
November 2007
December 2007
January 2008
July 2008
October 2008
June 2009
September 2009
January 2010
March 2010
June 2010
March 2011
July 2011
November 2011
April 2012
May 2012
October 2012
November 2012
January 2013
October 2014
November 2014
July 2015
November 2015
April 2016
June 2016
November 2016
February 2017
April 2017
May 2017
July 2017
August 2017
October 2017
January 2018
April 2018
July 2018
May 2019
March 2020
June 2020
July 2020
March 2021
June 2021
July 2021
August 2021
October 2021
January 2022
April 2022
var spanGroupData = [ {"timestamp": 841561200, "group": [ {"author_id": 0, "token_count": 50}, ]}, {"timestamp": 857203200, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 888739200, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 901954800, "group": [ {"author_id": 0, "token_count": 1145}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 46, "token_count": 132}, ]}, {"timestamp": 1022914800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1044086400, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1046505600, "group": [ {"author_id": 60, "token_count": 35}, ]}, {"timestamp": 1049184000, "group": [ {"author_id": 1, "token_count": 42}, ]}, {"timestamp": 1051772400, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1054450800, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1072944000, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1080806400, "group": [ {"author_id": 55, "token_count": 26}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1086073200, "group": [ {"author_id": 1, "token_count": 12}, ]}, {"timestamp": 1088665200, "group": [ {"author_id": 1, "token_count": 7}, ]}, {"timestamp": 1094022000, "group": [ {"author_id": 1, "token_count": 22}, ]}, {"timestamp": 1125558000, "group": [ {"author_id": 1, "token_count": 391}, {"author_id": 50, "token_count": 4}, ]}, {"timestamp": 1130832000, "group": [ {"author_id": 1, "token_count": 83}, ]}, {"timestamp": 1133424000, "group": [ {"author_id": 32, "token_count": 5}, ]}, {"timestamp": 1136102400, "group": [ {"author_id": 8, "token_count": 29}, ]}, {"timestamp": 1143878400, "group": [ {"author_id": 1, "token_count": 53}, ]}, {"timestamp": 1154415600, "group": [ {"author_id": 1, "token_count": 19}, {"author_id": 37, "token_count": 442}, {"author_id": 8, "token_count": 1}, ]}, {"timestamp": 1162368000, "group": [ {"author_id": 1, "token_count": 25}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1170316800, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1172736000, "group": [ {"author_id": 32, "token_count": 13}, ]}, {"timestamp": 1175410800, "group": [ {"author_id": 32, "token_count": 106}, {"author_id": 1, "token_count": 28}, ]}, {"timestamp": 1180681200, "group": [ {"author_id": 37, "token_count": 32}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 1, "token_count": 43}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 17, "token_count": 30}, ]}, {"timestamp": 1193900400, "group": [ {"author_id": 17, "token_count": 3}, ]}, {"timestamp": 1196496000, "group": [ {"author_id": 25, "token_count": 130}, ]}, {"timestamp": 1199174400, "group": [ {"author_id": 25, "token_count": 1}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 58, "token_count": 6}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 58, "token_count": 28}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 3, "token_count": 14}, ]}, {"timestamp": 1251788400, "group": [ {"author_id": 51, "token_count": 3}, ]}, {"timestamp": 1262332800, "group": [ {"author_id": 11, "token_count": 39}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1275375600, "group": [ {"author_id": 3, "token_count": 1}, {"author_id": 60, "token_count": 59}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 11, "token_count": 7}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 3, "token_count": 6}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 51, "token_count": 13}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 60, "token_count": 45}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 3, "token_count": 21}, {"author_id": 60, "token_count": 26}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 34, "token_count": 8}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 30, "token_count": 11}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 1, "token_count": 28}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 13, "token_count": 3}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 3, "token_count": 18}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 3, "token_count": 11}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 16, "token_count": 94}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 5, "token_count": 1099}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 5, "token_count": 1}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 28, "token_count": 12}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 11, "token_count": 5}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 48, "token_count": 9}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 5, "token_count": 4}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 6, "token_count": 186}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 60, "token_count": 64}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 60, "token_count": 28}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 60, "token_count": 87}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 18, "token_count": 1210}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 60, "token_count": 23}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 3, "token_count": 57}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 9, "token_count": 231}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 3, "token_count": 193}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 9, "token_count": 2}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 60, "token_count": 82}, ]}, ]
Author Name
Tokens
Token Proportion
Alexander Aring
1210
18.06%
Linus Torvalds (pre-git)
1201
17.92%
David Lebrun
1104
16.48%
Hideaki Yoshifuji / 吉藤英明
764
11.40%
Masahide Nakamura
474
7.07%
Eric Dumazet
321
4.79%
Justin Iurman
233
3.48%
Tom Herbert
186
2.78%
Linus Torvalds
132
1.97%
Daniel Lezcano
131
1.95%
Arnaldo Carvalho de Melo
124
1.85%
Huw Davies
94
1.40%
David S. Miller
51
0.76%
Denis V. Lunev
34
0.51%
Herbert Xu
33
0.49%
Patrick McHardy
30
0.45%
Shirley Ma
26
0.39%
Alexey Dobriyan
16
0.24%
Sabrina Dubroca
12
0.18%
Vlad Yasevich
11
0.16%
Paolo Abeni
9
0.13%
Américo Wang
8
0.12%
Stephen Hemminger
4
0.06%
Florian Westphal
3
0.04%
Others
490
7.31%
click to expand▼
Total
6701
exthdrs_core.c
280
-
20
941
Vlad Yasevich
David S. Miller
Florian Westphal
Herbert Xu
Hideaki Yoshifuji / 吉藤英明
Huw Davies
Eric Dumazet
Others
March 2004
August 2004
April 2005
November 2006
February 2007
July 2011
November 2011
April 2012
May 2012
November 2012
May 2013
February 2014
March 2015
March 2016
June 2016
September 2017
May 2018
May 2019
July 2019
var spanGroupData = [ {"timestamp": 1078128000, "group": [ {"author_id": 60, "token_count": 189}, ]}, {"timestamp": 1091343600, "group": [ {"author_id": 11, "token_count": 35}, ]}, {"timestamp": 1112342400, "group": [ {"author_id": 17, "token_count": 4}, ]}, {"timestamp": 1162368000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1170316800, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 60, "token_count": 17}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 30, "token_count": 183}, {"author_id": 60, "token_count": 464}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 13, "token_count": 15}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 16, "token_count": 1}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 60, "token_count": 3}, ]}, ]
Author Name
Tokens
Token Proportion
Vlad Yasevich
183
19.45%
David S. Miller
35
3.72%
Florian Westphal
15
1.59%
Herbert Xu
4
0.43%
Hideaki Yoshifuji / 吉藤英明
2
0.21%
Huw Davies
1
0.11%
Eric Dumazet
1
0.11%
Others
700
74.39%
Total
941
exthdrs_offload.c
37
-
3
97
Vlad Yasevich
Daniel Borkmann
Others
November 2012
September 2015
May 2019
var spanGroupData = [ {"timestamp": 1351753200, "group": [ {"author_id": 30, "token_count": 94}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 52, "token_count": 1}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Vlad Yasevich
94
96.91%
Daniel Borkmann
1
1.03%
Others
2
2.06%
Total
97
fib6_notifier.c
64
-
2
267
Ido Schimmel
Others
August 2017
September 2017
October 2019
var spanGroupData = [ {"timestamp": 1501570800, "group": [ {"author_id": 26, "token_count": 250}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 26, "token_count": 8}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 60, "token_count": 9}, ]}, ]
Author Name
Tokens
Token Proportion
Ido Schimmel
258
96.63%
Others
9
3.37%
Total
267
fib6_rules.c
522
-
31
2569
Thomas Graf
David Ahern
Ido Schimmel
Roopa Prabhu
Daniel Lezcano
Hideaki Yoshifuji / 吉藤英明
David S. Miller
Hannes Frederic Sowa
Denis V. Lunev
Eric Dumazet
Wei Wang
Eric W. Biedermann
Américo Wang
Ville Nuorvala
Patrick McHardy
Brian Haley
Alexey Dobriyan
Xin Long
Others
August 2006
October 2006
November 2006
March 2007
April 2007
November 2007
December 2007
January 2008
March 2008
April 2008
August 2008
December 2009
January 2010
April 2010
October 2010
March 2011
July 2011
April 2012
October 2012
July 2013
August 2013
December 2013
March 2015
October 2015
June 2016
September 2016
June 2017
August 2017
February 2018
March 2018
April 2018
May 2018
April 2019
May 2019
June 2019
October 2019
June 2020
July 2020
November 2021
February 2022
var spanGroupData = [ {"timestamp": 1154415600, "group": [ {"author_id": 1, "token_count": 16}, {"author_id": 8, "token_count": 7}, {"author_id": 24, "token_count": 756}, {"author_id": 29, "token_count": 13}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1159686000, "group": [ {"author_id": 24, "token_count": 16}, ]}, {"timestamp": 1162368000, "group": [ {"author_id": 24, "token_count": 29}, ]}, {"timestamp": 1172736000, "group": [ {"author_id": 24, "token_count": 21}, ]}, {"timestamp": 1175410800, "group": [ {"author_id": 1, "token_count": 41}, ]}, {"timestamp": 1193900400, "group": [ {"author_id": 58, "token_count": 31}, ]}, {"timestamp": 1196496000, "group": [ {"author_id": 25, "token_count": 12}, ]}, {"timestamp": 1199174400, "group": [ {"author_id": 58, "token_count": 6}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 25, "token_count": 136}, {"author_id": 1, "token_count": 8}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1217574000, "group": [ {"author_id": 43, "token_count": 2}, ]}, {"timestamp": 1259654400, "group": [ {"author_id": 57, "token_count": 19}, {"author_id": 8, "token_count": 1}, ]}, {"timestamp": 1262332800, "group": [ {"author_id": 51, "token_count": 2}, ]}, {"timestamp": 1270105200, "group": [ {"author_id": 8, "token_count": 2}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 3, "token_count": 5}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 11, "token_count": 37}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 11, "token_count": 11}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 12, "token_count": 37}, {"author_id": 60, "token_count": 45}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 60, "token_count": 43}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 34, "token_count": 16}, {"author_id": 60, "token_count": 16}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 42, "token_count": 1}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 2, "token_count": 18}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 2, "token_count": 11}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 26, "token_count": 157}, {"author_id": 60, "token_count": 109}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 47, "token_count": 141}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 2, "token_count": 19}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 47, "token_count": 14}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 2, "token_count": 514}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 2, "token_count": 98}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 22, "token_count": 27}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 3, "token_count": 23}, {"author_id": 60, "token_count": 50}, ]}, ]
Author Name
Tokens
Token Proportion
Thomas Graf
822
32.00%
David Ahern
660
25.69%
Ido Schimmel
157
6.11%
Roopa Prabhu
155
6.03%
Daniel Lezcano
148
5.76%
Hideaki Yoshifuji / 吉藤英明
66
2.57%
David S. Miller
48
1.87%
Hannes Frederic Sowa
37
1.44%
Denis V. Lunev
37
1.44%
Eric Dumazet
28
1.09%
Wei Wang
27
1.05%
Eric W. Biedermann
19
0.74%
Américo Wang
16
0.62%
Ville Nuorvala
13
0.51%
Patrick McHardy
10
0.39%
Brian Haley
2
0.08%
Alexey Dobriyan
2
0.08%
Xin Long
1
0.04%
Others
321
12.50%
Total
2569
fou6.c
227
-
7
984
Tom Herbert
Stefano Brivio
Eric Dumazet
Stephen Hemminger
Paolo Abeni
Others
May 2016
May 2017
November 2018
January 2019
February 2019
March 2019
May 2019
June 2020
var spanGroupData = [ {"timestamp": 1462086000, "group": [ {"author_id": 6, "token_count": 532}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 50, "token_count": 8}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 44, "token_count": 369}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 3, "token_count": 45}, {"author_id": 44, "token_count": 19}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 48, "token_count": 1}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 3, "token_count": 4}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 60, "token_count": 5}, ]}, ]
Author Name
Tokens
Token Proportion
Tom Herbert
532
54.07%
Stefano Brivio
388
39.43%
Eric Dumazet
49
4.98%
Stephen Hemminger
8
0.81%
Paolo Abeni
1
0.10%
Others
6
0.61%
Total
984
icmp.c
1205
-
78
5430
Linus Torvalds (pre-git)
David S. Miller
Eric Dumazet
Kazunori Miyazawa
Hideaki Yoshifuji / 吉藤英明
Linus Torvalds
Herbert Xu
Lorenzo Colitti
Masahide Nakamura
Arnaldo Carvalho de Melo
Denis V. Lunev
David Ahern
Steffen Klassert
Daniel Lezcano
Hannes Frederic Sowa
Yasuyuki Kozakai
Alexey Dobriyan
Willem de Bruijn
Wei Wang
Benjamin Thery
Hangbin Liu
Martin KaFai Lau
Roopa Prabhu
Brian Haley
Taehee Yoo
Ville Nuorvala
Stephen Hemminger
Stefano Brivio
Tom Herbert
Pavel Emelyanov
Patrick McHardy
Eric W. Biedermann
David L Stevens
Christoph Hellwig
Américo Wang
Others
September 1996
March 1997
January 1998
March 1998
August 1998
February 1999
June 1999
January 2000
March 2000
February 2002
June 2002
October 2002
January 2003
February 2003
March 2003
April 2003
May 2003
June 2003
July 2003
August 2003
November 2003
January 2004
February 2004
April 2004
June 2004
July 2004
August 2004
September 2004
March 2005
June 2005
September 2005
October 2005
November 2005
December 2005
February 2006
April 2006
August 2006
November 2006
February 2007
March 2007
April 2007
June 2007
October 2007
November 2007
December 2007
January 2008
February 2008
March 2008
April 2008
July 2008
August 2008
October 2008
November 2008
June 2009
September 2009
November 2009
January 2010
March 2010
April 2010
June 2010
February 2011
March 2011
April 2011
July 2011
October 2011
November 2011
February 2012
May 2012
June 2012
July 2012
October 2012
January 2013
March 2013
April 2013
May 2013
June 2013
August 2013
September 2013
December 2013
January 2014
February 2014
March 2014
April 2014
May 2014
July 2014
August 2014
September 2014
October 2014
November 2014
March 2015
May 2015
July 2015
October 2015
April 2016
May 2016
June 2016
November 2016
December 2016
January 2017
June 2017
August 2017
October 2017
February 2018
March 2018
July 2018
August 2018
November 2018
January 2019
February 2019
March 2019
April 2019
May 2019
June 2019
July 2019
October 2019
March 2020
April 2020
June 2020
July 2020
September 2020
October 2020
February 2021
March 2021
April 2021
June 2021
January 2022
April 2022
July 2022
var spanGroupData = [ {"timestamp": 841561200, "group": [ {"author_id": 0, "token_count": 653}, ]}, {"timestamp": 857203200, "group": [ {"author_id": 0, "token_count": 60}, ]}, {"timestamp": 883641600, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 888739200, "group": [ {"author_id": 0, "token_count": 117}, ]}, {"timestamp": 901954800, "group": [ {"author_id": 0, "token_count": 186}, ]}, {"timestamp": 917856000, "group": [ {"author_id": 0, "token_count": 23}, ]}, {"timestamp": 928220400, "group": [ {"author_id": 0, "token_count": 38}, ]}, {"timestamp": 946713600, "group": [ {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 951897600, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 46, "token_count": 200}, {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1022914800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1033455600, "group": [ {"author_id": 11, "token_count": 7}, {"author_id": 1, "token_count": 33}, ]}, {"timestamp": 1041408000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1044086400, "group": [ {"author_id": 11, "token_count": 11}, {"author_id": 60, "token_count": 15}, ]}, {"timestamp": 1046505600, "group": [ {"author_id": 7, "token_count": 2}, ]}, {"timestamp": 1049184000, "group": [ {"author_id": 1, "token_count": 6}, {"author_id": 60, "token_count": 38}, ]}, {"timestamp": 1051772400, "group": [ {"author_id": 32, "token_count": 41}, {"author_id": 11, "token_count": 37}, {"author_id": 1, "token_count": 2}, {"author_id": 20, "token_count": 488}, {"author_id": 50, "token_count": 1}, ]}, {"timestamp": 1054450800, "group": [ {"author_id": 32, "token_count": 6}, ]}, {"timestamp": 1057042800, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1059721200, "group": [ {"author_id": 27, "token_count": 2}, {"author_id": 11, "token_count": 20}, {"author_id": 29, "token_count": 3}, ]}, {"timestamp": 1067673600, "group": [ {"author_id": 11, "token_count": 62}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1072944000, "group": [ {"author_id": 29, "token_count": 2}, ]}, {"timestamp": 1075622400, "group": [ {"author_id": 11, "token_count": 6}, ]}, {"timestamp": 1080806400, "group": [ {"author_id": 1, "token_count": 3}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1086073200, "group": [ {"author_id": 32, "token_count": 1}, ]}, {"timestamp": 1088665200, "group": [ {"author_id": 1, "token_count": 21}, ]}, {"timestamp": 1091343600, "group": [ {"author_id": 11, "token_count": 38}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1094022000, "group": [ {"author_id": 1, "token_count": 18}, ]}, {"timestamp": 1109664000, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1117609200, "group": [ {"author_id": 1, "token_count": 17}, ]}, {"timestamp": 1125558000, "group": [ {"author_id": 8, "token_count": 2}, ]}, {"timestamp": 1128150000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1130832000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1133424000, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1138780800, "group": [ {"author_id": 33, "token_count": 35}, ]}, {"timestamp": 1143878400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1154415600, "group": [ {"author_id": 37, "token_count": 114}, {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1162368000, "group": [ {"author_id": 1, "token_count": 5}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1170316800, "group": [ {"author_id": 1, "token_count": 13}, ]}, {"timestamp": 1172736000, "group": [ {"author_id": 32, "token_count": 18}, ]}, {"timestamp": 1175410800, "group": [ {"author_id": 32, "token_count": 34}, ]}, {"timestamp": 1180681200, "group": [ {"author_id": 37, "token_count": 4}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 17, "token_count": 2}, ]}, {"timestamp": 1193900400, "group": [ {"author_id": 31, "token_count": 2}, ]}, {"timestamp": 1196496000, "group": [ {"author_id": 17, "token_count": 126}, {"author_id": 1, "token_count": 70}, ]}, {"timestamp": 1199174400, "group": [ {"author_id": 25, "token_count": 49}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 58, "token_count": 57}, {"author_id": 17, "token_count": 8}, {"author_id": 1, "token_count": 20}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 53, "token_count": 20}, {"author_id": 25, "token_count": 1}, {"author_id": 1, "token_count": 6}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 58, "token_count": 7}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 50, "token_count": 2}, ]}, {"timestamp": 1217574000, "group": [ {"author_id": 58, "token_count": 12}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 51, "token_count": 10}, {"author_id": 58, "token_count": 17}, ]}, {"timestamp": 1225522800, "group": [ {"author_id": 51, "token_count": 4}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 43, "token_count": 8}, ]}, {"timestamp": 1251788400, "group": [ {"author_id": 51, "token_count": 2}, ]}, {"timestamp": 1257058800, "group": [ {"author_id": 57, "token_count": 2}, ]}, {"timestamp": 1262332800, "group": [ {"author_id": 51, "token_count": 1}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1270105200, "group": [ {"author_id": 3, "token_count": 14}, ]}, {"timestamp": 1275375600, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1296547200, "group": [ {"author_id": 11, "token_count": 9}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 11, "token_count": 385}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 3, "token_count": 3}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 3, "token_count": 13}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 51, "token_count": 13}, {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 60, "token_count": 30}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 3, "token_count": 8}, {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 11, "token_count": 8}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 11, "token_count": 20}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 34, "token_count": 1}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 4, "token_count": 78}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 12, "token_count": 3}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 3, "token_count": 14}, {"author_id": 60, "token_count": 59}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 40, "token_count": 54}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 60, "token_count": 31}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 50, "token_count": 2}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 12, "token_count": 13}, {"author_id": 60, "token_count": 16}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 12, "token_count": 1}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 40, "token_count": 6}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 40, "token_count": 27}, {"author_id": 6, "token_count": 2}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 60, "token_count": 37}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 3, "token_count": 5}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 11, "token_count": 3}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 60, "token_count": 20}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 35, "token_count": 9}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 47, "token_count": 6}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 2, "token_count": 3}, {"author_id": 60, "token_count": 38}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 3, "token_count": 6}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 2, "token_count": 5}, {"author_id": 22, "token_count": 29}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 3, "token_count": 321}, {"author_id": 12, "token_count": 21}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 2, "token_count": 7}, {"author_id": 40, "token_count": 36}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 46, "token_count": 1}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 60, "token_count": 98}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 2, "token_count": 59}, {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 47, "token_count": 2}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 2, "token_count": 4}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 2, "token_count": 8}, {"author_id": 39, "token_count": 13}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 60, "token_count": 81}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 44, "token_count": 4}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 3, "token_count": 33}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 60, "token_count": 153}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 60, "token_count": 123}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 3, "token_count": 1}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 60, "token_count": 36}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 3, "token_count": 24}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 60, "token_count": 70}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 60, "token_count": 113}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 3, "token_count": 5}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 39, "token_count": 16}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 56, "token_count": 13}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 60, "token_count": 36}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 3, "token_count": 6}, {"author_id": 36, "token_count": 6}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 60, "token_count": 76}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 3, "token_count": 48}, {"author_id": 60, "token_count": 21}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 60, "token_count": 41}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 60, "token_count": 3}, ]}, ]
Author Name
Tokens
Token Proportion
Linus Torvalds (pre-git)
1088
20.04%
David S. Miller
606
11.16%
Eric Dumazet
505
9.30%
Kazunori Miyazawa
488
8.99%
Hideaki Yoshifuji / 吉藤英明
218
4.01%
Linus Torvalds
201
3.70%
Herbert Xu
136
2.50%
Lorenzo Colitti
123
2.27%
Masahide Nakamura
118
2.17%
Arnaldo Carvalho de Melo
100
1.84%
Denis V. Lunev
93
1.71%
David Ahern
86
1.58%
Steffen Klassert
78
1.44%
Daniel Lezcano
50
0.92%
Hannes Frederic Sowa
38
0.70%
Yasuyuki Kozakai
35
0.64%
Alexey Dobriyan
30
0.55%
Willem de Bruijn
29
0.53%
Wei Wang
29
0.53%
Benjamin Thery
20
0.37%
Hangbin Liu
13
0.24%
Martin KaFai Lau
9
0.17%
Roopa Prabhu
8
0.15%
Brian Haley
8
0.15%
Taehee Yoo
6
0.11%
Ville Nuorvala
5
0.09%
Stephen Hemminger
5
0.09%
Stefano Brivio
4
0.07%
Tom Herbert
2
0.04%
Pavel Emelyanov
2
0.04%
Patrick McHardy
2
0.04%
Eric W. Biedermann
2
0.04%
David L Stevens
2
0.04%
Christoph Hellwig
2
0.04%
Américo Wang
1
0.02%
Others
1288
23.72%
click to expand▼
Total
5430
inet6_connection_sock.c
154
-
21
817
David S. Miller
Arnaldo Carvalho de Melo
Eric Dumazet
Noriaki Takamiya
Lorenzo Colitti
Sabrina Dubroca
Alexey Dobriyan
Brian Haley
Pablo Neira Ayuso
Hannes Frederic Sowa
Hangbin Liu
Nicolas Dichtel
Others
December 2005
January 2006
May 2006
August 2006
January 2007
September 2007
November 2008
June 2009
October 2009
March 2010
June 2010
December 2010
March 2011
May 2011
July 2011
October 2011
November 2011
June 2012
July 2012
September 2012
November 2012
March 2013
October 2013
April 2014
May 2014
September 2015
November 2015
December 2015
February 2016
November 2016
January 2017
May 2019
September 2019
December 2019
September 2020
var spanGroupData = [ {"timestamp": 1133424000, "group": [ {"author_id": 32, "token_count": 247}, ]}, {"timestamp": 1136102400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1146466800, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1154415600, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1167638400, "group": [ {"author_id": 11, "token_count": 4}, ]}, {"timestamp": 1188630000, "group": [ {"author_id": 49, "token_count": 25}, ]}, {"timestamp": 1225522800, "group": [ {"author_id": 51, "token_count": 1}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1254380400, "group": [ {"author_id": 43, "token_count": 5}, {"author_id": 3, "token_count": 3}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1275375600, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1291190400, "group": [ {"author_id": 11, "token_count": 113}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 11, "token_count": 69}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 11, "token_count": 2}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 3, "token_count": 12}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 3, "token_count": 4}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 51, "token_count": 6}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 60, "token_count": 13}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 11, "token_count": 138}, {"author_id": 3, "token_count": 28}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 10, "token_count": 1}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 3, "token_count": 12}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 12, "token_count": 3}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 3, "token_count": 22}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 3, "token_count": 5}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 40, "token_count": 2}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 3, "token_count": 11}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 3, "token_count": 21}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 40, "token_count": 16}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 19, "token_count": 4}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 3, "token_count": 4}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 56, "token_count": 2}, {"author_id": 28, "token_count": 10}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 60, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
David S. Miller
326
39.90%
Arnaldo Carvalho de Melo
247
30.23%
Eric Dumazet
125
15.30%
Noriaki Takamiya
25
3.06%
Lorenzo Colitti
18
2.20%
Sabrina Dubroca
10
1.22%
Alexey Dobriyan
7
0.86%
Brian Haley
5
0.61%
Pablo Neira Ayuso
4
0.49%
Hannes Frederic Sowa
3
0.37%
Hangbin Liu
2
0.24%
Nicolas Dichtel
1
0.12%
Others
44
5.39%
Total
817
inet6_hashtables.c
338
-
23
1751
Arnaldo Carvalho de Melo
Eric Dumazet
Martin KaFai Lau
Hannes Frederic Sowa
David Ahern
Pavel Emelyanov
Herbert Xu
Tom Herbert
Hideaki Yoshifuji / 吉藤英明
David S. Miller
Others
August 2005
December 2005
March 2006
April 2006
September 2006
November 2006
February 2007
November 2007
January 2008
February 2008
March 2008
June 2008
July 2008
November 2008
October 2009
December 2009
January 2011
August 2011
November 2012
January 2013
October 2013
March 2015
May 2015
July 2015
October 2015
February 2016
April 2016
October 2016
June 2017
August 2017
December 2017
August 2018
November 2018
December 2018
May 2019
October 2019
July 2020
October 2021
November 2021
May 2022
September 2022
var spanGroupData = [ {"timestamp": 1122879600, "group": [ {"author_id": 32, "token_count": 144}, ]}, {"timestamp": 1133424000, "group": [ {"author_id": 32, "token_count": 291}, ]}, {"timestamp": 1141200000, "group": [ {"author_id": 17, "token_count": 13}, ]}, {"timestamp": 1143878400, "group": [ {"author_id": 60, "token_count": 104}, ]}, {"timestamp": 1157094000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1162368000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1170316800, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1193900400, "group": [ {"author_id": 3, "token_count": 13}, ]}, {"timestamp": 1199174400, "group": [ {"author_id": 3, "token_count": 3}, {"author_id": 31, "token_count": 27}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 31, "token_count": 1}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 1, "token_count": 7}, {"author_id": 31, "token_count": 5}, ]}, {"timestamp": 1212303600, "group": [ {"author_id": 31, "token_count": 4}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1225522800, "group": [ {"author_id": 3, "token_count": 143}, ]}, {"timestamp": 1254380400, "group": [ {"author_id": 3, "token_count": 7}, ]}, {"timestamp": 1259654400, "group": [ {"author_id": 3, "token_count": 21}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 11, "token_count": 3}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 3, "token_count": 30}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 6, "token_count": 12}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 3, "token_count": 42}, {"author_id": 12, "token_count": 107}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 3, "token_count": 22}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 3, "token_count": 7}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 3, "token_count": 12}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 60, "token_count": 58}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 3, "token_count": 32}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 2, "token_count": 2}, {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 2, "token_count": 42}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 35, "token_count": 227}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 35, "token_count": 17}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 3, "token_count": 3}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 60, "token_count": 273}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1651388400, "group": [ {"author_id": 3, "token_count": 9}, {"author_id": 35, "token_count": 10}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1662015600, "group": [ {"author_id": 60, "token_count": 7}, ]}, ]
Author Name
Tokens
Token Proportion
Arnaldo Carvalho de Melo
435
24.84%
Eric Dumazet
346
19.76%
Martin KaFai Lau
254
14.51%
Hannes Frederic Sowa
107
6.11%
David Ahern
44
2.51%
Pavel Emelyanov
37
2.11%
Herbert Xu
13
0.74%
Tom Herbert
12
0.69%
Hideaki Yoshifuji / 吉藤英明
8
0.46%
David S. Miller
3
0.17%
Others
492
28.10%
Total
1751
ioam6.c
979
-
3
4677
Justin Iurman
Martin KaFai Lau
Jakub Kiciński
July 2021
October 2021
December 2021
March 2022
August 2022
var spanGroupData = [ {"timestamp": 1625122800, "group": [ {"author_id": 9, "token_count": 4245}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 9, "token_count": 311}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 9, "token_count": 85}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 35, "token_count": 29}, ]}, {"timestamp": 1659337200, "group": [ {"author_id": 54, "token_count": 7}, ]}, ]
Author Name
Tokens
Token Proportion
Justin Iurman
4641
99.23%
Martin KaFai Lau
29
0.62%
Jakub Kiciński
7
0.15%
Total
4677
ioam6_iptunnel.c
477
-
1
2529
Justin Iurman
July 2021
October 2021
February 2022
var spanGroupData = [ {"timestamp": 1625122800, "group": [ {"author_id": 9, "token_count": 1021}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 9, "token_count": 1186}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 9, "token_count": 322}, ]}, ]
Author Name
Tokens
Token Proportion
Justin Iurman
2529
100.00%
Total
2529
ip6_checksum.c
137
-
9
737
Américo Wang
Tom Herbert
Hannes Frederic Sowa
Others
January 2013
February 2014
May 2014
June 2014
February 2016
March 2016
June 2016
November 2017
February 2018
October 2018
var spanGroupData = [ {"timestamp": 1357027200, "group": [ {"author_id": 34, "token_count": 477}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 6, "token_count": 4}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 6, "token_count": 128}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 60, "token_count": 47}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 12, "token_count": 5}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 60, "token_count": 25}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 60, "token_count": 43}, ]}, ]
Author Name
Tokens
Token Proportion
Américo Wang
477
64.72%
Tom Herbert
132
17.91%
Hannes Frederic Sowa
5
0.68%
Others
123
16.69%
Total
737
ip6_fib.c
2722
-
64
12221
Linus Torvalds (pre-git)
David Ahern
Wei Wang
Hannes Frederic Sowa
Ido Schimmel
Patrick McHardy
Daniel Lezcano
Thomas Graf
Hideaki Yoshifuji / 吉藤英明
Eric Dumazet
David S. Miller
Benjamin Thery
Nicolas Dichtel
Sabrina Dubroca
Stefano Brivio
Xin Long
Stephen Hemminger
Paolo Abeni
Herbert Xu
Florian Westphal
Linus Torvalds
Alexey Dobriyan
Denis V. Lunev
Roopa Prabhu
Brian Haley
Shirley Ma
Martin KaFai Lau
Daniel Borkmann
Jakub Kiciński
Pavel Emelyanov
Others
March 1997
August 1997
January 1998
February 1998
March 1998
August 1998
February 1999
June 1999
February 2002
September 2002
October 2002
April 2003
May 2003
June 2003
July 2003
February 2004
August 2004
March 2005
June 2005
August 2005
November 2005
August 2006
October 2006
November 2006
December 2006
February 2007
March 2007
October 2007
November 2007
December 2007
January 2008
March 2008
April 2008
July 2008
August 2008
January 2009
July 2009
January 2010
February 2010
March 2010
April 2010
October 2010
March 2011
April 2011
June 2011
November 2011
December 2011
April 2012
May 2012
June 2012
September 2012
October 2012
July 2013
August 2013
September 2013
March 2014
April 2014
September 2014
October 2014
January 2015
May 2015
July 2015
September 2015
October 2015
March 2016
May 2016
September 2016
January 2017
February 2017
March 2017
May 2017
June 2017
July 2017
August 2017
September 2017
October 2017
December 2017
January 2018
March 2018
April 2018
May 2018
June 2018
July 2018
August 2018
October 2018
November 2018
January 2019
March 2019
April 2019
May 2019
June 2019
July 2019
September 2019
October 2019
November 2019
December 2019
January 2020
February 2020
March 2020
May 2020
June 2020
August 2020
September 2020
October 2020
January 2021
February 2021
March 2021
May 2021
July 2021
August 2021
September 2021
December 2021
January 2022
var spanGroupData = [ {"timestamp": 857203200, "group": [ {"author_id": 0, "token_count": 1216}, ]}, {"timestamp": 870418800, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 883641600, "group": [ {"author_id": 0, "token_count": 43}, ]}, {"timestamp": 886320000, "group": [ {"author_id": 0, "token_count": 9}, ]}, {"timestamp": 888739200, "group": [ {"author_id": 0, "token_count": 32}, ]}, {"timestamp": 901954800, "group": [ {"author_id": 0, "token_count": 1387}, ]}, {"timestamp": 917856000, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 928220400, "group": [ {"author_id": 0, "token_count": 85}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 46, "token_count": 19}, ]}, {"timestamp": 1030863600, "group": [ {"author_id": 1, "token_count": 6}, ]}, {"timestamp": 1033455600, "group": [ {"author_id": 55, "token_count": 5}, ]}, {"timestamp": 1049184000, "group": [ {"author_id": 60, "token_count": 16}, ]}, {"timestamp": 1051772400, "group": [ {"author_id": 11, "token_count": 1}, {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1054450800, "group": [ {"author_id": 1, "token_count": 3}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1057042800, "group": [ {"author_id": 11, "token_count": 20}, ]}, {"timestamp": 1075622400, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1091343600, "group": [ {"author_id": 1, "token_count": 35}, ]}, {"timestamp": 1109664000, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1117609200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1122879600, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1130832000, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1154415600, "group": [ {"author_id": 1, "token_count": 175}, {"author_id": 8, "token_count": 723}, {"author_id": 24, "token_count": 256}, {"author_id": 60, "token_count": 72}, ]}, {"timestamp": 1159686000, "group": [ {"author_id": 24, "token_count": 8}, ]}, {"timestamp": 1162368000, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1164960000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1170316800, "group": [ {"author_id": 1, "token_count": 5}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1172736000, "group": [ {"author_id": 11, "token_count": 31}, {"author_id": 24, "token_count": 4}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 53, "token_count": 6}, ]}, {"timestamp": 1193900400, "group": [ {"author_id": 58, "token_count": 9}, ]}, {"timestamp": 1196496000, "group": [ {"author_id": 25, "token_count": 6}, {"author_id": 58, "token_count": 2}, ]}, {"timestamp": 1199174400, "group": [ {"author_id": 25, "token_count": 16}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 53, "token_count": 114}, {"author_id": 25, "token_count": 628}, {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 11, "token_count": 16}, {"author_id": 31, "token_count": 1}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 50, "token_count": 32}, {"author_id": 60, "token_count": 25}, ]}, {"timestamp": 1217574000, "group": [ {"author_id": 43, "token_count": 6}, ]}, {"timestamp": 1230796800, "group": [ {"author_id": 17, "token_count": 27}, ]}, {"timestamp": 1246431600, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1262332800, "group": [ {"author_id": 51, "token_count": 3}, ]}, {"timestamp": 1265011200, "group": [ {"author_id": 51, "token_count": 12}, {"author_id": 8, "token_count": 111}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 1, "token_count": 23}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1270105200, "group": [ {"author_id": 3, "token_count": 4}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 3, "token_count": 24}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 11, "token_count": 3}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 3, "token_count": 15}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 11, "token_count": 7}, {"author_id": 60, "token_count": 309}, ]}, {"timestamp": 1322726400, "group": [ {"author_id": 11, "token_count": 23}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 60, "token_count": 18}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 11, "token_count": 70}, {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 60, "token_count": 31}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 10, "token_count": 102}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 12, "token_count": 2}, {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 12, "token_count": 22}, {"author_id": 60, "token_count": 31}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 52, "token_count": 4}, {"author_id": 12, "token_count": 891}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 60, "token_count": 20}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 12, "token_count": 26}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 12, "token_count": 211}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 13, "token_count": 22}, {"author_id": 12, "token_count": 103}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 35, "token_count": 5}, {"author_id": 60, "token_count": 21}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 47, "token_count": 3}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 47, "token_count": 5}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 2, "token_count": 5}, {"author_id": 42, "token_count": 46}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 60, "token_count": 185}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 2, "token_count": 5}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 60, "token_count": 15}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 2, "token_count": 7}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 2, "token_count": 39}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 28, "token_count": 1}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 2, "token_count": 24}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 22, "token_count": 1}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 13, "token_count": 1}, {"author_id": 26, "token_count": 438}, {"author_id": 22, "token_count": 108}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 3, "token_count": 1}, {"author_id": 28, "token_count": 76}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 2, "token_count": 16}, {"author_id": 22, "token_count": 1205}, {"author_id": 60, "token_count": 26}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 13, "token_count": 3}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 26, "token_count": 72}, {"author_id": 22, "token_count": 127}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 2, "token_count": 35}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 2, "token_count": 377}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 2, "token_count": 72}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 3, "token_count": 18}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 2, "token_count": 276}, {"author_id": 28, "token_count": 1}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 2, "token_count": 6}, {"author_id": 11, "token_count": 2}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 2, "token_count": 235}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 2, "token_count": 26}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 2, "token_count": 21}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 2, "token_count": 9}, {"author_id": 3, "token_count": 19}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 2, "token_count": 140}, {"author_id": 3, "token_count": 9}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 2, "token_count": 180}, {"author_id": 26, "token_count": 94}, {"author_id": 44, "token_count": 73}, {"author_id": 22, "token_count": 11}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 26, "token_count": 55}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 60, "token_count": 61}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 48, "token_count": 30}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 26, "token_count": 398}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 28, "token_count": 8}, {"author_id": 60, "token_count": 266}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 3, "token_count": 42}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 22, "token_count": 1}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 26, "token_count": 16}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 54, "token_count": 3}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 3, "token_count": 49}, ]}, ]
Author Name
Tokens
Token Proportion
Linus Torvalds (pre-git)
2775
22.71%
David Ahern
1474
12.06%
Wei Wang
1453
11.89%
Hannes Frederic Sowa
1255
10.27%
Ido Schimmel
1073
8.78%
Patrick McHardy
834
6.82%
Daniel Lezcano
650
5.32%
Thomas Graf
268
2.19%
Hideaki Yoshifuji / 吉藤英明
256
2.09%
Eric Dumazet
185
1.51%
David S. Miller
173
1.42%
Benjamin Thery
120
0.98%
Nicolas Dichtel
102
0.83%
Sabrina Dubroca
86
0.70%
Stefano Brivio
73
0.60%
Xin Long
46
0.38%
Stephen Hemminger
32
0.26%
Paolo Abeni
30
0.25%
Herbert Xu
27
0.22%
Florian Westphal
26
0.21%
Linus Torvalds
19
0.16%
Alexey Dobriyan
15
0.12%
Denis V. Lunev
11
0.09%
Roopa Prabhu
8
0.07%
Brian Haley
6
0.05%
Shirley Ma
5
0.04%
Martin KaFai Lau
5
0.04%
Daniel Borkmann
4
0.03%
Jakub Kiciński
3
0.02%
Pavel Emelyanov
1
0.01%
Others
1206
9.87%
click to expand▼
Total
12221
ip6_flowlabel.c
909
-
45
4394
Linus Torvalds (pre-git)
Hideaki Yoshifuji / 吉藤英明
Christoph Hellwig
Benjamin Thery
Eric W. Biedermann
Pavel Emelyanov
Eric Dumazet
Willem de Bruijn
David S. Miller
Daniel Lezcano
Tom Herbert
Wei Wang
Hannes Frederic Sowa
Alexey Dobriyan
Arnaldo Carvalho de Melo
Américo Wang
Linus Torvalds
Brian Haley
Others
February 1999
June 1999
September 1999
July 2000
February 2002
June 2003
July 2003
August 2003
September 2003
May 2004
August 2004
January 2005
May 2005
September 2005
October 2005
December 2005
January 2006
March 2006
October 2006
November 2006
July 2007
September 2007
October 2007
December 2007
January 2008
March 2008
June 2008
October 2008
November 2008
February 2009
November 2009
January 2010
March 2010
April 2010
March 2011
July 2011
August 2011
November 2011
April 2012
May 2012
August 2012
November 2012
January 2013
February 2013
March 2013
November 2013
January 2014
November 2014
February 2015
March 2015
April 2015
April 2016
May 2016
December 2016
August 2017
October 2017
March 2018
April 2018
April 2019
May 2019
June 2019
July 2019
May 2020
July 2020
February 2022
October 2022
var spanGroupData = [ {"timestamp": 917856000, "group": [ {"author_id": 0, "token_count": 2010}, ]}, {"timestamp": 928220400, "group": [ {"author_id": 0, "token_count": 72}, ]}, {"timestamp": 936169200, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 962434800, "group": [ {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 11, "token_count": 19}, ]}, {"timestamp": 1054450800, "group": [ {"author_id": 1, "token_count": 328}, ]}, {"timestamp": 1057042800, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1059721200, "group": [ {"author_id": 11, "token_count": 6}, {"author_id": 60, "token_count": 54}, ]}, {"timestamp": 1062399600, "group": [ {"author_id": 1, "token_count": 3}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1083394800, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1091343600, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1104566400, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1114930800, "group": [ {"author_id": 11, "token_count": 6}, ]}, {"timestamp": 1125558000, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1128150000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1133424000, "group": [ {"author_id": 32, "token_count": 4}, ]}, {"timestamp": 1136102400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1141200000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1159686000, "group": [ {"author_id": 60, "token_count": 28}, ]}, {"timestamp": 1162368000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1188630000, "group": [ {"author_id": 57, "token_count": 3}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 31, "token_count": 115}, ]}, {"timestamp": 1196496000, "group": [ {"author_id": 25, "token_count": 69}, ]}, {"timestamp": 1199174400, "group": [ {"author_id": 3, "token_count": 6}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 53, "token_count": 262}, ]}, {"timestamp": 1212303600, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1225522800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1233475200, "group": [ {"author_id": 11, "token_count": 31}, ]}, {"timestamp": 1257058800, "group": [ {"author_id": 60, "token_count": 16}, ]}, {"timestamp": 1262332800, "group": [ {"author_id": 51, "token_count": 4}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1270105200, "group": [ {"author_id": 43, "token_count": 1}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 11, "token_count": 14}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 51, "token_count": 1}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 3, "token_count": 1}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 57, "token_count": 122}, ]}, {"timestamp": 1343804400, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 57, "token_count": 5}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 1, "token_count": 244}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 34, "token_count": 2}, {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 3, "token_count": 10}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 12, "token_count": 6}, {"author_id": 60, "token_count": 155}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 60, "token_count": 144}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 6, "token_count": 21}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 22, "token_count": 11}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 46, "token_count": 1}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 3, "token_count": 8}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 27, "token_count": 32}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 3, "token_count": 42}, {"author_id": 39, "token_count": 2}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 3, "token_count": 16}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 3, "token_count": 31}, {"author_id": 39, "token_count": 72}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 27, "token_count": 281}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 39, "token_count": 16}, ]}, {"timestamp": 1664607600, "group": [ {"author_id": 60, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Linus Torvalds (pre-git)
2092
47.61%
Hideaki Yoshifuji / 吉藤英明
581
13.22%
Christoph Hellwig
313
7.12%
Benjamin Thery
262
5.96%
Eric W. Biedermann
130
2.96%
Pavel Emelyanov
115
2.62%
Eric Dumazet
114
2.59%
Willem de Bruijn
90
2.05%
David S. Miller
76
1.73%
Daniel Lezcano
69
1.57%
Tom Herbert
21
0.48%
Wei Wang
11
0.25%
Hannes Frederic Sowa
6
0.14%
Alexey Dobriyan
5
0.11%
Arnaldo Carvalho de Melo
4
0.09%
Américo Wang
2
0.05%
Linus Torvalds
1
0.02%
Brian Haley
1
0.02%
Others
501
11.40%
Total
4394
ip6_gre.c
2432
-
63
12824
Dmitry Kozlov
William Tu
Tom Herbert
Nicolas Dichtel
Xin Long
Eric Dumazet
Martin KaFai Lau
Stephen Hemminger
Hangbin Liu
Américo Wang
Taehee Yoo
Stefano Brivio
Willem de Bruijn
Steffen Klassert
David S. Miller
Paolo Abeni
Eric W. Biedermann
Jakub Kiciński
Sabrina Dubroca
Lorenzo Colitti
Hideaki Yoshifuji / 吉藤英明
David Ahern
Alexey Dobriyan
Others
August 2012
September 2012
November 2012
January 2013
February 2013
March 2013
May 2013
August 2013
September 2013
October 2013
December 2013
April 2014
July 2014
September 2014
October 2014
November 2014
January 2015
February 2015
March 2015
April 2015
July 2015
August 2015
September 2015
December 2015
February 2016
April 2016
May 2016
June 2016
August 2016
November 2016
January 2017
February 2017
April 2017
May 2017
June 2017
September 2017
October 2017
November 2017
December 2017
January 2018
February 2018
March 2018
April 2018
May 2018
June 2018
August 2018
September 2018
November 2018
December 2018
January 2019
February 2019
April 2019
May 2019
July 2019
September 2019
October 2019
December 2019
February 2020
June 2020
July 2020
September 2020
November 2020
February 2021
March 2021
July 2021
October 2021
November 2021
December 2021
April 2022
June 2022
July 2022
August 2022
October 2022
var spanGroupData = [ {"timestamp": 1343804400, "group": [ {"author_id": 15, "token_count": 5030}, {"author_id": 3, "token_count": 14}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 50, "token_count": 44}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 34, "token_count": 8}, {"author_id": 57, "token_count": 8}, {"author_id": 10, "token_count": 12}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 1, "token_count": 5}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 34, "token_count": 1}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 34, "token_count": 22}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 10, "token_count": 36}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 10, "token_count": 2}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 10, "token_count": 166}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 6, "token_count": 14}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 10, "token_count": 5}, {"author_id": 4, "token_count": 9}, {"author_id": 6, "token_count": 1}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 3, "token_count": 3}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 4, "token_count": 14}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 10, "token_count": 10}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 28, "token_count": 5}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 10, "token_count": 10}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 6, "token_count": 10}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 35, "token_count": 100}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 10, "token_count": 1}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 48, "token_count": 14}, {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 6, "token_count": 306}, {"author_id": 60, "token_count": 16}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 6, "token_count": 357}, {"author_id": 60, "token_count": 26}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 3, "token_count": 2}, {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 51, "token_count": 1}, {"author_id": 40, "token_count": 5}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 3, "token_count": 7}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 60, "token_count": 33}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 11, "token_count": 15}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 60, "token_count": 18}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 3, "token_count": 18}, {"author_id": 42, "token_count": 30}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 42, "token_count": 26}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 42, "token_count": 54}, {"author_id": 23, "token_count": 2704}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 11, "token_count": 5}, {"author_id": 42, "token_count": 6}, {"author_id": 23, "token_count": 976}, {"author_id": 60, "token_count": 89}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 23, "token_count": 34}, {"author_id": 60, "token_count": 37}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 23, "token_count": 28}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 2, "token_count": 2}, {"author_id": 3, "token_count": 12}, {"author_id": 23, "token_count": 43}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 3, "token_count": 17}, {"author_id": 23, "token_count": 48}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 23, "token_count": 476}, {"author_id": 60, "token_count": 693}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 60, "token_count": 16}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 60, "token_count": 18}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 44, "token_count": 27}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 39, "token_count": 26}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 56, "token_count": 40}, {"author_id": 42, "token_count": 26}, {"author_id": 60, "token_count": 42}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 60, "token_count": 225}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 60, "token_count": 48}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 42, "token_count": 3}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 42, "token_count": 15}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 56, "token_count": 2}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 36, "token_count": 29}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 60, "token_count": 95}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 60, "token_count": 47}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 3, "token_count": 8}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 60, "token_count": 13}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 54, "token_count": 2}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 60, "token_count": 32}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 3, "token_count": 24}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 60, "token_count": 92}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 3, "token_count": 34}, {"author_id": 54, "token_count": 4}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 60, "token_count": 188}, ]}, {"timestamp": 1659337200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1664607600, "group": [ {"author_id": 3, "token_count": 12}, ]}, ]
Author Name
Tokens
Token Proportion
Dmitry Kozlov
5030
39.22%
William Tu
4309
33.60%
Tom Herbert
688
5.36%
Nicolas Dichtel
242
1.89%
Xin Long
160
1.25%
Eric Dumazet
151
1.18%
Martin KaFai Lau
100
0.78%
Stephen Hemminger
44
0.34%
Hangbin Liu
42
0.33%
Américo Wang
31
0.24%
Taehee Yoo
29
0.23%
Stefano Brivio
27
0.21%
Willem de Bruijn
26
0.20%
Steffen Klassert
23
0.18%
David S. Miller
20
0.16%
Paolo Abeni
14
0.11%
Eric W. Biedermann
8
0.06%
Jakub Kiciński
6
0.05%
Sabrina Dubroca
5
0.04%
Lorenzo Colitti
5
0.04%
Hideaki Yoshifuji / 吉藤英明
5
0.04%
David Ahern
2
0.02%
Alexey Dobriyan
1
0.01%
Others
1856
14.47%
click to expand▼
Total
12824
ip6_icmp.c
84
-
4
433
Eric Dumazet
Others
April 2013
June 2016
November 2017
February 2020
June 2020
February 2021
var spanGroupData = [ {"timestamp": 1364799600, "group": [ {"author_id": 60, "token_count": 174}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 60, "token_count": 221}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 3, "token_count": 9}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 60, "token_count": 26}, ]}, ]
Author Name
Tokens
Token Proportion
Eric Dumazet
11
2.54%
Others
422
97.46%
Total
433
ip6_input.c
594
-
54
2471
Linus Torvalds (pre-git)
Hideaki Yoshifuji / 吉藤英明
Paolo Abeni
Eric Dumazet
Hannes Frederic Sowa
Tom Herbert
David L Stevens
Linus Torvalds
David S. Miller
Arnaldo Carvalho de Melo
Florian Westphal
Patrick McHardy
Denis V. Lunev
Eric W. Biedermann
Herbert Xu
Brian Haley
Xin Long
Yasuyuki Kozakai
Stephen Hemminger
Martin KaFai Lau
David Ahern
Shirley Ma
Pavel Emelyanov
Jan Engelhardt
Daniel Lezcano
Alexey Dobriyan
Others
September 1996
January 1997
March 1997
August 1998
June 1999
January 2000
February 2002
October 2002
February 2003
March 2003
April 2003
May 2003
February 2004
April 2004
June 2004
July 2004
August 2004
March 2005
August 2005
November 2005
January 2006
June 2006
July 2006
October 2006
November 2006
March 2007
April 2007
September 2007
November 2007
April 2008
June 2008
July 2008
October 2008
January 2009
March 2009
April 2009
June 2009
July 2009
September 2009
March 2010
April 2011
November 2011
May 2012
June 2012
July 2012
January 2013
February 2013
March 2013
August 2013
January 2014
August 2014
November 2014
April 2015
June 2015
July 2015
September 2015
February 2016
April 2016
May 2016
June 2016
March 2017
April 2017
April 2018
July 2018
September 2018
November 2018
December 2018
May 2019
August 2019
September 2019
October 2019
November 2019
March 2020
February 2021
February 2022
March 2022
April 2022
July 2022
var spanGroupData = [ {"timestamp": 841561200, "group": [ {"author_id": 0, "token_count": 123}, ]}, {"timestamp": 852105600, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 857203200, "group": [ {"author_id": 0, "token_count": 87}, ]}, {"timestamp": 901954800, "group": [ {"author_id": 0, "token_count": 72}, ]}, {"timestamp": 928220400, "group": [ {"author_id": 0, "token_count": 18}, ]}, {"timestamp": 946713600, "group": [ {"author_id": 0, "token_count": 65}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 46, "token_count": 41}, ]}, {"timestamp": 1033455600, "group": [ {"author_id": 11, "token_count": 16}, {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1044086400, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1046505600, "group": [ {"author_id": 60, "token_count": 35}, ]}, {"timestamp": 1049184000, "group": [ {"author_id": 7, "token_count": 1}, {"author_id": 1, "token_count": 53}, ]}, {"timestamp": 1051772400, "group": [ {"author_id": 50, "token_count": 5}, ]}, {"timestamp": 1075622400, "group": [ {"author_id": 7, "token_count": 53}, ]}, {"timestamp": 1080806400, "group": [ {"author_id": 55, "token_count": 4}, ]}, {"timestamp": 1086073200, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1088665200, "group": [ {"author_id": 1, "token_count": 7}, ]}, {"timestamp": 1091343600, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1109664000, "group": [ {"author_id": 17, "token_count": 2}, {"author_id": 1, "token_count": 8}, ]}, {"timestamp": 1122879600, "group": [ {"author_id": 11, "token_count": 4}, {"author_id": 8, "token_count": 3}, ]}, {"timestamp": 1130832000, "group": [ {"author_id": 33, "token_count": 5}, ]}, {"timestamp": 1136102400, "group": [ {"author_id": 8, "token_count": 21}, ]}, {"timestamp": 1149145200, "group": [ {"author_id": 17, "token_count": 5}, ]}, {"timestamp": 1151737200, "group": [ {"author_id": 60, "token_count": 16}, ]}, {"timestamp": 1159686000, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1162368000, "group": [ {"author_id": 1, "token_count": 60}, ]}, {"timestamp": 1172736000, "group": [ {"author_id": 32, "token_count": 9}, ]}, {"timestamp": 1175410800, "group": [ {"author_id": 32, "token_count": 23}, {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1188630000, "group": [ {"author_id": 25, "token_count": 1}, ]}, {"timestamp": 1193900400, "group": [ {"author_id": 8, "token_count": 1}, {"author_id": 31, "token_count": 4}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 1, "token_count": 169}, ]}, {"timestamp": 1212303600, "group": [ {"author_id": 1, "token_count": 27}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 1, "token_count": 10}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 58, "token_count": 25}, ]}, {"timestamp": 1230796800, "group": [ {"author_id": 60, "token_count": 13}, ]}, {"timestamp": 1235894400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1238569200, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 3, "token_count": 14}, {"author_id": 17, "token_count": 6}, ]}, {"timestamp": 1246431600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1251788400, "group": [ {"author_id": 51, "token_count": 1}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 38, "token_count": 1}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 3, "token_count": 3}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 43, "token_count": 10}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 3, "token_count": 4}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 11, "token_count": 6}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 3, "token_count": 28}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 1, "token_count": 18}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 12, "token_count": 24}, {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 12, "token_count": 43}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 3, "token_count": 28}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 11, "token_count": 7}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 11, "token_count": 3}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 57, "token_count": 18}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 60, "token_count": 39}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 3, "token_count": 11}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 6, "token_count": 55}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 2, "token_count": 5}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 13, "token_count": 18}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 60, "token_count": 533}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 48, "token_count": 61}, {"author_id": 60, "token_count": 118}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 48, "token_count": 16}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 42, "token_count": 7}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 13, "token_count": 1}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 3, "token_count": 4}, {"author_id": 13, "token_count": 9}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 48, "token_count": 121}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 3, "token_count": 4}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 35, "token_count": 5}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 3, "token_count": 2}, {"author_id": 60, "token_count": 121}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 60, "token_count": 36}, ]}, ]
Author Name
Tokens
Token Proportion
Linus Torvalds (pre-git)
368
14.89%
Hideaki Yoshifuji / 吉藤英明
359
14.53%
Paolo Abeni
198
8.01%
Eric Dumazet
98
3.97%
Hannes Frederic Sowa
67
2.71%
Tom Herbert
55
2.23%
David L Stevens
54
2.19%
Linus Torvalds
41
1.66%
David S. Miller
36
1.46%
Arnaldo Carvalho de Melo
32
1.30%
Florian Westphal
28
1.13%
Patrick McHardy
25
1.01%
Denis V. Lunev
25
1.01%
Eric W. Biedermann
18
0.73%
Herbert Xu
13
0.53%
Brian Haley
10
0.40%
Xin Long
7
0.28%
Yasuyuki Kozakai
5
0.20%
Stephen Hemminger
5
0.20%
Martin KaFai Lau
5
0.20%
David Ahern
5
0.20%
Shirley Ma
4
0.16%
Pavel Emelyanov
4
0.16%
Jan Engelhardt
1
0.04%
Daniel Lezcano
1
0.04%
Alexey Dobriyan
1
0.04%
Others
1006
40.71%
click to expand▼
Total
2471
ip6_offload.c
488
-
25
2465
Vlad Yasevich
Eric Dumazet
Tom Herbert
Willem de Bruijn
Paolo Abeni
Hannes Frederic Sowa
David S. Miller
Steffen Klassert
Jakub Kiciński
Américo Wang
Herbert Xu
Sabrina Dubroca
Florian Westphal
Others
November 2012
August 2013
October 2013
December 2013
January 2014
February 2014
May 2014
September 2014
October 2014
October 2015
March 2016
April 2016
May 2016
September 2016
October 2016
December 2016
January 2017
February 2017
March 2017
May 2017
June 2017
October 2017
April 2018
June 2018
September 2018
November 2018
December 2018
February 2019
May 2019
June 2020
February 2021
November 2021
January 2022
February 2022
May 2022
September 2022
var spanGroupData = [ {"timestamp": 1351753200, "group": [ {"author_id": 30, "token_count": 992}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 34, "token_count": 6}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 3, "token_count": 106}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 12, "token_count": 8}, {"author_id": 60, "token_count": 162}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 12, "token_count": 52}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 6, "token_count": 9}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 13, "token_count": 1}, {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 3, "token_count": 58}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 60, "token_count": 56}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 60, "token_count": 63}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 6, "token_count": 211}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 4, "token_count": 19}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 28, "token_count": 2}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 17, "token_count": 5}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 4, "token_count": 5}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 48, "token_count": 12}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 11, "token_count": 7}, {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 11, "token_count": 7}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 39, "token_count": 22}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 11, "token_count": 11}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 3, "token_count": 66}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 48, "token_count": 67}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 39, "token_count": 138}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 3, "token_count": 6}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 3, "token_count": 3}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 54, "token_count": 16}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 60, "token_count": 20}, ]}, {"timestamp": 1651388400, "group": [ {"author_id": 3, "token_count": 294}, ]}, {"timestamp": 1662015600, "group": [ {"author_id": 60, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Vlad Yasevich
992
40.24%
Eric Dumazet
535
21.70%
Tom Herbert
220
8.92%
Willem de Bruijn
160
6.49%
Paolo Abeni
79
3.20%
Hannes Frederic Sowa
60
2.43%
David S. Miller
25
1.01%
Steffen Klassert
24
0.97%
Jakub Kiciński
16
0.65%
Américo Wang
6
0.24%
Herbert Xu
5
0.20%
Sabrina Dubroca
2
0.08%
Florian Westphal
1
0.04%
Others
340
13.79%
Total
2465
ip6_offload.h
15
-
3
34
Vlad Yasevich
Tom Herbert
Others
November 2012
April 2016
May 2019
var spanGroupData = [ {"timestamp": 1351753200, "group": [ {"author_id": 30, "token_count": 25}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 6, "token_count": 7}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Vlad Yasevich
25
73.53%
Tom Herbert
7
20.59%
Others
2
5.88%
Total
34
ip6_output.c
2060
-
112
10178
Pablo Neira Ayuso
Kazunori Miyazawa
Linus Torvalds (pre-git)
Vlad Yasevich
Hideaki Yoshifuji / 吉藤英明
Herbert Xu
Eric Dumazet
David S. Miller
Willem de Bruijn
Ville Nuorvala
Hannes Frederic Sowa
Florian Westphal
Arnaldo Carvalho de Melo
Jan Engelhardt
Denis V. Lunev
David Ahern
David L Stevens
Paolo Abeni
Jakub Kiciński
Eric W. Biedermann
Pavel Emelyanov
Roopa Prabhu
Shirley Ma
Martin KaFai Lau
Wei Wang
Stefano Brivio
Patrick McHardy
Tom Herbert
Nicolas Dichtel
Brian Haley
Steffen Klassert
Ido Schimmel
Daniel Lezcano
Alexey Dobriyan
Sabrina Dubroca
Xin Long
Linus Torvalds
David Lebrun
Thomas Graf
Masahide Nakamura
Américo Wang
Yasuyuki Kozakai
Vadim Fedorenko
Benjamin Thery
Yuval Mintz
Others
September 1996
March 1997
October 1997
January 1998
February 1998
March 1998
May 1998
August 1998
May 1999
June 1999
January 2000
February 2002
October 2002
March 2003
April 2003
May 2003
June 2003
July 2003
August 2003
October 2003
February 2004
March 2004
April 2004
June 2004
July 2004
August 2004
September 2004
October 2004
January 2005
March 2005
May 2005
August 2005
September 2005
October 2005
November 2005
December 2005
January 2006
February 2006
May 2006
June 2006
July 2006
August 2006
September 2006
November 2006
December 2006
February 2007
March 2007
April 2007
May 2007
August 2007
September 2007
November 2007
December 2007
January 2008
February 2008
March 2008
April 2008
June 2008
July 2008
August 2008
September 2008
October 2008
December 2008
February 2009
April 2009
June 2009
August 2009
September 2009
January 2010
February 2010
March 2010
April 2010
May 2010
September 2010
February 2011
March 2011
April 2011
May 2011
July 2011
August 2011
October 2011
November 2011
January 2012
March 2012
April 2012
May 2012
June 2012
July 2012
August 2012
September 2012
January 2013
February 2013
May 2013
June 2013
July 2013
August 2013
September 2013
October 2013
November 2013
December 2013
February 2014
March 2014
April 2014
May 2014
July 2014
August 2014
September 2014
November 2014
January 2015
March 2015
April 2015
May 2015
June 2015
July 2015
September 2015
October 2015
December 2015
January 2016
April 2016
May 2016
June 2016
August 2016
September 2016
November 2016
January 2017
February 2017
March 2017
May 2017
June 2017
October 2017
November 2017
December 2017
January 2018
February 2018
March 2018
April 2018
May 2018
July 2018
November 2018
December 2018
March 2019
April 2019
May 2019
June 2019
September 2019
October 2019
November 2019
December 2019
February 2020
July 2020
September 2020
January 2021
February 2021
June 2021
July 2021
August 2021
October 2021
November 2021
January 2022
February 2022
March 2022
April 2022
May 2022
June 2022
July 2022
September 2022
December 2022
var spanGroupData = [ {"timestamp": 841561200, "group": [ {"author_id": 0, "token_count": 164}, ]}, {"timestamp": 857203200, "group": [ {"author_id": 0, "token_count": 108}, ]}, {"timestamp": 875689200, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 883641600, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 886320000, "group": [ {"author_id": 0, "token_count": 58}, ]}, {"timestamp": 888739200, "group": [ {"author_id": 0, "token_count": 36}, ]}, {"timestamp": 894006000, "group": [ {"author_id": 0, "token_count": 144}, ]}, {"timestamp": 901954800, "group": [ {"author_id": 0, "token_count": 176}, ]}, {"timestamp": 925542000, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 928220400, "group": [ {"author_id": 0, "token_count": 19}, ]}, {"timestamp": 946713600, "group": [ {"author_id": 0, "token_count": 99}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 11, "token_count": 6}, {"author_id": 46, "token_count": 10}, ]}, {"timestamp": 1033455600, "group": [ {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1046505600, "group": [ {"author_id": 60, "token_count": 29}, ]}, {"timestamp": 1049184000, "group": [ {"author_id": 7, "token_count": 4}, ]}, {"timestamp": 1051772400, "group": [ {"author_id": 11, "token_count": 7}, {"author_id": 20, "token_count": 1271}, ]}, {"timestamp": 1054450800, "group": [ {"author_id": 32, "token_count": 4}, {"author_id": 1, "token_count": 16}, {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1057042800, "group": [ {"author_id": 1, "token_count": 6}, ]}, {"timestamp": 1059721200, "group": [ {"author_id": 11, "token_count": 2}, {"author_id": 20, "token_count": 2}, {"author_id": 29, "token_count": 24}, ]}, {"timestamp": 1064991600, "group": [ {"author_id": 1, "token_count": 5}, ]}, {"timestamp": 1075622400, "group": [ {"author_id": 1, "token_count": 6}, ]}, {"timestamp": 1078128000, "group": [ {"author_id": 60, "token_count": 19}, ]}, {"timestamp": 1080806400, "group": [ {"author_id": 55, "token_count": 41}, ]}, {"timestamp": 1086073200, "group": [ {"author_id": 1, "token_count": 3}, {"author_id": 55, "token_count": 1}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1088665200, "group": [ {"author_id": 1, "token_count": 11}, ]}, {"timestamp": 1091343600, "group": [ {"author_id": 1, "token_count": 43}, ]}, {"timestamp": 1094022000, "group": [ {"author_id": 17, "token_count": 24}, {"author_id": 1, "token_count": 35}, {"author_id": 8, "token_count": 6}, ]}, {"timestamp": 1096614000, "group": [ {"author_id": 17, "token_count": 4}, ]}, {"timestamp": 1104566400, "group": [ {"author_id": 17, "token_count": 6}, {"author_id": 1, "token_count": 4}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1109664000, "group": [ {"author_id": 17, "token_count": 6}, {"author_id": 1, "token_count": 50}, ]}, {"timestamp": 1114930800, "group": [ {"author_id": 17, "token_count": 36}, ]}, {"timestamp": 1122879600, "group": [ {"author_id": 60, "token_count": 17}, ]}, {"timestamp": 1125558000, "group": [ {"author_id": 1, "token_count": 11}, ]}, {"timestamp": 1128150000, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1130832000, "group": [ {"author_id": 33, "token_count": 2}, ]}, {"timestamp": 1133424000, "group": [ {"author_id": 32, "token_count": 5}, ]}, {"timestamp": 1136102400, "group": [ {"author_id": 8, "token_count": 13}, ]}, {"timestamp": 1138780800, "group": [ {"author_id": 1, "token_count": 34}, ]}, {"timestamp": 1146466800, "group": [ {"author_id": 17, "token_count": 3}, ]}, {"timestamp": 1149145200, "group": [ {"author_id": 17, "token_count": 4}, {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1151737200, "group": [ {"author_id": 17, "token_count": 111}, ]}, {"timestamp": 1154415600, "group": [ {"author_id": 17, "token_count": 1}, {"author_id": 1, "token_count": 76}, {"author_id": 37, "token_count": 3}, {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1157094000, "group": [ {"author_id": 1, "token_count": 4}, {"author_id": 29, "token_count": 229}, ]}, {"timestamp": 1162368000, "group": [ {"author_id": 32, "token_count": 1}, {"author_id": 1, "token_count": 58}, {"author_id": 24, "token_count": 8}, ]}, {"timestamp": 1164960000, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1170316800, "group": [ {"author_id": 1, "token_count": 5}, ]}, {"timestamp": 1172736000, "group": [ {"author_id": 32, "token_count": 19}, {"author_id": 17, "token_count": 3}, {"author_id": 33, "token_count": 2}, ]}, {"timestamp": 1175410800, "group": [ {"author_id": 32, "token_count": 69}, {"author_id": 60, "token_count": 139}, ]}, {"timestamp": 1178002800, "group": [ {"author_id": 7, "token_count": 31}, ]}, {"timestamp": 1185951600, "group": [ {"author_id": 37, "token_count": 4}, ]}, {"timestamp": 1188630000, "group": [ {"author_id": 7, "token_count": 35}, {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1193900400, "group": [ {"author_id": 8, "token_count": 3}, {"author_id": 31, "token_count": 51}, ]}, {"timestamp": 1196496000, "group": [ {"author_id": 37, "token_count": 1}, {"author_id": 60, "token_count": 13}, ]}, {"timestamp": 1199174400, "group": [ {"author_id": 25, "token_count": 2}, {"author_id": 57, "token_count": 2}, {"author_id": 17, "token_count": 11}, {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 17, "token_count": 5}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 25, "token_count": 15}, {"author_id": 1, "token_count": 23}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 1, "token_count": 20}, ]}, {"timestamp": 1212303600, "group": [ {"author_id": 1, "token_count": 41}, {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 1, "token_count": 10}, ]}, {"timestamp": 1217574000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1220252400, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 51, "token_count": 3}, {"author_id": 58, "token_count": 71}, ]}, {"timestamp": 1228118400, "group": [ {"author_id": 53, "token_count": 2}, ]}, {"timestamp": 1233475200, "group": [ {"author_id": 17, "token_count": 232}, ]}, {"timestamp": 1238569200, "group": [ {"author_id": 60, "token_count": 18}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 11, "token_count": 1}, {"author_id": 3, "token_count": 48}, ]}, {"timestamp": 1249110000, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1251788400, "group": [ {"author_id": 3, "token_count": 11}, ]}, {"timestamp": 1262332800, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1265011200, "group": [ {"author_id": 60, "token_count": 20}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 38, "token_count": 3}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1270105200, "group": [ {"author_id": 43, "token_count": 24}, {"author_id": 38, "token_count": 86}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1272697200, "group": [ {"author_id": 8, "token_count": 2}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 3, "token_count": 3}, ]}, {"timestamp": 1296547200, "group": [ {"author_id": 11, "token_count": 4}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 11, "token_count": 161}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 3, "token_count": 4}, {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 11, "token_count": 19}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 11, "token_count": 27}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 3, "token_count": 7}, {"author_id": 4, "token_count": 16}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 51, "token_count": 9}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 11, "token_count": 2}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 3, "token_count": 1}, {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 3, "token_count": 2}, {"author_id": 60, "token_count": 176}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 11, "token_count": 8}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 11, "token_count": 46}, {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1343804400, "group": [ {"author_id": 8, "token_count": 7}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 3, "token_count": 79}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 1, "token_count": 91}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 12, "token_count": 28}, {"author_id": 4, "token_count": 4}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 3, "token_count": 29}, {"author_id": 1, "token_count": 12}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 12, "token_count": 4}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 12, "token_count": 18}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 12, "token_count": 14}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 60, "token_count": 20}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 12, "token_count": 76}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 13, "token_count": 68}, {"author_id": 12, "token_count": 5}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 12, "token_count": 2}, {"author_id": 42, "token_count": 10}, {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 3, "token_count": 5}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 34, "token_count": 5}, {"author_id": 13, "token_count": 8}, {"author_id": 12, "token_count": 5}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 6, "token_count": 18}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 39, "token_count": 1}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 4, "token_count": 1}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 30, "token_count": 809}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 11, "token_count": 36}, {"author_id": 12, "token_count": 1}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 13, "token_count": 39}, {"author_id": 35, "token_count": 20}, {"author_id": 60, "token_count": 76}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 57, "token_count": 14}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 47, "token_count": 13}, {"author_id": 6, "token_count": 4}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 3, "token_count": 17}, {"author_id": 57, "token_count": 23}, {"author_id": 13, "token_count": 23}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 2, "token_count": 3}, {"author_id": 57, "token_count": 14}, {"author_id": 12, "token_count": 91}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 6, "token_count": 5}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 48, "token_count": 18}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 3, "token_count": 8}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 22, "token_count": 41}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 2, "token_count": 11}, {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 47, "token_count": 35}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 2, "token_count": 26}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 51, "token_count": 1}, {"author_id": 5, "token_count": 10}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 19, "token_count": 4}, {"author_id": 30, "token_count": 1}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 39, "token_count": 8}, {"author_id": 60, "token_count": 57}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 13, "token_count": 4}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 11, "token_count": 3}, {"author_id": 3, "token_count": 24}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 60, "token_count": 16}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 3, "token_count": 8}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 11, "token_count": 8}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 60, "token_count": 87}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 3, "token_count": 10}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 45, "token_count": 1}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 3, "token_count": 58}, {"author_id": 48, "token_count": 31}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 2, "token_count": 29}, {"author_id": 48, "token_count": 4}, {"author_id": 39, "token_count": 66}, {"author_id": 60, "token_count": 73}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 39, "token_count": 7}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 48, "token_count": 7}, {"author_id": 39, "token_count": 49}, {"author_id": 60, "token_count": 19}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 39, "token_count": 170}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 3, "token_count": 2}, {"author_id": 13, "token_count": 7}, {"author_id": 26, "token_count": 21}, {"author_id": 44, "token_count": 36}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 60, "token_count": 37}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 2, "token_count": 2}, {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 19, "token_count": 1318}, {"author_id": 39, "token_count": 4}, {"author_id": 60, "token_count": 69}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 3, "token_count": 2}, {"author_id": 10, "token_count": 5}, {"author_id": 39, "token_count": 4}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 3, "token_count": 4}, {"author_id": 39, "token_count": 16}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 3, "token_count": 13}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 28, "token_count": 12}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 60, "token_count": 305}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 60, "token_count": 171}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 54, "token_count": 49}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 10, "token_count": 16}, {"author_id": 59, "token_count": 3}, {"author_id": 60, "token_count": 56}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 60, "token_count": 70}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 60, "token_count": 22}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 3, "token_count": 3}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 60, "token_count": 202}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 3, "token_count": 6}, {"author_id": 54, "token_count": 6}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 35, "token_count": 22}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 10, "token_count": 5}, {"author_id": 60, "token_count": 64}, ]}, {"timestamp": 1651388400, "group": [ {"author_id": 60, "token_count": 100}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 60, "token_count": 110}, ]}, {"timestamp": 1662015600, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1669881600, "group": [ {"author_id": 3, "token_count": 10}, ]}, ]
Author Name
Tokens
Token Proportion
Pablo Neira Ayuso
1322
12.99%
Kazunori Miyazawa
1273
12.51%
Linus Torvalds (pre-git)
816
8.02%
Vlad Yasevich
810
7.96%
Hideaki Yoshifuji / 吉藤英明
571
5.61%
Herbert Xu
446
4.38%
Eric Dumazet
356
3.50%
David S. Miller
330
3.24%
Willem de Bruijn
325
3.19%
Ville Nuorvala
253
2.49%
Hannes Frederic Sowa
244
2.40%
Florian Westphal
149
1.46%
Arnaldo Carvalho de Melo
98
0.96%
Jan Engelhardt
89
0.87%
Denis V. Lunev
71
0.70%
David Ahern
71
0.70%
David L Stevens
70
0.69%
Paolo Abeni
60
0.59%
Jakub Kiciński
55
0.54%
Eric W. Biedermann
53
0.52%
Pavel Emelyanov
51
0.50%
Roopa Prabhu
48
0.47%
Shirley Ma
42
0.41%
Martin KaFai Lau
42
0.41%
Wei Wang
41
0.40%
Stefano Brivio
36
0.35%
Patrick McHardy
31
0.30%
Tom Herbert
27
0.27%
Nicolas Dichtel
26
0.26%
Brian Haley
24
0.24%
Steffen Klassert
21
0.21%
Ido Schimmel
21
0.21%
Daniel Lezcano
17
0.17%
Alexey Dobriyan
13
0.13%
Sabrina Dubroca
12
0.12%
Xin Long
10
0.10%
Linus Torvalds
10
0.10%
David Lebrun
10
0.10%
Thomas Graf
8
0.08%
Masahide Nakamura
8
0.08%
Américo Wang
5
0.05%
Yasuyuki Kozakai
4
0.04%
Vadim Fedorenko
3
0.03%
Benjamin Thery
2
0.02%
Yuval Mintz
1
0.01%
Others
2203
21.64%
click to expand▼
Total
10178
ip6_tunnel.c
2367
-
91
11359
Ville Nuorvala
Nicolas Dichtel
Tom Herbert
Yasuyuki Kozakai
Vadim Fedorenko
Eric Dumazet
Pavel Emelyanov
Steffen Klassert
Dmitry Kozlov
Xin Long
David S. Miller
Paolo Abeni
Alexey Dobriyan
Martin KaFai Lau
Herbert Xu
Arnaldo Carvalho de Melo
Hangbin Liu
Stephen Hemminger
Patrick McHardy
Hideaki Yoshifuji / 吉藤英明
Eric W. Biedermann
Stefano Brivio
David Ahern
Lorenzo Colitti
Américo Wang
William Tu
Willem de Bruijn
Jakub Kiciński
Brian Haley
Daniel Lezcano
Kazunori Miyazawa
Denis V. Lunev
Noriaki Takamiya
Ido Schimmel
Linus Torvalds
Others
June 2003
July 2003
August 2003
October 2003
February 2004
June 2004
September 2004
November 2004
June 2005
July 2005
January 2006
February 2006
March 2006
April 2006
September 2006
October 2006
November 2006
February 2007
April 2007
July 2007
September 2007
October 2007
November 2007
January 2008
February 2008
March 2008
April 2008
May 2008
September 2008
November 2008
February 2009
June 2009
August 2009
October 2009
November 2009
January 2010
February 2010
March 2010
August 2010
September 2010
October 2010
November 2010
March 2011
April 2011
May 2011
July 2011
August 2011
September 2011
November 2011
December 2011
January 2012
April 2012
May 2012
June 2012
July 2012
August 2012
October 2012
November 2012
January 2013
March 2013
August 2013
September 2013
October 2013
November 2013
December 2013
January 2014
February 2014
April 2014
May 2014
July 2014
September 2014
October 2014
November 2014
January 2015
March 2015
April 2015
July 2015
September 2015
February 2016
April 2016
May 2016
August 2016
September 2016
October 2016
November 2016
December 2016
January 2017
February 2017
April 2017
May 2017
June 2017
September 2017
October 2017
November 2017
December 2017
February 2018
March 2018
April 2018
May 2018
August 2018
September 2018
October 2018
December 2018
March 2019
May 2019
July 2019
December 2019
February 2020
May 2020
June 2020
July 2020
August 2020
October 2020
November 2020
February 2021
March 2021
April 2021
June 2021
July 2021
October 2021
December 2021
January 2022
February 2022
June 2022
July 2022
August 2022
September 2022
October 2022
var spanGroupData = [ {"timestamp": 1054450800, "group": [ {"author_id": 29, "token_count": 1996}, ]}, {"timestamp": 1057042800, "group": [ {"author_id": 29, "token_count": 93}, ]}, {"timestamp": 1059721200, "group": [ {"author_id": 29, "token_count": 185}, ]}, {"timestamp": 1064991600, "group": [ {"author_id": 17, "token_count": 3}, ]}, {"timestamp": 1075622400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1086073200, "group": [ {"author_id": 1, "token_count": 21}, ]}, {"timestamp": 1094022000, "group": [ {"author_id": 17, "token_count": 12}, ]}, {"timestamp": 1099296000, "group": [ {"author_id": 1, "token_count": 5}, ]}, {"timestamp": 1117609200, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1120201200, "group": [ {"author_id": 8, "token_count": 5}, ]}, {"timestamp": 1136102400, "group": [ {"author_id": 8, "token_count": 15}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1138780800, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1141200000, "group": [ {"author_id": 17, "token_count": 28}, ]}, {"timestamp": 1143878400, "group": [ {"author_id": 17, "token_count": 4}, ]}, {"timestamp": 1157094000, "group": [ {"author_id": 33, "token_count": 1}, ]}, {"timestamp": 1159686000, "group": [ {"author_id": 33, "token_count": 110}, ]}, {"timestamp": 1162368000, "group": [ {"author_id": 29, "token_count": 385}, {"author_id": 33, "token_count": 397}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1170316800, "group": [ {"author_id": 1, "token_count": 1}, {"author_id": 20, "token_count": 5}, {"author_id": 50, "token_count": 2}, {"author_id": 33, "token_count": 725}, ]}, {"timestamp": 1175410800, "group": [ {"author_id": 32, "token_count": 47}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 8, "token_count": 12}, {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1188630000, "group": [ {"author_id": 57, "token_count": 2}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1193900400, "group": [ {"author_id": 17, "token_count": 3}, ]}, {"timestamp": 1199174400, "group": [ {"author_id": 25, "token_count": 4}, {"author_id": 58, "token_count": 2}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 58, "token_count": 3}, {"author_id": 31, "token_count": 7}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 25, "token_count": 5}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 31, "token_count": 421}, ]}, {"timestamp": 1209625200, "group": [ {"author_id": 31, "token_count": 6}, ]}, {"timestamp": 1220252400, "group": [ {"author_id": 32, "token_count": 2}, ]}, {"timestamp": 1225522800, "group": [ {"author_id": 51, "token_count": 14}, {"author_id": 50, "token_count": 32}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1233475200, "group": [ {"author_id": 49, "token_count": 4}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 43, "token_count": 10}, {"author_id": 3, "token_count": 16}, {"author_id": 8, "token_count": 2}, ]}, {"timestamp": 1249110000, "group": [ {"author_id": 50, "token_count": 1}, ]}, {"timestamp": 1254380400, "group": [ {"author_id": 3, "token_count": 46}, ]}, {"timestamp": 1257058800, "group": [ {"author_id": 3, "token_count": 9}, {"author_id": 57, "token_count": 21}, ]}, {"timestamp": 1262332800, "group": [ {"author_id": 51, "token_count": 4}, ]}, {"timestamp": 1265011200, "group": [ {"author_id": 51, "token_count": 40}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 3, "token_count": 143}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1288594800, "group": [ {"author_id": 60, "token_count": 17}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 11, "token_count": 128}, {"author_id": 50, "token_count": 5}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 3, "token_count": 21}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 11, "token_count": 10}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 3, "token_count": 12}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 50, "token_count": 1}, ]}, {"timestamp": 1314860400, "group": [ {"author_id": 3, "token_count": 26}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 51, "token_count": 6}, {"author_id": 60, "token_count": 31}, ]}, {"timestamp": 1322726400, "group": [ {"author_id": 11, "token_count": 9}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 3, "token_count": 4}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 3, "token_count": 1}, {"author_id": 60, "token_count": 30}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 29, "token_count": 214}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 11, "token_count": 2}, {"author_id": 3, "token_count": 43}, ]}, {"timestamp": 1343804400, "group": [ {"author_id": 15, "token_count": 254}, {"author_id": 60, "token_count": 16}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 34, "token_count": 1}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 57, "token_count": 10}, {"author_id": 10, "token_count": 1092}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 1, "token_count": 6}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 34, "token_count": 2}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 10, "token_count": 137}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 10, "token_count": 5}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 10, "token_count": 9}, {"author_id": 60, "token_count": 44}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 10, "token_count": 67}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 34, "token_count": 1}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 10, "token_count": 18}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 6, "token_count": 8}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 4, "token_count": 8}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 3, "token_count": 3}, {"author_id": 60, "token_count": 79}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 4, "token_count": 286}, {"author_id": 60, "token_count": 17}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 10, "token_count": 38}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 10, "token_count": 53}, {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 11, "token_count": 2}, {"author_id": 10, "token_count": 38}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 6, "token_count": 3}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 35, "token_count": 59}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 48, "token_count": 31}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 6, "token_count": 770}, {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 10, "token_count": 1}, {"author_id": 6, "token_count": 604}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 60, "token_count": 426}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 59, "token_count": 18}, {"author_id": 60, "token_count": 15}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 51, "token_count": 1}, {"author_id": 40, "token_count": 16}, {"author_id": 48, "token_count": 28}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 46, "token_count": 1}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 3, "token_count": 59}, {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 34, "token_count": 10}, {"author_id": 60, "token_count": 65}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 11, "token_count": 9}, {"author_id": 60, "token_count": 33}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 60, "token_count": 30}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 3, "token_count": 37}, {"author_id": 42, "token_count": 30}, {"author_id": 60, "token_count": 16}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 60, "token_count": 22}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 42, "token_count": 109}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 42, "token_count": 11}, {"author_id": 23, "token_count": 12}, {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 42, "token_count": 36}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 2, "token_count": 26}, {"author_id": 3, "token_count": 11}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 3, "token_count": 23}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 10, "token_count": 39}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 56, "token_count": 40}, {"author_id": 42, "token_count": 10}, {"author_id": 60, "token_count": 20}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 48, "token_count": 7}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 44, "token_count": 29}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 3, "token_count": 7}, {"author_id": 39, "token_count": 11}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 60, "token_count": 16}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 56, "token_count": 2}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 60, "token_count": 179}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 59, "token_count": 501}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 60, "token_count": 44}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 42, "token_count": 4}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 3, "token_count": 4}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 60, "token_count": 52}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 54, "token_count": 7}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 54, "token_count": 1}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 3, "token_count": 12}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 26, "token_count": 2}, {"author_id": 60, "token_count": 48}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 3, "token_count": 9}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 3, "token_count": 2}, {"author_id": 54, "token_count": 2}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 60, "token_count": 16}, ]}, {"timestamp": 1659337200, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1662015600, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1664607600, "group": [ {"author_id": 3, "token_count": 11}, ]}, ]
Author Name
Tokens
Token Proportion
Ville Nuorvala
2873
25.29%
Nicolas Dichtel
1497
13.18%
Tom Herbert
1385
12.19%
Yasuyuki Kozakai
1233
10.85%
Vadim Fedorenko
519
4.57%
Eric Dumazet
503
4.43%
Pavel Emelyanov
434
3.82%
Steffen Klassert
294
2.59%
Dmitry Kozlov
254
2.24%
Xin Long
200
1.76%
David S. Miller
160
1.41%
Paolo Abeni
66
0.58%
Alexey Dobriyan
65
0.57%
Martin KaFai Lau
59
0.52%
Herbert Xu
50
0.44%
Arnaldo Carvalho de Melo
49
0.43%
Hangbin Liu
42
0.37%
Stephen Hemminger
41
0.36%
Patrick McHardy
34
0.30%
Hideaki Yoshifuji / 吉藤英明
33
0.29%
Eric W. Biedermann
33
0.29%
Stefano Brivio
29
0.26%
David Ahern
26
0.23%
Lorenzo Colitti
16
0.14%
Américo Wang
14
0.12%
William Tu
12
0.11%
Willem de Bruijn
11
0.10%
Jakub Kiciński
10
0.09%
Brian Haley
10
0.09%
Daniel Lezcano
9
0.08%
Kazunori Miyazawa
5
0.04%
Denis V. Lunev
5
0.04%
Noriaki Takamiya
4
0.04%
Ido Schimmel
2
0.02%
Linus Torvalds
1
0.01%
Others
1381
12.16%
click to expand▼
Total
11359
ip6_udp_tunnel.c
114
-
13
596
Américo Wang
Tom Herbert
David S. Miller
Christoph Hellwig
Daniel Borkmann
Eric W. Biedermann
Others
September 2014
November 2014
January 2015
April 2015
May 2015
August 2015
March 2016
December 2018
January 2019
May 2019
May 2020
var spanGroupData = [ {"timestamp": 1409554800, "group": [ {"author_id": 6, "token_count": 5}, {"author_id": 60, "token_count": 498}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 6, "token_count": 4}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 11, "token_count": 7}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 57, "token_count": 3}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 60, "token_count": 23}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 52, "token_count": 4}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 34, "token_count": 15}, {"author_id": 60, "token_count": 26}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 27, "token_count": 5}, {"author_id": 60, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Américo Wang
15
2.52%
Tom Herbert
9
1.51%
David S. Miller
7
1.17%
Christoph Hellwig
5
0.84%
Daniel Borkmann
4
0.67%
Eric W. Biedermann
3
0.50%
Others
553
92.79%
Total
596
ip6_vti.c
1335
-
42
6358
Steffen Klassert
Xin Long
Nicolas Dichtel
Sabrina Dubroca
Stefano Brivio
Eric Dumazet
Willem de Bruijn
Lorenzo Colitti
David S. Miller
Eric W. Biedermann
Paolo Abeni
Jakub Kiciński
Florian Westphal
David Ahern
Hangbin Liu
Américo Wang
Alexey Dobriyan
Others
August 2013
January 2014
February 2014
March 2014
May 2014
July 2014
September 2014
October 2014
November 2014
January 2015
March 2015
April 2015
May 2015
September 2015
October 2015
February 2016
August 2016
September 2016
October 2016
November 2016
January 2017
February 2017
April 2017
May 2017
June 2017
September 2017
December 2017
March 2018
April 2018
June 2018
August 2018
December 2018
March 2019
May 2019
December 2019
January 2020
February 2020
March 2020
April 2020
June 2020
July 2020
October 2020
November 2020
February 2021
March 2021
July 2021
October 2021
December 2021
June 2022
August 2022
var spanGroupData = [ {"timestamp": 1375340400, "group": [ {"author_id": 4, "token_count": 3791}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 34, "token_count": 1}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 4, "token_count": 921}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 4, "token_count": 14}, {"author_id": 60, "token_count": 34}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 4, "token_count": 9}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 3, "token_count": 3}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 42, "token_count": 67}, {"author_id": 4, "token_count": 157}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 10, "token_count": 5}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 10, "token_count": 5}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 4, "token_count": 63}, {"author_id": 60, "token_count": 50}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 57, "token_count": 4}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 57, "token_count": 4}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 48, "token_count": 4}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 10, "token_count": 1}, {"author_id": 60, "token_count": 58}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 51, "token_count": 1}, {"author_id": 40, "token_count": 14}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 60, "token_count": 24}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 4, "token_count": 14}, {"author_id": 60, "token_count": 24}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 60, "token_count": 57}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 11, "token_count": 9}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 60, "token_count": 15}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 3, "token_count": 45}, {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 60, "token_count": 119}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 2, "token_count": 2}, {"author_id": 44, "token_count": 89}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 3, "token_count": 17}, {"author_id": 44, "token_count": 2}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 60, "token_count": 42}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 60, "token_count": 21}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 3, "token_count": 7}, {"author_id": 39, "token_count": 15}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 13, "token_count": 2}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 56, "token_count": 1}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 10, "token_count": 67}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 10, "token_count": 96}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 28, "token_count": 105}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 42, "token_count": 230}, {"author_id": 4, "token_count": 12}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 42, "token_count": 1}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 60, "token_count": 24}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 3, "token_count": 4}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 54, "token_count": 1}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 3, "token_count": 12}, {"author_id": 60, "token_count": 13}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 54, "token_count": 2}, ]}, {"timestamp": 1659337200, "group": [ {"author_id": 60, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Steffen Klassert
4981
78.34%
Xin Long
298
4.69%
Nicolas Dichtel
174
2.74%
Sabrina Dubroca
105
1.65%
Stefano Brivio
91
1.43%
Eric Dumazet
88
1.38%
Willem de Bruijn
15
0.24%
Lorenzo Colitti
14
0.22%
David S. Miller
9
0.14%
Eric W. Biedermann
8
0.13%
Paolo Abeni
4
0.06%
Jakub Kiciński
3
0.05%
Florian Westphal
2
0.03%
David Ahern
2
0.03%
Hangbin Liu
1
0.02%
Américo Wang
1
0.02%
Alexey Dobriyan
1
0.02%
Others
561
8.82%
Total
6358
ip6mr.c
2636
-
69
12879
Hideaki Yoshifuji / 吉藤英明
Patrick McHardy
Yuval Mintz
Nicolas Dichtel
Benjamin Thery
Eric Dumazet
David S. Miller
David Ahern
Sabrina Dubroca
Christoph Hellwig
Xin Long
Willem de Bruijn
Florian Westphal
Eric W. Biedermann
Hannes Frederic Sowa
Stephen Hemminger
Martin KaFai Lau
Ido Schimmel
Pavel Emelyanov
Alexey Dobriyan
Roopa Prabhu
Hangbin Liu
Américo Wang
Linus Torvalds
Jan Engelhardt
Jakub Kiciński
Denis V. Lunev
Others
April 2008
May 2008
June 2008
July 2008
October 2008
November 2008
December 2008
January 2009
June 2009
August 2009
September 2009
October 2009
March 2010
May 2010
June 2010
November 2010
February 2011
March 2011
April 2011
June 2011
July 2011
September 2011
November 2011
February 2012
April 2012
May 2012
June 2012
September 2012
October 2012
November 2012
December 2012
January 2013
February 2013
March 2013
May 2013
July 2013
September 2013
January 2014
March 2014
April 2014
July 2014
October 2014
November 2014
January 2015
March 2015
April 2015
September 2015
October 2015
November 2015
April 2016
June 2016
July 2016
September 2016
October 2016
December 2016
February 2017
March 2017
April 2017
May 2017
June 2017
August 2017
October 2017
November 2017
December 2017
February 2018
March 2018
April 2018
June 2018
October 2018
December 2018
January 2019
February 2019
March 2019
May 2019
September 2019
October 2019
March 2020
May 2020
July 2020
December 2021
February 2022
April 2022
June 2022
July 2022
September 2022
var spanGroupData = [ {"timestamp": 1207033200, "group": [ {"author_id": 1, "token_count": 4814}, {"author_id": 60, "token_count": 23}, ]}, {"timestamp": 1209625200, "group": [ {"author_id": 31, "token_count": 9}, ]}, {"timestamp": 1212303600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 60, "token_count": 102}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 58, "token_count": 1}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1225522800, "group": [ {"author_id": 53, "token_count": 4}, {"author_id": 50, "token_count": 16}, ]}, {"timestamp": 1228118400, "group": [ {"author_id": 53, "token_count": 472}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1230796800, "group": [ {"author_id": 60, "token_count": 90}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 3, "token_count": 15}, {"author_id": 8, "token_count": 1}, {"author_id": 60, "token_count": 49}, ]}, {"timestamp": 1249110000, "group": [ {"author_id": 50, "token_count": 1}, ]}, {"timestamp": 1251788400, "group": [ {"author_id": 51, "token_count": 1}, {"author_id": 11, "token_count": 1}, {"author_id": 50, "token_count": 1}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1254380400, "group": [ {"author_id": 3, "token_count": 20}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 38, "token_count": 1}, {"author_id": 10, "token_count": 9}, {"author_id": 8, "token_count": 12}, ]}, {"timestamp": 1272697200, "group": [ {"author_id": 3, "token_count": 2}, {"author_id": 8, "token_count": 1892}, ]}, {"timestamp": 1275375600, "group": [ {"author_id": 3, "token_count": 11}, ]}, {"timestamp": 1288594800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1296547200, "group": [ {"author_id": 11, "token_count": 370}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 11, "token_count": 37}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1314860400, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 51, "token_count": 6}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 11, "token_count": 14}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 60, "token_count": 17}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 57, "token_count": 4}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 57, "token_count": 5}, {"author_id": 60, "token_count": 26}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 10, "token_count": 434}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 10, "token_count": 320}, {"author_id": 60, "token_count": 15}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 60, "token_count": 23}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 12, "token_count": 12}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 10, "token_count": 5}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 12, "token_count": 9}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 10, "token_count": 7}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 34, "token_count": 3}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 60, "token_count": 20}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 34, "token_count": 2}, {"author_id": 60, "token_count": 21}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 11, "token_count": 9}, {"author_id": 10, "token_count": 21}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 57, "token_count": 11}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 57, "token_count": 2}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 10, "token_count": 1}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 3, "token_count": 16}, {"author_id": 60, "token_count": 20}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 46, "token_count": 1}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 42, "token_count": 42}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 2, "token_count": 8}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 60, "token_count": 15}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 11, "token_count": 2}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 60, "token_count": 362}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 13, "token_count": 1}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 60, "token_count": 16}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 20}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 13, "token_count": 19}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 45, "token_count": 1116}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 3, "token_count": 8}, {"author_id": 45, "token_count": 529}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 27, "token_count": 16}, {"author_id": 47, "token_count": 5}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 28, "token_count": 43}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 2, "token_count": 142}, {"author_id": 60, "token_count": 121}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 39, "token_count": 36}, {"author_id": 60, "token_count": 35}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 60, "token_count": 24}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 60, "token_count": 152}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 26, "token_count": 2}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 56, "token_count": 5}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 60, "token_count": 18}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 28, "token_count": 8}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 27, "token_count": 32}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 3, "token_count": 17}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 3, "token_count": 105}, {"author_id": 60, "token_count": 53}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 13, "token_count": 3}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 3, "token_count": 274}, {"author_id": 54, "token_count": 1}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 60, "token_count": 544}, ]}, {"timestamp": 1662015600, "group": [ {"author_id": 26, "token_count": 8}, {"author_id": 35, "token_count": 18}, ]}, ]
Author Name
Tokens
Token Proportion
Hideaki Yoshifuji / 吉藤英明
4814
37.38%
Patrick McHardy
1905
14.79%
Yuval Mintz
1645
12.77%
Nicolas Dichtel
797
6.19%
Benjamin Thery
476
3.70%
Eric Dumazet
470
3.65%
David S. Miller
433
3.36%
David Ahern
150
1.16%
Sabrina Dubroca
51
0.40%
Christoph Hellwig
48
0.37%
Xin Long
42
0.33%
Willem de Bruijn
36
0.28%
Florian Westphal
23
0.18%
Eric W. Biedermann
22
0.17%
Hannes Frederic Sowa
21
0.16%
Stephen Hemminger
18
0.14%
Martin KaFai Lau
18
0.14%
Ido Schimmel
10
0.08%
Pavel Emelyanov
9
0.07%
Alexey Dobriyan
7
0.05%
Roopa Prabhu
5
0.04%
Hangbin Liu
5
0.04%
Américo Wang
5
0.04%
Linus Torvalds
1
0.01%
Jan Engelhardt
1
0.01%
Jakub Kiciński
1
0.01%
Denis V. Lunev
1
0.01%
Others
1865
14.48%
click to expand▼
Total
12879
ipcomp6.c
222
-
18
1034
Herbert Xu
Alexey Dobriyan
Steffen Klassert
David S. Miller
Sabrina Dubroca
Hideaki Yoshifuji / 吉藤英明
Lorenzo Colitti
Masahide Nakamura
Xin Long
Eric Dumazet
Arnaldo Carvalho de Melo
Brian Haley
Others
May 2003
June 2004
July 2004
September 2004
December 2005
March 2006
May 2006
August 2006
September 2006
February 2007
June 2007
October 2007
November 2007
January 2008
July 2008
November 2008
June 2009
January 2010
February 2010
April 2011
May 2012
June 2012
July 2012
September 2013
March 2014
November 2016
May 2019
April 2020
July 2020
September 2022
var spanGroupData = [ {"timestamp": 1051772400, "group": [ {"author_id": 60, "token_count": 275}, ]}, {"timestamp": 1086073200, "group": [ {"author_id": 1, "token_count": 23}, ]}, {"timestamp": 1088665200, "group": [ {"author_id": 17, "token_count": 1}, ]}, {"timestamp": 1094022000, "group": [ {"author_id": 17, "token_count": 145}, ]}, {"timestamp": 1133424000, "group": [ {"author_id": 32, "token_count": 3}, ]}, {"timestamp": 1141200000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1146466800, "group": [ {"author_id": 17, "token_count": 1}, ]}, {"timestamp": 1154415600, "group": [ {"author_id": 17, "token_count": 1}, ]}, {"timestamp": 1157094000, "group": [ {"author_id": 37, "token_count": 2}, ]}, {"timestamp": 1170316800, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1180681200, "group": [ {"author_id": 37, "token_count": 7}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 17, "token_count": 14}, ]}, {"timestamp": 1193900400, "group": [ {"author_id": 17, "token_count": 9}, ]}, {"timestamp": 1199174400, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 11, "token_count": 3}, {"author_id": 17, "token_count": 310}, ]}, {"timestamp": 1225522800, "group": [ {"author_id": 51, "token_count": 4}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 43, "token_count": 2}, ]}, {"timestamp": 1262332800, "group": [ {"author_id": 51, "token_count": 39}, ]}, {"timestamp": 1265011200, "group": [ {"author_id": 17, "token_count": 1}, {"author_id": 60, "token_count": 41}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 3, "token_count": 3}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 60, "token_count": 19}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 11, "token_count": 16}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 11, "token_count": 16}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 4, "token_count": 37}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 40, "token_count": 14}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 28, "token_count": 5}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 42, "token_count": 8}, ]}, {"timestamp": 1662015600, "group": [ {"author_id": 28, "token_count": 23}, ]}, ]
Author Name
Tokens
Token Proportion
Herbert Xu
482
46.62%
Alexey Dobriyan
43
4.16%
Steffen Klassert
37
3.58%
David S. Miller
35
3.38%
Sabrina Dubroca
28
2.71%
Hideaki Yoshifuji / 吉藤英明
24
2.32%
Lorenzo Colitti
14
1.35%
Masahide Nakamura
9
0.87%
Xin Long
8
0.77%
Eric Dumazet
4
0.39%
Arnaldo Carvalho de Melo
3
0.29%
Brian Haley
2
0.19%
Others
345
33.37%
Total
1034
ipv6_sockglue.c
1520
-
64
6831
Christoph Hellwig
Linus Torvalds (pre-git)
Hideaki Yoshifuji / 吉藤英明
Brian Haley
Martin KaFai Lau
Eric Dumazet
David L Stevens
Willem de Bruijn
David S. Miller
Stephen Hemminger
David Ahern
Arnaldo Carvalho de Melo
Denis V. Lunev
Tom Herbert
Linus Torvalds
Herbert Xu
David Lebrun
Wei Wang
Hangbin Liu
Eric W. Biedermann
Alexey Dobriyan
Pavel Emelyanov
Daniel Lezcano
Hannes Frederic Sowa
Américo Wang
Others
September 1996
January 1997
March 1997
October 1997
January 1998
February 1998
March 1998
May 1998
August 1998
February 1999
June 1999
January 2000
October 2000
February 2002
March 2002
October 2002
March 2003
April 2003
June 2003
February 2004
March 2004
January 2005
March 2005
August 2005
September 2005
December 2005
January 2006
March 2006
September 2006
November 2006
December 2006
February 2007
March 2007
May 2007
July 2007
August 2007
September 2007
October 2007
December 2007
January 2008
March 2008
April 2008
May 2008
June 2008
July 2008
August 2008
November 2008
December 2008
January 2009
August 2009
October 2009
March 2010
April 2010
October 2010
March 2011
August 2011
October 2011
November 2011
February 2012
April 2012
November 2012
January 2013
October 2013
November 2013
December 2013
January 2014
February 2014
June 2014
July 2014
January 2015
March 2015
November 2015
April 2016
May 2016
October 2016
November 2016
December 2016
July 2017
September 2017
December 2017
January 2018
July 2018
September 2018
November 2018
March 2019
May 2019
February 2020
March 2020
April 2020
May 2020
July 2020
August 2020
November 2020
August 2021
October 2021
November 2021
February 2022
August 2022
September 2022
October 2022
var spanGroupData = [ {"timestamp": 841561200, "group": [ {"author_id": 0, "token_count": 320}, ]}, {"timestamp": 852105600, "group": [ {"author_id": 0, "token_count": 12}, ]}, {"timestamp": 857203200, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 875689200, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 883641600, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 886320000, "group": [ {"author_id": 0, "token_count": 14}, ]}, {"timestamp": 888739200, "group": [ {"author_id": 0, "token_count": 12}, ]}, {"timestamp": 894006000, "group": [ {"author_id": 0, "token_count": 185}, ]}, {"timestamp": 901954800, "group": [ {"author_id": 0, "token_count": 421}, ]}, {"timestamp": 917856000, "group": [ {"author_id": 0, "token_count": 53}, ]}, {"timestamp": 928220400, "group": [ {"author_id": 0, "token_count": 262}, ]}, {"timestamp": 946713600, "group": [ {"author_id": 0, "token_count": 26}, ]}, {"timestamp": 970383600, "group": [ {"author_id": 0, "token_count": 147}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 11, "token_count": 5}, {"author_id": 46, "token_count": 20}, ]}, {"timestamp": 1014969600, "group": [ {"author_id": 11, "token_count": 3}, ]}, {"timestamp": 1033455600, "group": [ {"author_id": 11, "token_count": 10}, {"author_id": 1, "token_count": 36}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1046505600, "group": [ {"author_id": 7, "token_count": 38}, {"author_id": 60, "token_count": 23}, ]}, {"timestamp": 1049184000, "group": [ {"author_id": 7, "token_count": 84}, {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1054450800, "group": [ {"author_id": 32, "token_count": 18}, ]}, {"timestamp": 1075622400, "group": [ {"author_id": 7, "token_count": 3}, ]}, {"timestamp": 1078128000, "group": [ {"author_id": 7, "token_count": 3}, ]}, {"timestamp": 1104566400, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1109664000, "group": [ {"author_id": 17, "token_count": 1}, ]}, {"timestamp": 1122879600, "group": [ {"author_id": 32, "token_count": 9}, {"author_id": 17, "token_count": 13}, ]}, {"timestamp": 1125558000, "group": [ {"author_id": 1, "token_count": 391}, ]}, {"timestamp": 1133424000, "group": [ {"author_id": 32, "token_count": 7}, ]}, {"timestamp": 1136102400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1141200000, "group": [ {"author_id": 32, "token_count": 4}, {"author_id": 60, "token_count": 283}, ]}, {"timestamp": 1157094000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1162368000, "group": [ {"author_id": 60, "token_count": 29}, ]}, {"timestamp": 1164960000, "group": [ {"author_id": 43, "token_count": 46}, ]}, {"timestamp": 1170316800, "group": [ {"author_id": 1, "token_count": 5}, ]}, {"timestamp": 1172736000, "group": [ {"author_id": 11, "token_count": 14}, {"author_id": 1, "token_count": 65}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1178002800, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1185951600, "group": [ {"author_id": 43, "token_count": 1}, {"author_id": 60, "token_count": 15}, ]}, {"timestamp": 1188630000, "group": [ {"author_id": 57, "token_count": 1}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 43, "token_count": 4}, ]}, {"timestamp": 1196496000, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1199174400, "group": [ {"author_id": 3, "token_count": 14}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 25, "token_count": 8}, {"author_id": 11, "token_count": 2}, {"author_id": 1, "token_count": 69}, {"author_id": 31, "token_count": 8}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 7, "token_count": 3}, {"author_id": 1, "token_count": 439}, {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1209625200, "group": [ {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1212303600, "group": [ {"author_id": 58, "token_count": 37}, {"author_id": 1, "token_count": 14}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 1, "token_count": 8}, ]}, {"timestamp": 1217574000, "group": [ {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1225522800, "group": [ {"author_id": 43, "token_count": 3}, ]}, {"timestamp": 1228118400, "group": [ {"author_id": 60, "token_count": 113}, ]}, {"timestamp": 1230796800, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1249110000, "group": [ {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1254380400, "group": [ {"author_id": 43, "token_count": 6}, {"author_id": 3, "token_count": 19}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1270105200, "group": [ {"author_id": 43, "token_count": 178}, {"author_id": 3, "token_count": 18}, {"author_id": 50, "token_count": 48}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 60, "token_count": 33}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 11, "token_count": 18}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 51, "token_count": 9}, {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 60, "token_count": 165}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 57, "token_count": 8}, {"author_id": 12, "token_count": 4}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 3, "token_count": 6}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 60, "token_count": 120}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 12, "token_count": 1}, {"author_id": 60, "token_count": 40}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 60, "token_count": 15}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 12, "token_count": 1}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 3, "token_count": 4}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 6, "token_count": 22}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 3, "token_count": 6}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 60, "token_count": 78}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 3, "token_count": 52}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 12, "token_count": 1}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 22, "token_count": 9}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 34, "token_count": 4}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 5, "token_count": 11}, {"author_id": 39, "token_count": 32}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 2, "token_count": 42}, {"author_id": 46, "token_count": 1}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 60, "token_count": 13}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 60, "token_count": 16}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 60, "token_count": 36}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 15}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 3, "token_count": 16}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 60, "token_count": 53}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 60, "token_count": 162}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 27, "token_count": 9}, {"author_id": 56, "token_count": 9}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 27, "token_count": 1765}, {"author_id": 39, "token_count": 49}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 11, "token_count": 2}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 3, "token_count": 20}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 60, "token_count": 38}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 3, "token_count": 8}, ]}, {"timestamp": 1659337200, "group": [ {"author_id": 35, "token_count": 7}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1662015600, "group": [ {"author_id": 35, "token_count": 170}, ]}, {"timestamp": 1664607600, "group": [ {"author_id": 60, "token_count": 31}, ]}, ]
Author Name
Tokens
Token Proportion
Christoph Hellwig
1774
25.97%
Linus Torvalds (pre-git)
1466
21.46%
Hideaki Yoshifuji / 吉藤英明
1034
15.14%
Brian Haley
238
3.48%
Martin KaFai Lau
177
2.59%
Eric Dumazet
164
2.40%
David L Stevens
131
1.92%
Willem de Bruijn
81
1.19%
David S. Miller
54
0.79%
Stephen Hemminger
48
0.70%
David Ahern
42
0.61%
Arnaldo Carvalho de Melo
38
0.56%
Denis V. Lunev
37
0.54%
Tom Herbert
22
0.32%
Linus Torvalds
21
0.31%
Herbert Xu
14
0.20%
David Lebrun
11
0.16%
Wei Wang
9
0.13%
Hangbin Liu
9
0.13%
Eric W. Biedermann
9
0.13%
Alexey Dobriyan
9
0.13%
Pavel Emelyanov
8
0.12%
Daniel Lezcano
8
0.12%
Hannes Frederic Sowa
7
0.10%
Américo Wang
4
0.06%
Others
1416
20.73%
click to expand▼
Total
6831
mcast.c
3208
-
71
15440
David L Stevens
Taehee Yoo
Hideaki Yoshifuji / 吉藤英明
Linus Torvalds (pre-git)
Daniel Borkmann
Eric Dumazet
Hangbin Liu
Daniel Lezcano
Hannes Frederic Sowa
Américo Wang
Vlad Yasevich
David S. Miller
Arnaldo Carvalho de Melo
Denis V. Lunev
Herbert Xu
Shirley Ma
Alexey Dobriyan
Pavel Emelyanov
Martin KaFai Lau
Linus Torvalds
Christoph Hellwig
Eric W. Biedermann
Sabrina Dubroca
David Ahern
Stephen Hemminger
Patrick McHardy
Jan Engelhardt
Brian Haley
Others
September 1996
January 1997
March 1997
October 1997
January 1998
March 1998
August 1998
February 1999
May 1999
June 1999
May 2000
February 2002
May 2002
June 2002
September 2002
October 2002
April 2003
May 2003
June 2003
July 2003
August 2003
September 2003
October 2003
November 2003
January 2004
February 2004
March 2004
April 2004
June 2004
July 2004
September 2004
November 2004
December 2004
January 2005
June 2005
July 2005
September 2005
October 2005
December 2005
January 2006
February 2006
March 2006
August 2006
September 2006
November 2006
February 2007
March 2007
April 2007
May 2007
July 2007
September 2007
October 2007
November 2007
December 2007
January 2008
March 2008
April 2008
October 2008
November 2008
April 2009
June 2009
September 2009
November 2009
January 2010
March 2010
April 2010
June 2010
November 2010
March 2011
April 2011
August 2011
November 2011
December 2011
April 2012
May 2012
July 2012
October 2012
January 2013
February 2013
May 2013
June 2013
July 2013
August 2013
September 2013
January 2014
March 2014
June 2014
September 2014
November 2014
February 2015
March 2015
April 2015
September 2015
October 2015
February 2016
August 2016
October 2016
January 2017
February 2017
March 2017
June 2017
July 2017
October 2017
December 2017
February 2018
March 2018
April 2018
June 2018
July 2018
September 2018
October 2018
January 2019
May 2019
August 2019
March 2020
June 2020
March 2021
April 2021
June 2021
August 2021
September 2021
February 2022
March 2022
April 2022
July 2022
September 2022
October 2022
var spanGroupData = [ {"timestamp": 841561200, "group": [ {"author_id": 0, "token_count": 215}, ]}, {"timestamp": 852105600, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 857203200, "group": [ {"author_id": 0, "token_count": 297}, ]}, {"timestamp": 875689200, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 883641600, "group": [ {"author_id": 0, "token_count": 196}, ]}, {"timestamp": 888739200, "group": [ {"author_id": 0, "token_count": 19}, ]}, {"timestamp": 901954800, "group": [ {"author_id": 0, "token_count": 58}, ]}, {"timestamp": 917856000, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 925542000, "group": [ {"author_id": 0, "token_count": 49}, ]}, {"timestamp": 928220400, "group": [ {"author_id": 0, "token_count": 65}, ]}, {"timestamp": 957164400, "group": [ {"author_id": 0, "token_count": 38}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 11, "token_count": 14}, {"author_id": 46, "token_count": 16}, {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1020236400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1022914800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1030863600, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1033455600, "group": [ {"author_id": 1, "token_count": 15}, ]}, {"timestamp": 1049184000, "group": [ {"author_id": 7, "token_count": 6327}, {"author_id": 60, "token_count": 26}, ]}, {"timestamp": 1051772400, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1054450800, "group": [ {"author_id": 7, "token_count": 22}, {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1057042800, "group": [ {"author_id": 1, "token_count": 923}, ]}, {"timestamp": 1059721200, "group": [ {"author_id": 11, "token_count": 53}, {"author_id": 7, "token_count": 6}, {"author_id": 1, "token_count": 30}, ]}, {"timestamp": 1062399600, "group": [ {"author_id": 1, "token_count": 3}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1064991600, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1067673600, "group": [ {"author_id": 7, "token_count": 66}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1072944000, "group": [ {"author_id": 7, "token_count": 23}, {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1075622400, "group": [ {"author_id": 7, "token_count": 2}, ]}, {"timestamp": 1078128000, "group": [ {"author_id": 7, "token_count": 28}, ]}, {"timestamp": 1080806400, "group": [ {"author_id": 55, "token_count": 20}, ]}, {"timestamp": 1086073200, "group": [ {"author_id": 32, "token_count": 1}, {"author_id": 7, "token_count": 4}, ]}, {"timestamp": 1088665200, "group": [ {"author_id": 1, "token_count": 5}, {"author_id": 60, "token_count": 28}, ]}, {"timestamp": 1094022000, "group": [ {"author_id": 1, "token_count": 17}, ]}, {"timestamp": 1099296000, "group": [ {"author_id": 32, "token_count": 5}, {"author_id": 1, "token_count": 19}, ]}, {"timestamp": 1101888000, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1104566400, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1117609200, "group": [ {"author_id": 7, "token_count": 75}, ]}, {"timestamp": 1120201200, "group": [ {"author_id": 11, "token_count": 4}, {"author_id": 7, "token_count": 72}, ]}, {"timestamp": 1125558000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1128150000, "group": [ {"author_id": 60, "token_count": 91}, ]}, {"timestamp": 1133424000, "group": [ {"author_id": 7, "token_count": 330}, ]}, {"timestamp": 1136102400, "group": [ {"author_id": 7, "token_count": 152}, {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1138780800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1141200000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1154415600, "group": [ {"author_id": 7, "token_count": 28}, ]}, {"timestamp": 1157094000, "group": [ {"author_id": 43, "token_count": 1}, ]}, {"timestamp": 1162368000, "group": [ {"author_id": 1, "token_count": 17}, ]}, {"timestamp": 1170316800, "group": [ {"author_id": 51, "token_count": 8}, {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1172736000, "group": [ {"author_id": 32, "token_count": 27}, ]}, {"timestamp": 1175410800, "group": [ {"author_id": 32, "token_count": 37}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1178002800, "group": [ {"author_id": 31, "token_count": 13}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1188630000, "group": [ {"author_id": 7, "token_count": 8}, {"author_id": 57, "token_count": 9}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 50, "token_count": 2}, ]}, {"timestamp": 1193900400, "group": [ {"author_id": 8, "token_count": 2}, ]}, {"timestamp": 1196496000, "group": [ {"author_id": 1, "token_count": 112}, ]}, {"timestamp": 1199174400, "group": [ {"author_id": 3, "token_count": 12}, {"author_id": 31, "token_count": 4}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 25, "token_count": 314}, {"author_id": 1, "token_count": 32}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 58, "token_count": 16}, {"author_id": 1, "token_count": 44}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 58, "token_count": 16}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1225522800, "group": [ {"author_id": 51, "token_count": 2}, ]}, {"timestamp": 1238569200, "group": [ {"author_id": 60, "token_count": 26}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 3, "token_count": 24}, ]}, {"timestamp": 1251788400, "group": [ {"author_id": 60, "token_count": 39}, ]}, {"timestamp": 1257058800, "group": [ {"author_id": 3, "token_count": 22}, ]}, {"timestamp": 1262332800, "group": [ {"author_id": 51, "token_count": 6}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 38, "token_count": 2}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1270105200, "group": [ {"author_id": 1, "token_count": 90}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1275375600, "group": [ {"author_id": 3, "token_count": 58}, ]}, {"timestamp": 1288594800, "group": [ {"author_id": 3, "token_count": 70}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 11, "token_count": 49}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 3, "token_count": 16}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 51, "token_count": 4}, {"author_id": 17, "token_count": 21}, ]}, {"timestamp": 1322726400, "group": [ {"author_id": 11, "token_count": 14}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 3, "token_count": 24}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 34, "token_count": 2}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 1, "token_count": 137}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 1, "token_count": 26}, {"author_id": 60, "token_count": 25}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 34, "token_count": 22}, {"author_id": 12, "token_count": 163}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 12, "token_count": 15}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 52, "token_count": 21}, {"author_id": 12, "token_count": 55}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 52, "token_count": 646}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 60, "token_count": 75}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 12, "token_count": 5}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 56, "token_count": 34}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 34, "token_count": 196}, {"author_id": 52, "token_count": 42}, {"author_id": 12, "token_count": 67}, {"author_id": 28, "token_count": 11}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 52, "token_count": 14}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 60, "token_count": 89}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 11, "token_count": 8}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 57, "token_count": 4}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 57, "token_count": 2}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 56, "token_count": 43}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 34, "token_count": 41}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 56, "token_count": 81}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 56, "token_count": 4}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 30, "token_count": 146}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 60, "token_count": 26}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 3, "token_count": 32}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 2, "token_count": 4}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 27, "token_count": 16}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 56, "token_count": 9}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 56, "token_count": 162}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 3, "token_count": 13}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 3, "token_count": 11}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 36, "token_count": 2233}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 36, "token_count": 72}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 36, "token_count": 73}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 60, "token_count": 30}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 3, "token_count": 32}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 3, "token_count": 22}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 36, "token_count": 26}, ]}, {"timestamp": 1662015600, "group": [ {"author_id": 35, "token_count": 16}, ]}, {"timestamp": 1664607600, "group": [ {"author_id": 60, "token_count": 15}, ]}, ]
Author Name
Tokens
Token Proportion
David L Stevens
7143
46.26%
Taehee Yoo
2404
15.57%
Hideaki Yoshifuji / 吉藤英明
1480
9.59%
Linus Torvalds (pre-git)
943
6.11%
Daniel Borkmann
723
4.68%
Eric Dumazet
336
2.18%
Hangbin Liu
333
2.16%
Daniel Lezcano
314
2.03%
Hannes Frederic Sowa
305
1.98%
Américo Wang
261
1.69%
Vlad Yasevich
146
0.95%
David S. Miller
142
0.92%
Arnaldo Carvalho de Melo
70
0.45%
Denis V. Lunev
32
0.21%
Herbert Xu
21
0.14%
Shirley Ma
20
0.13%
Alexey Dobriyan
20
0.13%
Pavel Emelyanov
17
0.11%
Martin KaFai Lau
16
0.10%
Linus Torvalds
16
0.10%
Christoph Hellwig
16
0.10%
Eric W. Biedermann
15
0.10%
Sabrina Dubroca
11
0.07%
David Ahern
4
0.03%
Stephen Hemminger
2
0.01%
Patrick McHardy
2
0.01%
Jan Engelhardt
2
0.01%
Brian Haley
1
0.01%
Others
645
4.18%
click to expand▼
Total
15440
mcast_snoop.c
190
-
2
702
Others
May 2015
August 2015
January 2019
May 2019
April 2021
var spanGroupData = [ {"timestamp": 1430463600, "group": [ {"author_id": 60, "token_count": 572}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 60, "token_count": 112}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 60, "token_count": 4}, ]}, ]
Author Name
Tokens
Token Proportion
Others
702
100.00%
Total
702
mip6.c
410
-
19
2115
Noriaki Takamiya
Masahide Nakamura
Herbert Xu
Eric Dumazet
Arnaldo Carvalho de Melo
David S. Miller
Sabrina Dubroca
Alexey Dobriyan
Hideaki Yoshifuji / 吉藤英明
Brian Haley
Others
August 2006
November 2006
April 2007
June 2007
October 2007
November 2007
January 2008
March 2008
April 2008
July 2008
November 2008
June 2009
July 2010
February 2011
March 2011
April 2011
November 2011
May 2012
September 2012
November 2014
September 2015
December 2016
May 2019
September 2022
var spanGroupData = [ {"timestamp": 1154415600, "group": [ {"author_id": 37, "token_count": 681}, {"author_id": 49, "token_count": 998}, ]}, {"timestamp": 1162368000, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1175410800, "group": [ {"author_id": 32, "token_count": 42}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1180681200, "group": [ {"author_id": 37, "token_count": 76}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 17, "token_count": 64}, ]}, {"timestamp": 1193900400, "group": [ {"author_id": 17, "token_count": 60}, ]}, {"timestamp": 1199174400, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 60, "token_count": 17}, ]}, {"timestamp": 1225522800, "group": [ {"author_id": 51, "token_count": 12}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 43, "token_count": 1}, ]}, {"timestamp": 1277967600, "group": [ {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1296547200, "group": [ {"author_id": 11, "token_count": 1}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 11, "token_count": 31}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 3, "token_count": 4}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 51, "token_count": 4}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 60, "token_count": 13}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 3, "token_count": 49}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1662015600, "group": [ {"author_id": 28, "token_count": 22}, ]}, ]
Author Name
Tokens
Token Proportion
Noriaki Takamiya
998
47.19%
Masahide Nakamura
757
35.79%
Herbert Xu
124
5.86%
Eric Dumazet
55
2.60%
Arnaldo Carvalho de Melo
42
1.99%
David S. Miller
32
1.51%
Sabrina Dubroca
22
1.04%
Alexey Dobriyan
16
0.76%
Hideaki Yoshifuji / 吉藤英明
1
0.05%
Brian Haley
1
0.05%
Others
67
3.17%
Total
2115
ndisc.c
2051
-
96
9845
Hideaki Yoshifuji / 吉藤英明
Linus Torvalds (pre-git)
Alexander Aring
David S. Miller
David Ahern
Daniel Lezcano
Hangbin Liu
Eric W. Biedermann
Hannes Frederic Sowa
Shirley Ma
Arnaldo Carvalho de Melo
Brian Haley
David L Stevens
Kazunori Miyazawa
Ville Nuorvala
Eric Dumazet
Pavel Emelyanov
Herbert Xu
Patrick McHardy
Stephen Hemminger
Thomas Graf
Linus Torvalds
Denis V. Lunev
Stefano Brivio
Sabrina Dubroca
Alexey Dobriyan
Martin KaFai Lau
Roopa Prabhu
Américo Wang
Jakub Kiciński
Nicolas Dichtel
Jan Engelhardt
Others
September 1996
January 1997
March 1997
October 1997
January 1998
February 1998
March 1998
August 1998
January 1999
February 1999
May 1999
June 1999
January 2000
October 2000
February 2002
March 2002
July 2002
September 2002
October 2002
March 2003
April 2003
May 2003
June 2003
July 2003
August 2003
September 2003
December 2003
January 2004
February 2004
April 2004
June 2004
July 2004
August 2004
September 2004
October 2004
December 2004
January 2005
March 2005
August 2005
October 2005
March 2006
August 2006
September 2006
November 2006
January 2007
February 2007
March 2007
April 2007
June 2007
September 2007
October 2007
November 2007
December 2007
January 2008
March 2008
April 2008
July 2008
August 2008
October 2008
November 2008
December 2008
February 2009
April 2009
June 2009
August 2009
September 2009
January 2010
March 2010
June 2010
September 2010
October 2010
December 2010
February 2011
March 2011
April 2011
July 2011
October 2011
November 2011
December 2011
January 2012
February 2012
April 2012
May 2012
June 2012
July 2012
November 2012
December 2012
January 2013
May 2013
July 2013
August 2013
September 2013
November 2013
December 2013
May 2014
June 2014
July 2014
November 2014
January 2015
February 2015
March 2015
April 2015
May 2015
July 2015
August 2015
September 2015
October 2015
December 2015
February 2016
June 2016
September 2016
December 2016
March 2017
April 2017
August 2017
October 2017
November 2017
January 2018
March 2018
April 2018
May 2018
July 2018
October 2018
March 2019
April 2019
May 2019
June 2019
July 2019
March 2020
April 2020
November 2020
January 2021
August 2021
October 2021
November 2021
February 2022
April 2022
May 2022
June 2022
July 2022
August 2022
var spanGroupData = [ {"timestamp": 841561200, "group": [ {"author_id": 0, "token_count": 594}, ]}, {"timestamp": 852105600, "group": [ {"author_id": 0, "token_count": 12}, ]}, {"timestamp": 857203200, "group": [ {"author_id": 0, "token_count": 79}, ]}, {"timestamp": 875689200, "group": [ {"author_id": 0, "token_count": 22}, ]}, {"timestamp": 883641600, "group": [ {"author_id": 0, "token_count": 677}, ]}, {"timestamp": 886320000, "group": [ {"author_id": 0, "token_count": 18}, ]}, {"timestamp": 888739200, "group": [ {"author_id": 0, "token_count": 15}, ]}, {"timestamp": 901954800, "group": [ {"author_id": 0, "token_count": 34}, ]}, {"timestamp": 915177600, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 917856000, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 925542000, "group": [ {"author_id": 0, "token_count": 9}, ]}, {"timestamp": 928220400, "group": [ {"author_id": 0, "token_count": 70}, ]}, {"timestamp": 946713600, "group": [ {"author_id": 0, "token_count": 9}, ]}, {"timestamp": 970383600, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 11, "token_count": 14}, {"author_id": 46, "token_count": 14}, {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1014969600, "group": [ {"author_id": 11, "token_count": 31}, {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1025506800, "group": [ {"author_id": 60, "token_count": 66}, ]}, {"timestamp": 1030863600, "group": [ {"author_id": 1, "token_count": 404}, ]}, {"timestamp": 1033455600, "group": [ {"author_id": 1, "token_count": 938}, ]}, {"timestamp": 1046505600, "group": [ {"author_id": 7, "token_count": 79}, {"author_id": 20, "token_count": 69}, ]}, {"timestamp": 1049184000, "group": [ {"author_id": 1, "token_count": 1}, {"author_id": 60, "token_count": 17}, ]}, {"timestamp": 1051772400, "group": [ {"author_id": 1, "token_count": 22}, ]}, {"timestamp": 1054450800, "group": [ {"author_id": 11, "token_count": 13}, {"author_id": 1, "token_count": 46}, ]}, {"timestamp": 1057042800, "group": [ {"author_id": 11, "token_count": 17}, ]}, {"timestamp": 1059721200, "group": [ {"author_id": 60, "token_count": 64}, ]}, {"timestamp": 1062399600, "group": [ {"author_id": 60, "token_count": 42}, ]}, {"timestamp": 1070265600, "group": [ {"author_id": 1, "token_count": 1}, {"author_id": 50, "token_count": 1}, {"author_id": 60, "token_count": 26}, ]}, {"timestamp": 1072944000, "group": [ {"author_id": 1, "token_count": 13}, {"author_id": 55, "token_count": 93}, {"author_id": 29, "token_count": 6}, ]}, {"timestamp": 1075622400, "group": [ {"author_id": 11, "token_count": 2}, {"author_id": 1, "token_count": 137}, ]}, {"timestamp": 1080806400, "group": [ {"author_id": 11, "token_count": 16}, {"author_id": 55, "token_count": 3}, {"author_id": 50, "token_count": 1}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1086073200, "group": [ {"author_id": 32, "token_count": 1}, ]}, {"timestamp": 1088665200, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1091343600, "group": [ {"author_id": 46, "token_count": 4}, ]}, {"timestamp": 1094022000, "group": [ {"author_id": 11, "token_count": 19}, {"author_id": 17, "token_count": 32}, {"author_id": 1, "token_count": 80}, ]}, {"timestamp": 1096614000, "group": [ {"author_id": 1, "token_count": 219}, ]}, {"timestamp": 1101888000, "group": [ {"author_id": 60, "token_count": 13}, ]}, {"timestamp": 1104566400, "group": [ {"author_id": 1, "token_count": 54}, {"author_id": 60, "token_count": 36}, ]}, {"timestamp": 1109664000, "group": [ {"author_id": 1, "token_count": 268}, ]}, {"timestamp": 1122879600, "group": [ {"author_id": 8, "token_count": 24}, ]}, {"timestamp": 1128150000, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1141200000, "group": [ {"author_id": 1, "token_count": 198}, ]}, {"timestamp": 1154415600, "group": [ {"author_id": 1, "token_count": 5}, {"author_id": 24, "token_count": 3}, ]}, {"timestamp": 1157094000, "group": [ {"author_id": 1, "token_count": 19}, {"author_id": 29, "token_count": 54}, ]}, {"timestamp": 1162368000, "group": [ {"author_id": 1, "token_count": 2}, {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1167638400, "group": [ {"author_id": 60, "token_count": 26}, ]}, {"timestamp": 1170316800, "group": [ {"author_id": 1, "token_count": 9}, ]}, {"timestamp": 1172736000, "group": [ {"author_id": 32, "token_count": 1}, ]}, {"timestamp": 1175410800, "group": [ {"author_id": 32, "token_count": 93}, {"author_id": 1, "token_count": 165}, {"author_id": 60, "token_count": 27}, ]}, {"timestamp": 1180681200, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1188630000, "group": [ {"author_id": 7, "token_count": 2}, {"author_id": 58, "token_count": 1}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 43, "token_count": 4}, {"author_id": 57, "token_count": 72}, {"author_id": 1, "token_count": 1}, {"author_id": 50, "token_count": 7}, {"author_id": 60, "token_count": 416}, ]}, {"timestamp": 1193900400, "group": [ {"author_id": 58, "token_count": 2}, {"author_id": 8, "token_count": 1}, {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1196496000, "group": [ {"author_id": 1, "token_count": 3}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1199174400, "group": [ {"author_id": 25, "token_count": 8}, {"author_id": 57, "token_count": 3}, {"author_id": 1, "token_count": 6}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 25, "token_count": 165}, {"author_id": 11, "token_count": 4}, {"author_id": 1, "token_count": 119}, {"author_id": 31, "token_count": 58}, {"author_id": 60, "token_count": 63}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 58, "token_count": 9}, {"author_id": 1, "token_count": 9}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 1, "token_count": 37}, ]}, {"timestamp": 1217574000, "group": [ {"author_id": 43, "token_count": 5}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 58, "token_count": 6}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1225522800, "group": [ {"author_id": 51, "token_count": 2}, {"author_id": 43, "token_count": 84}, ]}, {"timestamp": 1228118400, "group": [ {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1233475200, "group": [ {"author_id": 60, "token_count": 17}, ]}, {"timestamp": 1238569200, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 3, "token_count": 8}, ]}, {"timestamp": 1249110000, "group": [ {"author_id": 60, "token_count": 19}, ]}, {"timestamp": 1251788400, "group": [ {"author_id": 50, "token_count": 3}, ]}, {"timestamp": 1262332800, "group": [ {"author_id": 51, "token_count": 2}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 38, "token_count": 1}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1275375600, "group": [ {"author_id": 50, "token_count": 10}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 24, "token_count": 6}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 3, "token_count": 5}, ]}, {"timestamp": 1291190400, "group": [ {"author_id": 11, "token_count": 8}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1296547200, "group": [ {"author_id": 11, "token_count": 4}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 11, "token_count": 20}, {"author_id": 60, "token_count": 15}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 3, "token_count": 5}, {"author_id": 60, "token_count": 112}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 11, "token_count": 8}, {"author_id": 3, "token_count": 9}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 60, "token_count": 48}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 51, "token_count": 3}, {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1322726400, "group": [ {"author_id": 11, "token_count": 5}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 11, "token_count": 71}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 11, "token_count": 6}, {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 3, "token_count": 2}, {"author_id": 60, "token_count": 224}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 11, "token_count": 8}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 11, "token_count": 37}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 12, "token_count": 36}, {"author_id": 1, "token_count": 1}, {"author_id": 10, "token_count": 1}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 1, "token_count": 1}, {"author_id": 60, "token_count": 94}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 1, "token_count": 823}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 60, "token_count": 28}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 12, "token_count": 71}, {"author_id": 60, "token_count": 21}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 24, "token_count": 11}, {"author_id": 60, "token_count": 30}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 60, "token_count": 18}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 60, "token_count": 94}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 60, "token_count": 178}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 34, "token_count": 4}, {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 57, "token_count": 54}, {"author_id": 60, "token_count": 26}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 11, "token_count": 2}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 35, "token_count": 5}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 3, "token_count": 29}, {"author_id": 56, "token_count": 23}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 60, "token_count": 36}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 57, "token_count": 2}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 2, "token_count": 68}, {"author_id": 57, "token_count": 1}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 12, "token_count": 6}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 60, "token_count": 28}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 18, "token_count": 314}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 2, "token_count": 3}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 60, "token_count": 151}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 47, "token_count": 2}, {"author_id": 60, "token_count": 13}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 2, "token_count": 11}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 2, "token_count": 7}, {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 60, "token_count": 15}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 36}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 2, "token_count": 19}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 2, "token_count": 2}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 2, "token_count": 46}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 60, "token_count": 36}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 28, "token_count": 8}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 2, "token_count": 16}, {"author_id": 44, "token_count": 12}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 2, "token_count": 4}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 2, "token_count": 75}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 2, "token_count": 4}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 56, "token_count": 2}, {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 47, "token_count": 2}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 60, "token_count": 37}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 60, "token_count": 26}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 60, "token_count": 32}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 54, "token_count": 2}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 60, "token_count": 45}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 56, "token_count": 118}, {"author_id": 60, "token_count": 32}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 60, "token_count": 17}, ]}, {"timestamp": 1651388400, "group": [ {"author_id": 60, "token_count": 45}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 60, "token_count": 78}, ]}, {"timestamp": 1659337200, "group": [ {"author_id": 60, "token_count": 9}, ]}, ]
Author Name
Tokens
Token Proportion
Hideaki Yoshifuji / 吉藤英明
3584
36.40%
Linus Torvalds (pre-git)
1548
15.72%
Alexander Aring
314
3.19%
David S. Miller
285
2.89%
David Ahern
256
2.60%
Daniel Lezcano
173
1.76%
Hangbin Liu
143
1.45%
Eric W. Biedermann
132
1.34%
Hannes Frederic Sowa
113
1.15%
Shirley Ma
96
0.98%
Arnaldo Carvalho de Melo
95
0.96%
Brian Haley
93
0.94%
David L Stevens
81
0.82%
Kazunori Miyazawa
69
0.70%
Ville Nuorvala
60
0.61%
Eric Dumazet
60
0.61%
Pavel Emelyanov
58
0.59%
Herbert Xu
32
0.33%
Patrick McHardy
25
0.25%
Stephen Hemminger
22
0.22%
Thomas Graf
20
0.20%
Linus Torvalds
18
0.18%
Denis V. Lunev
18
0.18%
Stefano Brivio
12
0.12%
Sabrina Dubroca
8
0.08%
Alexey Dobriyan
7
0.07%
Martin KaFai Lau
5
0.05%
Roopa Prabhu
4
0.04%
Américo Wang
4
0.04%
Jakub Kiciński
2
0.02%
Nicolas Dichtel
1
0.01%
Jan Engelhardt
1
0.01%
Others
2506
25.45%
click to expand▼
Total
9845
netfilter.c
273
-
27
1353
Pablo Neira Ayuso
Harald Welte
Florian Westphal
Patrick McHardy
Eric Dumazet
David S. Miller
Martin KaFai Lau
Ido Schimmel
Lorenzo Colitti
Eric W. Biedermann
Yasuyuki Kozakai
Arnaldo Carvalho de Melo
Alexey Dobriyan
Herbert Xu
Daniel Lezcano
Others
August 2005
January 2006
April 2006
March 2007
April 2007
October 2007
November 2007
December 2007
March 2008
October 2008
November 2008
June 2009
April 2010
March 2011
April 2011
July 2011
October 2011
August 2012
April 2013
May 2013
May 2014
November 2014
April 2015
May 2015
September 2015
November 2016
November 2017
December 2017
February 2018
January 2019
February 2019
May 2019
June 2019
September 2019
October 2019
October 2020
April 2021
March 2022
April 2022
var spanGroupData = [ {"timestamp": 1122879600, "group": [ {"author_id": 21, "token_count": 167}, ]}, {"timestamp": 1136102400, "group": [ {"author_id": 11, "token_count": 1}, {"author_id": 8, "token_count": 46}, ]}, {"timestamp": 1143878400, "group": [ {"author_id": 8, "token_count": 1}, ]}, {"timestamp": 1172736000, "group": [ {"author_id": 33, "token_count": 6}, ]}, {"timestamp": 1175410800, "group": [ {"author_id": 32, "token_count": 6}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 17, "token_count": 3}, ]}, {"timestamp": 1193900400, "group": [ {"author_id": 8, "token_count": 1}, ]}, {"timestamp": 1196496000, "group": [ {"author_id": 8, "token_count": 33}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 25, "token_count": 2}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 51, "token_count": 2}, ]}, {"timestamp": 1225522800, "group": [ {"author_id": 51, "token_count": 2}, {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 3, "token_count": 11}, ]}, {"timestamp": 1270105200, "group": [ {"author_id": 60, "token_count": 47}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 11, "token_count": 28}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 3, "token_count": 2}, {"author_id": 13, "token_count": 55}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 13, "token_count": 30}, ]}, {"timestamp": 1343804400, "group": [ {"author_id": 8, "token_count": 47}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 8, "token_count": 6}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 13, "token_count": 30}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 11, "token_count": 2}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 57, "token_count": 7}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 40, "token_count": 10}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 19, "token_count": 16}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 19, "token_count": 1}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 3, "token_count": 9}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 60, "token_count": 19}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 13, "token_count": 26}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 19, "token_count": 578}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 3, "token_count": 1}, {"author_id": 60, "token_count": 18}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 3, "token_count": 13}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 26, "token_count": 17}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 35, "token_count": 19}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 60, "token_count": 48}, ]}, ]
Author Name
Tokens
Token Proportion
Pablo Neira Ayuso
595
43.98%
Harald Welte
167
12.34%
Florian Westphal
141
10.42%
Patrick McHardy
134
9.90%
Eric Dumazet
36
2.66%
David S. Miller
31
2.29%
Martin KaFai Lau
19
1.40%
Ido Schimmel
17
1.26%
Lorenzo Colitti
10
0.74%
Eric W. Biedermann
7
0.52%
Yasuyuki Kozakai
6
0.44%
Arnaldo Carvalho de Melo
6
0.44%
Alexey Dobriyan
4
0.30%
Herbert Xu
3
0.22%
Daniel Lezcano
2
0.15%
Others
175
12.93%
Total
1353
output_core.c
165
-
21
691
Américo Wang
Vlad Yasevich
Willem de Bruijn
Eric W. Biedermann
David Ahern
David S. Miller
Martin KaFai Lau
Hannes Frederic Sowa
Sabrina Dubroca
Stefano Brivio
Pablo Neira Ayuso
Eric Dumazet
Others
November 2012
May 2013
August 2013
March 2014
June 2014
August 2014
October 2014
February 2015
March 2015
April 2015
May 2015
June 2015
September 2015
October 2015
September 2016
November 2016
May 2017
July 2017
August 2017
November 2017
May 2019
May 2021
October 2022
var spanGroupData = [ {"timestamp": 1351753200, "group": [ {"author_id": 30, "token_count": 147}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 34, "token_count": 211}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 12, "token_count": 3}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 60, "token_count": 15}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 60, "token_count": 13}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 30, "token_count": 45}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 12, "token_count": 12}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 11, "token_count": 17}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 3, "token_count": 1}, {"author_id": 35, "token_count": 15}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 19, "token_count": 3}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 57, "token_count": 3}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 57, "token_count": 18}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 2, "token_count": 21}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 60, "token_count": 33}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 28, "token_count": 11}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 44, "token_count": 3}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 39, "token_count": 96}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1664607600, "group": [ {"author_id": 60, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Américo Wang
211
30.54%
Vlad Yasevich
192
27.79%
Willem de Bruijn
96
13.89%
Eric W. Biedermann
21
3.04%
David Ahern
21
3.04%
David S. Miller
17
2.46%
Martin KaFai Lau
15
2.17%
Hannes Frederic Sowa
15
2.17%
Sabrina Dubroca
11
1.59%
Stefano Brivio
3
0.43%
Pablo Neira Ayuso
3
0.43%
Eric Dumazet
1
0.14%
Others
85
12.30%
Total
691
ping.c
312
-
22
1511
Lorenzo Colitti
Jakub Kiciński
Christoph Hellwig
Hannes Frederic Sowa
Eric Dumazet
Wei Wang
David S. Miller
Others
May 2013
June 2013
July 2013
October 2013
November 2013
January 2014
February 2014
March 2014
April 2014
November 2014
March 2015
March 2016
April 2016
May 2016
June 2016
August 2016
September 2016
October 2016
November 2016
June 2017
April 2018
May 2019
September 2019
September 2020
January 2022
February 2022
May 2022
July 2022
September 2022
October 2022
var spanGroupData = [ {"timestamp": 1367391600, "group": [ {"author_id": 40, "token_count": 916}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 11, "token_count": 1}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 40, "token_count": 17}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 12, "token_count": 4}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 12, "token_count": 16}, {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 40, "token_count": 5}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 12, "token_count": 1}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 40, "token_count": 6}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 40, "token_count": 10}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 60, "token_count": 128}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 22, "token_count": 7}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 12, "token_count": 15}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 40, "token_count": 74}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 40, "token_count": 8}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 27, "token_count": 46}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 54, "token_count": 106}, ]}, {"timestamp": 1651388400, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 60, "token_count": 58}, ]}, {"timestamp": 1662015600, "group": [ {"author_id": 60, "token_count": 46}, ]}, {"timestamp": 1664607600, "group": [ {"author_id": 3, "token_count": 5}, ]}, ]
Author Name
Tokens
Token Proportion
Lorenzo Colitti
1036
68.56%
Jakub Kiciński
106
7.02%
Christoph Hellwig
46
3.04%
Hannes Frederic Sowa
36
2.38%
Eric Dumazet
9
0.60%
Wei Wang
7
0.46%
David S. Miller
1
0.07%
Others
270
17.87%
Total
1511
proc.c
319
-
30
1695
Hideaki Yoshifuji / 吉藤英明
David L Stevens
Eric Dumazet
Linus Torvalds (pre-git)
Denis V. Lunev
Pavel Emelyanov
Christoph Hellwig
Stephen Hemminger
Alexey Dobriyan
Herbert Xu
Jan Engelhardt
Eric W. Biedermann
Daniel Lezcano
Nicolas Dichtel
David S. Miller
Others
March 1997
February 1998
August 1998
January 2000
June 2000
February 2002
April 2003
May 2003
June 2004
July 2004
February 2005
November 2006
April 2007
September 2007
December 2007
January 2008
February 2008
March 2008
May 2008
October 2008
April 2009
August 2009
January 2010
February 2010
April 2010
June 2010
October 2010
May 2011
July 2011
November 2011
January 2012
August 2012
February 2013
April 2013
May 2013
August 2013
November 2014
September 2016
June 2017
March 2018
April 2018
May 2018
May 2019
November 2020
var spanGroupData = [ {"timestamp": 857203200, "group": [ {"author_id": 0, "token_count": 42}, ]}, {"timestamp": 886320000, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 901954800, "group": [ {"author_id": 0, "token_count": 141}, ]}, {"timestamp": 946713600, "group": [ {"author_id": 0, "token_count": 13}, ]}, {"timestamp": 959842800, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 11, "token_count": 1}, ]}, {"timestamp": 1049184000, "group": [ {"author_id": 1, "token_count": 172}, {"author_id": 60, "token_count": 45}, ]}, {"timestamp": 1051772400, "group": [ {"author_id": 1, "token_count": 8}, ]}, {"timestamp": 1086073200, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1088665200, "group": [ {"author_id": 1, "token_count": 118}, ]}, {"timestamp": 1107244800, "group": [ {"author_id": 1, "token_count": 6}, ]}, {"timestamp": 1162368000, "group": [ {"author_id": 1, "token_count": 8}, {"author_id": 60, "token_count": 54}, ]}, {"timestamp": 1175410800, "group": [ {"author_id": 17, "token_count": 1}, {"author_id": 1, "token_count": 2}, {"author_id": 50, "token_count": 8}, ]}, {"timestamp": 1188630000, "group": [ {"author_id": 7, "token_count": 261}, {"author_id": 57, "token_count": 3}, ]}, {"timestamp": 1196496000, "group": [ {"author_id": 17, "token_count": 3}, ]}, {"timestamp": 1199174400, "group": [ {"author_id": 3, "token_count": 4}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 25, "token_count": 3}, {"author_id": 1, "token_count": 3}, {"author_id": 31, "token_count": 91}, ]}, {"timestamp": 1209625200, "group": [ {"author_id": 58, "token_count": 2}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 58, "token_count": 200}, ]}, {"timestamp": 1238569200, "group": [ {"author_id": 60, "token_count": 44}, ]}, {"timestamp": 1249110000, "group": [ {"author_id": 38, "token_count": 3}, ]}, {"timestamp": 1262332800, "group": [ {"author_id": 51, "token_count": 7}, ]}, {"timestamp": 1265011200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1270105200, "group": [ {"author_id": 3, "token_count": 7}, ]}, {"timestamp": 1275375600, "group": [ {"author_id": 3, "token_count": 71}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 3, "token_count": 28}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 3, "token_count": 52}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 3, "token_count": 9}, ]}, {"timestamp": 1343804400, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 60, "token_count": 33}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 3, "token_count": 21}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 10, "token_count": 1}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 3, "token_count": 28}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 60, "token_count": 116}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 3, "token_count": 19}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 27, "token_count": 8}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 27, "token_count": 2}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 3, "token_count": 3}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 60, "token_count": 14}, ]}, ]
Author Name
Tokens
Token Proportion
Hideaki Yoshifuji / 吉藤英明
318
18.76%
David L Stevens
261
15.40%
Eric Dumazet
244
14.40%
Linus Torvalds (pre-git)
205
12.09%
Denis V. Lunev
202
11.92%
Pavel Emelyanov
91
5.37%
Christoph Hellwig
10
0.59%
Stephen Hemminger
8
0.47%
Alexey Dobriyan
7
0.41%
Herbert Xu
4
0.24%
Jan Engelhardt
3
0.18%
Eric W. Biedermann
3
0.18%
Daniel Lezcano
3
0.18%
Nicolas Dichtel
1
0.06%
David S. Miller
1
0.06%
Others
334
19.71%
Total
1695
protocol.c
70
-
10
268
Vlad Yasevich
Linus Torvalds (pre-git)
Eric Dumazet
David S. Miller
Hideaki Yoshifuji / 吉藤英明
Tom Herbert
Alexey Dobriyan
Stephen Hemminger
Linus Torvalds
Others
September 1996
June 1999
February 2002
October 2002
May 2003
February 2007
September 2009
September 2010
October 2010
June 2012
November 2012
September 2014
May 2019
var spanGroupData = [ {"timestamp": 841561200, "group": [ {"author_id": 0, "token_count": 43}, ]}, {"timestamp": 928220400, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 46, "token_count": 1}, ]}, {"timestamp": 1033455600, "group": [ {"author_id": 11, "token_count": 10}, ]}, {"timestamp": 1051772400, "group": [ {"author_id": 50, "token_count": 2}, ]}, {"timestamp": 1170316800, "group": [ {"author_id": 1, "token_count": 9}, ]}, {"timestamp": 1251788400, "group": [ {"author_id": 51, "token_count": 4}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 3, "token_count": 20}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 3, "token_count": 14}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 11, "token_count": 2}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 30, "token_count": 153}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 6, "token_count": 5}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Vlad Yasevich
153
57.09%
Linus Torvalds (pre-git)
46
17.16%
Eric Dumazet
34
12.69%
David S. Miller
12
4.48%
Hideaki Yoshifuji / 吉藤英明
9
3.36%
Tom Herbert
5
1.87%
Alexey Dobriyan
4
1.49%
Stephen Hemminger
2
0.75%
Linus Torvalds
1
0.37%
Others
2
0.75%
Total
268
raw.c
1319
-
84
6054
Linus Torvalds (pre-git)
Kazunori Miyazawa
David S. Miller
Hideaki Yoshifuji / 吉藤英明
Eric Dumazet
Masahide Nakamura
Pavel Emelyanov
Daniel Lezcano
Herbert Xu
Hannes Frederic Sowa
Arnaldo Carvalho de Melo
Linus Torvalds
Wei Wang
Brian Haley
Willem de Bruijn
Lorenzo Colitti
Ville Nuorvala
David Ahern
Denis V. Lunev
Christoph Hellwig
Patrick McHardy
Eric W. Biedermann
Alexey Dobriyan
Martin KaFai Lau
Yasuyuki Kozakai
Tom Herbert
Stephen Hemminger
Sabrina Dubroca
Shirley Ma
Américo Wang
David L Stevens
Thomas Graf
Nicolas Dichtel
Jan Engelhardt
Florian Westphal
Others
September 1996
January 1997
March 1997
October 1997
January 1998
February 1998
March 1998
May 1998
August 1998
February 1999
June 1999
January 2000
June 2000
February 2002
March 2002
April 2002
May 2002
June 2002
July 2002
October 2002
March 2003
April 2003
May 2003
June 2003
July 2003
August 2003
September 2003
January 2004
February 2004
April 2004
May 2004
June 2004
July 2004
August 2004
September 2004
October 2004
November 2004
December 2004
January 2005
March 2005
April 2005
May 2005
June 2005
August 2005
September 2005
November 2005
December 2005
February 2006
March 2006
July 2006
August 2006
October 2006
November 2006
February 2007
March 2007
April 2007
May 2007
June 2007
July 2007
September 2007
November 2007
December 2007
January 2008
March 2008
April 2008
May 2008
June 2008
August 2008
October 2008
November 2008
April 2009
June 2009
September 2009
October 2009
November 2009
January 2010
March 2010
April 2010
June 2010
October 2010
January 2011
February 2011
March 2011
April 2011
May 2011
July 2011
August 2011
November 2011
January 2012
February 2012
May 2012
June 2012
July 2012
September 2012
October 2012
January 2013
February 2013
March 2013
May 2013
August 2013
September 2013
October 2013
November 2013
January 2014
April 2014
July 2014
October 2014
November 2014
February 2015
March 2015
April 2015
May 2015
July 2015
September 2015
October 2015
November 2015
December 2015
April 2016
May 2016
June 2016
September 2016
October 2016
November 2016
December 2016
February 2017
April 2017
May 2017
August 2017
March 2018
April 2018
June 2018
July 2018
October 2018
November 2018
December 2018
April 2019
May 2019
June 2019
July 2019
September 2019
December 2019
March 2020
May 2020
July 2020
September 2020
April 2021
December 2021
April 2022
June 2022
var spanGroupData = [ {"timestamp": 841561200, "group": [ {"author_id": 0, "token_count": 717}, ]}, {"timestamp": 852105600, "group": [ {"author_id": 0, "token_count": 196}, ]}, {"timestamp": 857203200, "group": [ {"author_id": 0, "token_count": 14}, ]}, {"timestamp": 875689200, "group": [ {"author_id": 0, "token_count": 239}, ]}, {"timestamp": 883641600, "group": [ {"author_id": 0, "token_count": 11}, ]}, {"timestamp": 886320000, "group": [ {"author_id": 0, "token_count": 16}, ]}, {"timestamp": 888739200, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 894006000, "group": [ {"author_id": 0, "token_count": 15}, ]}, {"timestamp": 901954800, "group": [ {"author_id": 0, "token_count": 155}, ]}, {"timestamp": 917856000, "group": [ {"author_id": 0, "token_count": 137}, ]}, {"timestamp": 928220400, "group": [ {"author_id": 0, "token_count": 186}, ]}, {"timestamp": 946713600, "group": [ {"author_id": 0, "token_count": 78}, ]}, {"timestamp": 959842800, "group": [ {"author_id": 0, "token_count": 138}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 11, "token_count": 69}, {"author_id": 46, "token_count": 92}, ]}, {"timestamp": 1014969600, "group": [ {"author_id": 11, "token_count": 28}, ]}, {"timestamp": 1017648000, "group": [ {"author_id": 60, "token_count": 200}, ]}, {"timestamp": 1020236400, "group": [ {"author_id": 60, "token_count": 38}, ]}, {"timestamp": 1022914800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1025506800, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1033455600, "group": [ {"author_id": 11, "token_count": 14}, ]}, {"timestamp": 1046505600, "group": [ {"author_id": 20, "token_count": 25}, ]}, {"timestamp": 1049184000, "group": [ {"author_id": 7, "token_count": 2}, ]}, {"timestamp": 1051772400, "group": [ {"author_id": 11, "token_count": 18}, {"author_id": 1, "token_count": 142}, {"author_id": 20, "token_count": 457}, ]}, {"timestamp": 1054450800, "group": [ {"author_id": 32, "token_count": 22}, ]}, {"timestamp": 1057042800, "group": [ {"author_id": 1, "token_count": 10}, {"author_id": 24, "token_count": 1}, ]}, {"timestamp": 1059721200, "group": [ {"author_id": 29, "token_count": 1}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1062399600, "group": [ {"author_id": 1, "token_count": 4}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1072944000, "group": [ {"author_id": 50, "token_count": 5}, {"author_id": 29, "token_count": 34}, ]}, {"timestamp": 1075622400, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1080806400, "group": [ {"author_id": 55, "token_count": 3}, ]}, {"timestamp": 1083394800, "group": [ {"author_id": 1, "token_count": 44}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1086073200, "group": [ {"author_id": 32, "token_count": 7}, {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1088665200, "group": [ {"author_id": 11, "token_count": 12}, {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1091343600, "group": [ {"author_id": 20, "token_count": 21}, {"author_id": 37, "token_count": 51}, ]}, {"timestamp": 1094022000, "group": [ {"author_id": 32, "token_count": 8}, ]}, {"timestamp": 1096614000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1099296000, "group": [ {"author_id": 32, "token_count": 5}, {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1101888000, "group": [ {"author_id": 32, "token_count": 4}, ]}, {"timestamp": 1104566400, "group": [ {"author_id": 32, "token_count": 21}, ]}, {"timestamp": 1109664000, "group": [ {"author_id": 32, "token_count": 2}, {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1112342400, "group": [ {"author_id": 17, "token_count": 90}, ]}, {"timestamp": 1114930800, "group": [ {"author_id": 17, "token_count": 17}, ]}, {"timestamp": 1117609200, "group": [ {"author_id": 17, "token_count": 2}, ]}, {"timestamp": 1122879600, "group": [ {"author_id": 32, "token_count": 3}, {"author_id": 8, "token_count": 18}, {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1125558000, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1130832000, "group": [ {"author_id": 17, "token_count": 5}, {"author_id": 1, "token_count": 14}, {"author_id": 33, "token_count": 6}, ]}, {"timestamp": 1133424000, "group": [ {"author_id": 17, "token_count": 7}, ]}, {"timestamp": 1138780800, "group": [ {"author_id": 10, "token_count": 1}, ]}, {"timestamp": 1141200000, "group": [ {"author_id": 32, "token_count": 7}, {"author_id": 60, "token_count": 228}, ]}, {"timestamp": 1151737200, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1154415600, "group": [ {"author_id": 37, "token_count": 73}, {"author_id": 8, "token_count": 1}, {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1159686000, "group": [ {"author_id": 60, "token_count": 16}, ]}, {"timestamp": 1162368000, "group": [ {"author_id": 43, "token_count": 4}, {"author_id": 1, "token_count": 8}, {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1170316800, "group": [ {"author_id": 1, "token_count": 2}, {"author_id": 37, "token_count": 31}, ]}, {"timestamp": 1172736000, "group": [ {"author_id": 32, "token_count": 12}, {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1175410800, "group": [ {"author_id": 32, "token_count": 32}, {"author_id": 17, "token_count": 7}, ]}, {"timestamp": 1178002800, "group": [ {"author_id": 11, "token_count": 8}, ]}, {"timestamp": 1180681200, "group": [ {"author_id": 37, "token_count": 89}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1188630000, "group": [ {"author_id": 57, "token_count": 5}, {"author_id": 1, "token_count": 5}, ]}, {"timestamp": 1193900400, "group": [ {"author_id": 8, "token_count": 1}, {"author_id": 31, "token_count": 110}, {"author_id": 60, "token_count": 24}, ]}, {"timestamp": 1196496000, "group": [ {"author_id": 25, "token_count": 175}, ]}, {"timestamp": 1199174400, "group": [ {"author_id": 25, "token_count": 2}, {"author_id": 31, "token_count": 74}, {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 1, "token_count": 14}, {"author_id": 31, "token_count": 10}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 43, "token_count": 19}, {"author_id": 1, "token_count": 66}, ]}, {"timestamp": 1209625200, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1212303600, "group": [ {"author_id": 43, "token_count": 2}, {"author_id": 11, "token_count": 4}, {"author_id": 58, "token_count": 30}, {"author_id": 1, "token_count": 5}, ]}, {"timestamp": 1217574000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 58, "token_count": 2}, ]}, {"timestamp": 1225522800, "group": [ {"author_id": 51, "token_count": 5}, ]}, {"timestamp": 1238569200, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 43, "token_count": 4}, {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1251788400, "group": [ {"author_id": 11, "token_count": 2}, {"author_id": 3, "token_count": 16}, ]}, {"timestamp": 1254380400, "group": [ {"author_id": 3, "token_count": 13}, ]}, {"timestamp": 1257058800, "group": [ {"author_id": 3, "token_count": 17}, ]}, {"timestamp": 1262332800, "group": [ {"author_id": 51, "token_count": 2}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 38, "token_count": 1}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1270105200, "group": [ {"author_id": 43, "token_count": 36}, ]}, {"timestamp": 1275375600, "group": [ {"author_id": 3, "token_count": 17}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 3, "token_count": 16}, ]}, {"timestamp": 1296547200, "group": [ {"author_id": 11, "token_count": 72}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 11, "token_count": 75}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 3, "token_count": 6}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 11, "token_count": 2}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 3, "token_count": 1}, {"author_id": 50, "token_count": 1}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 51, "token_count": 6}, {"author_id": 3, "token_count": 6}, {"author_id": 17, "token_count": 27}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 60, "token_count": 15}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 3, "token_count": 5}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 11, "token_count": 12}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 11, "token_count": 13}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 3, "token_count": 35}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 34, "token_count": 3}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 12, "token_count": 10}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 40, "token_count": 28}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 12, "token_count": 9}, {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 3, "token_count": 16}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 12, "token_count": 13}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 12, "token_count": 13}, {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 40, "token_count": 6}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 11, "token_count": 2}, {"author_id": 60, "token_count": 250}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 11, "token_count": 2}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 35, "token_count": 10}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 6, "token_count": 6}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 57, "token_count": 14}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 57, "token_count": 1}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 3, "token_count": 20}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 12, "token_count": 50}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 22, "token_count": 28}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 12, "token_count": 31}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 2, "token_count": 21}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 3, "token_count": 1}, {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 40, "token_count": 8}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 60, "token_count": 17}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 60, "token_count": 27}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 2, "token_count": 14}, {"author_id": 60, "token_count": 22}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 27, "token_count": 11}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 46, "token_count": 3}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 39, "token_count": 16}, {"author_id": 60, "token_count": 17}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 22, "token_count": 54}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 39, "token_count": 9}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 60, "token_count": 24}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 39, "token_count": 6}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 13, "token_count": 1}, {"author_id": 39, "token_count": 22}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 28, "token_count": 5}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 27, "token_count": 4}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 27, "token_count": 11}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 60, "token_count": 13}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 3, "token_count": 116}, {"author_id": 60, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Linus Torvalds (pre-git)
1907
31.50%
Kazunori Miyazawa
503
8.31%
David S. Miller
333
5.50%
Hideaki Yoshifuji / 吉藤英明
331
5.47%
Eric Dumazet
289
4.77%
Masahide Nakamura
244
4.03%
Pavel Emelyanov
194
3.20%
Daniel Lezcano
177
2.92%
Herbert Xu
155
2.56%
Hannes Frederic Sowa
126
2.08%
Arnaldo Carvalho de Melo
123
2.03%
Linus Torvalds
95
1.57%
Wei Wang
82
1.35%
Brian Haley
65
1.07%
Willem de Bruijn
53
0.88%
Lorenzo Colitti
42
0.69%
Ville Nuorvala
35
0.58%
David Ahern
35
0.58%
Denis V. Lunev
32
0.53%
Christoph Hellwig
26
0.43%
Patrick McHardy
20
0.33%
Eric W. Biedermann
20
0.33%
Alexey Dobriyan
13
0.21%
Martin KaFai Lau
10
0.17%
Yasuyuki Kozakai
6
0.10%
Tom Herbert
6
0.10%
Stephen Hemminger
6
0.10%
Sabrina Dubroca
5
0.08%
Shirley Ma
3
0.05%
Américo Wang
3
0.05%
David L Stevens
2
0.03%
Thomas Graf
1
0.02%
Nicolas Dichtel
1
0.02%
Jan Engelhardt
1
0.02%
Florian Westphal
1
0.02%
Others
1109
18.32%
click to expand▼
Total
6054
reassembly.c
612
-
47
2839
Pavel Emelyanov
Linus Torvalds (pre-git)
Eric Dumazet
Linus Torvalds
Hannes Frederic Sowa
Hideaki Yoshifuji / 吉藤英明
Herbert Xu
Arnaldo Carvalho de Melo
Denis V. Lunev
Hangbin Liu
Willem de Bruijn
Américo Wang
Daniel Lezcano
Patrick McHardy
Florian Westphal
Martin KaFai Lau
David S. Miller
Eric W. Biedermann
Nicolas Dichtel
Alexey Dobriyan
Shirley Ma
Daniel Borkmann
Yasuyuki Kozakai
Stephen Hemminger
Others
September 1996
March 1998
August 1998
May 1999
January 2000
June 2000
October 2000
February 2002
May 2002
October 2002
February 2003
March 2003
April 2003
May 2003
June 2003
April 2004
July 2004
October 2004
August 2005
September 2005
January 2006
August 2006
November 2006
February 2007
March 2007
April 2007
October 2007
December 2007
January 2008
March 2008
May 2008
October 2008
March 2009
June 2009
September 2009
November 2009
December 2009
January 2010
February 2010
March 2010
June 2010
September 2010
April 2011
July 2011
April 2012
May 2012
September 2012
January 2013
March 2013
April 2013
August 2013
July 2014
August 2014
October 2014
March 2015
July 2015
November 2015
February 2016
April 2016
October 2016
November 2016
October 2017
March 2018
April 2018
July 2018
August 2018
September 2018
January 2019
May 2019
June 2019
August 2019
October 2020
November 2020
May 2021
March 2022
var spanGroupData = [ {"timestamp": 841561200, "group": [ {"author_id": 0, "token_count": 171}, ]}, {"timestamp": 888739200, "group": [ {"author_id": 0, "token_count": 20}, ]}, {"timestamp": 901954800, "group": [ {"author_id": 0, "token_count": 46}, ]}, {"timestamp": 925542000, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 946713600, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 959842800, "group": [ {"author_id": 0, "token_count": 282}, ]}, {"timestamp": 970383600, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 46, "token_count": 163}, ]}, {"timestamp": 1020236400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1033455600, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1044086400, "group": [ {"author_id": 8, "token_count": 3}, ]}, {"timestamp": 1046505600, "group": [ {"author_id": 60, "token_count": 21}, ]}, {"timestamp": 1049184000, "group": [ {"author_id": 1, "token_count": 15}, ]}, {"timestamp": 1051772400, "group": [ {"author_id": 11, "token_count": 8}, {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1054450800, "group": [ {"author_id": 1, "token_count": 29}, ]}, {"timestamp": 1080806400, "group": [ {"author_id": 55, "token_count": 3}, ]}, {"timestamp": 1088665200, "group": [ {"author_id": 1, "token_count": 6}, ]}, {"timestamp": 1096614000, "group": [ {"author_id": 33, "token_count": 1}, ]}, {"timestamp": 1122879600, "group": [ {"author_id": 8, "token_count": 1}, ]}, {"timestamp": 1125558000, "group": [ {"author_id": 50, "token_count": 1}, ]}, {"timestamp": 1136102400, "group": [ {"author_id": 8, "token_count": 20}, ]}, {"timestamp": 1154415600, "group": [ {"author_id": 8, "token_count": 1}, ]}, {"timestamp": 1162368000, "group": [ {"author_id": 1, "token_count": 43}, ]}, {"timestamp": 1170316800, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1172736000, "group": [ {"author_id": 32, "token_count": 5}, ]}, {"timestamp": 1175410800, "group": [ {"author_id": 32, "token_count": 61}, {"author_id": 3, "token_count": 4}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 17, "token_count": 76}, {"author_id": 31, "token_count": 95}, ]}, {"timestamp": 1196496000, "group": [ {"author_id": 25, "token_count": 24}, ]}, {"timestamp": 1199174400, "group": [ {"author_id": 25, "token_count": 9}, {"author_id": 31, "token_count": 406}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1209625200, "group": [ {"author_id": 31, "token_count": 103}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 58, "token_count": 61}, ]}, {"timestamp": 1235894400, "group": [ {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 3, "token_count": 19}, ]}, {"timestamp": 1251788400, "group": [ {"author_id": 51, "token_count": 1}, ]}, {"timestamp": 1257058800, "group": [ {"author_id": 57, "token_count": 1}, {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1259654400, "group": [ {"author_id": 8, "token_count": 2}, {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1262332800, "group": [ {"author_id": 51, "token_count": 4}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1265011200, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1275375600, "group": [ {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 10, "token_count": 6}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 57, "token_count": 7}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 3, "token_count": 4}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 34, "token_count": 42}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 12, "token_count": 91}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 3, "token_count": 30}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 12, "token_count": 31}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 13, "token_count": 6}, {"author_id": 60, "token_count": 28}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 60, "token_count": 29}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 60, "token_count": 22}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 13, "token_count": 1}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 60, "token_count": 15}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 52, "token_count": 2}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 3, "token_count": 7}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 39, "token_count": 42}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 60, "token_count": 19}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 3, "token_count": 213}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 3, "token_count": 48}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 11, "token_count": 1}, {"author_id": 13, "token_count": 6}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 60, "token_count": 174}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 3, "token_count": 61}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 3, "token_count": 26}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 56, "token_count": 55}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 60, "token_count": 23}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 35, "token_count": 10}, ]}, ]
Author Name
Tokens
Token Proportion
Pavel Emelyanov
604
21.28%
Linus Torvalds (pre-git)
529
18.63%
Eric Dumazet
413
14.55%
Linus Torvalds
163
5.74%
Hannes Frederic Sowa
122
4.30%
Hideaki Yoshifuji / 吉藤英明
97
3.42%
Herbert Xu
76
2.68%
Arnaldo Carvalho de Melo
66
2.32%
Denis V. Lunev
61
2.15%
Hangbin Liu
55
1.94%
Willem de Bruijn
42
1.48%
Américo Wang
42
1.48%
Daniel Lezcano
33
1.16%
Patrick McHardy
27
0.95%
Florian Westphal
13
0.46%
Martin KaFai Lau
10
0.35%
David S. Miller
9
0.32%
Eric W. Biedermann
8
0.28%
Nicolas Dichtel
6
0.21%
Alexey Dobriyan
5
0.18%
Shirley Ma
3
0.11%
Daniel Borkmann
2
0.07%
Yasuyuki Kozakai
1
0.04%
Stephen Hemminger
1
0.04%
Others
451
15.89%
click to expand▼
Total
2839
route.c
6790
-
136
33062
David Ahern
Wei Wang
Linus Torvalds (pre-git)
Ido Schimmel
Hideaki Yoshifuji / 吉藤英明
David S. Miller
Thomas Graf
Martin KaFai Lau
Roopa Prabhu
Daniel Lezcano
Eric Dumazet
Stefano Brivio
Jakub Kiciński
Nicolas Dichtel
Hannes Frederic Sowa
Xin Long
Américo Wang
Lorenzo Colitti
Benjamin Thery
Paolo Abeni
Florian Westphal
Alexey Dobriyan
Patrick McHardy
Eric W. Biedermann
Denis V. Lunev
Steffen Klassert
Pavel Emelyanov
Sabrina Dubroca
Brian Haley
Herbert Xu
Hangbin Liu
Christoph Hellwig
Daniel Borkmann
Alexander Aring
Kazunori Miyazawa
Shirley Ma
Arnaldo Carvalho de Melo
Noriaki Takamiya
Ville Nuorvala
Linus Torvalds
Stephen Hemminger
Vadim Fedorenko
Pablo Neira Ayuso
Others
September 1996
March 1997
August 1997
October 1997
January 1998
February 1998
March 1998
May 1998
August 1998
February 1999
June 1999
January 2000
June 2002
October 2002
February 2003
March 2003
April 2003
May 2003
June 2003
July 2003
November 2003
January 2004
February 2004
May 2004
June 2004
July 2004
August 2004
September 2004
October 2004
November 2004
January 2005
February 2005
March 2005
June 2005
August 2005
December 2005
January 2006
March 2006
April 2006
May 2006
July 2006
August 2006
October 2006
November 2006
January 2007
February 2007
March 2007
April 2007
May 2007
June 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
December 2008
February 2009
June 2009
August 2009
September 2009
November 2009
December 2009
January 2010
March 2010
April 2010
May 2010
June 2010
August 2010
September 2010
October 2010
November 2010
December 2010
January 2011
February 2011
March 2011
April 2011
June 2011
July 2011
September 2011
October 2011
November 2011
December 2011
January 2012
March 2012
April 2012
May 2012
June 2012
July 2012
August 2012
September 2012
October 2012
November 2012
December 2012
January 2013
February 2013
March 2013
May 2013
June 2013
July 2013
August 2013
September 2013
October 2013
November 2013
December 2013
March 2014
April 2014
May 2014
October 2014
January 2015
February 2015
March 2015
April 2015
May 2015
July 2015
August 2015
September 2015
October 2015
November 2015
December 2015
January 2016
April 2016
June 2016
August 2016
September 2016
October 2016
November 2016
December 2016
January 2017
February 2017
March 2017
April 2017
May 2017
June 2017
July 2017
August 2017
October 2017
November 2017
December 2017
January 2018
February 2018
March 2018
April 2018
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
November 2019
December 2019
January 2020
February 2020
March 2020
April 2020
May 2020
June 2020
July 2020
September 2020
October 2020
November 2020
January 2021
February 2021
March 2021
April 2021
May 2021
June 2021
July 2021
August 2021
September 2021
October 2021
November 2021
December 2021
January 2022
February 2022
April 2022
June 2022
July 2022
November 2022
var spanGroupData = [ {"timestamp": 841561200, "group": [ {"author_id": 0, "token_count": 319}, ]}, {"timestamp": 857203200, "group": [ {"author_id": 0, "token_count": 307}, ]}, {"timestamp": 870418800, "group": [ {"author_id": 0, "token_count": 14}, ]}, {"timestamp": 875689200, "group": [ {"author_id": 0, "token_count": 29}, ]}, {"timestamp": 883641600, "group": [ {"author_id": 0, "token_count": 404}, ]}, {"timestamp": 886320000, "group": [ {"author_id": 0, "token_count": 374}, ]}, {"timestamp": 888739200, "group": [ {"author_id": 0, "token_count": 45}, ]}, {"timestamp": 894006000, "group": [ {"author_id": 0, "token_count": 108}, ]}, {"timestamp": 901954800, "group": [ {"author_id": 0, "token_count": 359}, ]}, {"timestamp": 917856000, "group": [ {"author_id": 0, "token_count": 99}, ]}, {"timestamp": 928220400, "group": [ {"author_id": 0, "token_count": 127}, ]}, {"timestamp": 946713600, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1022914800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1033455600, "group": [ {"author_id": 11, "token_count": 27}, {"author_id": 1, "token_count": 24}, {"author_id": 55, "token_count": 7}, {"author_id": 60, "token_count": 77}, ]}, {"timestamp": 1044086400, "group": [ {"author_id": 1, "token_count": 4}, {"author_id": 60, "token_count": 17}, ]}, {"timestamp": 1046505600, "group": [ {"author_id": 1, "token_count": 147}, {"author_id": 20, "token_count": 14}, ]}, {"timestamp": 1049184000, "group": [ {"author_id": 1, "token_count": 1}, {"author_id": 60, "token_count": 26}, ]}, {"timestamp": 1051772400, "group": [ {"author_id": 32, "token_count": 2}, {"author_id": 11, "token_count": 3}, {"author_id": 1, "token_count": 3}, {"author_id": 60, "token_count": 21}, ]}, {"timestamp": 1054450800, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1057042800, "group": [ {"author_id": 11, "token_count": 44}, {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1067673600, "group": [ {"author_id": 1, "token_count": 6}, {"author_id": 29, "token_count": 7}, ]}, {"timestamp": 1072944000, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1075622400, "group": [ {"author_id": 20, "token_count": 1}, ]}, {"timestamp": 1083394800, "group": [ {"author_id": 11, "token_count": 2}, {"author_id": 1, "token_count": 65}, ]}, {"timestamp": 1086073200, "group": [ {"author_id": 1, "token_count": 43}, {"author_id": 55, "token_count": 7}, {"author_id": 60, "token_count": 23}, ]}, {"timestamp": 1088665200, "group": [ {"author_id": 60, "token_count": 47}, ]}, {"timestamp": 1091343600, "group": [ {"author_id": 1, "token_count": 106}, {"author_id": 46, "token_count": 6}, ]}, {"timestamp": 1094022000, "group": [ {"author_id": 1, "token_count": 26}, ]}, {"timestamp": 1096614000, "group": [ {"author_id": 17, "token_count": 5}, {"author_id": 1, "token_count": 5}, {"author_id": 8, "token_count": 12}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1099296000, "group": [ {"author_id": 17, "token_count": 5}, {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1104566400, "group": [ {"author_id": 1, "token_count": 14}, ]}, {"timestamp": 1107244800, "group": [ {"author_id": 17, "token_count": 10}, ]}, {"timestamp": 1109664000, "group": [ {"author_id": 17, "token_count": 1}, {"author_id": 1, "token_count": 33}, ]}, {"timestamp": 1117609200, "group": [ {"author_id": 60, "token_count": 13}, ]}, {"timestamp": 1122879600, "group": [ {"author_id": 32, "token_count": 2}, {"author_id": 8, "token_count": 1}, ]}, {"timestamp": 1133424000, "group": [ {"author_id": 1, "token_count": 19}, ]}, {"timestamp": 1136102400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1141200000, "group": [ {"author_id": 1, "token_count": 760}, ]}, {"timestamp": 1143878400, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1146466800, "group": [ {"author_id": 1, "token_count": 6}, ]}, {"timestamp": 1151737200, "group": [ {"author_id": 60, "token_count": 29}, ]}, {"timestamp": 1154415600, "group": [ {"author_id": 1, "token_count": 27}, {"author_id": 8, "token_count": 23}, {"author_id": 24, "token_count": 1136}, {"author_id": 60, "token_count": 18}, ]}, {"timestamp": 1159686000, "group": [ {"author_id": 1, "token_count": 3}, {"author_id": 24, "token_count": 105}, ]}, {"timestamp": 1162368000, "group": [ {"author_id": 1, "token_count": 17}, {"author_id": 24, "token_count": 97}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1167638400, "group": [ {"author_id": 49, "token_count": 8}, {"author_id": 8, "token_count": 25}, ]}, {"timestamp": 1170316800, "group": [ {"author_id": 1, "token_count": 9}, ]}, {"timestamp": 1172736000, "group": [ {"author_id": 11, "token_count": 140}, {"author_id": 24, "token_count": 31}, ]}, {"timestamp": 1175410800, "group": [ {"author_id": 32, "token_count": 6}, {"author_id": 1, "token_count": 37}, ]}, {"timestamp": 1178002800, "group": [ {"author_id": 11, "token_count": 159}, ]}, {"timestamp": 1180681200, "group": [ {"author_id": 8, "token_count": 1}, ]}, {"timestamp": 1188630000, "group": [ {"author_id": 57, "token_count": 6}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 31, "token_count": 37}, ]}, {"timestamp": 1193900400, "group": [ {"author_id": 58, "token_count": 12}, {"author_id": 17, "token_count": 4}, {"author_id": 31, "token_count": 2}, ]}, {"timestamp": 1196496000, "group": [ {"author_id": 25, "token_count": 70}, {"author_id": 58, "token_count": 25}, {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1199174400, "group": [ {"author_id": 25, "token_count": 121}, {"author_id": 58, "token_count": 8}, {"author_id": 1, "token_count": 6}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 53, "token_count": 4}, {"author_id": 1, "token_count": 131}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 53, "token_count": 110}, {"author_id": 25, "token_count": 803}, {"author_id": 1, "token_count": 33}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 58, "token_count": 1}, {"author_id": 1, "token_count": 50}, {"author_id": 31, "token_count": 1}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1209625200, "group": [ {"author_id": 1, "token_count": 20}, ]}, {"timestamp": 1212303600, "group": [ {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 1, "token_count": 29}, ]}, {"timestamp": 1217574000, "group": [ {"author_id": 43, "token_count": 21}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 58, "token_count": 9}, {"author_id": 60, "token_count": 131}, ]}, {"timestamp": 1228118400, "group": [ {"author_id": 53, "token_count": 2}, ]}, {"timestamp": 1233475200, "group": [ {"author_id": 19, "token_count": 1}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 43, "token_count": 1}, {"author_id": 3, "token_count": 19}, ]}, {"timestamp": 1249110000, "group": [ {"author_id": 51, "token_count": 18}, ]}, {"timestamp": 1251788400, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1257058800, "group": [ {"author_id": 57, "token_count": 1}, ]}, {"timestamp": 1259654400, "group": [ {"author_id": 51, "token_count": 16}, ]}, {"timestamp": 1262332800, "group": [ {"author_id": 51, "token_count": 3}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 1, "token_count": 27}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1270105200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1272697200, "group": [ {"author_id": 43, "token_count": 6}, ]}, {"timestamp": 1275375600, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 3, "token_count": 70}, ]}, {"timestamp": 1288594800, "group": [ {"author_id": 11, "token_count": 1}, {"author_id": 60, "token_count": 16}, ]}, {"timestamp": 1291190400, "group": [ {"author_id": 11, "token_count": 145}, {"author_id": 50, "token_count": 5}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 11, "token_count": 30}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1296547200, "group": [ {"author_id": 11, "token_count": 1}, {"author_id": 3, "token_count": 3}, {"author_id": 60, "token_count": 27}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 11, "token_count": 76}, {"author_id": 13, "token_count": 1}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 11, "token_count": 35}, {"author_id": 3, "token_count": 15}, {"author_id": 60, "token_count": 298}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 11, "token_count": 6}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 11, "token_count": 34}, {"author_id": 3, "token_count": 12}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1314860400, "group": [ {"author_id": 13, "token_count": 37}, {"author_id": 60, "token_count": 25}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 51, "token_count": 31}, {"author_id": 4, "token_count": 14}, {"author_id": 60, "token_count": 41}, ]}, {"timestamp": 1322726400, "group": [ {"author_id": 11, "token_count": 75}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 11, "token_count": 48}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 3, "token_count": 14}, {"author_id": 60, "token_count": 122}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 11, "token_count": 59}, {"author_id": 3, "token_count": 4}, {"author_id": 60, "token_count": 61}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 3, "token_count": 3}, {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 11, "token_count": 313}, {"author_id": 24, "token_count": 106}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 11, "token_count": 491}, {"author_id": 4, "token_count": 4}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1343804400, "group": [ {"author_id": 31, "token_count": 1}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 3, "token_count": 3}, {"author_id": 57, "token_count": 9}, {"author_id": 10, "token_count": 31}, {"author_id": 60, "token_count": 15}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 34, "token_count": 1}, {"author_id": 10, "token_count": 177}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 57, "token_count": 23}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 1, "token_count": 98}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 1, "token_count": 5}, {"author_id": 60, "token_count": 18}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 40, "token_count": 11}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 10, "token_count": 34}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 12, "token_count": 114}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 60, "token_count": 99}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 60, "token_count": 221}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 12, "token_count": 138}, {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 60, "token_count": 18}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 60, "token_count": 39}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 3, "token_count": 28}, {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 40, "token_count": 28}, {"author_id": 60, "token_count": 81}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 35, "token_count": 190}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 52, "token_count": 6}, {"author_id": 13, "token_count": 5}, {"author_id": 35, "token_count": 6}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 60, "token_count": 92}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 35, "token_count": 71}, {"author_id": 4, "token_count": 32}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 35, "token_count": 786}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 35, "token_count": 39}, {"author_id": 10, "token_count": 3}, {"author_id": 47, "token_count": 96}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 35, "token_count": 44}, {"author_id": 60, "token_count": 54}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 2, "token_count": 4}, {"author_id": 47, "token_count": 684}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 2, "token_count": 61}, {"author_id": 57, "token_count": 23}, {"author_id": 35, "token_count": 35}, {"author_id": 47, "token_count": 37}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 2, "token_count": 13}, {"author_id": 35, "token_count": 78}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 42, "token_count": 63}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 48, "token_count": 5}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 2, "token_count": 117}, {"author_id": 35, "token_count": 73}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 18, "token_count": 14}, {"author_id": 2, "token_count": 5}, {"author_id": 12, "token_count": 20}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 47, "token_count": 15}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 2, "token_count": 19}, {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 2, "token_count": 184}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 40, "token_count": 79}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 46, "token_count": 1}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 2, "token_count": 82}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 34, "token_count": 30}, {"author_id": 2, "token_count": 584}, {"author_id": 60, "token_count": 184}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 34, "token_count": 26}, {"author_id": 2, "token_count": 6}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 2, "token_count": 16}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 34, "token_count": 157}, {"author_id": 2, "token_count": 84}, {"author_id": 47, "token_count": 110}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 34, "token_count": 7}, {"author_id": 22, "token_count": 39}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 2, "token_count": 31}, {"author_id": 3, "token_count": 6}, {"author_id": 13, "token_count": 13}, {"author_id": 42, "token_count": 18}, {"author_id": 4, "token_count": 2}, {"author_id": 22, "token_count": 44}, {"author_id": 60, "token_count": 253}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 3, "token_count": 11}, {"author_id": 48, "token_count": 14}, {"author_id": 4, "token_count": 1}, {"author_id": 22, "token_count": 2056}, {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 11, "token_count": 2}, {"author_id": 26, "token_count": 1}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 13, "token_count": 44}, {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 2, "token_count": 314}, {"author_id": 26, "token_count": 995}, {"author_id": 22, "token_count": 35}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 2, "token_count": 7}, {"author_id": 47, "token_count": 121}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 2, "token_count": 714}, {"author_id": 11, "token_count": 3}, {"author_id": 3, "token_count": 11}, {"author_id": 44, "token_count": 72}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 27, "token_count": 12}, {"author_id": 2, "token_count": 1827}, {"author_id": 3, "token_count": 52}, {"author_id": 60, "token_count": 88}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 2, "token_count": 209}, {"author_id": 3, "token_count": 3}, {"author_id": 47, "token_count": 105}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 2, "token_count": 9}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 2, "token_count": 33}, {"author_id": 22, "token_count": 67}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 56, "token_count": 5}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 42, "token_count": 136}, {"author_id": 60, "token_count": 119}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 2, "token_count": 306}, {"author_id": 3, "token_count": 13}, {"author_id": 28, "token_count": 33}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 2, "token_count": 28}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 54, "token_count": 323}, {"author_id": 44, "token_count": 12}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 2, "token_count": 19}, {"author_id": 56, "token_count": 2}, {"author_id": 48, "token_count": 67}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 2, "token_count": 914}, {"author_id": 42, "token_count": 34}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 2, "token_count": 1284}, {"author_id": 3, "token_count": 18}, {"author_id": 35, "token_count": 24}, {"author_id": 60, "token_count": 88}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 2, "token_count": 986}, {"author_id": 3, "token_count": 42}, {"author_id": 22, "token_count": 74}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 2, "token_count": 2480}, {"author_id": 3, "token_count": 6}, {"author_id": 26, "token_count": 45}, {"author_id": 10, "token_count": 6}, {"author_id": 44, "token_count": 381}, {"author_id": 22, "token_count": 220}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 2, "token_count": 2}, {"author_id": 60, "token_count": 271}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 2, "token_count": 11}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 2, "token_count": 1}, {"author_id": 44, "token_count": 6}, {"author_id": 60, "token_count": 34}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 3, "token_count": 52}, {"author_id": 56, "token_count": 1}, {"author_id": 48, "token_count": 13}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 56, "token_count": 17}, {"author_id": 26, "token_count": 265}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 26, "token_count": 31}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 18, "token_count": 2}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 47, "token_count": 18}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 27, "token_count": 13}, {"author_id": 2, "token_count": 134}, {"author_id": 3, "token_count": 15}, {"author_id": 47, "token_count": 25}, {"author_id": 60, "token_count": 169}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 2, "token_count": 21}, {"author_id": 60, "token_count": 58}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 60, "token_count": 24}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 60, "token_count": 248}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 52, "token_count": 15}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 26, "token_count": 802}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 60, "token_count": 22}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 48, "token_count": 1}, {"author_id": 59, "token_count": 2}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 3, "token_count": 62}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 60, "token_count": 22}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 3, "token_count": 1}, {"author_id": 60, "token_count": 81}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 2, "token_count": 78}, {"author_id": 3, "token_count": 35}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 2, "token_count": 15}, {"author_id": 3, "token_count": 4}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 3, "token_count": 99}, {"author_id": 60, "token_count": 18}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 2, "token_count": 1}, {"author_id": 3, "token_count": 35}, {"author_id": 60, "token_count": 29}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 54, "token_count": 3}, {"author_id": 10, "token_count": 29}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1667286000, "group": [ {"author_id": 60, "token_count": 26}, ]}, ]
Author Name
Tokens
Token Proportion
David Ahern
10601
32.06%
Wei Wang
2535
7.67%
Linus Torvalds (pre-git)
2191
6.63%
Ido Schimmel
2139
6.47%
Hideaki Yoshifuji / 吉藤英明
1763
5.33%
David S. Miller
1694
5.12%
Thomas Graf
1475
4.46%
Martin KaFai Lau
1346
4.07%
Roopa Prabhu
1211
3.66%
Daniel Lezcano
994
3.01%
Eric Dumazet
636
1.92%
Stefano Brivio
471
1.42%
Jakub Kiciński
326
0.99%
Nicolas Dichtel
280
0.85%
Hannes Frederic Sowa
272
0.82%
Xin Long
251
0.76%
Américo Wang
221
0.67%
Lorenzo Colitti
118
0.36%
Benjamin Thery
116
0.35%
Paolo Abeni
100
0.30%
Florian Westphal
100
0.30%
Alexey Dobriyan
68
0.21%
Patrick McHardy
62
0.19%
Eric W. Biedermann
62
0.19%
Denis V. Lunev
55
0.17%
Steffen Klassert
53
0.16%
Pavel Emelyanov
41
0.12%
Sabrina Dubroca
33
0.10%
Brian Haley
28
0.08%
Herbert Xu
25
0.08%
Hangbin Liu
25
0.08%
Christoph Hellwig
25
0.08%
Daniel Borkmann
21
0.06%
Alexander Aring
16
0.05%
Kazunori Miyazawa
15
0.05%
Shirley Ma
14
0.04%
Arnaldo Carvalho de Melo
10
0.03%
Noriaki Takamiya
8
0.02%
Ville Nuorvala
7
0.02%
Linus Torvalds
7
0.02%
Stephen Hemminger
5
0.02%
Vadim Fedorenko
2
0.01%
Pablo Neira Ayuso
1
0.00%
Others
3639
11.01%
click to expand▼
Total
33062
rpl.c
124
-
2
698
Alexander Aring
Others
March 2020
April 2020
October 2020
var spanGroupData = [ {"timestamp": 1583049600, "group": [ {"author_id": 18, "token_count": 685}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 18, "token_count": 12}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 60, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Alexander Aring
697
99.86%
Others
1
0.14%
Total
698
rpl_iptunnel.c
376
-
4
1800
Alexander Aring
Others
March 2020
June 2020
October 2020
December 2020
var spanGroupData = [ {"timestamp": 1583049600, "group": [ {"author_id": 18, "token_count": 1782}, {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 60, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Alexander Aring
1782
99.00%
Others
18
1.00%
Total
1800
seg6.c
569
-
10
2368
David Lebrun
Ahmed Abdelsalam
Eric Dumazet
Jakub Kiciński
Others
November 2016
January 2017
April 2017
August 2017
June 2018
February 2019
March 2019
April 2019
May 2019
May 2020
June 2020
September 2021
October 2021
January 2022
August 2022
September 2022
var spanGroupData = [ {"timestamp": 1477983600, "group": [ {"author_id": 5, "token_count": 1943}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 3, "token_count": 9}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 5, "token_count": 13}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 5, "token_count": 16}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 60, "token_count": 28}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 41, "token_count": 31}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 41, "token_count": 24}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 60, "token_count": 21}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 60, "token_count": 236}, ]}, {"timestamp": 1659337200, "group": [ {"author_id": 54, "token_count": 7}, ]}, {"timestamp": 1662015600, "group": [ {"author_id": 5, "token_count": 24}, ]}, ]
Author Name
Tokens
Token Proportion
David Lebrun
1996
84.29%
Ahmed Abdelsalam
55
2.32%
Eric Dumazet
9
0.38%
Jakub Kiciński
7
0.30%
Others
301
12.71%
Total
2368
seg6_hmac.c
439
-
7
1840
David Lebrun
Eric Dumazet
Others
November 2016
January 2017
February 2017
August 2017
June 2018
May 2019
September 2021
var spanGroupData = [ {"timestamp": 1477983600, "group": [ {"author_id": 5, "token_count": 1806}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 5, "token_count": 1}, {"author_id": 3, "token_count": 15}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 5, "token_count": 5}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 60, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
David Lebrun
1812
98.48%
Eric Dumazet
15
0.82%
Others
13
0.71%
Total
1840
seg6_iptunnel.c
745
-
17
3555
David Lebrun
Andrea Mayer
Ahmed Abdelsalam
David Ahern
Alexander Aring
Others
November 2016
January 2017
February 2017
March 2017
April 2017
May 2017
August 2017
March 2018
April 2018
May 2018
July 2018
December 2018
January 2019
April 2019
May 2019
February 2020
March 2020
June 2020
August 2020
August 2021
December 2021
July 2022
var spanGroupData = [ {"timestamp": 1477983600, "group": [ {"author_id": 5, "token_count": 1709}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 5, "token_count": 12}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 5, "token_count": 106}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 5, "token_count": 48}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 2, "token_count": 6}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 5, "token_count": 237}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 5, "token_count": 51}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 41, "token_count": 113}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 60, "token_count": 13}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 60, "token_count": 19}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 18, "token_count": 5}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 41, "token_count": 2}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 60, "token_count": 63}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 60, "token_count": 413}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 14, "token_count": 11}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 14, "token_count": 723}, ]}, ]
Author Name
Tokens
Token Proportion
David Lebrun
2163
60.84%
Andrea Mayer
734
20.65%
Ahmed Abdelsalam
115
3.23%
David Ahern
6
0.17%
Alexander Aring
5
0.14%
Others
532
14.96%
Total
3555
seg6_local.c
2310
-
18
9512
Andrea Mayer
David Lebrun
Alexander Aring
David Ahern
Ahmed Abdelsalam
Jakub Kiciński
Others
August 2017
January 2018
March 2018
May 2018
July 2018
April 2019
May 2019
November 2019
January 2020
March 2020
June 2020
December 2020
February 2021
March 2021
April 2021
June 2021
August 2021
December 2021
January 2022
June 2022
August 2022
September 2022
var spanGroupData = [ {"timestamp": 1501570800, "group": [ {"author_id": 5, "token_count": 3662}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 2, "token_count": 4}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 60, "token_count": 686}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 60, "token_count": 144}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 14, "token_count": 89}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 18, "token_count": 5}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 41, "token_count": 4}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 14, "token_count": 1894}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 14, "token_count": 104}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 14, "token_count": 795}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 14, "token_count": 267}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 60, "token_count": 392}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 54, "token_count": 3}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 14, "token_count": 13}, ]}, {"timestamp": 1659337200, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1662015600, "group": [ {"author_id": 14, "token_count": 1420}, ]}, ]
Author Name
Tokens
Token Proportion
Andrea Mayer
4582
48.17%
David Lebrun
3662
38.50%
Alexander Aring
5
0.05%
David Ahern
4
0.04%
Ahmed Abdelsalam
4
0.04%
Jakub Kiciński
3
0.03%
Others
1252
13.16%
Total
9512
sit.c
1959
-
84
9791
Nicolas Dichtel
Linus Torvalds (pre-git)
Christoph Hellwig
Hideaki Yoshifuji / 吉藤英明
Eric Dumazet
Pavel Emelyanov
Tom Herbert
David S. Miller
Hannes Frederic Sowa
Stephen Hemminger
David Ahern
Willem de Bruijn
Patrick McHardy
Xin Long
Steffen Klassert
Eric W. Biedermann
Alexey Dobriyan
Paolo Abeni
Herbert Xu
Arnaldo Carvalho de Melo
Hangbin Liu
Jakub Kiciński
Américo Wang
Kazunori Miyazawa
Linus Torvalds
Others
September 1996
January 1997
March 1997
October 1997
January 1998
February 1998
August 1998
February 1999
June 1999
June 2000
October 2000
February 2002
March 2002
June 2002
October 2002
March 2003
April 2003
June 2003
July 2003
October 2003
February 2004
September 2004
October 2004
March 2005
July 2005
August 2005
January 2006
October 2006
November 2006
February 2007
March 2007
April 2007
July 2007
October 2007
November 2007
December 2007
February 2008
March 2008
April 2008
May 2008
June 2008
November 2008
February 2009
May 2009
June 2009
July 2009
August 2009
September 2009
October 2009
November 2009
January 2010
February 2010
March 2010
June 2010
August 2010
September 2010
November 2010
January 2011
March 2011
April 2011
May 2011
July 2011
August 2011
November 2011
December 2011
January 2012
April 2012
May 2012
June 2012
July 2012
November 2012
January 2013
March 2013
May 2013
June 2013
July 2013
August 2013
September 2013
October 2013
November 2013
December 2013
January 2014
February 2014
April 2014
May 2014
June 2014
July 2014
August 2014
September 2014
October 2014
November 2014
January 2015
February 2015
March 2015
April 2015
August 2015
November 2015
January 2016
February 2016
March 2016
April 2016
May 2016
June 2016
July 2016
August 2016
October 2016
November 2016
December 2016
February 2017
April 2017
May 2017
June 2017
September 2017
October 2017
November 2017
February 2018
March 2018
April 2018
May 2018
December 2018
February 2019
March 2019
April 2019
May 2019
July 2019
December 2019
May 2020
June 2020
November 2020
January 2021
February 2021
March 2021
April 2021
June 2021
July 2021
October 2021
December 2021
January 2022
June 2022
August 2022
September 2022
October 2022
var spanGroupData = [ {"timestamp": 841561200, "group": [ {"author_id": 0, "token_count": 228}, ]}, {"timestamp": 852105600, "group": [ {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 857203200, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 875689200, "group": [ {"author_id": 0, "token_count": 1001}, ]}, {"timestamp": 883641600, "group": [ {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 886320000, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 901954800, "group": [ {"author_id": 0, "token_count": 29}, ]}, {"timestamp": 917856000, "group": [ {"author_id": 0, "token_count": 180}, ]}, {"timestamp": 928220400, "group": [ {"author_id": 0, "token_count": 28}, ]}, {"timestamp": 959842800, "group": [ {"author_id": 0, "token_count": 20}, ]}, {"timestamp": 970383600, "group": [ {"author_id": 0, "token_count": 74}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 46, "token_count": 9}, ]}, {"timestamp": 1014969600, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1022914800, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1033455600, "group": [ {"author_id": 11, "token_count": 16}, {"author_id": 1, "token_count": 2}, {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1046505600, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1049184000, "group": [ {"author_id": 11, "token_count": 2}, ]}, {"timestamp": 1054450800, "group": [ {"author_id": 50, "token_count": 76}, ]}, {"timestamp": 1057042800, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1064991600, "group": [ {"author_id": 17, "token_count": 5}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1075622400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1094022000, "group": [ {"author_id": 17, "token_count": 4}, ]}, {"timestamp": 1096614000, "group": [ {"author_id": 1, "token_count": 5}, ]}, {"timestamp": 1109664000, "group": [ {"author_id": 17, "token_count": 1}, ]}, {"timestamp": 1120201200, "group": [ {"author_id": 60, "token_count": 59}, ]}, {"timestamp": 1122879600, "group": [ {"author_id": 32, "token_count": 1}, ]}, {"timestamp": 1136102400, "group": [ {"author_id": 8, "token_count": 31}, {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1159686000, "group": [ {"author_id": 60, "token_count": 15}, ]}, {"timestamp": 1162368000, "group": [ {"author_id": 8, "token_count": 4}, {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1170316800, "group": [ {"author_id": 20, "token_count": 17}, ]}, {"timestamp": 1172736000, "group": [ {"author_id": 32, "token_count": 8}, ]}, {"timestamp": 1175410800, "group": [ {"author_id": 32, "token_count": 14}, {"author_id": 1, "token_count": 33}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 8, "token_count": 12}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1193900400, "group": [ {"author_id": 60, "token_count": 104}, ]}, {"timestamp": 1196496000, "group": [ {"author_id": 60, "token_count": 138}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 31, "token_count": 7}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 1, "token_count": 344}, {"author_id": 60, "token_count": 433}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 1, "token_count": 1}, {"author_id": 31, "token_count": 375}, ]}, {"timestamp": 1209625200, "group": [ {"author_id": 11, "token_count": 5}, {"author_id": 31, "token_count": 3}, ]}, {"timestamp": 1212303600, "group": [ {"author_id": 1, "token_count": 68}, ]}, {"timestamp": 1225522800, "group": [ {"author_id": 51, "token_count": 3}, {"author_id": 50, "token_count": 29}, ]}, {"timestamp": 1233475200, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1241161200, "group": [ {"author_id": 60, "token_count": 99}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 3, "token_count": 12}, {"author_id": 8, "token_count": 3}, ]}, {"timestamp": 1246431600, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1249110000, "group": [ {"author_id": 50, "token_count": 1}, ]}, {"timestamp": 1251788400, "group": [ {"author_id": 1, "token_count": 313}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1254380400, "group": [ {"author_id": 3, "token_count": 169}, {"author_id": 1, "token_count": 23}, ]}, {"timestamp": 1257058800, "group": [ {"author_id": 3, "token_count": 1}, {"author_id": 57, "token_count": 25}, {"author_id": 17, "token_count": 16}, ]}, {"timestamp": 1262332800, "group": [ {"author_id": 51, "token_count": 4}, ]}, {"timestamp": 1265011200, "group": [ {"author_id": 51, "token_count": 18}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1275375600, "group": [ {"author_id": 3, "token_count": 4}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 3, "token_count": 145}, ]}, {"timestamp": 1288594800, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 3, "token_count": 42}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 11, "token_count": 42}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 3, "token_count": 12}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 11, "token_count": 16}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 11, "token_count": 4}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 50, "token_count": 1}, {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 51, "token_count": 1}, ]}, {"timestamp": 1322726400, "group": [ {"author_id": 60, "token_count": 29}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 11, "token_count": 53}, {"author_id": 3, "token_count": 5}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 50, "token_count": 1}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 60, "token_count": 13}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 11, "token_count": 43}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 11, "token_count": 35}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 34, "token_count": 6}, {"author_id": 57, "token_count": 10}, {"author_id": 10, "token_count": 1645}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 12, "token_count": 131}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 34, "token_count": 4}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 10, "token_count": 453}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 10, "token_count": 89}, {"author_id": 60, "token_count": 34}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 10, "token_count": 8}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 12, "token_count": 1}, {"author_id": 10, "token_count": 5}, {"author_id": 60, "token_count": 15}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 10, "token_count": 16}, {"author_id": 60, "token_count": 258}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 3, "token_count": 43}, {"author_id": 10, "token_count": 9}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 39, "token_count": 67}, {"author_id": 60, "token_count": 13}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 3, "token_count": 6}, {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 34, "token_count": 1}, {"author_id": 10, "token_count": 49}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 3, "token_count": 1}, {"author_id": 10, "token_count": 5}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 6, "token_count": 291}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 3, "token_count": 3}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 4, "token_count": 35}, {"author_id": 6, "token_count": 1}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 10, "token_count": 5}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 12, "token_count": 1}, {"author_id": 10, "token_count": 5}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 3, "token_count": 4}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 48, "token_count": 26}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 60, "token_count": 27}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 6, "token_count": 2}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 3, "token_count": 49}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 60, "token_count": 255}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 60, "token_count": 13}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 51, "token_count": 1}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 46, "token_count": 1}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 34, "token_count": 6}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 60, "token_count": 122}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 11, "token_count": 8}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 34, "token_count": 2}, {"author_id": 60, "token_count": 15}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 3, "token_count": 18}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 2, "token_count": 107}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 56, "token_count": 14}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 42, "token_count": 39}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 3, "token_count": 16}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 3, "token_count": 17}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 10, "token_count": 2}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 39, "token_count": 11}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 56, "token_count": 7}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 60, "token_count": 17}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 60, "token_count": 39}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 56, "token_count": 1}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 27, "token_count": 885}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 54, "token_count": 15}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 3, "token_count": 4}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 60, "token_count": 32}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 60, "token_count": 35}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 54, "token_count": 2}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 3, "token_count": 12}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 3, "token_count": 2}, {"author_id": 54, "token_count": 2}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1659337200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1662015600, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1664607600, "group": [ {"author_id": 3, "token_count": 12}, ]}, ]
Author Name
Tokens
Token Proportion
Nicolas Dichtel
2291
23.40%
Linus Torvalds (pre-git)
1585
16.19%
Christoph Hellwig
885
9.04%
Hideaki Yoshifuji / 吉藤英明
789
8.06%
Eric Dumazet
580
5.92%
Pavel Emelyanov
385
3.93%
Tom Herbert
294
3.00%
David S. Miller
224
2.29%
Hannes Frederic Sowa
133
1.36%
Stephen Hemminger
108
1.10%
David Ahern
107
1.09%
Willem de Bruijn
78
0.80%
Patrick McHardy
50
0.51%
Xin Long
39
0.40%
Steffen Klassert
35
0.36%
Eric W. Biedermann
35
0.36%
Alexey Dobriyan
27
0.28%
Paolo Abeni
26
0.27%
Herbert Xu
26
0.27%
Arnaldo Carvalho de Melo
23
0.23%
Hangbin Liu
22
0.22%
Jakub Kiciński
19
0.19%
Américo Wang
19
0.19%
Kazunori Miyazawa
17
0.17%
Linus Torvalds
10
0.10%
Others
1984
20.26%
click to expand▼
Total
9791
syncookies.c
266
-
27
1508
Eric Dumazet
Florian Westphal
David S. Miller
Patrick McHardy
Lorenzo Colitti
Hannes Frederic Sowa
Pavel Emelyanov
David Ahern
Sabrina Dubroca
Alexey Dobriyan
Brian Haley
Others
February 2008
April 2008
July 2008
August 2008
October 2008
November 2008
April 2009
October 2009
December 2009
June 2010
March 2011
April 2011
June 2011
October 2011
November 2011
July 2012
August 2012
October 2012
August 2013
September 2013
October 2013
May 2014
September 2014
October 2014
November 2014
March 2015
June 2015
September 2015
October 2015
November 2015
December 2015
February 2016
April 2016
November 2016
December 2016
January 2017
May 2017
June 2017
July 2017
March 2018
May 2019
December 2019
July 2020
September 2020
November 2020
November 2021
April 2022
July 2022
var spanGroupData = [ {"timestamp": 1201852800, "group": [ {"author_id": 60, "token_count": 865}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 13, "token_count": 8}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 31, "token_count": 10}, ]}, {"timestamp": 1217574000, "group": [ {"author_id": 13, "token_count": 12}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1225522800, "group": [ {"author_id": 51, "token_count": 1}, ]}, {"timestamp": 1238569200, "group": [ {"author_id": 13, "token_count": 2}, ]}, {"timestamp": 1254380400, "group": [ {"author_id": 43, "token_count": 3}, {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1259654400, "group": [ {"author_id": 11, "token_count": 74}, {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1275375600, "group": [ {"author_id": 13, "token_count": 38}, {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 11, "token_count": 28}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 3, "token_count": 7}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 51, "token_count": 4}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1343804400, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 8, "token_count": 58}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 13, "token_count": 14}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 3, "token_count": 22}, {"author_id": 12, "token_count": 17}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 40, "token_count": 13}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 3, "token_count": 10}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 3, "token_count": 1}, {"author_id": 13, "token_count": 8}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 13, "token_count": 18}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 3, "token_count": 4}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 3, "token_count": 4}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 3, "token_count": 3}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 2, "token_count": 7}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 40, "token_count": 8}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 13, "token_count": 6}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 60, "token_count": 69}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 3, "token_count": 51}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 3, "token_count": 15}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 60, "token_count": 13}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 28, "token_count": 5}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 13, "token_count": 2}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 60, "token_count": 39}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 3, "token_count": 3}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 60, "token_count": 3}, ]}, ]
Author Name
Tokens
Token Proportion
Eric Dumazet
128
8.49%
Florian Westphal
108
7.16%
David S. Miller
102
6.76%
Patrick McHardy
58
3.85%
Lorenzo Colitti
21
1.39%
Hannes Frederic Sowa
17
1.13%
Pavel Emelyanov
10
0.66%
David Ahern
7
0.46%
Sabrina Dubroca
5
0.33%
Alexey Dobriyan
5
0.33%
Brian Haley
3
0.20%
Others
1044
69.23%
Total
1508
sysctl_net_ipv6.c
357
-
32
1699
Tom Herbert
Daniel Lezcano
Ido Schimmel
David Ahern
Eric W. Biedermann
Hannes Frederic Sowa
Justin Iurman
Huw Davies
Pavel Emelyanov
Linus Torvalds (pre-git)
Eric Dumazet
Ahmed Abdelsalam
Lorenzo Colitti
David L Stevens
Hideaki Yoshifuji / 吉藤英明
Alexey Dobriyan
Others
September 1996
October 2002
February 2003
March 2004
January 2005
October 2007
December 2007
January 2008
May 2008
July 2009
November 2009
January 2010
March 2010
July 2011
April 2012
June 2013
January 2014
May 2014
July 2014
September 2014
March 2015
April 2015
July 2015
June 2016
August 2017
October 2017
November 2017
March 2018
April 2018
June 2019
July 2019
March 2020
February 2021
March 2021
May 2021
July 2021
April 2022
var spanGroupData = [ {"timestamp": 841561200, "group": [ {"author_id": 0, "token_count": 46}, ]}, {"timestamp": 1033455600, "group": [ {"author_id": 1, "token_count": 12}, ]}, {"timestamp": 1044086400, "group": [ {"author_id": 60, "token_count": 15}, ]}, {"timestamp": 1078128000, "group": [ {"author_id": 7, "token_count": 29}, ]}, {"timestamp": 1104566400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 31, "token_count": 3}, ]}, {"timestamp": 1196496000, "group": [ {"author_id": 31, "token_count": 1}, ]}, {"timestamp": 1199174400, "group": [ {"author_id": 25, "token_count": 257}, ]}, {"timestamp": 1209625200, "group": [ {"author_id": 31, "token_count": 63}, ]}, {"timestamp": 1246431600, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1257058800, "group": [ {"author_id": 57, "token_count": 2}, ]}, {"timestamp": 1262332800, "group": [ {"author_id": 51, "token_count": 2}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 57, "token_count": 129}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 60, "token_count": 69}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 40, "token_count": 34}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 6, "token_count": 35}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 12, "token_count": 35}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 12, "token_count": 74}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 6, "token_count": 34}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 6, "token_count": 46}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 16, "token_count": 76}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 60, "token_count": 36}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 6, "token_count": 148}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 2, "token_count": 137}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 41, "token_count": 39}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 3, "token_count": 13}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 3, "token_count": 3}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 60, "token_count": 31}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 60, "token_count": 44}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 3, "token_count": 24}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 26, "token_count": 142}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 9, "token_count": 101}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 60, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Tom Herbert
263
15.48%
Daniel Lezcano
257
15.13%
Ido Schimmel
142
8.36%
David Ahern
137
8.06%
Eric W. Biedermann
131
7.71%
Hannes Frederic Sowa
109
6.42%
Justin Iurman
101
5.94%
Huw Davies
76
4.47%
Pavel Emelyanov
67
3.94%
Linus Torvalds (pre-git)
46
2.71%
Eric Dumazet
40
2.35%
Ahmed Abdelsalam
39
2.30%
Lorenzo Colitti
34
2.00%
David L Stevens
29
1.71%
Hideaki Yoshifuji / 吉藤英明
12
0.71%
Alexey Dobriyan
2
0.12%
Others
214
12.60%
Total
1699
tcp_ipv6.c
2272
-
122
11172
Linus Torvalds (pre-git)
Eric Dumazet
Hideaki Yoshifuji / 吉藤英明
Arnaldo Carvalho de Melo
David S. Miller
David Ahern
Nicolas Dichtel
Daniel Lezcano
Linus Torvalds
Florian Westphal
Wei Wang
Kazunori Miyazawa
Stephen Hemminger
Herbert Xu
Vlad Yasevich
Christoph Hellwig
Jakub Kiciński
Lorenzo Colitti
Pavel Emelyanov
Huw Davies
Tom Herbert
Alexey Dobriyan
Eric W. Biedermann
Américo Wang
Martin KaFai Lau
Stefano Brivio
Ville Nuorvala
Hannes Frederic Sowa
Denis V. Lunev
Brian Haley
Pablo Neira Ayuso
Daniel Borkmann
Paolo Abeni
Willem de Bruijn
Sabrina Dubroca
Others
September 1996
January 1997
March 1997
August 1997
October 1997
February 1998
March 1998
August 1998
January 1999
February 1999
May 1999
June 1999
January 2000
March 2000
August 2000
October 2000
January 2001
February 2002
March 2002
May 2002
June 2002
July 2002
October 2002
January 2003
February 2003
March 2003
April 2003
May 2003
June 2003
July 2003
August 2003
September 2003
November 2003
March 2004
June 2004
July 2004
August 2004
September 2004
November 2004
December 2004
February 2005
March 2005
June 2005
August 2005
September 2005
December 2005
January 2006
March 2006
June 2006
August 2006
September 2006
October 2006
November 2006
February 2007
March 2007
April 2007
May 2007
August 2007
October 2007
December 2007
January 2008
February 2008
March 2008
April 2008
June 2008
July 2008
August 2008
September 2008
October 2008
November 2008
December 2008
June 2009
September 2009
October 2009
December 2009
January 2010
March 2010
April 2010
June 2010
July 2010
October 2010
December 2010
March 2011
April 2011
May 2011
August 2011
September 2011
October 2011
November 2011
January 2012
February 2012
April 2012
May 2012
June 2012
July 2012
August 2012
September 2012
October 2012
November 2012
December 2012
January 2013
February 2013
March 2013
April 2013
May 2013
June 2013
July 2013
August 2013
September 2013
October 2013
December 2013
January 2014
March 2014
April 2014
May 2014
June 2014
August 2014
September 2014
October 2014
November 2014
December 2014
January 2015
March 2015
April 2015
May 2015
July 2015
September 2015
October 2015
November 2015
December 2015
January 2016
February 2016
March 2016
April 2016
May 2016
June 2016
August 2016
October 2016
November 2016
December 2016
January 2017
February 2017
March 2017
May 2017
June 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
November 2018
December 2018
January 2019
March 2019
April 2019
May 2019
June 2019
July 2019
September 2019
October 2019
November 2019
December 2019
January 2020
March 2020
May 2020
June 2020
July 2020
August 2020
September 2020
November 2020
December 2020
January 2021
February 2021
March 2021
April 2021
May 2021
June 2021
July 2021
October 2021
November 2021
December 2021
January 2022
February 2022
March 2022
April 2022
May 2022
June 2022
July 2022
August 2022
September 2022
October 2022
November 2022
var spanGroupData = [ {"timestamp": 841561200, "group": [ {"author_id": 0, "token_count": 386}, ]}, {"timestamp": 852105600, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 857203200, "group": [ {"author_id": 0, "token_count": 48}, ]}, {"timestamp": 870418800, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 875689200, "group": [ {"author_id": 0, "token_count": 21}, ]}, {"timestamp": 886320000, "group": [ {"author_id": 0, "token_count": 28}, ]}, {"timestamp": 888739200, "group": [ {"author_id": 0, "token_count": 142}, ]}, {"timestamp": 901954800, "group": [ {"author_id": 0, "token_count": 177}, ]}, {"timestamp": 915177600, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 917856000, "group": [ {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 925542000, "group": [ {"author_id": 0, "token_count": 34}, ]}, {"timestamp": 928220400, "group": [ {"author_id": 0, "token_count": 1387}, ]}, {"timestamp": 946713600, "group": [ {"author_id": 0, "token_count": 687}, ]}, {"timestamp": 951897600, "group": [ {"author_id": 0, "token_count": 22}, ]}, {"timestamp": 965113200, "group": [ {"author_id": 0, "token_count": 63}, ]}, {"timestamp": 970383600, "group": [ {"author_id": 0, "token_count": 21}, ]}, {"timestamp": 978336000, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 11, "token_count": 99}, {"author_id": 46, "token_count": 125}, ]}, {"timestamp": 1014969600, "group": [ {"author_id": 11, "token_count": 28}, {"author_id": 60, "token_count": 32}, ]}, {"timestamp": 1020236400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1022914800, "group": [ {"author_id": 60, "token_count": 35}, ]}, {"timestamp": 1025506800, "group": [ {"author_id": 32, "token_count": 4}, {"author_id": 60, "token_count": 46}, ]}, {"timestamp": 1033455600, "group": [ {"author_id": 11, "token_count": 3}, {"author_id": 1, "token_count": 10}, {"author_id": 60, "token_count": 17}, ]}, {"timestamp": 1041408000, "group": [ {"author_id": 11, "token_count": 48}, ]}, {"timestamp": 1044086400, "group": [ {"author_id": 60, "token_count": 21}, ]}, {"timestamp": 1046505600, "group": [ {"author_id": 11, "token_count": 1}, {"author_id": 20, "token_count": 41}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1049184000, "group": [ {"author_id": 11, "token_count": 4}, {"author_id": 1, "token_count": 9}, {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1051772400, "group": [ {"author_id": 11, "token_count": 32}, {"author_id": 1, "token_count": 82}, ]}, {"timestamp": 1054450800, "group": [ {"author_id": 32, "token_count": 39}, ]}, {"timestamp": 1057042800, "group": [ {"author_id": 11, "token_count": 2}, {"author_id": 29, "token_count": 12}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1059721200, "group": [ {"author_id": 29, "token_count": 3}, ]}, {"timestamp": 1062399600, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1067673600, "group": [ {"author_id": 11, "token_count": 10}, ]}, {"timestamp": 1078128000, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1086073200, "group": [ {"author_id": 32, "token_count": 41}, ]}, {"timestamp": 1088665200, "group": [ {"author_id": 1, "token_count": 12}, ]}, {"timestamp": 1091343600, "group": [ {"author_id": 20, "token_count": 38}, ]}, {"timestamp": 1094022000, "group": [ {"author_id": 32, "token_count": 8}, {"author_id": 17, "token_count": 3}, {"author_id": 1, "token_count": 7}, ]}, {"timestamp": 1099296000, "group": [ {"author_id": 32, "token_count": 5}, {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1101888000, "group": [ {"author_id": 32, "token_count": 13}, ]}, {"timestamp": 1107244800, "group": [ {"author_id": 32, "token_count": 8}, ]}, {"timestamp": 1109664000, "group": [ {"author_id": 32, "token_count": 1}, {"author_id": 17, "token_count": 1}, ]}, {"timestamp": 1117609200, "group": [ {"author_id": 32, "token_count": 44}, ]}, {"timestamp": 1122879600, "group": [ {"author_id": 32, "token_count": 96}, ]}, {"timestamp": 1125558000, "group": [ {"author_id": 1, "token_count": 16}, ]}, {"timestamp": 1133424000, "group": [ {"author_id": 32, "token_count": 82}, ]}, {"timestamp": 1136102400, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1141200000, "group": [ {"author_id": 32, "token_count": 32}, ]}, {"timestamp": 1149145200, "group": [ {"author_id": 17, "token_count": 11}, ]}, {"timestamp": 1154415600, "group": [ {"author_id": 1, "token_count": 4}, {"author_id": 50, "token_count": 1}, {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1157094000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1159686000, "group": [ {"author_id": 1, "token_count": 13}, ]}, {"timestamp": 1162368000, "group": [ {"author_id": 11, "token_count": 17}, {"author_id": 1, "token_count": 580}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1170316800, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1172736000, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1175410800, "group": [ {"author_id": 32, "token_count": 43}, {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1178002800, "group": [ {"author_id": 11, "token_count": 8}, ]}, {"timestamp": 1185951600, "group": [ {"author_id": 43, "token_count": 2}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 11, "token_count": 2}, {"author_id": 17, "token_count": 1}, ]}, {"timestamp": 1196496000, "group": [ {"author_id": 25, "token_count": 68}, ]}, {"timestamp": 1199174400, "group": [ {"author_id": 1, "token_count": 1}, {"author_id": 31, "token_count": 2}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 32, "token_count": 6}, {"author_id": 60, "token_count": 16}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 25, "token_count": 95}, {"author_id": 1, "token_count": 3}, {"author_id": 31, "token_count": 2}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 58, "token_count": 11}, {"author_id": 1, "token_count": 45}, ]}, {"timestamp": 1212303600, "group": [ {"author_id": 43, "token_count": 2}, {"author_id": 50, "token_count": 6}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 31, "token_count": 39}, {"author_id": 60, "token_count": 279}, ]}, {"timestamp": 1217574000, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1220252400, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 32, "token_count": 1}, {"author_id": 58, "token_count": 3}, {"author_id": 60, "token_count": 212}, ]}, {"timestamp": 1225522800, "group": [ {"author_id": 51, "token_count": 5}, {"author_id": 3, "token_count": 4}, ]}, {"timestamp": 1228118400, "group": [ {"author_id": 17, "token_count": 3}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 43, "token_count": 2}, {"author_id": 3, "token_count": 15}, ]}, {"timestamp": 1251788400, "group": [ {"author_id": 50, "token_count": 8}, {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1254380400, "group": [ {"author_id": 43, "token_count": 7}, {"author_id": 3, "token_count": 13}, ]}, {"timestamp": 1259654400, "group": [ {"author_id": 3, "token_count": 1}, {"author_id": 57, "token_count": 1}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1262332800, "group": [ {"author_id": 51, "token_count": 3}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 3, "token_count": 1}, {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1270105200, "group": [ {"author_id": 11, "token_count": 6}, {"author_id": 17, "token_count": 5}, {"author_id": 50, "token_count": 61}, ]}, {"timestamp": 1275375600, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1277967600, "group": [ {"author_id": 60, "token_count": 15}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 60, "token_count": 25}, ]}, {"timestamp": 1291190400, "group": [ {"author_id": 11, "token_count": 31}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 11, "token_count": 83}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 3, "token_count": 15}, {"author_id": 60, "token_count": 15}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 11, "token_count": 3}, ]}, {"timestamp": 1314860400, "group": [ {"author_id": 60, "token_count": 18}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 3, "token_count": 31}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 51, "token_count": 16}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 3, "token_count": 82}, {"author_id": 60, "token_count": 114}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 11, "token_count": 4}, {"author_id": 3, "token_count": 9}, {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 57, "token_count": 16}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 60, "token_count": 31}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 11, "token_count": 40}, {"author_id": 3, "token_count": 274}, {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1343804400, "group": [ {"author_id": 3, "token_count": 57}, {"author_id": 60, "token_count": 65}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 3, "token_count": 1}, {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 30, "token_count": 68}, {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 6, "token_count": 21}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 60, "token_count": 23}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 3, "token_count": 12}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 3, "token_count": 19}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 3, "token_count": 5}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 3, "token_count": 86}, {"author_id": 57, "token_count": 5}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 12, "token_count": 11}, {"author_id": 60, "token_count": 37}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 60, "token_count": 90}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 60, "token_count": 44}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 40, "token_count": 1}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 40, "token_count": 13}, {"author_id": 6, "token_count": 5}, {"author_id": 60, "token_count": 78}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 60, "token_count": 259}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 60, "token_count": 19}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 3, "token_count": 27}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 3, "token_count": 9}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 3, "token_count": 11}, ]}, {"timestamp": 1417420800, "group": [ {"author_id": 3, "token_count": 25}, {"author_id": 10, "token_count": 174}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 52, "token_count": 7}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 3, "token_count": 63}, {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 3, "token_count": 11}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 35, "token_count": 3}, {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 3, "token_count": 1}, {"author_id": 6, "token_count": 1}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 3, "token_count": 30}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 3, "token_count": 266}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 3, "token_count": 104}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 3, "token_count": 7}, {"author_id": 13, "token_count": 38}, {"author_id": 40, "token_count": 3}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 3, "token_count": 3}, {"author_id": 17, "token_count": 51}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 3, "token_count": 42}, {"author_id": 60, "token_count": 17}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 35, "token_count": 2}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 3, "token_count": 57}, {"author_id": 12, "token_count": 1}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 3, "token_count": 19}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 3, "token_count": 64}, {"author_id": 12, "token_count": 2}, {"author_id": 16, "token_count": 40}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 3, "token_count": 16}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 3, "token_count": 5}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 2, "token_count": 22}, {"author_id": 3, "token_count": 20}, {"author_id": 40, "token_count": 28}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 3, "token_count": 2}, {"author_id": 13, "token_count": 9}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 19, "token_count": 8}, {"author_id": 22, "token_count": 18}, {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 3, "token_count": 49}, {"author_id": 60, "token_count": 36}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 34, "token_count": 12}, {"author_id": 3, "token_count": 72}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 3, "token_count": 14}, {"author_id": 60, "token_count": 80}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 2, "token_count": 23}, {"author_id": 3, "token_count": 9}, {"author_id": 60, "token_count": 18}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 3, "token_count": 5}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 60, "token_count": 19}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 3, "token_count": 18}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 3, "token_count": 39}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 2, "token_count": 5}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 3, "token_count": 28}, {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 60, "token_count": 48}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 27, "token_count": 59}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 60, "token_count": 27}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 60, "token_count": 17}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 44, "token_count": 16}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 2, "token_count": 21}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 22, "token_count": 4}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 3, "token_count": 53}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 3, "token_count": 27}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 48, "token_count": 4}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 3, "token_count": 99}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 3, "token_count": 27}, {"author_id": 39, "token_count": 3}, {"author_id": 60, "token_count": 76}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 3, "token_count": 46}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 3, "token_count": 20}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 3, "token_count": 3}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 2, "token_count": 212}, {"author_id": 28, "token_count": 3}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 60, "token_count": 62}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 3, "token_count": 50}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 3, "token_count": 29}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 27, "token_count": 2}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 35, "token_count": 7}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 22, "token_count": 64}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 13, "token_count": 28}, {"author_id": 60, "token_count": 69}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 22, "token_count": 11}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 60, "token_count": 20}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 34, "token_count": 10}, {"author_id": 54, "token_count": 30}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 13, "token_count": 50}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 54, "token_count": 10}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 60, "token_count": 29}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 3, "token_count": 55}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 3, "token_count": 37}, {"author_id": 60, "token_count": 27}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 3, "token_count": 4}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 3, "token_count": 25}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 3, "token_count": 5}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 3, "token_count": 2}, {"author_id": 60, "token_count": 98}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 54, "token_count": 12}, {"author_id": 35, "token_count": 6}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 3, "token_count": 3}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1651388400, "group": [ {"author_id": 3, "token_count": 22}, {"author_id": 54, "token_count": 7}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 3, "token_count": 6}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 60, "token_count": 33}, ]}, {"timestamp": 1659337200, "group": [ {"author_id": 3, "token_count": 36}, {"author_id": 60, "token_count": 15}, ]}, {"timestamp": 1662015600, "group": [ {"author_id": 3, "token_count": 21}, {"author_id": 60, "token_count": 97}, ]}, {"timestamp": 1664607600, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1667286000, "group": [ {"author_id": 60, "token_count": 9}, ]}, ]
Author Name
Tokens
Token Proportion
Linus Torvalds (pre-git)
3038
27.19%
Eric Dumazet
2213
19.81%
Hideaki Yoshifuji / 吉藤英明
790
7.07%
Arnaldo Carvalho de Melo
423
3.79%
David S. Miller
421
3.77%
David Ahern
284
2.54%
Nicolas Dichtel
174
1.56%
Daniel Lezcano
163
1.46%
Linus Torvalds
125
1.12%
Florian Westphal
125
1.12%
Wei Wang
97
0.87%
Kazunori Miyazawa
79
0.71%
Stephen Hemminger
76
0.68%
Herbert Xu
75
0.67%
Vlad Yasevich
68
0.61%
Christoph Hellwig
61
0.55%
Jakub Kiciński
59
0.53%
Lorenzo Colitti
45
0.40%
Pavel Emelyanov
43
0.38%
Huw Davies
40
0.36%
Tom Herbert
27
0.24%
Alexey Dobriyan
24
0.21%
Eric W. Biedermann
22
0.20%
Américo Wang
22
0.20%
Martin KaFai Lau
18
0.16%
Stefano Brivio
16
0.14%
Ville Nuorvala
15
0.13%
Hannes Frederic Sowa
14
0.13%
Denis V. Lunev
14
0.13%
Brian Haley
13
0.12%
Pablo Neira Ayuso
8
0.07%
Daniel Borkmann
7
0.06%
Paolo Abeni
4
0.04%
Willem de Bruijn
3
0.03%
Sabrina Dubroca
3
0.03%
Others
2563
22.94%
click to expand▼
Total
11172
tcpv6_offload.c
79
-
9
337
Vlad Yasevich
Tom Herbert
Willem de Bruijn
Herbert Xu
Paolo Abeni
Eric Dumazet
David S. Miller
Others
November 2012
November 2013
December 2013
July 2014
August 2014
September 2014
February 2015
January 2018
June 2018
December 2018
May 2019
November 2021
var spanGroupData = [ {"timestamp": 1351753200, "group": [ {"author_id": 30, "token_count": 169}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 17, "token_count": 13}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 6, "token_count": 5}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 6, "token_count": 112}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 39, "token_count": 21}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 11, "token_count": 1}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 48, "token_count": 5}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 3, "token_count": 3}, ]}, ]
Author Name
Tokens
Token Proportion
Vlad Yasevich
169
50.15%
Tom Herbert
117
34.72%
Willem de Bruijn
21
6.23%
Herbert Xu
13
3.86%
Paolo Abeni
5
1.48%
Eric Dumazet
4
1.19%
David S. Miller
1
0.30%
Others
7
2.08%
Total
337
tunnel6.c
305
-
14
1268
Herbert Xu
Vadim Fedorenko
Xin Long
Kazunori Miyazawa
Eric Dumazet
Stefano Brivio
Brian Haley
Alexey Dobriyan
Others
March 2006
April 2006
November 2006
February 2007
October 2007
May 2008
June 2009
September 2009
March 2010
August 2010
September 2010
October 2010
May 2012
November 2015
November 2018
May 2019
May 2020
July 2020
var spanGroupData = [ {"timestamp": 1141200000, "group": [ {"author_id": 17, "token_count": 380}, ]}, {"timestamp": 1143878400, "group": [ {"author_id": 17, "token_count": 36}, ]}, {"timestamp": 1162368000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1170316800, "group": [ {"author_id": 20, "token_count": 150}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 17, "token_count": 1}, ]}, {"timestamp": 1209625200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 43, "token_count": 2}, ]}, {"timestamp": 1251788400, "group": [ {"author_id": 51, "token_count": 2}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 3, "token_count": 26}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 3, "token_count": 4}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 3, "token_count": 49}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 60, "token_count": 23}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 60, "token_count": 59}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 44, "token_count": 16}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 59, "token_count": 319}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 42, "token_count": 194}, ]}, ]
Author Name
Tokens
Token Proportion
Herbert Xu
417
32.89%
Vadim Fedorenko
319
25.16%
Xin Long
194
15.30%
Kazunori Miyazawa
150
11.83%
Eric Dumazet
79
6.23%
Stefano Brivio
16
1.26%
Brian Haley
2
0.16%
Alexey Dobriyan
2
0.16%
Others
89
7.02%
Total
1268
udp.c
1808
-
114
8996
Linus Torvalds (pre-git)
Eric Dumazet
Paolo Abeni
Kazunori Miyazawa
Stefano Brivio
Hideaki Yoshifuji / 吉藤英明
David S. Miller
Vlad Yasevich
Willem de Bruijn
Tom Herbert
Hannes Frederic Sowa
Linus Torvalds
David Ahern
Wei Wang
Vadim Fedorenko
Herbert Xu
Daniel Lezcano
Arnaldo Carvalho de Melo
Christoph Hellwig
Lorenzo Colitti
Pavel Emelyanov
Brian Haley
Martin KaFai Lau
Alexey Dobriyan
Daniel Borkmann
Denis V. Lunev
Xin Long
Jakub Kiciński
Noriaki Takamiya
Américo Wang
Stephen Hemminger
Pablo Neira Ayuso
David L Stevens
Ville Nuorvala
Thomas Graf
Others
September 1996
January 1997
March 1997
January 1998
February 1998
March 1998
May 1998
August 1998
February 1999
June 1999
January 2000
March 2000
June 2000
September 2000
February 2002
March 2002
July 2002
September 2002
October 2002
March 2003
April 2003
May 2003
June 2003
July 2003
August 2003
September 2003
October 2003
December 2003
January 2004
February 2004
April 2004
June 2004
July 2004
August 2004
September 2004
October 2004
November 2004
December 2004
January 2005
February 2005
March 2005
August 2005
September 2005
November 2005
December 2005
March 2006
August 2006
October 2006
November 2006
February 2007
March 2007
April 2007
May 2007
August 2007
September 2007
October 2007
December 2007
January 2008
March 2008
June 2008
July 2008
October 2008
November 2008
December 2008
June 2009
July 2009
September 2009
October 2009
November 2009
January 2010
February 2010
March 2010
April 2010
May 2010
June 2010
September 2010
October 2010
December 2010
March 2011
April 2011
June 2011
August 2011
October 2011
November 2011
December 2011
February 2012
April 2012
June 2012
July 2012
September 2012
November 2012
January 2013
March 2013
April 2013
May 2013
June 2013
July 2013
September 2013
October 2013
November 2013
December 2013
January 2014
April 2014
May 2014
July 2014
August 2014
November 2014
December 2014
January 2015
March 2015
May 2015
October 2015
November 2015
December 2015
January 2016
February 2016
April 2016
May 2016
June 2016
July 2016
August 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
December 2017
March 2018
April 2018
May 2018
June 2018
July 2018
August 2018
September 2018
October 2018
November 2018
December 2018
January 2019
February 2019
April 2019
May 2019
June 2019
July 2019
September 2019
October 2019
January 2020
March 2020
July 2020
September 2020
October 2020
November 2020
January 2021
February 2021
March 2021
June 2021
July 2021
August 2021
September 2021
October 2021
November 2021
December 2021
January 2022
February 2022
April 2022
May 2022
June 2022
July 2022
August 2022
September 2022
October 2022
var spanGroupData = [ {"timestamp": 841561200, "group": [ {"author_id": 0, "token_count": 429}, ]}, {"timestamp": 852105600, "group": [ {"author_id": 0, "token_count": 235}, ]}, {"timestamp": 857203200, "group": [ {"author_id": 0, "token_count": 10}, ]}, {"timestamp": 883641600, "group": [ {"author_id": 0, "token_count": 15}, ]}, {"timestamp": 886320000, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 888739200, "group": [ {"author_id": 0, "token_count": 10}, ]}, {"timestamp": 894006000, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 901954800, "group": [ {"author_id": 0, "token_count": 225}, ]}, {"timestamp": 917856000, "group": [ {"author_id": 0, "token_count": 70}, ]}, {"timestamp": 928220400, "group": [ {"author_id": 0, "token_count": 68}, ]}, {"timestamp": 946713600, "group": [ {"author_id": 0, "token_count": 54}, ]}, {"timestamp": 951897600, "group": [ {"author_id": 0, "token_count": 14}, ]}, {"timestamp": 959842800, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 967791600, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 11, "token_count": 27}, {"author_id": 46, "token_count": 141}, ]}, {"timestamp": 1014969600, "group": [ {"author_id": 11, "token_count": 28}, ]}, {"timestamp": 1025506800, "group": [ {"author_id": 60, "token_count": 40}, ]}, {"timestamp": 1030863600, "group": [ {"author_id": 32, "token_count": 3}, ]}, {"timestamp": 1033455600, "group": [ {"author_id": 11, "token_count": 5}, ]}, {"timestamp": 1046505600, "group": [ {"author_id": 20, "token_count": 15}, {"author_id": 60, "token_count": 18}, ]}, {"timestamp": 1049184000, "group": [ {"author_id": 7, "token_count": 2}, {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1051772400, "group": [ {"author_id": 11, "token_count": 19}, {"author_id": 1, "token_count": 47}, {"author_id": 20, "token_count": 520}, ]}, {"timestamp": 1054450800, "group": [ {"author_id": 32, "token_count": 11}, ]}, {"timestamp": 1057042800, "group": [ {"author_id": 24, "token_count": 1}, ]}, {"timestamp": 1059721200, "group": [ {"author_id": 11, "token_count": 8}, {"author_id": 29, "token_count": 1}, ]}, {"timestamp": 1062399600, "group": [ {"author_id": 11, "token_count": 6}, ]}, {"timestamp": 1064991600, "group": [ {"author_id": 1, "token_count": 227}, ]}, {"timestamp": 1070265600, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1072944000, "group": [ {"author_id": 1, "token_count": 1}, {"author_id": 50, "token_count": 5}, ]}, {"timestamp": 1075622400, "group": [ {"author_id": 11, "token_count": 5}, ]}, {"timestamp": 1080806400, "group": [ {"author_id": 49, "token_count": 10}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1086073200, "group": [ {"author_id": 32, "token_count": 1}, {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1088665200, "group": [ {"author_id": 1, "token_count": 6}, {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1091343600, "group": [ {"author_id": 20, "token_count": 19}, ]}, {"timestamp": 1094022000, "group": [ {"author_id": 32, "token_count": 8}, ]}, {"timestamp": 1096614000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1099296000, "group": [ {"author_id": 32, "token_count": 5}, {"author_id": 1, "token_count": 5}, ]}, {"timestamp": 1101888000, "group": [ {"author_id": 32, "token_count": 2}, ]}, {"timestamp": 1104566400, "group": [ {"author_id": 32, "token_count": 2}, ]}, {"timestamp": 1107244800, "group": [ {"author_id": 1, "token_count": 46}, ]}, {"timestamp": 1109664000, "group": [ {"author_id": 32, "token_count": 2}, {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1122879600, "group": [ {"author_id": 32, "token_count": 3}, ]}, {"timestamp": 1125558000, "group": [ {"author_id": 50, "token_count": 1}, {"author_id": 60, "token_count": 15}, ]}, {"timestamp": 1130832000, "group": [ {"author_id": 1, "token_count": 14}, ]}, {"timestamp": 1133424000, "group": [ {"author_id": 17, "token_count": 4}, ]}, {"timestamp": 1141200000, "group": [ {"author_id": 32, "token_count": 1}, {"author_id": 60, "token_count": 85}, ]}, {"timestamp": 1154415600, "group": [ {"author_id": 11, "token_count": 27}, {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1159686000, "group": [ {"author_id": 17, "token_count": 19}, ]}, {"timestamp": 1162368000, "group": [ {"author_id": 1, "token_count": 6}, {"author_id": 60, "token_count": 311}, ]}, {"timestamp": 1170316800, "group": [ {"author_id": 3, "token_count": 1}, {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1172736000, "group": [ {"author_id": 32, "token_count": 15}, {"author_id": 17, "token_count": 36}, {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1175410800, "group": [ {"author_id": 32, "token_count": 18}, {"author_id": 17, "token_count": 2}, ]}, {"timestamp": 1178002800, "group": [ {"author_id": 11, "token_count": 8}, ]}, {"timestamp": 1185951600, "group": [ {"author_id": 43, "token_count": 1}, ]}, {"timestamp": 1188630000, "group": [ {"author_id": 1, "token_count": 5}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 17, "token_count": 3}, ]}, {"timestamp": 1196496000, "group": [ {"author_id": 25, "token_count": 58}, {"author_id": 17, "token_count": 12}, {"author_id": 60, "token_count": 57}, ]}, {"timestamp": 1199174400, "group": [ {"author_id": 31, "token_count": 12}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 25, "token_count": 15}, {"author_id": 11, "token_count": 18}, {"author_id": 1, "token_count": 14}, {"author_id": 31, "token_count": 6}, ]}, {"timestamp": 1212303600, "group": [ {"author_id": 43, "token_count": 1}, {"author_id": 58, "token_count": 13}, {"author_id": 1, "token_count": 10}, {"author_id": 31, "token_count": 11}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 31, "token_count": 19}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 3, "token_count": 100}, {"author_id": 60, "token_count": 66}, ]}, {"timestamp": 1225522800, "group": [ {"author_id": 51, "token_count": 5}, {"author_id": 3, "token_count": 12}, {"author_id": 60, "token_count": 29}, ]}, {"timestamp": 1228118400, "group": [ {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 43, "token_count": 4}, ]}, {"timestamp": 1246431600, "group": [ {"author_id": 60, "token_count": 209}, ]}, {"timestamp": 1251788400, "group": [ {"author_id": 11, "token_count": 1}, {"author_id": 3, "token_count": 48}, ]}, {"timestamp": 1254380400, "group": [ {"author_id": 43, "token_count": 6}, {"author_id": 3, "token_count": 10}, ]}, {"timestamp": 1257058800, "group": [ {"author_id": 3, "token_count": 281}, ]}, {"timestamp": 1262332800, "group": [ {"author_id": 51, "token_count": 1}, ]}, {"timestamp": 1265011200, "group": [ {"author_id": 51, "token_count": 12}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1270105200, "group": [ {"author_id": 43, "token_count": 25}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1272697200, "group": [ {"author_id": 60, "token_count": 20}, ]}, {"timestamp": 1275375600, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 3, "token_count": 43}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 3, "token_count": 2}, {"author_id": 60, "token_count": 57}, ]}, {"timestamp": 1291190400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 11, "token_count": 79}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 3, "token_count": 9}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 3, "token_count": 1}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 51, "token_count": 4}, {"author_id": 3, "token_count": 5}, ]}, {"timestamp": 1322726400, "group": [ {"author_id": 11, "token_count": 12}, {"author_id": 31, "token_count": 5}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 31, "token_count": 4}, {"author_id": 60, "token_count": 13}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 60, "token_count": 195}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 11, "token_count": 15}, {"author_id": 3, "token_count": 8}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 11, "token_count": 13}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 3, "token_count": 19}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 30, "token_count": 1}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 6, "token_count": 20}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 12, "token_count": 19}, {"author_id": 60, "token_count": 50}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 3, "token_count": 37}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 40, "token_count": 48}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 12, "token_count": 1}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 3, "token_count": 17}, {"author_id": 12, "token_count": 108}, {"author_id": 60, "token_count": 21}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 12, "token_count": 13}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 12, "token_count": 13}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 12, "token_count": 18}, {"author_id": 60, "token_count": 13}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 40, "token_count": 5}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 6, "token_count": 116}, {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 60, "token_count": 188}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 6, "token_count": 6}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 11, "token_count": 1}, {"author_id": 3, "token_count": 5}, {"author_id": 60, "token_count": 25}, ]}, {"timestamp": 1417420800, "group": [ {"author_id": 60, "token_count": 19}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 30, "token_count": 232}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 3, "token_count": 2}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 3, "token_count": 4}, {"author_id": 60, "token_count": 22}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 3, "token_count": 12}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 3, "token_count": 20}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 3, "token_count": 10}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 3, "token_count": 3}, {"author_id": 60, "token_count": 35}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 22, "token_count": 42}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 3, "token_count": 181}, {"author_id": 35, "token_count": 5}, {"author_id": 6, "token_count": 61}, {"author_id": 60, "token_count": 44}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 22, "token_count": 31}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 3, "token_count": 1}, {"author_id": 12, "token_count": 29}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 52, "token_count": 2}, {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 2, "token_count": 3}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 3, "token_count": 9}, {"author_id": 48, "token_count": 11}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 3, "token_count": 16}, {"author_id": 40, "token_count": 6}, {"author_id": 19, "token_count": 6}, {"author_id": 48, "token_count": 4}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 46, "token_count": 1}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 3, "token_count": 2}, {"author_id": 60, "token_count": 38}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 60, "token_count": 230}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 60, "token_count": 83}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 48, "token_count": 10}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 48, "token_count": 43}, {"author_id": 22, "token_count": 7}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 48, "token_count": 91}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 2, "token_count": 47}, {"author_id": 48, "token_count": 50}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 35, "token_count": 8}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 60, "token_count": 91}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 27, "token_count": 61}, {"author_id": 39, "token_count": 153}, {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 39, "token_count": 8}, {"author_id": 60, "token_count": 100}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 48, "token_count": 6}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 39, "token_count": 6}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 35, "token_count": 10}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 48, "token_count": 112}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 48, "token_count": 1}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 48, "token_count": 175}, {"author_id": 44, "token_count": 456}, {"author_id": 60, "token_count": 34}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 60, "token_count": 23}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 39, "token_count": 28}, {"author_id": 60, "token_count": 20}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 48, "token_count": 25}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 48, "token_count": 9}, {"author_id": 60, "token_count": 16}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 35, "token_count": 2}, {"author_id": 48, "token_count": 4}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 52, "token_count": 12}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 39, "token_count": 6}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 39, "token_count": 15}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 3, "token_count": 3}, {"author_id": 60, "token_count": 37}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 27, "token_count": 1}, {"author_id": 11, "token_count": 8}, {"author_id": 60, "token_count": 282}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 42, "token_count": 7}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 3, "token_count": 1}, {"author_id": 60, "token_count": 13}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 42, "token_count": 5}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 34, "token_count": 10}, {"author_id": 48, "token_count": 5}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 3, "token_count": 3}, {"author_id": 48, "token_count": 8}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 59, "token_count": 79}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 3, "token_count": 3}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 3, "token_count": 2}, {"author_id": 54, "token_count": 9}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 3, "token_count": 4}, {"author_id": 54, "token_count": 3}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 60, "token_count": 96}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 2, "token_count": 36}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1651388400, "group": [ {"author_id": 3, "token_count": 22}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 3, "token_count": 6}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1659337200, "group": [ {"author_id": 60, "token_count": 25}, ]}, {"timestamp": 1662015600, "group": [ {"author_id": 60, "token_count": 44}, ]}, {"timestamp": 1664607600, "group": [ {"author_id": 60, "token_count": 64}, ]}, ]
Author Name
Tokens
Token Proportion
Linus Torvalds (pre-git)
1145
12.73%
Eric Dumazet
902
10.03%
Paolo Abeni
554
6.16%
Kazunori Miyazawa
554
6.16%
Stefano Brivio
456
5.07%
Hideaki Yoshifuji / 吉藤英明
393
4.37%
David S. Miller
280
3.11%
Vlad Yasevich
233
2.59%
Willem de Bruijn
216
2.40%
Tom Herbert
203
2.26%
Hannes Frederic Sowa
201
2.23%
Linus Torvalds
142
1.58%
David Ahern
86
0.96%
Wei Wang
80
0.89%
Vadim Fedorenko
79
0.88%
Herbert Xu
76
0.84%
Daniel Lezcano
73
0.81%
Arnaldo Carvalho de Melo
71
0.79%
Christoph Hellwig
62
0.69%
Lorenzo Colitti
59
0.66%
Pavel Emelyanov
57
0.63%
Brian Haley
37
0.41%
Martin KaFai Lau
25
0.28%
Alexey Dobriyan
22
0.24%
Daniel Borkmann
14
0.16%
Denis V. Lunev
13
0.14%
Xin Long
12
0.13%
Jakub Kiciński
12
0.13%
Noriaki Takamiya
10
0.11%
Américo Wang
10
0.11%
Stephen Hemminger
6
0.07%
Pablo Neira Ayuso
6
0.07%
David L Stevens
2
0.02%
Ville Nuorvala
1
0.01%
Thomas Graf
1
0.01%
Others
2903
32.27%
click to expand▼
Total
8996
udp_impl.h
31
-
11
212
Pavel Emelyanov
Eric Dumazet
Hideaki Yoshifuji / 吉藤英明
Brian Haley
Stefano Brivio
David S. Miller
Christoph Hellwig
Others
November 2006
January 2008
March 2008
June 2008
October 2008
June 2009
September 2009
November 2017
November 2018
January 2019
July 2020
October 2022
var spanGroupData = [ {"timestamp": 1162368000, "group": [ {"author_id": 60, "token_count": 167}, ]}, {"timestamp": 1199174400, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 31, "token_count": 13}, ]}, {"timestamp": 1212303600, "group": [ {"author_id": 43, "token_count": 1}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 3, "token_count": 4}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 43, "token_count": 2}, ]}, {"timestamp": 1251788400, "group": [ {"author_id": 11, "token_count": 1}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 44, "token_count": 1}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 27, "token_count": 1}, ]}, {"timestamp": 1664607600, "group": [ {"author_id": 60, "token_count": 9}, ]}, ]
Author Name
Tokens
Token Proportion
Pavel Emelyanov
13
6.13%
Eric Dumazet
4
1.89%
Hideaki Yoshifuji / 吉藤英明
3
1.42%
Brian Haley
3
1.42%
Stefano Brivio
1
0.47%
David S. Miller
1
0.47%
Christoph Hellwig
1
0.47%
Others
186
87.74%
Total
212
udp_offload.c
206
-
13
992
Willem de Bruijn
Tom Herbert
Steffen Klassert
Vlad Yasevich
Américo Wang
Xin Long
Paolo Abeni
Eric Dumazet
David S. Miller
Others
November 2012
August 2013
June 2014
August 2014
September 2014
October 2014
April 2016
November 2017
January 2018
April 2018
May 2018
June 2018
December 2018
May 2019
January 2020
October 2020
November 2020
January 2021
March 2021
November 2021
var spanGroupData = [ {"timestamp": 1351753200, "group": [ {"author_id": 30, "token_count": 79}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 34, "token_count": 24}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 6, "token_count": 4}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 6, "token_count": 203}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 6, "token_count": 2}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 6, "token_count": 9}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 6, "token_count": 20}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 39, "token_count": 363}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 39, "token_count": 17}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 39, "token_count": 22}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 11, "token_count": 1}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 48, "token_count": 5}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 4, "token_count": 121}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 42, "token_count": 23}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 60, "token_count": 82}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 48, "token_count": 9}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 3, "token_count": 3}, ]}, ]
Author Name
Tokens
Token Proportion
Willem de Bruijn
402
40.52%
Tom Herbert
238
23.99%
Steffen Klassert
121
12.20%
Vlad Yasevich
79
7.96%
Américo Wang
24
2.42%
Xin Long
23
2.32%
Paolo Abeni
14
1.41%
Eric Dumazet
3
0.30%
David S. Miller
1
0.10%
Others
87
8.77%
Total
992
udplite.c
134
-
15
503
Pavel Emelyanov
Daniel Lezcano
Christoph Hellwig
Eric Dumazet
Paolo Abeni
Stefano Brivio
Herbert Xu
Alexey Dobriyan
Brian Haley
Others
November 2006
March 2007
October 2007
December 2007
March 2008
October 2008
June 2009
September 2009
January 2010
July 2011
November 2016
April 2018
November 2018
January 2019
May 2019
July 2020
June 2022
October 2022
var spanGroupData = [ {"timestamp": 1162368000, "group": [ {"author_id": 60, "token_count": 270}, ]}, {"timestamp": 1172736000, "group": [ {"author_id": 17, "token_count": 1}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 17, "token_count": 2}, ]}, {"timestamp": 1196496000, "group": [ {"author_id": 25, "token_count": 58}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 25, "token_count": 1}, {"author_id": 31, "token_count": 62}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 3, "token_count": 10}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 43, "token_count": 2}, ]}, {"timestamp": 1251788400, "group": [ {"author_id": 51, "token_count": 1}, ]}, {"timestamp": 1262332800, "group": [ {"author_id": 51, "token_count": 2}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 48, "token_count": 11}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 27, "token_count": 34}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 44, "token_count": 3}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 27, "token_count": 1}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 3, "token_count": 6}, ]}, {"timestamp": 1664607600, "group": [ {"author_id": 60, "token_count": 29}, ]}, ]
Author Name
Tokens
Token Proportion
Pavel Emelyanov
62
12.33%
Daniel Lezcano
59
11.73%
Christoph Hellwig
35
6.96%
Eric Dumazet
16
3.18%
Paolo Abeni
11
2.19%
Stefano Brivio
3
0.60%
Herbert Xu
3
0.60%
Alexey Dobriyan
3
0.60%
Brian Haley
2
0.40%
Others
309
61.43%
Total
503
xfrm6_input.c
255
-
21
1105
Sabrina Dubroca
Masahide Nakamura
Herbert Xu
Hideaki Yoshifuji / 吉藤英明
Patrick McHardy
Nicolas Dichtel
Steffen Klassert
Alexey Dobriyan
Florian Westphal
Eric W. Biedermann
Arnaldo Carvalho de Melo
David S. Miller
Jan Engelhardt
Others
March 2003
April 2003
February 2004
August 2004
January 2006
March 2006
August 2006
September 2006
February 2007
April 2007
October 2007
November 2007
December 2007
February 2008
November 2008
February 2010
March 2010
August 2014
April 2015
September 2015
August 2016
September 2016
February 2017
June 2017
August 2017
November 2017
December 2017
September 2018
December 2018
April 2020
var spanGroupData = [ {"timestamp": 1046505600, "group": [ {"author_id": 1, "token_count": 30}, ]}, {"timestamp": 1049184000, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1075622400, "group": [ {"author_id": 17, "token_count": 6}, ]}, {"timestamp": 1091343600, "group": [ {"author_id": 17, "token_count": 20}, ]}, {"timestamp": 1136102400, "group": [ {"author_id": 8, "token_count": 41}, ]}, {"timestamp": 1141200000, "group": [ {"author_id": 17, "token_count": 1}, ]}, {"timestamp": 1154415600, "group": [ {"author_id": 37, "token_count": 209}, ]}, {"timestamp": 1157094000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1170316800, "group": [ {"author_id": 1, "token_count": 10}, ]}, {"timestamp": 1175410800, "group": [ {"author_id": 32, "token_count": 5}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 17, "token_count": 18}, ]}, {"timestamp": 1193900400, "group": [ {"author_id": 17, "token_count": 42}, {"author_id": 8, "token_count": 1}, ]}, {"timestamp": 1196496000, "group": [ {"author_id": 17, "token_count": 21}, {"author_id": 37, "token_count": 70}, {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 1, "token_count": 44}, ]}, {"timestamp": 1225522800, "group": [ {"author_id": 51, "token_count": 20}, ]}, {"timestamp": 1265011200, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 38, "token_count": 1}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 11, "token_count": 2}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 57, "token_count": 7}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 10, "token_count": 37}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 4, "token_count": 32}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 60, "token_count": 25}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 17, "token_count": 37}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 13, "token_count": 12}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 28, "token_count": 375}, ]}, ]
Author Name
Tokens
Token Proportion
Sabrina Dubroca
375
33.94%
Masahide Nakamura
279
25.25%
Herbert Xu
145
13.12%
Hideaki Yoshifuji / 吉藤英明
85
7.69%
Patrick McHardy
42
3.80%
Nicolas Dichtel
37
3.35%
Steffen Klassert
32
2.90%
Alexey Dobriyan
20
1.81%
Florian Westphal
12
1.09%
Eric W. Biedermann
7
0.63%
Arnaldo Carvalho de Melo
5
0.45%
David S. Miller
2
0.18%
Jan Engelhardt
1
0.09%
Others
63
5.70%
Total
1105
xfrm6_output.c
112
-
17
576
Steffen Klassert
David L Stevens
Herbert Xu
Hannes Frederic Sowa
Eric W. Biedermann
Patrick McHardy
David S. Miller
Eric Dumazet
Florian Westphal
Alexey Dobriyan
Vadim Fedorenko
Jan Engelhardt
Américo Wang
Others
July 2004
August 2004
January 2006
October 2007
November 2007
June 2009
March 2010
December 2010
October 2011
November 2011
August 2013
April 2014
May 2014
April 2015
June 2015
September 2015
October 2015
August 2018
May 2019
November 2019
May 2020
July 2021
February 2022
var spanGroupData = [ {"timestamp": 1088665200, "group": [ {"author_id": 17, "token_count": 10}, ]}, {"timestamp": 1091343600, "group": [ {"author_id": 17, "token_count": 3}, ]}, {"timestamp": 1136102400, "group": [ {"author_id": 8, "token_count": 28}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 17, "token_count": 2}, ]}, {"timestamp": 1193900400, "group": [ {"author_id": 17, "token_count": 7}, {"author_id": 8, "token_count": 1}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 3, "token_count": 3}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 38, "token_count": 1}, ]}, {"timestamp": 1291190400, "group": [ {"author_id": 7, "token_count": 57}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 4, "token_count": 161}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 51, "token_count": 2}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 12, "token_count": 51}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 3, "token_count": 5}, {"author_id": 4, "token_count": 39}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 34, "token_count": 1}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 11, "token_count": 13}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 57, "token_count": 31}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 57, "token_count": 8}, {"author_id": 17, "token_count": 32}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 57, "token_count": 7}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 13, "token_count": 4}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 59, "token_count": 1}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 60, "token_count": 94}, ]}, ]
Author Name
Tokens
Token Proportion
Steffen Klassert
200
34.72%
David L Stevens
57
9.90%
Herbert Xu
54
9.38%
Hannes Frederic Sowa
51
8.85%
Eric W. Biedermann
46
7.99%
Patrick McHardy
29
5.03%
David S. Miller
13
2.26%
Eric Dumazet
8
1.39%
Florian Westphal
4
0.69%
Alexey Dobriyan
2
0.35%
Vadim Fedorenko
1
0.17%
Jan Engelhardt
1
0.17%
Américo Wang
1
0.17%
Others
109
18.92%
Total
576
xfrm6_policy.c
310
-
29
1441
Herbert Xu
Hideaki Yoshifuji / 吉藤英明
David S. Miller
Patrick McHardy
Xin Long
Daniel Lezcano
David Ahern
Steffen Klassert
Eric Dumazet
Ville Nuorvala
Alexey Dobriyan
Brian Haley
Lorenzo Colitti
Américo Wang
Hangbin Liu
Masahide Nakamura
Florian Westphal
Martin KaFai Lau
Jakub Kiciński
Denis V. Lunev
Others
March 2003
June 2003
May 2004
August 2004
March 2005
May 2005
September 2006
October 2006
November 2007
December 2007
March 2008
August 2008
November 2008
July 2009
August 2009
January 2010
March 2010
January 2011
February 2011
March 2011
July 2012
February 2013
May 2013
March 2014
August 2014
March 2015
May 2015
August 2015
September 2015
October 2015
June 2016
August 2016
February 2017
July 2017
August 2017
November 2017
February 2018
December 2019
December 2021
March 2022
June 2022
November 2022
var spanGroupData = [ {"timestamp": 1046505600, "group": [ {"author_id": 1, "token_count": 194}, ]}, {"timestamp": 1054450800, "group": [ {"author_id": 60, "token_count": 20}, ]}, {"timestamp": 1083394800, "group": [ {"author_id": 17, "token_count": 1}, ]}, {"timestamp": 1091343600, "group": [ {"author_id": 8, "token_count": 5}, ]}, {"timestamp": 1109664000, "group": [ {"author_id": 17, "token_count": 14}, ]}, {"timestamp": 1114930800, "group": [ {"author_id": 17, "token_count": 200}, ]}, {"timestamp": 1157094000, "group": [ {"author_id": 8, "token_count": 49}, ]}, {"timestamp": 1159686000, "group": [ {"author_id": 29, "token_count": 17}, ]}, {"timestamp": 1193900400, "group": [ {"author_id": 17, "token_count": 116}, ]}, {"timestamp": 1196496000, "group": [ {"author_id": 25, "token_count": 38}, {"author_id": 58, "token_count": 2}, {"author_id": 17, "token_count": 41}, {"author_id": 1, "token_count": 2}, {"author_id": 37, "token_count": 4}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 25, "token_count": 1}, {"author_id": 1, "token_count": 9}, ]}, {"timestamp": 1217574000, "group": [ {"author_id": 43, "token_count": 16}, ]}, {"timestamp": 1225522800, "group": [ {"author_id": 51, "token_count": 13}, ]}, {"timestamp": 1246431600, "group": [ {"author_id": 60, "token_count": 55}, ]}, {"timestamp": 1249110000, "group": [ {"author_id": 11, "token_count": 3}, ]}, {"timestamp": 1262332800, "group": [ {"author_id": 51, "token_count": 4}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 17, "token_count": 5}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 11, "token_count": 10}, ]}, {"timestamp": 1296547200, "group": [ {"author_id": 11, "token_count": 3}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 11, "token_count": 30}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 11, "token_count": 74}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 60, "token_count": 215}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 34, "token_count": 6}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 4, "token_count": 20}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 35, "token_count": 3}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 2, "token_count": 15}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 2, "token_count": 2}, {"author_id": 60, "token_count": 137}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 2, "token_count": 5}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 13, "token_count": 3}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 13, "token_count": 1}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 40, "token_count": 12}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 11, "token_count": 4}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 42, "token_count": 42}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 56, "token_count": 5}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 3, "token_count": 20}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 54, "token_count": 2}, ]}, {"timestamp": 1667286000, "group": [ {"author_id": 60, "token_count": 14}, ]}, ]
Author Name
Tokens
Token Proportion
Herbert Xu
377
26.16%
Hideaki Yoshifuji / 吉藤英明
205
14.23%
David S. Miller
124
8.61%
Patrick McHardy
54
3.75%
Xin Long
42
2.91%
Daniel Lezcano
39
2.71%
David Ahern
24
1.67%
Steffen Klassert
20
1.39%
Eric Dumazet
20
1.39%
Ville Nuorvala
17
1.18%
Alexey Dobriyan
17
1.18%
Brian Haley
16
1.11%
Lorenzo Colitti
12
0.83%
Américo Wang
6
0.42%
Hangbin Liu
5
0.35%
Masahide Nakamura
4
0.28%
Florian Westphal
4
0.28%
Martin KaFai Lau
3
0.21%
Jakub Kiciński
2
0.14%
Denis V. Lunev
2
0.14%
Others
448
31.09%
click to expand▼
Total
1441
xfrm6_protocol.c
327
-
5
1400
Steffen Klassert
Sabrina Dubroca
Stefano Brivio
Florian Westphal
Others
March 2014
April 2014
February 2017
November 2018
April 2019
May 2019
April 2020
var spanGroupData = [ {"timestamp": 1393660800, "group": [ {"author_id": 4, "token_count": 1051}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 4, "token_count": 56}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 13, "token_count": 1}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 44, "token_count": 24}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 13, "token_count": 1}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 28, "token_count": 265}, ]}, ]
Author Name
Tokens
Token Proportion
Steffen Klassert
1107
79.07%
Sabrina Dubroca
265
18.93%
Stefano Brivio
24
1.71%
Florian Westphal
2
0.14%
Others
2
0.14%
Total
1400
xfrm6_state.c
33
-
7
65
Hideaki Yoshifuji / 吉藤英明
Herbert Xu
Hannes Frederic Sowa
Daniel Lezcano
Others
March 2003
February 2007
November 2007
December 2007
August 2013
August 2014
November 2017
var spanGroupData = [ {"timestamp": 1046505600, "group": [ {"author_id": 1, "token_count": 42}, ]}, {"timestamp": 1170316800, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1193900400, "group": [ {"author_id": 17, "token_count": 10}, ]}, {"timestamp": 1196496000, "group": [ {"author_id": 25, "token_count": 3}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 12, "token_count": 5}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Hideaki Yoshifuji / 吉藤英明
42
64.62%
Herbert Xu
10
15.38%
Hannes Frederic Sowa
5
7.69%
Daniel Lezcano
3
4.62%
Others
5
7.69%
Total
65
xfrm6_tunnel.c
405
-
27
1730
Hideaki Yoshifuji / 吉藤英明
Alexey Dobriyan
Herbert Xu
Eric Dumazet
Kazunori Miyazawa
Sabrina Dubroca
David S. Miller
Masahide Nakamura
Steffen Klassert
Américo Wang
Arnaldo Carvalho de Melo
Nicolas Dichtel
Xin Long
Brian Haley
Stephen Hemminger
Others
June 2004
July 2004
August 2004
January 2005
February 2005
August 2005
March 2006
September 2006
November 2006
December 2006
February 2007
March 2007
April 2007
June 2007
October 2007
January 2008
February 2008
December 2008
June 2009
October 2009
January 2010
February 2010
March 2010
August 2010
October 2010
April 2011
April 2012
January 2013
September 2016
November 2016
July 2017
November 2017
April 2018
December 2018
January 2019
March 2019
May 2019
February 2020
October 2020
September 2022
var spanGroupData = [ {"timestamp": 1086073200, "group": [ {"author_id": 11, "token_count": 10}, {"author_id": 1, "token_count": 842}, ]}, {"timestamp": 1088665200, "group": [ {"author_id": 17, "token_count": 1}, ]}, {"timestamp": 1091343600, "group": [ {"author_id": 17, "token_count": 35}, ]}, {"timestamp": 1104566400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1107244800, "group": [ {"author_id": 17, "token_count": 5}, ]}, {"timestamp": 1122879600, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1141200000, "group": [ {"author_id": 17, "token_count": 12}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1157094000, "group": [ {"author_id": 37, "token_count": 2}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1162368000, "group": [ {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1164960000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1170316800, "group": [ {"author_id": 1, "token_count": 1}, {"author_id": 20, "token_count": 43}, ]}, {"timestamp": 1172736000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1175410800, "group": [ {"author_id": 32, "token_count": 3}, ]}, {"timestamp": 1180681200, "group": [ {"author_id": 37, "token_count": 7}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 17, "token_count": 25}, ]}, {"timestamp": 1199174400, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 1, "token_count": 58}, ]}, {"timestamp": 1228118400, "group": [ {"author_id": 60, "token_count": 13}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 43, "token_count": 2}, ]}, {"timestamp": 1254380400, "group": [ {"author_id": 3, "token_count": 51}, ]}, {"timestamp": 1262332800, "group": [ {"author_id": 51, "token_count": 375}, ]}, {"timestamp": 1265011200, "group": [ {"author_id": 51, "token_count": 66}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 50, "token_count": 1}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 3, "token_count": 5}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 3, "token_count": 3}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 1, "token_count": 9}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 10, "token_count": 2}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 51, "token_count": 1}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 70}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 4, "token_count": 8}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 34, "token_count": 5}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 34, "token_count": 1}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 42, "token_count": 2}, ]}, {"timestamp": 1662015600, "group": [ {"author_id": 28, "token_count": 23}, ]}, ]
Author Name
Tokens
Token Proportion
Hideaki Yoshifuji / 吉藤英明
910
52.60%
Alexey Dobriyan
442
25.55%
Herbert Xu
78
4.51%
Eric Dumazet
63
3.64%
Kazunori Miyazawa
43
2.49%
Sabrina Dubroca
23
1.33%
David S. Miller
10
0.58%
Masahide Nakamura
9
0.52%
Steffen Klassert
8
0.46%
Américo Wang
6
0.35%
Arnaldo Carvalho de Melo
3
0.17%
Nicolas Dichtel
2
0.12%
Xin Long
2
0.12%
Brian Haley
2
0.12%
Stephen Hemminger
1
0.06%
Others
128
7.40%
Total
1730
Only top 60 contributors in the directory are shown. Everybody else is clustered as
Others
.
Contributors:
639
Author
Tokens
Proportion
Commits
Proportion
0
Linus Torvalds (pre-git)
30458
8.53%
84
1.57%
1
Hideaki Yoshifuji / 吉藤英明
29392
8.23%
393
7.35%
2
David Ahern
17886
5.01%
265
4.96%
3
Eric Dumazet
12198
3.42%
519
9.70%
4
Steffen Klassert
11971
3.35%
61
1.14%
5
David Lebrun
10904
3.05%
29
0.54%
6
Tom Herbert
10465
2.93%
75
1.40%
7
David L Stevens
9212
2.58%
31
0.58%
8
Patrick McHardy
8865
2.48%
100
1.87%
9
Justin Iurman
7740
2.17%
9
0.17%
10
Nicolas Dichtel
7267
2.04%
90
1.68%
11
David S. Miller
6831
1.91%
198
3.70%
12
Hannes Frederic Sowa
6178
1.73%
102
1.91%
13
Florian Westphal
5763
1.61%
143
2.67%
14
Andrea Mayer
5316
1.49%
18
0.34%
15
Dmitry Kozlov
5284
1.48%
1
0.02%
16
Huw Davies
5224
1.46%
12
0.22%
17
Herbert Xu
5216
1.46%
148
2.77%
18
Alexander Aring
5002
1.40%
13
0.24%
19
Pablo Neira Ayuso
4743
1.33%
31
0.58%
20
Kazunori Miyazawa
4647
1.30%
10
0.19%
21
Harald Welte
4584
1.28%
13
0.24%
22
Wei Wang
4429
1.24%
51
0.95%
23
William Tu
4321
1.21%
17
0.32%
24
Thomas Graf
4170
1.17%
44
0.82%
25
Daniel Lezcano
3980
1.11%
58
1.08%
26
Ido Schimmel
3865
1.08%
49
0.92%
27
Christoph Hellwig
3811
1.07%
38
0.71%
28
Sabrina Dubroca
3668
1.03%
39
0.73%
29
Ville Nuorvala
3468
0.97%
27
0.50%
30
Vlad Yasevich
3230
0.90%
24
0.45%
31
Pavel Emelyanov
3067
0.86%
99
1.85%
32
Arnaldo Carvalho de Melo
2917
0.82%
83
1.55%
33
Yasuyuki Kozakai
2771
0.78%
25
0.47%
34
Américo Wang
2708
0.76%
64
1.20%
35
Martin KaFai Lau
2557
0.72%
54
1.01%
36
Taehee Yoo
2468
0.69%
11
0.21%
37
Masahide Nakamura
2431
0.68%
26
0.49%
38
Jan Engelhardt
2116
0.59%
67
1.25%
39
Willem de Bruijn
2008
0.56%
46
0.86%
40
Lorenzo Colitti
1837
0.51%
21
0.39%
41
Ahmed Abdelsalam
1800
0.50%
6
0.11%
42
Xin Long
1761
0.49%
52
0.97%
43
Brian Haley
1719
0.48%
30
0.56%
44
Stefano Brivio
1651
0.46%
23
0.43%
45
Yuval Mintz
1646
0.46%
13
0.24%
46
Linus Torvalds
1503
0.42%
21
0.39%
47
Roopa Prabhu
1491
0.42%
15
0.28%
48
Paolo Abeni
1474
0.41%
57
1.07%
49
Noriaki Takamiya
1469
0.41%
11
0.21%
50
Stephen Hemminger
1423
0.40%
65
1.22%
51
Alexey Dobriyan
1399
0.39%
41
0.77%
52
Daniel Borkmann
1316
0.37%
31
0.58%
53
Benjamin Thery
1241
0.35%
25
0.47%
54
Jakub Kiciński
1217
0.34%
23
0.43%
55
Shirley Ma
1114
0.31%
8
0.15%
56
Hangbin Liu
1106
0.31%
34
0.64%
57
Eric W. Biedermann
1058
0.30%
54
1.01%
58
Denis V. Lunev
961
0.27%
42
0.79%
59
Vadim Fedorenko
923
0.26%
8
0.15%
60
Others
55715
15.61%
1601
29.94%
click to expand▼
Total
356955
5348