Linux Source Code
Home
Release 5.16
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
Gerrit Renker
Glenn Griffin
Hangbin Liu
Hannes Frederic Sowa
Harald Welte
Herbert Xu
Hideaki Yoshifuji / 吉藤英明
Huw Davies
Ido Schimmel
Jakub Kiciński
Jan Engelhardt
Justin Iurman
Linus Torvalds
Lorenzo Colitti
Martin KaFai Lau
Masahide Nakamura
Mathieu Xhonneux
Nicolas Dichtel
Noriaki Takamiya
Others
Pablo Neira Ayuso
Paolo Abeni
Patrick McHardy
Pavel Emelyanov
Roopa Prabhu
Sabrina Dubroca
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
ila
1387
5
17
6050
Tom Herbert
Nicolas Dichtel
Herbert Xu
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
var spanGroupData = [ {"timestamp": 1438412400, "group": [ {"author_id": 5, "token_count": 555}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 52, "token_count": 7}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 5, "token_count": 2677}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 8, "token_count": 9}, {"author_id": 5, "token_count": 601}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 8, "token_count": 7}, {"author_id": 5, "token_count": 14}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 5, "token_count": 21}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 48, "token_count": 1}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 20, "token_count": 5}, {"author_id": 5, "token_count": 385}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 5, "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": 48, "token_count": 1}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 11, "token_count": 1}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 5, "token_count": 625}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 5, "token_count": 1008}, ]}, {"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": 15, "token_count": 5}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 60, "token_count": 20}, ]}, ]
Author Name
Tokens
Token Proportion
Tom Herbert
5919
97.83%
Nicolas Dichtel
16
0.26%
Herbert Xu
11
0.18%
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
6050
netfilter
6476
28
99
30545
Patrick McHardy
Linus Torvalds
Florian Westphal
Pablo Neira Ayuso
Jan Engelhardt
Harald Welte
Ahmed Abdelsalam
Yasuyuki Kozakai
Alexey Dobriyan
Américo Wang
Eric Dumazet
Masahide Nakamura
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
Brian Haley
Paolo Abeni
Nicolas Dichtel
Taehee Yoo
Others
April 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
November 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
var spanGroupData = [ {"timestamp": 1112342400, "group": [ {"author_id": 0, "token_count": 4881}, ]}, {"timestamp": 1122879600, "group": [ {"author_id": 7, "token_count": 268}, ]}, {"timestamp": 1125558000, "group": [ {"author_id": 40, "token_count": 7}, {"author_id": 33, "token_count": 57}, ]}, {"timestamp": 1128150000, "group": [ {"author_id": 12, "token_count": 11}, {"author_id": 37, "token_count": 93}, ]}, {"timestamp": 1130832000, "group": [ {"author_id": 33, "token_count": 897}, ]}, {"timestamp": 1133424000, "group": [ {"author_id": 31, "token_count": 6}, {"author_id": 6, "token_count": 46}, ]}, {"timestamp": 1136102400, "group": [ {"author_id": 37, "token_count": 1523}, {"author_id": 7, "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": 16, "token_count": 12}, {"author_id": 7, "token_count": 195}, {"author_id": 60, "token_count": 15}, ]}, {"timestamp": 1143878400, "group": [ {"author_id": 7, "token_count": 2}, ]}, {"timestamp": 1146466800, "group": [ {"author_id": 46, "token_count": 1}, ]}, {"timestamp": 1149145200, "group": [ {"author_id": 17, "token_count": 1}, {"author_id": 7, "token_count": 4}, ]}, {"timestamp": 1151737200, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1154415600, "group": [ {"author_id": 7, "token_count": 106}, ]}, {"timestamp": 1157094000, "group": [ {"author_id": 7, "token_count": 3}, ]}, {"timestamp": 1159686000, "group": [ {"author_id": 7, "token_count": 102}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1162368000, "group": [ {"author_id": 20, "token_count": 7}, ]}, {"timestamp": 1164960000, "group": [ {"author_id": 60, "token_count": 25}, ]}, {"timestamp": 1170316800, "group": [ {"author_id": 1, "token_count": 1}, {"author_id": 34, "token_count": 68}, {"author_id": 30, "token_count": 289}, ]}, {"timestamp": 1172736000, "group": [ {"author_id": 31, "token_count": 37}, ]}, {"timestamp": 1175410800, "group": [ {"author_id": 31, "token_count": 76}, {"author_id": 6, "token_count": 4}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 34, "token_count": 115}, {"author_id": 7, "token_count": 60}, {"author_id": 60, "token_count": 460}, ]}, {"timestamp": 1188630000, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 17, "token_count": 27}, {"author_id": 27, "token_count": 105}, ]}, {"timestamp": 1193900400, "group": [ {"author_id": 7, "token_count": 20}, ]}, {"timestamp": 1196496000, "group": [ {"author_id": 34, "token_count": 90}, {"author_id": 7, "token_count": 2907}, ]}, {"timestamp": 1199174400, "group": [ {"author_id": 46, "token_count": 319}, {"author_id": 34, "token_count": 9}, {"author_id": 7, "token_count": 11}, {"author_id": 27, "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": 34, "token_count": 21}, {"author_id": 7, "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": 46, "token_count": 18}, {"author_id": 34, "token_count": 323}, ]}, {"timestamp": 1233475200, "group": [ {"author_id": 6, "token_count": 8}, {"author_id": 48, "token_count": 12}, ]}, {"timestamp": 1235894400, "group": [ {"author_id": 6, "token_count": 2}, {"author_id": 60, "token_count": 15}, ]}, {"timestamp": 1238569200, "group": [ {"author_id": 6, "token_count": 3}, {"author_id": 34, "token_count": 38}, {"author_id": 48, "token_count": 18}, ]}, {"timestamp": 1241161200, "group": [ {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 34, "token_count": 324}, ]}, {"timestamp": 1246431600, "group": [ {"author_id": 34, "token_count": 249}, ]}, {"timestamp": 1249110000, "group": [ {"author_id": 34, "token_count": 4}, {"author_id": 7, "token_count": 12}, ]}, {"timestamp": 1254380400, "group": [ {"author_id": 34, "token_count": 2}, ]}, {"timestamp": 1257058800, "group": [ {"author_id": 52, "token_count": 1}, ]}, {"timestamp": 1259654400, "group": [ {"author_id": 7, "token_count": 7}, ]}, {"timestamp": 1262332800, "group": [ {"author_id": 46, "token_count": 56}, ]}, {"timestamp": 1265011200, "group": [ {"author_id": 46, "token_count": 4}, {"author_id": 34, "token_count": 543}, {"author_id": 7, "token_count": 18}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 34, "token_count": 115}, {"author_id": 60, "token_count": 21}, ]}, {"timestamp": 1270105200, "group": [ {"author_id": 34, "token_count": 51}, ]}, {"timestamp": 1277967600, "group": [ {"author_id": 60, "token_count": 13}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 6, "token_count": 1}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 8, "token_count": 5}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 34, "token_count": 37}, {"author_id": 60, "token_count": 340}, ]}, {"timestamp": 1288594800, "group": [ {"author_id": 6, "token_count": 1}, {"author_id": 34, "token_count": 13}, ]}, {"timestamp": 1291190400, "group": [ {"author_id": 6, "token_count": 15}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 6, "token_count": 40}, {"author_id": 60, "token_count": 21}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 6, "token_count": 2}, {"author_id": 60, "token_count": 49}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 12, "token_count": 14}, {"author_id": 6, "token_count": 33}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 11, "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": 6, "token_count": 1}, {"author_id": 52, "token_count": 1}, {"author_id": 60, "token_count": 24}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1343804400, "group": [ {"author_id": 7, "token_count": 1003}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 28, "token_count": 340}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 28, "token_count": 6}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 52, "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": 11, "token_count": 10}, {"author_id": 10, "token_count": 89}, {"author_id": 1, "token_count": 24}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 11, "token_count": 19}, {"author_id": 7, "token_count": 19}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 7, "token_count": 290}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 7, "token_count": 7}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 7, "token_count": 4}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 7, "token_count": 15}, {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 7, "token_count": 242}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 20, "token_count": 7}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 28, "token_count": 1}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 60, "token_count": 33}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 60, "token_count": 30}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 16, "token_count": 514}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 16, "token_count": 559}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 11, "token_count": 4}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 11, "token_count": 190}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 11, "token_count": 1}, {"author_id": 16, "token_count": 12}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 12, "token_count": 26}, {"author_id": 11, "token_count": 3}, {"author_id": 7, "token_count": 7}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 16, "token_count": 805}, {"author_id": 60, "token_count": 24}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 6, "token_count": 2}, {"author_id": 11, "token_count": 80}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 11, "token_count": 39}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 47, "token_count": 35}, {"author_id": 11, "token_count": 33}, {"author_id": 16, "token_count": 6}, {"author_id": 60, "token_count": 36}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 47, "token_count": 3}, {"author_id": 52, "token_count": 55}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 52, "token_count": 20}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 11, "token_count": 39}, {"author_id": 60, "token_count": 16}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 11, "token_count": 312}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 11, "token_count": 61}, {"author_id": 16, "token_count": 32}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 11, "token_count": 267}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 16, "token_count": 3}, {"author_id": 43, "token_count": 6}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 60, "token_count": 20}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 11, "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": 11, "token_count": 1090}, {"author_id": 16, "token_count": 717}, {"author_id": 60, "token_count": 17}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 2, "token_count": 14}, {"author_id": 11, "token_count": 161}, {"author_id": 16, "token_count": 75}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 11, "token_count": 13}, {"author_id": 35, "token_count": 55}, {"author_id": 60, "token_count": 52}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 6, "token_count": 5}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 11, "token_count": 76}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 11, "token_count": 2}, {"author_id": 60, "token_count": 118}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 11, "token_count": 3}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 11, "token_count": 89}, {"author_id": 60, "token_count": 21}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 11, "token_count": 42}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 38, "token_count": 694}, {"author_id": 16, "token_count": 104}, {"author_id": 60, "token_count": 157}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 11, "token_count": 55}, {"author_id": 39, "token_count": 5}, {"author_id": 16, "token_count": 5}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 2, "token_count": 6}, {"author_id": 6, "token_count": 69}, {"author_id": 16, "token_count": 9}, {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 38, "token_count": 893}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 11, "token_count": 156}, {"author_id": 60, "token_count": 18}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 6, "token_count": 3}, {"author_id": 11, "token_count": 13}, {"author_id": 60, "token_count": 653}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 11, "token_count": 98}, {"author_id": 60, "token_count": 37}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 11, "token_count": 40}, {"author_id": 29, "token_count": 2}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 11, "token_count": 22}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 60, "token_count": 271}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 11, "token_count": 5}, {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 60, "token_count": 24}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 6, "token_count": 53}, {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 6, "token_count": 22}, {"author_id": 60, "token_count": 253}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 60, "token_count": 50}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 11, "token_count": 1}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 16, "token_count": 10}, ]}, {"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": 172}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 22, "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": 16, "token_count": 12}, {"author_id": 60, "token_count": 723}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 34, "token_count": 14}, {"author_id": 60, "token_count": 28}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 16, "token_count": 12}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 60, "token_count": 16}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 11, "token_count": 549}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 11, "token_count": 4}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 11, "token_count": 84}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 11, "token_count": 167}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 11, "token_count": 37}, {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 11, "token_count": 27}, {"author_id": 39, "token_count": 17}, ]}, ]
Author Name
Tokens
Token Proportion
Patrick McHardy
5333
17.46%
Linus Torvalds
4882
15.98%
Florian Westphal
4467
14.62%
Pablo Neira Ayuso
2887
9.45%
Jan Engelhardt
2016
6.60%
Harald Welte
1616
5.29%
Ahmed Abdelsalam
1587
5.20%
Yasuyuki Kozakai
972
3.18%
Alexey Dobriyan
398
1.30%
Américo Wang
347
1.14%
Eric Dumazet
310
1.01%
Masahide Nakamura
289
0.95%
Pavel Emelyanov
191
0.63%
Hideaki Yoshifuji / 吉藤英明
147
0.48%
Arnaldo Carvalho de Melo
119
0.39%
Eric W. Biedermann
93
0.30%
Hannes Frederic Sowa
89
0.29%
Christoph Hellwig
73
0.24%
Willem de Bruijn
55
0.18%
David S. Miller
51
0.17%
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%
Brian Haley
7
0.02%
Paolo Abeni
6
0.02%
Nicolas Dichtel
5
0.02%
Taehee Yoo
2
0.01%
Others
4451
14.57%
Total
30545
Files:
addrconf.c
7336
-
173
34553
Linus Torvalds
David Ahern
Hideaki Yoshifuji / 吉藤英明
Hannes Frederic Sowa
Nicolas Dichtel
Thomas Graf
Alexander Aring
Stephen Hemminger
Eric Dumazet
Pavel Emelyanov
Daniel Borkmann
Brian Haley
Noriaki Takamiya
Herbert Xu
Sabrina Dubroca
Hangbin Liu
Jakub Kiciński
Américo Wang
Daniel Lezcano
Justin Iurman
Florian Westphal
David S. Miller
Patrick McHardy
David Lebrun
Xin Long
Christoph Hellwig
Eric W. Biedermann
Benjamin Thery
Paolo Abeni
Denis V. Lunev
Ido Schimmel
David L Stevens
Taehee Yoo
Wei Wang
Lorenzo Colitti
Roopa Prabhu
Alexey Dobriyan
Vlad Yasevich
Arnaldo Carvalho de Melo
Masahide Nakamura
Pablo Neira Ayuso
Martin KaFai Lau
Others
April 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
July 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
var spanGroupData = [ {"timestamp": 1112342400, "group": [ {"author_id": 0, "token_count": 7736}, ]}, {"timestamp": 1117609200, "group": [ {"author_id": 7, "token_count": 23}, {"author_id": 60, "token_count": 34}, ]}, {"timestamp": 1122879600, "group": [ {"author_id": 31, "token_count": 2}, {"author_id": 7, "token_count": 4}, ]}, {"timestamp": 1128150000, "group": [ {"author_id": 17, "token_count": 1}, ]}, {"timestamp": 1130832000, "group": [ {"author_id": 1, "token_count": 106}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1133424000, "group": [ {"author_id": 1, "token_count": 274}, {"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": 40, "token_count": 35}, {"author_id": 1, "token_count": 50}, {"author_id": 45, "token_count": 349}, ]}, {"timestamp": 1154415600, "group": [ {"author_id": 20, "token_count": 153}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1157094000, "group": [ {"author_id": 40, "token_count": 2}, {"author_id": 1, "token_count": 58}, {"author_id": 45, "token_count": 75}, {"author_id": 20, "token_count": 724}, ]}, {"timestamp": 1159686000, "group": [ {"author_id": 60, "token_count": 31}, ]}, {"timestamp": 1162368000, "group": [ {"author_id": 31, "token_count": 3}, {"author_id": 20, "token_count": 161}, ]}, {"timestamp": 1167638400, "group": [ {"author_id": 51, "token_count": 9}, {"author_id": 1, "token_count": 8}, {"author_id": 7, "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": 20, "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": 48, "token_count": 11}, {"author_id": 60, "token_count": 148}, ]}, {"timestamp": 1178002800, "group": [ {"author_id": 27, "token_count": 24}, ]}, {"timestamp": 1180681200, "group": [ {"author_id": 17, "token_count": 11}, {"author_id": 30, "token_count": 4}, {"author_id": 7, "token_count": 1}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 17, "token_count": 18}, {"author_id": 25, "token_count": 6}, {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1188630000, "group": [ {"author_id": 51, "token_count": 22}, {"author_id": 52, "token_count": 14}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 27, "token_count": 2}, {"author_id": 60, "token_count": 15}, ]}, {"timestamp": 1193900400, "group": [ {"author_id": 50, "token_count": 42}, {"author_id": 1, "token_count": 18}, {"author_id": 60, "token_count": 44}, ]}, {"timestamp": 1196496000, "group": [ {"author_id": 27, "token_count": 111}, ]}, {"timestamp": 1199174400, "group": [ {"author_id": 21, "token_count": 126}, {"author_id": 1, "token_count": 7}, {"author_id": 27, "token_count": 411}, {"author_id": 48, "token_count": 6}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 49, "token_count": 12}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 49, "token_count": 48}, {"author_id": 21, "token_count": 56}, {"author_id": 1, "token_count": 703}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 1, "token_count": 276}, {"author_id": 60, "token_count": 29}, ]}, {"timestamp": 1209625200, "group": [ {"author_id": 49, "token_count": 11}, {"author_id": 1, "token_count": 142}, {"author_id": 20, "token_count": 21}, ]}, {"timestamp": 1212303600, "group": [ {"author_id": 1, "token_count": 186}, {"author_id": 60, "token_count": 29}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 12, "token_count": 13}, {"author_id": 1, "token_count": 4}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1217574000, "group": [ {"author_id": 40, "token_count": 5}, {"author_id": 48, "token_count": 5}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1225522800, "group": [ {"author_id": 49, "token_count": 6}, {"author_id": 48, "token_count": 9}, ]}, {"timestamp": 1230796800, "group": [ {"author_id": 12, "token_count": 1}, ]}, {"timestamp": 1233475200, "group": [ {"author_id": 16, "token_count": 3}, {"author_id": 48, "token_count": 8}, {"author_id": 60, "token_count": 82}, ]}, {"timestamp": 1235894400, "group": [ {"author_id": 40, "token_count": 28}, {"author_id": 21, "token_count": 37}, {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1241161200, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 40, "token_count": 327}, {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1246431600, "group": [ {"author_id": 40, "token_count": 1}, ]}, {"timestamp": 1251788400, "group": [ {"author_id": 40, "token_count": 10}, {"author_id": 60, "token_count": 79}, ]}, {"timestamp": 1254380400, "group": [ {"author_id": 60, "token_count": 41}, ]}, {"timestamp": 1257058800, "group": [ {"author_id": 6, "token_count": 280}, ]}, {"timestamp": 1262332800, "group": [ {"author_id": 46, "token_count": 4}, ]}, {"timestamp": 1265011200, "group": [ {"author_id": 52, "token_count": 36}, {"author_id": 48, "token_count": 9}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 12, "token_count": 8}, {"author_id": 17, "token_count": 4}, {"author_id": 1, "token_count": 58}, {"author_id": 7, "token_count": 4}, {"author_id": 48, "token_count": 461}, {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1272697200, "group": [ {"author_id": 6, "token_count": 1}, {"author_id": 17, "token_count": 155}, {"author_id": 48, "token_count": 9}, ]}, {"timestamp": 1275375600, "group": [ {"author_id": 6, "token_count": 98}, {"author_id": 60, "token_count": 13}, ]}, {"timestamp": 1277967600, "group": [ {"author_id": 40, "token_count": 29}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 60, "token_count": 39}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 36, "token_count": 2}, {"author_id": 48, "token_count": 1}, {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1288594800, "group": [ {"author_id": 12, "token_count": 4}, {"author_id": 20, "token_count": 415}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1291190400, "group": [ {"author_id": 8, "token_count": 2}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 12, "token_count": 77}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 6, "token_count": 7}, {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 6, "token_count": 42}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 48, "token_count": 99}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 1, "token_count": 9}, {"author_id": 36, "token_count": 17}, {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 48, "token_count": 1}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1314860400, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 60, "token_count": 136}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 46, "token_count": 8}, ]}, {"timestamp": 1322726400, "group": [ {"author_id": 12, "token_count": 1}, {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 6, "token_count": 1}, {"author_id": 60, "token_count": 156}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 60, "token_count": 25}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 12, "token_count": 47}, {"author_id": 52, "token_count": 22}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 60, "token_count": 90}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 6, "token_count": 8}, ]}, {"timestamp": 1343804400, "group": [ {"author_id": 6, "token_count": 5}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 52, "token_count": 9}, {"author_id": 1, "token_count": 24}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 28, "token_count": 8}, {"author_id": 6, "token_count": 27}, {"author_id": 8, "token_count": 691}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 52, "token_count": 10}, {"author_id": 10, "token_count": 42}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 12, "token_count": 10}, {"author_id": 8, "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": 10, "token_count": 45}, {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 1, "token_count": 90}, {"author_id": 8, "token_count": 398}, {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 28, "token_count": 1}, {"author_id": 47, "token_count": 427}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 28, "token_count": 25}, {"author_id": 11, "token_count": 1}, {"author_id": 8, "token_count": 163}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 10, "token_count": 327}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 28, "token_count": 30}, {"author_id": 10, "token_count": 170}, {"author_id": 8, "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": 8, "token_count": 51}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 48, "token_count": 243}, {"author_id": 60, "token_count": 535}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 10, "token_count": 111}, {"author_id": 48, "token_count": 2}, {"author_id": 60, "token_count": 420}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 8, "token_count": 2}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 10, "token_count": 378}, {"author_id": 60, "token_count": 15}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 60, "token_count": 69}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 28, "token_count": 12}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 60, "token_count": 51}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 28, "token_count": 180}, {"author_id": 60, "token_count": 65}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 28, "token_count": 12}, {"author_id": 10, "token_count": 5}, {"author_id": 8, "token_count": 9}, {"author_id": 24, "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": 47, "token_count": 1}, {"author_id": 12, "token_count": 1}, {"author_id": 60, "token_count": 76}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 47, "token_count": 44}, {"author_id": 60, "token_count": 323}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 10, "token_count": 1273}, {"author_id": 60, "token_count": 44}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 8, "token_count": 6}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 54, "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": 32, "token_count": 1}, {"author_id": 60, "token_count": 19}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 2, "token_count": 38}, {"author_id": 10, "token_count": 13}, {"author_id": 60, "token_count": 90}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 24, "token_count": 5}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 15, "token_count": 2}, {"author_id": 10, "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": 394}, {"author_id": 60, "token_count": 101}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 60, "token_count": 41}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 47, "token_count": 18}, {"author_id": 2, "token_count": 114}, {"author_id": 60, "token_count": 67}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 15, "token_count": 710}, {"author_id": 2, "token_count": 176}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 6, "token_count": 2}, {"author_id": 60, "token_count": 28}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 8, "token_count": 89}, {"author_id": 60, "token_count": 125}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 60, "token_count": 294}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 60, "token_count": 138}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 4, "token_count": 126}, {"author_id": 43, "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": 638}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 15, "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": 29}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 28, "token_count": 8}, {"author_id": 2, "token_count": 13}, {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 28, "token_count": 20}, {"author_id": 39, "token_count": 7}, {"author_id": 24, "token_count": 56}, {"author_id": 60, "token_count": 34}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 11, "token_count": 5}, {"author_id": 18, "token_count": 3}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 60, "token_count": 107}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 2, "token_count": 216}, {"author_id": 6, "token_count": 239}, {"author_id": 11, "token_count": 61}, {"author_id": 18, "token_count": 14}, {"author_id": 60, "token_count": 34}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 6, "token_count": 14}, {"author_id": 8, "token_count": 1}, {"author_id": 60, "token_count": 60}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 11, "token_count": 103}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 2, "token_count": 123}, {"author_id": 6, "token_count": 6}, {"author_id": 23, "token_count": 33}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 24, "token_count": 149}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 2, "token_count": 36}, {"author_id": 60, "token_count": 15}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 22, "token_count": 8}, {"author_id": 2, "token_count": 169}, {"author_id": 60, "token_count": 43}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 2, "token_count": 737}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 2, "token_count": 41}, {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 24, "token_count": 153}, {"author_id": 18, "token_count": 6}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 28, "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": 54, "token_count": 52}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 28, "token_count": 45}, {"author_id": 53, "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}, {"author_id": 60, "token_count": 5}, ]}, {"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": 11, "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": 54, "token_count": 11}, {"author_id": 24, "token_count": 21}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 8, "token_count": 18}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 2, "token_count": 47}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 54, "token_count": 28}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 6, "token_count": 9}, {"author_id": 54, "token_count": 3}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 15, "token_count": 234}, {"author_id": 54, "token_count": 228}, {"author_id": 60, "token_count": 16}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 44, "token_count": 12}, {"author_id": 60, "token_count": 75}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 22, "token_count": 88}, {"author_id": 8, "token_count": 64}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 39, "token_count": 116}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 39, "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": 29, "token_count": 22}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 48, "token_count": 59}, {"author_id": 29, "token_count": 6}, ]}, {"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": 53, "token_count": 2}, {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 60, "token_count": 70}, ]}, ]
Author Name
Tokens
Token Proportion
Linus Torvalds
7736
22.39%
David Ahern
3011
8.71%
Hideaki Yoshifuji / 吉藤英明
2867
8.30%
Hannes Frederic Sowa
2380
6.89%
Nicolas Dichtel
1617
4.68%
Thomas Graf
1553
4.49%
Alexander Aring
968
2.80%
Stephen Hemminger
923
2.67%
Eric Dumazet
739
2.14%
Pavel Emelyanov
548
1.59%
Daniel Borkmann
490
1.42%
Brian Haley
437
1.26%
Noriaki Takamiya
424
1.23%
Herbert Xu
403
1.17%
Sabrina Dubroca
398
1.15%
Hangbin Liu
373
1.08%
Jakub Kiciński
364
1.05%
Américo Wang
344
1.00%
Daniel Lezcano
219
0.63%
Justin Iurman
196
0.57%
Florian Westphal
176
0.51%
David S. Miller
162
0.47%
Patrick McHardy
137
0.40%
David Lebrun
126
0.36%
Xin Long
124
0.36%
Christoph Hellwig
96
0.28%
Eric W. Biedermann
91
0.26%
Benjamin Thery
77
0.22%
Paolo Abeni
56
0.16%
Denis V. Lunev
42
0.12%
Ido Schimmel
33
0.10%
David L Stevens
31
0.09%
Taehee Yoo
28
0.08%
Wei Wang
23
0.07%
Lorenzo Colitti
19
0.05%
Roopa Prabhu
12
0.03%
Alexey Dobriyan
12
0.03%
Vlad Yasevich
6
0.02%
Arnaldo Carvalho de Melo
5
0.01%
Masahide Nakamura
4
0.01%
Pablo Neira Ayuso
3
0.01%
Martin KaFai Lau
1
0.00%
Others
7299
21.12%
Total
34553
addrconf_core.c
273
-
19
1269
Hideaki Yoshifuji / 吉藤英明
Américo Wang
David Ahern
Roopa Prabhu
Hannes Frederic Sowa
Sabrina Dubroca
David S. Miller
Eric Dumazet
Taehee Yoo
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
var spanGroupData = [ {"timestamp": 1170316800, "group": [ {"author_id": 12, "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": 6, "token_count": 2}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 28, "token_count": 83}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 6, "token_count": 2}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 28, "token_count": 239}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 28, "token_count": 1}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 10, "token_count": 17}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 60, "token_count": 41}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 44, "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": 143}, ]}, {"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": 76}, ]}, {"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": 24, "token_count": 16}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 44, "token_count": 3}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 60, "token_count": 54}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 29, "token_count": 3}, {"author_id": 60, "token_count": 36}, ]}, ]
Author Name
Tokens
Token Proportion
Hideaki Yoshifuji / 吉藤英明
351
27.66%
Américo Wang
323
25.45%
David Ahern
249
19.62%
Roopa Prabhu
36
2.84%
Hannes Frederic Sowa
17
1.34%
Sabrina Dubroca
16
1.26%
David S. Miller
5
0.39%
Eric Dumazet
4
0.32%
Taehee Yoo
3
0.24%
Others
265
20.88%
Total
1269
addrlabel.c
651
-
23
3109
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
var spanGroupData = [ {"timestamp": 1193900400, "group": [ {"author_id": 50, "token_count": 28}, {"author_id": 1, "token_count": 2090}, ]}, {"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": 49, "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": 11, "token_count": 19}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 6, "token_count": 1}, {"author_id": 60, "token_count": 13}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 6, "token_count": 6}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 52, "token_count": 5}, {"author_id": 1, "token_count": 63}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 10, "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": 11, "token_count": 44}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 6, "token_count": 81}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 6, "token_count": 39}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 11, "token_count": 40}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 2, "token_count": 158}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 53, "token_count": 206}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 60, "token_count": 49}, ]}, ]
Author Name
Tokens
Token Proportion
Hideaki Yoshifuji / 吉藤英明
2167
69.70%
Jakub Kiciński
206
6.63%
David Ahern
170
5.47%
Benjamin Thery
132
4.25%
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
137
4.41%
Total
3109
af_inet6.c
1300
-
85
5502
Linus Torvalds
Daniel Lezcano
Arnaldo Carvalho de Melo
Christoph Hellwig
David Ahern
Paolo Abeni
Eric Dumazet
Denis V. Lunev
Hideaki Yoshifuji / 吉藤英明
Brian Haley
Américo Wang
Tom Herbert
Vlad Yasevich
David S. Miller
Hannes Frederic Sowa
Lorenzo Colitti
Gerrit Renker
Justin Iurman
Sabrina Dubroca
Benjamin Thery
Martin KaFai Lau
Eric W. Biedermann
Huw Davies
Harald Welte
David Lebrun
Alexander Aring
David L Stevens
Daniel Borkmann
Florian Westphal
Alexey Dobriyan
Pavel Emelyanov
Taehee Yoo
Herbert Xu
Stephen Hemminger
Others
April 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
var spanGroupData = [ {"timestamp": 1112342400, "group": [ {"author_id": 0, "token_count": 2097}, ]}, {"timestamp": 1120201200, "group": [ {"author_id": 17, "token_count": 3}, ]}, {"timestamp": 1122879600, "group": [ {"author_id": 31, "token_count": 3}, {"author_id": 37, "token_count": 20}, ]}, {"timestamp": 1130832000, "group": [ {"author_id": 12, "token_count": 13}, ]}, {"timestamp": 1133424000, "group": [ {"author_id": 31, "token_count": 302}, {"author_id": 6, "token_count": 2}, {"author_id": 1, "token_count": 73}, ]}, {"timestamp": 1136102400, "group": [ {"author_id": 22, "token_count": 6}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1141200000, "group": [ {"author_id": 31, "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": 58, "token_count": 45}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1167638400, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1170316800, "group": [ {"author_id": 1, "token_count": 27}, ]}, {"timestamp": 1175410800, "group": [ {"author_id": 31, "token_count": 3}, ]}, {"timestamp": 1188630000, "group": [ {"author_id": 51, "token_count": 14}, {"author_id": 52, "token_count": 1}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 52, "token_count": 7}, {"author_id": 27, "token_count": 2}, ]}, {"timestamp": 1193900400, "group": [ {"author_id": 27, "token_count": 1}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1196496000, "group": [ {"author_id": 21, "token_count": 152}, ]}, {"timestamp": 1199174400, "group": [ {"author_id": 21, "token_count": 93}, {"author_id": 52, "token_count": 1}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 50, "token_count": 3}, {"author_id": 1, "token_count": 29}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 49, "token_count": 36}, {"author_id": 21, "token_count": 108}, {"author_id": 1, "token_count": 6}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 1, "token_count": 5}, ]}, {"timestamp": 1212303600, "group": [ {"author_id": 40, "token_count": 1}, {"author_id": 27, "token_count": 2}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 60, "token_count": 18}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 46, "token_count": 1}, {"author_id": 50, "token_count": 145}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1235894400, "group": [ {"author_id": 40, "token_count": 58}, {"author_id": 25, "token_count": 42}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 40, "token_count": 61}, ]}, {"timestamp": 1249110000, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1254380400, "group": [ {"author_id": 40, "token_count": 5}, {"author_id": 6, "token_count": 16}, {"author_id": 48, "token_count": 1}, ]}, {"timestamp": 1257058800, "group": [ {"author_id": 6, "token_count": 17}, {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1262332800, "group": [ {"author_id": 46, "token_count": 1}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1270105200, "group": [ {"author_id": 40, "token_count": 16}, ]}, {"timestamp": 1272697200, "group": [ {"author_id": 12, "token_count": 1}, ]}, {"timestamp": 1275375600, "group": [ {"author_id": 6, "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": 12, "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": 46, "token_count": 7}, {"author_id": 6, "token_count": 14}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 27, "token_count": 1}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 6, "token_count": 6}, {"author_id": 60, "token_count": 21}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 52, "token_count": 10}, {"author_id": 25, "token_count": 24}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 10, "token_count": 10}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 36, "token_count": 43}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 28, "token_count": 40}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 60, "token_count": 17}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 6, "token_count": 10}, {"author_id": 60, "token_count": 41}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 25, "token_count": 1}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 10, "token_count": 4}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 28, "token_count": 48}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 6, "token_count": 4}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 5, "token_count": 9}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 6, "token_count": 6}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 10, "token_count": 2}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 10, "token_count": 22}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 5, "token_count": 9}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 52, "token_count": 2}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 6, "token_count": 7}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 11, "token_count": 5}, {"author_id": 5, "token_count": 5}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 6, "token_count": 29}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 6, "token_count": 1}, {"author_id": 10, "token_count": 14}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 60, "token_count": 16}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 5, "token_count": 20}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 2, "token_count": 17}, {"author_id": 14, "token_count": 20}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 5, "token_count": 10}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 4, "token_count": 20}, {"author_id": 36, "token_count": 8}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 2, "token_count": 28}, {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 28, "token_count": 4}, {"author_id": 25, "token_count": 18}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 43, "token_count": 9}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 60, "token_count": 20}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 5, "token_count": 40}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 32, "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": 99}, {"author_id": 6, "token_count": 11}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 2, "token_count": 23}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 60, "token_count": 13}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 24, "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": 6, "token_count": 1}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 6, "token_count": 1}, {"author_id": 43, "token_count": 182}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 24, "token_count": 7}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 15, "token_count": 20}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 24, "token_count": 21}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 22, "token_count": 316}, {"author_id": 47, "token_count": 12}, {"author_id": 11, "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": 28, "token_count": 5}, {"author_id": 29, "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": 6, "token_count": 22}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 60, "token_count": 5}, ]}, ]
Author Name
Tokens
Token Proportion
Linus Torvalds
2102
38.20%
Daniel Lezcano
353
6.42%
Arnaldo Carvalho de Melo
323
5.87%
Christoph Hellwig
322
5.85%
David Ahern
255
4.63%
Paolo Abeni
191
3.47%
Eric Dumazet
160
2.91%
Denis V. Lunev
148
2.69%
Hideaki Yoshifuji / 吉藤英明
143
2.60%
Brian Haley
141
2.56%
Américo Wang
97
1.76%
Tom Herbert
93
1.69%
Vlad Yasevich
85
1.54%
David S. Miller
61
1.11%
Hannes Frederic Sowa
52
0.95%
Lorenzo Colitti
51
0.93%
Gerrit Renker
45
0.82%
Justin Iurman
40
0.73%
Sabrina Dubroca
36
0.65%
Benjamin Thery
36
0.65%
Martin KaFai Lau
31
0.56%
Eric W. Biedermann
21
0.38%
Huw Davies
20
0.36%
Harald Welte
20
0.36%
David Lebrun
20
0.36%
Alexander Aring
20
0.36%
David L Stevens
14
0.25%
Daniel Borkmann
12
0.22%
Florian Westphal
10
0.18%
Alexey Dobriyan
9
0.16%
Pavel Emelyanov
6
0.11%
Taehee Yoo
4
0.07%
Herbert Xu
3
0.05%
Stephen Hemminger
1
0.02%
Others
577
10.49%
Total
5502
ah6.c
803
-
36
3713
Steffen Klassert
Linus Torvalds
Masahide Nakamura
Herbert Xu
Arnaldo Carvalho de Melo
David S. Miller
Alexey Dobriyan
Lorenzo Colitti
Sabrina Dubroca
Hideaki Yoshifuji / 吉藤英明
Américo Wang
Eric Dumazet
Brian Haley
Others
April 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
var spanGroupData = [ {"timestamp": 1112342400, "group": [ {"author_id": 0, "token_count": 1116}, ]}, {"timestamp": 1133424000, "group": [ {"author_id": 31, "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": 30, "token_count": 177}, ]}, {"timestamp": 1162368000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1172736000, "group": [ {"author_id": 31, "token_count": 1}, ]}, {"timestamp": 1175410800, "group": [ {"author_id": 31, "token_count": 33}, ]}, {"timestamp": 1180681200, "group": [ {"author_id": 30, "token_count": 22}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 17, "token_count": 70}, {"author_id": 30, "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": 6, "token_count": 1}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 17, "token_count": 2}, ]}, {"timestamp": 1225522800, "group": [ {"author_id": 46, "token_count": 14}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 40, "token_count": 2}, ]}, {"timestamp": 1254380400, "group": [ {"author_id": 3, "token_count": 1670}, ]}, {"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": 3, "token_count": 2}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 46, "token_count": 11}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 6, "token_count": 3}, {"author_id": 60, "token_count": 23}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 12, "token_count": 16}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 12, "token_count": 16}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 28, "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": 3, "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": 36, "token_count": 14}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 24, "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": 24, "token_count": 5}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 60, "token_count": 5}, ]}, ]
Author Name
Tokens
Token Proportion
Steffen Klassert
1709
46.03%
Linus Torvalds
1116
30.06%
Masahide Nakamura
200
5.39%
Herbert Xu
130
3.50%
Arnaldo Carvalho de Melo
37
1.00%
David S. Miller
32
0.86%
Alexey Dobriyan
25
0.67%
Lorenzo Colitti
14
0.38%
Sabrina Dubroca
10
0.27%
Hideaki Yoshifuji / 吉藤英明
9
0.24%
Américo Wang
5
0.13%
Eric Dumazet
4
0.11%
Brian Haley
2
0.05%
Others
420
11.31%
Total
3713
anycast.c
619
-
27
2753
Linus Torvalds
Américo Wang
Sabrina Dubroca
Daniel Lezcano
Eric Dumazet
David Ahern
Pavel Emelyanov
Eric W. Biedermann
Christoph Hellwig
Hideaki Yoshifuji / 吉藤英明
Roopa Prabhu
David S. Miller
Alexey Dobriyan
Stephen Hemminger
Others
April 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": 1112342400, "group": [ {"author_id": 0, "token_count": 1787}, ]}, {"timestamp": 1136102400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1178002800, "group": [ {"author_id": 27, "token_count": 17}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1188630000, "group": [ {"author_id": 52, "token_count": 8}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 48, "token_count": 1}, ]}, {"timestamp": 1199174400, "group": [ {"author_id": 21, "token_count": 1}, {"author_id": 6, "token_count": 6}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 21, "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": 6, "token_count": 16}, ]}, {"timestamp": 1262332800, "group": [ {"author_id": 46, "token_count": 1}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1275375600, "group": [ {"author_id": 6, "token_count": 26}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 6, "token_count": 8}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 46, "token_count": 3}, ]}, {"timestamp": 1322726400, "group": [ {"author_id": 12, "token_count": 4}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 6, "token_count": 6}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 28, "token_count": 1}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 52, "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": 28, "token_count": 139}, {"author_id": 24, "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": 22, "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": 44, "token_count": 4}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 28, "token_count": 38}, ]}, ]
Author Name
Tokens
Token Proportion
Linus Torvalds
1787
64.91%
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%
Pavel Emelyanov
17
0.62%
Eric W. Biedermann
13
0.47%
Christoph Hellwig
8
0.29%
Hideaki Yoshifuji / 吉藤英明
6
0.22%
Roopa Prabhu
4
0.15%
David S. Miller
4
0.15%
Alexey Dobriyan
4
0.15%
Stephen Hemminger
1
0.04%
Others
440
15.98%
Total
2753
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": 14, "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": 43, "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
-
52
5534
Linus Torvalds
Hideaki Yoshifuji / 吉藤英明
Brian Haley
Martin KaFai Lau
Hannes Frederic Sowa
Willem de Bruijn
Lorenzo Colitti
Eric Dumazet
Arnaldo Carvalho de Melo
Paolo Abeni
David S. Miller
Wei Wang
Florian Westphal
Eric W. Biedermann
Alexey Dobriyan
Masahide Nakamura
David Ahern
Tom Herbert
Sabrina Dubroca
Daniel Lezcano
Ville Nuorvala
Stefano Brivio
Américo Wang
Others
April 2005
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
var spanGroupData = [ {"timestamp": 1112342400, "group": [ {"author_id": 0, "token_count": 2395}, ]}, {"timestamp": 1122879600, "group": [ {"author_id": 31, "token_count": 3}, ]}, {"timestamp": 1125558000, "group": [ {"author_id": 1, "token_count": 599}, ]}, {"timestamp": 1130832000, "group": [ {"author_id": 56, "token_count": 1}, ]}, {"timestamp": 1136102400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1154415600, "group": [ {"author_id": 1, "token_count": 5}, {"author_id": 30, "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": 31, "token_count": 20}, ]}, {"timestamp": 1175410800, "group": [ {"author_id": 31, "token_count": 50}, ]}, {"timestamp": 1178002800, "group": [ {"author_id": 12, "token_count": 2}, ]}, {"timestamp": 1180681200, "group": [ {"author_id": 30, "token_count": 4}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1188630000, "group": [ {"author_id": 52, "token_count": 1}, ]}, {"timestamp": 1199174400, "group": [ {"author_id": 40, "token_count": 6}, {"author_id": 21, "token_count": 2}, ]}, {"timestamp": 1212303600, "group": [ {"author_id": 1, "token_count": 55}, {"author_id": 60, "token_count": 21}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1225522800, "group": [ {"author_id": 46, "token_count": 4}, {"author_id": 40, "token_count": 24}, ]}, {"timestamp": 1254380400, "group": [ {"author_id": 40, "token_count": 24}, {"author_id": 6, "token_count": 5}, ]}, {"timestamp": 1257058800, "group": [ {"author_id": 6, "token_count": 16}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1270105200, "group": [ {"author_id": 40, "token_count": 470}, ]}, {"timestamp": 1272697200, "group": [ {"author_id": 40, "token_count": 30}, ]}, {"timestamp": 1275375600, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 6, "token_count": 36}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 60, "token_count": 80}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 12, "token_count": 35}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 60, "token_count": 47}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 46, "token_count": 11}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 6, "token_count": 1}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 6, "token_count": 1}, {"author_id": 60, "token_count": 17}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 6, "token_count": 1}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 28, "token_count": 1}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 52, "token_count": 15}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 1, "token_count": 39}, {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 10, "token_count": 37}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 36, "token_count": 164}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 6, "token_count": 19}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 10, "token_count": 26}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 10, "token_count": 210}, {"author_id": 60, "token_count": 37}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 5, "token_count": 4}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 35, "token_count": 1}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 12, "token_count": 2}, {"author_id": 35, "token_count": 24}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1417420800, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 35, "token_count": 17}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 35, "token_count": 52}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 60, "token_count": 45}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 6, "token_count": 49}, {"author_id": 11, "token_count": 20}, {"author_id": 5, "token_count": 1}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 6, "token_count": 1}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 6, "token_count": 2}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 43, "token_count": 3}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 6, "token_count": 14}, {"author_id": 32, "token_count": 340}, {"author_id": 60, "token_count": 24}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 6, "token_count": 7}, {"author_id": 18, "token_count": 21}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 36, "token_count": 8}, {"author_id": 35, "token_count": 40}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 60, "token_count": 39}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 35, "token_count": 5}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 18, "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": 43, "token_count": 40}, {"author_id": 42, "token_count": 1}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 43, "token_count": 5}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 35, "token_count": 7}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 60, "token_count": 28}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 6, "token_count": 9}, {"author_id": 35, "token_count": 20}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 6, "token_count": 3}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 35, "token_count": 10}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 24, "token_count": 5}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 35, "token_count": 80}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 60, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Linus Torvalds
2396
43.30%
Hideaki Yoshifuji / 吉藤英明
701
12.67%
Brian Haley
554
10.01%
Martin KaFai Lau
340
6.14%
Hannes Frederic Sowa
273
4.93%
Willem de Bruijn
256
4.63%
Lorenzo Colitti
172
3.11%
Eric Dumazet
164
2.96%
Arnaldo Carvalho de Melo
73
1.32%
Paolo Abeni
48
0.87%
David S. Miller
39
0.70%
Wei Wang
33
0.60%
Florian Westphal
20
0.36%
Eric W. Biedermann
16
0.29%
Alexey Dobriyan
15
0.27%
Masahide Nakamura
12
0.22%
David Ahern
11
0.20%
Tom Herbert
5
0.09%
Sabrina Dubroca
5
0.09%
Daniel Lezcano
2
0.04%
Ville Nuorvala
1
0.02%
Stefano Brivio
1
0.02%
Américo Wang
1
0.02%
Others
396
7.16%
Total
5534
esp6.c
1295
-
37
6490
Steffen Klassert
Sabrina Dubroca
Herbert Xu
Linus Torvalds
David S. Miller
Arnaldo Carvalho de Melo
Lorenzo Colitti
Florian Westphal
Alexey Dobriyan
Masahide Nakamura
Eric Dumazet
Willem de Bruijn
Brian Haley
Thomas Graf
Others
April 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
March 2015
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
April 2021
November 2021
var spanGroupData = [ {"timestamp": 1112342400, "group": [ {"author_id": 0, "token_count": 674}, ]}, {"timestamp": 1128150000, "group": [ {"author_id": 17, "token_count": 12}, ]}, {"timestamp": 1133424000, "group": [ {"author_id": 31, "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": 18}, ]}, {"timestamp": 1154415600, "group": [ {"author_id": 17, "token_count": 7}, {"author_id": 30, "token_count": 1}, ]}, {"timestamp": 1157094000, "group": [ {"author_id": 12, "token_count": 4}, ]}, {"timestamp": 1162368000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1172736000, "group": [ {"author_id": 31, "token_count": 5}, ]}, {"timestamp": 1175410800, "group": [ {"author_id": 31, "token_count": 7}, ]}, {"timestamp": 1180681200, "group": [ {"author_id": 30, "token_count": 7}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 12, "token_count": 2}, {"author_id": 17, "token_count": 56}, {"author_id": 30, "token_count": 1}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1199174400, "group": [ {"author_id": 6, "token_count": 1}, {"author_id": 17, "token_count": 1023}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 17, "token_count": 2}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 20, "token_count": 1}, ]}, {"timestamp": 1217574000, "group": [ {"author_id": 60, "token_count": 33}, ]}, {"timestamp": 1225522800, "group": [ {"author_id": 46, "token_count": 14}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 40, "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": 28}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 3, "token_count": 169}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 6, "token_count": 3}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 60, "token_count": 19}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 12, "token_count": 16}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 12, "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": 3, "token_count": 37}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 17, "token_count": 335}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 36, "token_count": 14}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 3, "token_count": 837}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 3, "token_count": 773}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 60, "token_count": 41}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 3, "token_count": 5}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 3, "token_count": 9}, {"author_id": 60, "token_count": 239}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 60, "token_count": 13}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 3, "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": 11, "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": 24, "token_count": 1782}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 24, "token_count": 62}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 35, "token_count": 2}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 24, "token_count": 1}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 60, "token_count": 16}, ]}, ]
Author Name
Tokens
Token Proportion
Steffen Klassert
1936
29.83%
Sabrina Dubroca
1845
28.43%
Herbert Xu
1458
22.47%
Linus Torvalds
674
10.39%
David S. Miller
38
0.59%
Arnaldo Carvalho de Melo
15
0.23%
Lorenzo Colitti
14
0.22%
Florian Westphal
14
0.22%
Alexey Dobriyan
14
0.22%
Masahide Nakamura
9
0.14%
Eric Dumazet
4
0.06%
Willem de Bruijn
2
0.03%
Brian Haley
2
0.03%
Thomas Graf
1
0.02%
Others
464
7.15%
Total
6490
esp6_offload.c
408
-
14
2033
Steffen Klassert
Xin Long
Florian Westphal
Willem de Bruijn
David S. Miller
Sabrina Dubroca
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
var spanGroupData = [ {"timestamp": 1485936000, "group": [ {"author_id": 3, "token_count": 390}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 3, "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": 3, "token_count": 98}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 12, "token_count": 7}, {"author_id": 3, "token_count": 8}, {"author_id": 35, "token_count": 14}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 60, "token_count": 17}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 12, "token_count": 1}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 11, "token_count": 20}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 11, "token_count": 202}, {"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": 39, "token_count": 187}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 39, "token_count": 55}, {"author_id": 24, "token_count": 6}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 39, "token_count": 33}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 39, "token_count": 6}, {"author_id": 3, "token_count": 38}, ]}, ]
Author Name
Tokens
Token Proportion
Steffen Klassert
1302
64.04%
Xin Long
281
13.82%
Florian Westphal
222
10.92%
Willem de Bruijn
14
0.69%
David S. Miller
8
0.39%
Sabrina Dubroca
6
0.30%
Others
200
9.84%
Total
2033
exthdrs.c
1407
-
39
6723
Linus Torvalds
Alexander Aring
David Lebrun
Hideaki Yoshifuji / 吉藤英明
Masahide Nakamura
Eric Dumazet
Justin Iurman
Tom Herbert
Daniel Lezcano
Arnaldo Carvalho de Melo
Huw Davies
Mathieu Xhonneux
David S. Miller
Denis V. Lunev
Herbert Xu
Patrick McHardy
Alexey Dobriyan
Sabrina Dubroca
Vlad Yasevich
Paolo Abeni
Américo Wang
Stephen Hemminger
Florian Westphal
Others
April 2005
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
var spanGroupData = [ {"timestamp": 1112342400, "group": [ {"author_id": 0, "token_count": 1515}, ]}, {"timestamp": 1125558000, "group": [ {"author_id": 1, "token_count": 391}, {"author_id": 48, "token_count": 4}, ]}, {"timestamp": 1130832000, "group": [ {"author_id": 1, "token_count": 86}, ]}, {"timestamp": 1133424000, "group": [ {"author_id": 31, "token_count": 5}, ]}, {"timestamp": 1136102400, "group": [ {"author_id": 7, "token_count": 29}, ]}, {"timestamp": 1143878400, "group": [ {"author_id": 1, "token_count": 53}, ]}, {"timestamp": 1154415600, "group": [ {"author_id": 1, "token_count": 19}, {"author_id": 30, "token_count": 443}, {"author_id": 7, "token_count": 1}, ]}, {"timestamp": 1162368000, "group": [ {"author_id": 1, "token_count": 29}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1170316800, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1172736000, "group": [ {"author_id": 31, "token_count": 13}, ]}, {"timestamp": 1175410800, "group": [ {"author_id": 31, "token_count": 106}, {"author_id": 1, "token_count": 28}, ]}, {"timestamp": 1180681200, "group": [ {"author_id": 30, "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": 21, "token_count": 130}, ]}, {"timestamp": 1199174400, "group": [ {"author_id": 21, "token_count": 1}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 50, "token_count": 6}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 50, "token_count": 42}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 6, "token_count": 16}, ]}, {"timestamp": 1251788400, "group": [ {"author_id": 46, "token_count": 3}, ]}, {"timestamp": 1262332800, "group": [ {"author_id": 12, "token_count": 41}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1275375600, "group": [ {"author_id": 6, "token_count": 1}, {"author_id": 60, "token_count": 59}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 12, "token_count": 7}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 6, "token_count": 6}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 46, "token_count": 13}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 60, "token_count": 46}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 6, "token_count": 21}, {"author_id": 60, "token_count": 26}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 28, "token_count": 8}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 25, "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": 11, "token_count": 3}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 6, "token_count": 18}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 6, "token_count": 15}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 14, "token_count": 95}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 4, "token_count": 1101}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 4, "token_count": 1}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 24, "token_count": 12}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 12, "token_count": 5}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 43, "token_count": 9}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 4, "token_count": 4}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 5, "token_count": 186}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 57, "token_count": 64}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 60, "token_count": 44}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 60, "token_count": 87}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 15, "token_count": 1240}, {"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": 6, "token_count": 57}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 9, "token_count": 232}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 6, "token_count": 193}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 9, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Linus Torvalds
1515
22.53%
Alexander Aring
1240
18.44%
David Lebrun
1106
16.45%
Hideaki Yoshifuji / 吉藤英明
678
10.08%
Masahide Nakamura
475
7.07%
Eric Dumazet
327
4.86%
Justin Iurman
234
3.48%
Tom Herbert
186
2.77%
Daniel Lezcano
131
1.95%
Arnaldo Carvalho de Melo
124
1.84%
Huw Davies
95
1.41%
Mathieu Xhonneux
64
0.95%
David S. Miller
53
0.79%
Denis V. Lunev
48
0.71%
Herbert Xu
33
0.49%
Patrick McHardy
30
0.45%
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
321
4.77%
Total
6723
exthdrs_core.c
280
-
19
943
Linus Torvalds
Vlad Yasevich
Florian Westphal
Herbert Xu
Hideaki Yoshifuji / 吉藤英明
Huw Davies
Eric Dumazet
Others
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": 1112342400, "group": [ {"author_id": 17, "token_count": 4}, {"author_id": 0, "token_count": 225}, ]}, {"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": 6, "token_count": 1}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 25, "token_count": 183}, {"author_id": 60, "token_count": 465}, ]}, {"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": 11, "token_count": 15}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 14, "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
Linus Torvalds
225
23.86%
Vlad Yasevich
183
19.41%
Florian Westphal
15
1.59%
Herbert Xu
4
0.42%
Hideaki Yoshifuji / 吉藤英明
2
0.21%
Huw Davies
1
0.11%
Eric Dumazet
1
0.11%
Others
512
54.29%
Total
943
exthdrs_offload.c
37
-
3
97
Vlad Yasevich
Daniel Borkmann
Others
November 2012
September 2015
May 2019
var spanGroupData = [ {"timestamp": 1351753200, "group": [ {"author_id": 25, "token_count": 94}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 47, "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": 23, "token_count": 250}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 23, "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
515
-
30
2540
Thomas Graf
David Ahern
Ido Schimmel
Roopa Prabhu
Daniel Lezcano
Hideaki Yoshifuji / 吉藤英明
David S. Miller
Hannes Frederic Sowa
Denis V. Lunev
Wei Wang
Eric W. Biedermann
Américo Wang
Ville Nuorvala
Patrick McHardy
Eric Dumazet
Brian Haley
Alexey Dobriyan
Others
August 2006
October 2006
November 2006
March 2007
April 2007
June 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
January 2014
March 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
var spanGroupData = [ {"timestamp": 1154415600, "group": [ {"author_id": 1, "token_count": 19}, {"author_id": 7, "token_count": 7}, {"author_id": 20, "token_count": 788}, {"author_id": 56, "token_count": 13}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1159686000, "group": [ {"author_id": 20, "token_count": 16}, ]}, {"timestamp": 1162368000, "group": [ {"author_id": 20, "token_count": 30}, ]}, {"timestamp": 1172736000, "group": [ {"author_id": 20, "token_count": 21}, ]}, {"timestamp": 1175410800, "group": [ {"author_id": 1, "token_count": 42}, ]}, {"timestamp": 1180681200, "group": [ {"author_id": 7, "token_count": 1}, ]}, {"timestamp": 1193900400, "group": [ {"author_id": 50, "token_count": 31}, ]}, {"timestamp": 1196496000, "group": [ {"author_id": 21, "token_count": 12}, ]}, {"timestamp": 1199174400, "group": [ {"author_id": 50, "token_count": 6}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 21, "token_count": 141}, {"author_id": 1, "token_count": 8}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1217574000, "group": [ {"author_id": 40, "token_count": 2}, ]}, {"timestamp": 1259654400, "group": [ {"author_id": 52, "token_count": 19}, {"author_id": 7, "token_count": 1}, ]}, {"timestamp": 1262332800, "group": [ {"author_id": 46, "token_count": 2}, ]}, {"timestamp": 1270105200, "group": [ {"author_id": 7, "token_count": 2}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 6, "token_count": 5}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 12, "token_count": 37}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 12, "token_count": 11}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 10, "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": 1388563200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 28, "token_count": 16}, {"author_id": 60, "token_count": 16}, ]}, {"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": 23, "token_count": 158}, {"author_id": 60, "token_count": 109}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 44, "token_count": 141}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 2, "token_count": 19}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 44, "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": 18, "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}, ]}, ]
Author Name
Tokens
Token Proportion
Thomas Graf
855
33.66%
David Ahern
660
25.98%
Ido Schimmel
158
6.22%
Roopa Prabhu
155
6.10%
Daniel Lezcano
153
6.02%
Hideaki Yoshifuji / 吉藤英明
70
2.76%
David S. Miller
48
1.89%
Hannes Frederic Sowa
37
1.46%
Denis V. Lunev
37
1.46%
Wei Wang
27
1.06%
Eric W. Biedermann
19
0.75%
Américo Wang
16
0.63%
Ville Nuorvala
13
0.51%
Patrick McHardy
11
0.43%
Eric Dumazet
5
0.20%
Brian Haley
2
0.08%
Alexey Dobriyan
2
0.08%
Others
272
10.71%
Total
2540
fou6.c
227
-
7
983
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": 5, "token_count": 531}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 48, "token_count": 8}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 42, "token_count": 369}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 6, "token_count": 45}, {"author_id": 42, "token_count": 19}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 43, "token_count": 1}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 6, "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
531
54.02%
Stefano Brivio
388
39.47%
Eric Dumazet
49
4.98%
Stephen Hemminger
8
0.81%
Paolo Abeni
1
0.10%
Others
6
0.61%
Total
983
icmp.c
1240
-
63
5549
Linus Torvalds
Eric Dumazet
David S. Miller
Denis V. Lunev
Herbert Xu
Hideaki Yoshifuji / 吉藤英明
Lorenzo Colitti
Masahide Nakamura
David Ahern
Steffen Klassert
Daniel Lezcano
Arnaldo Carvalho de Melo
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
Stephen Hemminger
Stefano Brivio
Tom Herbert
Pavel Emelyanov
Patrick McHardy
Eric W. Biedermann
Américo Wang
Others
April 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
var spanGroupData = [ {"timestamp": 1112342400, "group": [ {"author_id": 0, "token_count": 2197}, ]}, {"timestamp": 1117609200, "group": [ {"author_id": 1, "token_count": 17}, ]}, {"timestamp": 1125558000, "group": [ {"author_id": 7, "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": 30, "token_count": 113}, {"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": 31, "token_count": 18}, ]}, {"timestamp": 1175410800, "group": [ {"author_id": 31, "token_count": 32}, ]}, {"timestamp": 1180681200, "group": [ {"author_id": 30, "token_count": 4}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 17, "token_count": 2}, ]}, {"timestamp": 1193900400, "group": [ {"author_id": 27, "token_count": 2}, ]}, {"timestamp": 1196496000, "group": [ {"author_id": 17, "token_count": 126}, {"author_id": 1, "token_count": 70}, ]}, {"timestamp": 1199174400, "group": [ {"author_id": 21, "token_count": 49}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 50, "token_count": 172}, {"author_id": 17, "token_count": 8}, {"author_id": 1, "token_count": 20}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 49, "token_count": 20}, {"author_id": 21, "token_count": 1}, {"author_id": 1, "token_count": 6}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 50, "token_count": 8}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 48, "token_count": 2}, ]}, {"timestamp": 1217574000, "group": [ {"author_id": 50, "token_count": 24}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 46, "token_count": 10}, {"author_id": 50, "token_count": 17}, ]}, {"timestamp": 1225522800, "group": [ {"author_id": 46, "token_count": 4}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 40, "token_count": 8}, ]}, {"timestamp": 1251788400, "group": [ {"author_id": 46, "token_count": 2}, ]}, {"timestamp": 1257058800, "group": [ {"author_id": 52, "token_count": 2}, ]}, {"timestamp": 1262332800, "group": [ {"author_id": 46, "token_count": 1}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1270105200, "group": [ {"author_id": 6, "token_count": 14}, ]}, {"timestamp": 1275375600, "group": [ {"author_id": 6, "token_count": 2}, ]}, {"timestamp": 1296547200, "group": [ {"author_id": 12, "token_count": 9}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 12, "token_count": 385}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 6, "token_count": 3}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 6, "token_count": 13}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 6, "token_count": 2}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 46, "token_count": 13}, {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 60, "token_count": 32}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 6, "token_count": 8}, {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 12, "token_count": 8}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 12, "token_count": 20}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 28, "token_count": 1}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 3, "token_count": 79}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 10, "token_count": 3}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 6, "token_count": 14}, {"author_id": 60, "token_count": 62}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 36, "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": 48, "token_count": 2}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 10, "token_count": 13}, {"author_id": 60, "token_count": 16}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 10, "token_count": 1}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 36, "token_count": 6}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 36, "token_count": 27}, {"author_id": 5, "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": 6, "token_count": 5}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 12, "token_count": 3}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 60, "token_count": 28}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 32, "token_count": 9}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 44, "token_count": 6}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 2, "token_count": 3}, {"author_id": 60, "token_count": 38}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 6, "token_count": 6}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 2, "token_count": 5}, {"author_id": 18, "token_count": 29}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 6, "token_count": 321}, {"author_id": 10, "token_count": 21}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 2, "token_count": 7}, {"author_id": 36, "token_count": 36}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 0, "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": 44, "token_count": 2}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 2, "token_count": 4}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 2, "token_count": 8}, {"author_id": 35, "token_count": 13}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 60, "token_count": 81}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 42, "token_count": 4}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 6, "token_count": 33}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 60, "token_count": 52}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 60, "token_count": 153}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 60, "token_count": 123}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 6, "token_count": 2}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 60, "token_count": 36}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 6, "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": 114}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 6, "token_count": 5}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 35, "token_count": 16}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 54, "token_count": 14}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 60, "token_count": 36}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 6, "token_count": 6}, {"author_id": 29, "token_count": 6}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 60, "token_count": 76}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 60, "token_count": 21}, ]}, ]
Author Name
Tokens
Token Proportion
Linus Torvalds
2198
39.61%
Eric Dumazet
458
8.25%
David S. Miller
425
7.66%
Denis V. Lunev
221
3.98%
Herbert Xu
136
2.45%
Hideaki Yoshifuji / 吉藤英明
133
2.40%
Lorenzo Colitti
123
2.22%
Masahide Nakamura
117
2.11%
David Ahern
86
1.55%
Steffen Klassert
79
1.42%
Daniel Lezcano
50
0.90%
Arnaldo Carvalho de Melo
50
0.90%
Hannes Frederic Sowa
38
0.68%
Yasuyuki Kozakai
35
0.63%
Alexey Dobriyan
30
0.54%
Willem de Bruijn
29
0.52%
Wei Wang
29
0.52%
Benjamin Thery
20
0.36%
Hangbin Liu
14
0.25%
Martin KaFai Lau
9
0.16%
Roopa Prabhu
8
0.14%
Brian Haley
8
0.14%
Taehee Yoo
6
0.11%
Stephen Hemminger
4
0.07%
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%
Américo Wang
1
0.02%
Others
1230
22.17%
Total
5549
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": 31, "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": 12, "token_count": 4}, ]}, {"timestamp": 1188630000, "group": [ {"author_id": 45, "token_count": 25}, ]}, {"timestamp": 1225522800, "group": [ {"author_id": 46, "token_count": 1}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 6, "token_count": 2}, ]}, {"timestamp": 1254380400, "group": [ {"author_id": 40, "token_count": 5}, {"author_id": 6, "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": 12, "token_count": 113}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 12, "token_count": 69}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 12, "token_count": 2}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 6, "token_count": 12}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 6, "token_count": 4}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 46, "token_count": 6}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 60, "token_count": 13}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 12, "token_count": 138}, {"author_id": 6, "token_count": 28}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 8, "token_count": 1}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 6, "token_count": 12}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 10, "token_count": 3}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 6, "token_count": 22}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 6, "token_count": 5}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 36, "token_count": 2}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 6, "token_count": 11}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 6, "token_count": 21}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 6, "token_count": 1}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 36, "token_count": 16}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 16, "token_count": 4}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 6, "token_count": 4}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 54, "token_count": 2}, {"author_id": 24, "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
344
-
20
1759
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
var spanGroupData = [ {"timestamp": 1122879600, "group": [ {"author_id": 31, "token_count": 144}, ]}, {"timestamp": 1133424000, "group": [ {"author_id": 31, "token_count": 293}, ]}, {"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": 6, "token_count": 13}, ]}, {"timestamp": 1199174400, "group": [ {"author_id": 6, "token_count": 3}, {"author_id": 27, "token_count": 29}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 27, "token_count": 1}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 1, "token_count": 7}, {"author_id": 27, "token_count": 5}, ]}, {"timestamp": 1212303600, "group": [ {"author_id": 27, "token_count": 4}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1225522800, "group": [ {"author_id": 6, "token_count": 148}, ]}, {"timestamp": 1254380400, "group": [ {"author_id": 6, "token_count": 7}, ]}, {"timestamp": 1259654400, "group": [ {"author_id": 6, "token_count": 21}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 12, "token_count": 3}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 6, "token_count": 30}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 5, "token_count": 12}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 6, "token_count": 44}, {"author_id": 10, "token_count": 107}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 6, "token_count": 2}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 6, "token_count": 23}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 6, "token_count": 7}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 6, "token_count": 12}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 60, "token_count": 66}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 6, "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": 32, "token_count": 244}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 32, "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": 6, "token_count": 3}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 60, "token_count": 280}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 60, "token_count": 6}, ]}, ]
Author Name
Tokens
Token Proportion
Arnaldo Carvalho de Melo
437
24.84%
Eric Dumazet
345
19.61%
Martin KaFai Lau
261
14.84%
Hannes Frederic Sowa
107
6.08%
David Ahern
44
2.50%
Pavel Emelyanov
39
2.22%
Herbert Xu
13
0.74%
Tom Herbert
12
0.68%
Hideaki Yoshifuji / 吉藤英明
8
0.45%
David S. Miller
3
0.17%
Others
490
27.86%
Total
1759
ioam6.c
965
-
1
4586
Justin Iurman
July 2021
October 2021
var spanGroupData = [ {"timestamp": 1625122800, "group": [ {"author_id": 9, "token_count": 4275}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 9, "token_count": 311}, ]}, ]
Author Name
Tokens
Token Proportion
Justin Iurman
4586
100.00%
Total
4586
ioam6_iptunnel.c
422
-
1
2207
Justin Iurman
July 2021
October 2021
var spanGroupData = [ {"timestamp": 1625122800, "group": [ {"author_id": 9, "token_count": 1021}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 9, "token_count": 1186}, ]}, ]
Author Name
Tokens
Token Proportion
Justin Iurman
2207
100.00%
Total
2207
ip6_checksum.c
137
-
9
739
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": 28, "token_count": 477}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 5, "token_count": 4}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 5, "token_count": 130}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 60, "token_count": 47}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 10, "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.55%
Tom Herbert
134
18.13%
Hannes Frederic Sowa
5
0.68%
Others
123
16.64%
Total
739
ip6_fib.c
2718
-
57
12202
Linus Torvalds
David Ahern
Wei Wang
Hannes Frederic Sowa
Ido Schimmel
Patrick McHardy
Daniel Lezcano
Thomas Graf
Hideaki Yoshifuji / 吉藤英明
David S. Miller
Eric Dumazet
Benjamin Thery
Nicolas Dichtel
Sabrina Dubroca
Stefano Brivio
Xin Long
Stephen Hemminger
Paolo Abeni
Herbert Xu
Florian Westphal
Alexey Dobriyan
Denis V. Lunev
Roopa Prabhu
Brian Haley
Martin KaFai Lau
Daniel Borkmann
Pavel Emelyanov
Others
April 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
var spanGroupData = [ {"timestamp": 1112342400, "group": [ {"author_id": 0, "token_count": 2898}, ]}, {"timestamp": 1117609200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1122879600, "group": [ {"author_id": 6, "token_count": 1}, ]}, {"timestamp": 1130832000, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1154415600, "group": [ {"author_id": 1, "token_count": 175}, {"author_id": 7, "token_count": 724}, {"author_id": 20, "token_count": 255}, {"author_id": 60, "token_count": 72}, ]}, {"timestamp": 1159686000, "group": [ {"author_id": 20, "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": 12, "token_count": 31}, {"author_id": 20, "token_count": 4}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 49, "token_count": 6}, ]}, {"timestamp": 1193900400, "group": [ {"author_id": 50, "token_count": 9}, ]}, {"timestamp": 1196496000, "group": [ {"author_id": 21, "token_count": 6}, {"author_id": 50, "token_count": 2}, ]}, {"timestamp": 1199174400, "group": [ {"author_id": 21, "token_count": 16}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 49, "token_count": 114}, {"author_id": 21, "token_count": 628}, {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 12, "token_count": 16}, {"author_id": 27, "token_count": 1}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 48, "token_count": 32}, {"author_id": 60, "token_count": 25}, ]}, {"timestamp": 1217574000, "group": [ {"author_id": 40, "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": 46, "token_count": 3}, ]}, {"timestamp": 1265011200, "group": [ {"author_id": 46, "token_count": 12}, {"author_id": 7, "token_count": 121}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 1, "token_count": 22}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1270105200, "group": [ {"author_id": 6, "token_count": 6}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 6, "token_count": 24}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 12, "token_count": 3}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 6, "token_count": 15}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 12, "token_count": 7}, {"author_id": 60, "token_count": 309}, ]}, {"timestamp": 1322726400, "group": [ {"author_id": 12, "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": 12, "token_count": 70}, {"author_id": 6, "token_count": 2}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 60, "token_count": 31}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 8, "token_count": 99}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 10, "token_count": 22}, {"author_id": 60, "token_count": 31}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 47, "token_count": 4}, {"author_id": 10, "token_count": 904}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 60, "token_count": 20}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 10, "token_count": 26}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 10, "token_count": 212}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 11, "token_count": 22}, {"author_id": 10, "token_count": 103}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 32, "token_count": 5}, {"author_id": 60, "token_count": 21}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 44, "token_count": 3}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 44, "token_count": 5}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 2, "token_count": 5}, {"author_id": 39, "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": 24, "token_count": 1}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 2, "token_count": 24}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 18, "token_count": 1}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 11, "token_count": 1}, {"author_id": 23, "token_count": 438}, {"author_id": 18, "token_count": 108}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 6, "token_count": 1}, {"author_id": 24, "token_count": 76}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 2, "token_count": 16}, {"author_id": 18, "token_count": 1207}, {"author_id": 60, "token_count": 26}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 11, "token_count": 3}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 23, "token_count": 73}, {"author_id": 18, "token_count": 128}, ]}, {"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": 77}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 6, "token_count": 18}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 2, "token_count": 276}, {"author_id": 24, "token_count": 1}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 2, "token_count": 6}, {"author_id": 12, "token_count": 2}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 2, "token_count": 236}, ]}, {"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": 6, "token_count": 19}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 2, "token_count": 140}, {"author_id": 6, "token_count": 9}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 2, "token_count": 180}, {"author_id": 23, "token_count": 94}, {"author_id": 42, "token_count": 73}, {"author_id": 18, "token_count": 11}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 23, "token_count": 55}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 6, "token_count": 1}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 60, "token_count": 61}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 43, "token_count": 31}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 23, "token_count": 399}, ]}, {"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": 24, "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": 6, "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": 18, "token_count": 1}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 23, "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}, ]}, ]
Author Name
Tokens
Token Proportion
Linus Torvalds
2898
23.75%
David Ahern
1480
12.13%
Wei Wang
1456
11.93%
Hannes Frederic Sowa
1267
10.38%
Ido Schimmel
1075
8.81%
Patrick McHardy
845
6.93%
Daniel Lezcano
650
5.33%
Thomas Graf
267
2.19%
Hideaki Yoshifuji / 吉藤英明
207
1.70%
David S. Miller
152
1.25%
Eric Dumazet
138
1.13%
Benjamin Thery
120
0.98%
Nicolas Dichtel
99
0.81%
Sabrina Dubroca
86
0.70%
Stefano Brivio
73
0.60%
Xin Long
46
0.38%
Stephen Hemminger
32
0.26%
Paolo Abeni
31
0.25%
Herbert Xu
27
0.22%
Florian Westphal
26
0.21%
Alexey Dobriyan
15
0.12%
Denis V. Lunev
11
0.09%
Roopa Prabhu
8
0.07%
Brian Haley
6
0.05%
Martin KaFai Lau
5
0.04%
Daniel Borkmann
4
0.03%
Pavel Emelyanov
1
0.01%
Others
1177
9.65%
Total
12202
ip6_flowlabel.c
907
-
43
4377
Linus Torvalds
Christoph Hellwig
Benjamin Thery
Hideaki Yoshifuji / 吉藤英明
Eric W. Biedermann
Pavel Emelyanov
Eric Dumazet
Willem de Bruijn
Daniel Lezcano
David S. Miller
Tom Herbert
Wei Wang
Hannes Frederic Sowa
Alexey Dobriyan
Arnaldo Carvalho de Melo
Américo Wang
Brian Haley
Others
April 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
var spanGroupData = [ {"timestamp": 1112342400, "group": [ {"author_id": 0, "token_count": 2519}, ]}, {"timestamp": 1114930800, "group": [ {"author_id": 12, "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": 31, "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": 52, "token_count": 3}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 27, "token_count": 115}, ]}, {"timestamp": 1196496000, "group": [ {"author_id": 21, "token_count": 67}, ]}, {"timestamp": 1199174400, "group": [ {"author_id": 6, "token_count": 6}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 49, "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": 12, "token_count": 31}, ]}, {"timestamp": 1257058800, "group": [ {"author_id": 60, "token_count": 16}, ]}, {"timestamp": 1262332800, "group": [ {"author_id": 46, "token_count": 5}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1270105200, "group": [ {"author_id": 40, "token_count": 1}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 12, "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": 46, "token_count": 1}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 6, "token_count": 1}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 52, "token_count": 122}, ]}, {"timestamp": 1343804400, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 52, "token_count": 5}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 1, "token_count": 244}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 28, "token_count": 2}, {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 6, "token_count": 10}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 10, "token_count": 6}, {"author_id": 60, "token_count": 155}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 60, "token_count": 145}, ]}, {"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": 5, "token_count": 21}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 18, "token_count": 11}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 6, "token_count": 8}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 22, "token_count": 32}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 6, "token_count": 42}, {"author_id": 35, "token_count": 2}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 6, "token_count": 16}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 6, "token_count": 31}, {"author_id": 35, "token_count": 72}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 22, "token_count": 281}, ]}, ]
Author Name
Tokens
Token Proportion
Linus Torvalds
2520
57.57%
Christoph Hellwig
313
7.15%
Benjamin Thery
262
5.99%
Hideaki Yoshifuji / 吉藤英明
246
5.62%
Eric W. Biedermann
130
2.97%
Pavel Emelyanov
115
2.63%
Eric Dumazet
114
2.60%
Willem de Bruijn
74
1.69%
Daniel Lezcano
67
1.53%
David S. Miller
51
1.17%
Tom Herbert
21
0.48%
Wei Wang
11
0.25%
Hannes Frederic Sowa
6
0.14%
Alexey Dobriyan
6
0.14%
Arnaldo Carvalho de Melo
4
0.09%
Américo Wang
2
0.05%
Brian Haley
1
0.02%
Others
434
9.92%
Total
4377
ip6_gre.c
2399
-
59
12608
Dmitry Kozlov
William Tu
Tom Herbert
Nicolas Dichtel
Xin Long
Martin KaFai Lau
Eric Dumazet
Stephen Hemminger
Hangbin Liu
Américo Wang
Taehee Yoo
Stefano Brivio
Willem de Bruijn
Steffen Klassert
David S. Miller
Paolo Abeni
Eric W. Biedermann
Sabrina Dubroca
Lorenzo Colitti
Hideaki Yoshifuji / 吉藤英明
Jakub Kiciński
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
var spanGroupData = [ {"timestamp": 1343804400, "group": [ {"author_id": 13, "token_count": 5097}, {"author_id": 6, "token_count": 14}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 48, "token_count": 44}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 28, "token_count": 8}, {"author_id": 52, "token_count": 8}, {"author_id": 8, "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": 28, "token_count": 1}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 28, "token_count": 22}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 8, "token_count": 36}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 8, "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": 8, "token_count": 166}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 5, "token_count": 13}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 8, "token_count": 5}, {"author_id": 3, "token_count": 9}, {"author_id": 5, "token_count": 1}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 6, "token_count": 3}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 3, "token_count": 14}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 8, "token_count": 10}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 24, "token_count": 5}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 8, "token_count": 10}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 5, "token_count": 10}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 32, "token_count": 100}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 8, "token_count": 1}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 43, "token_count": 14}, {"author_id": 60, "token_count": 15}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 5, "token_count": 306}, {"author_id": 60, "token_count": 16}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 5, "token_count": 357}, {"author_id": 60, "token_count": 26}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 6, "token_count": 2}, {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 46, "token_count": 1}, {"author_id": 36, "token_count": 5}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 6, "token_count": 7}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 60, "token_count": 32}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 12, "token_count": 15}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 60, "token_count": 18}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 6, "token_count": 18}, {"author_id": 39, "token_count": 30}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 39, "token_count": 26}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 39, "token_count": 54}, {"author_id": 19, "token_count": 2716}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 39, "token_count": 6}, {"author_id": 19, "token_count": 989}, {"author_id": 60, "token_count": 121}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 19, "token_count": 34}, {"author_id": 60, "token_count": 37}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 19, "token_count": 28}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 2, "token_count": 2}, {"author_id": 6, "token_count": 12}, {"author_id": 19, "token_count": 57}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 6, "token_count": 17}, {"author_id": 19, "token_count": 48}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 19, "token_count": 492}, {"author_id": 60, "token_count": 713}, ]}, {"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": 42, "token_count": 27}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 35, "token_count": 26}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 54, "token_count": 40}, {"author_id": 39, "token_count": 26}, {"author_id": 60, "token_count": 42}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 60, "token_count": 226}, ]}, {"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": 39, "token_count": 3}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 39, "token_count": 15}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 54, "token_count": 2}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 29, "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": 6, "token_count": 10}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 60, "token_count": 13}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 53, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Dmitry Kozlov
5097
40.43%
William Tu
4364
34.61%
Tom Herbert
687
5.45%
Nicolas Dichtel
242
1.92%
Xin Long
160
1.27%
Martin KaFai Lau
100
0.79%
Eric Dumazet
83
0.66%
Stephen Hemminger
44
0.35%
Hangbin Liu
42
0.33%
Américo Wang
31
0.25%
Taehee Yoo
29
0.23%
Stefano Brivio
27
0.21%
Willem de Bruijn
26
0.21%
Steffen Klassert
23
0.18%
David S. Miller
15
0.12%
Paolo Abeni
14
0.11%
Eric W. Biedermann
8
0.06%
Sabrina Dubroca
5
0.04%
Lorenzo Colitti
5
0.04%
Hideaki Yoshifuji / 吉藤英明
5
0.04%
Jakub Kiciński
2
0.02%
David Ahern
2
0.02%
Alexey Dobriyan
1
0.01%
Others
1596
12.66%
Total
12608
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": 6, "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": 6, "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
573
-
43
2368
Linus Torvalds
Hideaki Yoshifuji / 吉藤英明
Paolo Abeni
Eric Dumazet
Hannes Frederic Sowa
Tom Herbert
Arnaldo Carvalho de Melo
Florian Westphal
Denis V. Lunev
Patrick McHardy
David S. Miller
Eric W. Biedermann
Herbert Xu
Brian Haley
Xin Long
Yasuyuki Kozakai
David Ahern
Pavel Emelyanov
Jan Engelhardt
Daniel Lezcano
Alexey Dobriyan
Others
April 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
var spanGroupData = [ {"timestamp": 1112342400, "group": [ {"author_id": 0, "token_count": 621}, ]}, {"timestamp": 1122879600, "group": [ {"author_id": 12, "token_count": 4}, {"author_id": 7, "token_count": 3}, ]}, {"timestamp": 1130832000, "group": [ {"author_id": 33, "token_count": 5}, ]}, {"timestamp": 1136102400, "group": [ {"author_id": 7, "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": 63}, ]}, {"timestamp": 1172736000, "group": [ {"author_id": 31, "token_count": 9}, ]}, {"timestamp": 1175410800, "group": [ {"author_id": 31, "token_count": 23}, {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1188630000, "group": [ {"author_id": 21, "token_count": 1}, ]}, {"timestamp": 1193900400, "group": [ {"author_id": 7, "token_count": 1}, {"author_id": 27, "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": 50, "token_count": 27}, ]}, {"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": 6, "token_count": 14}, {"author_id": 17, "token_count": 6}, ]}, {"timestamp": 1246431600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1251788400, "group": [ {"author_id": 46, "token_count": 1}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 34, "token_count": 1}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 6, "token_count": 3}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 40, "token_count": 11}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 6, "token_count": 4}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 12, "token_count": 6}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 6, "token_count": 46}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 1, "token_count": 18}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 10, "token_count": 24}, {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 10, "token_count": 43}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 6, "token_count": 28}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 12, "token_count": 7}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 12, "token_count": 3}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 52, "token_count": 18}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 60, "token_count": 39}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 6, "token_count": 12}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 5, "token_count": 56}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 2, "token_count": 5}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 60, "token_count": 19}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 11, "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": 43, "token_count": 62}, {"author_id": 60, "token_count": 118}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 43, "token_count": 27}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 39, "token_count": 7}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 11, "token_count": 1}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 6, "token_count": 3}, {"author_id": 11, "token_count": 9}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 43, "token_count": 121}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 60, "token_count": 3}, ]}, ]
Author Name
Tokens
Token Proportion
Linus Torvalds
621
26.22%
Hideaki Yoshifuji / 吉藤英明
290
12.25%
Paolo Abeni
210
8.87%
Eric Dumazet
110
4.65%
Hannes Frederic Sowa
67
2.83%
Tom Herbert
56
2.36%
Arnaldo Carvalho de Melo
32
1.35%
Florian Westphal
28
1.18%
Denis V. Lunev
27
1.14%
Patrick McHardy
25
1.06%
David S. Miller
20
0.84%
Eric W. Biedermann
18
0.76%
Herbert Xu
11
0.46%
Brian Haley
11
0.46%
Xin Long
7
0.30%
Yasuyuki Kozakai
5
0.21%
David Ahern
5
0.21%
Pavel Emelyanov
4
0.17%
Jan Engelhardt
1
0.04%
Daniel Lezcano
1
0.04%
Alexey Dobriyan
1
0.04%
Others
818
34.54%
Total
2368
ip6_offload.c
446
-
22
2198
Vlad Yasevich
Eric Dumazet
Tom Herbert
Willem de Bruijn
Paolo Abeni
Hannes Frederic Sowa
David S. Miller
Steffen Klassert
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
var spanGroupData = [ {"timestamp": 1351753200, "group": [ {"author_id": 25, "token_count": 1037}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 28, "token_count": 6}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 6, "token_count": 106}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 10, "token_count": 8}, {"author_id": 60, "token_count": 173}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 10, "token_count": 52}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 6, "token_count": 2}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 5, "token_count": 9}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 11, "token_count": 1}, {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 6, "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": 5, "token_count": 211}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 3, "token_count": 19}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 24, "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": 3, "token_count": 5}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 43, "token_count": 12}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 12, "token_count": 7}, {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 12, "token_count": 7}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 35, "token_count": 22}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 12, "token_count": 11}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 6, "token_count": 78}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 43, "token_count": 67}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 35, "token_count": 138}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 6, "token_count": 6}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 60, "token_count": 3}, ]}, ]
Author Name
Tokens
Token Proportion
Vlad Yasevich
1037
47.18%
Eric Dumazet
250
11.37%
Tom Herbert
220
10.01%
Willem de Bruijn
160
7.28%
Paolo Abeni
79
3.59%
Hannes Frederic Sowa
60
2.73%
David S. Miller
25
1.14%
Steffen Klassert
24
1.09%
Américo Wang
6
0.27%
Herbert Xu
5
0.23%
Sabrina Dubroca
2
0.09%
Florian Westphal
1
0.05%
Others
329
14.97%
Total
2198
ip6_offload.h
15
-
3
34
Vlad Yasevich
Tom Herbert
Others
November 2012
April 2016
May 2019
var spanGroupData = [ {"timestamp": 1351753200, "group": [ {"author_id": 25, "token_count": 25}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 5, "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
2001
-
98
9931
Linus Torvalds
Pablo Neira Ayuso
Vlad Yasevich
Herbert Xu
Hideaki Yoshifuji / 吉藤英明
Eric Dumazet
Willem de Bruijn
David S. Miller
Hannes Frederic Sowa
Ville Nuorvala
Florian Westphal
Jan Engelhardt
Arnaldo Carvalho de Melo
David Ahern
Denis V. Lunev
Pavel Emelyanov
David L Stevens
Paolo Abeni
Eric W. Biedermann
Jakub Kiciński
Roopa Prabhu
Wei Wang
Stefano Brivio
Tom Herbert
Patrick McHardy
Brian Haley
Steffen Klassert
Nicolas Dichtel
Ido Schimmel
Martin KaFai Lau
Daniel Lezcano
Alexey Dobriyan
Sabrina Dubroca
Xin Long
David Lebrun
Thomas Graf
Masahide Nakamura
Américo Wang
Yasuyuki Kozakai
Gerrit Renker
Vadim Fedorenko
Benjamin Thery
Yuval Mintz
Others
April 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
var spanGroupData = [ {"timestamp": 1112342400, "group": [ {"author_id": 0, "token_count": 2558}, ]}, {"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": 31, "token_count": 5}, ]}, {"timestamp": 1136102400, "group": [ {"author_id": 7, "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": 30, "token_count": 3}, {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1157094000, "group": [ {"author_id": 1, "token_count": 4}, {"author_id": 56, "token_count": 230}, ]}, {"timestamp": 1162368000, "group": [ {"author_id": 31, "token_count": 1}, {"author_id": 1, "token_count": 58}, {"author_id": 20, "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": 31, "token_count": 19}, {"author_id": 17, "token_count": 3}, {"author_id": 33, "token_count": 2}, ]}, {"timestamp": 1175410800, "group": [ {"author_id": 31, "token_count": 69}, {"author_id": 60, "token_count": 139}, ]}, {"timestamp": 1178002800, "group": [ {"author_id": 51, "token_count": 31}, ]}, {"timestamp": 1185951600, "group": [ {"author_id": 30, "token_count": 4}, ]}, {"timestamp": 1188630000, "group": [ {"author_id": 51, "token_count": 35}, {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1193900400, "group": [ {"author_id": 7, "token_count": 3}, {"author_id": 27, "token_count": 67}, ]}, {"timestamp": 1196496000, "group": [ {"author_id": 30, "token_count": 1}, {"author_id": 60, "token_count": 13}, ]}, {"timestamp": 1199174400, "group": [ {"author_id": 21, "token_count": 2}, {"author_id": 52, "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": 21, "token_count": 15}, {"author_id": 1, "token_count": 27}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 1, "token_count": 20}, ]}, {"timestamp": 1212303600, "group": [ {"author_id": 1, "token_count": 42}, {"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": 46, "token_count": 3}, {"author_id": 50, "token_count": 71}, ]}, {"timestamp": 1228118400, "group": [ {"author_id": 49, "token_count": 2}, ]}, {"timestamp": 1233475200, "group": [ {"author_id": 17, "token_count": 254}, ]}, {"timestamp": 1238569200, "group": [ {"author_id": 60, "token_count": 18}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 12, "token_count": 1}, {"author_id": 6, "token_count": 49}, ]}, {"timestamp": 1249110000, "group": [ {"author_id": 58, "token_count": 4}, ]}, {"timestamp": 1251788400, "group": [ {"author_id": 6, "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": 34, "token_count": 3}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1270105200, "group": [ {"author_id": 40, "token_count": 24}, {"author_id": 34, "token_count": 99}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1272697200, "group": [ {"author_id": 7, "token_count": 2}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 6, "token_count": 3}, ]}, {"timestamp": 1296547200, "group": [ {"author_id": 12, "token_count": 4}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 12, "token_count": 168}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 6, "token_count": 4}, {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 12, "token_count": 20}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 12, "token_count": 27}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 6, "token_count": 7}, {"author_id": 3, "token_count": 16}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 46, "token_count": 11}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 12, "token_count": 2}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 6, "token_count": 1}, {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 6, "token_count": 2}, {"author_id": 60, "token_count": 176}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 12, "token_count": 8}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 12, "token_count": 46}, {"author_id": 6, "token_count": 1}, ]}, {"timestamp": 1343804400, "group": [ {"author_id": 7, "token_count": 7}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 6, "token_count": 79}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 1, "token_count": 95}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 10, "token_count": 28}, {"author_id": 3, "token_count": 4}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 6, "token_count": 1}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 6, "token_count": 29}, {"author_id": 1, "token_count": 12}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 10, "token_count": 4}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 10, "token_count": 18}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 10, "token_count": 14}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 10, "token_count": 1}, {"author_id": 60, "token_count": 20}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 10, "token_count": 76}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 11, "token_count": 68}, {"author_id": 10, "token_count": 5}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 10, "token_count": 2}, {"author_id": 39, "token_count": 10}, {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 6, "token_count": 5}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 28, "token_count": 5}, {"author_id": 11, "token_count": 8}, {"author_id": 10, "token_count": 5}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 5, "token_count": 18}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 35, "token_count": 1}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 25, "token_count": 872}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 12, "token_count": 36}, {"author_id": 10, "token_count": 1}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 11, "token_count": 42}, {"author_id": 32, "token_count": 20}, {"author_id": 60, "token_count": 76}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 52, "token_count": 14}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 44, "token_count": 13}, {"author_id": 5, "token_count": 4}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 6, "token_count": 17}, {"author_id": 52, "token_count": 24}, {"author_id": 11, "token_count": 23}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 2, "token_count": 14}, {"author_id": 52, "token_count": 14}, {"author_id": 10, "token_count": 91}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 5, "token_count": 5}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 43, "token_count": 18}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 6, "token_count": 8}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 18, "token_count": 41}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 2, "token_count": 11}, {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 44, "token_count": 35}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 2, "token_count": 26}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 46, "token_count": 1}, {"author_id": 4, "token_count": 10}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 16, "token_count": 4}, {"author_id": 25, "token_count": 1}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 35, "token_count": 8}, {"author_id": 60, "token_count": 57}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 11, "token_count": 4}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 12, "token_count": 3}, {"author_id": 6, "token_count": 24}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 60, "token_count": 16}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 6, "token_count": 8}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 12, "token_count": 8}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 60, "token_count": 87}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 6, "token_count": 17}, {"author_id": 60, "token_count": 16}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 41, "token_count": 1}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 6, "token_count": 58}, {"author_id": 43, "token_count": 31}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 2, "token_count": 29}, {"author_id": 43, "token_count": 4}, {"author_id": 35, "token_count": 85}, {"author_id": 60, "token_count": 73}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 35, "token_count": 7}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 43, "token_count": 7}, {"author_id": 35, "token_count": 50}, {"author_id": 60, "token_count": 19}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 35, "token_count": 177}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 6, "token_count": 6}, {"author_id": 11, "token_count": 7}, {"author_id": 23, "token_count": 21}, {"author_id": 42, "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": 16, "token_count": 1318}, {"author_id": 35, "token_count": 4}, {"author_id": 60, "token_count": 80}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 6, "token_count": 2}, {"author_id": 8, "token_count": 5}, {"author_id": 35, "token_count": 4}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 6, "token_count": 4}, {"author_id": 35, "token_count": 16}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 6, "token_count": 19}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 24, "token_count": 12}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 60, "token_count": 308}, ]}, {"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": 53, "token_count": 49}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 8, "token_count": 16}, {"author_id": 55, "token_count": 3}, {"author_id": 60, "token_count": 56}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 60, "token_count": 71}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 60, "token_count": 22}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 6, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Linus Torvalds
2558
25.76%
Pablo Neira Ayuso
1322
13.31%
Vlad Yasevich
873
8.79%
Herbert Xu
428
4.31%
Hideaki Yoshifuji / 吉藤英明
401
4.04%
Eric Dumazet
357
3.59%
Willem de Bruijn
352
3.54%
David S. Miller
323
3.25%
Hannes Frederic Sowa
245
2.47%
Ville Nuorvala
230
2.32%
Florian Westphal
152
1.53%
Jan Engelhardt
102
1.03%
Arnaldo Carvalho de Melo
94
0.95%
David Ahern
82
0.83%
Denis V. Lunev
71
0.71%
Pavel Emelyanov
67
0.67%
David L Stevens
66
0.66%
Paolo Abeni
60
0.60%
Eric W. Biedermann
54
0.54%
Jakub Kiciński
49
0.49%
Roopa Prabhu
48
0.48%
Wei Wang
41
0.41%
Stefano Brivio
36
0.36%
Tom Herbert
27
0.27%
Patrick McHardy
25
0.25%
Brian Haley
24
0.24%
Steffen Klassert
21
0.21%
Nicolas Dichtel
21
0.21%
Ido Schimmel
21
0.21%
Martin KaFai Lau
20
0.20%
Daniel Lezcano
17
0.17%
Alexey Dobriyan
15
0.15%
Sabrina Dubroca
12
0.12%
Xin Long
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%
Gerrit Renker
4
0.04%
Vadim Fedorenko
3
0.03%
Benjamin Thery
2
0.02%
Yuval Mintz
1
0.01%
Others
1662
16.74%
Total
9931
ip6_tunnel.c
2398
-
85
11493
Linus Torvalds
Tom Herbert
Nicolas Dichtel
Yasuyuki Kozakai
Ville Nuorvala
Vadim Fedorenko
Eric Dumazet
Pavel Emelyanov
Steffen Klassert
Dmitry Kozlov
Xin Long
David S. Miller
Paolo Abeni
Alexey Dobriyan
Martin KaFai Lau
Hangbin Liu
Arnaldo Carvalho de Melo
Stephen Hemminger
Herbert Xu
Patrick McHardy
Eric W. Biedermann
Stefano Brivio
David Ahern
Américo Wang
Lorenzo Colitti
William Tu
Willem de Bruijn
Brian Haley
Daniel Lezcano
Jakub Kiciński
Hideaki Yoshifuji / 吉藤英明
Denis V. Lunev
Noriaki Takamiya
Gerrit Renker
Others
April 2005
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
var spanGroupData = [ {"timestamp": 1112342400, "group": [ {"author_id": 0, "token_count": 2335}, ]}, {"timestamp": 1117609200, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1120201200, "group": [ {"author_id": 7, "token_count": 5}, ]}, {"timestamp": 1136102400, "group": [ {"author_id": 7, "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": 58, "token_count": 1}, {"author_id": 56, "token_count": 386}, {"author_id": 33, "token_count": 396}, ]}, {"timestamp": 1170316800, "group": [ {"author_id": 1, "token_count": 1}, {"author_id": 48, "token_count": 2}, {"author_id": 33, "token_count": 725}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1175410800, "group": [ {"author_id": 31, "token_count": 47}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 7, "token_count": 12}, {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1188630000, "group": [ {"author_id": 52, "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": 21, "token_count": 4}, {"author_id": 50, "token_count": 2}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 50, "token_count": 3}, {"author_id": 27, "token_count": 7}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 21, "token_count": 5}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 27, "token_count": 421}, ]}, {"timestamp": 1209625200, "group": [ {"author_id": 27, "token_count": 6}, ]}, {"timestamp": 1220252400, "group": [ {"author_id": 31, "token_count": 2}, ]}, {"timestamp": 1225522800, "group": [ {"author_id": 46, "token_count": 14}, {"author_id": 48, "token_count": 32}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1233475200, "group": [ {"author_id": 45, "token_count": 4}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 40, "token_count": 10}, {"author_id": 6, "token_count": 16}, {"author_id": 7, "token_count": 2}, ]}, {"timestamp": 1249110000, "group": [ {"author_id": 48, "token_count": 1}, ]}, {"timestamp": 1254380400, "group": [ {"author_id": 6, "token_count": 46}, ]}, {"timestamp": 1257058800, "group": [ {"author_id": 6, "token_count": 9}, {"author_id": 52, "token_count": 21}, ]}, {"timestamp": 1262332800, "group": [ {"author_id": 46, "token_count": 4}, ]}, {"timestamp": 1265011200, "group": [ {"author_id": 46, "token_count": 40}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 6, "token_count": 2}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 6, "token_count": 143}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1288594800, "group": [ {"author_id": 60, "token_count": 19}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 12, "token_count": 128}, {"author_id": 48, "token_count": 5}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 6, "token_count": 21}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 12, "token_count": 10}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 6, "token_count": 12}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 48, "token_count": 1}, ]}, {"timestamp": 1314860400, "group": [ {"author_id": 6, "token_count": 26}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 46, "token_count": 6}, {"author_id": 60, "token_count": 31}, ]}, {"timestamp": 1322726400, "group": [ {"author_id": 12, "token_count": 10}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 6, "token_count": 4}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 6, "token_count": 2}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 6, "token_count": 1}, {"author_id": 60, "token_count": 32}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 56, "token_count": 215}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 12, "token_count": 2}, {"author_id": 6, "token_count": 43}, ]}, {"timestamp": 1343804400, "group": [ {"author_id": 13, "token_count": 255}, {"author_id": 60, "token_count": 16}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 28, "token_count": 1}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 52, "token_count": 10}, {"author_id": 8, "token_count": 1108}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 1, "token_count": 6}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 28, "token_count": 2}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 8, "token_count": 137}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 8, "token_count": 5}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 8, "token_count": 9}, {"author_id": 60, "token_count": 44}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 8, "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": 28, "token_count": 1}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 8, "token_count": 18}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 5, "token_count": 8}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 3, "token_count": 8}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 6, "token_count": 3}, {"author_id": 60, "token_count": 85}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 3, "token_count": 287}, {"author_id": 60, "token_count": 17}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 8, "token_count": 38}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 8, "token_count": 53}, {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 12, "token_count": 2}, {"author_id": 8, "token_count": 38}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 5, "token_count": 3}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 32, "token_count": 59}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 43, "token_count": 31}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 5, "token_count": 803}, {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 8, "token_count": 1}, {"author_id": 5, "token_count": 753}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 60, "token_count": 426}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 55, "token_count": 18}, {"author_id": 60, "token_count": 15}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 46, "token_count": 1}, {"author_id": 36, "token_count": 16}, {"author_id": 43, "token_count": 28}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 6, "token_count": 59}, {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 28, "token_count": 13}, {"author_id": 60, "token_count": 65}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 12, "token_count": 9}, {"author_id": 60, "token_count": 33}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 60, "token_count": 30}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 6, "token_count": 37}, {"author_id": 39, "token_count": 30}, {"author_id": 60, "token_count": 16}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 60, "token_count": 22}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 39, "token_count": 109}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 39, "token_count": 11}, {"author_id": 19, "token_count": 12}, {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 39, "token_count": 36}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 2, "token_count": 26}, {"author_id": 6, "token_count": 11}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 6, "token_count": 23}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 8, "token_count": 39}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 54, "token_count": 47}, {"author_id": 39, "token_count": 10}, {"author_id": 60, "token_count": 20}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 43, "token_count": 7}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 42, "token_count": 29}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 6, "token_count": 7}, {"author_id": 35, "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": 17}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 54, "token_count": 2}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 60, "token_count": 183}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 55, "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": 39, "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": 6, "token_count": 5}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 60, "token_count": 52}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 53, "token_count": 7}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 53, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Linus Torvalds
2336
20.33%
Tom Herbert
1567
13.63%
Nicolas Dichtel
1513
13.16%
Yasuyuki Kozakai
1232
10.72%
Ville Nuorvala
601
5.23%
Vadim Fedorenko
519
4.52%
Eric Dumazet
470
4.09%
Pavel Emelyanov
434
3.78%
Steffen Klassert
295
2.57%
Dmitry Kozlov
255
2.22%
Xin Long
200
1.74%
David S. Miller
161
1.40%
Paolo Abeni
66
0.57%
Alexey Dobriyan
65
0.57%
Martin KaFai Lau
59
0.51%
Hangbin Liu
49
0.43%
Arnaldo Carvalho de Melo
49
0.43%
Stephen Hemminger
41
0.36%
Herbert Xu
35
0.30%
Patrick McHardy
34
0.30%
Eric W. Biedermann
33
0.29%
Stefano Brivio
29
0.25%
David Ahern
26
0.23%
Américo Wang
17
0.15%
Lorenzo Colitti
16
0.14%
William Tu
12
0.10%
Willem de Bruijn
11
0.10%
Brian Haley
10
0.09%
Daniel Lezcano
9
0.08%
Jakub Kiciński
8
0.07%
Hideaki Yoshifuji / 吉藤英明
7
0.06%
Denis V. Lunev
5
0.04%
Noriaki Takamiya
4
0.03%
Gerrit Renker
1
0.01%
Others
1324
11.52%
Total
11493
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": 5, "token_count": 5}, {"author_id": 60, "token_count": 498}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 5, "token_count": 4}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 12, "token_count": 7}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 52, "token_count": 3}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 60, "token_count": 23}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 47, "token_count": 4}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 28, "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": 22, "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
-
41
6346
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
Florian Westphal
David Ahern
Jakub Kiciński
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
var spanGroupData = [ {"timestamp": 1375340400, "group": [ {"author_id": 3, "token_count": 3793}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 28, "token_count": 1}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 3, "token_count": 921}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 3, "token_count": 14}, {"author_id": 60, "token_count": 34}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 3, "token_count": 9}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 6, "token_count": 3}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 39, "token_count": 67}, {"author_id": 3, "token_count": 157}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 8, "token_count": 5}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 8, "token_count": 5}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 3, "token_count": 63}, {"author_id": 60, "token_count": 50}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 52, "token_count": 4}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 52, "token_count": 4}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 43, "token_count": 4}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 8, "token_count": 1}, {"author_id": 60, "token_count": 58}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 46, "token_count": 1}, {"author_id": 36, "token_count": 14}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 60, "token_count": 24}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 3, "token_count": 14}, {"author_id": 60, "token_count": 24}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 60, "token_count": 57}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 12, "token_count": 9}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 60, "token_count": 15}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 6, "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": 42, "token_count": 89}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 6, "token_count": 17}, {"author_id": 42, "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": 6, "token_count": 7}, {"author_id": 35, "token_count": 15}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 11, "token_count": 2}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 54, "token_count": 1}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 8, "token_count": 67}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 8, "token_count": 96}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 24, "token_count": 105}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 39, "token_count": 230}, {"author_id": 3, "token_count": 12}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 39, "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": 6, "token_count": 5}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 53, "token_count": 1}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 60, "token_count": 13}, ]}, ]
Author Name
Tokens
Token Proportion
Steffen Klassert
4983
78.52%
Xin Long
298
4.70%
Nicolas Dichtel
174
2.74%
Sabrina Dubroca
105
1.65%
Stefano Brivio
91
1.43%
Eric Dumazet
77
1.21%
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%
Florian Westphal
2
0.03%
David Ahern
2
0.03%
Jakub Kiciński
1
0.02%
Hangbin Liu
1
0.02%
Américo Wang
1
0.02%
Alexey Dobriyan
1
0.02%
Others
560
8.82%
Total
6346
ip6mr.c
2519
-
65
12146
Hideaki Yoshifuji / 吉藤英明
Patrick McHardy
Yuval Mintz
Nicolas Dichtel
Benjamin Thery
David S. Miller
David Ahern
Eric Dumazet
Sabrina Dubroca
Christoph Hellwig
Xin Long
Willem de Bruijn
Hannes Frederic Sowa
Eric W. Biedermann
Florian Westphal
Stephen Hemminger
Pavel Emelyanov
Américo Wang
Alexey Dobriyan
Roopa Prabhu
Hangbin Liu
Ido Schimmel
Linus Torvalds
Jan Engelhardt
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
var spanGroupData = [ {"timestamp": 1207033200, "group": [ {"author_id": 1, "token_count": 5009}, {"author_id": 60, "token_count": 23}, ]}, {"timestamp": 1209625200, "group": [ {"author_id": 27, "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": 50, "token_count": 1}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1225522800, "group": [ {"author_id": 49, "token_count": 4}, {"author_id": 48, "token_count": 16}, ]}, {"timestamp": 1228118400, "group": [ {"author_id": 49, "token_count": 472}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1230796800, "group": [ {"author_id": 60, "token_count": 99}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 6, "token_count": 15}, {"author_id": 7, "token_count": 1}, {"author_id": 60, "token_count": 49}, ]}, {"timestamp": 1249110000, "group": [ {"author_id": 48, "token_count": 1}, ]}, {"timestamp": 1251788400, "group": [ {"author_id": 46, "token_count": 1}, {"author_id": 12, "token_count": 1}, {"author_id": 48, "token_count": 1}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1254380400, "group": [ {"author_id": 6, "token_count": 20}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 34, "token_count": 1}, {"author_id": 8, "token_count": 9}, {"author_id": 7, "token_count": 12}, ]}, {"timestamp": 1272697200, "group": [ {"author_id": 6, "token_count": 2}, {"author_id": 7, "token_count": 1917}, ]}, {"timestamp": 1275375600, "group": [ {"author_id": 6, "token_count": 11}, ]}, {"timestamp": 1288594800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1296547200, "group": [ {"author_id": 12, "token_count": 385}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 12, "token_count": 37}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 6, "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": 46, "token_count": 6}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 12, "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": 52, "token_count": 4}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 52, "token_count": 5}, {"author_id": 60, "token_count": 26}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 8, "token_count": 434}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 8, "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": 10, "token_count": 17}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 8, "token_count": 5}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 10, "token_count": 9}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 8, "token_count": 7}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 28, "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": 28, "token_count": 5}, {"author_id": 60, "token_count": 21}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 12, "token_count": 9}, {"author_id": 8, "token_count": 21}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 52, "token_count": 11}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 52, "token_count": 2}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 8, "token_count": 1}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 6, "token_count": 18}, {"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": 0, "token_count": 1}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 39, "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": 12, "token_count": 2}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 60, "token_count": 363}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 11, "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": 11, "token_count": 19}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 41, "token_count": 1141}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 6, "token_count": 8}, {"author_id": 41, "token_count": 538}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 22, "token_count": 16}, {"author_id": 44, "token_count": 5}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 24, "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": 35, "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": 23, "token_count": 2}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 54, "token_count": 5}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 60, "token_count": 19}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 24, "token_count": 8}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 22, "token_count": 32}, ]}, ]
Author Name
Tokens
Token Proportion
Hideaki Yoshifuji / 吉藤英明
5009
41.24%
Patrick McHardy
1930
15.89%
Yuval Mintz
1679
13.82%
Nicolas Dichtel
797
6.56%
Benjamin Thery
476
3.92%
David S. Miller
448
3.69%
David Ahern
150
1.23%
Eric Dumazet
76
0.63%
Sabrina Dubroca
51
0.42%
Christoph Hellwig
48
0.40%
Xin Long
42
0.35%
Willem de Bruijn
36
0.30%
Hannes Frederic Sowa
26
0.21%
Eric W. Biedermann
22
0.18%
Florian Westphal
20
0.16%
Stephen Hemminger
18
0.15%
Pavel Emelyanov
9
0.07%
Américo Wang
8
0.07%
Alexey Dobriyan
7
0.06%
Roopa Prabhu
5
0.04%
Hangbin Liu
5
0.04%
Ido Schimmel
2
0.02%
Linus Torvalds
1
0.01%
Jan Engelhardt
1
0.01%
Denis V. Lunev
1
0.01%
Others
1279
10.53%
Total
12146
ipcomp6.c
218
-
18
1011
Linus Torvalds
Herbert Xu
Alexey Dobriyan
Steffen Klassert
David S. Miller
Lorenzo Colitti
Masahide Nakamura
Xin Long
Sabrina Dubroca
Eric Dumazet
Arnaldo Carvalho de Melo
Brian Haley
Hideaki Yoshifuji / 吉藤英明
Others
April 2005
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
var spanGroupData = [ {"timestamp": 1112342400, "group": [ {"author_id": 0, "token_count": 444}, ]}, {"timestamp": 1133424000, "group": [ {"author_id": 31, "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": 30, "token_count": 2}, ]}, {"timestamp": 1170316800, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1180681200, "group": [ {"author_id": 30, "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": 6, "token_count": 1}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 12, "token_count": 3}, {"author_id": 17, "token_count": 310}, ]}, {"timestamp": 1225522800, "group": [ {"author_id": 46, "token_count": 4}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 40, "token_count": 2}, ]}, {"timestamp": 1262332800, "group": [ {"author_id": 46, "token_count": 39}, ]}, {"timestamp": 1265011200, "group": [ {"author_id": 17, "token_count": 1}, {"author_id": 60, "token_count": 41}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 6, "token_count": 3}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 60, "token_count": 19}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 12, "token_count": 16}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 12, "token_count": 16}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 3, "token_count": 37}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 36, "token_count": 14}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 24, "token_count": 5}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 39, "token_count": 8}, ]}, ]
Author Name
Tokens
Token Proportion
Linus Torvalds
444
43.92%
Herbert Xu
336
33.23%
Alexey Dobriyan
43
4.25%
Steffen Klassert
37
3.66%
David S. Miller
35
3.46%
Lorenzo Colitti
14
1.38%
Masahide Nakamura
9
0.89%
Xin Long
8
0.79%
Sabrina Dubroca
5
0.49%
Eric Dumazet
4
0.40%
Arnaldo Carvalho de Melo
3
0.30%
Brian Haley
2
0.20%
Hideaki Yoshifuji / 吉藤英明
1
0.10%
Others
70
6.92%
Total
1011
ipv6_sockglue.c
1502
-
59
6801
Christoph Hellwig
Linus Torvalds
Hideaki Yoshifuji / 吉藤英明
Brian Haley
Eric Dumazet
Willem de Bruijn
Stephen Hemminger
David Ahern
Gerrit Renker
David S. Miller
Denis V. Lunev
Tom Herbert
Arnaldo Carvalho de Melo
Herbert Xu
Eric W. Biedermann
David Lebrun
Wei Wang
Hangbin Liu
Alexey Dobriyan
Pavel Emelyanov
Daniel Lezcano
Hannes Frederic Sowa
Américo Wang
David L Stevens
Others
April 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
var spanGroupData = [ {"timestamp": 1112342400, "group": [ {"author_id": 0, "token_count": 1797}, ]}, {"timestamp": 1122879600, "group": [ {"author_id": 31, "token_count": 9}, {"author_id": 17, "token_count": 13}, ]}, {"timestamp": 1125558000, "group": [ {"author_id": 1, "token_count": 393}, ]}, {"timestamp": 1133424000, "group": [ {"author_id": 31, "token_count": 7}, ]}, {"timestamp": 1136102400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1141200000, "group": [ {"author_id": 31, "token_count": 4}, {"author_id": 60, "token_count": 291}, ]}, {"timestamp": 1157094000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1162368000, "group": [ {"author_id": 58, "token_count": 29}, ]}, {"timestamp": 1164960000, "group": [ {"author_id": 40, "token_count": 46}, ]}, {"timestamp": 1170316800, "group": [ {"author_id": 1, "token_count": 5}, ]}, {"timestamp": 1172736000, "group": [ {"author_id": 12, "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": 40, "token_count": 1}, {"author_id": 60, "token_count": 15}, ]}, {"timestamp": 1188630000, "group": [ {"author_id": 52, "token_count": 1}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 40, "token_count": 4}, ]}, {"timestamp": 1196496000, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1199174400, "group": [ {"author_id": 6, "token_count": 14}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 21, "token_count": 8}, {"author_id": 12, "token_count": 2}, {"author_id": 1, "token_count": 70}, {"author_id": 27, "token_count": 8}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 51, "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": 50, "token_count": 38}, {"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": 40, "token_count": 3}, ]}, {"timestamp": 1228118400, "group": [ {"author_id": 60, "token_count": 114}, ]}, {"timestamp": 1230796800, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1249110000, "group": [ {"author_id": 58, "token_count": 12}, ]}, {"timestamp": 1254380400, "group": [ {"author_id": 40, "token_count": 6}, {"author_id": 6, "token_count": 19}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1270105200, "group": [ {"author_id": 40, "token_count": 181}, {"author_id": 6, "token_count": 18}, {"author_id": 48, "token_count": 48}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 60, "token_count": 33}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 12, "token_count": 18}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 46, "token_count": 9}, {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 60, "token_count": 165}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 6, "token_count": 1}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 52, "token_count": 10}, {"author_id": 10, "token_count": 4}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 6, "token_count": 6}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 60, "token_count": 124}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 10, "token_count": 1}, {"author_id": 60, "token_count": 40}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 60, "token_count": 15}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 10, "token_count": 1}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 6, "token_count": 4}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 5, "token_count": 22}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 6, "token_count": 6}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 60, "token_count": 78}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 6, "token_count": 72}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 10, "token_count": 1}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 18, "token_count": 9}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 28, "token_count": 4}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 4, "token_count": 11}, {"author_id": 35, "token_count": 32}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 2, "token_count": 42}, {"author_id": 0, "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": 15}, ]}, {"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": 6, "token_count": 16}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 60, "token_count": 60}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 60, "token_count": 164}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 22, "token_count": 11}, {"author_id": 54, "token_count": 9}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 22, "token_count": 1859}, {"author_id": 35, "token_count": 49}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 12, "token_count": 5}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 6, "token_count": 20}, ]}, ]
Author Name
Tokens
Token Proportion
Christoph Hellwig
1870
27.50%
Linus Torvalds
1798
26.44%
Hideaki Yoshifuji / 吉藤英明
997
14.66%
Brian Haley
241
3.54%
Eric Dumazet
176
2.59%
Willem de Bruijn
81
1.19%
Stephen Hemminger
48
0.71%
David Ahern
42
0.62%
Gerrit Renker
41
0.60%
David S. Miller
39
0.57%
Denis V. Lunev
38
0.56%
Tom Herbert
22
0.32%
Arnaldo Carvalho de Melo
20
0.29%
Herbert Xu
13
0.19%
Eric W. Biedermann
11
0.16%
David Lebrun
11
0.16%
Wei Wang
9
0.13%
Hangbin Liu
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%
David L Stevens
3
0.04%
Others
1296
19.06%
Total
6801
mcast.c
3214
-
60
15449
Linus Torvalds
Taehee Yoo
Daniel Borkmann
David L Stevens
Hideaki Yoshifuji / 吉藤英明
Hangbin Liu
Daniel Lezcano
Hannes Frederic Sowa
Eric Dumazet
Américo Wang
Vlad Yasevich
David S. Miller
Arnaldo Carvalho de Melo
Denis V. Lunev
Herbert Xu
Alexey Dobriyan
Pavel Emelyanov
Christoph Hellwig
Eric W. Biedermann
Sabrina Dubroca
David Ahern
Stephen Hemminger
Patrick McHardy
Jan Engelhardt
Brian Haley
Others
April 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
October 2020
March 2021
April 2021
June 2021
August 2021
September 2021
var spanGroupData = [ {"timestamp": 1112342400, "group": [ {"author_id": 0, "token_count": 8684}, ]}, {"timestamp": 1117609200, "group": [ {"author_id": 51, "token_count": 75}, ]}, {"timestamp": 1120201200, "group": [ {"author_id": 12, "token_count": 4}, {"author_id": 51, "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": 51, "token_count": 330}, ]}, {"timestamp": 1136102400, "group": [ {"author_id": 51, "token_count": 153}, {"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": 51, "token_count": 28}, ]}, {"timestamp": 1157094000, "group": [ {"author_id": 40, "token_count": 1}, ]}, {"timestamp": 1162368000, "group": [ {"author_id": 1, "token_count": 17}, ]}, {"timestamp": 1170316800, "group": [ {"author_id": 46, "token_count": 8}, {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1172736000, "group": [ {"author_id": 31, "token_count": 27}, ]}, {"timestamp": 1175410800, "group": [ {"author_id": 31, "token_count": 37}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1178002800, "group": [ {"author_id": 27, "token_count": 13}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1188630000, "group": [ {"author_id": 51, "token_count": 8}, {"author_id": 52, "token_count": 9}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 48, "token_count": 2}, ]}, {"timestamp": 1193900400, "group": [ {"author_id": 7, "token_count": 2}, ]}, {"timestamp": 1196496000, "group": [ {"author_id": 1, "token_count": 112}, ]}, {"timestamp": 1199174400, "group": [ {"author_id": 6, "token_count": 12}, {"author_id": 27, "token_count": 4}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 21, "token_count": 312}, {"author_id": 1, "token_count": 32}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 50, "token_count": 16}, {"author_id": 1, "token_count": 44}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 50, "token_count": 16}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1225522800, "group": [ {"author_id": 46, "token_count": 2}, ]}, {"timestamp": 1238569200, "group": [ {"author_id": 60, "token_count": 26}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 6, "token_count": 24}, ]}, {"timestamp": 1251788400, "group": [ {"author_id": 60, "token_count": 39}, ]}, {"timestamp": 1257058800, "group": [ {"author_id": 6, "token_count": 22}, ]}, {"timestamp": 1262332800, "group": [ {"author_id": 46, "token_count": 7}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 34, "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": 6, "token_count": 58}, ]}, {"timestamp": 1288594800, "group": [ {"author_id": 6, "token_count": 70}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 12, "token_count": 49}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 6, "token_count": 16}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 46, "token_count": 4}, {"author_id": 17, "token_count": 21}, ]}, {"timestamp": 1322726400, "group": [ {"author_id": 12, "token_count": 14}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 6, "token_count": 24}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 28, "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": 28, "token_count": 24}, {"author_id": 10, "token_count": 165}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 10, "token_count": 15}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 47, "token_count": 21}, {"author_id": 10, "token_count": 55}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 47, "token_count": 649}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 60, "token_count": 80}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 10, "token_count": 5}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 54, "token_count": 34}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 28, "token_count": 196}, {"author_id": 47, "token_count": 43}, {"author_id": 10, "token_count": 67}, {"author_id": 24, "token_count": 11}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 47, "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": 12, "token_count": 8}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 52, "token_count": 4}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 52, "token_count": 2}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 54, "token_count": 43}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 28, "token_count": 41}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 54, "token_count": 81}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 54, "token_count": 4}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 25, "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": 6, "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": 22, "token_count": 16}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 54, "token_count": 9}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 54, "token_count": 162}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 6, "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": 6, "token_count": 11}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 60, "token_count": 15}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 29, "token_count": 2303}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 29, "token_count": 72}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 29, "token_count": 73}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 60, "token_count": 30}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 60, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Linus Torvalds
8684
56.21%
Taehee Yoo
2448
15.85%
Daniel Borkmann
727
4.71%
David L Stevens
666
4.31%
Hideaki Yoshifuji / 吉藤英明
461
2.98%
Hangbin Liu
333
2.16%
Daniel Lezcano
312
2.02%
Hannes Frederic Sowa
307
1.99%
Eric Dumazet
282
1.83%
Américo Wang
263
1.70%
Vlad Yasevich
146
0.95%
David S. Miller
75
0.49%
Arnaldo Carvalho de Melo
64
0.41%
Denis V. Lunev
32
0.21%
Herbert Xu
21
0.14%
Alexey Dobriyan
21
0.14%
Pavel Emelyanov
17
0.11%
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
537
3.48%
Total
15449
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
412
-
18
2132
Noriaki Takamiya
Masahide Nakamura
Herbert Xu
Eric Dumazet
Arnaldo Carvalho de Melo
David S. Miller
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
var spanGroupData = [ {"timestamp": 1154415600, "group": [ {"author_id": 30, "token_count": 681}, {"author_id": 45, "token_count": 1029}, ]}, {"timestamp": 1162368000, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1175410800, "group": [ {"author_id": 31, "token_count": 42}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1180681200, "group": [ {"author_id": 30, "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": 6, "token_count": 2}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 60, "token_count": 17}, ]}, {"timestamp": 1225522800, "group": [ {"author_id": 46, "token_count": 12}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 40, "token_count": 1}, ]}, {"timestamp": 1277967600, "group": [ {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1296547200, "group": [ {"author_id": 12, "token_count": 1}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 12, "token_count": 31}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 6, "token_count": 4}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 46, "token_count": 4}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 60, "token_count": 17}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 6, "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}, ]}, ]
Author Name
Tokens
Token Proportion
Noriaki Takamiya
1029
48.26%
Masahide Nakamura
757
35.51%
Herbert Xu
124
5.82%
Eric Dumazet
55
2.58%
Arnaldo Carvalho de Melo
42
1.97%
David S. Miller
32
1.50%
Alexey Dobriyan
16
0.75%
Hideaki Yoshifuji / 吉藤英明
1
0.05%
Brian Haley
1
0.05%
Others
75
3.52%
Total
2132
ndisc.c
1983
-
79
9603
Linus Torvalds
Hideaki Yoshifuji / 吉藤英明
Alexander Aring
David Ahern
Daniel Lezcano
David S. Miller
Eric W. Biedermann
Hannes Frederic Sowa
Arnaldo Carvalho de Melo
Brian Haley
Eric Dumazet
Pavel Emelyanov
Ville Nuorvala
Patrick McHardy
Hangbin Liu
Thomas Graf
Stephen Hemminger
Denis V. Lunev
Stefano Brivio
Sabrina Dubroca
Alexey Dobriyan
Martin KaFai Lau
Roopa Prabhu
Américo Wang
Jakub Kiciński
David L Stevens
Nicolas Dichtel
Jan Engelhardt
Others
April 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
var spanGroupData = [ {"timestamp": 1112342400, "group": [ {"author_id": 0, "token_count": 4467}, ]}, {"timestamp": 1122879600, "group": [ {"author_id": 7, "token_count": 24}, ]}, {"timestamp": 1128150000, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1141200000, "group": [ {"author_id": 1, "token_count": 199}, ]}, {"timestamp": 1154415600, "group": [ {"author_id": 1, "token_count": 5}, {"author_id": 20, "token_count": 3}, ]}, {"timestamp": 1157094000, "group": [ {"author_id": 1, "token_count": 19}, {"author_id": 56, "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": 31, "token_count": 1}, ]}, {"timestamp": 1175410800, "group": [ {"author_id": 31, "token_count": 93}, {"author_id": 1, "token_count": 172}, {"author_id": 60, "token_count": 33}, ]}, {"timestamp": 1180681200, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1188630000, "group": [ {"author_id": 51, "token_count": 2}, {"author_id": 50, "token_count": 1}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 40, "token_count": 4}, {"author_id": 52, "token_count": 74}, {"author_id": 1, "token_count": 1}, {"author_id": 48, "token_count": 7}, {"author_id": 60, "token_count": 416}, ]}, {"timestamp": 1193900400, "group": [ {"author_id": 50, "token_count": 2}, {"author_id": 7, "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": 21, "token_count": 8}, {"author_id": 52, "token_count": 3}, {"author_id": 1, "token_count": 6}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 21, "token_count": 165}, {"author_id": 12, "token_count": 4}, {"author_id": 1, "token_count": 119}, {"author_id": 27, "token_count": 58}, {"author_id": 60, "token_count": 63}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 50, "token_count": 9}, {"author_id": 1, "token_count": 10}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 1, "token_count": 37}, ]}, {"timestamp": 1217574000, "group": [ {"author_id": 40, "token_count": 5}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 50, "token_count": 6}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1225522800, "group": [ {"author_id": 46, "token_count": 2}, {"author_id": 40, "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": 6, "token_count": 8}, ]}, {"timestamp": 1249110000, "group": [ {"author_id": 60, "token_count": 19}, ]}, {"timestamp": 1251788400, "group": [ {"author_id": 48, "token_count": 3}, ]}, {"timestamp": 1262332800, "group": [ {"author_id": 46, "token_count": 2}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 34, "token_count": 1}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1275375600, "group": [ {"author_id": 48, "token_count": 10}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 20, "token_count": 6}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 6, "token_count": 5}, ]}, {"timestamp": 1291190400, "group": [ {"author_id": 12, "token_count": 8}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1296547200, "group": [ {"author_id": 12, "token_count": 4}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 12, "token_count": 20}, {"author_id": 60, "token_count": 15}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 6, "token_count": 5}, {"author_id": 60, "token_count": 112}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 12, "token_count": 9}, {"author_id": 6, "token_count": 9}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 60, "token_count": 48}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 46, "token_count": 3}, {"author_id": 6, "token_count": 1}, ]}, {"timestamp": 1322726400, "group": [ {"author_id": 12, "token_count": 5}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 12, "token_count": 68}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 12, "token_count": 6}, {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 6, "token_count": 2}, {"author_id": 60, "token_count": 224}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 12, "token_count": 8}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 12, "token_count": 37}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 10, "token_count": 36}, {"author_id": 1, "token_count": 1}, {"author_id": 8, "token_count": 1}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 1, "token_count": 2}, {"author_id": 60, "token_count": 94}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 1, "token_count": 833}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 60, "token_count": 28}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 10, "token_count": 71}, {"author_id": 60, "token_count": 21}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 20, "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": 28, "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": 52, "token_count": 54}, {"author_id": 60, "token_count": 26}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 12, "token_count": 2}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 32, "token_count": 5}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 6, "token_count": 29}, {"author_id": 54, "token_count": 23}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 60, "token_count": 36}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 52, "token_count": 2}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 2, "token_count": 68}, {"author_id": 52, "token_count": 1}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 10, "token_count": 6}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 60, "token_count": 29}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 15, "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": 44, "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": 6, "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": 24, "token_count": 8}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 2, "token_count": 16}, {"author_id": 42, "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": 54, "token_count": 2}, {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 44, "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": 53, "token_count": 2}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 60, "token_count": 45}, ]}, ]
Author Name
Tokens
Token Proportion
Linus Torvalds
4467
46.52%
Hideaki Yoshifuji / 吉藤英明
1420
14.79%
Alexander Aring
314
3.27%
David Ahern
256
2.67%
Daniel Lezcano
173
1.80%
David S. Miller
171
1.78%
Eric W. Biedermann
134
1.40%
Hannes Frederic Sowa
113
1.18%
Arnaldo Carvalho de Melo
94
0.98%
Brian Haley
93
0.97%
Eric Dumazet
60
0.62%
Pavel Emelyanov
58
0.60%
Ville Nuorvala
54
0.56%
Patrick McHardy
25
0.26%
Hangbin Liu
25
0.26%
Thomas Graf
20
0.21%
Stephen Hemminger
20
0.21%
Denis V. Lunev
18
0.19%
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%
David L Stevens
2
0.02%
Nicolas Dichtel
1
0.01%
Jan Engelhardt
1
0.01%
Others
2042
21.26%
Total
9603
netfilter.c
267
-
26
1318
Pablo Neira Ayuso
Harald Welte
Florian Westphal
Patrick McHardy
Eric Dumazet
David S. Miller
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
November 2018
January 2019
February 2019
May 2019
June 2019
September 2019
October 2019
October 2020
April 2021
var spanGroupData = [ {"timestamp": 1122879600, "group": [ {"author_id": 37, "token_count": 177}, ]}, {"timestamp": 1136102400, "group": [ {"author_id": 12, "token_count": 1}, {"author_id": 7, "token_count": 46}, ]}, {"timestamp": 1143878400, "group": [ {"author_id": 7, "token_count": 1}, ]}, {"timestamp": 1172736000, "group": [ {"author_id": 33, "token_count": 6}, ]}, {"timestamp": 1175410800, "group": [ {"author_id": 31, "token_count": 6}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 17, "token_count": 3}, ]}, {"timestamp": 1193900400, "group": [ {"author_id": 7, "token_count": 1}, ]}, {"timestamp": 1196496000, "group": [ {"author_id": 7, "token_count": 33}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 21, "token_count": 2}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 46, "token_count": 2}, ]}, {"timestamp": 1225522800, "group": [ {"author_id": 46, "token_count": 2}, {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 6, "token_count": 11}, ]}, {"timestamp": 1270105200, "group": [ {"author_id": 60, "token_count": 47}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 12, "token_count": 29}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 6, "token_count": 2}, {"author_id": 11, "token_count": 55}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 11, "token_count": 30}, ]}, {"timestamp": 1343804400, "group": [ {"author_id": 7, "token_count": 47}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 7, "token_count": 6}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 11, "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": 12, "token_count": 2}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 52, "token_count": 7}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 36, "token_count": 10}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 16, "token_count": 16}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 16, "token_count": 1}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 6, "token_count": 9}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 60, "token_count": 20}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 11, "token_count": 26}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 16, "token_count": 578}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 6, "token_count": 1}, {"author_id": 60, "token_count": 18}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 6, "token_count": 19}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 23, "token_count": 17}, ]}, ]
Author Name
Tokens
Token Proportion
Pablo Neira Ayuso
595
45.14%
Harald Welte
177
13.43%
Florian Westphal
141
10.70%
Patrick McHardy
134
10.17%
Eric Dumazet
42
3.19%
David S. Miller
32
2.43%
Ido Schimmel
17
1.29%
Lorenzo Colitti
10
0.76%
Eric W. Biedermann
7
0.53%
Yasuyuki Kozakai
6
0.46%
Arnaldo Carvalho de Melo
6
0.46%
Alexey Dobriyan
4
0.30%
Herbert Xu
3
0.23%
Daniel Lezcano
2
0.15%
Others
142
10.77%
Total
1318
output_core.c
165
-
20
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
var spanGroupData = [ {"timestamp": 1351753200, "group": [ {"author_id": 25, "token_count": 147}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 28, "token_count": 211}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 10, "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": 25, "token_count": 45}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 10, "token_count": 12}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 12, "token_count": 17}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 6, "token_count": 1}, {"author_id": 32, "token_count": 15}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 16, "token_count": 3}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 52, "token_count": 3}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 52, "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": 24, "token_count": 11}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 42, "token_count": 3}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 35, "token_count": 96}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 60, "token_count": 7}, ]}, ]
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
270
-
17
1337
Lorenzo Colitti
Christoph Hellwig
Hannes Frederic Sowa
Willem de Bruijn
Wei Wang
Eric Dumazet
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
July 2018
May 2019
September 2019
July 2020
September 2020
var spanGroupData = [ {"timestamp": 1367391600, "group": [ {"author_id": 36, "token_count": 940}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 12, "token_count": 1}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 36, "token_count": 17}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 6, "token_count": 2}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 10, "token_count": 4}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 10, "token_count": 17}, {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 36, "token_count": 8}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 10, "token_count": 1}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 36, "token_count": 6}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 36, "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": 18, "token_count": 7}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 10, "token_count": 18}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 36, "token_count": 81}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 6, "token_count": 1}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 36, "token_count": 8}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 6, "token_count": 1}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 22, "token_count": 46}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 35, "token_count": 5}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 35, "token_count": 10}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 60, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Lorenzo Colitti
1070
80.03%
Christoph Hellwig
46
3.44%
Hannes Frederic Sowa
40
2.99%
Willem de Bruijn
15
1.12%
Wei Wang
7
0.52%
Eric Dumazet
4
0.30%
David S. Miller
1
0.07%
Others
154
11.52%
Total
1337
proc.c
319
-
28
1695
Linus Torvalds
David L Stevens
Eric Dumazet
Denis V. Lunev
Pavel Emelyanov
Gerrit Renker
Hideaki Yoshifuji / 吉藤英明
Christoph Hellwig
Stephen Hemminger
Alexey Dobriyan
Herbert Xu
Jan Engelhardt
Eric W. Biedermann
Daniel Lezcano
Nicolas Dichtel
Others
April 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": 1112342400, "group": [ {"author_id": 0, "token_count": 556}, ]}, {"timestamp": 1162368000, "group": [ {"author_id": 58, "token_count": 54}, {"author_id": 1, "token_count": 8}, ]}, {"timestamp": 1175410800, "group": [ {"author_id": 17, "token_count": 1}, {"author_id": 1, "token_count": 2}, {"author_id": 48, "token_count": 8}, ]}, {"timestamp": 1188630000, "group": [ {"author_id": 51, "token_count": 261}, {"author_id": 52, "token_count": 3}, ]}, {"timestamp": 1196496000, "group": [ {"author_id": 17, "token_count": 3}, ]}, {"timestamp": 1199174400, "group": [ {"author_id": 6, "token_count": 4}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 21, "token_count": 3}, {"author_id": 1, "token_count": 3}, {"author_id": 27, "token_count": 91}, ]}, {"timestamp": 1209625200, "group": [ {"author_id": 50, "token_count": 2}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 50, "token_count": 200}, ]}, {"timestamp": 1238569200, "group": [ {"author_id": 60, "token_count": 44}, ]}, {"timestamp": 1249110000, "group": [ {"author_id": 34, "token_count": 3}, ]}, {"timestamp": 1262332800, "group": [ {"author_id": 46, "token_count": 7}, ]}, {"timestamp": 1265011200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1270105200, "group": [ {"author_id": 6, "token_count": 7}, ]}, {"timestamp": 1275375600, "group": [ {"author_id": 6, "token_count": 71}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 6, "token_count": 28}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 6, "token_count": 52}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 6, "token_count": 2}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 6, "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": 6, "token_count": 21}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 8, "token_count": 1}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 6, "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": 6, "token_count": 19}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 22, "token_count": 8}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 22, "token_count": 2}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 6, "token_count": 3}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 60, "token_count": 14}, ]}, ]
Author Name
Tokens
Token Proportion
Linus Torvalds
556
32.80%
David L Stevens
261
15.40%
Eric Dumazet
244
14.40%
Denis V. Lunev
202
11.92%
Pavel Emelyanov
91
5.37%
Gerrit Renker
54
3.19%
Hideaki Yoshifuji / 吉藤英明
13
0.77%
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%
Others
235
13.86%
Total
1695
protocol.c
70
-
8
268
Vlad Yasevich
Linus Torvalds
Eric Dumazet
Hideaki Yoshifuji / 吉藤英明
Tom Herbert
Alexey Dobriyan
David S. Miller
Others
April 2005
February 2007
September 2009
September 2010
October 2010
June 2012
November 2012
September 2014
May 2019
var spanGroupData = [ {"timestamp": 1112342400, "group": [ {"author_id": 0, "token_count": 59}, ]}, {"timestamp": 1170316800, "group": [ {"author_id": 1, "token_count": 9}, ]}, {"timestamp": 1251788400, "group": [ {"author_id": 46, "token_count": 4}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 6, "token_count": 20}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 6, "token_count": 14}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 12, "token_count": 2}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 25, "token_count": 153}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 5, "token_count": 5}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Vlad Yasevich
153
57.09%
Linus Torvalds
59
22.01%
Eric Dumazet
34
12.69%
Hideaki Yoshifuji / 吉藤英明
9
3.36%
Tom Herbert
5
1.87%
Alexey Dobriyan
4
1.49%
David S. Miller
2
0.75%
Others
2
0.75%
Total
268
raw.c
1353
-
73
6213
Linus Torvalds
Pavel Emelyanov
Masahide Nakamura
David S. Miller
Daniel Lezcano
Eric Dumazet
Herbert Xu
Hideaki Yoshifuji / 吉藤英明
Hannes Frederic Sowa
Wei Wang
Brian Haley
Arnaldo Carvalho de Melo
Willem de Bruijn
Lorenzo Colitti
David Ahern
Denis V. Lunev
Christoph Hellwig
Patrick McHardy
Eric W. Biedermann
Alexey Dobriyan
Martin KaFai Lau
Yasuyuki Kozakai
Tom Herbert
Sabrina Dubroca
Américo Wang
Stephen Hemminger
Nicolas Dichtel
Jan Engelhardt
Florian Westphal
Others
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
var spanGroupData = [ {"timestamp": 1112342400, "group": [ {"author_id": 17, "token_count": 90}, {"author_id": 0, "token_count": 3380}, ]}, {"timestamp": 1114930800, "group": [ {"author_id": 17, "token_count": 17}, ]}, {"timestamp": 1117609200, "group": [ {"author_id": 17, "token_count": 2}, ]}, {"timestamp": 1122879600, "group": [ {"author_id": 31, "token_count": 3}, {"author_id": 7, "token_count": 18}, {"author_id": 60, "token_count": 15}, ]}, {"timestamp": 1125558000, "group": [ {"author_id": 1, "token_count": 5}, ]}, {"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": 8, "token_count": 1}, ]}, {"timestamp": 1141200000, "group": [ {"author_id": 31, "token_count": 7}, {"author_id": 60, "token_count": 228}, ]}, {"timestamp": 1151737200, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1154415600, "group": [ {"author_id": 30, "token_count": 76}, {"author_id": 7, "token_count": 1}, {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1159686000, "group": [ {"author_id": 60, "token_count": 16}, ]}, {"timestamp": 1162368000, "group": [ {"author_id": 40, "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": 30, "token_count": 31}, ]}, {"timestamp": 1172736000, "group": [ {"author_id": 31, "token_count": 12}, {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1175410800, "group": [ {"author_id": 31, "token_count": 32}, {"author_id": 17, "token_count": 7}, ]}, {"timestamp": 1178002800, "group": [ {"author_id": 12, "token_count": 8}, ]}, {"timestamp": 1180681200, "group": [ {"author_id": 30, "token_count": 89}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1188630000, "group": [ {"author_id": 52, "token_count": 5}, {"author_id": 1, "token_count": 5}, ]}, {"timestamp": 1193900400, "group": [ {"author_id": 7, "token_count": 1}, {"author_id": 27, "token_count": 226}, {"author_id": 60, "token_count": 24}, ]}, {"timestamp": 1196496000, "group": [ {"author_id": 21, "token_count": 175}, ]}, {"timestamp": 1199174400, "group": [ {"author_id": 21, "token_count": 2}, {"author_id": 27, "token_count": 96}, {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 1, "token_count": 20}, {"author_id": 27, "token_count": 10}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 40, "token_count": 19}, {"author_id": 1, "token_count": 68}, ]}, {"timestamp": 1209625200, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1212303600, "group": [ {"author_id": 40, "token_count": 2}, {"author_id": 12, "token_count": 4}, {"author_id": 50, "token_count": 30}, {"author_id": 1, "token_count": 5}, ]}, {"timestamp": 1217574000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 50, "token_count": 2}, ]}, {"timestamp": 1225522800, "group": [ {"author_id": 46, "token_count": 5}, ]}, {"timestamp": 1238569200, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 40, "token_count": 4}, {"author_id": 6, "token_count": 1}, ]}, {"timestamp": 1251788400, "group": [ {"author_id": 12, "token_count": 2}, {"author_id": 6, "token_count": 16}, ]}, {"timestamp": 1254380400, "group": [ {"author_id": 6, "token_count": 13}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1257058800, "group": [ {"author_id": 6, "token_count": 17}, ]}, {"timestamp": 1262332800, "group": [ {"author_id": 46, "token_count": 2}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 34, "token_count": 1}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1270105200, "group": [ {"author_id": 40, "token_count": 36}, ]}, {"timestamp": 1275375600, "group": [ {"author_id": 6, "token_count": 17}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 6, "token_count": 2}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 6, "token_count": 16}, ]}, {"timestamp": 1296547200, "group": [ {"author_id": 12, "token_count": 72}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 12, "token_count": 75}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 6, "token_count": 7}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 12, "token_count": 2}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 6, "token_count": 1}, {"author_id": 48, "token_count": 1}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 46, "token_count": 6}, {"author_id": 6, "token_count": 6}, {"author_id": 17, "token_count": 27}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 6, "token_count": 1}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 60, "token_count": 16}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 6, "token_count": 6}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 12, "token_count": 13}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 12, "token_count": 13}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 6, "token_count": 35}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 28, "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": 10, "token_count": 10}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 36, "token_count": 28}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 10, "token_count": 9}, {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 6, "token_count": 16}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 10, "token_count": 13}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 10, "token_count": 13}, {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 36, "token_count": 6}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 12, "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": 3}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 12, "token_count": 2}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 32, "token_count": 10}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 5, "token_count": 6}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 52, "token_count": 14}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 52, "token_count": 1}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 6, "token_count": 20}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 10, "token_count": 50}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 18, "token_count": 28}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 10, "token_count": 31}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 2, "token_count": 21}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 6, "token_count": 1}, {"author_id": 60, "token_count": 15}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 36, "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": 19}, {"author_id": 60, "token_count": 22}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 22, "token_count": 11}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 35, "token_count": 16}, {"author_id": 60, "token_count": 17}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 18, "token_count": 54}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 35, "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": 35, "token_count": 6}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 11, "token_count": 1}, {"author_id": 35, "token_count": 22}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 24, "token_count": 5}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 22, "token_count": 4}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 22, "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}, ]}, ]
Author Name
Tokens
Token Proportion
Linus Torvalds
3383
54.45%
Pavel Emelyanov
332
5.34%
Masahide Nakamura
196
3.15%
David S. Miller
193
3.11%
Daniel Lezcano
177
2.85%
Eric Dumazet
175
2.82%
Herbert Xu
155
2.49%
Hideaki Yoshifuji / 吉藤英明
130
2.09%
Hannes Frederic Sowa
126
2.03%
Wei Wang
82
1.32%
Brian Haley
65
1.05%
Arnaldo Carvalho de Melo
54
0.87%
Willem de Bruijn
53
0.85%
Lorenzo Colitti
42
0.68%
David Ahern
40
0.64%
Denis V. Lunev
32
0.52%
Christoph Hellwig
26
0.42%
Patrick McHardy
20
0.32%
Eric W. Biedermann
20
0.32%
Alexey Dobriyan
13
0.21%
Martin KaFai Lau
10
0.16%
Yasuyuki Kozakai
6
0.10%
Tom Herbert
6
0.10%
Sabrina Dubroca
5
0.08%
Américo Wang
3
0.05%
Stephen Hemminger
1
0.02%
Nicolas Dichtel
1
0.02%
Jan Engelhardt
1
0.02%
Florian Westphal
1
0.02%
Others
865
13.92%
Total
6213
reassembly.c
611
-
41
2827
Linus Torvalds
Pavel Emelyanov
Eric Dumazet
Hannes Frederic Sowa
Herbert Xu
Arnaldo Carvalho de Melo
Denis V. Lunev
Hangbin Liu
Hideaki Yoshifuji / 吉藤英明
Willem de Bruijn
Américo Wang
Daniel Lezcano
Patrick McHardy
Florian Westphal
Eric W. Biedermann
Nicolas Dichtel
Alexey Dobriyan
Daniel Borkmann
Stephen Hemminger
David S. Miller
Others
April 2005
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
var spanGroupData = [ {"timestamp": 1112342400, "group": [ {"author_id": 0, "token_count": 782}, ]}, {"timestamp": 1122879600, "group": [ {"author_id": 7, "token_count": 1}, ]}, {"timestamp": 1125558000, "group": [ {"author_id": 48, "token_count": 1}, ]}, {"timestamp": 1136102400, "group": [ {"author_id": 7, "token_count": 20}, ]}, {"timestamp": 1154415600, "group": [ {"author_id": 7, "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": 31, "token_count": 5}, ]}, {"timestamp": 1175410800, "group": [ {"author_id": 31, "token_count": 61}, {"author_id": 6, "token_count": 4}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 17, "token_count": 76}, {"author_id": 27, "token_count": 95}, ]}, {"timestamp": 1196496000, "group": [ {"author_id": 21, "token_count": 24}, ]}, {"timestamp": 1199174400, "group": [ {"author_id": 21, "token_count": 9}, {"author_id": 27, "token_count": 405}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1209625200, "group": [ {"author_id": 27, "token_count": 102}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 50, "token_count": 61}, ]}, {"timestamp": 1235894400, "group": [ {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 6, "token_count": 19}, ]}, {"timestamp": 1251788400, "group": [ {"author_id": 46, "token_count": 1}, ]}, {"timestamp": 1257058800, "group": [ {"author_id": 52, "token_count": 1}, {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1259654400, "group": [ {"author_id": 7, "token_count": 2}, {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1262332800, "group": [ {"author_id": 46, "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": 8, "token_count": 6}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 6, "token_count": 1}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 52, "token_count": 7}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 6, "token_count": 4}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 28, "token_count": 42}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 10, "token_count": 91}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 6, "token_count": 30}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 10, "token_count": 31}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 11, "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": 11, "token_count": 1}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 60, "token_count": 15}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 47, "token_count": 2}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 6, "token_count": 7}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 35, "token_count": 42}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 60, "token_count": 19}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 6, "token_count": 213}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 6, "token_count": 48}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 12, "token_count": 1}, {"author_id": 11, "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": 6, "token_count": 61}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 6, "token_count": 26}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 54, "token_count": 55}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 60, "token_count": 23}, ]}, ]
Author Name
Tokens
Token Proportion
Linus Torvalds
782
27.66%
Pavel Emelyanov
602
21.29%
Eric Dumazet
413
14.61%
Hannes Frederic Sowa
122
4.32%
Herbert Xu
76
2.69%
Arnaldo Carvalho de Melo
66
2.33%
Denis V. Lunev
61
2.16%
Hangbin Liu
55
1.95%
Hideaki Yoshifuji / 吉藤英明
44
1.56%
Willem de Bruijn
42
1.49%
Américo Wang
42
1.49%
Daniel Lezcano
33
1.17%
Patrick McHardy
24
0.85%
Florian Westphal
13
0.46%
Eric W. Biedermann
8
0.28%
Nicolas Dichtel
6
0.21%
Alexey Dobriyan
5
0.18%
Daniel Borkmann
2
0.07%
Stephen Hemminger
1
0.04%
David S. Miller
1
0.04%
Others
429
15.18%
Total
2827
route.c
6789
-
120
33065
David Ahern
Linus Torvalds
Wei Wang
Ido Schimmel
David S. Miller
Thomas Graf
Martin KaFai Lau
Hideaki Yoshifuji / 吉藤英明
Roopa Prabhu
Daniel Lezcano
Stefano Brivio
Eric Dumazet
Jakub Kiciński
Hannes Frederic Sowa
Nicolas Dichtel
Xin Long
Américo Wang
Benjamin Thery
Lorenzo Colitti
Paolo Abeni
Florian Westphal
Eric W. Biedermann
Alexey Dobriyan
Denis V. Lunev
Steffen Klassert
Patrick McHardy
Pavel Emelyanov
Sabrina Dubroca
Brian Haley
Hangbin Liu
Christoph Hellwig
Daniel Borkmann
Alexander Aring
Noriaki Takamiya
Arnaldo Carvalho de Melo
Stephen Hemminger
Herbert Xu
Vadim Fedorenko
Pablo Neira Ayuso
Others
April 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
var spanGroupData = [ {"timestamp": 1112342400, "group": [ {"author_id": 0, "token_count": 3078}, ]}, {"timestamp": 1117609200, "group": [ {"author_id": 60, "token_count": 13}, ]}, {"timestamp": 1122879600, "group": [ {"author_id": 31, "token_count": 2}, {"author_id": 7, "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": 761}, ]}, {"timestamp": 1143878400, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1146466800, "group": [ {"author_id": 1, "token_count": 7}, ]}, {"timestamp": 1151737200, "group": [ {"author_id": 60, "token_count": 30}, ]}, {"timestamp": 1154415600, "group": [ {"author_id": 1, "token_count": 27}, {"author_id": 7, "token_count": 23}, {"author_id": 20, "token_count": 1142}, {"author_id": 60, "token_count": 18}, ]}, {"timestamp": 1159686000, "group": [ {"author_id": 1, "token_count": 3}, {"author_id": 20, "token_count": 105}, ]}, {"timestamp": 1162368000, "group": [ {"author_id": 1, "token_count": 18}, {"author_id": 20, "token_count": 97}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1167638400, "group": [ {"author_id": 45, "token_count": 8}, {"author_id": 7, "token_count": 25}, ]}, {"timestamp": 1170316800, "group": [ {"author_id": 1, "token_count": 9}, ]}, {"timestamp": 1172736000, "group": [ {"author_id": 12, "token_count": 137}, {"author_id": 20, "token_count": 31}, ]}, {"timestamp": 1175410800, "group": [ {"author_id": 31, "token_count": 6}, {"author_id": 1, "token_count": 37}, ]}, {"timestamp": 1178002800, "group": [ {"author_id": 12, "token_count": 159}, ]}, {"timestamp": 1180681200, "group": [ {"author_id": 7, "token_count": 1}, ]}, {"timestamp": 1188630000, "group": [ {"author_id": 52, "token_count": 6}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 27, "token_count": 37}, ]}, {"timestamp": 1193900400, "group": [ {"author_id": 50, "token_count": 12}, {"author_id": 17, "token_count": 4}, {"author_id": 27, "token_count": 2}, ]}, {"timestamp": 1196496000, "group": [ {"author_id": 21, "token_count": 70}, {"author_id": 50, "token_count": 37}, {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1199174400, "group": [ {"author_id": 21, "token_count": 121}, {"author_id": 50, "token_count": 8}, {"author_id": 1, "token_count": 6}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 49, "token_count": 4}, {"author_id": 1, "token_count": 131}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 49, "token_count": 117}, {"author_id": 21, "token_count": 802}, {"author_id": 1, "token_count": 37}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 50, "token_count": 1}, {"author_id": 1, "token_count": 50}, {"author_id": 27, "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": 40, "token_count": 21}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 50, "token_count": 9}, {"author_id": 60, "token_count": 131}, ]}, {"timestamp": 1228118400, "group": [ {"author_id": 49, "token_count": 2}, ]}, {"timestamp": 1233475200, "group": [ {"author_id": 16, "token_count": 1}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 40, "token_count": 1}, {"author_id": 6, "token_count": 19}, ]}, {"timestamp": 1249110000, "group": [ {"author_id": 46, "token_count": 18}, ]}, {"timestamp": 1251788400, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1257058800, "group": [ {"author_id": 52, "token_count": 1}, ]}, {"timestamp": 1259654400, "group": [ {"author_id": 46, "token_count": 16}, ]}, {"timestamp": 1262332800, "group": [ {"author_id": 46, "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": 40, "token_count": 6}, {"author_id": 60, "token_count": 1}, ]}, {"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": 6, "token_count": 70}, ]}, {"timestamp": 1288594800, "group": [ {"author_id": 12, "token_count": 1}, {"author_id": 60, "token_count": 16}, ]}, {"timestamp": 1291190400, "group": [ {"author_id": 12, "token_count": 145}, {"author_id": 48, "token_count": 5}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 12, "token_count": 30}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1296547200, "group": [ {"author_id": 12, "token_count": 1}, {"author_id": 6, "token_count": 3}, {"author_id": 60, "token_count": 27}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 12, "token_count": 76}, {"author_id": 11, "token_count": 1}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 12, "token_count": 35}, {"author_id": 6, "token_count": 15}, {"author_id": 60, "token_count": 296}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 12, "token_count": 6}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 12, "token_count": 32}, {"author_id": 6, "token_count": 12}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1314860400, "group": [ {"author_id": 11, "token_count": 37}, {"author_id": 60, "token_count": 25}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 46, "token_count": 31}, {"author_id": 3, "token_count": 14}, {"author_id": 60, "token_count": 41}, ]}, {"timestamp": 1322726400, "group": [ {"author_id": 12, "token_count": 75}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 12, "token_count": 48}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 6, "token_count": 14}, {"author_id": 60, "token_count": 122}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 12, "token_count": 59}, {"author_id": 6, "token_count": 4}, {"author_id": 60, "token_count": 62}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 6, "token_count": 3}, {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 12, "token_count": 308}, {"author_id": 20, "token_count": 107}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 12, "token_count": 494}, {"author_id": 3, "token_count": 4}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1343804400, "group": [ {"author_id": 27, "token_count": 1}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 6, "token_count": 3}, {"author_id": 52, "token_count": 9}, {"author_id": 8, "token_count": 31}, {"author_id": 60, "token_count": 15}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 28, "token_count": 1}, {"author_id": 8, "token_count": 177}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 52, "token_count": 23}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 1, "token_count": 97}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 1, "token_count": 5}, {"author_id": 60, "token_count": 18}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 36, "token_count": 11}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 8, "token_count": 34}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 10, "token_count": 113}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 60, "token_count": 99}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 60, "token_count": 222}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 10, "token_count": 140}, {"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": 5}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 6, "token_count": 28}, {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 36, "token_count": 28}, {"author_id": 60, "token_count": 83}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 32, "token_count": 192}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 47, "token_count": 6}, {"author_id": 11, "token_count": 4}, {"author_id": 32, "token_count": 5}, {"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": 32, "token_count": 73}, {"author_id": 3, "token_count": 32}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 32, "token_count": 831}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 32, "token_count": 39}, {"author_id": 8, "token_count": 4}, {"author_id": 44, "token_count": 96}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 32, "token_count": 44}, {"author_id": 60, "token_count": 54}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 2, "token_count": 4}, {"author_id": 44, "token_count": 684}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 2, "token_count": 73}, {"author_id": 52, "token_count": 30}, {"author_id": 32, "token_count": 59}, {"author_id": 44, "token_count": 37}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 2, "token_count": 13}, {"author_id": 32, "token_count": 74}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 39, "token_count": 63}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 43, "token_count": 5}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 2, "token_count": 117}, {"author_id": 32, "token_count": 73}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 15, "token_count": 14}, {"author_id": 2, "token_count": 5}, {"author_id": 10, "token_count": 20}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 44, "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": 36, "token_count": 79}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 0, "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": 28, "token_count": 30}, {"author_id": 2, "token_count": 579}, {"author_id": 60, "token_count": 177}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 28, "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": 28, "token_count": 158}, {"author_id": 2, "token_count": 84}, {"author_id": 44, "token_count": 110}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 28, "token_count": 7}, {"author_id": 18, "token_count": 39}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 2, "token_count": 31}, {"author_id": 6, "token_count": 6}, {"author_id": 11, "token_count": 13}, {"author_id": 39, "token_count": 18}, {"author_id": 3, "token_count": 2}, {"author_id": 18, "token_count": 45}, {"author_id": 60, "token_count": 253}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 6, "token_count": 11}, {"author_id": 43, "token_count": 14}, {"author_id": 3, "token_count": 1}, {"author_id": 18, "token_count": 2116}, {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 12, "token_count": 2}, {"author_id": 23, "token_count": 1}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 11, "token_count": 44}, {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 2, "token_count": 314}, {"author_id": 23, "token_count": 1000}, {"author_id": 18, "token_count": 35}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 2, "token_count": 7}, {"author_id": 44, "token_count": 121}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 2, "token_count": 728}, {"author_id": 12, "token_count": 3}, {"author_id": 6, "token_count": 11}, {"author_id": 42, "token_count": 72}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 22, "token_count": 12}, {"author_id": 2, "token_count": 1813}, {"author_id": 6, "token_count": 52}, {"author_id": 60, "token_count": 88}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 2, "token_count": 209}, {"author_id": 6, "token_count": 3}, {"author_id": 44, "token_count": 105}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 2, "token_count": 14}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 2, "token_count": 33}, {"author_id": 18, "token_count": 67}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 54, "token_count": 5}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 39, "token_count": 137}, {"author_id": 60, "token_count": 119}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 2, "token_count": 306}, {"author_id": 6, "token_count": 13}, {"author_id": 24, "token_count": 34}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 2, "token_count": 28}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 53, "token_count": 323}, {"author_id": 42, "token_count": 12}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 2, "token_count": 19}, {"author_id": 54, "token_count": 2}, {"author_id": 43, "token_count": 67}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 2, "token_count": 914}, {"author_id": 39, "token_count": 34}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 2, "token_count": 1284}, {"author_id": 6, "token_count": 18}, {"author_id": 32, "token_count": 24}, {"author_id": 60, "token_count": 89}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 2, "token_count": 1073}, {"author_id": 6, "token_count": 42}, {"author_id": 18, "token_count": 74}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 2, "token_count": 2483}, {"author_id": 6, "token_count": 6}, {"author_id": 23, "token_count": 45}, {"author_id": 8, "token_count": 6}, {"author_id": 42, "token_count": 382}, {"author_id": 18, "token_count": 220}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 2, "token_count": 2}, {"author_id": 60, "token_count": 272}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 2, "token_count": 11}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 2, "token_count": 1}, {"author_id": 42, "token_count": 6}, {"author_id": 60, "token_count": 34}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 6, "token_count": 52}, {"author_id": 54, "token_count": 1}, {"author_id": 43, "token_count": 13}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 54, "token_count": 17}, {"author_id": 23, "token_count": 265}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 23, "token_count": 31}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 15, "token_count": 2}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 44, "token_count": 18}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 22, "token_count": 13}, {"author_id": 2, "token_count": 134}, {"author_id": 6, "token_count": 15}, {"author_id": 44, "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": 251}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 47, "token_count": 15}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 23, "token_count": 803}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 60, "token_count": 22}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 43, "token_count": 1}, {"author_id": 55, "token_count": 2}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 6, "token_count": 63}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 60, "token_count": 22}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 60, "token_count": 78}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 2, "token_count": 78}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 2, "token_count": 15}, ]}, ]
Author Name
Tokens
Token Proportion
David Ahern
10702
32.37%
Linus Torvalds
3079
9.31%
Wei Wang
2596
7.85%
Ido Schimmel
2145
6.49%
David S. Miller
1611
4.87%
Thomas Graf
1482
4.48%
Martin KaFai Lau
1414
4.28%
Hideaki Yoshifuji / 吉藤英明
1289
3.90%
Roopa Prabhu
1211
3.66%
Daniel Lezcano
993
3.00%
Stefano Brivio
472
1.43%
Eric Dumazet
463
1.40%
Jakub Kiciński
323
0.98%
Hannes Frederic Sowa
273
0.83%
Nicolas Dichtel
252
0.76%
Xin Long
252
0.76%
Américo Wang
222
0.67%
Benjamin Thery
123
0.37%
Lorenzo Colitti
118
0.36%
Paolo Abeni
100
0.30%
Florian Westphal
99
0.30%
Eric W. Biedermann
69
0.21%
Alexey Dobriyan
68
0.21%
Denis V. Lunev
67
0.20%
Steffen Klassert
53
0.16%
Patrick McHardy
50
0.15%
Pavel Emelyanov
41
0.12%
Sabrina Dubroca
34
0.10%
Brian Haley
28
0.08%
Hangbin Liu
25
0.08%
Christoph Hellwig
25
0.08%
Daniel Borkmann
21
0.06%
Alexander Aring
16
0.05%
Noriaki Takamiya
8
0.02%
Arnaldo Carvalho de Melo
8
0.02%
Stephen Hemminger
5
0.02%
Herbert Xu
4
0.01%
Vadim Fedorenko
2
0.01%
Pablo Neira Ayuso
1
0.00%
Others
3321
10.04%
Total
33065
rpl.c
124
-
2
698
Alexander Aring
Others
March 2020
April 2020
October 2020
var spanGroupData = [ {"timestamp": 1583049600, "group": [ {"author_id": 15, "token_count": 685}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 15, "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": 15, "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
563
-
9
2338
David Lebrun
Ahmed Abdelsalam
Eric Dumazet
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
var spanGroupData = [ {"timestamp": 1477983600, "group": [ {"author_id": 4, "token_count": 1944}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 6, "token_count": 9}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 4, "token_count": 13}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 4, "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": 38, "token_count": 31}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 38, "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}, ]}, ]
Author Name
Tokens
Token Proportion
David Lebrun
1973
84.39%
Ahmed Abdelsalam
55
2.35%
Eric Dumazet
9
0.38%
Others
301
12.87%
Total
2338
seg6_hmac.c
441
-
7
1850
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": 4, "token_count": 1816}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 4, "token_count": 1}, {"author_id": 6, "token_count": 15}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 4, "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
1822
98.49%
Eric Dumazet
15
0.81%
Others
13
0.70%
Total
1850
seg6_iptunnel.c
606
-
17
2887
David Lebrun
Ahmed Abdelsalam
Andrea Mayer
Mathieu Xhonneux
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
var spanGroupData = [ {"timestamp": 1477983600, "group": [ {"author_id": 4, "token_count": 1753}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 4, "token_count": 12}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 4, "token_count": 106}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 4, "token_count": 48}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 2, "token_count": 6}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 4, "token_count": 244}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 4, "token_count": 51}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 38, "token_count": 116}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 57, "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": 15, "token_count": 5}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 38, "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": 26, "token_count": 12}, ]}, ]
Author Name
Tokens
Token Proportion
David Lebrun
2214
76.69%
Ahmed Abdelsalam
118
4.09%
Andrea Mayer
12
0.42%
Mathieu Xhonneux
8
0.28%
David Ahern
6
0.21%
Alexander Aring
5
0.17%
Others
524
18.15%
Total
2887
seg6_local.c
1969
-
16
8244
David Lebrun
Andrea Mayer
Mathieu Xhonneux
Alexander Aring
David Ahern
Ahmed Abdelsalam
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
January 2022
var spanGroupData = [ {"timestamp": 1501570800, "group": [ {"author_id": 4, "token_count": 3761}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 2, "token_count": 4}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 57, "token_count": 688}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 57, "token_count": 141}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 26, "token_count": 89}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 15, "token_count": 5}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 38, "token_count": 4}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 26, "token_count": 1897}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 26, "token_count": 104}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 26, "token_count": 864}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 26, "token_count": 267}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 60, "token_count": 392}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 60, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
David Lebrun
3761
45.62%
Andrea Mayer
3221
39.07%
Mathieu Xhonneux
829
10.06%
Alexander Aring
5
0.06%
David Ahern
4
0.05%
Ahmed Abdelsalam
4
0.05%
Others
420
5.09%
Total
8244
sit.c
2024
-
77
10136
Nicolas Dichtel
Linus Torvalds
Christoph Hellwig
Hideaki Yoshifuji / 吉藤英明
Eric Dumazet
Tom Herbert
Pavel Emelyanov
David S. Miller
Hannes Frederic Sowa
David Ahern
Willem de Bruijn
Patrick McHardy
Xin Long
Steffen Klassert
Eric W. Biedermann
Stephen Hemminger
Alexey Dobriyan
Paolo Abeni
Arnaldo Carvalho de Melo
Hangbin Liu
Américo Wang
Jakub Kiciński
Herbert Xu
Others
April 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
var spanGroupData = [ {"timestamp": 1112342400, "group": [ {"author_id": 0, "token_count": 1732}, ]}, {"timestamp": 1120201200, "group": [ {"author_id": 60, "token_count": 59}, ]}, {"timestamp": 1122879600, "group": [ {"author_id": 31, "token_count": 1}, ]}, {"timestamp": 1136102400, "group": [ {"author_id": 7, "token_count": 31}, {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1159686000, "group": [ {"author_id": 60, "token_count": 15}, ]}, {"timestamp": 1162368000, "group": [ {"author_id": 7, "token_count": 4}, {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1170316800, "group": [ {"author_id": 60, "token_count": 17}, ]}, {"timestamp": 1172736000, "group": [ {"author_id": 31, "token_count": 8}, ]}, {"timestamp": 1175410800, "group": [ {"author_id": 31, "token_count": 14}, {"author_id": 1, "token_count": 33}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 7, "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": 144}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 27, "token_count": 7}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 1, "token_count": 350}, {"author_id": 60, "token_count": 434}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 1, "token_count": 1}, {"author_id": 27, "token_count": 375}, ]}, {"timestamp": 1209625200, "group": [ {"author_id": 12, "token_count": 5}, {"author_id": 27, "token_count": 3}, ]}, {"timestamp": 1212303600, "group": [ {"author_id": 1, "token_count": 68}, ]}, {"timestamp": 1225522800, "group": [ {"author_id": 46, "token_count": 3}, {"author_id": 48, "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": 6, "token_count": 12}, {"author_id": 7, "token_count": 3}, ]}, {"timestamp": 1246431600, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1249110000, "group": [ {"author_id": 48, "token_count": 1}, ]}, {"timestamp": 1251788400, "group": [ {"author_id": 1, "token_count": 313}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1254380400, "group": [ {"author_id": 6, "token_count": 171}, {"author_id": 1, "token_count": 23}, ]}, {"timestamp": 1257058800, "group": [ {"author_id": 6, "token_count": 1}, {"author_id": 52, "token_count": 25}, {"author_id": 17, "token_count": 16}, ]}, {"timestamp": 1262332800, "group": [ {"author_id": 46, "token_count": 4}, ]}, {"timestamp": 1265011200, "group": [ {"author_id": 46, "token_count": 18}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1275375600, "group": [ {"author_id": 6, "token_count": 4}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 6, "token_count": 1}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 6, "token_count": 166}, ]}, {"timestamp": 1288594800, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 6, "token_count": 42}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 12, "token_count": 42}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 6, "token_count": 12}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 12, "token_count": 16}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 12, "token_count": 4}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 48, "token_count": 1}, {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 46, "token_count": 1}, ]}, {"timestamp": 1322726400, "group": [ {"author_id": 60, "token_count": 29}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 12, "token_count": 53}, {"author_id": 6, "token_count": 5}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 48, "token_count": 1}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 60, "token_count": 13}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 12, "token_count": 43}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 12, "token_count": 35}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 28, "token_count": 6}, {"author_id": 52, "token_count": 10}, {"author_id": 8, "token_count": 1813}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 10, "token_count": 131}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 28, "token_count": 4}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 8, "token_count": 471}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 8, "token_count": 89}, {"author_id": 60, "token_count": 34}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 8, "token_count": 8}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 10, "token_count": 1}, {"author_id": 8, "token_count": 5}, {"author_id": 60, "token_count": 15}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 8, "token_count": 16}, {"author_id": 60, "token_count": 258}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 6, "token_count": 43}, {"author_id": 8, "token_count": 9}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 35, "token_count": 67}, {"author_id": 60, "token_count": 13}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 6, "token_count": 6}, {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 60, "token_count": 18}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 28, "token_count": 1}, {"author_id": 8, "token_count": 49}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 6, "token_count": 1}, {"author_id": 8, "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": 5, "token_count": 438}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 6, "token_count": 3}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 3, "token_count": 35}, {"author_id": 5, "token_count": 1}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 8, "token_count": 5}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 6, "token_count": 4}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 10, "token_count": 1}, {"author_id": 8, "token_count": 5}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 6, "token_count": 4}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 43, "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": 5, "token_count": 2}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 6, "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": 46, "token_count": 1}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 28, "token_count": 6}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 60, "token_count": 122}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 12, "token_count": 8}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 28, "token_count": 2}, {"author_id": 60, "token_count": 15}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 6, "token_count": 18}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 2, "token_count": 107}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 54, "token_count": 14}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 39, "token_count": 39}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 6, "token_count": 16}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 6, "token_count": 17}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 8, "token_count": 2}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 35, "token_count": 11}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 54, "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": 54, "token_count": 1}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 22, "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": 53, "token_count": 15}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 6, "token_count": 5}, {"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": 53, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Nicolas Dichtel
2477
24.44%
Linus Torvalds
1733
17.10%
Christoph Hellwig
885
8.73%
Hideaki Yoshifuji / 吉藤英明
788
7.77%
Eric Dumazet
580
5.72%
Tom Herbert
441
4.35%
Pavel Emelyanov
385
3.80%
David S. Miller
206
2.03%
Hannes Frederic Sowa
133
1.31%
David Ahern
107
1.06%
Willem de Bruijn
78
0.77%
Patrick McHardy
50
0.49%
Xin Long
39
0.38%
Steffen Klassert
35
0.35%
Eric W. Biedermann
35
0.35%
Stephen Hemminger
32
0.32%
Alexey Dobriyan
27
0.27%
Paolo Abeni
26
0.26%
Arnaldo Carvalho de Melo
23
0.23%
Hangbin Liu
22
0.22%
Américo Wang
19
0.19%
Jakub Kiciński
17
0.17%
Herbert Xu
16
0.16%
Others
1982
19.55%
Total
10136
syncookies.c
264
-
26
1503
Glenn Griffin
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
August 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
var spanGroupData = [ {"timestamp": 1201852800, "group": [ {"author_id": 59, "token_count": 865}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 11, "token_count": 8}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 27, "token_count": 10}, ]}, {"timestamp": 1217574000, "group": [ {"author_id": 11, "token_count": 12}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1225522800, "group": [ {"author_id": 46, "token_count": 1}, ]}, {"timestamp": 1238569200, "group": [ {"author_id": 11, "token_count": 2}, ]}, {"timestamp": 1254380400, "group": [ {"author_id": 40, "token_count": 3}, {"author_id": 6, "token_count": 1}, ]}, {"timestamp": 1259654400, "group": [ {"author_id": 12, "token_count": 74}, {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1275375600, "group": [ {"author_id": 11, "token_count": 38}, {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 12, "token_count": 28}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 6, "token_count": 7}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 6, "token_count": 2}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 46, "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": 6, "token_count": 1}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 7, "token_count": 58}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 11, "token_count": 14}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 6, "token_count": 22}, {"author_id": 10, "token_count": 17}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 36, "token_count": 13}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 11, "token_count": 1}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 6, "token_count": 10}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 6, "token_count": 1}, {"author_id": 11, "token_count": 8}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 11, "token_count": 18}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 6, "token_count": 4}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 6, "token_count": 1}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 6, "token_count": 4}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 6, "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": 6, "token_count": 2}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 36, "token_count": 8}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 11, "token_count": 6}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 60, "token_count": 70}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 6, "token_count": 51}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 6, "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": 24, "token_count": 5}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 11, "token_count": 2}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 60, "token_count": 39}, ]}, ]
Author Name
Tokens
Token Proportion
Glenn Griffin
865
57.55%
Eric Dumazet
124
8.25%
Florian Westphal
109
7.25%
David S. Miller
102
6.79%
Patrick McHardy
58
3.86%
Lorenzo Colitti
21
1.40%
Hannes Frederic Sowa
17
1.13%
Pavel Emelyanov
10
0.67%
David Ahern
7
0.47%
Sabrina Dubroca
5
0.33%
Alexey Dobriyan
5
0.33%
Brian Haley
3
0.20%
Others
177
11.78%
Total
1503
sysctl_net_ipv6.c
359
-
27
1713
Tom Herbert
Daniel Lezcano
Ido Schimmel
David Ahern
Eric W. Biedermann
Hannes Frederic Sowa
Linus Torvalds
Justin Iurman
Huw Davies
Pavel Emelyanov
Eric Dumazet
Ahmed Abdelsalam
Lorenzo Colitti
Gerrit Renker
Alexey Dobriyan
Others
April 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
September 2020
February 2021
March 2021
May 2021
July 2021
var spanGroupData = [ {"timestamp": 1112342400, "group": [ {"author_id": 0, "token_count": 103}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 27, "token_count": 3}, ]}, {"timestamp": 1196496000, "group": [ {"author_id": 27, "token_count": 1}, ]}, {"timestamp": 1199174400, "group": [ {"author_id": 21, "token_count": 257}, ]}, {"timestamp": 1209625200, "group": [ {"author_id": 27, "token_count": 63}, ]}, {"timestamp": 1246431600, "group": [ {"author_id": 58, "token_count": 2}, ]}, {"timestamp": 1257058800, "group": [ {"author_id": 52, "token_count": 2}, ]}, {"timestamp": 1262332800, "group": [ {"author_id": 46, "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": 52, "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": 36, "token_count": 34}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 5, "token_count": 35}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 10, "token_count": 35}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 10, "token_count": 74}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 5, "token_count": 34}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 5, "token_count": 46}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 14, "token_count": 76}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 60, "token_count": 36}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 5, "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": 38, "token_count": 39}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 6, "token_count": 13}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 6, "token_count": 3}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 60, "token_count": 31}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 23, "token_count": 7}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 60, "token_count": 46}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 6, "token_count": 24}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 23, "token_count": 149}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 9, "token_count": 101}, ]}, ]
Author Name
Tokens
Token Proportion
Tom Herbert
263
15.35%
Daniel Lezcano
257
15.00%
Ido Schimmel
156
9.11%
David Ahern
137
8.00%
Eric W. Biedermann
131
7.65%
Hannes Frederic Sowa
109
6.36%
Linus Torvalds
103
6.01%
Justin Iurman
101
5.90%
Huw Davies
76
4.44%
Pavel Emelyanov
67
3.91%
Eric Dumazet
40
2.34%
Ahmed Abdelsalam
39
2.28%
Lorenzo Colitti
34
1.98%
Gerrit Renker
2
0.12%
Alexey Dobriyan
2
0.12%
Others
196
11.44%
Total
1713
tcp_ipv6.c
2288
-
109
11219
Linus Torvalds
Eric Dumazet
Hideaki Yoshifuji / 吉藤英明
Arnaldo Carvalho de Melo
David Ahern
David S. Miller
Nicolas Dichtel
Daniel Lezcano
Florian Westphal
Vlad Yasevich
Wei Wang
Herbert Xu
Stephen Hemminger
Christoph Hellwig
Pavel Emelyanov
Lorenzo Colitti
Jakub Kiciński
Huw Davies
Eric W. Biedermann
Tom Herbert
Alexey Dobriyan
Américo Wang
Stefano Brivio
Glenn Griffin
Hannes Frederic Sowa
Denis V. Lunev
Brian Haley
Martin KaFai Lau
Sabrina Dubroca
Pablo Neira Ayuso
Daniel Borkmann
Paolo Abeni
Gerrit Renker
Willem de Bruijn
Others
April 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
January 2009
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
December 2021
var spanGroupData = [ {"timestamp": 1112342400, "group": [ {"author_id": 0, "token_count": 3953}, ]}, {"timestamp": 1117609200, "group": [ {"author_id": 31, "token_count": 44}, ]}, {"timestamp": 1122879600, "group": [ {"author_id": 31, "token_count": 99}, ]}, {"timestamp": 1125558000, "group": [ {"author_id": 1, "token_count": 16}, ]}, {"timestamp": 1133424000, "group": [ {"author_id": 31, "token_count": 88}, ]}, {"timestamp": 1136102400, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1141200000, "group": [ {"author_id": 31, "token_count": 32}, ]}, {"timestamp": 1149145200, "group": [ {"author_id": 17, "token_count": 11}, ]}, {"timestamp": 1154415600, "group": [ {"author_id": 1, "token_count": 4}, {"author_id": 48, "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": 12, "token_count": 17}, {"author_id": 58, "token_count": 4}, {"author_id": 1, "token_count": 676}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1170316800, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1172736000, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1175410800, "group": [ {"author_id": 31, "token_count": 49}, {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1178002800, "group": [ {"author_id": 12, "token_count": 8}, ]}, {"timestamp": 1185951600, "group": [ {"author_id": 40, "token_count": 2}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 12, "token_count": 2}, {"author_id": 17, "token_count": 1}, ]}, {"timestamp": 1196496000, "group": [ {"author_id": 21, "token_count": 68}, ]}, {"timestamp": 1199174400, "group": [ {"author_id": 1, "token_count": 1}, {"author_id": 27, "token_count": 5}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 31, "token_count": 8}, {"author_id": 59, "token_count": 16}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 21, "token_count": 96}, {"author_id": 1, "token_count": 6}, {"author_id": 27, "token_count": 2}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 50, "token_count": 11}, {"author_id": 1, "token_count": 49}, ]}, {"timestamp": 1212303600, "group": [ {"author_id": 40, "token_count": 2}, {"author_id": 48, "token_count": 6}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 12, "token_count": 14}, {"author_id": 27, "token_count": 39}, {"author_id": 60, "token_count": 279}, ]}, {"timestamp": 1217574000, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1220252400, "group": [ {"author_id": 21, "token_count": 8}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 31, "token_count": 1}, {"author_id": 50, "token_count": 3}, {"author_id": 60, "token_count": 212}, ]}, {"timestamp": 1225522800, "group": [ {"author_id": 46, "token_count": 5}, {"author_id": 6, "token_count": 4}, ]}, {"timestamp": 1228118400, "group": [ {"author_id": 17, "token_count": 3}, ]}, {"timestamp": 1230796800, "group": [ {"author_id": 17, "token_count": 20}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 40, "token_count": 2}, {"author_id": 6, "token_count": 15}, ]}, {"timestamp": 1251788400, "group": [ {"author_id": 48, "token_count": 8}, {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1254380400, "group": [ {"author_id": 40, "token_count": 7}, {"author_id": 6, "token_count": 13}, ]}, {"timestamp": 1259654400, "group": [ {"author_id": 6, "token_count": 1}, {"author_id": 52, "token_count": 16}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1262332800, "group": [ {"author_id": 46, "token_count": 4}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 6, "token_count": 1}, {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1270105200, "group": [ {"author_id": 12, "token_count": 6}, {"author_id": 17, "token_count": 5}, {"author_id": 48, "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": 12, "token_count": 31}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 12, "token_count": 85}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 6, "token_count": 16}, {"author_id": 60, "token_count": 15}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 12, "token_count": 3}, ]}, {"timestamp": 1314860400, "group": [ {"author_id": 60, "token_count": 18}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 6, "token_count": 35}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 46, "token_count": 18}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 6, "token_count": 82}, {"author_id": 60, "token_count": 116}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 12, "token_count": 4}, {"author_id": 6, "token_count": 9}, {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 52, "token_count": 16}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 60, "token_count": 31}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 12, "token_count": 40}, {"author_id": 6, "token_count": 287}, {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1343804400, "group": [ {"author_id": 6, "token_count": 57}, {"author_id": 60, "token_count": 65}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 6, "token_count": 9}, {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 6, "token_count": 1}, {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 25, "token_count": 109}, {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 5, "token_count": 21}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 60, "token_count": 23}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 6, "token_count": 12}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 6, "token_count": 19}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 6, "token_count": 2}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 6, "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": 6, "token_count": 88}, {"author_id": 52, "token_count": 5}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 10, "token_count": 11}, {"author_id": 60, "token_count": 37}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 60, "token_count": 89}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 60, "token_count": 44}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 36, "token_count": 1}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 36, "token_count": 13}, {"author_id": 5, "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": 25}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 6, "token_count": 27}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 6, "token_count": 9}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 6, "token_count": 11}, ]}, {"timestamp": 1417420800, "group": [ {"author_id": 6, "token_count": 25}, {"author_id": 8, "token_count": 174}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 47, "token_count": 7}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 6, "token_count": 70}, {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 6, "token_count": 11}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 32, "token_count": 3}, {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 6, "token_count": 1}, {"author_id": 5, "token_count": 1}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 6, "token_count": 30}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 6, "token_count": 277}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 6, "token_count": 104}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 6, "token_count": 7}, {"author_id": 11, "token_count": 39}, {"author_id": 36, "token_count": 3}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 6, "token_count": 3}, {"author_id": 17, "token_count": 51}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 6, "token_count": 42}, {"author_id": 60, "token_count": 17}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 32, "token_count": 2}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 6, "token_count": 59}, {"author_id": 10, "token_count": 1}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 6, "token_count": 19}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 6, "token_count": 64}, {"author_id": 10, "token_count": 2}, {"author_id": 14, "token_count": 40}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 6, "token_count": 26}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 6, "token_count": 5}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 2, "token_count": 22}, {"author_id": 6, "token_count": 20}, {"author_id": 36, "token_count": 28}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 6, "token_count": 2}, {"author_id": 11, "token_count": 9}, {"author_id": 60, "token_count": 15}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 16, "token_count": 8}, {"author_id": 18, "token_count": 18}, {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 6, "token_count": 49}, {"author_id": 60, "token_count": 36}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 60, "token_count": 15}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 28, "token_count": 12}, {"author_id": 6, "token_count": 72}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 6, "token_count": 18}, {"author_id": 60, "token_count": 80}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 2, "token_count": 24}, {"author_id": 6, "token_count": 9}, {"author_id": 60, "token_count": 18}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 6, "token_count": 5}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 60, "token_count": 19}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 6, "token_count": 18}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 6, "token_count": 39}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 2, "token_count": 5}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 6, "token_count": 28}, {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 60, "token_count": 48}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 22, "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": 42, "token_count": 16}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 2, "token_count": 21}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 18, "token_count": 4}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 6, "token_count": 52}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 6, "token_count": 27}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 43, "token_count": 5}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 6, "token_count": 121}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 6, "token_count": 27}, {"author_id": 35, "token_count": 3}, {"author_id": 60, "token_count": 76}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 6, "token_count": 46}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 6, "token_count": 20}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 6, "token_count": 3}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 2, "token_count": 240}, {"author_id": 24, "token_count": 10}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 60, "token_count": 62}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 6, "token_count": 50}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 6, "token_count": 41}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 22, "token_count": 2}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 32, "token_count": 7}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 18, "token_count": 64}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 11, "token_count": 28}, {"author_id": 60, "token_count": 69}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 18, "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": 28, "token_count": 10}, {"author_id": 53, "token_count": 30}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 11, "token_count": 50}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 53, "token_count": 10}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 60, "token_count": 29}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 6, "token_count": 55}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 6, "token_count": 37}, {"author_id": 60, "token_count": 27}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 6, "token_count": 25}, ]}, ]
Author Name
Tokens
Token Proportion
Linus Torvalds
3953
35.23%
Eric Dumazet
2210
19.70%
Hideaki Yoshifuji / 吉藤英明
771
6.87%
Arnaldo Carvalho de Melo
321
2.86%
David Ahern
313
2.79%
David S. Miller
210
1.87%
Nicolas Dichtel
174
1.55%
Daniel Lezcano
172
1.53%
Florian Westphal
126
1.12%
Vlad Yasevich
109
0.97%
Wei Wang
97
0.86%
Herbert Xu
91
0.81%
Stephen Hemminger
76
0.68%
Christoph Hellwig
61
0.54%
Pavel Emelyanov
46
0.41%
Lorenzo Colitti
45
0.40%
Jakub Kiciński
40
0.36%
Huw Davies
40
0.36%
Eric W. Biedermann
37
0.33%
Tom Herbert
27
0.24%
Alexey Dobriyan
27
0.24%
Américo Wang
22
0.20%
Stefano Brivio
16
0.14%
Glenn Griffin
16
0.14%
Hannes Frederic Sowa
14
0.12%
Denis V. Lunev
14
0.12%
Brian Haley
13
0.12%
Martin KaFai Lau
12
0.11%
Sabrina Dubroca
10
0.09%
Pablo Neira Ayuso
8
0.07%
Daniel Borkmann
7
0.06%
Paolo Abeni
5
0.04%
Gerrit Renker
4
0.04%
Willem de Bruijn
3
0.03%
Others
2129
18.98%
Total
11219
tcpv6_offload.c
78
-
9
334
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
var spanGroupData = [ {"timestamp": 1351753200, "group": [ {"author_id": 25, "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": 5, "token_count": 5}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 5, "token_count": 112}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 6, "token_count": 1}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 35, "token_count": 21}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 12, "token_count": 1}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 43, "token_count": 5}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Vlad Yasevich
169
50.60%
Tom Herbert
117
35.03%
Willem de Bruijn
21
6.29%
Herbert Xu
13
3.89%
Paolo Abeni
5
1.50%
Eric Dumazet
1
0.30%
David S. Miller
1
0.30%
Others
7
2.10%
Total
334
tunnel6.c
305
-
14
1268
Herbert Xu
Vadim Fedorenko
Xin Long
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": 60, "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": 40, "token_count": 2}, ]}, {"timestamp": 1251788400, "group": [ {"author_id": 46, "token_count": 2}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 6, "token_count": 26}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 6, "token_count": 4}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 6, "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": 42, "token_count": 16}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 55, "token_count": 319}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 39, "token_count": 194}, ]}, ]
Author Name
Tokens
Token Proportion
Herbert Xu
417
32.89%
Vadim Fedorenko
319
25.16%
Xin Long
194
15.30%
Eric Dumazet
79
6.23%
Stefano Brivio
16
1.26%
Brian Haley
2
0.16%
Alexey Dobriyan
2
0.16%
Others
239
18.85%
Total
1268
udp.c
1778
-
98
8831
Linus Torvalds
Eric Dumazet
Paolo Abeni
Stefano Brivio
Gerrit Renker
Vlad Yasevich
Willem de Bruijn
Tom Herbert
Hannes Frederic Sowa
David S. Miller
Herbert Xu
Wei Wang
Vadim Fedorenko
Daniel Lezcano
Christoph Hellwig
Lorenzo Colitti
Pavel Emelyanov
Hideaki Yoshifuji / 吉藤英明
David Ahern
Brian Haley
Arnaldo Carvalho de Melo
Martin KaFai Lau
Alexey Dobriyan
Denis V. Lunev
Daniel Borkmann
Xin Long
Jakub Kiciński
Américo Wang
Pablo Neira Ayuso
Stephen Hemminger
Others
April 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
var spanGroupData = [ {"timestamp": 1112342400, "group": [ {"author_id": 0, "token_count": 2435}, ]}, {"timestamp": 1122879600, "group": [ {"author_id": 31, "token_count": 3}, ]}, {"timestamp": 1125558000, "group": [ {"author_id": 48, "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": 31, "token_count": 1}, {"author_id": 60, "token_count": 85}, ]}, {"timestamp": 1154415600, "group": [ {"author_id": 12, "token_count": 27}, {"author_id": 58, "token_count": 1}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1159686000, "group": [ {"author_id": 17, "token_count": 43}, ]}, {"timestamp": 1162368000, "group": [ {"author_id": 58, "token_count": 305}, {"author_id": 1, "token_count": 6}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1170316800, "group": [ {"author_id": 6, "token_count": 1}, {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1172736000, "group": [ {"author_id": 31, "token_count": 15}, {"author_id": 17, "token_count": 37}, {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1175410800, "group": [ {"author_id": 31, "token_count": 18}, {"author_id": 17, "token_count": 2}, ]}, {"timestamp": 1178002800, "group": [ {"author_id": 12, "token_count": 8}, ]}, {"timestamp": 1185951600, "group": [ {"author_id": 40, "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": 21, "token_count": 58}, {"author_id": 17, "token_count": 13}, {"author_id": 60, "token_count": 57}, ]}, {"timestamp": 1199174400, "group": [ {"author_id": 27, "token_count": 12}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 21, "token_count": 15}, {"author_id": 12, "token_count": 18}, {"author_id": 1, "token_count": 14}, {"author_id": 27, "token_count": 6}, ]}, {"timestamp": 1212303600, "group": [ {"author_id": 40, "token_count": 1}, {"author_id": 50, "token_count": 14}, {"author_id": 1, "token_count": 10}, {"author_id": 27, "token_count": 11}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 27, "token_count": 19}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 6, "token_count": 100}, {"author_id": 60, "token_count": 66}, ]}, {"timestamp": 1225522800, "group": [ {"author_id": 46, "token_count": 5}, {"author_id": 6, "token_count": 12}, {"author_id": 60, "token_count": 29}, ]}, {"timestamp": 1228118400, "group": [ {"author_id": 60, "token_count": 13}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 40, "token_count": 4}, ]}, {"timestamp": 1246431600, "group": [ {"author_id": 60, "token_count": 210}, ]}, {"timestamp": 1251788400, "group": [ {"author_id": 12, "token_count": 1}, {"author_id": 6, "token_count": 48}, ]}, {"timestamp": 1254380400, "group": [ {"author_id": 40, "token_count": 7}, {"author_id": 6, "token_count": 10}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1257058800, "group": [ {"author_id": 6, "token_count": 281}, ]}, {"timestamp": 1262332800, "group": [ {"author_id": 46, "token_count": 1}, ]}, {"timestamp": 1265011200, "group": [ {"author_id": 46, "token_count": 12}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1270105200, "group": [ {"author_id": 40, "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": 6, "token_count": 43}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 6, "token_count": 2}, {"author_id": 60, "token_count": 59}, ]}, {"timestamp": 1291190400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 12, "token_count": 80}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 6, "token_count": 9}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 6, "token_count": 1}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 46, "token_count": 4}, {"author_id": 6, "token_count": 5}, ]}, {"timestamp": 1322726400, "group": [ {"author_id": 12, "token_count": 12}, {"author_id": 27, "token_count": 5}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 27, "token_count": 4}, {"author_id": 60, "token_count": 16}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 60, "token_count": 196}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 12, "token_count": 15}, {"author_id": 6, "token_count": 8}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 12, "token_count": 13}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 6, "token_count": 19}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 25, "token_count": 1}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 5, "token_count": 20}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 10, "token_count": 19}, {"author_id": 60, "token_count": 50}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 6, "token_count": 37}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 36, "token_count": 48}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 10, "token_count": 1}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 6, "token_count": 17}, {"author_id": 10, "token_count": 108}, {"author_id": 60, "token_count": 21}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 10, "token_count": 13}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 10, "token_count": 13}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 10, "token_count": 18}, {"author_id": 60, "token_count": 13}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 36, "token_count": 6}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 5, "token_count": 117}, {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 60, "token_count": 188}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 5, "token_count": 6}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 12, "token_count": 1}, {"author_id": 6, "token_count": 5}, {"author_id": 60, "token_count": 25}, ]}, {"timestamp": 1417420800, "group": [ {"author_id": 60, "token_count": 19}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 25, "token_count": 257}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 6, "token_count": 2}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 6, "token_count": 4}, {"author_id": 60, "token_count": 22}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 6, "token_count": 12}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 6, "token_count": 20}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 6, "token_count": 10}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 6, "token_count": 3}, {"author_id": 60, "token_count": 35}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 18, "token_count": 42}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 6, "token_count": 179}, {"author_id": 32, "token_count": 5}, {"author_id": 5, "token_count": 61}, {"author_id": 60, "token_count": 44}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 18, "token_count": 31}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 6, "token_count": 1}, {"author_id": 10, "token_count": 31}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 47, "token_count": 2}, {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 2, "token_count": 3}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 6, "token_count": 9}, {"author_id": 43, "token_count": 12}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 6, "token_count": 16}, {"author_id": 36, "token_count": 6}, {"author_id": 16, "token_count": 6}, {"author_id": 43, "token_count": 4}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 6, "token_count": 2}, {"author_id": 60, "token_count": 39}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 60, "token_count": 241}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 60, "token_count": 85}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 43, "token_count": 10}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 43, "token_count": 43}, {"author_id": 18, "token_count": 7}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 43, "token_count": 91}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 2, "token_count": 48}, {"author_id": 43, "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": 32, "token_count": 8}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 60, "token_count": 92}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 22, "token_count": 61}, {"author_id": 35, "token_count": 157}, {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 35, "token_count": 8}, {"author_id": 60, "token_count": 103}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 43, "token_count": 6}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 35, "token_count": 6}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 32, "token_count": 10}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 43, "token_count": 112}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 43, "token_count": 1}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 43, "token_count": 175}, {"author_id": 42, "token_count": 456}, {"author_id": 60, "token_count": 34}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 60, "token_count": 23}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 35, "token_count": 28}, {"author_id": 60, "token_count": 22}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 43, "token_count": 25}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 43, "token_count": 9}, {"author_id": 60, "token_count": 16}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 32, "token_count": 2}, {"author_id": 43, "token_count": 5}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 47, "token_count": 12}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 35, "token_count": 6}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 35, "token_count": 15}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 6, "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": 22, "token_count": 1}, {"author_id": 12, "token_count": 10}, {"author_id": 60, "token_count": 282}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 39, "token_count": 7}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 6, "token_count": 1}, {"author_id": 60, "token_count": 13}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 39, "token_count": 5}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 28, "token_count": 10}, {"author_id": 43, "token_count": 5}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 6, "token_count": 3}, {"author_id": 43, "token_count": 8}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 55, "token_count": 79}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 6, "token_count": 3}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 6, "token_count": 2}, {"author_id": 53, "token_count": 10}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 6, "token_count": 4}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 60, "token_count": 11}, ]}, ]
Author Name
Tokens
Token Proportion
Linus Torvalds
2436
27.58%
Eric Dumazet
872
9.87%
Paolo Abeni
556
6.30%
Stefano Brivio
456
5.16%
Gerrit Renker
306
3.47%
Vlad Yasevich
258
2.92%
Willem de Bruijn
220
2.49%
Tom Herbert
204
2.31%
Hannes Frederic Sowa
203
2.30%
David S. Miller
185
2.09%
Herbert Xu
102
1.16%
Wei Wang
80
0.91%
Vadim Fedorenko
79
0.89%
Daniel Lezcano
73
0.83%
Christoph Hellwig
62
0.70%
Lorenzo Colitti
60
0.68%
Pavel Emelyanov
57
0.65%
Hideaki Yoshifuji / 吉藤英明
51
0.58%
David Ahern
51
0.58%
Brian Haley
38
0.43%
Arnaldo Carvalho de Melo
37
0.42%
Martin KaFai Lau
25
0.28%
Alexey Dobriyan
22
0.25%
Denis V. Lunev
14
0.16%
Daniel Borkmann
14
0.16%
Xin Long
12
0.14%
Jakub Kiciński
10
0.11%
Américo Wang
10
0.11%
Pablo Neira Ayuso
6
0.07%
Stephen Hemminger
1
0.01%
Others
2331
26.40%
Total
8831
udp_impl.h
30
-
10
206
Gerrit Renker
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
var spanGroupData = [ {"timestamp": 1162368000, "group": [ {"author_id": 58, "token_count": 170}, ]}, {"timestamp": 1199174400, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 27, "token_count": 13}, ]}, {"timestamp": 1212303600, "group": [ {"author_id": 40, "token_count": 1}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 6, "token_count": 4}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 40, "token_count": 2}, ]}, {"timestamp": 1251788400, "group": [ {"author_id": 12, "token_count": 1}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 42, "token_count": 1}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 22, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Gerrit Renker
170
82.52%
Pavel Emelyanov
13
6.31%
Eric Dumazet
4
1.94%
Hideaki Yoshifuji / 吉藤英明
3
1.46%
Brian Haley
3
1.46%
Stefano Brivio
1
0.49%
David S. Miller
1
0.49%
Christoph Hellwig
1
0.49%
Others
10
4.85%
Total
206
udp_offload.c
207
-
12
996
Willem de Bruijn
Tom Herbert
Steffen Klassert
Vlad Yasevich
Américo Wang
Xin Long
Paolo Abeni
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
var spanGroupData = [ {"timestamp": 1351753200, "group": [ {"author_id": 25, "token_count": 79}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 28, "token_count": 24}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 5, "token_count": 4}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 5, "token_count": 204}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 5, "token_count": 2}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 5, "token_count": 9}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 5, "token_count": 20}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 35, "token_count": 363}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 35, "token_count": 17}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 35, "token_count": 22}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 12, "token_count": 1}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 43, "token_count": 5}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 3, "token_count": 127}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 39, "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": 43, "token_count": 9}, ]}, ]
Author Name
Tokens
Token Proportion
Willem de Bruijn
402
40.36%
Tom Herbert
239
24.00%
Steffen Klassert
127
12.75%
Vlad Yasevich
79
7.93%
Américo Wang
24
2.41%
Xin Long
23
2.31%
Paolo Abeni
14
1.41%
David S. Miller
1
0.10%
Others
87
8.73%
Total
996
udplite.c
124
-
14
469
Gerrit Renker
Pavel Emelyanov
Daniel Lezcano
Christoph Hellwig
Paolo Abeni
Eric Dumazet
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
var spanGroupData = [ {"timestamp": 1162368000, "group": [ {"author_id": 58, "token_count": 270}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1172736000, "group": [ {"author_id": 17, "token_count": 1}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 17, "token_count": 2}, ]}, {"timestamp": 1196496000, "group": [ {"author_id": 21, "token_count": 58}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 21, "token_count": 1}, {"author_id": 27, "token_count": 62}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 6, "token_count": 10}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 40, "token_count": 2}, ]}, {"timestamp": 1251788400, "group": [ {"author_id": 46, "token_count": 1}, ]}, {"timestamp": 1262332800, "group": [ {"author_id": 46, "token_count": 2}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 43, "token_count": 11}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 22, "token_count": 34}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 42, "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": 22, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Gerrit Renker
270
57.57%
Pavel Emelyanov
62
13.22%
Daniel Lezcano
59
12.58%
Christoph Hellwig
35
7.46%
Paolo Abeni
11
2.35%
Eric Dumazet
10
2.13%
Stefano Brivio
3
0.64%
Herbert Xu
3
0.64%
Alexey Dobriyan
3
0.64%
Brian Haley
2
0.43%
Others
11
2.35%
Total
469
xfrm6_input.c
255
-
22
1107
Sabrina Dubroca
Masahide Nakamura
Herbert Xu
Linus Torvalds
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
April 2005
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": 1112342400, "group": [ {"author_id": 0, "token_count": 57}, ]}, {"timestamp": 1136102400, "group": [ {"author_id": 7, "token_count": 41}, ]}, {"timestamp": 1141200000, "group": [ {"author_id": 17, "token_count": 1}, ]}, {"timestamp": 1154415600, "group": [ {"author_id": 30, "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": 31, "token_count": 5}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 17, "token_count": 18}, ]}, {"timestamp": 1193900400, "group": [ {"author_id": 17, "token_count": 42}, {"author_id": 7, "token_count": 1}, ]}, {"timestamp": 1196496000, "group": [ {"author_id": 17, "token_count": 21}, {"author_id": 30, "token_count": 70}, {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 1, "token_count": 44}, ]}, {"timestamp": 1225522800, "group": [ {"author_id": 46, "token_count": 20}, ]}, {"timestamp": 1265011200, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 34, "token_count": 1}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 12, "token_count": 2}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 52, "token_count": 7}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 8, "token_count": 37}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 3, "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": 11, "token_count": 12}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 24, "token_count": 377}, ]}, ]
Author Name
Tokens
Token Proportion
Sabrina Dubroca
377
34.06%
Masahide Nakamura
279
25.20%
Herbert Xu
119
10.75%
Linus Torvalds
57
5.15%
Hideaki Yoshifuji / 吉藤英明
54
4.88%
Patrick McHardy
42
3.79%
Nicolas Dichtel
37
3.34%
Steffen Klassert
32
2.89%
Alexey Dobriyan
20
1.81%
Florian Westphal
12
1.08%
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.69%
Total
1107
xfrm6_output.c
96
-
17
483
Steffen Klassert
David L Stevens
Hannes Frederic Sowa
Eric W. Biedermann
Herbert Xu
Patrick McHardy
Linus Torvalds
David S. Miller
Eric Dumazet
Florian Westphal
Alexey Dobriyan
Vadim Fedorenko
Jan Engelhardt
Américo Wang
Others
April 2005
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
var spanGroupData = [ {"timestamp": 1112342400, "group": [ {"author_id": 0, "token_count": 13}, ]}, {"timestamp": 1136102400, "group": [ {"author_id": 7, "token_count": 28}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 17, "token_count": 2}, ]}, {"timestamp": 1193900400, "group": [ {"author_id": 17, "token_count": 7}, {"author_id": 7, "token_count": 1}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 6, "token_count": 3}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 34, "token_count": 1}, ]}, {"timestamp": 1291190400, "group": [ {"author_id": 51, "token_count": 57}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 3, "token_count": 162}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 46, "token_count": 2}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 10, "token_count": 51}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 6, "token_count": 5}, {"author_id": 3, "token_count": 39}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 28, "token_count": 1}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 12, "token_count": 13}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 52, "token_count": 31}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 52, "token_count": 8}, {"author_id": 17, "token_count": 32}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 52, "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": 11, "token_count": 4}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 55, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Steffen Klassert
201
41.61%
David L Stevens
57
11.80%
Hannes Frederic Sowa
51
10.56%
Eric W. Biedermann
46
9.52%
Herbert Xu
41
8.49%
Patrick McHardy
29
6.00%
Linus Torvalds
13
2.69%
David S. Miller
13
2.69%
Eric Dumazet
8
1.66%
Florian Westphal
4
0.83%
Alexey Dobriyan
2
0.41%
Vadim Fedorenko
1
0.21%
Jan Engelhardt
1
0.21%
Américo Wang
1
0.21%
Others
15
3.11%
Total
483
xfrm6_policy.c
308
-
26
1427
Herbert Xu
Linus Torvalds
David S. Miller
Xin Long
Patrick McHardy
Daniel Lezcano
David Ahern
Steffen Klassert
Ville Nuorvala
Alexey Dobriyan
Brian Haley
Lorenzo Colitti
Hideaki Yoshifuji / 吉藤英明
Américo Wang
Hangbin Liu
Masahide Nakamura
Florian Westphal
Martin KaFai Lau
Denis V. Lunev
Others
April 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
var spanGroupData = [ {"timestamp": 1112342400, "group": [ {"author_id": 0, "token_count": 235}, ]}, {"timestamp": 1114930800, "group": [ {"author_id": 17, "token_count": 200}, ]}, {"timestamp": 1157094000, "group": [ {"author_id": 7, "token_count": 49}, ]}, {"timestamp": 1159686000, "group": [ {"author_id": 56, "token_count": 17}, ]}, {"timestamp": 1193900400, "group": [ {"author_id": 17, "token_count": 116}, ]}, {"timestamp": 1196496000, "group": [ {"author_id": 21, "token_count": 38}, {"author_id": 50, "token_count": 2}, {"author_id": 17, "token_count": 41}, {"author_id": 1, "token_count": 2}, {"author_id": 30, "token_count": 4}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 21, "token_count": 1}, {"author_id": 1, "token_count": 9}, ]}, {"timestamp": 1217574000, "group": [ {"author_id": 40, "token_count": 16}, ]}, {"timestamp": 1225522800, "group": [ {"author_id": 46, "token_count": 13}, ]}, {"timestamp": 1246431600, "group": [ {"author_id": 60, "token_count": 55}, ]}, {"timestamp": 1249110000, "group": [ {"author_id": 12, "token_count": 3}, ]}, {"timestamp": 1262332800, "group": [ {"author_id": 46, "token_count": 4}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 17, "token_count": 5}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 12, "token_count": 10}, ]}, {"timestamp": 1296547200, "group": [ {"author_id": 12, "token_count": 3}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 12, "token_count": 30}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 12, "token_count": 74}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 60, "token_count": 215}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 28, "token_count": 7}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 3, "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": 32, "token_count": 3}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 2, "token_count": 16}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 2, "token_count": 6}, {"author_id": 60, "token_count": 136}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 2, "token_count": 5}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 11, "token_count": 3}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 11, "token_count": 1}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 36, "token_count": 14}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 12, "token_count": 4}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 39, "token_count": 57}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 54, "token_count": 5}, ]}, ]
Author Name
Tokens
Token Proportion
Herbert Xu
362
25.37%
Linus Torvalds
235
16.47%
David S. Miller
124
8.69%
Xin Long
57
3.99%
Patrick McHardy
49
3.43%
Daniel Lezcano
39
2.73%
David Ahern
28
1.96%
Steffen Klassert
20
1.40%
Ville Nuorvala
17
1.19%
Alexey Dobriyan
17
1.19%
Brian Haley
16
1.12%
Lorenzo Colitti
14
0.98%
Hideaki Yoshifuji / 吉藤英明
11
0.77%
Américo Wang
7
0.49%
Hangbin Liu
5
0.35%
Masahide Nakamura
4
0.28%
Florian Westphal
4
0.28%
Martin KaFai Lau
3
0.21%
Denis V. Lunev
2
0.14%
Others
413
28.94%
Total
1427
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": 3, "token_count": 1051}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 3, "token_count": 56}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 11, "token_count": 1}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 42, "token_count": 24}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 11, "token_count": 1}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 24, "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
Linus Torvalds
Herbert Xu
Hannes Frederic Sowa
Daniel Lezcano
Others
April 2005
February 2007
November 2007
December 2007
August 2013
August 2014
November 2017
var spanGroupData = [ {"timestamp": 1112342400, "group": [ {"author_id": 0, "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": 21, "token_count": 3}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 10, "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
Linus Torvalds
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
401
-
26
1707
Linus Torvalds
Alexey Dobriyan
Hideaki Yoshifuji / 吉藤英明
Eric Dumazet
Herbert Xu
Masahide Nakamura
Steffen Klassert
Américo Wang
Arnaldo Carvalho de Melo
Nicolas Dichtel
Xin Long
Brian Haley
Stephen Hemminger
Others
April 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
var spanGroupData = [ {"timestamp": 1112342400, "group": [ {"author_id": 0, "token_count": 896}, ]}, {"timestamp": 1122879600, "group": [ {"author_id": 6, "token_count": 1}, ]}, {"timestamp": 1141200000, "group": [ {"author_id": 17, "token_count": 12}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1157094000, "group": [ {"author_id": 30, "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": 60, "token_count": 43}, ]}, {"timestamp": 1172736000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1175410800, "group": [ {"author_id": 31, "token_count": 3}, ]}, {"timestamp": 1180681200, "group": [ {"author_id": 30, "token_count": 7}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 17, "token_count": 25}, ]}, {"timestamp": 1199174400, "group": [ {"author_id": 6, "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": 40, "token_count": 2}, ]}, {"timestamp": 1254380400, "group": [ {"author_id": 6, "token_count": 51}, ]}, {"timestamp": 1262332800, "group": [ {"author_id": 46, "token_count": 373}, ]}, {"timestamp": 1265011200, "group": [ {"author_id": 46, "token_count": 66}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 6, "token_count": 2}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 48, "token_count": 1}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 6, "token_count": 5}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 6, "token_count": 3}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 1, "token_count": 9}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 8, "token_count": 2}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 46, "token_count": 1}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 72}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 3, "token_count": 8}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 28, "token_count": 5}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 28, "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": 39, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Linus Torvalds
896
52.49%
Alexey Dobriyan
440
25.78%
Hideaki Yoshifuji / 吉藤英明
68
3.98%
Eric Dumazet
63
3.69%
Herbert Xu
37
2.17%
Masahide Nakamura
9
0.53%
Steffen Klassert
8
0.47%
Américo Wang
6
0.35%
Arnaldo Carvalho de Melo
3
0.18%
Nicolas Dichtel
2
0.12%
Xin Long
2
0.12%
Brian Haley
2
0.12%
Stephen Hemminger
1
0.06%
Others
170
9.96%
Total
1707
Only top 60 contributors in the directory are shown. Everybody else is clustered as
Others
.
Contributors:
572
Author
Tokens
Proportion
Commits
Proportion
0
Linus Torvalds
68285
19.38%
3
0.07%
1
Hideaki Yoshifuji / 吉藤英明
19558
5.55%
245
5.36%
2
David Ahern
18039
5.12%
265
5.80%
3
Steffen Klassert
11992
3.40%
59
1.29%
4
David Lebrun
11043
3.13%
28
0.61%
5
Tom Herbert
10800
3.07%
76
1.66%
6
Eric Dumazet
10538
2.99%
455
9.95%
7
Patrick McHardy
8855
2.51%
93
2.03%
8
Nicolas Dichtel
7436
2.11%
88
1.93%
9
Justin Iurman
7364
2.09%
7
0.15%
10
Hannes Frederic Sowa
6241
1.77%
102
2.23%
11
Florian Westphal
5771
1.64%
142
3.11%
12
David S. Miller
5520
1.57%
145
3.17%
13
Dmitry Kozlov
5352
1.52%
1
0.02%
14
Huw Davies
5225
1.48%
12
0.26%
15
Alexander Aring
5052
1.43%
13
0.28%
16
Pablo Neira Ayuso
4829
1.37%
34
0.74%
17
Herbert Xu
4672
1.33%
112
2.45%
18
Wei Wang
4491
1.27%
51
1.12%
19
William Tu
4376
1.24%
17
0.37%
20
Thomas Graf
4205
1.19%
43
0.94%
21
Daniel Lezcano
4021
1.14%
59
1.29%
22
Christoph Hellwig
3902
1.11%
35
0.77%
23
Ido Schimmel
3865
1.10%
46
1.01%
24
Sabrina Dubroca
3432
0.97%
31
0.68%
25
Vlad Yasevich
3420
0.97%
24
0.53%
26
Andrea Mayer
3233
0.92%
12
0.26%
27
Pavel Emelyanov
3222
0.91%
99
2.17%
28
Américo Wang
2720
0.77%
63
1.38%
29
Taehee Yoo
2520
0.72%
11
0.24%
30
Masahide Nakamura
2368
0.67%
24
0.53%
31
Arnaldo Carvalho de Melo
2355
0.67%
55
1.20%
32
Martin KaFai Lau
2310
0.66%
41
0.90%
33
Yasuyuki Kozakai
2260
0.64%
15
0.33%
34
Jan Engelhardt
2129
0.60%
67
1.47%
35
Willem de Bruijn
2041
0.58%
46
1.01%
36
Lorenzo Colitti
1874
0.53%
21
0.46%
37
Harald Welte
1813
0.51%
4
0.09%
38
Ahmed Abdelsalam
1803
0.51%
6
0.13%
39
Xin Long
1777
0.50%
52
1.14%
40
Brian Haley
1720
0.49%
30
0.66%
41
Yuval Mintz
1680
0.48%
13
0.28%
42
Stefano Brivio
1652
0.47%
23
0.50%
43
Paolo Abeni
1502
0.43%
57
1.25%
44
Roopa Prabhu
1491
0.42%
15
0.33%
45
Noriaki Takamiya
1490
0.42%
10
0.22%
46
Alexey Dobriyan
1407
0.40%
41
0.90%
47
Daniel Borkmann
1320
0.37%
31
0.68%
48
Stephen Hemminger
1303
0.37%
58
1.27%
49
Benjamin Thery
1248
0.35%
25
0.55%
50
Denis V. Lunev
1119
0.32%
43
0.94%
51
David L Stevens
1100
0.31%
13
0.28%
52
Eric W. Biedermann
1087
0.31%
56
1.23%
53
Jakub Kiciński
1022
0.29%
14
0.31%
54
Hangbin Liu
960
0.27%
32
0.70%
55
Vadim Fedorenko
923
0.26%
8
0.18%
56
Ville Nuorvala
916
0.26%
13
0.28%
57
Mathieu Xhonneux
901
0.26%
6
0.13%
58
Gerrit Renker
897
0.25%
7
0.15%
59
Glenn Griffin
881
0.25%
1
0.02%
60
Others
47034
13.35%
1373
30.04%
Total
352362
4571