Linux Source Code
Home
Release 6.1
Help
net
root
include
Highlighting
Reset All
By Author
By Age
──────────
Alexander Aring
Américo Wang
Andrei Emeltchenko
Arnaldo Carvalho de Melo
Björn Töpel
Christophe Ricard
Daniel Borkmann
David Ahern
David S. Miller
Eric Dumazet
Eric Lapuyade
Eric W. Biedermann
Felix Fietkau
Florian Westphal
Herbert Xu
Hideaki Yoshifuji / 吉藤英明
Ido Schimmel
Ilan Elias
Jakub Kiciński
Jamal Hadi Salim
Jesper Dangaard Brouer
Jiri Benc
Jiri Pirko
Johan Hedberg
Johannes Berg
John Fastabend
Jon Grimm
Julian Anastasov
Linus Torvalds
Linus Torvalds (pre-git)
Lorenzo Bianconi
Luciano Coelho
Luiz Augusto von Dentz
Magnus Karlsson
Maksim Krasnyanskiy
Marcel Holtmann
Martin KaFai Lau
Michal Kazior
Others
Pablo Neira Ayuso
Paolo Abeni
Patrick McHardy
Paul Moore
Pavel Emelyanov
Petr Machata
Phoebe Buckheister
Pravin B Shelar
Roopa Prabhu
Sjur Brændeland
Sridhar Samudrala
Steffen Klassert
Taehee Yoo
Thomas Graf
Tom Herbert
Vlad Buslov
Vlad Yasevich
Vladimir Oltean
Wensong Zhang
William Tu
Xin Long
Yasuyuki Kozakai
−
Subdirectories:
Name
Lines
Files
Authors
Tokens
change scale
Color Graph By Token Proportion
9p
926
3
34
2472
Eric W. Biedermann
Others
September 2005
January 2006
March 2006
July 2007
October 2007
February 2008
March 2008
September 2008
October 2008
September 2009
November 2009
March 2010
May 2010
June 2010
July 2010
September 2010
October 2010
March 2011
May 2011
June 2011
July 2011
August 2011
November 2011
January 2013
February 2013
May 2013
August 2013
January 2014
March 2014
April 2015
January 2017
July 2017
July 2018
August 2018
May 2019
February 2020
September 2020
November 2020
October 2021
November 2021
June 2022
July 2022
var spanGroupData = [ {"timestamp": 1125558000, "group": [ {"author_id": 60, "token_count": 219}, ]}, {"timestamp": 1136102400, "group": [ {"author_id": 60, "token_count": 36}, ]}, {"timestamp": 1141200000, "group": [ {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 60, "token_count": 371}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 60, "token_count": 46}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 60, "token_count": 17}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 60, "token_count": 73}, ]}, {"timestamp": 1220252400, "group": [ {"author_id": 60, "token_count": 22}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 60, "token_count": 208}, ]}, {"timestamp": 1251788400, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1257058800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 60, "token_count": 120}, ]}, {"timestamp": 1272697200, "group": [ {"author_id": 60, "token_count": 45}, ]}, {"timestamp": 1275375600, "group": [ {"author_id": 60, "token_count": 271}, ]}, {"timestamp": 1277967600, "group": [ {"author_id": 60, "token_count": 156}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 60, "token_count": 150}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 60, "token_count": 63}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 60, "token_count": 136}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 60, "token_count": 33}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 27, "token_count": 13}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 60, "token_count": 16}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 60, "token_count": 23}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 60, "token_count": 16}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 60, "token_count": 56}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 60, "token_count": 45}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 60, "token_count": 50}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 60, "token_count": 22}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 60, "token_count": 16}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 60, "token_count": 43}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 60, "token_count": 122}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 60, "token_count": 17}, ]}, ]
Author Name
Tokens
Token Proportion
Eric W. Biedermann
13
0.53%
Others
2459
99.47%
Total
2472
bluetooth
8690
11
108
29188
Marcel Holtmann
Johan Hedberg
Luiz Augusto von Dentz
Maksim Krasnyanskiy
Andrei Emeltchenko
Linus Torvalds
Arnaldo Carvalho de Melo
David S. Miller
Others
February 2002
May 2002
October 2002
November 2002
December 2002
March 2003
May 2003
June 2003
August 2003
December 2003
January 2004
February 2004
March 2004
May 2004
June 2004
July 2004
October 2004
November 2004
December 2004
January 2005
March 2005
August 2005
September 2005
October 2005
November 2005
July 2006
September 2006
October 2006
November 2006
March 2007
May 2007
July 2007
October 2007
December 2007
March 2008
July 2008
September 2008
November 2008
January 2009
February 2009
April 2009
May 2009
June 2009
July 2009
August 2009
October 2009
February 2010
March 2010
May 2010
July 2010
August 2010
September 2010
December 2010
January 2011
February 2011
March 2011
April 2011
May 2011
June 2011
July 2011
August 2011
September 2011
October 2011
November 2011
December 2011
January 2012
February 2012
March 2012
April 2012
May 2012
June 2012
July 2012
August 2012
September 2012
October 2012
November 2012
January 2013
February 2013
March 2013
April 2013
May 2013
June 2013
August 2013
September 2013
October 2013
December 2013
January 2014
February 2014
March 2014
April 2014
May 2014
June 2014
July 2014
August 2014
September 2014
October 2014
November 2014
December 2014
January 2015
February 2015
March 2015
April 2015
June 2015
July 2015
August 2015
September 2015
October 2015
November 2015
January 2016
March 2016
April 2016
July 2016
August 2016
September 2016
October 2016
November 2016
February 2017
March 2017
May 2017
July 2017
September 2017
October 2017
February 2018
April 2018
June 2018
July 2018
August 2018
September 2018
October 2018
January 2019
February 2019
April 2019
May 2019
June 2019
July 2019
December 2019
January 2020
February 2020
March 2020
April 2020
May 2020
June 2020
July 2020
August 2020
September 2020
November 2020
December 2020
January 2021
March 2021
April 2021
May 2021
June 2021
July 2021
August 2021
September 2021
October 2021
November 2021
December 2021
January 2022
February 2022
March 2022
April 2022
May 2022
June 2022
July 2022
August 2022
September 2022
October 2022
var spanGroupData = [ {"timestamp": 1012550400, "group": [ {"author_id": 39, "token_count": 1140}, ]}, {"timestamp": 1020236400, "group": [ {"author_id": 23, "token_count": 1463}, ]}, {"timestamp": 1033455600, "group": [ {"author_id": 23, "token_count": 1108}, {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1036137600, "group": [ {"author_id": 8, "token_count": 4}, ]}, {"timestamp": 1038729600, "group": [ {"author_id": 23, "token_count": 22}, ]}, {"timestamp": 1046505600, "group": [ {"author_id": 23, "token_count": 8}, {"author_id": 8, "token_count": 11}, ]}, {"timestamp": 1051772400, "group": [ {"author_id": 23, "token_count": 19}, {"author_id": 8, "token_count": 3}, ]}, {"timestamp": 1054450800, "group": [ {"author_id": 3, "token_count": 1}, {"author_id": 23, "token_count": 6}, ]}, {"timestamp": 1059721200, "group": [ {"author_id": 23, "token_count": 3}, ]}, {"timestamp": 1070265600, "group": [ {"author_id": 8, "token_count": 34}, ]}, {"timestamp": 1072944000, "group": [ {"author_id": 8, "token_count": 22}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1075622400, "group": [ {"author_id": 8, "token_count": 42}, ]}, {"timestamp": 1078128000, "group": [ {"author_id": 8, "token_count": 37}, ]}, {"timestamp": 1083394800, "group": [ {"author_id": 8, "token_count": 4}, ]}, {"timestamp": 1086073200, "group": [ {"author_id": 60, "token_count": 21}, ]}, {"timestamp": 1088665200, "group": [ {"author_id": 8, "token_count": 24}, ]}, {"timestamp": 1096614000, "group": [ {"author_id": 8, "token_count": 201}, ]}, {"timestamp": 1099296000, "group": [ {"author_id": 8, "token_count": 47}, ]}, {"timestamp": 1101888000, "group": [ {"author_id": 8, "token_count": 107}, ]}, {"timestamp": 1104566400, "group": [ {"author_id": 8, "token_count": 26}, ]}, {"timestamp": 1109664000, "group": [ {"author_id": 8, "token_count": 159}, ]}, {"timestamp": 1122879600, "group": [ {"author_id": 8, "token_count": 14}, {"author_id": 60, "token_count": 43}, ]}, {"timestamp": 1125558000, "group": [ {"author_id": 8, "token_count": 9}, ]}, {"timestamp": 1128150000, "group": [ {"author_id": 8, "token_count": 23}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1130832000, "group": [ {"author_id": 8, "token_count": 45}, ]}, {"timestamp": 1151737200, "group": [ {"author_id": 8, "token_count": 171}, ]}, {"timestamp": 1157094000, "group": [ {"author_id": 8, "token_count": 37}, ]}, {"timestamp": 1159686000, "group": [ {"author_id": 8, "token_count": 64}, ]}, {"timestamp": 1162368000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1172736000, "group": [ {"author_id": 3, "token_count": 75}, ]}, {"timestamp": 1178002800, "group": [ {"author_id": 8, "token_count": 10}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 8, "token_count": 52}, {"author_id": 60, "token_count": 27}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 8, "token_count": 872}, ]}, {"timestamp": 1196496000, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 8, "token_count": 202}, ]}, {"timestamp": 1220252400, "group": [ {"author_id": 8, "token_count": 12}, ]}, {"timestamp": 1225522800, "group": [ {"author_id": 8, "token_count": 2}, ]}, {"timestamp": 1230796800, "group": [ {"author_id": 8, "token_count": 106}, ]}, {"timestamp": 1233475200, "group": [ {"author_id": 8, "token_count": 78}, ]}, {"timestamp": 1238569200, "group": [ {"author_id": 8, "token_count": 11}, {"author_id": 60, "token_count": 20}, ]}, {"timestamp": 1241161200, "group": [ {"author_id": 8, "token_count": 70}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 8, "token_count": 5}, ]}, {"timestamp": 1246431600, "group": [ {"author_id": 17, "token_count": 8}, {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1249110000, "group": [ {"author_id": 60, "token_count": 100}, ]}, {"timestamp": 1254380400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1265011200, "group": [ {"author_id": 8, "token_count": 17}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 8, "token_count": 7}, ]}, {"timestamp": 1272697200, "group": [ {"author_id": 16, "token_count": 26}, {"author_id": 60, "token_count": 13}, ]}, {"timestamp": 1277967600, "group": [ {"author_id": 5, "token_count": 1}, {"author_id": 8, "token_count": 14}, {"author_id": 60, "token_count": 114}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 8, "token_count": 2}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 60, "token_count": 74}, ]}, {"timestamp": 1291190400, "group": [ {"author_id": 42, "token_count": 7}, {"author_id": 16, "token_count": 180}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 42, "token_count": 26}, {"author_id": 16, "token_count": 520}, ]}, {"timestamp": 1296547200, "group": [ {"author_id": 16, "token_count": 199}, {"author_id": 60, "token_count": 392}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 16, "token_count": 116}, {"author_id": 60, "token_count": 274}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 16, "token_count": 39}, {"author_id": 60, "token_count": 155}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 60, "token_count": 170}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 60, "token_count": 345}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 60, "token_count": 95}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 17, "token_count": 63}, {"author_id": 60, "token_count": 21}, ]}, {"timestamp": 1314860400, "group": [ {"author_id": 42, "token_count": 17}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 42, "token_count": 363}, {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 42, "token_count": 40}, {"author_id": 16, "token_count": 213}, {"author_id": 17, "token_count": 63}, {"author_id": 60, "token_count": 274}, ]}, {"timestamp": 1322726400, "group": [ {"author_id": 42, "token_count": 78}, {"author_id": 16, "token_count": 264}, {"author_id": 60, "token_count": 314}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 42, "token_count": 60}, {"author_id": 16, "token_count": 273}, {"author_id": 60, "token_count": 38}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 42, "token_count": 125}, {"author_id": 16, "token_count": 374}, {"author_id": 8, "token_count": 141}, {"author_id": 60, "token_count": 197}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 42, "token_count": 14}, {"author_id": 16, "token_count": 136}, {"author_id": 8, "token_count": 58}, {"author_id": 60, "token_count": 146}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 60, "token_count": 72}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 42, "token_count": 332}, {"author_id": 60, "token_count": 90}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 42, "token_count": 37}, {"author_id": 16, "token_count": 16}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 42, "token_count": 24}, {"author_id": 60, "token_count": 78}, ]}, {"timestamp": 1343804400, "group": [ {"author_id": 60, "token_count": 44}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 42, "token_count": 195}, {"author_id": 16, "token_count": 103}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 42, "token_count": 113}, {"author_id": 16, "token_count": 90}, {"author_id": 60, "token_count": 128}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 42, "token_count": 5}, {"author_id": 16, "token_count": 68}, {"author_id": 8, "token_count": 12}, {"author_id": 60, "token_count": 16}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 16, "token_count": 131}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 16, "token_count": 65}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 16, "token_count": 34}, {"author_id": 60, "token_count": 199}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 16, "token_count": 113}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 60, "token_count": 17}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 8, "token_count": 2}, {"author_id": 60, "token_count": 68}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 16, "token_count": 29}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 16, "token_count": 29}, {"author_id": 8, "token_count": 315}, {"author_id": 60, "token_count": 237}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 16, "token_count": 10}, {"author_id": 8, "token_count": 40}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 16, "token_count": 10}, {"author_id": 8, "token_count": 308}, {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 16, "token_count": 435}, {"author_id": 8, "token_count": 68}, {"author_id": 60, "token_count": 181}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 16, "token_count": 30}, {"author_id": 8, "token_count": 77}, {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 16, "token_count": 27}, {"author_id": 60, "token_count": 124}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 16, "token_count": 106}, {"author_id": 8, "token_count": 137}, {"author_id": 60, "token_count": 95}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 16, "token_count": 208}, {"author_id": 8, "token_count": 598}, {"author_id": 60, "token_count": 147}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 16, "token_count": 155}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 16, "token_count": 10}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 16, "token_count": 12}, {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 16, "token_count": 52}, {"author_id": 8, "token_count": 100}, ]}, {"timestamp": 1417420800, "group": [ {"author_id": 16, "token_count": 3}, {"author_id": 8, "token_count": 298}, {"author_id": 60, "token_count": 57}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 8, "token_count": 74}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 16, "token_count": 237}, {"author_id": 60, "token_count": 41}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 16, "token_count": 171}, {"author_id": 8, "token_count": 318}, {"author_id": 60, "token_count": 177}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 16, "token_count": 45}, {"author_id": 8, "token_count": 38}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 16, "token_count": 31}, {"author_id": 60, "token_count": 213}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 60, "token_count": 145}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 60, "token_count": 63}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 16, "token_count": 98}, {"author_id": 8, "token_count": 88}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 16, "token_count": 118}, {"author_id": 8, "token_count": 74}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 16, "token_count": 27}, {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 16, "token_count": 2}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 16, "token_count": 8}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 8, "token_count": 79}, {"author_id": 60, "token_count": 22}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 8, "token_count": 74}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 8, "token_count": 54}, {"author_id": 60, "token_count": 19}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 16, "token_count": 3}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 8, "token_count": 23}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 8, "token_count": 11}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 60, "token_count": 20}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 39, "token_count": 9}, {"author_id": 60, "token_count": 27}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 60, "token_count": 821}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 8, "token_count": 4}, {"author_id": 60, "token_count": 135}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 60, "token_count": 28}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 60, "token_count": 15}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 8, "token_count": 5}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 60, "token_count": 67}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 17, "token_count": 611}, {"author_id": 8, "token_count": 3}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 60, "token_count": 28}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 17, "token_count": 743}, {"author_id": 60, "token_count": 101}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 17, "token_count": 73}, {"author_id": 60, "token_count": 32}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 17, "token_count": 215}, {"author_id": 60, "token_count": 137}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 8, "token_count": 52}, {"author_id": 60, "token_count": 61}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 17, "token_count": 81}, {"author_id": 8, "token_count": 173}, {"author_id": 60, "token_count": 15}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 60, "token_count": 615}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 8, "token_count": 15}, {"author_id": 60, "token_count": 16}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 17, "token_count": 17}, {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 60, "token_count": 86}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 60, "token_count": 25}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 60, "token_count": 196}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 17, "token_count": 4}, {"author_id": 60, "token_count": 135}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 17, "token_count": 4}, {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 8, "token_count": 44}, {"author_id": 60, "token_count": 13}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 60, "token_count": 39}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 17, "token_count": 10}, {"author_id": 60, "token_count": 15}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 17, "token_count": 23}, {"author_id": 60, "token_count": 64}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 17, "token_count": 325}, {"author_id": 60, "token_count": 486}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 17, "token_count": 300}, {"author_id": 8, "token_count": 276}, {"author_id": 60, "token_count": 146}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 17, "token_count": 32}, {"author_id": 60, "token_count": 20}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 17, "token_count": 210}, {"author_id": 60, "token_count": 31}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 17, "token_count": 1}, {"author_id": 60, "token_count": 102}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 17, "token_count": 27}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 17, "token_count": 989}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 17, "token_count": 19}, ]}, {"timestamp": 1651388400, "group": [ {"author_id": 17, "token_count": 5}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 39, "token_count": 15}, {"author_id": 17, "token_count": 61}, {"author_id": 60, "token_count": 20}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 17, "token_count": 11}, {"author_id": 60, "token_count": 17}, ]}, {"timestamp": 1659337200, "group": [ {"author_id": 60, "token_count": 75}, ]}, {"timestamp": 1662015600, "group": [ {"author_id": 60, "token_count": 219}, ]}, {"timestamp": 1664607600, "group": [ {"author_id": 60, "token_count": 3}, ]}, ]
Author Name
Tokens
Token Proportion
Marcel Holtmann
6103
20.91%
Johan Hedberg
4816
16.50%
Luiz Augusto von Dentz
3895
13.34%
Maksim Krasnyanskiy
2629
9.01%
Andrei Emeltchenko
1436
4.92%
Linus Torvalds
1164
3.99%
Arnaldo Carvalho de Melo
76
0.26%
David S. Miller
1
0.00%
Others
9068
31.07%
Total
29188
caif
1033
10
8
2164
Sjur Brændeland
Others
March 2010
April 2010
May 2010
June 2010
November 2010
May 2011
November 2011
April 2012
February 2015
January 2018
May 2019
July 2020
June 2021
var spanGroupData = [ {"timestamp": 1267430400, "group": [ {"author_id": 31, "token_count": 1599}, ]}, {"timestamp": 1270105200, "group": [ {"author_id": 31, "token_count": 80}, ]}, {"timestamp": 1272697200, "group": [ {"author_id": 31, "token_count": 6}, ]}, {"timestamp": 1275375600, "group": [ {"author_id": 31, "token_count": 44}, ]}, {"timestamp": 1288594800, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 31, "token_count": 231}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 31, "token_count": 64}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 60, "token_count": 13}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 60, "token_count": 90}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 20}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 60, "token_count": 11}, ]}, ]
Author Name
Tokens
Token Proportion
Sjur Brændeland
2024
93.53%
Others
140
6.47%
Total
2164
iucv
660
2
10
1549
Others
February 2007
April 2007
May 2007
July 2007
October 2007
December 2008
April 2009
March 2010
March 2011
August 2011
February 2012
March 2012
April 2013
September 2015
November 2017
September 2018
January 2021
November 2021
var spanGroupData = [ {"timestamp": 1170316800, "group": [ {"author_id": 60, "token_count": 768}, ]}, {"timestamp": 1175410800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1178002800, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 60, "token_count": 25}, ]}, {"timestamp": 1228118400, "group": [ {"author_id": 60, "token_count": 59}, ]}, {"timestamp": 1238569200, "group": [ {"author_id": 60, "token_count": 23}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 60, "token_count": 566}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 60, "token_count": 24}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 60, "token_count": 13}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 60, "token_count": 25}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 60, "token_count": 11}, ]}, ]
Author Name
Tokens
Token Proportion
Others
1549
100.00%
Total
1549
netfilter
5711
50
98
22623
Pablo Neira Ayuso
Patrick McHardy
Florian Westphal
Yasuyuki Kozakai
Daniel Borkmann
Lorenzo Bianconi
Vlad Buslov
Eric W. Biedermann
Eric Dumazet
Felix Fietkau
Julian Anastasov
Jesper Dangaard Brouer
David S. Miller
Américo Wang
Taehee Yoo
Herbert Xu
William Tu
Others
November 2005
January 2006
March 2006
June 2006
November 2006
December 2006
February 2007
March 2007
July 2007
September 2007
October 2007
November 2007
December 2007
January 2008
March 2008
April 2008
June 2008
July 2008
October 2008
November 2008
February 2009
March 2009
April 2009
June 2009
October 2009
February 2010
March 2010
May 2010
June 2010
August 2010
October 2010
November 2010
January 2011
June 2011
August 2011
October 2011
November 2011
December 2011
January 2012
February 2012
April 2012
May 2012
June 2012
July 2012
August 2012
September 2012
November 2012
January 2013
February 2013
March 2013
April 2013
May 2013
July 2013
August 2013
September 2013
October 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
May 2015
June 2015
July 2015
August 2015
September 2015
October 2015
November 2015
December 2015
January 2016
April 2016
May 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
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
November 2018
December 2018
January 2019
February 2019
March 2019
April 2019
May 2019
June 2019
July 2019
August 2019
September 2019
October 2019
November 2019
December 2019
January 2020
February 2020
March 2020
April 2020
May 2020
June 2020
July 2020
August 2020
September 2020
October 2020
November 2020
December 2020
January 2021
February 2021
March 2021
April 2021
May 2021
June 2021
August 2021
September 2021
October 2021
November 2021
December 2021
January 2022
February 2022
March 2022
April 2022
May 2022
June 2022
July 2022
August 2022
September 2022
October 2022
var spanGroupData = [ {"timestamp": 1130832000, "group": [ {"author_id": 49, "token_count": 1048}, ]}, {"timestamp": 1136102400, "group": [ {"author_id": 4, "token_count": 125}, ]}, {"timestamp": 1141200000, "group": [ {"author_id": 4, "token_count": 17}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1149145200, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1162368000, "group": [ {"author_id": 9, "token_count": 34}, {"author_id": 60, "token_count": 306}, ]}, {"timestamp": 1164960000, "group": [ {"author_id": 9, "token_count": 61}, {"author_id": 60, "token_count": 145}, ]}, {"timestamp": 1170316800, "group": [ {"author_id": 9, "token_count": 6}, ]}, {"timestamp": 1172736000, "group": [ {"author_id": 9, "token_count": 5}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 9, "token_count": 199}, {"author_id": 49, "token_count": 228}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1188630000, "group": [ {"author_id": 9, "token_count": 31}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 26, "token_count": 5}, ]}, {"timestamp": 1193900400, "group": [ {"author_id": 9, "token_count": 1}, ]}, {"timestamp": 1196496000, "group": [ {"author_id": 9, "token_count": 320}, {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1199174400, "group": [ {"author_id": 9, "token_count": 15}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 9, "token_count": 248}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 9, "token_count": 54}, {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1212303600, "group": [ {"author_id": 60, "token_count": 37}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 5, "token_count": 4}, {"author_id": 4, "token_count": 3}, {"author_id": 60, "token_count": 109}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 60, "token_count": 173}, ]}, {"timestamp": 1225522800, "group": [ {"author_id": 4, "token_count": 96}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1233475200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1235894400, "group": [ {"author_id": 0, "token_count": 8}, {"author_id": 4, "token_count": 7}, {"author_id": 60, "token_count": 39}, ]}, {"timestamp": 1238569200, "group": [ {"author_id": 4, "token_count": 21}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 4, "token_count": 132}, {"author_id": 9, "token_count": 3}, ]}, {"timestamp": 1254380400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1265011200, "group": [ {"author_id": 9, "token_count": 161}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1272697200, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1275375600, "group": [ {"author_id": 0, "token_count": 12}, {"author_id": 60, "token_count": 46}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 60, "token_count": 31}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 4, "token_count": 27}, {"author_id": 60, "token_count": 13}, ]}, {"timestamp": 1288594800, "group": [ {"author_id": 60, "token_count": 46}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 4, "token_count": 141}, {"author_id": 9, "token_count": 19}, {"author_id": 60, "token_count": 48}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 28, "token_count": 31}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 4, "token_count": 2}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 4, "token_count": 22}, ]}, {"timestamp": 1322726400, "group": [ {"author_id": 0, "token_count": 2}, {"author_id": 9, "token_count": 2}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 4, "token_count": 10}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 4, "token_count": 297}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 0, "token_count": 1}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 4, "token_count": 39}, {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 4, "token_count": 57}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 4, "token_count": 4}, ]}, {"timestamp": 1343804400, "group": [ {"author_id": 4, "token_count": 42}, {"author_id": 9, "token_count": 19}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 27, "token_count": 5}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 10, "token_count": 2}, {"author_id": 60, "token_count": 62}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 10, "token_count": 150}, {"author_id": 4, "token_count": 6}, {"author_id": 60, "token_count": 70}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 4, "token_count": 28}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 60, "token_count": 58}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 10, "token_count": 21}, {"author_id": 9, "token_count": 2}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 10, "token_count": 8}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 9, "token_count": 293}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 60, "token_count": 15}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 4, "token_count": 257}, {"author_id": 9, "token_count": 1060}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 60, "token_count": 425}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 9, "token_count": 27}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 10, "token_count": 4}, {"author_id": 4, "token_count": 40}, {"author_id": 9, "token_count": 85}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 45, "token_count": 13}, {"author_id": 9, "token_count": 76}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 10, "token_count": 11}, {"author_id": 4, "token_count": 10}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 4, "token_count": 9}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 10, "token_count": 10}, {"author_id": 4, "token_count": 97}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 4, "token_count": 13}, {"author_id": 60, "token_count": 47}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 4, "token_count": 165}, {"author_id": 60, "token_count": 26}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 10, "token_count": 4}, {"author_id": 4, "token_count": 22}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 4, "token_count": 14}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 10, "token_count": 5}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 27, "token_count": 1}, {"author_id": 10, "token_count": 2}, {"author_id": 4, "token_count": 53}, {"author_id": 9, "token_count": 1248}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 5, "token_count": 7}, {"author_id": 9, "token_count": 246}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 4, "token_count": 62}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 27, "token_count": 11}, {"author_id": 4, "token_count": 232}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 4, "token_count": 8}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 41, "token_count": 308}, {"author_id": 4, "token_count": 4}, {"author_id": 60, "token_count": 52}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 41, "token_count": 1}, {"author_id": 27, "token_count": 48}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 27, "token_count": 5}, {"author_id": 4, "token_count": 50}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 10, "token_count": 94}, {"author_id": 4, "token_count": 18}, {"author_id": 9, "token_count": 25}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 4, "token_count": 8}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 4, "token_count": 21}, {"author_id": 60, "token_count": 16}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 10, "token_count": 33}, {"author_id": 4, "token_count": 4}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 10, "token_count": 6}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 10, "token_count": 79}, {"author_id": 4, "token_count": 88}, {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 10, "token_count": 51}, {"author_id": 4, "token_count": 31}, {"author_id": 60, "token_count": 107}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 10, "token_count": 77}, {"author_id": 4, "token_count": 6}, {"author_id": 60, "token_count": 103}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 10, "token_count": 52}, {"author_id": 4, "token_count": 417}, {"author_id": 60, "token_count": 254}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 10, "token_count": 188}, {"author_id": 4, "token_count": 54}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 10, "token_count": 60}, {"author_id": 4, "token_count": 409}, {"author_id": 60, "token_count": 69}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 0, "token_count": 14}, {"author_id": 4, "token_count": 22}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 10, "token_count": 43}, {"author_id": 4, "token_count": 13}, {"author_id": 60, "token_count": 37}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 4, "token_count": 11}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 10, "token_count": 6}, {"author_id": 4, "token_count": 43}, {"author_id": 60, "token_count": 112}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 10, "token_count": 75}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 10, "token_count": 26}, {"author_id": 4, "token_count": 10}, {"author_id": 60, "token_count": 15}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 10, "token_count": 59}, {"author_id": 4, "token_count": 5}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 10, "token_count": 27}, {"author_id": 60, "token_count": 63}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 10, "token_count": 1}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 10, "token_count": 88}, {"author_id": 4, "token_count": 30}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 10, "token_count": 15}, {"author_id": 4, "token_count": 20}, {"author_id": 60, "token_count": 38}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 10, "token_count": 80}, {"author_id": 4, "token_count": 4}, {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 4, "token_count": 467}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 40, "token_count": 32}, {"author_id": 4, "token_count": 28}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 32, "token_count": 10}, {"author_id": 4, "token_count": 44}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 10, "token_count": 17}, {"author_id": 60, "token_count": 20}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 10, "token_count": 75}, {"author_id": 4, "token_count": 85}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 10, "token_count": 35}, {"author_id": 4, "token_count": 97}, {"author_id": 60, "token_count": 293}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 10, "token_count": 51}, {"author_id": 4, "token_count": 25}, {"author_id": 48, "token_count": 7}, {"author_id": 60, "token_count": 48}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 10, "token_count": 22}, {"author_id": 4, "token_count": 23}, {"author_id": 60, "token_count": 13}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 10, "token_count": 60}, {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 4, "token_count": 176}, {"author_id": 48, "token_count": 1}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 10, "token_count": 41}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 10, "token_count": 605}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 10, "token_count": 248}, {"author_id": 4, "token_count": 33}, {"author_id": 60, "token_count": 56}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 10, "token_count": 87}, {"author_id": 4, "token_count": 30}, {"author_id": 60, "token_count": 79}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 10, "token_count": 59}, {"author_id": 60, "token_count": 101}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 4, "token_count": 72}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 10, "token_count": 3}, {"author_id": 60, "token_count": 302}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 4, "token_count": 288}, {"author_id": 60, "token_count": 209}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 4, "token_count": 34}, {"author_id": 60, "token_count": 285}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 4, "token_count": 52}, {"author_id": 60, "token_count": 304}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 4, "token_count": 34}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 4, "token_count": 247}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 4, "token_count": 114}, {"author_id": 60, "token_count": 23}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 10, "token_count": 7}, {"author_id": 60, "token_count": 25}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 10, "token_count": 19}, {"author_id": 4, "token_count": 110}, {"author_id": 60, "token_count": 175}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 4, "token_count": 20}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 4, "token_count": 37}, {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 4, "token_count": 75}, {"author_id": 60, "token_count": 188}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 10, "token_count": 6}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 10, "token_count": 15}, {"author_id": 60, "token_count": 42}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 4, "token_count": 427}, {"author_id": 60, "token_count": 164}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 4, "token_count": 17}, {"author_id": 60, "token_count": 87}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 10, "token_count": 3}, {"author_id": 4, "token_count": 231}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 4, "token_count": 56}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 4, "token_count": 23}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 40, "token_count": 11}, {"author_id": 10, "token_count": 52}, {"author_id": 4, "token_count": 141}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 10, "token_count": 159}, {"author_id": 4, "token_count": 152}, {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 10, "token_count": 360}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 10, "token_count": 20}, {"author_id": 4, "token_count": 33}, {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 10, "token_count": 38}, {"author_id": 60, "token_count": 35}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 4, "token_count": 3}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 4, "token_count": 39}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 4, "token_count": 9}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 0, "token_count": 10}, {"author_id": 4, "token_count": 37}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 10, "token_count": 26}, {"author_id": 4, "token_count": 146}, {"author_id": 60, "token_count": 269}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 10, "token_count": 19}, {"author_id": 4, "token_count": 41}, {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 10, "token_count": 43}, {"author_id": 4, "token_count": 220}, {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 10, "token_count": 200}, {"author_id": 4, "token_count": 24}, {"author_id": 60, "token_count": 59}, ]}, {"timestamp": 1651388400, "group": [ {"author_id": 10, "token_count": 20}, {"author_id": 55, "token_count": 4}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 10, "token_count": 88}, {"author_id": 4, "token_count": 3}, {"author_id": 52, "token_count": 91}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 44, "token_count": 72}, {"author_id": 4, "token_count": 14}, {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1659337200, "group": [ {"author_id": 4, "token_count": 54}, ]}, {"timestamp": 1662015600, "group": [ {"author_id": 10, "token_count": 12}, {"author_id": 44, "token_count": 61}, {"author_id": 60, "token_count": 16}, ]}, {"timestamp": 1664607600, "group": [ {"author_id": 60, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Pablo Neira Ayuso
7087
31.33%
Patrick McHardy
4240
18.74%
Florian Westphal
3667
16.21%
Yasuyuki Kozakai
1276
5.64%
Daniel Borkmann
309
1.37%
Lorenzo Bianconi
133
0.59%
Vlad Buslov
91
0.40%
Eric W. Biedermann
70
0.31%
Eric Dumazet
58
0.26%
Felix Fietkau
43
0.19%
Julian Anastasov
31
0.14%
Jesper Dangaard Brouer
13
0.06%
David S. Miller
11
0.05%
Américo Wang
10
0.04%
Taehee Yoo
8
0.04%
Herbert Xu
5
0.02%
William Tu
4
0.02%
Others
5567
24.61%
Total
22623
netns
1180
22
93
2992
Eric Dumazet
Pavel Emelyanov
Eric W. Biedermann
Florian Westphal
David Ahern
Jakub Kiciński
Xin Long
Américo Wang
Alexander Aring
Vlad Buslov
Patrick McHardy
Pablo Neira Ayuso
Björn Töpel
David S. Miller
Ido Schimmel
Tom Herbert
Jesper Dangaard Brouer
Roopa Prabhu
Paolo Abeni
Steffen Klassert
Petr Machata
Daniel Borkmann
Jiri Pirko
Others
December 2007
January 2008
March 2008
April 2008
June 2008
July 2008
October 2008
November 2008
December 2008
January 2009
March 2009
August 2009
December 2009
January 2010
February 2010
April 2010
May 2010
October 2010
November 2010
March 2011
May 2011
July 2011
November 2011
December 2011
April 2012
May 2012
June 2012
July 2012
August 2012
September 2012
October 2012
January 2013
February 2013
March 2013
July 2013
September 2013
October 2013
November 2013
December 2013
January 2014
February 2014
March 2014
May 2014
June 2014
July 2014
August 2014
September 2014
October 2014
February 2015
March 2015
May 2015
June 2015
July 2015
December 2015
January 2016
February 2016
March 2016
April 2016
May 2016
August 2016
September 2016
November 2016
December 2016
January 2017
February 2017
March 2017
April 2017
June 2017
August 2017
September 2017
October 2017
November 2017
December 2017
February 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
August 2019
October 2019
November 2019
December 2019
March 2020
April 2020
May 2020
June 2020
September 2020
October 2020
February 2021
March 2021
April 2021
May 2021
June 2021
July 2021
September 2021
December 2021
January 2022
February 2022
March 2022
April 2022
June 2022
July 2022
August 2022
September 2022
var spanGroupData = [ {"timestamp": 1196496000, "group": [ {"author_id": 51, "token_count": 35}, {"author_id": 60, "token_count": 51}, ]}, {"timestamp": 1199174400, "group": [ {"author_id": 0, "token_count": 5}, {"author_id": 51, "token_count": 27}, {"author_id": 60, "token_count": 94}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 51, "token_count": 49}, {"author_id": 60, "token_count": 70}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 51, "token_count": 79}, ]}, {"timestamp": 1212303600, "group": [ {"author_id": 51, "token_count": 23}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 51, "token_count": 59}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 60, "token_count": 62}, ]}, {"timestamp": 1225522800, "group": [ {"author_id": 60, "token_count": 146}, ]}, {"timestamp": 1228118400, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1230796800, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1235894400, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1249110000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1259654400, "group": [ {"author_id": 27, "token_count": 5}, ]}, {"timestamp": 1262332800, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1265011200, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1270105200, "group": [ {"author_id": 15, "token_count": 1}, {"author_id": 9, "token_count": 18}, ]}, {"timestamp": 1272697200, "group": [ {"author_id": 9, "token_count": 18}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 0, "token_count": 15}, ]}, {"timestamp": 1288594800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 5, "token_count": 3}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 4, "token_count": 6}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1322726400, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 27, "token_count": 11}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 27, "token_count": 3}, {"author_id": 60, "token_count": 90}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 5, "token_count": 20}, ]}, {"timestamp": 1343804400, "group": [ {"author_id": 27, "token_count": 179}, {"author_id": 51, "token_count": 2}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 32, "token_count": 15}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 10, "token_count": 12}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 60, "token_count": 52}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 27, "token_count": 17}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 4, "token_count": 19}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 45, "token_count": 13}, {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 14, "token_count": 38}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 45, "token_count": 3}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 32, "token_count": 28}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 10, "token_count": 9}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 12, "token_count": 2}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 60, "token_count": 40}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 60, "token_count": 15}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 0, "token_count": 2}, {"author_id": 27, "token_count": 37}, {"author_id": 60, "token_count": 17}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 41, "token_count": 2}, {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 4, "token_count": 4}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 27, "token_count": 3}, {"author_id": 12, "token_count": 2}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 6, "token_count": 7}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 60, "token_count": 38}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 6, "token_count": 7}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 27, "token_count": 3}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 10, "token_count": 5}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 60, "token_count": 78}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 22, "token_count": 5}, {"author_id": 60, "token_count": 29}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 20, "token_count": 4}, {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 60, "token_count": 79}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 60, "token_count": 24}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 0, "token_count": 6}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 22, "token_count": 10}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 5, "token_count": 3}, {"author_id": 0, "token_count": 15}, {"author_id": 60, "token_count": 33}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 0, "token_count": 56}, {"author_id": 12, "token_count": 12}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 0, "token_count": 12}, {"author_id": 60, "token_count": 23}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 10, "token_count": 44}, {"author_id": 20, "token_count": 5}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 37, "token_count": 4}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 6, "token_count": 2}, {"author_id": 60, "token_count": 26}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 6, "token_count": 5}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 36, "token_count": 2}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 6, "token_count": 3}, {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 10, "token_count": 7}, {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 43, "token_count": 29}, {"author_id": 10, "token_count": 40}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 0, "token_count": 9}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 60, "token_count": 17}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 6, "token_count": 37}, {"author_id": 0, "token_count": 12}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 20, "token_count": 4}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 18, "token_count": 11}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 20, "token_count": 8}, {"author_id": 25, "token_count": 9}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 10, "token_count": 7}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 0, "token_count": 4}, {"author_id": 37, "token_count": 2}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 37, "token_count": 3}, {"author_id": 60, "token_count": 35}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 22, "token_count": 1}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 20, "token_count": 19}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 0, "token_count": 106}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 0, "token_count": 75}, {"author_id": 10, "token_count": 9}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 22, "token_count": 8}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 20, "token_count": 5}, {"author_id": 60, "token_count": 73}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 33, "token_count": 3}, {"author_id": 60, "token_count": 66}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 10, "token_count": 20}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 0, "token_count": 1}, {"author_id": 18, "token_count": 18}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 0, "token_count": 3}, {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 0, "token_count": 12}, {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 0, "token_count": 6}, {"author_id": 60, "token_count": 17}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 0, "token_count": 1}, {"author_id": 10, "token_count": 2}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 52, "token_count": 37}, {"author_id": 60, "token_count": 18}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 18, "token_count": 30}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1659337200, "group": [ {"author_id": 0, "token_count": 6}, {"author_id": 10, "token_count": 1}, ]}, {"timestamp": 1662015600, "group": [ {"author_id": 60, "token_count": 20}, ]}, ]
Author Name
Tokens
Token Proportion
Eric Dumazet
362
12.10%
Pavel Emelyanov
274
9.16%
Eric W. Biedermann
258
8.62%
Florian Westphal
156
5.21%
David Ahern
61
2.04%
Jakub Kiciński
59
1.97%
Xin Long
45
1.50%
Américo Wang
43
1.44%
Alexander Aring
38
1.27%
Vlad Buslov
37
1.24%
Patrick McHardy
36
1.20%
Pablo Neira Ayuso
29
0.97%
Björn Töpel
29
0.97%
David S. Miller
26
0.87%
Ido Schimmel
24
0.80%
Tom Herbert
16
0.53%
Jesper Dangaard Brouer
16
0.53%
Roopa Prabhu
9
0.30%
Paolo Abeni
9
0.30%
Steffen Klassert
3
0.10%
Petr Machata
2
0.07%
Daniel Borkmann
2
0.07%
Jiri Pirko
1
0.03%
Others
1457
48.70%
Total
2992
nfc
1955
6
29
6949
Ilan Elias
Christophe Ricard
Eric Lapuyade
Eric W. Biedermann
Eric Dumazet
Others
July 2011
August 2011
September 2011
November 2011
December 2011
January 2012
March 2012
April 2012
May 2012
June 2012
August 2012
September 2012
October 2012
November 2012
December 2012
April 2013
May 2013
July 2013
August 2013
September 2013
January 2014
March 2014
May 2014
July 2014
September 2014
October 2014
November 2014
December 2014
January 2015
February 2015
March 2015
June 2015
August 2015
October 2015
December 2015
April 2016
June 2016
July 2016
March 2017
September 2018
April 2019
May 2019
June 2019
February 2020
December 2020
May 2021
July 2021
November 2021
var spanGroupData = [ {"timestamp": 1309503600, "group": [ {"author_id": 60, "token_count": 400}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1314860400, "group": [ {"author_id": 38, "token_count": 1208}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 38, "token_count": 126}, ]}, {"timestamp": 1322726400, "group": [ {"author_id": 38, "token_count": 46}, {"author_id": 60, "token_count": 105}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 38, "token_count": 223}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 0, "token_count": 1}, {"author_id": 50, "token_count": 798}, {"author_id": 60, "token_count": 18}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 50, "token_count": 44}, {"author_id": 60, "token_count": 43}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 50, "token_count": 42}, {"author_id": 60, "token_count": 31}, ]}, {"timestamp": 1343804400, "group": [ {"author_id": 38, "token_count": 100}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 50, "token_count": 231}, {"author_id": 27, "token_count": 1}, {"author_id": 60, "token_count": 98}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 50, "token_count": 14}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 50, "token_count": 7}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 50, "token_count": 16}, {"author_id": 60, "token_count": 48}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 50, "token_count": 25}, {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 60, "token_count": 184}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 50, "token_count": 17}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 60, "token_count": 65}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 50, "token_count": 77}, {"author_id": 60, "token_count": 552}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 60, "token_count": 53}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 47, "token_count": 12}, {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 47, "token_count": 12}, {"author_id": 60, "token_count": 20}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 60, "token_count": 77}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 47, "token_count": 15}, {"author_id": 60, "token_count": 30}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 60, "token_count": 252}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 47, "token_count": 100}, ]}, {"timestamp": 1417420800, "group": [ {"author_id": 47, "token_count": 2}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 47, "token_count": 93}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 47, "token_count": 909}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 47, "token_count": 2}, {"author_id": 60, "token_count": 17}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 47, "token_count": 31}, {"author_id": 60, "token_count": 298}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 47, "token_count": 76}, {"author_id": 60, "token_count": 30}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 47, "token_count": 20}, {"author_id": 60, "token_count": 120}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 47, "token_count": 12}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 47, "token_count": 42}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 60, "token_count": 91}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 60, "token_count": 31}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 60, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Ilan Elias
1703
24.51%
Christophe Ricard
1326
19.08%
Eric Lapuyade
1271
18.29%
Eric W. Biedermann
1
0.01%
Eric Dumazet
1
0.01%
Others
2647
38.09%
Total
6949
phonet
350
4
10
1157
Jakub Kiciński
Jiri Pirko
Eric Dumazet
Others
September 2008
October 2008
December 2008
January 2009
June 2009
July 2009
October 2009
November 2009
January 2010
June 2010
September 2010
January 2011
February 2011
April 2011
February 2016
October 2017
April 2018
February 2019
May 2019
July 2022
var spanGroupData = [ {"timestamp": 1220252400, "group": [ {"author_id": 60, "token_count": 518}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 60, "token_count": 377}, ]}, {"timestamp": 1228118400, "group": [ {"author_id": 60, "token_count": 13}, ]}, {"timestamp": 1230796800, "group": [ {"author_id": 60, "token_count": 16}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 60, "token_count": 15}, ]}, {"timestamp": 1246431600, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1254380400, "group": [ {"author_id": 60, "token_count": 80}, ]}, {"timestamp": 1257058800, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1262332800, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1275375600, "group": [ {"author_id": 15, "token_count": 4}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 60, "token_count": 61}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1296547200, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 18, "token_count": 24}, ]}, ]
Author Name
Tokens
Token Proportion
Jakub Kiciński
24
2.07%
Jiri Pirko
4
0.35%
Eric Dumazet
1
0.09%
Others
1128
97.49%
Total
1157
sctp
4700
12
72
14122
Jon Grimm
Xin Long
Sridhar Samudrala
Vlad Yasevich
David S. Miller
Eric W. Biedermann
Daniel Borkmann
Arnaldo Carvalho de Melo
Julian Anastasov
Herbert Xu
Eric Dumazet
Linus Torvalds
Thomas Graf
Hideaki Yoshifuji / 吉藤英明
Tom Herbert
Américo Wang
Others
August 2002
September 2002
October 2002
November 2002
December 2002
January 2003
February 2003
March 2003
April 2003
May 2003
June 2003
July 2003
August 2003
September 2003
October 2003
November 2003
January 2004
April 2004
June 2004
July 2004
September 2004
October 2004
November 2004
December 2004
January 2005
April 2005
June 2005
July 2005
August 2005
October 2005
November 2005
December 2005
January 2006
May 2006
June 2006
July 2006
August 2006
September 2006
October 2006
November 2006
December 2006
January 2007
March 2007
April 2007
May 2007
June 2007
July 2007
August 2007
September 2007
October 2007
November 2007
December 2007
February 2008
March 2008
April 2008
May 2008
June 2008
July 2008
August 2008
September 2008
October 2008
November 2008
January 2009
February 2009
March 2009
May 2009
June 2009
July 2009
August 2009
September 2009
November 2009
April 2010
May 2010
June 2010
March 2011
April 2011
May 2011
June 2011
July 2011
August 2011
December 2011
March 2012
April 2012
May 2012
June 2012
July 2012
August 2012
October 2012
November 2012
December 2012
April 2013
June 2013
July 2013
August 2013
October 2013
December 2013
April 2014
June 2014
July 2014
August 2014
October 2014
November 2014
March 2015
May 2015
November 2015
December 2015
January 2016
March 2016
April 2016
June 2016
July 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
October 2018
November 2018
December 2018
January 2019
March 2019
April 2019
May 2019
July 2019
August 2019
October 2019
November 2019
February 2020
May 2020
June 2020
July 2020
September 2020
October 2020
November 2020
June 2021
July 2021
October 2021
November 2021
December 2021
November 2022
var spanGroupData = [ {"timestamp": 1028185200, "group": [ {"author_id": 5, "token_count": 128}, {"author_id": 11, "token_count": 3385}, ]}, {"timestamp": 1030863600, "group": [ {"author_id": 11, "token_count": 70}, {"author_id": 60, "token_count": 16}, ]}, {"timestamp": 1033455600, "group": [ {"author_id": 11, "token_count": 27}, {"author_id": 30, "token_count": 112}, {"author_id": 60, "token_count": 45}, ]}, {"timestamp": 1036137600, "group": [ {"author_id": 11, "token_count": 153}, {"author_id": 30, "token_count": 27}, ]}, {"timestamp": 1038729600, "group": [ {"author_id": 30, "token_count": 14}, ]}, {"timestamp": 1041408000, "group": [ {"author_id": 11, "token_count": 237}, {"author_id": 30, "token_count": 36}, ]}, {"timestamp": 1044086400, "group": [ {"author_id": 11, "token_count": 348}, {"author_id": 30, "token_count": 27}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1046505600, "group": [ {"author_id": 11, "token_count": 218}, {"author_id": 30, "token_count": 9}, ]}, {"timestamp": 1049184000, "group": [ {"author_id": 11, "token_count": 516}, {"author_id": 30, "token_count": 2}, ]}, {"timestamp": 1051772400, "group": [ {"author_id": 11, "token_count": 39}, {"author_id": 30, "token_count": 40}, ]}, {"timestamp": 1054450800, "group": [ {"author_id": 3, "token_count": 2}, {"author_id": 11, "token_count": 139}, ]}, {"timestamp": 1057042800, "group": [ {"author_id": 11, "token_count": 153}, {"author_id": 30, "token_count": 6}, ]}, {"timestamp": 1059721200, "group": [ {"author_id": 30, "token_count": 102}, ]}, {"timestamp": 1062399600, "group": [ {"author_id": 30, "token_count": 663}, ]}, {"timestamp": 1064991600, "group": [ {"author_id": 30, "token_count": 15}, ]}, {"timestamp": 1067673600, "group": [ {"author_id": 30, "token_count": 18}, ]}, {"timestamp": 1072944000, "group": [ {"author_id": 30, "token_count": 1}, ]}, {"timestamp": 1080806400, "group": [ {"author_id": 30, "token_count": 195}, ]}, {"timestamp": 1086073200, "group": [ {"author_id": 30, "token_count": 44}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1088665200, "group": [ {"author_id": 30, "token_count": 17}, ]}, {"timestamp": 1094022000, "group": [ {"author_id": 3, "token_count": 5}, ]}, {"timestamp": 1096614000, "group": [ {"author_id": 30, "token_count": 24}, ]}, {"timestamp": 1099296000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1101888000, "group": [ {"author_id": 30, "token_count": 58}, ]}, {"timestamp": 1104566400, "group": [ {"author_id": 3, "token_count": 87}, ]}, {"timestamp": 1112342400, "group": [ {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1117609200, "group": [ {"author_id": 35, "token_count": 2}, {"author_id": 60, "token_count": 61}, ]}, {"timestamp": 1120201200, "group": [ {"author_id": 5, "token_count": 11}, ]}, {"timestamp": 1122879600, "group": [ {"author_id": 3, "token_count": 3}, ]}, {"timestamp": 1128150000, "group": [ {"author_id": 60, "token_count": 29}, ]}, {"timestamp": 1130832000, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1133424000, "group": [ {"author_id": 60, "token_count": 38}, ]}, {"timestamp": 1136102400, "group": [ {"author_id": 30, "token_count": 19}, {"author_id": 35, "token_count": 41}, ]}, {"timestamp": 1146466800, "group": [ {"author_id": 30, "token_count": 3}, {"author_id": 35, "token_count": 1}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1149145200, "group": [ {"author_id": 35, "token_count": 5}, ]}, {"timestamp": 1151737200, "group": [ {"author_id": 30, "token_count": 11}, ]}, {"timestamp": 1154415600, "group": [ {"author_id": 26, "token_count": 2}, {"author_id": 30, "token_count": 110}, {"author_id": 35, "token_count": 8}, ]}, {"timestamp": 1157094000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1159686000, "group": [ {"author_id": 35, "token_count": 62}, ]}, {"timestamp": 1162368000, "group": [ {"author_id": 35, "token_count": 1}, {"author_id": 60, "token_count": 53}, ]}, {"timestamp": 1164960000, "group": [ {"author_id": 60, "token_count": 13}, ]}, {"timestamp": 1167638400, "group": [ {"author_id": 35, "token_count": 3}, ]}, {"timestamp": 1172736000, "group": [ {"author_id": 35, "token_count": 29}, ]}, {"timestamp": 1175410800, "group": [ {"author_id": 35, "token_count": 8}, ]}, {"timestamp": 1178002800, "group": [ {"author_id": 30, "token_count": 34}, {"author_id": 35, "token_count": 16}, ]}, {"timestamp": 1180681200, "group": [ {"author_id": 35, "token_count": 13}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 35, "token_count": 10}, {"author_id": 60, "token_count": 16}, ]}, {"timestamp": 1185951600, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1188630000, "group": [ {"author_id": 35, "token_count": 132}, {"author_id": 60, "token_count": 23}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 35, "token_count": 520}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1193900400, "group": [ {"author_id": 35, "token_count": 33}, ]}, {"timestamp": 1196496000, "group": [ {"author_id": 35, "token_count": 119}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 5, "token_count": 1}, {"author_id": 35, "token_count": 35}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 35, "token_count": 1}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1209625200, "group": [ {"author_id": 13, "token_count": 5}, {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1212303600, "group": [ {"author_id": 35, "token_count": 18}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 35, "token_count": 21}, {"author_id": 60, "token_count": 75}, ]}, {"timestamp": 1217574000, "group": [ {"author_id": 35, "token_count": 5}, ]}, {"timestamp": 1220252400, "group": [ {"author_id": 5, "token_count": 1}, {"author_id": 60, "token_count": 20}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 35, "token_count": 37}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1225522800, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1230796800, "group": [ {"author_id": 35, "token_count": 1}, ]}, {"timestamp": 1233475200, "group": [ {"author_id": 35, "token_count": 19}, ]}, {"timestamp": 1235894400, "group": [ {"author_id": 35, "token_count": 4}, ]}, {"timestamp": 1241161200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 26, "token_count": 5}, ]}, {"timestamp": 1246431600, "group": [ {"author_id": 35, "token_count": 1}, ]}, {"timestamp": 1249110000, "group": [ {"author_id": 35, "token_count": 16}, {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1251788400, "group": [ {"author_id": 5, "token_count": 1}, {"author_id": 35, "token_count": 22}, {"author_id": 60, "token_count": 43}, ]}, {"timestamp": 1257058800, "group": [ {"author_id": 35, "token_count": 29}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1270105200, "group": [ {"author_id": 35, "token_count": 28}, {"author_id": 60, "token_count": 15}, ]}, {"timestamp": 1272697200, "group": [ {"author_id": 35, "token_count": 10}, ]}, {"timestamp": 1275375600, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 35, "token_count": 31}, {"author_id": 60, "token_count": 69}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 5, "token_count": 4}, {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 60, "token_count": 13}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 7, "token_count": 5}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1322726400, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 60, "token_count": 18}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 60, "token_count": 31}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 5, "token_count": 16}, {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1343804400, "group": [ {"author_id": 32, "token_count": 1}, {"author_id": 27, "token_count": 171}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 60, "token_count": 48}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 60, "token_count": 169}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 7, "token_count": 4}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 41, "token_count": 3}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 41, "token_count": 2}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 41, "token_count": 9}, {"author_id": 60, "token_count": 34}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 41, "token_count": 14}, {"author_id": 5, "token_count": 8}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 41, "token_count": 57}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 60, "token_count": 29}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 41, "token_count": 22}, {"author_id": 35, "token_count": 9}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 41, "token_count": 2}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 60, "token_count": 205}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 41, "token_count": 22}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 41, "token_count": 28}, {"author_id": 35, "token_count": 1}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 60, "token_count": 21}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 60, "token_count": 30}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 20, "token_count": 87}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 26, "token_count": 7}, {"author_id": 20, "token_count": 2}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 60, "token_count": 31}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 0, "token_count": 2}, {"author_id": 20, "token_count": 137}, {"author_id": 60, "token_count": 45}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 60, "token_count": 17}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 20, "token_count": 51}, {"author_id": 60, "token_count": 80}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 20, "token_count": 14}, {"author_id": 60, "token_count": 27}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 20, "token_count": 8}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 20, "token_count": 3}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 39, "token_count": 1}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 20, "token_count": 180}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 28, "token_count": 18}, {"author_id": 20, "token_count": 194}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 20, "token_count": 148}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 20, "token_count": 59}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 20, "token_count": 22}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 20, "token_count": 28}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 20, "token_count": 10}, {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 20, "token_count": 255}, {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 20, "token_count": 3}, {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 20, "token_count": 2}, {"author_id": 60, "token_count": 462}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 20, "token_count": 80}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 20, "token_count": 591}, {"author_id": 12, "token_count": 1}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 60, "token_count": 29}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 20, "token_count": 89}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 60, "token_count": 108}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 20, "token_count": 20}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 39, "token_count": 9}, {"author_id": 20, "token_count": 21}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 20, "token_count": 18}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 60, "token_count": 78}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 20, "token_count": 4}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 20, "token_count": 162}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 60, "token_count": 25}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 20, "token_count": 5}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 20, "token_count": 11}, {"author_id": 60, "token_count": 17}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 5, "token_count": 2}, {"author_id": 20, "token_count": 4}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 43}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 20, "token_count": 12}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 20, "token_count": 29}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 20, "token_count": 54}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 20, "token_count": 47}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 60, "token_count": 32}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 20, "token_count": 89}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 20, "token_count": 21}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 20, "token_count": 446}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 20, "token_count": 1}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 20, "token_count": 14}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 20, "token_count": 17}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 20, "token_count": 39}, ]}, {"timestamp": 1667286000, "group": [ {"author_id": 60, "token_count": 16}, ]}, ]
Author Name
Tokens
Token Proportion
Jon Grimm
5285
37.42%
Xin Long
2977
21.08%
Sridhar Samudrala
1587
11.24%
Vlad Yasevich
1291
9.14%
David S. Miller
172
1.22%
Eric W. Biedermann
171
1.21%
Daniel Borkmann
159
1.13%
Arnaldo Carvalho de Melo
97
0.69%
Julian Anastasov
18
0.13%
Herbert Xu
14
0.10%
Eric Dumazet
13
0.09%
Linus Torvalds
10
0.07%
Thomas Graf
9
0.06%
Hideaki Yoshifuji / 吉藤英明
5
0.04%
Tom Herbert
1
0.01%
Américo Wang
1
0.01%
Others
2312
16.37%
Total
14122
tc_act
1322
20
51
4816
Jamal Hadi Salim
Jiri Pirko
Ido Schimmel
Petr Machata
Vlad Buslov
Sridhar Samudrala
David S. Miller
John Fastabend
Américo Wang
Herbert Xu
Felix Fietkau
Alexander Aring
Daniel Borkmann
Eric Dumazet
Eric W. Biedermann
Paolo Abeni
Thomas Graf
Patrick McHardy
Others
September 2004
October 2004
November 2004
January 2005
April 2005
March 2006
August 2006
September 2007
September 2008
October 2009
July 2010
August 2010
February 2014
November 2014
January 2015
March 2015
July 2015
August 2015
September 2015
February 2016
March 2016
May 2016
June 2016
July 2016
August 2016
September 2016
October 2016
November 2016
January 2017
February 2017
March 2017
May 2017
June 2017
August 2017
September 2017
October 2017
November 2017
December 2017
January 2018
July 2018
February 2019
March 2019
April 2019
May 2019
June 2019
July 2019
August 2019
February 2020
March 2020
April 2020
June 2020
October 2020
March 2021
June 2021
December 2021
February 2022
March 2022
April 2022
May 2022
var spanGroupData = [ {"timestamp": 1094022000, "group": [ {"author_id": 57, "token_count": 24}, ]}, {"timestamp": 1096614000, "group": [ {"author_id": 5, "token_count": 1}, {"author_id": 57, "token_count": 46}, {"author_id": 7, "token_count": 2}, ]}, {"timestamp": 1099296000, "group": [ {"author_id": 57, "token_count": 26}, ]}, {"timestamp": 1104566400, "group": [ {"author_id": 9, "token_count": 1}, ]}, {"timestamp": 1112342400, "group": [ {"author_id": 57, "token_count": 21}, ]}, {"timestamp": 1141200000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1154415600, "group": [ {"author_id": 5, "token_count": 58}, ]}, {"timestamp": 1188630000, "group": [ {"author_id": 26, "token_count": 38}, ]}, {"timestamp": 1220252400, "group": [ {"author_id": 60, "token_count": 30}, ]}, {"timestamp": 1254380400, "group": [ {"author_id": 57, "token_count": 3}, ]}, {"timestamp": 1277967600, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 60, "token_count": 29}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 32, "token_count": 8}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 15, "token_count": 31}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 40, "token_count": 29}, {"author_id": 15, "token_count": 40}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 41, "token_count": 14}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 27, "token_count": 5}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 57, "token_count": 348}, {"author_id": 56, "token_count": 54}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 60, "token_count": 68}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 30, "token_count": 63}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 32, "token_count": 8}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 32, "token_count": 26}, {"author_id": 57, "token_count": 3}, {"author_id": 60, "token_count": 42}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 57, "token_count": 93}, {"author_id": 60, "token_count": 150}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 60, "token_count": 178}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 60, "token_count": 382}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 60, "token_count": 18}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 36, "token_count": 20}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 60, "token_count": 59}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 15, "token_count": 47}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 15, "token_count": 65}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 15, "token_count": 23}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 14, "token_count": 20}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 106}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 32, "token_count": 8}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 60, "token_count": 36}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 60, "token_count": 60}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 60, "token_count": 20}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 320}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 60, "token_count": 17}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 60, "token_count": 586}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 52, "token_count": 68}, {"author_id": 60, "token_count": 147}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 52, "token_count": 21}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 22, "token_count": 26}, {"author_id": 36, "token_count": 93}, {"author_id": 60, "token_count": 89}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 60, "token_count": 489}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 60, "token_count": 119}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 60, "token_count": 27}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 60, "token_count": 134}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 60, "token_count": 154}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 60, "token_count": 67}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 22, "token_count": 113}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1651388400, "group": [ {"author_id": 25, "token_count": 3}, ]}, ]
Author Name
Tokens
Token Proportion
Jamal Hadi Salim
564
11.71%
Jiri Pirko
206
4.28%
Ido Schimmel
139
2.89%
Petr Machata
113
2.35%
Vlad Buslov
89
1.85%
Sridhar Samudrala
63
1.31%
David S. Miller
59
1.23%
John Fastabend
54
1.12%
Américo Wang
50
1.04%
Herbert Xu
38
0.79%
Felix Fietkau
29
0.60%
Alexander Aring
20
0.42%
Daniel Borkmann
14
0.29%
Eric Dumazet
7
0.15%
Eric W. Biedermann
5
0.10%
Paolo Abeni
3
0.06%
Thomas Graf
2
0.04%
Patrick McHardy
1
0.02%
Others
3360
69.77%
Total
4816
Files:
6lowpan.h
330
-
7
914
Alexander Aring
Luiz Augusto von Dentz
Others
August 2011
August 2013
December 2013
March 2014
April 2014
October 2014
August 2015
September 2015
October 2015
December 2015
February 2016
April 2016
June 2016
March 2017
February 2020
var spanGroupData = [ {"timestamp": 1312182000, "group": [ {"author_id": 60, "token_count": 25}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 14, "token_count": 55}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 14, "token_count": 201}, {"author_id": 60, "token_count": 41}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 14, "token_count": 3}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 14, "token_count": 65}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 14, "token_count": 100}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 14, "token_count": 29}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 14, "token_count": 41}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 14, "token_count": 105}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 14, "token_count": 112}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 14, "token_count": 46}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 17, "token_count": 86}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 60, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Alexander Aring
757
82.82%
Luiz Augusto von Dentz
86
9.41%
Others
71
7.77%
Total
914
Space.h
20
-
2
120
Others
December 2013
November 2017
var spanGroupData = [ {"timestamp": 1385884800, "group": [ {"author_id": 60, "token_count": 119}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Others
120
100.00%
Total
120
act_api.h
296
-
27
1683
Américo Wang
Vlad Buslov
Thomas Graf
Jamal Hadi Salim
David S. Miller
Eric Dumazet
Jiri Pirko
Alexander Aring
Patrick McHardy
Daniel Borkmann
Ido Schimmel
Jakub Kiciński
Paolo Abeni
Others
October 2004
November 2004
March 2005
August 2005
August 2006
January 2008
July 2011
January 2013
December 2013
January 2014
February 2014
July 2015
February 2016
March 2016
April 2016
May 2016
June 2016
July 2016
August 2016
December 2016
January 2017
May 2017
August 2017
October 2017
November 2017
December 2017
February 2018
March 2018
July 2018
August 2018
September 2018
October 2018
February 2019
March 2019
August 2019
September 2019
October 2019
March 2020
May 2020
June 2020
November 2020
January 2021
February 2021
April 2021
July 2021
October 2021
December 2021
April 2022
September 2022
var spanGroupData = [ {"timestamp": 1096614000, "group": [ {"author_id": 7, "token_count": 260}, ]}, {"timestamp": 1099296000, "group": [ {"author_id": 9, "token_count": 3}, ]}, {"timestamp": 1109664000, "group": [ {"author_id": 7, "token_count": 2}, ]}, {"timestamp": 1122879600, "group": [ {"author_id": 9, "token_count": 4}, ]}, {"timestamp": 1154415600, "group": [ {"author_id": 5, "token_count": 72}, ]}, {"timestamp": 1199174400, "group": [ {"author_id": 9, "token_count": 9}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 60, "token_count": 18}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 32, "token_count": 7}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 32, "token_count": 5}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 32, "token_count": 4}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 41, "token_count": 11}, {"author_id": 0, "token_count": 47}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 32, "token_count": 170}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 32, "token_count": 6}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 60, "token_count": 61}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 57, "token_count": 85}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 32, "token_count": 60}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 32, "token_count": 12}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 0, "token_count": 3}, {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 57, "token_count": 5}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 15, "token_count": 16}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 60, "token_count": 28}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 15, "token_count": 3}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 32, "token_count": 3}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 32, "token_count": 36}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 14, "token_count": 25}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 60, "token_count": 17}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 25, "token_count": 1}, {"author_id": 52, "token_count": 51}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 52, "token_count": 3}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 60, "token_count": 15}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 32, "token_count": 3}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 60, "token_count": 48}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 32, "token_count": 18}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 52, "token_count": 34}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 52, "token_count": 244}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 18, "token_count": 3}, {"author_id": 15, "token_count": 10}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 52, "token_count": 3}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 60, "token_count": 31}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 32, "token_count": 23}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 52, "token_count": 10}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 52, "token_count": 10}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 32, "token_count": 32}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 60, "token_count": 114}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 22, "token_count": 5}, ]}, {"timestamp": 1662015600, "group": [ {"author_id": 60, "token_count": 4}, ]}, ]
Author Name
Tokens
Token Proportion
Américo Wang
379
22.52%
Vlad Buslov
355
21.09%
Thomas Graf
262
15.57%
Jamal Hadi Salim
90
5.35%
David S. Miller
72
4.28%
Eric Dumazet
51
3.03%
Jiri Pirko
29
1.72%
Alexander Aring
25
1.49%
Patrick McHardy
16
0.95%
Daniel Borkmann
11
0.65%
Ido Schimmel
5
0.30%
Jakub Kiciński
3
0.18%
Paolo Abeni
1
0.06%
Others
384
22.82%
Total
1683
addrconf.h
509
-
51
2500
Hideaki Yoshifuji / 吉藤英明
Linus Torvalds (pre-git)
Eric Dumazet
Alexander Aring
David Ahern
Jiri Pirko
Américo Wang
Linus Torvalds
Xin Long
Arnaldo Carvalho de Melo
Martin KaFai Lau
Patrick McHardy
Herbert Xu
Florian Westphal
David S. Miller
Others
September 1996
August 1997
January 1998
May 1999
June 1999
September 2000
February 2002
October 2002
February 2003
March 2003
April 2003
July 2003
January 2004
February 2004
May 2004
July 2004
September 2004
March 2005
May 2005
August 2005
August 2006
September 2006
November 2006
April 2007
June 2007
November 2007
January 2008
February 2008
March 2008
April 2008
May 2008
August 2008
September 2009
September 2010
April 2011
July 2011
January 2012
April 2012
May 2012
August 2012
December 2012
January 2013
April 2013
May 2013
June 2013
September 2013
December 2013
January 2014
February 2014
September 2014
February 2015
May 2015
July 2015
January 2016
June 2016
September 2016
October 2016
January 2017
March 2017
May 2017
June 2017
July 2017
August 2017
September 2017
October 2017
November 2017
December 2017
March 2018
April 2018
May 2018
August 2018
November 2018
January 2019
March 2019
June 2019
October 2019
December 2019
March 2020
July 2020
August 2020
January 2022
February 2022
July 2022
var spanGroupData = [ {"timestamp": 841561200, "group": [ {"author_id": 1, "token_count": 274}, ]}, {"timestamp": 870418800, "group": [ {"author_id": 1, "token_count": 8}, ]}, {"timestamp": 883641600, "group": [ {"author_id": 1, "token_count": 49}, ]}, {"timestamp": 925542000, "group": [ {"author_id": 1, "token_count": 17}, ]}, {"timestamp": 928220400, "group": [ {"author_id": 1, "token_count": 127}, ]}, {"timestamp": 967791600, "group": [ {"author_id": 1, "token_count": 30}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 39, "token_count": 29}, ]}, {"timestamp": 1033455600, "group": [ {"author_id": 13, "token_count": 96}, ]}, {"timestamp": 1044086400, "group": [ {"author_id": 13, "token_count": 15}, ]}, {"timestamp": 1046505600, "group": [ {"author_id": 13, "token_count": 1}, {"author_id": 60, "token_count": 113}, ]}, {"timestamp": 1049184000, "group": [ {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1057042800, "group": [ {"author_id": 13, "token_count": 14}, ]}, {"timestamp": 1072944000, "group": [ {"author_id": 13, "token_count": 4}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1075622400, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1083394800, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1088665200, "group": [ {"author_id": 13, "token_count": 2}, ]}, {"timestamp": 1094022000, "group": [ {"author_id": 13, "token_count": 30}, ]}, {"timestamp": 1109664000, "group": [ {"author_id": 26, "token_count": 1}, ]}, {"timestamp": 1114930800, "group": [ {"author_id": 26, "token_count": 3}, {"author_id": 9, "token_count": 3}, ]}, {"timestamp": 1122879600, "group": [ {"author_id": 3, "token_count": 17}, ]}, {"timestamp": 1154415600, "group": [ {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1157094000, "group": [ {"author_id": 13, "token_count": 8}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1162368000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1175410800, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1180681200, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1193900400, "group": [ {"author_id": 13, "token_count": 28}, {"author_id": 60, "token_count": 35}, ]}, {"timestamp": 1199174400, "group": [ {"author_id": 60, "token_count": 15}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 13, "token_count": 3}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 13, "token_count": 18}, {"author_id": 60, "token_count": 20}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 13, "token_count": 33}, ]}, {"timestamp": 1209625200, "group": [ {"author_id": 13, "token_count": 62}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1217574000, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1251788400, "group": [ {"author_id": 60, "token_count": 18}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 0, "token_count": 68}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 0, "token_count": 10}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1343804400, "group": [ {"author_id": 9, "token_count": 1}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 60, "token_count": 20}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 13, "token_count": 307}, {"author_id": 15, "token_count": 12}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 32, "token_count": 12}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 10, "token_count": 1}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 60, "token_count": 20}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 15, "token_count": 35}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 60, "token_count": 20}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 32, "token_count": 3}, {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 60, "token_count": 27}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 60, "token_count": 83}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 14, "token_count": 67}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 32, "token_count": 9}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 6, "token_count": 3}, {"author_id": 60, "token_count": 86}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 32, "token_count": 4}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 60, "token_count": 44}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 0, "token_count": 37}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 6, "token_count": 5}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 10, "token_count": 1}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 6, "token_count": 3}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 60, "token_count": 35}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 6, "token_count": 36}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 53, "token_count": 10}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 60, "token_count": 155}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 6, "token_count": 34}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 60, "token_count": 50}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 5, "token_count": 2}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 14, "token_count": 19}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 32, "token_count": 9}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 20, "token_count": 22}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 60, "token_count": 11}, ]}, ]
Author Name
Tokens
Token Proportion
Hideaki Yoshifuji / 吉藤英明
621
24.84%
Linus Torvalds (pre-git)
505
20.20%
Eric Dumazet
120
4.80%
Alexander Aring
86
3.44%
David Ahern
81
3.24%
Jiri Pirko
47
1.88%
Américo Wang
37
1.48%
Linus Torvalds
29
1.16%
Xin Long
22
0.88%
Arnaldo Carvalho de Melo
17
0.68%
Martin KaFai Lau
10
0.40%
Patrick McHardy
4
0.16%
Herbert Xu
4
0.16%
Florian Westphal
2
0.08%
David S. Miller
2
0.08%
Others
913
36.52%
Total
2500
af_ieee802154.h
59
-
5
124
Phoebe Buckheister
Others
June 2009
August 2009
March 2014
May 2014
June 2018
May 2019
var spanGroupData = [ {"timestamp": 1243839600, "group": [ {"author_id": 60, "token_count": 83}, ]}, {"timestamp": 1249110000, "group": [ {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 54, "token_count": 2}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 54, "token_count": 24}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Phoebe Buckheister
26
20.97%
Others
98
79.03%
Total
124
af_rxrpc.h
75
-
4
388
Others
April 2007
August 2016
September 2016
April 2017
June 2017
August 2017
October 2017
March 2018
August 2018
October 2018
November 2018
April 2019
May 2019
February 2020
March 2020
May 2020
August 2020
var spanGroupData = [ {"timestamp": 1175410800, "group": [ {"author_id": 60, "token_count": 93}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 60, "token_count": 75}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 60, "token_count": 62}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 60, "token_count": 16}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 60, "token_count": 21}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 60, "token_count": 19}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 60, "token_count": 15}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 18}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 60, "token_count": 16}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 60, "token_count": 4}, ]}, ]
Author Name
Tokens
Token Proportion
Others
388
100.00%
Total
388
af_unix.h
109
-
29
483
Linus Torvalds (pre-git)
Américo Wang
Pavel Emelyanov
Arnaldo Carvalho de Melo
Eric Dumazet
David S. Miller
Eric W. Biedermann
Linus Torvalds
Paul Moore
Paolo Abeni
Others
January 1996
March 1996
May 1996
September 1996
June 1999
February 2002
September 2004
August 2005
January 2006
March 2006
June 2006
July 2006
August 2006
May 2007
July 2007
November 2007
December 2007
July 2008
November 2008
April 2010
June 2010
November 2010
December 2011
March 2012
June 2012
April 2013
August 2013
September 2015
October 2015
November 2015
February 2016
September 2016
October 2016
June 2017
November 2017
October 2018
February 2019
December 2019
February 2020
July 2021
August 2021
June 2022
var spanGroupData = [ {"timestamp": 820483200, "group": [ {"author_id": 1, "token_count": 16}, ]}, {"timestamp": 825667200, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 830934000, "group": [ {"author_id": 1, "token_count": 12}, ]}, {"timestamp": 841561200, "group": [ {"author_id": 1, "token_count": 37}, ]}, {"timestamp": 928220400, "group": [ {"author_id": 1, "token_count": 15}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 5, "token_count": 32}, ]}, {"timestamp": 1094022000, "group": [ {"author_id": 3, "token_count": 5}, ]}, {"timestamp": 1122879600, "group": [ {"author_id": 3, "token_count": 40}, ]}, {"timestamp": 1136102400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1141200000, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1149145200, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1151737200, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1154415600, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1178002800, "group": [ {"author_id": 5, "token_count": 3}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1193900400, "group": [ {"author_id": 51, "token_count": 2}, ]}, {"timestamp": 1196496000, "group": [ {"author_id": 51, "token_count": 21}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1225522800, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1270105200, "group": [ {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1275375600, "group": [ {"author_id": 27, "token_count": 4}, ]}, {"timestamp": 1288594800, "group": [ {"author_id": 0, "token_count": 11}, ]}, {"timestamp": 1322726400, "group": [ {"author_id": 51, "token_count": 28}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 0, "token_count": 12}, {"author_id": 27, "token_count": 5}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 60, "token_count": 19}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 21, "token_count": 1}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 39, "token_count": 3}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 25, "token_count": 1}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 32, "token_count": 64}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 60, "token_count": 57}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 60, "token_count": 5}, ]}, ]
Author Name
Tokens
Token Proportion
Linus Torvalds (pre-git)
82
16.98%
Américo Wang
64
13.25%
Pavel Emelyanov
51
10.56%
Arnaldo Carvalho de Melo
45
9.32%
Eric Dumazet
38
7.87%
David S. Miller
35
7.25%
Eric W. Biedermann
9
1.86%
Linus Torvalds
3
0.62%
Paul Moore
1
0.21%
Paolo Abeni
1
0.21%
Others
154
31.88%
Total
483
af_vsock.h
229
-
13
1103
Américo Wang
Jakub Kiciński
Others
February 2013
May 2014
November 2014
July 2016
March 2017
April 2017
October 2017
August 2018
May 2019
November 2019
December 2019
June 2021
March 2022
July 2022
August 2022
var spanGroupData = [ {"timestamp": 1359705600, "group": [ {"author_id": 60, "token_count": 737}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 60, "token_count": 25}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 60, "token_count": 13}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 60, "token_count": 62}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 60, "token_count": 72}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 32, "token_count": 5}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 60, "token_count": 76}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 60, "token_count": 63}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 18, "token_count": 3}, ]}, {"timestamp": 1659337200, "group": [ {"author_id": 60, "token_count": 24}, ]}, ]
Author Name
Tokens
Token Proportion
Américo Wang
5
0.45%
Jakub Kiciński
3
0.27%
Others
1095
99.27%
Total
1103
ah.h
23
-
4
60
Herbert Xu
David S. Miller
Steffen Klassert
Others
March 2003
August 2006
October 2007
October 2009
November 2017
var spanGroupData = [ {"timestamp": 1046505600, "group": [ {"author_id": 5, "token_count": 19}, ]}, {"timestamp": 1154415600, "group": [ {"author_id": 26, "token_count": 2}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 26, "token_count": 29}, ]}, {"timestamp": 1254380400, "group": [ {"author_id": 33, "token_count": 9}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Herbert Xu
31
51.67%
David S. Miller
19
31.67%
Steffen Klassert
9
15.00%
Others
1
1.67%
Total
60
amt.h
408
-
2
1173
Taehee Yoo
Jakub Kiciński
October 2021
May 2022
July 2022
var spanGroupData = [ {"timestamp": 1633071600, "group": [ {"author_id": 48, "token_count": 1112}, ]}, {"timestamp": 1651388400, "group": [ {"author_id": 48, "token_count": 1}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 18, "token_count": 9}, {"author_id": 48, "token_count": 51}, ]}, ]
Author Name
Tokens
Token Proportion
Taehee Yoo
1164
99.23%
Jakub Kiciński
9
0.77%
Total
1173
arp.h
77
-
15
405
David S. Miller
Linus Torvalds (pre-git)
Julian Anastasov
Eric W. Biedermann
David Ahern
Ido Schimmel
Pavel Emelyanov
Eric Dumazet
Others
September 1992
February 1993
June 1993
April 1994
June 1995
September 1996
March 1997
January 1998
June 1999
February 2004
May 2004
September 2006
November 2006
December 2007
January 2008
July 2011
July 2012
August 2012
March 2015
February 2017
June 2017
November 2017
January 2018
May 2019
November 2019
November 2021
February 2022
var spanGroupData = [ {"timestamp": 715330800, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 728553600, "group": [ {"author_id": 1, "token_count": 6}, ]}, {"timestamp": 738918000, "group": [ {"author_id": 1, "token_count": 13}, ]}, {"timestamp": 765187200, "group": [ {"author_id": 1, "token_count": 35}, ]}, {"timestamp": 801990000, "group": [ {"author_id": 1, "token_count": 14}, ]}, {"timestamp": 841561200, "group": [ {"author_id": 1, "token_count": 11}, ]}, {"timestamp": 857203200, "group": [ {"author_id": 1, "token_count": 5}, ]}, {"timestamp": 883641600, "group": [ {"author_id": 1, "token_count": 11}, ]}, {"timestamp": 928220400, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1075622400, "group": [ {"author_id": 60, "token_count": 45}, ]}, {"timestamp": 1083394800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1157094000, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1162368000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1196496000, "group": [ {"author_id": 51, "token_count": 5}, ]}, {"timestamp": 1199174400, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 5, "token_count": 71}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 5, "token_count": 39}, ]}, {"timestamp": 1343804400, "group": [ {"author_id": 51, "token_count": 6}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 27, "token_count": 27}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 28, "token_count": 37}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 60, "token_count": 16}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 6, "token_count": 27}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 22, "token_count": 15}, ]}, ]
Author Name
Tokens
Token Proportion
David S. Miller
110
27.16%
Linus Torvalds (pre-git)
100
24.69%
Julian Anastasov
37
9.14%
Eric W. Biedermann
27
6.67%
David Ahern
27
6.67%
Ido Schimmel
15
3.70%
Pavel Emelyanov
11
2.72%
Eric Dumazet
2
0.49%
Others
76
18.77%
Total
405
atmclip.h
53
-
5
165
Linus Torvalds (pre-git)
Arnaldo Carvalho de Melo
Others
June 1999
January 2000
May 2003
January 2004
December 2005
November 2017
var spanGroupData = [ {"timestamp": 928220400, "group": [ {"author_id": 1, "token_count": 127}, ]}, {"timestamp": 946713600, "group": [ {"author_id": 1, "token_count": 31}, ]}, {"timestamp": 1051772400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1072944000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1133424000, "group": [ {"author_id": 3, "token_count": 3}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Linus Torvalds (pre-git)
158
95.76%
Arnaldo Carvalho de Melo
3
1.82%
Others
4
2.42%
Total
165
ax25.h
489
-
22
2250
Linus Torvalds (pre-git)
David S. Miller
Arnaldo Carvalho de Melo
Eric Dumazet
Eric W. Biedermann
David Ahern
Jakub Kiciński
Others
June 1995
January 1996
March 1996
July 1996
September 1996
January 1997
March 1997
August 1998
June 1999
October 2000
February 2002
July 2002
August 2002
May 2003
June 2003
August 2003
December 2003
June 2004
January 2005
April 2005
June 2005
August 2005
September 2005
October 2005
March 2006
May 2006
July 2006
December 2006
February 2007
March 2007
October 2007
December 2007
February 2008
March 2010
April 2012
May 2012
February 2013
July 2013
March 2015
June 2015
July 2017
November 2017
February 2018
April 2018
January 2019
October 2021
December 2021
January 2022
February 2022
May 2022
July 2022
var spanGroupData = [ {"timestamp": 801990000, "group": [ {"author_id": 1, "token_count": 567}, ]}, {"timestamp": 820483200, "group": [ {"author_id": 1, "token_count": 51}, ]}, {"timestamp": 825667200, "group": [ {"author_id": 1, "token_count": 14}, ]}, {"timestamp": 836204400, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 841561200, "group": [ {"author_id": 1, "token_count": 95}, ]}, {"timestamp": 852105600, "group": [ {"author_id": 1, "token_count": 566}, ]}, {"timestamp": 857203200, "group": [ {"author_id": 1, "token_count": 247}, ]}, {"timestamp": 901954800, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 928220400, "group": [ {"author_id": 1, "token_count": 17}, ]}, {"timestamp": 970383600, "group": [ {"author_id": 1, "token_count": 23}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 5, "token_count": 3}, ]}, {"timestamp": 1025506800, "group": [ {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1028185200, "group": [ {"author_id": 60, "token_count": 18}, ]}, {"timestamp": 1051772400, "group": [ {"author_id": 5, "token_count": 2}, ]}, {"timestamp": 1054450800, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1059721200, "group": [ {"author_id": 60, "token_count": 66}, ]}, {"timestamp": 1070265600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1086073200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1104566400, "group": [ {"author_id": 5, "token_count": 10}, ]}, {"timestamp": 1112342400, "group": [ {"author_id": 3, "token_count": 40}, ]}, {"timestamp": 1117609200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1122879600, "group": [ {"author_id": 5, "token_count": 4}, {"author_id": 60, "token_count": 48}, ]}, {"timestamp": 1125558000, "group": [ {"author_id": 60, "token_count": 53}, ]}, {"timestamp": 1128150000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1141200000, "group": [ {"author_id": 60, "token_count": 22}, ]}, {"timestamp": 1146466800, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1151737200, "group": [ {"author_id": 60, "token_count": 19}, ]}, {"timestamp": 1164960000, "group": [ {"author_id": 60, "token_count": 91}, ]}, {"timestamp": 1170316800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1172736000, "group": [ {"author_id": 3, "token_count": 5}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1196496000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 27, "token_count": 23}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 27, "token_count": 2}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 27, "token_count": 12}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 5, "token_count": 60}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 6, "token_count": 8}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 0, "token_count": 34}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 18, "token_count": 5}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 60, "token_count": 33}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 60, "token_count": 17}, ]}, {"timestamp": 1651388400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 0, "token_count": 3}, ]}, ]
Author Name
Tokens
Token Proportion
Linus Torvalds (pre-git)
1582
70.31%
David S. Miller
79
3.51%
Arnaldo Carvalho de Melo
45
2.00%
Eric Dumazet
40
1.78%
Eric W. Biedermann
37
1.64%
David Ahern
8
0.36%
Jakub Kiciński
5
0.22%
Others
454
20.18%
Total
2250
ax88796.h
46
-
8
153
Jakub Kiciński
Others
July 2007
September 2007
March 2009
April 2018
June 2019
August 2021
July 2022
August 2022
var spanGroupData = [ {"timestamp": 1183273200, "group": [ {"author_id": 60, "token_count": 52}, ]}, {"timestamp": 1188630000, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1235894400, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 60, "token_count": 69}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 18, "token_count": 3}, ]}, {"timestamp": 1659337200, "group": [ {"author_id": 60, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Jakub Kiciński
3
1.96%
Others
150
98.04%
Total
153
bareudp.h
16
-
3
48
Others
November 2019
February 2020
December 2021
var spanGroupData = [ {"timestamp": 1572591600, "group": [ {"author_id": 60, "token_count": 33}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 60, "token_count": 13}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 60, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Others
48
100.00%
Total
48
bond_3ad.h
310
-
19
1007
David S. Miller
Jiri Pirko
Eric Dumazet
Others
May 2003
August 2005
March 2006
August 2007
October 2007
November 2008
December 2008
May 2009
April 2011
May 2011
June 2011
May 2012
June 2012
May 2013
January 2014
February 2014
November 2014
February 2015
October 2015
February 2016
August 2018
January 2019
May 2019
August 2021
February 2022
var spanGroupData = [ {"timestamp": 1051772400, "group": [ {"author_id": 60, "token_count": 619}, ]}, {"timestamp": 1122879600, "group": [ {"author_id": 5, "token_count": 3}, ]}, {"timestamp": 1141200000, "group": [ {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1185951600, "group": [ {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1225522800, "group": [ {"author_id": 60, "token_count": 22}, ]}, {"timestamp": 1228118400, "group": [ {"author_id": 60, "token_count": 39}, ]}, {"timestamp": 1241161200, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 15, "token_count": 4}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 60, "token_count": 86}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 5, "token_count": 3}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 60, "token_count": 88}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 60, "token_count": 60}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 0, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
David S. Miller
6
0.60%
Jiri Pirko
4
0.40%
Eric Dumazet
2
0.20%
Others
995
98.81%
Total
1007
bond_alb.h
169
-
15
447
David S. Miller
Eric Dumazet
Others
May 2003
September 2003
January 2004
February 2004
August 2007
October 2007
December 2010
April 2011
November 2012
September 2013
April 2014
November 2014
May 2019
April 2020
December 2021
var spanGroupData = [ {"timestamp": 1051772400, "group": [ {"author_id": 60, "token_count": 261}, ]}, {"timestamp": 1062399600, "group": [ {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1072944000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1075622400, "group": [ {"author_id": 60, "token_count": 18}, ]}, {"timestamp": 1185951600, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1291190400, "group": [ {"author_id": 60, "token_count": 57}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 60, "token_count": 25}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 60, "token_count": 15}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 5, "token_count": 3}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 60, "token_count": 32}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 0, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
David S. Miller
3
0.67%
Eric Dumazet
1
0.22%
Others
443
99.11%
Total
447
bond_options.h
164
-
10
533
Vlad Yasevich
Jakub Kiciński
David S. Miller
Others
January 2014
March 2014
April 2014
May 2014
November 2014
May 2015
July 2015
May 2017
May 2019
July 2019
August 2021
November 2021
February 2022
June 2022
July 2022
var spanGroupData = [ {"timestamp": 1388563200, "group": [ {"author_id": 60, "token_count": 346}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 5, "token_count": 3}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 35, "token_count": 18}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 60, "token_count": 75}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 60, "token_count": 36}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 18, "token_count": 18}, ]}, ]
Author Name
Tokens
Token Proportion
Vlad Yasevich
18
3.38%
Jakub Kiciński
18
3.38%
David S. Miller
3
0.56%
Others
494
92.68%
Total
533
bonding.h
799
-
51
3194
Jiri Pirko
Américo Wang
Vlad Yasevich
Eric Dumazet
Vladimir Oltean
Petr Machata
Taehee Yoo
Eric W. Biedermann
David S. Miller
David Ahern
Others
May 2003
June 2003
September 2003
January 2004
February 2004
June 2005
November 2005
January 2006
February 2006
September 2006
December 2006
January 2007
August 2007
October 2007
May 2008
September 2008
November 2008
December 2008
May 2009
June 2009
September 2009
October 2009
June 2010
October 2010
December 2010
February 2011
March 2011
April 2011
June 2011
October 2011
March 2012
May 2012
June 2012
August 2012
November 2012
January 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
May 2015
July 2015
December 2015
March 2016
June 2016
November 2016
March 2017
April 2017
August 2017
October 2017
May 2018
July 2018
September 2018
June 2019
July 2019
November 2019
February 2020
April 2020
May 2020
June 2020
November 2020
January 2021
June 2021
July 2021
August 2021
November 2021
January 2022
February 2022
March 2022
May 2022
June 2022
July 2022
September 2022
var spanGroupData = [ {"timestamp": 1051772400, "group": [ {"author_id": 60, "token_count": 113}, ]}, {"timestamp": 1054450800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1062399600, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1072944000, "group": [ {"author_id": 60, "token_count": 118}, ]}, {"timestamp": 1075622400, "group": [ {"author_id": 60, "token_count": 18}, ]}, {"timestamp": 1117609200, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1130832000, "group": [ {"author_id": 60, "token_count": 87}, ]}, {"timestamp": 1136102400, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1138780800, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1157094000, "group": [ {"author_id": 60, "token_count": 70}, ]}, {"timestamp": 1164960000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1167638400, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1185951600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 60, "token_count": 30}, ]}, {"timestamp": 1209625200, "group": [ {"author_id": 60, "token_count": 17}, ]}, {"timestamp": 1220252400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1225522800, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1228118400, "group": [ {"author_id": 60, "token_count": 16}, ]}, {"timestamp": 1241161200, "group": [ {"author_id": 15, "token_count": 4}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1251788400, "group": [ {"author_id": 15, "token_count": 18}, ]}, {"timestamp": 1254380400, "group": [ {"author_id": 27, "token_count": 8}, ]}, {"timestamp": 1275375600, "group": [ {"author_id": 60, "token_count": 18}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 60, "token_count": 90}, ]}, {"timestamp": 1291190400, "group": [ {"author_id": 60, "token_count": 57}, ]}, {"timestamp": 1296547200, "group": [ {"author_id": 32, "token_count": 63}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 32, "token_count": 91}, {"author_id": 15, "token_count": 126}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 15, "token_count": 18}, {"author_id": 60, "token_count": 24}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 27, "token_count": 9}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 60, "token_count": 64}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 5, "token_count": 1}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1343804400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 60, "token_count": 52}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 15, "token_count": 13}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 60, "token_count": 175}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 60, "token_count": 39}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 60, "token_count": 58}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 15, "token_count": 44}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 60, "token_count": 15}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 60, "token_count": 115}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 60, "token_count": 178}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 60, "token_count": 221}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 35, "token_count": 105}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 0, "token_count": 2}, {"author_id": 60, "token_count": 33}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 60, "token_count": 17}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 0, "token_count": 25}, {"author_id": 60, "token_count": 90}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 5, "token_count": 6}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 60, "token_count": 48}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 60, "token_count": 39}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 15, "token_count": 139}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 0, "token_count": 12}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 60, "token_count": 59}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 60, "token_count": 55}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 60, "token_count": 26}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 6, "token_count": 5}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 60, "token_count": 45}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 36, "token_count": 44}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 60, "token_count": 56}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 0, "token_count": 17}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 60, "token_count": 32}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 60, "token_count": 13}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 48, "token_count": 20}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 60, "token_count": 114}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1651388400, "group": [ {"author_id": 60, "token_count": 24}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 19, "token_count": 47}, ]}, {"timestamp": 1662015600, "group": [ {"author_id": 60, "token_count": 7}, ]}, ]
Author Name
Tokens
Token Proportion
Jiri Pirko
362
11.33%
Américo Wang
154
4.82%
Vlad Yasevich
105
3.29%
Eric Dumazet
61
1.91%
Vladimir Oltean
47
1.47%
Petr Machata
44
1.38%
Taehee Yoo
20
0.63%
Eric W. Biedermann
17
0.53%
David S. Miller
7
0.22%
David Ahern
5
0.16%
Others
2372
74.26%
Total
3194
bpf_sk_storage.h
63
-
3
243
Martin KaFai Lau
Others
April 2019
August 2019
February 2020
August 2020
November 2020
var spanGroupData = [ {"timestamp": 1554102000, "group": [ {"author_id": 53, "token_count": 35}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 60, "token_count": 43}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 53, "token_count": 120}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 60, "token_count": 33}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 53, "token_count": 12}, ]}, ]
Author Name
Tokens
Token Proportion
Martin KaFai Lau
167
68.72%
Others
76
31.28%
Total
243
busy_poll.h
177
-
11
637
Eric Dumazet
Björn Töpel
Sridhar Samudrala
Daniel Borkmann
Américo Wang
Others
June 2013
July 2013
November 2015
November 2016
February 2017
March 2017
August 2017
June 2018
May 2019
October 2019
June 2020
November 2020
December 2020
June 2021
October 2021
November 2021
December 2021
August 2022
var spanGroupData = [ {"timestamp": 1370070000, "group": [ {"author_id": 60, "token_count": 99}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 32, "token_count": 13}, {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 0, "token_count": 61}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 30, "token_count": 81}, {"author_id": 60, "token_count": 166}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 41, "token_count": 5}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 0, "token_count": 11}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 43, "token_count": 85}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 41, "token_count": 13}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 0, "token_count": 16}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 0, "token_count": 42}, ]}, {"timestamp": 1659337200, "group": [ {"author_id": 60, "token_count": 3}, ]}, ]
Author Name
Tokens
Token Proportion
Eric Dumazet
135
21.19%
Björn Töpel
85
13.34%
Sridhar Samudrala
81
12.72%
Daniel Borkmann
18
2.83%
Américo Wang
13
2.04%
Others
305
47.88%
Total
637
calipso.h
77
-
3
167
Others
June 2016
July 2017
May 2019
var spanGroupData = [ {"timestamp": 1464764400, "group": [ {"author_id": 60, "token_count": 162}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 3}, ]}, ]
Author Name
Tokens
Token Proportion
Others
167
100.00%
Total
167
cfg80211-wext.h
52
-
2
271
Johannes Berg
Others
July 2011
June 2019
var spanGroupData = [ {"timestamp": 1309503600, "group": [ {"author_id": 2, "token_count": 269}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 60, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Johannes Berg
269
99.26%
Others
2
0.74%
Total
271
cfg80211.h
8906
-
143
15622
Johannes Berg
Luciano Coelho
Lorenzo Bianconi
Felix Fietkau
Michal Kazior
Jakub Kiciński
Eric Dumazet
Eric W. Biedermann
Linus Torvalds
Jiri Pirko
Others
April 2007
July 2007
September 2007
December 2007
January 2008
February 2008
August 2008
October 2008
November 2008
December 2008
January 2009
February 2009
March 2009
April 2009
May 2009
June 2009
July 2009
August 2009
September 2009
October 2009
November 2009
December 2009
January 2010
February 2010
March 2010
April 2010
May 2010
June 2010
July 2010
August 2010
September 2010
October 2010
November 2010
December 2010
January 2011
February 2011
March 2011
April 2011
May 2011
June 2011
July 2011
August 2011
September 2011
October 2011
November 2011
December 2011
January 2012
February 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
April 2013
May 2013
June 2013
July 2013
August 2013
October 2013
November 2013
December 2013
January 2014
February 2014
March 2014
April 2014
May 2014
June 2014
August 2014
September 2014
October 2014
November 2014
December 2014
January 2015
February 2015
March 2015
May 2015
July 2015
August 2015
September 2015
October 2015
January 2016
February 2016
March 2016
April 2016
May 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
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
October 2018
December 2018
January 2019
February 2019
March 2019
April 2019
May 2019
June 2019
July 2019
August 2019
October 2019
November 2019
December 2019
January 2020
February 2020
March 2020
April 2020
May 2020
June 2020
July 2020
August 2020
September 2020
October 2020
November 2020
December 2020
January 2021
February 2021
March 2021
April 2021
May 2021
June 2021
July 2021
September 2021
October 2021
November 2021
December 2021
January 2022
February 2022
March 2022
April 2022
May 2022
June 2022
July 2022
August 2022
var spanGroupData = [ {"timestamp": 1175410800, "group": [ {"author_id": 2, "token_count": 46}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1188630000, "group": [ {"author_id": 2, "token_count": 22}, ]}, {"timestamp": 1196496000, "group": [ {"author_id": 2, "token_count": 328}, ]}, {"timestamp": 1199174400, "group": [ {"author_id": 60, "token_count": 36}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 60, "token_count": 266}, ]}, {"timestamp": 1217574000, "group": [ {"author_id": 60, "token_count": 36}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 60, "token_count": 123}, ]}, {"timestamp": 1225522800, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1228118400, "group": [ {"author_id": 60, "token_count": 32}, ]}, {"timestamp": 1230796800, "group": [ {"author_id": 2, "token_count": 24}, {"author_id": 60, "token_count": 27}, ]}, {"timestamp": 1233475200, "group": [ {"author_id": 2, "token_count": 221}, {"author_id": 60, "token_count": 13}, ]}, {"timestamp": 1235894400, "group": [ {"author_id": 60, "token_count": 197}, ]}, {"timestamp": 1238569200, "group": [ {"author_id": 2, "token_count": 763}, {"author_id": 60, "token_count": 70}, ]}, {"timestamp": 1241161200, "group": [ {"author_id": 2, "token_count": 18}, {"author_id": 60, "token_count": 73}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 2, "token_count": 79}, {"author_id": 60, "token_count": 30}, ]}, {"timestamp": 1246431600, "group": [ {"author_id": 2, "token_count": 301}, {"author_id": 60, "token_count": 152}, ]}, {"timestamp": 1249110000, "group": [ {"author_id": 2, "token_count": 18}, ]}, {"timestamp": 1251788400, "group": [ {"author_id": 2, "token_count": 12}, {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1254380400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1257058800, "group": [ {"author_id": 40, "token_count": 3}, {"author_id": 2, "token_count": 37}, {"author_id": 60, "token_count": 160}, ]}, {"timestamp": 1259654400, "group": [ {"author_id": 2, "token_count": 23}, {"author_id": 60, "token_count": 95}, ]}, {"timestamp": 1262332800, "group": [ {"author_id": 2, "token_count": 26}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1265011200, "group": [ {"author_id": 2, "token_count": 94}, {"author_id": 60, "token_count": 68}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 60, "token_count": 39}, ]}, {"timestamp": 1270105200, "group": [ {"author_id": 40, "token_count": 3}, {"author_id": 2, "token_count": 1}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1272697200, "group": [ {"author_id": 0, "token_count": 9}, {"author_id": 2, "token_count": 5}, ]}, {"timestamp": 1275375600, "group": [ {"author_id": 2, "token_count": 1}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1277967600, "group": [ {"author_id": 60, "token_count": 167}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 2, "token_count": 39}, {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 40, "token_count": 4}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 40, "token_count": 25}, {"author_id": 2, "token_count": 30}, {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1288594800, "group": [ {"author_id": 40, "token_count": 5}, {"author_id": 2, "token_count": 29}, {"author_id": 60, "token_count": 42}, ]}, {"timestamp": 1291190400, "group": [ {"author_id": 2, "token_count": 73}, {"author_id": 60, "token_count": 39}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1296547200, "group": [ {"author_id": 40, "token_count": 4}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 60, "token_count": 57}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 60, "token_count": 39}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 2, "token_count": 131}, {"author_id": 58, "token_count": 99}, {"author_id": 60, "token_count": 49}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 2, "token_count": 101}, {"author_id": 58, "token_count": 6}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 58, "token_count": 20}, {"author_id": 60, "token_count": 96}, ]}, {"timestamp": 1314860400, "group": [ {"author_id": 2, "token_count": 14}, {"author_id": 60, "token_count": 127}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 2, "token_count": 2}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 2, "token_count": 139}, {"author_id": 60, "token_count": 91}, ]}, {"timestamp": 1322726400, "group": [ {"author_id": 60, "token_count": 17}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 2, "token_count": 12}, {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 2, "token_count": 54}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 2, "token_count": 9}, {"author_id": 60, "token_count": 24}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 2, "token_count": 15}, {"author_id": 60, "token_count": 13}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 2, "token_count": 5}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 2, "token_count": 138}, {"author_id": 24, "token_count": 1}, {"author_id": 60, "token_count": 32}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 2, "token_count": 18}, {"author_id": 60, "token_count": 41}, ]}, {"timestamp": 1343804400, "group": [ {"author_id": 2, "token_count": 12}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 27, "token_count": 1}, {"author_id": 2, "token_count": 1}, {"author_id": 60, "token_count": 28}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 2, "token_count": 43}, {"author_id": 60, "token_count": 17}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 2, "token_count": 308}, {"author_id": 60, "token_count": 49}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 2, "token_count": 22}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 15, "token_count": 1}, {"author_id": 2, "token_count": 169}, {"author_id": 60, "token_count": 126}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 2, "token_count": 87}, {"author_id": 60, "token_count": 172}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 40, "token_count": 19}, {"author_id": 60, "token_count": 53}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 40, "token_count": 6}, {"author_id": 2, "token_count": 13}, {"author_id": 60, "token_count": 64}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 2, "token_count": 5}, {"author_id": 60, "token_count": 99}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 60, "token_count": 311}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 60, "token_count": 17}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 60, "token_count": 32}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 2, "token_count": 161}, {"author_id": 60, "token_count": 38}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 2, "token_count": 142}, {"author_id": 60, "token_count": 89}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 2, "token_count": 5}, {"author_id": 60, "token_count": 32}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 58, "token_count": 14}, {"author_id": 60, "token_count": 30}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 2, "token_count": 10}, {"author_id": 24, "token_count": 49}, {"author_id": 60, "token_count": 43}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 40, "token_count": 3}, {"author_id": 2, "token_count": 21}, {"author_id": 58, "token_count": 1}, {"author_id": 60, "token_count": 51}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 2, "token_count": 127}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 2, "token_count": 24}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 2, "token_count": 64}, {"author_id": 44, "token_count": 6}, {"author_id": 58, "token_count": 56}, {"author_id": 60, "token_count": 74}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 60, "token_count": 56}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 2, "token_count": 135}, {"author_id": 58, "token_count": 17}, {"author_id": 60, "token_count": 101}, ]}, {"timestamp": 1417420800, "group": [ {"author_id": 2, "token_count": 24}, {"author_id": 60, "token_count": 121}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 2, "token_count": 16}, {"author_id": 58, "token_count": 3}, {"author_id": 60, "token_count": 13}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 60, "token_count": 56}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 27, "token_count": 1}, {"author_id": 2, "token_count": 53}, {"author_id": 60, "token_count": 18}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 2, "token_count": 4}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 60, "token_count": 18}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 2, "token_count": 35}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 2, "token_count": 22}, {"author_id": 60, "token_count": 280}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 60, "token_count": 38}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 2, "token_count": 10}, {"author_id": 60, "token_count": 70}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 2, "token_count": 4}, {"author_id": 60, "token_count": 84}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 60, "token_count": 57}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 60, "token_count": 36}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 2, "token_count": 4}, {"author_id": 58, "token_count": 48}, {"author_id": 60, "token_count": 346}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 2, "token_count": 51}, {"author_id": 60, "token_count": 174}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 2, "token_count": 11}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 2, "token_count": 9}, {"author_id": 60, "token_count": 83}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 2, "token_count": 17}, {"author_id": 58, "token_count": 7}, {"author_id": 60, "token_count": 31}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 2, "token_count": 2}, {"author_id": 60, "token_count": 176}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 2, "token_count": 24}, {"author_id": 60, "token_count": 49}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 2, "token_count": 4}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 60, "token_count": 77}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 60, "token_count": 18}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 60, "token_count": 18}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 60, "token_count": 141}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 40, "token_count": 5}, {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 60, "token_count": 83}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 2, "token_count": 20}, {"author_id": 60, "token_count": 166}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 58, "token_count": 195}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 60, "token_count": 19}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 2, "token_count": 443}, {"author_id": 60, "token_count": 83}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 60, "token_count": 23}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 60, "token_count": 98}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 2, "token_count": 357}, {"author_id": 60, "token_count": 83}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 60, "token_count": 93}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 60, "token_count": 25}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 2, "token_count": 14}, {"author_id": 60, "token_count": 58}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 2, "token_count": 1}, {"author_id": 60, "token_count": 23}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 60, "token_count": 38}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 40, "token_count": 12}, {"author_id": 60, "token_count": 120}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 60, "token_count": 18}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 60, "token_count": 30}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 60, "token_count": 149}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 2, "token_count": 18}, {"author_id": 60, "token_count": 27}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 2, "token_count": 21}, {"author_id": 60, "token_count": 280}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 2, "token_count": 40}, {"author_id": 60, "token_count": 148}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 2, "token_count": 4}, {"author_id": 60, "token_count": 45}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 2, "token_count": 2}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 60, "token_count": 158}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 39, "token_count": 1}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 18, "token_count": 3}, {"author_id": 2, "token_count": 4}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 2, "token_count": 4}, {"author_id": 60, "token_count": 83}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 2, "token_count": 151}, {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 2, "token_count": 2}, {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 60, "token_count": 32}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 60, "token_count": 18}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 2, "token_count": 31}, {"author_id": 60, "token_count": 24}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 60, "token_count": 182}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 60, "token_count": 106}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 18, "token_count": 1}, {"author_id": 44, "token_count": 24}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 44, "token_count": 70}, {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 60, "token_count": 21}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 60, "token_count": 206}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 2, "token_count": 3}, {"author_id": 60, "token_count": 151}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 2, "token_count": 265}, {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1651388400, "group": [ {"author_id": 18, "token_count": 8}, {"author_id": 2, "token_count": 44}, {"author_id": 60, "token_count": 22}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 2, "token_count": 122}, {"author_id": 44, "token_count": 5}, {"author_id": 60, "token_count": 264}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 2, "token_count": 63}, {"author_id": 60, "token_count": 24}, ]}, {"timestamp": 1659337200, "group": [ {"author_id": 60, "token_count": 4}, ]}, ]
Author Name
Tokens
Token Proportion
Johannes Berg
6076
38.89%
Luciano Coelho
466
2.98%
Lorenzo Bianconi
105
0.67%
Felix Fietkau
89
0.57%
Michal Kazior
50
0.32%
Jakub Kiciński
12
0.08%
Eric Dumazet
9
0.06%
Eric W. Biedermann
2
0.01%
Linus Torvalds
1
0.01%
Jiri Pirko
1
0.01%
Others
8811
56.40%
Total
15622
cfg802154.h
422
-
10
1583
Alexander Aring
Jakub Kiciński
Phoebe Buckheister
Others
August 2009
September 2009
November 2009
November 2011
February 2014
October 2014
November 2014
December 2014
April 2015
May 2015
June 2015
August 2015
September 2015
June 2016
May 2019
February 2020
February 2022
May 2022
var spanGroupData = [ {"timestamp": 1249110000, "group": [ {"author_id": 60, "token_count": 130}, ]}, {"timestamp": 1251788400, "group": [ {"author_id": 60, "token_count": 68}, ]}, {"timestamp": 1257058800, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 54, "token_count": 4}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 14, "token_count": 7}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 14, "token_count": 321}, ]}, {"timestamp": 1417420800, "group": [ {"author_id": 14, "token_count": 37}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 14, "token_count": 206}, {"author_id": 60, "token_count": 15}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 60, "token_count": 24}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 14, "token_count": 30}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 14, "token_count": 641}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 14, "token_count": 54}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1651388400, "group": [ {"author_id": 18, "token_count": 13}, ]}, ]
Author Name
Tokens
Token Proportion
Alexander Aring
1296
81.87%
Jakub Kiciński
13
0.82%
Phoebe Buckheister
4
0.25%
Others
270
17.06%
Total
1583
checksum.h
195
-
14
915
Linus Torvalds (pre-git)
Tom Herbert
Patrick McHardy
Eric Dumazet
Daniel Borkmann
Arnaldo Carvalho de Melo
David S. Miller
Linus Torvalds
Others
June 1995
March 1997
January 1998
January 2000
June 2000
September 2000
October 2000
February 2002
May 2004
June 2004
November 2006
November 2007
August 2012
October 2013
November 2013
March 2014
May 2014
September 2014
November 2014
February 2015
May 2015
August 2015
December 2015
March 2016
December 2016
January 2017
May 2019
February 2020
July 2020
June 2021
December 2021
February 2022
March 2022
var spanGroupData = [ {"timestamp": 801990000, "group": [ {"author_id": 1, "token_count": 13}, ]}, {"timestamp": 857203200, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 883641600, "group": [ {"author_id": 1, "token_count": 32}, ]}, {"timestamp": 946713600, "group": [ {"author_id": 1, "token_count": 46}, ]}, {"timestamp": 959842800, "group": [ {"author_id": 1, "token_count": 19}, ]}, {"timestamp": 967791600, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 970383600, "group": [ {"author_id": 1, "token_count": 59}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 5, "token_count": 2}, ]}, {"timestamp": 1083394800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1086073200, "group": [ {"author_id": 3, "token_count": 3}, ]}, {"timestamp": 1162368000, "group": [ {"author_id": 60, "token_count": 63}, ]}, {"timestamp": 1193900400, "group": [ {"author_id": 9, "token_count": 114}, ]}, {"timestamp": 1343804400, "group": [ {"author_id": 9, "token_count": 25}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 41, "token_count": 28}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 41, "token_count": 27}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 0, "token_count": 86}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 12, "token_count": 5}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 12, "token_count": 78}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 12, "token_count": 27}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 0, "token_count": 20}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 12, "token_count": 22}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 12, "token_count": 8}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 41, "token_count": 31}, {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 39, "token_count": 1}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 60, "token_count": 53}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 60, "token_count": 36}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 0, "token_count": 23}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 60, "token_count": 53}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 60, "token_count": 5}, ]}, ]
Author Name
Tokens
Token Proportion
Linus Torvalds (pre-git)
172
18.80%
Tom Herbert
140
15.30%
Patrick McHardy
139
15.19%
Eric Dumazet
129
14.10%
Daniel Borkmann
86
9.40%
Arnaldo Carvalho de Melo
3
0.33%
David S. Miller
2
0.22%
Linus Torvalds
1
0.11%
Others
243
26.56%
Total
915
cipso_ipv4.h
306
-
6
1065
Paul Moore
Eric Dumazet
Others
August 2006
September 2006
November 2006
June 2007
October 2008
December 2008
March 2009
July 2011
May 2012
October 2013
December 2013
February 2015
February 2017
July 2017
May 2019
var spanGroupData = [ {"timestamp": 1154415600, "group": [ {"author_id": 21, "token_count": 508}, ]}, {"timestamp": 1157094000, "group": [ {"author_id": 21, "token_count": 82}, ]}, {"timestamp": 1162368000, "group": [ {"author_id": 21, "token_count": 2}, ]}, {"timestamp": 1180681200, "group": [ {"author_id": 21, "token_count": 6}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 21, "token_count": 152}, ]}, {"timestamp": 1228118400, "group": [ {"author_id": 21, "token_count": 10}, ]}, {"timestamp": 1235894400, "group": [ {"author_id": 21, "token_count": 74}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 21, "token_count": 111}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 60, "token_count": 21}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 21, "token_count": 1}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 21, "token_count": 73}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 0, "token_count": 17}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 3}, ]}, ]
Author Name
Tokens
Token Proportion
Paul Moore
1019
95.68%
Eric Dumazet
17
1.60%
Others
29
2.72%
Total
1065
cls_cgroup.h
88
-
7
253
Daniel Borkmann
Herbert Xu
Others
May 2010
September 2010
September 2012
October 2012
August 2013
December 2013
February 2014
July 2015
December 2015
April 2016
May 2019
March 2020
var spanGroupData = [ {"timestamp": 1272697200, "group": [ {"author_id": 26, "token_count": 86}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 60, "token_count": 13}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 60, "token_count": 15}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 41, "token_count": 19}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 41, "token_count": 60}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 60, "token_count": 15}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 60, "token_count": 19}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 41, "token_count": 21}, ]}, ]
Author Name
Tokens
Token Proportion
Daniel Borkmann
100
39.53%
Herbert Xu
86
33.99%
Others
67
26.48%
Total
253
codel.h
167
-
5
286
Eric Dumazet
Michal Kazior
Jesper Dangaard Brouer
Américo Wang
Others
May 2012
October 2013
August 2014
April 2015
May 2015
February 2016
April 2016
October 2021
var spanGroupData = [ {"timestamp": 1335855600, "group": [ {"author_id": 0, "token_count": 187}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 45, "token_count": 9}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 0, "token_count": 11}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 32, "token_count": 4}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 24, "token_count": 64}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 0, "token_count": 1}, {"author_id": 60, "token_count": 6}, ]}, ]
Author Name
Tokens
Token Proportion
Eric Dumazet
203
70.98%
Michal Kazior
64
22.38%
Jesper Dangaard Brouer
9
3.15%
Américo Wang
4
1.40%
Others
6
2.10%
Total
286
codel_impl.h
269
-
4
957
Michal Kazior
Eric Dumazet
Jakub Kiciński
Others
April 2016
October 2021
December 2021
var spanGroupData = [ {"timestamp": 1459494000, "group": [ {"author_id": 24, "token_count": 890}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 0, "token_count": 34}, {"author_id": 60, "token_count": 30}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 18, "token_count": 3}, ]}, ]
Author Name
Tokens
Token Proportion
Michal Kazior
890
93.00%
Eric Dumazet
34
3.55%
Jakub Kiciński
3
0.31%
Others
30
3.13%
Total
957
codel_qdisc.h
77
-
3
108
Michal Kazior
Jakub Kiciński
Eric Dumazet
April 2016
June 2016
December 2021
July 2022
var spanGroupData = [ {"timestamp": 1459494000, "group": [ {"author_id": 24, "token_count": 98}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 18, "token_count": 3}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 18, "token_count": 3}, ]}, ]
Author Name
Tokens
Token Proportion
Michal Kazior
98
90.74%
Jakub Kiciński
6
5.56%
Eric Dumazet
4
3.70%
Total
108
compat.h
95
-
10
332
Arnaldo Carvalho de Melo
Linus Torvalds
Others
March 2003
April 2003
May 2003
September 2005
May 2006
October 2009
November 2014
March 2015
November 2017
February 2020
May 2020
August 2021
July 2022
var spanGroupData = [ {"timestamp": 1046505600, "group": [ {"author_id": 60, "token_count": 97}, ]}, {"timestamp": 1049184000, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1051772400, "group": [ {"author_id": 39, "token_count": 1}, ]}, {"timestamp": 1125558000, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1146466800, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1254380400, "group": [ {"author_id": 3, "token_count": 12}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 60, "token_count": 20}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 60, "token_count": 137}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 60, "token_count": 44}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 60, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Arnaldo Carvalho de Melo
12
3.61%
Linus Torvalds
1
0.30%
Others
319
96.08%
Total
332
datalink.h
28
-
6
109
Linus Torvalds (pre-git)
Jakub Kiciński
Arnaldo Carvalho de Melo
David S. Miller
Others
May 1994
June 1999
May 2002
August 2002
August 2005
February 2014
November 2017
October 2021
July 2022
var spanGroupData = [ {"timestamp": 767775600, "group": [ {"author_id": 1, "token_count": 61}, ]}, {"timestamp": 928220400, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1020236400, "group": [ {"author_id": 3, "token_count": 3}, ]}, {"timestamp": 1028185200, "group": [ {"author_id": 3, "token_count": 6}, ]}, {"timestamp": 1122879600, "group": [ {"author_id": 5, "token_count": 4}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 60, "token_count": 17}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 18, "token_count": 1}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 18, "token_count": 15}, ]}, ]
Author Name
Tokens
Token Proportion
Linus Torvalds (pre-git)
62
56.88%
Jakub Kiciński
16
14.68%
Arnaldo Carvalho de Melo
9
8.26%
David S. Miller
4
3.67%
Others
18
16.51%
Total
109
dcbevent.h
39
-
3
107
John Fastabend
Jakub Kiciński
Others
December 2010
October 2011
May 2019
July 2022
var spanGroupData = [ {"timestamp": 1291190400, "group": [ {"author_id": 56, "token_count": 46}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 56, "token_count": 56}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 18, "token_count": 3}, ]}, ]
Author Name
Tokens
Token Proportion
John Fastabend
102
95.33%
Jakub Kiciński
3
2.80%
Others
2
1.87%
Total
107
dcbnl.h
114
-
13
969
John Fastabend
Petr Machata
Jakub Kiciński
Others
November 2008
December 2008
August 2009
December 2010
February 2011
June 2011
July 2011
October 2011
February 2012
April 2012
July 2014
March 2015
February 2018
July 2018
May 2019
July 2022
var spanGroupData = [ {"timestamp": 1225522800, "group": [ {"author_id": 60, "token_count": 379}, ]}, {"timestamp": 1228118400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1249110000, "group": [ {"author_id": 60, "token_count": 30}, ]}, {"timestamp": 1291190400, "group": [ {"author_id": 56, "token_count": 132}, {"author_id": 60, "token_count": 56}, ]}, {"timestamp": 1296547200, "group": [ {"author_id": 60, "token_count": 95}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 56, "token_count": 72}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 60, "token_count": 22}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 56, "token_count": 3}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 56, "token_count": 2}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 60, "token_count": 30}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 60, "token_count": 45}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 60, "token_count": 31}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 36, "token_count": 62}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 18, "token_count": 3}, ]}, ]
Author Name
Tokens
Token Proportion
John Fastabend
209
21.57%
Petr Machata
62
6.40%
Jakub Kiciński
3
0.31%
Others
695
71.72%
Total
969
devlink.h
1906
-
32
6145
Jiri Pirko
Ido Schimmel
Jakub Kiciński
David Ahern
Eric Dumazet
Others
February 2016
April 2016
July 2016
September 2016
November 2016
March 2017
August 2017
January 2018
February 2018
April 2018
May 2018
June 2018
July 2018
August 2018
October 2018
December 2018
January 2019
February 2019
March 2019
April 2019
May 2019
June 2019
July 2019
August 2019
September 2019
October 2019
November 2019
January 2020
February 2020
March 2020
May 2020
June 2020
July 2020
August 2020
September 2020
October 2020
November 2020
December 2020
January 2021
February 2021
March 2021
June 2021
July 2021
August 2021
September 2021
October 2021
December 2021
March 2022
April 2022
May 2022
July 2022
August 2022
September 2022
var spanGroupData = [ {"timestamp": 1454313600, "group": [ {"author_id": 15, "token_count": 227}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 15, "token_count": 270}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 60, "token_count": 31}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 60, "token_count": 29}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 60, "token_count": 31}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 60, "token_count": 448}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 60, "token_count": 36}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 60, "token_count": 101}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 15, "token_count": 50}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 15, "token_count": 41}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 15, "token_count": 14}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 6, "token_count": 15}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 60, "token_count": 386}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 60, "token_count": 15}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 60, "token_count": 34}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 18, "token_count": 156}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 18, "token_count": 72}, {"author_id": 60, "token_count": 328}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 15, "token_count": 52}, {"author_id": 60, "token_count": 21}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 22, "token_count": 15}, {"author_id": 15, "token_count": 43}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 15, "token_count": 7}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 15, "token_count": 27}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 60, "token_count": 74}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 22, "token_count": 357}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 15, "token_count": 28}, {"author_id": 60, "token_count": 26}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 15, "token_count": 40}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 60, "token_count": 116}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 60, "token_count": 50}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 15, "token_count": 34}, {"author_id": 60, "token_count": 40}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 22, "token_count": 221}, {"author_id": 60, "token_count": 77}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 22, "token_count": 441}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 60, "token_count": 66}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 22, "token_count": 7}, {"author_id": 60, "token_count": 63}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 22, "token_count": 10}, {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 22, "token_count": 30}, {"author_id": 15, "token_count": 18}, {"author_id": 60, "token_count": 119}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 60, "token_count": 292}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 22, "token_count": 7}, {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 60, "token_count": 173}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 60, "token_count": 281}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 60, "token_count": 26}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 60, "token_count": 72}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 18, "token_count": 58}, {"author_id": 60, "token_count": 46}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 0, "token_count": 4}, {"author_id": 60, "token_count": 20}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 18, "token_count": 45}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 15, "token_count": 238}, ]}, {"timestamp": 1651388400, "group": [ {"author_id": 18, "token_count": 4}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 15, "token_count": 428}, {"author_id": 60, "token_count": 45}, ]}, {"timestamp": 1659337200, "group": [ {"author_id": 15, "token_count": 57}, ]}, {"timestamp": 1662015600, "group": [ {"author_id": 15, "token_count": 31}, ]}, ]
Author Name
Tokens
Token Proportion
Jiri Pirko
1605
26.12%
Ido Schimmel
1088
17.71%
Jakub Kiciński
335
5.45%
David Ahern
15
0.24%
Eric Dumazet
4
0.07%
Others
3098
50.41%
Total
6145
dropreason.h
323
-
1
270
Others
June 2022
September 2022
var spanGroupData = [ {"timestamp": 1654066800, "group": [ {"author_id": 60, "token_count": 260}, ]}, {"timestamp": 1662015600, "group": [ {"author_id": 60, "token_count": 10}, ]}, ]
Author Name
Tokens
Token Proportion
Others
270
100.00%
Total
270
dsa.h
1472
-
37
6042
Vladimir Oltean
David S. Miller
Others
October 2008
November 2011
August 2014
September 2014
October 2014
February 2015
March 2015
August 2015
October 2015
November 2015
February 2016
March 2016
April 2016
May 2016
June 2016
July 2016
August 2016
September 2016
January 2017
February 2017
March 2017
April 2017
May 2017
June 2017
August 2017
September 2017
October 2017
November 2017
December 2017
February 2018
April 2018
May 2018
September 2018
December 2018
January 2019
February 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
July 2020
September 2020
October 2020
November 2020
January 2021
February 2021
March 2021
April 2021
June 2021
July 2021
September 2021
October 2021
November 2021
December 2021
January 2022
February 2022
March 2022
May 2022
June 2022
July 2022
August 2022
September 2022
var spanGroupData = [ {"timestamp": 1222844400, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 60, "token_count": 189}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 60, "token_count": 47}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 60, "token_count": 166}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 60, "token_count": 98}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 60, "token_count": 45}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 60, "token_count": 29}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 5, "token_count": 3}, {"author_id": 60, "token_count": 53}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 60, "token_count": 19}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 60, "token_count": 20}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 60, "token_count": 44}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 60, "token_count": 20}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 60, "token_count": 115}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 60, "token_count": 16}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 60, "token_count": 161}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 60, "token_count": 38}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 60, "token_count": 111}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 60, "token_count": 16}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 60, "token_count": 17}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 60, "token_count": 103}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 60, "token_count": 36}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 60, "token_count": 143}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 59}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 60, "token_count": 23}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 60, "token_count": 113}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 60, "token_count": 25}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 60, "token_count": 181}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 60, "token_count": 15}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 19, "token_count": 40}, {"author_id": 60, "token_count": 189}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 19, "token_count": 30}, {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 19, "token_count": 12}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 19, "token_count": 23}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 60, "token_count": 276}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 19, "token_count": 8}, {"author_id": 60, "token_count": 70}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 19, "token_count": 69}, {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 19, "token_count": 86}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 19, "token_count": 30}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 60, "token_count": 177}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 19, "token_count": 82}, {"author_id": 60, "token_count": 84}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 60, "token_count": 81}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 19, "token_count": 21}, {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 19, "token_count": 339}, {"author_id": 60, "token_count": 245}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 19, "token_count": 53}, {"author_id": 60, "token_count": 143}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 60, "token_count": 57}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 60, "token_count": 35}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 19, "token_count": 189}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 19, "token_count": 55}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 19, "token_count": 60}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 19, "token_count": 87}, {"author_id": 60, "token_count": 84}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 19, "token_count": 366}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 19, "token_count": 100}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 19, "token_count": 365}, {"author_id": 60, "token_count": 95}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 19, "token_count": 146}, {"author_id": 60, "token_count": 69}, ]}, {"timestamp": 1651388400, "group": [ {"author_id": 19, "token_count": 71}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 60, "token_count": 55}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1659337200, "group": [ {"author_id": 19, "token_count": 10}, ]}, {"timestamp": 1662015600, "group": [ {"author_id": 19, "token_count": 119}, ]}, ]
Author Name
Tokens
Token Proportion
Vladimir Oltean
2361
39.08%
David S. Miller
3
0.05%
Others
3678
60.87%
Total
6042
dsfield.h
53
-
6
235
Linus Torvalds (pre-git)
Hideaki Yoshifuji / 吉藤英明
Others
January 2000
September 2000
November 2006
December 2007
January 2013
November 2017
December 2019
var spanGroupData = [ {"timestamp": 946713600, "group": [ {"author_id": 1, "token_count": 192}, ]}, {"timestamp": 967791600, "group": [ {"author_id": 1, "token_count": 8}, ]}, {"timestamp": 1162368000, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1196496000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 13, "token_count": 20}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 60, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Linus Torvalds (pre-git)
200
85.11%
Hideaki Yoshifuji / 吉藤英明
20
8.51%
Others
15
6.38%
Total
235
dst.h
561
-
45
2403
David S. Miller
Eric Dumazet
Linus Torvalds (pre-git)
Daniel Borkmann
Steffen Klassert
Herbert Xu
Vlad Yasevich
Julian Anastasov
Thomas Graf
Pavel Emelyanov
Hideaki Yoshifuji / 吉藤英明
Eric W. Biedermann
Paolo Abeni
Tom Herbert
Florian Westphal
Jiri Benc
Linus Torvalds
Arnaldo Carvalho de Melo
Patrick McHardy
Others
September 1996
March 1997
October 1997
January 1998
February 1998
February 1999
June 1999
January 2000
August 2000
September 2000
October 2002
November 2002
December 2002
April 2003
August 2003
October 2004
March 2005
December 2005
January 2006
February 2007
November 2007
December 2007
March 2008
July 2008
August 2008
October 2008
November 2008
June 2009
August 2009
October 2009
May 2010
September 2010
December 2010
January 2011
February 2011
March 2011
April 2011
May 2011
July 2011
November 2011
April 2012
May 2012
July 2012
February 2013
March 2013
September 2013
October 2013
December 2013
March 2014
April 2014
September 2014
February 2015
July 2015
August 2015
September 2015
October 2015
December 2015
March 2016
February 2017
May 2017
June 2017
August 2017
September 2017
October 2017
November 2017
January 2018
March 2018
July 2018
June 2019
July 2019
December 2019
July 2020
October 2020
February 2021
March 2021
July 2021
December 2021
var spanGroupData = [ {"timestamp": 841561200, "group": [ {"author_id": 1, "token_count": 73}, ]}, {"timestamp": 857203200, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 875689200, "group": [ {"author_id": 1, "token_count": 5}, ]}, {"timestamp": 883641600, "group": [ {"author_id": 1, "token_count": 19}, ]}, {"timestamp": 886320000, "group": [ {"author_id": 1, "token_count": 41}, ]}, {"timestamp": 917856000, "group": [ {"author_id": 1, "token_count": 57}, ]}, {"timestamp": 928220400, "group": [ {"author_id": 1, "token_count": 6}, ]}, {"timestamp": 946713600, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 965113200, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 967791600, "group": [ {"author_id": 1, "token_count": 20}, ]}, {"timestamp": 1033455600, "group": [ {"author_id": 60, "token_count": 122}, ]}, {"timestamp": 1036137600, "group": [ {"author_id": 39, "token_count": 3}, ]}, {"timestamp": 1038729600, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1049184000, "group": [ {"author_id": 5, "token_count": 8}, ]}, {"timestamp": 1059721200, "group": [ {"author_id": 60, "token_count": 30}, ]}, {"timestamp": 1096614000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1109664000, "group": [ {"author_id": 26, "token_count": 52}, {"author_id": 13, "token_count": 24}, ]}, {"timestamp": 1133424000, "group": [ {"author_id": 3, "token_count": 3}, ]}, {"timestamp": 1136102400, "group": [ {"author_id": 9, "token_count": 1}, ]}, {"timestamp": 1170316800, "group": [ {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1193900400, "group": [ {"author_id": 26, "token_count": 8}, {"author_id": 51, "token_count": 27}, ]}, {"timestamp": 1196496000, "group": [ {"author_id": 26, "token_count": 9}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 60, "token_count": 29}, ]}, {"timestamp": 1217574000, "group": [ {"author_id": 5, "token_count": 1}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1225522800, "group": [ {"author_id": 0, "token_count": 22}, {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 0, "token_count": 28}, ]}, {"timestamp": 1249110000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1254380400, "group": [ {"author_id": 60, "token_count": 28}, ]}, {"timestamp": 1272697200, "group": [ {"author_id": 0, "token_count": 114}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 0, "token_count": 43}, {"author_id": 12, "token_count": 7}, ]}, {"timestamp": 1291190400, "group": [ {"author_id": 5, "token_count": 111}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 5, "token_count": 305}, ]}, {"timestamp": 1296547200, "group": [ {"author_id": 5, "token_count": 5}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 5, "token_count": 10}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 5, "token_count": 10}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 5, "token_count": 44}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 33, "token_count": 2}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 5, "token_count": 57}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 33, "token_count": 3}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 60, "token_count": 28}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 60, "token_count": 24}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 35, "token_count": 39}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 12, "token_count": 4}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 0, "token_count": 43}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 33, "token_count": 72}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 7, "token_count": 32}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 41, "token_count": 12}, {"author_id": 34, "token_count": 5}, {"author_id": 60, "token_count": 32}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 0, "token_count": 4}, {"author_id": 27, "token_count": 1}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 27, "token_count": 22}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 0, "token_count": 73}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 41, "token_count": 43}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 28, "token_count": 37}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 0, "token_count": 23}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 60, "token_count": 29}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 0, "token_count": 9}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 25, "token_count": 3}, {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 5, "token_count": 27}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 60, "token_count": 50}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 60, "token_count": 74}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 10, "token_count": 9}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 60, "token_count": 60}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 60, "token_count": 91}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 41, "token_count": 105}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 25, "token_count": 16}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 0, "token_count": 3}, ]}, ]
Author Name
Tokens
Token Proportion
David S. Miller
578
24.05%
Eric Dumazet
373
15.52%
Linus Torvalds (pre-git)
226
9.40%
Daniel Borkmann
160
6.66%
Steffen Klassert
77
3.20%
Herbert Xu
69
2.87%
Vlad Yasevich
39
1.62%
Julian Anastasov
37
1.54%
Thomas Graf
32
1.33%
Pavel Emelyanov
27
1.12%
Hideaki Yoshifuji / 吉藤英明
24
1.00%
Eric W. Biedermann
23
0.96%
Paolo Abeni
19
0.79%
Tom Herbert
11
0.46%
Florian Westphal
9
0.37%
Jiri Benc
5
0.21%
Linus Torvalds
3
0.12%
Arnaldo Carvalho de Melo
3
0.12%
Patrick McHardy
1
0.04%
Others
687
28.59%
Total
2403
dst_cache.h
109
-
4
185
Paolo Abeni
Others
February 2016
November 2017
March 2018
November 2021
var spanGroupData = [ {"timestamp": 1454313600, "group": [ {"author_id": 25, "token_count": 172}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 60, "token_count": 10}, ]}, ]
Author Name
Tokens
Token Proportion
Paolo Abeni
172
92.97%
Others
13
7.03%
Total
185
dst_metadata.h
272
-
18
1332
Pravin B Shelar
Thomas Graf
Jakub Kiciński
Taehee Yoo
Daniel Borkmann
Paolo Abeni
Jiri Benc
David S. Miller
Others
July 2015
August 2015
October 2015
November 2015
January 2016
February 2016
March 2016
September 2016
November 2016
June 2017
October 2017
November 2017
July 2021
February 2022
August 2022
September 2022
October 2022
var spanGroupData = [ {"timestamp": 1435734000, "group": [ {"author_id": 7, "token_count": 190}, {"author_id": 60, "token_count": 13}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 34, "token_count": 8}, {"author_id": 46, "token_count": 266}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 46, "token_count": 152}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 60, "token_count": 123}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 25, "token_count": 8}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 41, "token_count": 11}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 60, "token_count": 153}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 18, "token_count": 99}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 18, "token_count": 10}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 48, "token_count": 18}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 60, "token_count": 56}, ]}, {"timestamp": 1659337200, "group": [ {"author_id": 60, "token_count": 151}, ]}, {"timestamp": 1662015600, "group": [ {"author_id": 60, "token_count": 47}, ]}, {"timestamp": 1664607600, "group": [ {"author_id": 5, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Pravin B Shelar
418
31.38%
Thomas Graf
190
14.26%
Jakub Kiciński
109
8.18%
Taehee Yoo
18
1.35%
Daniel Borkmann
11
0.83%
Paolo Abeni
8
0.60%
Jiri Benc
8
0.60%
David S. Miller
2
0.15%
Others
568
42.64%
Total
1332
dst_ops.h
73
-
10
415
Eric Dumazet
David S. Miller
Julian Anastasov
Eric W. Biedermann
Steffen Klassert
Others
August 2009
October 2010
November 2010
December 2010
January 2011
July 2011
November 2011
April 2012
July 2012
September 2014
October 2015
January 2017
February 2017
November 2017
December 2019
May 2020
var spanGroupData = [ {"timestamp": 1249110000, "group": [ {"author_id": 60, "token_count": 149}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 0, "token_count": 116}, ]}, {"timestamp": 1288594800, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1291190400, "group": [ {"author_id": 5, "token_count": 25}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 5, "token_count": 15}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 5, "token_count": 20}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 33, "token_count": 1}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 5, "token_count": 40}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 27, "token_count": 13}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 28, "token_count": 18}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 0, "token_count": 7}, ]}, ]
Author Name
Tokens
Token Proportion
Eric Dumazet
125
30.12%
David S. Miller
100
24.10%
Julian Anastasov
18
4.34%
Eric W. Biedermann
13
3.13%
Steffen Klassert
1
0.24%
Others
158
38.07%
Total
415
erspan.h
321
-
2
1158
William Tu
Jakub Kiciński
August 2017
November 2017
December 2017
January 2018
February 2018
May 2018
May 2020
July 2022
var spanGroupData = [ {"timestamp": 1501570800, "group": [ {"author_id": 55, "token_count": 72}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 55, "token_count": 232}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 55, "token_count": 379}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 55, "token_count": 371}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 55, "token_count": 19}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 55, "token_count": 66}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 55, "token_count": 10}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 18, "token_count": 9}, ]}, ]
Author Name
Tokens
Token Proportion
William Tu
1149
99.22%
Jakub Kiciński
9
0.78%
Total
1158
esp.h
50
-
6
276
Steffen Klassert
Herbert Xu
David S. Miller
Jakub Kiciński
Others
March 2003
August 2006
October 2007
January 2008
April 2017
November 2017
February 2020
July 2022
var spanGroupData = [ {"timestamp": 1046505600, "group": [ {"author_id": 5, "token_count": 8}, ]}, {"timestamp": 1154415600, "group": [ {"author_id": 26, "token_count": 2}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 26, "token_count": 29}, ]}, {"timestamp": 1199174400, "group": [ {"author_id": 26, "token_count": 1}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 33, "token_count": 137}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 60, "token_count": 95}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 18, "token_count": 3}, ]}, ]
Author Name
Tokens
Token Proportion
Steffen Klassert
137
49.64%
Herbert Xu
32
11.59%
David S. Miller
8
2.90%
Jakub Kiciński
3
1.09%
Others
96
34.78%
Total
276
espintcp.h
40
-
1
179
Others
November 2019
April 2020
var spanGroupData = [ {"timestamp": 1572591600, "group": [ {"author_id": 60, "token_count": 167}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 60, "token_count": 12}, ]}, ]
Author Name
Tokens
Token Proportion
Others
179
100.00%
Total
179
ethoc.h
23
-
4
38
Jakub Kiciński
Others
March 2009
February 2014
September 2015
June 2019
July 2022
var spanGroupData = [ {"timestamp": 1235894400, "group": [ {"author_id": 60, "token_count": 24}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 18, "token_count": 6}, ]}, ]
Author Name
Tokens
Token Proportion
Jakub Kiciński
6
15.79%
Others
32
84.21%
Total
38
failover.h
37
-
2
192
Sridhar Samudrala
Eric Dumazet
May 2018
December 2021
var spanGroupData = [ {"timestamp": 1525158000, "group": [ {"author_id": 30, "token_count": 189}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 0, "token_count": 3}, ]}, ]
Author Name
Tokens
Token Proportion
Sridhar Samudrala
189
98.44%
Eric Dumazet
3
1.56%
Total
192
fib_notifier.h
51
-
5
220
Ido Schimmel
Jiri Pirko
David Ahern
Others
August 2017
September 2017
October 2017
April 2019
October 2019
var spanGroupData = [ {"timestamp": 1501570800, "group": [ {"author_id": 22, "token_count": 183}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 22, "token_count": 5}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 6, "token_count": 5}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 15, "token_count": 20}, ]}, ]
Author Name
Tokens
Token Proportion
Ido Schimmel
188
85.45%
Jiri Pirko
20
9.09%
David Ahern
5
2.27%
Others
7
3.18%
Total
220
fib_rules.h
205
-
21
896
Thomas Graf
Roopa Prabhu
David Ahern
Ido Schimmel
Patrick McHardy
Eric Dumazet
Eric W. Biedermann
David S. Miller
Jiri Pirko
Others
August 2006
November 2006
March 2007
November 2007
January 2008
July 2008
December 2009
March 2010
April 2010
October 2010
June 2012
July 2013
August 2013
March 2015
June 2015
July 2015
June 2016
November 2016
March 2017
April 2017
June 2017
August 2017
November 2017
February 2018
March 2018
April 2018
July 2019
October 2019
July 2020
November 2021
var spanGroupData = [ {"timestamp": 1154415600, "group": [ {"author_id": 9, "token_count": 39}, {"author_id": 7, "token_count": 270}, ]}, {"timestamp": 1162368000, "group": [ {"author_id": 7, "token_count": 17}, ]}, {"timestamp": 1172736000, "group": [ {"author_id": 7, "token_count": 27}, ]}, {"timestamp": 1193900400, "group": [ {"author_id": 60, "token_count": 17}, ]}, {"timestamp": 1199174400, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1259654400, "group": [ {"author_id": 27, "token_count": 11}, {"author_id": 9, "token_count": 16}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1270105200, "group": [ {"author_id": 9, "token_count": 1}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 5, "token_count": 10}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 60, "token_count": 15}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 0, "token_count": 16}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 27, "token_count": 2}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 7, "token_count": 3}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 6, "token_count": 93}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 60, "token_count": 15}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 22, "token_count": 10}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 6, "token_count": 10}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 22, "token_count": 52}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 37, "token_count": 179}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 6, "token_count": 5}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 37, "token_count": 4}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 15, "token_count": 5}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 60, "token_count": 31}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 60, "token_count": 4}, ]}, ]
Author Name
Tokens
Token Proportion
Thomas Graf
317
35.38%
Roopa Prabhu
183
20.42%
David Ahern
108
12.05%
Ido Schimmel
62
6.92%
Patrick McHardy
56
6.25%
Eric Dumazet
24
2.68%
Eric W. Biedermann
13
1.45%
David S. Miller
10
1.12%
Jiri Pirko
5
0.56%
Others
118
13.17%
Total
896
firewire.h
27
-
4
76
Hideaki Yoshifuji / 吉藤英明
Jakub Kiciński
Others
March 2013
November 2017
July 2022
var spanGroupData = [ {"timestamp": 1362124800, "group": [ {"author_id": 13, "token_count": 66}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 18, "token_count": 3}, {"author_id": 60, "token_count": 6}, ]}, ]
Author Name
Tokens
Token Proportion
Hideaki Yoshifuji / 吉藤英明
66
86.84%
Jakub Kiciński
3
3.95%
Others
7
9.21%
Total
76
flow.h
195
-
23
714
David S. Miller
Julian Anastasov
Paul Moore
Linus Torvalds (pre-git)
Thomas Graf
David Ahern
Tom Herbert
Américo Wang
Eric Dumazet
Jiri Benc
Paolo Abeni
Herbert Xu
Steffen Klassert
Daniel Borkmann
Others
March 1997
February 1999
October 2002
April 2003
May 2003
January 2004
March 2004
September 2006
November 2006
March 2011
July 2011
September 2011
November 2011
January 2012
February 2012
October 2012
August 2013
April 2014
July 2015
August 2015
September 2015
March 2016
November 2016
August 2017
November 2017
November 2018
February 2019
September 2020
March 2022
var spanGroupData = [ {"timestamp": 857203200, "group": [ {"author_id": 1, "token_count": 32}, ]}, {"timestamp": 917856000, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1033455600, "group": [ {"author_id": 5, "token_count": 3}, ]}, {"timestamp": 1049184000, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1051772400, "group": [ {"author_id": 5, "token_count": 3}, ]}, {"timestamp": 1072944000, "group": [ {"author_id": 26, "token_count": 2}, ]}, {"timestamp": 1078128000, "group": [ {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1157094000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1162368000, "group": [ {"author_id": 7, "token_count": 2}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 5, "token_count": 403}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1314860400, "group": [ {"author_id": 60, "token_count": 25}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 28, "token_count": 49}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 28, "token_count": 3}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 33, "token_count": 1}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 32, "token_count": 6}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 7, "token_count": 28}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 34, "token_count": 4}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 5, "token_count": 1}, {"author_id": 12, "token_count": 17}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 41, "token_count": 1}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 60, "token_count": 24}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 25, "token_count": 3}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 6, "token_count": 6}, {"author_id": 21, "token_count": 44}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 6, "token_count": 21}, ]}, ]
Author Name
Tokens
Token Proportion
David S. Miller
410
57.42%
Julian Anastasov
52
7.28%
Paul Moore
44
6.16%
Linus Torvalds (pre-git)
34
4.76%
Thomas Graf
30
4.20%
David Ahern
27
3.78%
Tom Herbert
17
2.38%
Américo Wang
6
0.84%
Eric Dumazet
5
0.70%
Jiri Benc
4
0.56%
Paolo Abeni
3
0.42%
Herbert Xu
2
0.28%
Steffen Klassert
1
0.14%
Daniel Borkmann
1
0.14%
Others
78
10.92%
Total
714
flow_dissector.h
438
-
33
997
Tom Herbert
Jiri Pirko
Paolo Abeni
Eric Dumazet
David S. Miller
Pablo Neira Ayuso
Vlad Buslov
Petr Machata
Others
November 2011
May 2015
June 2015
September 2015
March 2016
August 2016
November 2016
December 2016
January 2017
April 2017
May 2017
June 2017
September 2017
November 2017
May 2018
July 2018
August 2018
November 2018
April 2019
May 2019
June 2019
July 2019
October 2019
November 2019
December 2019
February 2020
May 2020
June 2020
July 2020
March 2021
October 2021
April 2022
July 2022
September 2022
var spanGroupData = [ {"timestamp": 1320130800, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 15, "token_count": 145}, {"author_id": 12, "token_count": 30}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 12, "token_count": 141}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 5, "token_count": 13}, {"author_id": 12, "token_count": 48}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 60, "token_count": 65}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 60, "token_count": 17}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 60, "token_count": 15}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 60, "token_count": 18}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 60, "token_count": 32}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 60, "token_count": 24}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 15, "token_count": 12}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 60, "token_count": 15}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 12, "token_count": 14}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 25, "token_count": 14}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 60, "token_count": 26}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 60, "token_count": 24}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 15, "token_count": 11}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 60, "token_count": 24}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 0, "token_count": 8}, {"author_id": 60, "token_count": 37}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 4, "token_count": 11}, {"author_id": 36, "token_count": 4}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 60, "token_count": 47}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 60, "token_count": 70}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 52, "token_count": 6}, {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 60, "token_count": 44}, ]}, {"timestamp": 1662015600, "group": [ {"author_id": 60, "token_count": 12}, ]}, ]
Author Name
Tokens
Token Proportion
Tom Herbert
233
23.37%
Jiri Pirko
168
16.85%
Paolo Abeni
14
1.40%
Eric Dumazet
14
1.40%
David S. Miller
13
1.30%
Pablo Neira Ayuso
11
1.10%
Vlad Buslov
6
0.60%
Petr Machata
4
0.40%
Others
534
53.56%
Total
997
flow_offload.h
636
-
21
2482
Pablo Neira Ayuso
Jiri Pirko
Petr Machata
Jakub Kiciński
Vlad Buslov
Others
February 2019
May 2019
June 2019
July 2019
August 2019
September 2019
February 2020
March 2020
April 2020
May 2020
June 2020
July 2020
January 2021
March 2021
August 2021
December 2021
February 2022
March 2022
June 2022
July 2022
September 2022
var spanGroupData = [ {"timestamp": 1549008000, "group": [ {"author_id": 4, "token_count": 749}, {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 73}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 15, "token_count": 28}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 4, "token_count": 427}, {"author_id": 60, "token_count": 68}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 52, "token_count": 3}, {"author_id": 60, "token_count": 32}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 52, "token_count": 19}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 15, "token_count": 44}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 18, "token_count": 30}, {"author_id": 15, "token_count": 343}, {"author_id": 36, "token_count": 8}, {"author_id": 60, "token_count": 53}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 60, "token_count": 27}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 4, "token_count": 115}, {"author_id": 60, "token_count": 20}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 36, "token_count": 4}, {"author_id": 60, "token_count": 144}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 36, "token_count": 25}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 4, "token_count": 11}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 60, "token_count": 53}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 60, "token_count": 61}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 60, "token_count": 24}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 4, "token_count": 6}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 52, "token_count": 2}, {"author_id": 60, "token_count": 56}, ]}, {"timestamp": 1662015600, "group": [ {"author_id": 60, "token_count": 28}, ]}, ]
Author Name
Tokens
Token Proportion
Pablo Neira Ayuso
1308
52.70%
Jiri Pirko
415
16.72%
Petr Machata
37
1.49%
Jakub Kiciński
30
1.21%
Vlad Buslov
24
0.97%
Others
668
26.91%
Total
2482
fou.h
20
-
2
92
Tom Herbert
Others
November 2014
May 2016
November 2017
var spanGroupData = [ {"timestamp": 1414825200, "group": [ {"author_id": 12, "token_count": 79}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 12, "token_count": 12}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Tom Herbert
91
98.91%
Others
1
1.09%
Total
92
fq.h
106
-
6
228
Michal Kazior
Johannes Berg
Felix Fietkau
Jakub Kiciński
Others
April 2016
September 2016
October 2017
May 2019
December 2020
July 2022
var spanGroupData = [ {"timestamp": 1459494000, "group": [ {"author_id": 24, "token_count": 167}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 2, "token_count": 25}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 40, "token_count": 16}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 18, "token_count": 9}, ]}, ]
Author Name
Tokens
Token Proportion
Michal Kazior
167
73.25%
Johannes Berg
25
10.96%
Felix Fietkau
16
7.02%
Jakub Kiciński
9
3.95%
Others
11
4.82%
Total
228
fq_impl.h
389
-
6
1869
Michal Kazior
Felix Fietkau
Johannes Berg
Others
April 2016
September 2016
October 2017
March 2019
May 2019
November 2019
July 2020
December 2020
July 2022
var spanGroupData = [ {"timestamp": 1459494000, "group": [ {"author_id": 24, "token_count": 1011}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 60, "token_count": 40}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 2, "token_count": 249}, {"author_id": 60, "token_count": 29}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 40, "token_count": 41}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 40, "token_count": 1}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 40, "token_count": 492}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 60, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Michal Kazior
1011
54.09%
Felix Fietkau
534
28.57%
Johannes Berg
249
13.32%
Others
75
4.01%
Total
1869
garp.h
132
-
5
403
Patrick McHardy
Eric Dumazet
Jakub Kiciński
Others
July 2008
October 2010
May 2011
November 2017
December 2019
July 2022
var spanGroupData = [ {"timestamp": 1214895600, "group": [ {"author_id": 9, "token_count": 386}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 18, "token_count": 6}, ]}, ]
Author Name
Tokens
Token Proportion
Patrick McHardy
386
95.78%
Eric Dumazet
9
2.23%
Jakub Kiciński
6
1.49%
Others
2
0.50%
Total
403
gen_stats.h
84
-
14
413
David S. Miller
Eric Dumazet
John Fastabend
Thomas Graf
Patrick McHardy
Vlad Buslov
Others
October 2004
April 2005
January 2008
November 2008
October 2009
March 2011
June 2013
September 2014
April 2016
June 2016
December 2016
November 2017
August 2018
September 2018
November 2018
November 2019
October 2021
var spanGroupData = [ {"timestamp": 1096614000, "group": [ {"author_id": 5, "token_count": 189}, {"author_id": 7, "token_count": 18}, ]}, {"timestamp": 1112342400, "group": [ {"author_id": 7, "token_count": 4}, ]}, {"timestamp": 1199174400, "group": [ {"author_id": 9, "token_count": 3}, ]}, {"timestamp": 1225522800, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1254380400, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 56, "token_count": 41}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 0, "token_count": 32}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 52, "token_count": 2}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 60, "token_count": 18}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 0, "token_count": 9}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 60, "token_count": 62}, ]}, ]
Author Name
Tokens
Token Proportion
David S. Miller
189
45.76%
Eric Dumazet
55
13.32%
John Fastabend
41
9.93%
Thomas Graf
22
5.33%
Patrick McHardy
3
0.73%
Vlad Buslov
2
0.48%
Others
101
24.46%
Total
413
genetlink.h
463
-
18
1329
Johannes Berg
Thomas Graf
Jakub Kiciński
Pravin B Shelar
Jiri Pirko
Tom Herbert
Jamal Hadi Salim
Eric W. Biedermann
Eric Dumazet
Florian Westphal
Jiri Benc
Others
November 2005
July 2006
August 2006
September 2006
November 2006
December 2006
July 2007
June 2008
July 2009
May 2010
October 2010
January 2011
June 2011
November 2011
January 2012
June 2012
September 2012
April 2013
August 2013
November 2013
September 2014
December 2014
January 2015
March 2015
September 2015
December 2015
October 2016
April 2017
November 2017
March 2019
April 2019
October 2019
October 2020
February 2021
August 2022
October 2022
var spanGroupData = [ {"timestamp": 1130832000, "group": [ {"author_id": 7, "token_count": 243}, ]}, {"timestamp": 1151737200, "group": [ {"author_id": 60, "token_count": 72}, ]}, {"timestamp": 1154415600, "group": [ {"author_id": 7, "token_count": 5}, ]}, {"timestamp": 1157094000, "group": [ {"author_id": 60, "token_count": 36}, ]}, {"timestamp": 1162368000, "group": [ {"author_id": 7, "token_count": 107}, ]}, {"timestamp": 1164960000, "group": [ {"author_id": 57, "token_count": 12}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 2, "token_count": 19}, ]}, {"timestamp": 1212303600, "group": [ {"author_id": 7, "token_count": 2}, ]}, {"timestamp": 1246431600, "group": [ {"author_id": 2, "token_count": 121}, ]}, {"timestamp": 1272697200, "group": [ {"author_id": 0, "token_count": 9}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 2, "token_count": 57}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 2, "token_count": 57}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 46, "token_count": 18}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 7, "token_count": 4}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 27, "token_count": 11}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 46, "token_count": 2}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 46, "token_count": 5}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 2, "token_count": 135}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 60, "token_count": 49}, ]}, {"timestamp": 1417420800, "group": [ {"author_id": 2, "token_count": 5}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 2, "token_count": 2}, {"author_id": 60, "token_count": 50}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 27, "token_count": 1}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 34, "token_count": 2}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 12, "token_count": 12}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 2, "token_count": 11}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 2, "token_count": 22}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 2, "token_count": 6}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 2, "token_count": 95}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 15, "token_count": 16}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 18, "token_count": 112}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 10, "token_count": 3}, ]}, {"timestamp": 1659337200, "group": [ {"author_id": 18, "token_count": 16}, ]}, {"timestamp": 1664607600, "group": [ {"author_id": 18, "token_count": 4}, ]}, ]
Author Name
Tokens
Token Proportion
Johannes Berg
530
39.88%
Thomas Graf
361
27.16%
Jakub Kiciński
132
9.93%
Pravin B Shelar
25
1.88%
Jiri Pirko
16
1.20%
Tom Herbert
12
0.90%
Jamal Hadi Salim
12
0.90%
Eric W. Biedermann
12
0.90%
Eric Dumazet
9
0.68%
Florian Westphal
3
0.23%
Jiri Benc
2
0.15%
Others
215
16.18%
Total
1329
geneve.h
76
-
5
222
Pravin B Shelar
Others
October 2014
August 2015
November 2017
November 2018
March 2019
var spanGroupData = [ {"timestamp": 1412146800, "group": [ {"author_id": 60, "token_count": 165}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 46, "token_count": 22}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 60, "token_count": 30}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 60, "token_count": 4}, ]}, ]
Author Name
Tokens
Token Proportion
Pravin B Shelar
22
9.91%
Others
200
90.09%
Total
222
gre.h
149
-
11
685
Tom Herbert
Xin Long
Pravin B Shelar
Petr Machata
Eric Dumazet
Others
August 2010
March 2013
June 2013
August 2015
April 2016
May 2016
June 2016
August 2016
November 2017
February 2018
November 2018
January 2021
var spanGroupData = [ {"timestamp": 1280646000, "group": [ {"author_id": 60, "token_count": 81}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 46, "token_count": 3}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 46, "token_count": 13}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 46, "token_count": 25}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 12, "token_count": 420}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 60, "token_count": 30}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 36, "token_count": 16}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 60, "token_count": 44}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 20, "token_count": 46}, ]}, ]
Author Name
Tokens
Token Proportion
Tom Herbert
420
61.31%
Xin Long
46
6.72%
Pravin B Shelar
41
5.99%
Petr Machata
16
2.34%
Eric Dumazet
3
0.44%
Others
159
23.21%
Total
685
gro.h
450
-
7
1878
Eric Dumazet
Paolo Abeni
Others
February 2021
March 2021
November 2021
December 2021
February 2022
August 2022
var spanGroupData = [ {"timestamp": 1612166400, "group": [ {"author_id": 60, "token_count": 54}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 60, "token_count": 21}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 0, "token_count": 1694}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 25, "token_count": 31}, {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1659337200, "group": [ {"author_id": 60, "token_count": 63}, ]}, ]
Author Name
Tokens
Token Proportion
Eric Dumazet
1700
90.52%
Paolo Abeni
31
1.65%
Others
147
7.83%
Total
1878
gro_cells.h
19
-
4
69
Eric Dumazet
Paolo Abeni
Martin KaFai Lau
Others
September 2012
January 2015
July 2016
February 2017
November 2017
var spanGroupData = [ {"timestamp": 1346482800, "group": [ {"author_id": 0, "token_count": 61}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 53, "token_count": 1}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 25, "token_count": 1}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Eric Dumazet
66
95.65%
Paolo Abeni
1
1.45%
Martin KaFai Lau
1
1.45%
Others
1
1.45%
Total
69
gtp.h
81
-
5
236
Pablo Neira Ayuso
Jakub Kiciński
Others
May 2016
July 2016
November 2017
March 2022
July 2022
var spanGroupData = [ {"timestamp": 1462086000, "group": [ {"author_id": 4, "token_count": 99}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 60, "token_count": 126}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 18, "token_count": 9}, ]}, ]
Author Name
Tokens
Token Proportion
Pablo Neira Ayuso
99
41.95%
Jakub Kiciński
9
3.81%
Others
128
54.24%
Total
236
gue.h
120
-
6
261
Tom Herbert
Xin Long
Jakub Kiciński
Others
October 2014
November 2014
November 2017
December 2017
July 2019
June 2020
July 2022
var spanGroupData = [ {"timestamp": 1412146800, "group": [ {"author_id": 12, "token_count": 60}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 12, "token_count": 180}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 20, "token_count": 12}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 18, "token_count": 6}, ]}, ]
Author Name
Tokens
Token Proportion
Tom Herbert
240
91.95%
Xin Long
12
4.60%
Jakub Kiciński
6
2.30%
Others
3
1.15%
Total
261
hwbm.h
35
-
5
156
Jakub Kiciński
Others
March 2016
November 2017
June 2019
October 2019
July 2022
var spanGroupData = [ {"timestamp": 1456819200, "group": [ {"author_id": 60, "token_count": 143}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 18, "token_count": 3}, ]}, ]
Author Name
Tokens
Token Proportion
Jakub Kiciński
3
1.92%
Others
153
98.08%
Total
156
icmp.h
62
-
16
281
Linus Torvalds (pre-git)
Pavel Emelyanov
Arnaldo Carvalho de Melo
Eric Dumazet
Others
June 1993
January 1995
June 1995
January 1996
September 1996
January 2000
October 2000
January 2003
December 2005
September 2006
September 2007
February 2008
July 2008
January 2010
November 2011
April 2012
February 2013
September 2013
April 2016
November 2018
February 2019
May 2019
February 2020
February 2021
June 2021
var spanGroupData = [ {"timestamp": 738918000, "group": [ {"author_id": 1, "token_count": 41}, ]}, {"timestamp": 788947200, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 801990000, "group": [ {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 820483200, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 841561200, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 946713600, "group": [ {"author_id": 1, "token_count": 11}, ]}, {"timestamp": 970383600, "group": [ {"author_id": 1, "token_count": 13}, ]}, {"timestamp": 1041408000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1133424000, "group": [ {"author_id": 3, "token_count": 10}, ]}, {"timestamp": 1157094000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1188630000, "group": [ {"author_id": 60, "token_count": 19}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 51, "token_count": 17}, ]}, {"timestamp": 1262332800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 60, "token_count": 50}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 60, "token_count": 29}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 60, "token_count": 42}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 60, "token_count": 14}, ]}, ]
Author Name
Tokens
Token Proportion
Linus Torvalds (pre-git)
73
25.98%
Pavel Emelyanov
17
6.05%
Arnaldo Carvalho de Melo
10
3.56%
Eric Dumazet
6
2.14%
Others
175
62.28%
Total
281
ieee80211_radiotap.h
373
-
11
1085
Johannes Berg
Luciano Coelho
Others
September 2005
February 2007
March 2007
July 2007
July 2008
October 2009
February 2010
January 2011
July 2012
November 2012
February 2014
August 2016
October 2016
January 2017
February 2018
June 2018
August 2018
September 2018
December 2018
February 2019
July 2020
November 2020
August 2021
February 2022
var spanGroupData = [ {"timestamp": 1125558000, "group": [ {"author_id": 60, "token_count": 88}, ]}, {"timestamp": 1170316800, "group": [ {"author_id": 60, "token_count": 17}, ]}, {"timestamp": 1172736000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 2, "token_count": 26}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1254380400, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1265011200, "group": [ {"author_id": 2, "token_count": 9}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 2, "token_count": 4}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 2, "token_count": 4}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 2, "token_count": 19}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 2, "token_count": 15}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 2, "token_count": 346}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 2, "token_count": 8}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 58, "token_count": 436}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 60, "token_count": 38}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 60, "token_count": 16}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 2, "token_count": 24}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 2, "token_count": 4}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 2, "token_count": 3}, ]}, ]
Author Name
Tokens
Token Proportion
Johannes Berg
465
42.86%
Luciano Coelho
436
40.18%
Others
184
16.96%
Total
1085
ieee802154_netdev.h
384
-
10
1485
Phoebe Buckheister
Alexander Aring
Others
June 2009
August 2009
October 2009
November 2009
May 2012
April 2013
March 2014
May 2014
October 2014
December 2014
June 2015
December 2015
May 2019
September 2022
October 2022
var spanGroupData = [ {"timestamp": 1243839600, "group": [ {"author_id": 60, "token_count": 223}, ]}, {"timestamp": 1249110000, "group": [ {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1254380400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1257058800, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 54, "token_count": 661}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 54, "token_count": 423}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 14, "token_count": 4}, ]}, {"timestamp": 1417420800, "group": [ {"author_id": 14, "token_count": 6}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 60, "token_count": 27}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1662015600, "group": [ {"author_id": 60, "token_count": 98}, ]}, {"timestamp": 1664607600, "group": [ {"author_id": 14, "token_count": 23}, ]}, ]
Author Name
Tokens
Token Proportion
Phoebe Buckheister
1084
73.00%
Alexander Aring
33
2.22%
Others
368
24.78%
Total
1485
if_inet6.h
280
-
31
977
Linus Torvalds (pre-git)
Hideaki Yoshifuji / 吉藤英明
Taehee Yoo
Eric Dumazet
Daniel Borkmann
Herbert Xu
Arnaldo Carvalho de Melo
David Ahern
Jiri Pirko
Others
September 1996
March 1997
January 1998
February 1998
May 1999
June 1999
May 2000
September 2000
February 2003
March 2003
April 2003
May 2003
September 2003
October 2003
January 2004
August 2004
December 2004
December 2005
September 2006
November 2006
September 2007
December 2007
February 2008
March 2009
March 2010
May 2010
November 2010
March 2011
April 2011
May 2011
July 2011
April 2012
April 2013
May 2013
June 2013
September 2013
December 2013
March 2014
March 2015
September 2016
October 2016
December 2016
July 2017
April 2018
May 2018
November 2018
May 2019
August 2019
May 2020
March 2021
August 2021
December 2021
February 2022
April 2022
var spanGroupData = [ {"timestamp": 841561200, "group": [ {"author_id": 1, "token_count": 162}, ]}, {"timestamp": 857203200, "group": [ {"author_id": 1, "token_count": 15}, ]}, {"timestamp": 883641600, "group": [ {"author_id": 1, "token_count": 12}, ]}, {"timestamp": 886320000, "group": [ {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 925542000, "group": [ {"author_id": 1, "token_count": 5}, ]}, {"timestamp": 928220400, "group": [ {"author_id": 1, "token_count": 11}, ]}, {"timestamp": 957164400, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 967791600, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1044086400, "group": [ {"author_id": 13, "token_count": 13}, ]}, {"timestamp": 1046505600, "group": [ {"author_id": 60, "token_count": 42}, ]}, {"timestamp": 1049184000, "group": [ {"author_id": 13, "token_count": 14}, {"author_id": 60, "token_count": 123}, ]}, {"timestamp": 1051772400, "group": [ {"author_id": 13, "token_count": 24}, ]}, {"timestamp": 1062399600, "group": [ {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1064991600, "group": [ {"author_id": 60, "token_count": 16}, ]}, {"timestamp": 1072944000, "group": [ {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1091343600, "group": [ {"author_id": 13, "token_count": 8}, ]}, {"timestamp": 1101888000, "group": [ {"author_id": 60, "token_count": 102}, ]}, {"timestamp": 1133424000, "group": [ {"author_id": 13, "token_count": 4}, ]}, {"timestamp": 1157094000, "group": [ {"author_id": 13, "token_count": 4}, ]}, {"timestamp": 1162368000, "group": [ {"author_id": 13, "token_count": 7}, ]}, {"timestamp": 1188630000, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1196496000, "group": [ {"author_id": 60, "token_count": 30}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 3, "token_count": 12}, ]}, {"timestamp": 1235894400, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1272697200, "group": [ {"author_id": 26, "token_count": 12}, ]}, {"timestamp": 1288594800, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 60, "token_count": 120}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 41, "token_count": 7}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 41, "token_count": 12}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 15, "token_count": 3}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 6, "token_count": 2}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 6, "token_count": 3}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 48, "token_count": 63}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 60, "token_count": 5}, ]}, ]
Author Name
Tokens
Token Proportion
Linus Torvalds (pre-git)
214
21.90%
Hideaki Yoshifuji / 吉藤英明
74
7.57%
Taehee Yoo
63
6.45%
Eric Dumazet
21
2.15%
Daniel Borkmann
19
1.94%
Herbert Xu
12
1.23%
Arnaldo Carvalho de Melo
12
1.23%
David Ahern
5
0.51%
Jiri Pirko
3
0.31%
Others
554
56.70%
Total
977
ife.h
52
-
3
216
Alexander Aring
Others
February 2017
November 2017
April 2018
var spanGroupData = [ {"timestamp": 1485936000, "group": [ {"author_id": 60, "token_count": 210}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 14, "token_count": 5}, ]}, ]
Author Name
Tokens
Token Proportion
Alexander Aring
5
2.31%
Others
211
97.69%
Total
216
ila.h
16
-
3
32
Tom Herbert
Jakub Kiciński
Others
December 2015
May 2019
July 2022
var spanGroupData = [ {"timestamp": 1448956800, "group": [ {"author_id": 12, "token_count": 27}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 18, "token_count": 3}, ]}, ]
Author Name
Tokens
Token Proportion
Tom Herbert
27
84.38%
Jakub Kiciński
3
9.38%
Others
2
6.25%
Total
32
inet6_connection_sock.h
29
-
6
105
Arnaldo Carvalho de Melo
David S. Miller
Eric Dumazet
Jakub Kiciński
Others
December 2005
December 2010
May 2011
June 2012
July 2012
April 2014
September 2015
May 2019
July 2022
var spanGroupData = [ {"timestamp": 1133424000, "group": [ {"author_id": 3, "token_count": 47}, ]}, {"timestamp": 1291190400, "group": [ {"author_id": 5, "token_count": 17}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 5, "token_count": 5}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 5, "token_count": 14}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 18, "token_count": 6}, ]}, ]
Author Name
Tokens
Token Proportion
Arnaldo Carvalho de Melo
47
44.76%
David S. Miller
36
34.29%
Eric Dumazet
9
8.57%
Jakub Kiciński
6
5.71%
Others
7
6.67%
Total
105
inet6_hashtables.h
126
-
15
602
Arnaldo Carvalho de Melo
Eric Dumazet
Pavel Emelyanov
David Ahern
David S. Miller
Tom Herbert
Américo Wang
Others
August 2005
October 2005
April 2006
November 2006
March 2007
January 2008
June 2008
October 2008
June 2009
December 2011
July 2012
January 2013
February 2013
October 2013
October 2014
November 2014
February 2016
April 2016
August 2017
May 2019
March 2020
May 2022
July 2022
var spanGroupData = [ {"timestamp": 1122879600, "group": [ {"author_id": 3, "token_count": 222}, ]}, {"timestamp": 1128150000, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1143878400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1162368000, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1172736000, "group": [ {"author_id": 5, "token_count": 15}, ]}, {"timestamp": 1199174400, "group": [ {"author_id": 51, "token_count": 24}, ]}, {"timestamp": 1212303600, "group": [ {"author_id": 51, "token_count": 3}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 3, "token_count": 64}, {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1322726400, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 12, "token_count": 14}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 0, "token_count": 10}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 60, "token_count": 13}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 32, "token_count": 7}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 60, "token_count": 44}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 0, "token_count": 20}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 6, "token_count": 22}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1651388400, "group": [ {"author_id": 0, "token_count": 96}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 60, "token_count": 9}, ]}, ]
Author Name
Tokens
Token Proportion
Arnaldo Carvalho de Melo
286
47.51%
Eric Dumazet
140
23.26%
Pavel Emelyanov
27
4.49%
David Ahern
22
3.65%
David S. Miller
15
2.49%
Tom Herbert
14
2.33%
Américo Wang
7
1.16%
Others
91
15.12%
Total
602
inet_common.h
81
-
19
469
Linus Torvalds (pre-git)
Jon Grimm
Tom Herbert
Paolo Abeni
Jakub Kiciński
Arnaldo Carvalho de Melo
Eric Dumazet
Eric W. Biedermann
David S. Miller
Others
September 1996
June 1999
August 2002
January 2004
August 2005
December 2005
April 2008
July 2010
July 2012
November 2014
May 2015
November 2015
May 2016
January 2017
March 2017
November 2017
March 2018
June 2018
December 2018
July 2019
May 2020
January 2021
July 2022
var spanGroupData = [ {"timestamp": 841561200, "group": [ {"author_id": 1, "token_count": 125}, ]}, {"timestamp": 928220400, "group": [ {"author_id": 1, "token_count": 9}, ]}, {"timestamp": 1028185200, "group": [ {"author_id": 11, "token_count": 51}, ]}, {"timestamp": 1072944000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1122879600, "group": [ {"author_id": 3, "token_count": 12}, ]}, {"timestamp": 1133424000, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 60, "token_count": 43}, ]}, {"timestamp": 1277967600, "group": [ {"author_id": 60, "token_count": 43}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 60, "token_count": 20}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 60, "token_count": 21}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 27, "token_count": 3}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 12, "token_count": 41}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 60, "token_count": 18}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 5, "token_count": 1}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 25, "token_count": 19}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 25, "token_count": 9}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 60, "token_count": 17}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 18, "token_count": 18}, ]}, ]
Author Name
Tokens
Token Proportion
Linus Torvalds (pre-git)
134
28.57%
Jon Grimm
51
10.87%
Tom Herbert
41
8.74%
Paolo Abeni
28
5.97%
Jakub Kiciński
18
3.84%
Arnaldo Carvalho de Melo
12
2.56%
Eric Dumazet
6
1.28%
Eric W. Biedermann
3
0.64%
David S. Miller
1
0.21%
Others
175
37.31%
Total
469
inet_connection_sock.h
349
-
33
1622
Arnaldo Carvalho de Melo
Eric Dumazet
David S. Miller
Paolo Abeni
Martin KaFai Lau
Daniel Borkmann
Linus Torvalds
Jakub Kiciński
Others
August 2005
October 2005
December 2005
January 2006
March 2006
September 2006
October 2006
November 2006
September 2009
May 2011
November 2011
April 2012
July 2012
August 2012
December 2012
March 2013
April 2014
August 2014
September 2014
January 2015
March 2015
April 2015
May 2015
September 2015
October 2015
February 2016
January 2017
March 2017
June 2017
July 2017
October 2017
February 2018
April 2018
May 2018
August 2018
January 2019
May 2019
August 2019
March 2020
May 2020
July 2020
August 2020
September 2020
January 2021
March 2021
June 2021
October 2021
January 2022
July 2022
August 2022
var spanGroupData = [ {"timestamp": 1122879600, "group": [ {"author_id": 3, "token_count": 843}, ]}, {"timestamp": 1128150000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1133424000, "group": [ {"author_id": 3, "token_count": 210}, ]}, {"timestamp": 1136102400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1141200000, "group": [ {"author_id": 60, "token_count": 15}, ]}, {"timestamp": 1157094000, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1159686000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1162368000, "group": [ {"author_id": 3, "token_count": 4}, ]}, {"timestamp": 1251788400, "group": [ {"author_id": 5, "token_count": 1}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 5, "token_count": 32}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 5, "token_count": 14}, ]}, {"timestamp": 1343804400, "group": [ {"author_id": 0, "token_count": 18}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 0, "token_count": 46}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 41, "token_count": 5}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 0, "token_count": 8}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 0, "token_count": 52}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 39, "token_count": 2}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 60, "token_count": 15}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 60, "token_count": 13}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 60, "token_count": 74}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 18, "token_count": 1}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 60, "token_count": 29}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 25, "token_count": 28}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 53, "token_count": 6}, {"author_id": 60, "token_count": 15}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 0, "token_count": 12}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 60, "token_count": 45}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1659337200, "group": [ {"author_id": 60, "token_count": 9}, ]}, ]
Author Name
Tokens
Token Proportion
Arnaldo Carvalho de Melo
1057
65.17%
Eric Dumazet
156
9.62%
David S. Miller
47
2.90%
Paolo Abeni
28
1.73%
Martin KaFai Lau
6
0.37%
Daniel Borkmann
5
0.31%
Linus Torvalds
2
0.12%
Jakub Kiciński
1
0.06%
Others
320
19.73%
Total
1622
inet_dscp.h
57
-
1
81
Others
February 2022
var spanGroupData = [ {"timestamp": 1643702400, "group": [ {"author_id": 60, "token_count": 81}, ]}, ]
Author Name
Tokens
Token Proportion
Others
81
100.00%
Total
81
inet_ecn.h
323
-
16
1253
Herbert Xu
Linus Torvalds (pre-git)
Eric Dumazet
Thomas Graf
Ido Schimmel
Arnaldo Carvalho de Melo
Johannes Berg
Hideaki Yoshifuji / 吉藤英明
Others
June 2000
July 2003
July 2004
September 2004
October 2004
November 2005
December 2005
November 2006
April 2007
November 2007
April 2008
February 2009
May 2011
October 2011
September 2012
May 2013
May 2014
January 2016
August 2016
November 2017
October 2018
April 2020
July 2020
December 2020
October 2021
var spanGroupData = [ {"timestamp": 959842800, "group": [ {"author_id": 1, "token_count": 155}, ]}, {"timestamp": 1057042800, "group": [ {"author_id": 26, "token_count": 21}, ]}, {"timestamp": 1088665200, "group": [ {"author_id": 26, "token_count": 33}, ]}, {"timestamp": 1094022000, "group": [ {"author_id": 26, "token_count": 97}, ]}, {"timestamp": 1096614000, "group": [ {"author_id": 13, "token_count": 6}, ]}, {"timestamp": 1130832000, "group": [ {"author_id": 7, "token_count": 87}, ]}, {"timestamp": 1133424000, "group": [ {"author_id": 3, "token_count": 3}, ]}, {"timestamp": 1162368000, "group": [ {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1175410800, "group": [ {"author_id": 3, "token_count": 6}, ]}, {"timestamp": 1193900400, "group": [ {"author_id": 26, "token_count": 10}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 13, "token_count": 1}, ]}, {"timestamp": 1233475200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 60, "token_count": 72}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 60, "token_count": 197}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 0, "token_count": 55}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 2, "token_count": 8}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 22, "token_count": 56}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 60, "token_count": 257}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 60, "token_count": 45}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 60, "token_count": 31}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 0, "token_count": 87}, ]}, ]
Author Name
Tokens
Token Proportion
Herbert Xu
161
12.85%
Linus Torvalds (pre-git)
155
12.37%
Eric Dumazet
143
11.41%
Thomas Graf
87
6.94%
Ido Schimmel
56
4.47%
Arnaldo Carvalho de Melo
9
0.72%
Johannes Berg
8
0.64%
Hideaki Yoshifuji / 吉藤英明
7
0.56%
Others
627
50.04%
Total
1253
inet_frag.h
190
-
20
630
Eric Dumazet
Pavel Emelyanov
Jesper Dangaard Brouer
Jakub Kiciński
Martin KaFai Lau
Patrick McHardy
Florian Westphal
Others
October 2007
January 2008
June 2010
August 2012
January 2013
March 2013
April 2013
July 2014
August 2014
July 2015
February 2016
May 2017
June 2017
September 2017
October 2017
November 2017
March 2018
June 2018
August 2018
January 2019
May 2019
June 2019
August 2019
December 2020
January 2022
March 2022
July 2022
var spanGroupData = [ {"timestamp": 1191222000, "group": [ {"author_id": 51, "token_count": 127}, ]}, {"timestamp": 1199174400, "group": [ {"author_id": 51, "token_count": 23}, ]}, {"timestamp": 1275375600, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1343804400, "group": [ {"author_id": 9, "token_count": 3}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 45, "token_count": 67}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 60, "token_count": 29}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 45, "token_count": 4}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 10, "token_count": 2}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 60, "token_count": 35}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 45, "token_count": 2}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 0, "token_count": 103}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 60, "token_count": 20}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 60, "token_count": 82}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 0, "token_count": 61}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 0, "token_count": 23}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 0, "token_count": 10}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 53, "token_count": 4}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 18, "token_count": 9}, ]}, ]
Author Name
Tokens
Token Proportion
Eric Dumazet
197
31.27%
Pavel Emelyanov
150
23.81%
Jesper Dangaard Brouer
73
11.59%
Jakub Kiciński
9
1.43%
Martin KaFai Lau
4
0.63%
Patrick McHardy
3
0.48%
Florian Westphal
2
0.32%
Others
192
30.48%
Total
630
inet_hashtables.h
475
-
29
1964
Arnaldo Carvalho de Melo
Eric Dumazet
Pavel Emelyanov
Herbert Xu
Martin KaFai Lau
David Ahern
Tom Herbert
David S. Miller
Eric W. Biedermann
Others
August 2005
October 2005
December 2005
August 2006
September 2006
December 2006
October 2007
November 2007
December 2007
January 2008
February 2008
April 2008
June 2008
October 2008
November 2008
June 2009
October 2009
December 2009
October 2010
June 2012
January 2013
February 2013
October 2013
May 2014
March 2015
May 2015
July 2015
September 2015
October 2015
February 2016
April 2016
January 2017
June 2017
August 2017
December 2017
November 2018
December 2018
May 2019
December 2019
March 2020
June 2020
November 2020
May 2022
July 2022
August 2022
September 2022
November 2022
var spanGroupData = [ {"timestamp": 1122879600, "group": [ {"author_id": 3, "token_count": 456}, ]}, {"timestamp": 1128150000, "group": [ {"author_id": 0, "token_count": 31}, ]}, {"timestamp": 1133424000, "group": [ {"author_id": 3, "token_count": 17}, ]}, {"timestamp": 1154415600, "group": [ {"author_id": 26, "token_count": 97}, ]}, {"timestamp": 1157094000, "group": [ {"author_id": 60, "token_count": 21}, ]}, {"timestamp": 1164960000, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1193900400, "group": [ {"author_id": 0, "token_count": 71}, ]}, {"timestamp": 1196496000, "group": [ {"author_id": 51, "token_count": 6}, ]}, {"timestamp": 1199174400, "group": [ {"author_id": 51, "token_count": 83}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 3, "token_count": 2}, {"author_id": 51, "token_count": 2}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 51, "token_count": 1}, ]}, {"timestamp": 1212303600, "group": [ {"author_id": 51, "token_count": 15}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 3, "token_count": 74}, {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1225522800, "group": [ {"author_id": 0, "token_count": 36}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1254380400, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1259654400, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 5, "token_count": 5}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 12, "token_count": 30}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 0, "token_count": 124}, {"author_id": 27, "token_count": 1}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 0, "token_count": 16}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 60, "token_count": 53}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 0, "token_count": 56}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 60, "token_count": 30}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 6, "token_count": 32}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 53, "token_count": 71}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 0, "token_count": 10}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 60, "token_count": 25}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1651388400, "group": [ {"author_id": 0, "token_count": 62}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1659337200, "group": [ {"author_id": 60, "token_count": 347}, ]}, {"timestamp": 1662015600, "group": [ {"author_id": 53, "token_count": 12}, {"author_id": 60, "token_count": 85}, ]}, {"timestamp": 1667286000, "group": [ {"author_id": 60, "token_count": 16}, ]}, ]
Author Name
Tokens
Token Proportion
Arnaldo Carvalho de Melo
549
27.95%
Eric Dumazet
423
21.54%
Pavel Emelyanov
107
5.45%
Herbert Xu
97
4.94%
Martin KaFai Lau
83
4.23%
David Ahern
32
1.63%
Tom Herbert
30
1.53%
David S. Miller
5
0.25%
Eric W. Biedermann
1
0.05%
Others
637
32.43%
Total
1964
inet_sock.h
405
-
36
1376
Arnaldo Carvalho de Melo
Eric Dumazet
Tom Herbert
David Ahern
David S. Miller
Herbert Xu
Jakub Kiciński
Julian Anastasov
Pavel Emelyanov
Jiri Benc
Paul Moore
Others
December 2005
August 2006
September 2006
March 2007
March 2008
June 2008
October 2008
May 2009
October 2009
January 2010
April 2010
June 2010
November 2010
January 2011
February 2011
April 2011
May 2011
August 2011
November 2011
December 2011
February 2012
September 2012
November 2012
June 2013
September 2013
October 2013
May 2014
June 2014
January 2015
March 2015
June 2015
October 2015
November 2015
December 2015
June 2016
November 2016
January 2017
October 2017
December 2017
April 2018
July 2018
November 2018
May 2019
September 2019
March 2020
July 2020
October 2021
November 2021
May 2022
June 2022
July 2022
var spanGroupData = [ {"timestamp": 1133424000, "group": [ {"author_id": 3, "token_count": 348}, ]}, {"timestamp": 1154415600, "group": [ {"author_id": 21, "token_count": 1}, ]}, {"timestamp": 1157094000, "group": [ {"author_id": 60, "token_count": 17}, ]}, {"timestamp": 1172736000, "group": [ {"author_id": 5, "token_count": 16}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 5, "token_count": 2}, ]}, {"timestamp": 1212303600, "group": [ {"author_id": 3, "token_count": 10}, {"author_id": 51, "token_count": 3}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 60, "token_count": 29}, ]}, {"timestamp": 1241161200, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1254380400, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1262332800, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1270105200, "group": [ {"author_id": 12, "token_count": 3}, ]}, {"timestamp": 1275375600, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1288594800, "group": [ {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 5, "token_count": 13}, ]}, {"timestamp": 1296547200, "group": [ {"author_id": 26, "token_count": 27}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 0, "token_count": 31}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 5, "token_count": 20}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 28, "token_count": 7}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1322726400, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 34, "token_count": 3}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 0, "token_count": 33}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 60, "token_count": 43}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 12, "token_count": 112}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 0, "token_count": 30}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 0, "token_count": 34}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 6, "token_count": 58}, {"author_id": 0, "token_count": 80}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 60, "token_count": 17}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 0, "token_count": 2}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 60, "token_count": 49}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 60, "token_count": 35}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 60, "token_count": 89}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 60, "token_count": 50}, ]}, {"timestamp": 1651388400, "group": [ {"author_id": 0, "token_count": 12}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 18, "token_count": 25}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 60, "token_count": 76}, ]}, ]
Author Name
Tokens
Token Proportion
Arnaldo Carvalho de Melo
358
26.02%
Eric Dumazet
257
18.68%
Tom Herbert
115
8.36%
David Ahern
58
4.22%
David S. Miller
51
3.71%
Herbert Xu
27
1.96%
Jakub Kiciński
25
1.82%
Julian Anastasov
7
0.51%
Pavel Emelyanov
3
0.22%
Jiri Benc
3
0.22%
Paul Moore
1
0.07%
Others
471
34.23%
Total
1376
inet_timewait_sock.h
125
-
13
418
Arnaldo Carvalho de Melo
Eric Dumazet
Hideaki Yoshifuji / 吉藤英明
Eric W. Biedermann
Pavel Emelyanov
Others
August 2005
October 2005
December 2005
September 2006
September 2007
December 2007
March 2008
October 2008
November 2008
October 2009
December 2009
November 2010
July 2011
October 2011
December 2011
November 2012
October 2013
January 2014
June 2014
March 2015
April 2015
July 2015
September 2015
October 2015
December 2017
April 2018
May 2018
May 2019
June 2019
September 2019
January 2022
May 2022
var spanGroupData = [ {"timestamp": 1122879600, "group": [ {"author_id": 3, "token_count": 177}, ]}, {"timestamp": 1128150000, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1133424000, "group": [ {"author_id": 3, "token_count": 6}, ]}, {"timestamp": 1157094000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1188630000, "group": [ {"author_id": 27, "token_count": 4}, ]}, {"timestamp": 1196496000, "group": [ {"author_id": 51, "token_count": 1}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 13, "token_count": 42}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1225522800, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1254380400, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1259654400, "group": [ {"author_id": 0, "token_count": 13}, {"author_id": 27, "token_count": 5}, ]}, {"timestamp": 1288594800, "group": [ {"author_id": 0, "token_count": 9}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1322726400, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 0, "token_count": 17}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 0, "token_count": 50}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 0, "token_count": 4}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1651388400, "group": [ {"author_id": 0, "token_count": 12}, ]}, ]
Author Name
Tokens
Token Proportion
Arnaldo Carvalho de Melo
183
43.78%
Eric Dumazet
166
39.71%
Hideaki Yoshifuji / 吉藤英明
42
10.05%
Eric W. Biedermann
9
2.15%
Pavel Emelyanov
1
0.24%
Others
17
4.07%
Total
418
inetpeer.h
152
-
13
550
David Ahern
David S. Miller
Linus Torvalds (pre-git)
Eric Dumazet
Steffen Klassert
Lorenzo Bianconi
Others
January 2000
May 2002
October 2006
June 2008
June 2010
November 2010
December 2010
January 2011
February 2011
April 2011
June 2011
July 2011
November 2011
March 2012
June 2012
August 2015
December 2015
June 2017
July 2017
November 2017
February 2019
var spanGroupData = [ {"timestamp": 946713600, "group": [ {"author_id": 1, "token_count": 57}, ]}, {"timestamp": 1020236400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1159686000, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1212303600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1275375600, "group": [ {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1288594800, "group": [ {"author_id": 5, "token_count": 95}, ]}, {"timestamp": 1291190400, "group": [ {"author_id": 5, "token_count": 9}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 5, "token_count": 13}, ]}, {"timestamp": 1296547200, "group": [ {"author_id": 5, "token_count": 20}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 0, "token_count": 15}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 0, "token_count": 1}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 33, "token_count": 5}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 5, "token_count": 30}, {"author_id": 60, "token_count": 15}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 6, "token_count": 256}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 44, "token_count": 3}, ]}, ]
Author Name
Tokens
Token Proportion
David Ahern
256
46.55%
David S. Miller
167
30.36%
Linus Torvalds (pre-git)
57
10.36%
Eric Dumazet
39
7.09%
Steffen Klassert
5
0.91%
Lorenzo Bianconi
3
0.55%
Others
23
4.18%
Total
550
ioam6.h
68
-
2
194
Others
July 2021
October 2021
February 2022
var spanGroupData = [ {"timestamp": 1625122800, "group": [ {"author_id": 60, "token_count": 190}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 60, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Others
194
100.00%
Total
194
ip.h
791
-
65
4188
Linus Torvalds (pre-git)
Eric Dumazet
David Ahern
Arnaldo Carvalho de Melo
Pablo Neira Ayuso
Tom Herbert
Herbert Xu
David S. Miller
Américo Wang
Martin KaFai Lau
Patrick McHardy
Eric W. Biedermann
Paolo Abeni
Xin Long
Pavel Emelyanov
Hideaki Yoshifuji / 吉藤英明
Roopa Prabhu
Steffen Klassert
Florian Westphal
Jiri Pirko
Others
June 1993
November 1993
February 1994
April 1994
November 1994
December 1994
January 1995
June 1995
September 1996
January 1997
October 1997
January 1998
March 1998
August 1998
June 1999
September 1999
January 2000
June 2000
September 2000
February 2002
August 2002
October 2002
January 2003
April 2003
May 2003
June 2003
July 2003
May 2004
June 2004
July 2004
August 2004
October 2004
December 2004
January 2005
August 2005
December 2005
January 2006
February 2006
March 2006
April 2006
September 2006
November 2006
March 2007
April 2007
June 2007
October 2007
December 2007
January 2008
March 2008
May 2008
July 2008
October 2008
November 2008
April 2009
September 2009
October 2009
December 2009
February 2010
April 2010
May 2010
June 2010
October 2010
February 2011
March 2011
April 2011
May 2011
June 2011
July 2011
October 2011
November 2011
December 2011
March 2012
June 2012
August 2012
January 2013
September 2013
October 2013
November 2013
January 2014
February 2014
March 2014
April 2014
May 2014
June 2014
July 2014
September 2014
January 2015
March 2015
April 2015
May 2015
June 2015
July 2015
August 2015
September 2015
October 2015
February 2016
April 2016
May 2016
June 2016
September 2016
October 2016
November 2016
January 2017
April 2017
August 2017
December 2017
March 2018
April 2018
May 2018
July 2018
October 2018
November 2018
February 2019
March 2019
April 2019
May 2019
June 2019
September 2019
October 2019
November 2019
December 2019
May 2020
June 2020
July 2020
September 2020
November 2020
June 2021
July 2021
September 2021
October 2021
November 2021
January 2022
May 2022
July 2022
August 2022
September 2022
November 2022
var spanGroupData = [ {"timestamp": 738918000, "group": [ {"author_id": 1, "token_count": 41}, ]}, {"timestamp": 752140800, "group": [ {"author_id": 1, "token_count": 30}, ]}, {"timestamp": 760089600, "group": [ {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 765187200, "group": [ {"author_id": 1, "token_count": 5}, ]}, {"timestamp": 783676800, "group": [ {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 786268800, "group": [ {"author_id": 1, "token_count": 6}, ]}, {"timestamp": 788947200, "group": [ {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 801990000, "group": [ {"author_id": 1, "token_count": 117}, ]}, {"timestamp": 841561200, "group": [ {"author_id": 1, "token_count": 184}, ]}, {"timestamp": 852105600, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 875689200, "group": [ {"author_id": 1, "token_count": 68}, ]}, {"timestamp": 883641600, "group": [ {"author_id": 1, "token_count": 69}, ]}, {"timestamp": 888739200, "group": [ {"author_id": 1, "token_count": 38}, ]}, {"timestamp": 901954800, "group": [ {"author_id": 1, "token_count": 77}, ]}, {"timestamp": 928220400, "group": [ {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 936169200, "group": [ {"author_id": 1, "token_count": 5}, ]}, {"timestamp": 946713600, "group": [ {"author_id": 1, "token_count": 33}, ]}, {"timestamp": 959842800, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 967791600, "group": [ {"author_id": 1, "token_count": 6}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 5, "token_count": 6}, ]}, {"timestamp": 1028185200, "group": [ {"author_id": 60, "token_count": 60}, ]}, {"timestamp": 1033455600, "group": [ {"author_id": 3, "token_count": 1}, {"author_id": 60, "token_count": 128}, ]}, {"timestamp": 1041408000, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1049184000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1051772400, "group": [ {"author_id": 3, "token_count": 92}, ]}, {"timestamp": 1054450800, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1057042800, "group": [ {"author_id": 13, "token_count": 1}, ]}, {"timestamp": 1083394800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1086073200, "group": [ {"author_id": 3, "token_count": 3}, ]}, {"timestamp": 1088665200, "group": [ {"author_id": 13, "token_count": 18}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1091343600, "group": [ {"author_id": 9, "token_count": 2}, ]}, {"timestamp": 1096614000, "group": [ {"author_id": 26, "token_count": 2}, ]}, {"timestamp": 1101888000, "group": [ {"author_id": 60, "token_count": 180}, ]}, {"timestamp": 1104566400, "group": [ {"author_id": 9, "token_count": 20}, ]}, {"timestamp": 1122879600, "group": [ {"author_id": 3, "token_count": 32}, {"author_id": 5, "token_count": 5}, ]}, {"timestamp": 1133424000, "group": [ {"author_id": 3, "token_count": 19}, {"author_id": 26, "token_count": 3}, ]}, {"timestamp": 1136102400, "group": [ {"author_id": 9, "token_count": 3}, ]}, {"timestamp": 1138780800, "group": [ {"author_id": 9, "token_count": 3}, ]}, {"timestamp": 1141200000, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1143878400, "group": [ {"author_id": 9, "token_count": 19}, ]}, {"timestamp": 1157094000, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1162368000, "group": [ {"author_id": 60, "token_count": 27}, ]}, {"timestamp": 1172736000, "group": [ {"author_id": 3, "token_count": 24}, ]}, {"timestamp": 1175410800, "group": [ {"author_id": 3, "token_count": 3}, {"author_id": 26, "token_count": 12}, ]}, {"timestamp": 1180681200, "group": [ {"author_id": 9, "token_count": 3}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 26, "token_count": 1}, {"author_id": 51, "token_count": 7}, {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1196496000, "group": [ {"author_id": 60, "token_count": 29}, ]}, {"timestamp": 1199174400, "group": [ {"author_id": 26, "token_count": 8}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 60, "token_count": 13}, ]}, {"timestamp": 1209625200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 51, "token_count": 13}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 60, "token_count": 36}, ]}, {"timestamp": 1225522800, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1238569200, "group": [ {"author_id": 60, "token_count": 29}, ]}, {"timestamp": 1251788400, "group": [ {"author_id": 5, "token_count": 1}, ]}, {"timestamp": 1254380400, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1259654400, "group": [ {"author_id": 9, "token_count": 2}, ]}, {"timestamp": 1265011200, "group": [ {"author_id": 9, "token_count": 15}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1270105200, "group": [ {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1272697200, "group": [ {"author_id": 32, "token_count": 15}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1275375600, "group": [ {"author_id": 0, "token_count": 66}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1296547200, "group": [ {"author_id": 26, "token_count": 125}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 60, "token_count": 69}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 5, "token_count": 42}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 5, "token_count": 29}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 5, "token_count": 3}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 0, "token_count": 47}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1322726400, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 5, "token_count": 1}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 5, "token_count": 4}, ]}, {"timestamp": 1343804400, "group": [ {"author_id": 0, "token_count": 5}, {"author_id": 9, "token_count": 3}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 33, "token_count": 9}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 27, "token_count": 5}, {"author_id": 60, "token_count": 106}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 0, "token_count": 4}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 32, "token_count": 1}, {"author_id": 60, "token_count": 171}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 60, "token_count": 43}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 5, "token_count": 11}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 0, "token_count": 20}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 32, "token_count": 42}, {"author_id": 5, "token_count": 2}, {"author_id": 12, "token_count": 41}, {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 0, "token_count": 44}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 32, "token_count": 31}, {"author_id": 12, "token_count": 2}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 0, "token_count": 60}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 0, "token_count": 2}, {"author_id": 12, "token_count": 30}, {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 60, "token_count": 19}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 5, "token_count": 9}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 10, "token_count": 4}, {"author_id": 15, "token_count": 1}, {"author_id": 60, "token_count": 29}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 27, "token_count": 9}, {"author_id": 12, "token_count": 92}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 0, "token_count": 17}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 6, "token_count": 19}, {"author_id": 60, "token_count": 62}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 0, "token_count": 12}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 0, "token_count": 6}, {"author_id": 27, "token_count": 50}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 0, "token_count": 10}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 6, "token_count": 3}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 60, "token_count": 26}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 6, "token_count": 23}, {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 25, "token_count": 9}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 60, "token_count": 30}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 6, "token_count": 46}, {"author_id": 0, "token_count": 6}, {"author_id": 25, "token_count": 12}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 0, "token_count": 5}, {"author_id": 53, "token_count": 43}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 60, "token_count": 42}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 6, "token_count": 15}, {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 37, "token_count": 18}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 20, "token_count": 22}, {"author_id": 60, "token_count": 99}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 6, "token_count": 135}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 6, "token_count": 5}, {"author_id": 25, "token_count": 17}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 60, "token_count": 26}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 6, "token_count": 15}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 4, "token_count": 171}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 60, "token_count": 24}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 0, "token_count": 19}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 60, "token_count": 51}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 60, "token_count": 22}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 60, "token_count": 37}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 60, "token_count": 79}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 0, "token_count": 25}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 0, "token_count": 21}, ]}, {"timestamp": 1651388400, "group": [ {"author_id": 0, "token_count": 3}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1659337200, "group": [ {"author_id": 53, "token_count": 22}, ]}, {"timestamp": 1662015600, "group": [ {"author_id": 53, "token_count": 21}, ]}, {"timestamp": 1667286000, "group": [ {"author_id": 60, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Linus Torvalds (pre-git)
701
16.74%
Eric Dumazet
416
9.93%
David Ahern
261
6.23%
Arnaldo Carvalho de Melo
175
4.18%
Pablo Neira Ayuso
171
4.08%
Tom Herbert
165
3.94%
Herbert Xu
151
3.61%
David S. Miller
113
2.70%
Américo Wang
89
2.13%
Martin KaFai Lau
86
2.05%
Patrick McHardy
70
1.67%
Eric W. Biedermann
64
1.53%
Paolo Abeni
38
0.91%
Xin Long
22
0.53%
Pavel Emelyanov
20
0.48%
Hideaki Yoshifuji / 吉藤英明
19
0.45%
Roopa Prabhu
18
0.43%
Steffen Klassert
9
0.21%
Florian Westphal
4
0.10%
Jiri Pirko
1
0.02%
Others
1595
38.09%
Total
4188
ip6_checksum.h
87
-
8
368
Vlad Yasevich
Tom Herbert
Arnaldo Carvalho de Melo
Américo Wang
Others
June 2004
November 2006
November 2012
January 2013
May 2014
June 2014
August 2014
March 2016
May 2019
February 2020
var spanGroupData = [ {"timestamp": 1086073200, "group": [ {"author_id": 3, "token_count": 47}, ]}, {"timestamp": 1162368000, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 35, "token_count": 122}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 32, "token_count": 18}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 12, "token_count": 43}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 12, "token_count": 66}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 12, "token_count": 4}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 60, "token_count": 60}, ]}, ]
Author Name
Tokens
Token Proportion
Vlad Yasevich
122
33.15%
Tom Herbert
113
30.71%
Arnaldo Carvalho de Melo
47
12.77%
Américo Wang
18
4.89%
Others
68
18.48%
Total
368
ip6_fib.h
654
-
37
2576
David Ahern
Ido Schimmel
Linus Torvalds (pre-git)
Thomas Graf
Paolo Abeni
Roopa Prabhu
Hideaki Yoshifuji / 吉藤英明
Eric Dumazet
Américo Wang
Martin KaFai Lau
David S. Miller
Jiri Pirko
Patrick McHardy
Jamal Hadi Salim
Jakub Kiciński
Herbert Xu
Others
March 1997
January 1998
February 1998
March 1998
August 1998
June 1999
April 2003
June 2003
August 2004
June 2005
August 2006
October 2006
December 2006
March 2007
November 2007
December 2007
March 2008
July 2009
February 2010
March 2010
November 2010
March 2011
April 2011
April 2012
June 2012
September 2012
October 2012
February 2013
August 2013
September 2013
October 2013
March 2014
October 2014
April 2015
May 2015
July 2015
September 2015
October 2016
February 2017
May 2017
August 2017
October 2017
November 2017
January 2018
February 2018
March 2018
April 2018
May 2018
June 2018
July 2018
September 2018
October 2018
March 2019
April 2019
May 2019
June 2019
October 2019
November 2019
December 2019
March 2020
May 2020
June 2020
July 2020
February 2021
August 2021
November 2021
December 2021
January 2022
February 2022
var spanGroupData = [ {"timestamp": 857203200, "group": [ {"author_id": 1, "token_count": 183}, ]}, {"timestamp": 883641600, "group": [ {"author_id": 1, "token_count": 8}, ]}, {"timestamp": 886320000, "group": [ {"author_id": 1, "token_count": 7}, ]}, {"timestamp": 888739200, "group": [ {"author_id": 1, "token_count": 6}, ]}, {"timestamp": 901954800, "group": [ {"author_id": 1, "token_count": 61}, ]}, {"timestamp": 928220400, "group": [ {"author_id": 1, "token_count": 5}, ]}, {"timestamp": 1049184000, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1054450800, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1091343600, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1117609200, "group": [ {"author_id": 57, "token_count": 3}, ]}, {"timestamp": 1154415600, "group": [ {"author_id": 13, "token_count": 20}, {"author_id": 7, "token_count": 223}, ]}, {"timestamp": 1159686000, "group": [ {"author_id": 13, "token_count": 26}, ]}, {"timestamp": 1164960000, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1172736000, "group": [ {"author_id": 5, "token_count": 4}, ]}, {"timestamp": 1193900400, "group": [ {"author_id": 26, "token_count": 1}, ]}, {"timestamp": 1196496000, "group": [ {"author_id": 60, "token_count": 31}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 60, "token_count": 30}, ]}, {"timestamp": 1246431600, "group": [ {"author_id": 60, "token_count": 15}, ]}, {"timestamp": 1265011200, "group": [ {"author_id": 9, "token_count": 8}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 13, "token_count": 20}, ]}, {"timestamp": 1288594800, "group": [ {"author_id": 5, "token_count": 3}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 5, "token_count": 3}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 0, "token_count": 4}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 60, "token_count": 47}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 5, "token_count": 4}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 32, "token_count": 34}, {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 13, "token_count": 4}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 60, "token_count": 24}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 53, "token_count": 2}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 53, "token_count": 26}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 37, "token_count": 8}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 37, "token_count": 4}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 6, "token_count": 8}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 6, "token_count": 9}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 6, "token_count": 3}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 22, "token_count": 231}, {"author_id": 60, "token_count": 69}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 60, "token_count": 134}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 5, "token_count": 5}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 22, "token_count": 18}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 37, "token_count": 117}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 6, "token_count": 11}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 6, "token_count": 205}, {"author_id": 60, "token_count": 27}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 6, "token_count": 72}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 0, "token_count": 13}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 60, "token_count": 20}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 6, "token_count": 68}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 6, "token_count": 28}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 6, "token_count": 46}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 6, "token_count": 54}, {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 6, "token_count": 77}, {"author_id": 0, "token_count": 4}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 6, "token_count": 16}, {"author_id": 22, "token_count": 31}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 15, "token_count": 15}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 25, "token_count": 158}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 22, "token_count": 14}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 6, "token_count": 14}, {"author_id": 37, "token_count": 3}, {"author_id": 60, "token_count": 36}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 60, "token_count": 139}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 60, "token_count": 23}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 18, "token_count": 3}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 0, "token_count": 11}, ]}, ]
Author Name
Tokens
Token Proportion
David Ahern
611
23.72%
Ido Schimmel
294
11.41%
Linus Torvalds (pre-git)
270
10.48%
Thomas Graf
223
8.66%
Paolo Abeni
158
6.13%
Roopa Prabhu
132
5.12%
Hideaki Yoshifuji / 吉藤英明
70
2.72%
Eric Dumazet
39
1.51%
Américo Wang
34
1.32%
Martin KaFai Lau
28
1.09%
David S. Miller
19
0.74%
Jiri Pirko
15
0.58%
Patrick McHardy
8
0.31%
Jamal Hadi Salim
3
0.12%
Jakub Kiciński
3
0.12%
Herbert Xu
1
0.04%
Others
668
25.93%
Total
2576
ip6_route.h
349
-
43
1886
David Ahern
Hideaki Yoshifuji / 吉藤英明
Linus Torvalds (pre-git)
David S. Miller
Felix Fietkau
Martin KaFai Lau
Eric Dumazet
Ido Schimmel
Paolo Abeni
Jakub Kiciński
Patrick McHardy
Florian Westphal
Xin Long
Eric W. Biedermann
Roopa Prabhu
Américo Wang
Thomas Graf
Herbert Xu
Others
March 1997
January 1998
February 1998
March 1998
August 1998
June 1999
September 2000
February 2002
March 2003
July 2003
February 2004
July 2004
August 2004
March 2006
June 2006
August 2006
November 2006
December 2007
March 2008
April 2008
August 2008
June 2009
March 2010
December 2010
March 2011
April 2011
September 2011
December 2011
April 2012
May 2012
June 2012
July 2012
January 2013
August 2013
December 2013
January 2014
February 2014
March 2014
April 2014
May 2014
April 2015
May 2015
June 2015
December 2015
January 2016
April 2016
June 2016
September 2016
October 2016
November 2016
May 2017
July 2017
August 2017
October 2017
November 2017
January 2018
February 2018
March 2018
April 2018
May 2018
July 2018
October 2018
March 2019
April 2019
May 2019
June 2019
February 2020
April 2020
May 2020
January 2021
June 2021
July 2021
November 2021
July 2022
var spanGroupData = [ {"timestamp": 857203200, "group": [ {"author_id": 1, "token_count": 151}, ]}, {"timestamp": 883641600, "group": [ {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 886320000, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 888739200, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 901954800, "group": [ {"author_id": 1, "token_count": 24}, ]}, {"timestamp": 928220400, "group": [ {"author_id": 1, "token_count": 11}, ]}, {"timestamp": 967791600, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 5, "token_count": 3}, ]}, {"timestamp": 1046505600, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1057042800, "group": [ {"author_id": 5, "token_count": 13}, {"author_id": 60, "token_count": 30}, ]}, {"timestamp": 1075622400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1088665200, "group": [ {"author_id": 13, "token_count": 1}, ]}, {"timestamp": 1091343600, "group": [ {"author_id": 13, "token_count": 24}, ]}, {"timestamp": 1141200000, "group": [ {"author_id": 13, "token_count": 85}, ]}, {"timestamp": 1149145200, "group": [ {"author_id": 26, "token_count": 1}, ]}, {"timestamp": 1154415600, "group": [ {"author_id": 13, "token_count": 25}, {"author_id": 9, "token_count": 26}, {"author_id": 7, "token_count": 2}, ]}, {"timestamp": 1162368000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1196496000, "group": [ {"author_id": 13, "token_count": 1}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 13, "token_count": 15}, {"author_id": 60, "token_count": 23}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 13, "token_count": 2}, ]}, {"timestamp": 1217574000, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 13, "token_count": 38}, ]}, {"timestamp": 1291190400, "group": [ {"author_id": 60, "token_count": 64}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 5, "token_count": 2}, {"author_id": 10, "token_count": 1}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 0, "token_count": 4}, {"author_id": 60, "token_count": 34}, ]}, {"timestamp": 1314860400, "group": [ {"author_id": 10, "token_count": 19}, ]}, {"timestamp": 1322726400, "group": [ {"author_id": 5, "token_count": 3}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 5, "token_count": 27}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 5, "token_count": 31}, {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 13, "token_count": 20}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 60, "token_count": 20}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 60, "token_count": 24}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 60, "token_count": 29}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 60, "token_count": 40}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 60, "token_count": 27}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 32, "token_count": 1}, {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 5, "token_count": 9}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 53, "token_count": 65}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 27, "token_count": 9}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 0, "token_count": 9}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 25, "token_count": 41}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 6, "token_count": 19}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 6, "token_count": 69}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 60, "token_count": 24}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 6, "token_count": 4}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 32, "token_count": 6}, {"author_id": 6, "token_count": 5}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 6, "token_count": 37}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 6, "token_count": 54}, {"author_id": 60, "token_count": 16}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 60, "token_count": 23}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 22, "token_count": 45}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 40, "token_count": 80}, {"author_id": 20, "token_count": 18}, {"author_id": 37, "token_count": 5}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 6, "token_count": 30}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 6, "token_count": 103}, {"author_id": 60, "token_count": 20}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 6, "token_count": 17}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 6, "token_count": 15}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 6, "token_count": 4}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 6, "token_count": 24}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 6, "token_count": 17}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 6, "token_count": 1}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 6, "token_count": 37}, {"author_id": 60, "token_count": 75}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 37, "token_count": 3}, {"author_id": 60, "token_count": 13}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 60, "token_count": 41}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 0, "token_count": 22}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 18, "token_count": 27}, ]}, ]
Author Name
Tokens
Token Proportion
David Ahern
436
23.12%
Hideaki Yoshifuji / 吉藤英明
211
11.19%
Linus Torvalds (pre-git)
197
10.45%
David S. Miller
88
4.67%
Felix Fietkau
80
4.24%
Martin KaFai Lau
65
3.45%
Eric Dumazet
48
2.55%
Ido Schimmel
45
2.39%
Paolo Abeni
41
2.17%
Jakub Kiciński
27
1.43%
Patrick McHardy
26
1.38%
Florian Westphal
20
1.06%
Xin Long
18
0.95%
Eric W. Biedermann
9
0.48%
Roopa Prabhu
8
0.42%
Américo Wang
7
0.37%
Thomas Graf
2
0.11%
Herbert Xu
1
0.05%
Others
557
29.53%
Total
1886
ip6_tunnel.h
170
-
22
832
Tom Herbert
Américo Wang
William Tu
Pravin B Shelar
Steffen Klassert
Eric W. Biedermann
David S. Miller
Xin Long
Eric Dumazet
Paolo Abeni
Others
June 2003
August 2003
December 2007
June 2010
October 2010
June 2012
August 2012
March 2013
August 2013
November 2014
January 2015
April 2015
September 2015
October 2015
November 2015
December 2015
January 2016
February 2016
April 2016
May 2016
September 2016
November 2016
April 2017
November 2017
December 2017
November 2018
June 2019
December 2021
April 2022
var spanGroupData = [ {"timestamp": 1054450800, "group": [ {"author_id": 60, "token_count": 71}, ]}, {"timestamp": 1059721200, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1196496000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1275375600, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1343804400, "group": [ {"author_id": 60, "token_count": 148}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 32, "token_count": 43}, {"author_id": 46, "token_count": 3}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 33, "token_count": 12}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 5, "token_count": 7}, {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 27, "token_count": 11}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 46, "token_count": 13}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 25, "token_count": 4}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 12, "token_count": 81}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 12, "token_count": 309}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 60, "token_count": 15}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 55, "token_count": 4}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 55, "token_count": 12}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 60, "token_count": 29}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 20, "token_count": 6}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 60, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Tom Herbert
390
46.88%
Américo Wang
43
5.17%
William Tu
16
1.92%
Pravin B Shelar
16
1.92%
Steffen Klassert
12
1.44%
Eric W. Biedermann
11
1.32%
David S. Miller
7
0.84%
Xin Long
6
0.72%
Eric Dumazet
5
0.60%
Paolo Abeni
4
0.48%
Others
322
38.70%
Total
832
ip_fib.h
604
-
39
2593
David Ahern
Linus Torvalds (pre-git)
Ido Schimmel
David S. Miller
Roopa Prabhu
Jiri Pirko
Thomas Graf
Eric Dumazet
Paolo Abeni
Arnaldo Carvalho de Melo
Pavel Emelyanov
Patrick McHardy
Alexander Aring
Xin Long
Julian Anastasov
Linus Torvalds
Others
September 1996
October 1997
January 1998
February 1998
March 1998
August 1998
February 1999
June 1999
September 2000
February 2002
October 2002
May 2003
September 2004
March 2005
June 2005
August 2005
August 2006
September 2006
November 2006
June 2007
November 2007
January 2008
February 2008
September 2009
October 2010
January 2011
February 2011
March 2011
April 2011
April 2012
June 2012
July 2012
October 2012
March 2013
May 2013
June 2013
September 2014
December 2014
February 2015
March 2015
June 2015
July 2015
September 2015
October 2015
February 2016
September 2016
November 2016
December 2016
February 2017
March 2017
May 2017
July 2017
August 2017
February 2018
March 2018
May 2018
September 2018
October 2018
January 2019
March 2019
April 2019
May 2019
June 2019
September 2019
October 2019
November 2019
January 2020
March 2020
May 2020
February 2021
May 2021
July 2021
September 2021
December 2021
February 2022
April 2022
var spanGroupData = [ {"timestamp": 841561200, "group": [ {"author_id": 1, "token_count": 71}, ]}, {"timestamp": 875689200, "group": [ {"author_id": 1, "token_count": 208}, ]}, {"timestamp": 883641600, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 886320000, "group": [ {"author_id": 1, "token_count": 27}, ]}, {"timestamp": 888739200, "group": [ {"author_id": 1, "token_count": 7}, ]}, {"timestamp": 901954800, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 917856000, "group": [ {"author_id": 1, "token_count": 62}, ]}, {"timestamp": 928220400, "group": [ {"author_id": 1, "token_count": 44}, ]}, {"timestamp": 967791600, "group": [ {"author_id": 1, "token_count": 26}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 39, "token_count": 1}, ]}, {"timestamp": 1033455600, "group": [ {"author_id": 3, "token_count": 3}, {"author_id": 5, "token_count": 6}, ]}, {"timestamp": 1051772400, "group": [ {"author_id": 5, "token_count": 4}, ]}, {"timestamp": 1094022000, "group": [ {"author_id": 5, "token_count": 10}, ]}, {"timestamp": 1109664000, "group": [ {"author_id": 5, "token_count": 2}, ]}, {"timestamp": 1117609200, "group": [ {"author_id": 60, "token_count": 46}, ]}, {"timestamp": 1122879600, "group": [ {"author_id": 3, "token_count": 15}, ]}, {"timestamp": 1154415600, "group": [ {"author_id": 9, "token_count": 10}, {"author_id": 7, "token_count": 50}, ]}, {"timestamp": 1157094000, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1162368000, "group": [ {"author_id": 7, "token_count": 1}, ]}, {"timestamp": 1180681200, "group": [ {"author_id": 9, "token_count": 1}, ]}, {"timestamp": 1193900400, "group": [ {"author_id": 51, "token_count": 5}, ]}, {"timestamp": 1199174400, "group": [ {"author_id": 60, "token_count": 133}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 60, "token_count": 29}, ]}, {"timestamp": 1251788400, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 0, "token_count": 9}, {"author_id": 51, "token_count": 9}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 5, "token_count": 13}, {"author_id": 9, "token_count": 2}, ]}, {"timestamp": 1296547200, "group": [ {"author_id": 5, "token_count": 4}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 5, "token_count": 35}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 5, "token_count": 4}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 5, "token_count": 27}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 5, "token_count": 176}, {"author_id": 0, "token_count": 3}, {"author_id": 28, "token_count": 1}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1417420800, "group": [ {"author_id": 60, "token_count": 22}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 60, "token_count": 111}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 60, "token_count": 28}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 37, "token_count": 8}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 60, "token_count": 52}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 6, "token_count": 20}, {"author_id": 28, "token_count": 3}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 20, "token_count": 4}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 15, "token_count": 64}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 22, "token_count": 20}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 22, "token_count": 15}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 22, "token_count": 56}, {"author_id": 60, "token_count": 25}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 6, "token_count": 13}, {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 22, "token_count": 81}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 37, "token_count": 122}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 6, "token_count": 2}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 6, "token_count": 12}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 6, "token_count": 15}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 6, "token_count": 59}, {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 22, "token_count": 3}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 6, "token_count": 162}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 6, "token_count": 153}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 6, "token_count": 70}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 6, "token_count": 48}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 15, "token_count": 16}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 25, "token_count": 36}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 22, "token_count": 50}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 14, "token_count": 5}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 6, "token_count": 63}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 22, "token_count": 69}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 0, "token_count": 11}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 60, "token_count": 4}, ]}, ]
Author Name
Tokens
Token Proportion
David Ahern
617
23.79%
Linus Torvalds (pre-git)
448
17.28%
Ido Schimmel
294
11.34%
David S. Miller
281
10.84%
Roopa Prabhu
130
5.01%
Jiri Pirko
80
3.09%
Thomas Graf
51
1.97%
Eric Dumazet
39
1.50%
Paolo Abeni
36
1.39%
Arnaldo Carvalho de Melo
18
0.69%
Pavel Emelyanov
14
0.54%
Patrick McHardy
13
0.50%
Alexander Aring
5
0.19%
Xin Long
4
0.15%
Julian Anastasov
4
0.15%
Linus Torvalds
1
0.04%
Others
558
21.52%
Total
2593
ip_tunnels.h
557
-
39
2423
Pravin B Shelar
Tom Herbert
Thomas Graf
Jiri Benc
Daniel Borkmann
Petr Machata
Eric Dumazet
David Ahern
William Tu
Paolo Abeni
Roopa Prabhu
Others
March 2013
May 2013
June 2013
August 2013
September 2013
October 2013
January 2014
April 2014
September 2014
January 2015
April 2015
July 2015
August 2015
September 2015
November 2015
December 2015
February 2016
March 2016
April 2016
May 2016
June 2016
September 2016
November 2016
January 2017
April 2017
August 2017
September 2017
November 2017
December 2017
February 2018
March 2018
April 2018
May 2018
June 2018
November 2018
December 2018
January 2019
February 2019
December 2019
May 2020
June 2020
August 2020
November 2020
July 2021
December 2021
April 2022
June 2022
July 2022
August 2022
September 2022
var spanGroupData = [ {"timestamp": 1362124800, "group": [ {"author_id": 46, "token_count": 573}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 46, "token_count": 63}, {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 60, "token_count": 13}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 0, "token_count": 11}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 12, "token_count": 3}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 12, "token_count": 40}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 7, "token_count": 263}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 34, "token_count": 113}, {"author_id": 46, "token_count": 94}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 34, "token_count": 14}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 46, "token_count": 25}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 34, "token_count": 3}, {"author_id": 25, "token_count": 13}, {"author_id": 60, "token_count": 15}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 41, "token_count": 116}, {"author_id": 60, "token_count": 66}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 34, "token_count": 39}, {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 34, "token_count": 4}, {"author_id": 12, "token_count": 291}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 0, "token_count": 3}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 60, "token_count": 97}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 37, "token_count": 5}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 55, "token_count": 4}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 55, "token_count": 13}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 36, "token_count": 88}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 60, "token_count": 57}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 60, "token_count": 15}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 60, "token_count": 74}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 60, "token_count": 17}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 60, "token_count": 16}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 60, "token_count": 20}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 6, "token_count": 29}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 0, "token_count": 9}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 60, "token_count": 27}, ]}, {"timestamp": 1659337200, "group": [ {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1662015600, "group": [ {"author_id": 60, "token_count": 30}, ]}, ]
Author Name
Tokens
Token Proportion
Pravin B Shelar
755
31.16%
Tom Herbert
334
13.78%
Thomas Graf
263
10.85%
Jiri Benc
173
7.14%
Daniel Borkmann
116
4.79%
Petr Machata
88
3.63%
Eric Dumazet
46
1.90%
David Ahern
29
1.20%
William Tu
17
0.70%
Paolo Abeni
13
0.54%
Roopa Prabhu
5
0.21%
Others
584
24.10%
Total
2423
ip_vs.h
1737
-
44
7168
Wensong Zhang
Julian Anastasov
Jesper Dangaard Brouer
Pablo Neira Ayuso
Eric W. Biedermann
Arnaldo Carvalho de Melo
Florian Westphal
Eric Dumazet
Herbert Xu
Jiri Pirko
David S. Miller
Others
July 2003
October 2003
September 2005
December 2005
September 2006
November 2006
October 2007
November 2007
April 2008
July 2008
August 2008
September 2008
October 2008
February 2009
July 2009
August 2009
January 2010
February 2010
August 2010
September 2010
October 2010
November 2010
January 2011
February 2011
March 2011
May 2011
July 2011
August 2011
September 2011
October 2011
November 2011
December 2011
April 2012
May 2012
July 2012
September 2012
March 2013
April 2013
June 2013
September 2013
October 2013
November 2013
March 2014
September 2014
February 2015
July 2015
August 2015
September 2015
March 2016
April 2016
May 2016
January 2017
March 2017
April 2017
October 2017
November 2017
March 2018
May 2018
July 2018
March 2019
May 2019
June 2019
September 2019
October 2019
June 2020
July 2020
February 2021
August 2021
var spanGroupData = [ {"timestamp": 1057042800, "group": [ {"author_id": 5, "token_count": 1}, {"author_id": 29, "token_count": 2154}, ]}, {"timestamp": 1064991600, "group": [ {"author_id": 28, "token_count": 105}, ]}, {"timestamp": 1125558000, "group": [ {"author_id": 28, "token_count": 7}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1133424000, "group": [ {"author_id": 3, "token_count": 15}, ]}, {"timestamp": 1157094000, "group": [ {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1162368000, "group": [ {"author_id": 60, "token_count": 51}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 26, "token_count": 4}, ]}, {"timestamp": 1193900400, "group": [ {"author_id": 60, "token_count": 32}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 28, "token_count": 4}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1217574000, "group": [ {"author_id": 60, "token_count": 38}, ]}, {"timestamp": 1220252400, "group": [ {"author_id": 60, "token_count": 795}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1233475200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1246431600, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1249110000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1262332800, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1265011200, "group": [ {"author_id": 60, "token_count": 27}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 60, "token_count": 314}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 28, "token_count": 149}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 28, "token_count": 79}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1288594800, "group": [ {"author_id": 60, "token_count": 32}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 60, "token_count": 249}, ]}, {"timestamp": 1296547200, "group": [ {"author_id": 60, "token_count": 218}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 28, "token_count": 311}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 28, "token_count": 8}, {"author_id": 60, "token_count": 94}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1314860400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1322726400, "group": [ {"author_id": 28, "token_count": 3}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 0, "token_count": 8}, {"author_id": 28, "token_count": 99}, {"author_id": 60, "token_count": 13}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 4, "token_count": 158}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 28, "token_count": 38}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 45, "token_count": 227}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 28, "token_count": 344}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 28, "token_count": 5}, {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 28, "token_count": 52}, {"author_id": 60, "token_count": 78}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 28, "token_count": 3}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 28, "token_count": 26}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 15, "token_count": 1}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 60, "token_count": 63}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 28, "token_count": 64}, {"author_id": 60, "token_count": 35}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 28, "token_count": 44}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 60, "token_count": 290}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 27, "token_count": 125}, {"author_id": 60, "token_count": 35}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 28, "token_count": 50}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 60, "token_count": 99}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 10, "token_count": 10}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 10, "token_count": 2}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 28, "token_count": 176}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 28, "token_count": 67}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 60, "token_count": 16}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 28, "token_count": 30}, {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 28, "token_count": 9}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 28, "token_count": 35}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 28, "token_count": 7}, {"author_id": 60, "token_count": 100}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 60, "token_count": 20}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 60, "token_count": 35}, ]}, ]
Author Name
Tokens
Token Proportion
Wensong Zhang
2154
30.05%
Julian Anastasov
1715
23.93%
Jesper Dangaard Brouer
227
3.17%
Pablo Neira Ayuso
158
2.20%
Eric W. Biedermann
125
1.74%
Arnaldo Carvalho de Melo
15
0.21%
Florian Westphal
12
0.17%
Eric Dumazet
11
0.15%
Herbert Xu
4
0.06%
Jiri Pirko
1
0.01%
David S. Miller
1
0.01%
Others
2745
38.30%
Total
7168
ipcomp.h
32
-
6
126
Herbert Xu
Jakub Kiciński
Others
May 2003
September 2004
August 2006
October 2007
July 2008
February 2010
November 2017
July 2022
September 2022
var spanGroupData = [ {"timestamp": 1051772400, "group": [ {"author_id": 60, "token_count": 23}, ]}, {"timestamp": 1094022000, "group": [ {"author_id": 26, "token_count": 2}, ]}, {"timestamp": 1154415600, "group": [ {"author_id": 26, "token_count": 4}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 26, "token_count": 35}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 26, "token_count": 49}, ]}, {"timestamp": 1265011200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 18, "token_count": 6}, ]}, {"timestamp": 1662015600, "group": [ {"author_id": 60, "token_count": 5}, ]}, ]
Author Name
Tokens
Token Proportion
Herbert Xu
90
71.43%
Jakub Kiciński
6
4.76%
Others
30
23.81%
Total
126
ipconfig.h
28
-
6
63
Linus Torvalds
Linus Torvalds (pre-git)
Jakub Kiciński
Others
October 1997
January 1999
February 2002
November 2006
June 2008
November 2017
July 2022
var spanGroupData = [ {"timestamp": 875689200, "group": [ {"author_id": 1, "token_count": 11}, ]}, {"timestamp": 915177600, "group": [ {"author_id": 1, "token_count": 6}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 39, "token_count": 37}, ]}, {"timestamp": 1162368000, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1212303600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 18, "token_count": 3}, ]}, ]
Author Name
Tokens
Token Proportion
Linus Torvalds
37
58.73%
Linus Torvalds (pre-git)
17
26.98%
Jakub Kiciński
3
4.76%
Others
6
9.52%
Total
63
ipv6.h
1346
-
87
6533
Hideaki Yoshifuji / 吉藤英明
Eric Dumazet
Linus Torvalds (pre-git)
Tom Herbert
Pablo Neira Ayuso
Martin KaFai Lau
Arnaldo Carvalho de Melo
Vlad Yasevich
David S. Miller
Alexander Aring
Herbert Xu
Jon Grimm
Patrick McHardy
Petr Machata
Eric W. Biedermann
Ido Schimmel
Florian Westphal
Daniel Borkmann
Pavel Emelyanov
Paolo Abeni
Linus Torvalds
Américo Wang
Roopa Prabhu
Jesper Dangaard Brouer
Jakub Kiciński
Jiri Pirko
Others
September 1996
March 1997
January 1998
March 1998
May 1998
August 1998
February 1999
June 1999
January 2000
September 2000
February 2002
August 2002
October 2002
January 2003
March 2003
April 2003
May 2003
June 2003
July 2003
August 2003
February 2004
March 2004
May 2004
July 2004
September 2004
October 2004
November 2004
March 2005
August 2005
September 2005
November 2005
December 2005
January 2006
March 2006
July 2006
August 2006
September 2006
November 2006
April 2007
May 2007
July 2007
August 2007
September 2007
October 2007
December 2007
January 2008
February 2008
March 2008
April 2008
June 2008
October 2008
February 2009
April 2009
September 2009
January 2010
February 2010
March 2010
April 2010
June 2010
September 2010
February 2011
March 2011
May 2011
October 2011
November 2011
April 2012
May 2012
July 2012
August 2012
November 2012
January 2013
February 2013
March 2013
May 2013
July 2013
August 2013
October 2013
November 2013
December 2013
January 2014
April 2014
May 2014
July 2014
September 2014
January 2015
February 2015
March 2015
April 2015
May 2015
June 2015
July 2015
September 2015
October 2015
November 2015
December 2015
February 2016
March 2016
April 2016
May 2016
June 2016
November 2016
January 2017
June 2017
July 2017
October 2017
November 2017
December 2017
January 2018
February 2018
March 2018
April 2018
June 2018
July 2018
August 2018
November 2018
May 2019
July 2019
September 2019
October 2019
December 2019
January 2020
February 2020
March 2020
May 2020
July 2020
March 2021
May 2021
October 2021
November 2021
December 2021
January 2022
February 2022
May 2022
June 2022
August 2022
September 2022
October 2022
November 2022
var spanGroupData = [ {"timestamp": 841561200, "group": [ {"author_id": 1, "token_count": 380}, ]}, {"timestamp": 857203200, "group": [ {"author_id": 1, "token_count": 44}, ]}, {"timestamp": 883641600, "group": [ {"author_id": 1, "token_count": 8}, ]}, {"timestamp": 888739200, "group": [ {"author_id": 1, "token_count": 11}, ]}, {"timestamp": 894006000, "group": [ {"author_id": 1, "token_count": 47}, ]}, {"timestamp": 901954800, "group": [ {"author_id": 1, "token_count": 133}, ]}, {"timestamp": 917856000, "group": [ {"author_id": 1, "token_count": 145}, ]}, {"timestamp": 928220400, "group": [ {"author_id": 1, "token_count": 5}, ]}, {"timestamp": 946713600, "group": [ {"author_id": 1, "token_count": 26}, ]}, {"timestamp": 967791600, "group": [ {"author_id": 1, "token_count": 10}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 39, "token_count": 12}, ]}, {"timestamp": 1028185200, "group": [ {"author_id": 11, "token_count": 60}, ]}, {"timestamp": 1033455600, "group": [ {"author_id": 13, "token_count": 35}, ]}, {"timestamp": 1041408000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1046505600, "group": [ {"author_id": 13, "token_count": 5}, ]}, {"timestamp": 1049184000, "group": [ {"author_id": 13, "token_count": 1}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1051772400, "group": [ {"author_id": 13, "token_count": 1}, {"author_id": 60, "token_count": 101}, ]}, {"timestamp": 1054450800, "group": [ {"author_id": 13, "token_count": 80}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1057042800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1059721200, "group": [ {"author_id": 5, "token_count": 2}, {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1075622400, "group": [ {"author_id": 5, "token_count": 1}, ]}, {"timestamp": 1078128000, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1083394800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1088665200, "group": [ {"author_id": 13, "token_count": 17}, ]}, {"timestamp": 1094022000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1096614000, "group": [ {"author_id": 26, "token_count": 1}, ]}, {"timestamp": 1099296000, "group": [ {"author_id": 13, "token_count": 70}, ]}, {"timestamp": 1109664000, "group": [ {"author_id": 13, "token_count": 86}, ]}, {"timestamp": 1122879600, "group": [ {"author_id": 3, "token_count": 134}, {"author_id": 5, "token_count": 5}, ]}, {"timestamp": 1125558000, "group": [ {"author_id": 13, "token_count": 20}, ]}, {"timestamp": 1130832000, "group": [ {"author_id": 13, "token_count": 198}, ]}, {"timestamp": 1133424000, "group": [ {"author_id": 3, "token_count": 33}, {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1136102400, "group": [ {"author_id": 9, "token_count": 9}, ]}, {"timestamp": 1141200000, "group": [ {"author_id": 9, "token_count": 44}, ]}, {"timestamp": 1151737200, "group": [ {"author_id": 26, "token_count": 9}, ]}, {"timestamp": 1154415600, "group": [ {"author_id": 60, "token_count": 20}, ]}, {"timestamp": 1157094000, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1162368000, "group": [ {"author_id": 13, "token_count": 4}, {"author_id": 60, "token_count": 27}, ]}, {"timestamp": 1175410800, "group": [ {"author_id": 26, "token_count": 50}, ]}, {"timestamp": 1178002800, "group": [ {"author_id": 5, "token_count": 15}, {"author_id": 0, "token_count": 19}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 26, "token_count": 3}, ]}, {"timestamp": 1185951600, "group": [ {"author_id": 60, "token_count": 38}, ]}, {"timestamp": 1188630000, "group": [ {"author_id": 60, "token_count": 27}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 26, "token_count": 1}, {"author_id": 51, "token_count": 23}, ]}, {"timestamp": 1196496000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1199174400, "group": [ {"author_id": 60, "token_count": 33}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 60, "token_count": 55}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 60, "token_count": 56}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 13, "token_count": 106}, ]}, {"timestamp": 1212303600, "group": [ {"author_id": 13, "token_count": 51}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 60, "token_count": 25}, ]}, {"timestamp": 1233475200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1238569200, "group": [ {"author_id": 60, "token_count": 54}, ]}, {"timestamp": 1251788400, "group": [ {"author_id": 5, "token_count": 1}, ]}, {"timestamp": 1262332800, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1265011200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 13, "token_count": 2}, ]}, {"timestamp": 1270105200, "group": [ {"author_id": 60, "token_count": 32}, ]}, {"timestamp": 1275375600, "group": [ {"author_id": 60, "token_count": 20}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1296547200, "group": [ {"author_id": 60, "token_count": 25}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 5, "token_count": 48}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 0, "token_count": 16}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 0, "token_count": 17}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 0, "token_count": 13}, {"author_id": 27, "token_count": 12}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 5, "token_count": 18}, {"author_id": 0, "token_count": 318}, ]}, {"timestamp": 1343804400, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 60, "token_count": 89}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 13, "token_count": 649}, {"author_id": 45, "token_count": 4}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 0, "token_count": 70}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 0, "token_count": 2}, {"author_id": 60, "token_count": 60}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 60, "token_count": 21}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 32, "token_count": 9}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 60, "token_count": 22}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 60, "token_count": 31}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 60, "token_count": 44}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 0, "token_count": 5}, {"author_id": 60, "token_count": 97}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 12, "token_count": 56}, {"author_id": 60, "token_count": 56}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 0, "token_count": 6}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 35, "token_count": 135}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 0, "token_count": 4}, {"author_id": 35, "token_count": 6}, {"author_id": 60, "token_count": 36}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 5, "token_count": 18}, {"author_id": 12, "token_count": 18}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 0, "token_count": 1}, {"author_id": 15, "token_count": 1}, {"author_id": 53, "token_count": 9}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 12, "token_count": 92}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 37, "token_count": 5}, {"author_id": 12, "token_count": 123}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 0, "token_count": 2}, {"author_id": 27, "token_count": 5}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 27, "token_count": 30}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 0, "token_count": 89}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 14, "token_count": 90}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 60, "token_count": 13}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 41, "token_count": 24}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 0, "token_count": 20}, {"author_id": 53, "token_count": 21}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 60, "token_count": 23}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 60, "token_count": 21}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 60, "token_count": 22}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 4, "token_count": 3}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 12, "token_count": 20}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 53, "token_count": 102}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 60, "token_count": 15}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 36, "token_count": 48}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 60, "token_count": 20}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 60, "token_count": 133}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 60, "token_count": 34}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 25, "token_count": 20}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 4, "token_count": 203}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 0, "token_count": 17}, {"author_id": 60, "token_count": 54}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 0, "token_count": 29}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 10, "token_count": 37}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 60, "token_count": 43}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 60, "token_count": 356}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 22, "token_count": 38}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 18, "token_count": 3}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 60, "token_count": 36}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 60, "token_count": 42}, ]}, {"timestamp": 1651388400, "group": [ {"author_id": 0, "token_count": 163}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1659337200, "group": [ {"author_id": 53, "token_count": 22}, ]}, {"timestamp": 1662015600, "group": [ {"author_id": 53, "token_count": 26}, ]}, {"timestamp": 1664607600, "group": [ {"author_id": 60, "token_count": 18}, ]}, {"timestamp": 1667286000, "group": [ {"author_id": 60, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Hideaki Yoshifuji / 吉藤英明
1325
20.28%
Eric Dumazet
815
12.48%
Linus Torvalds (pre-git)
809
12.38%
Tom Herbert
309
4.73%
Pablo Neira Ayuso
206
3.15%
Martin KaFai Lau
180
2.76%
Arnaldo Carvalho de Melo
167
2.56%
Vlad Yasevich
141
2.16%
David S. Miller
108
1.65%
Alexander Aring
90
1.38%
Herbert Xu
64
0.98%
Jon Grimm
60
0.92%
Patrick McHardy
53
0.81%
Petr Machata
48
0.73%
Eric W. Biedermann
47
0.72%
Ido Schimmel
38
0.58%
Florian Westphal
37
0.57%
Daniel Borkmann
24
0.37%
Pavel Emelyanov
23
0.35%
Paolo Abeni
20
0.31%
Linus Torvalds
12
0.18%
Américo Wang
9
0.14%
Roopa Prabhu
5
0.08%
Jesper Dangaard Brouer
4
0.06%
Jakub Kiciński
3
0.05%
Jiri Pirko
1
0.02%
Others
1935
29.62%
Total
6533
ipv6_frag.h
144
-
5
627
Florian Westphal
Eric Dumazet
Jakub Kiciński
Others
July 2018
January 2019
June 2019
November 2020
January 2022
February 2022
var spanGroupData = [ {"timestamp": 1530428400, "group": [ {"author_id": 10, "token_count": 464}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 60, "token_count": 17}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 0, "token_count": 13}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 60, "token_count": 126}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 18, "token_count": 3}, ]}, ]
Author Name
Tokens
Token Proportion
Florian Westphal
464
74.00%
Eric Dumazet
17
2.71%
Jakub Kiciński
3
0.48%
Others
143
22.81%
Total
627
ipv6_stubs.h
91
-
9
707
David Ahern
Martin KaFai Lau
Florian Westphal
Roopa Prabhu
Others
March 2019
April 2019
May 2019
December 2019
April 2020
May 2020
August 2020
March 2021
November 2021
August 2022
September 2022
var spanGroupData = [ {"timestamp": 1551427200, "group": [ {"author_id": 6, "token_count": 373}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 6, "token_count": 75}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 6, "token_count": 56}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 37, "token_count": 3}, {"author_id": 60, "token_count": 46}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 10, "token_count": 15}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 60, "token_count": 41}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 60, "token_count": 25}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1659337200, "group": [ {"author_id": 53, "token_count": 25}, ]}, {"timestamp": 1662015600, "group": [ {"author_id": 53, "token_count": 24}, ]}, ]
Author Name
Tokens
Token Proportion
David Ahern
504
71.29%
Martin KaFai Lau
49
6.93%
Florian Westphal
15
2.12%
Roopa Prabhu
3
0.42%
Others
136
19.24%
Total
707
iw_handler.h
552
-
11
838
Linus Torvalds
Johannes Berg
David S. Miller
Arnaldo Carvalho de Melo
Others
February 2002
March 2002
May 2002
September 2002
May 2003
August 2004
November 2004
September 2005
March 2007
September 2007
June 2008
July 2009
August 2009
September 2009
March 2010
March 2011
February 2015
January 2016
January 2017
November 2017
March 2018
var spanGroupData = [ {"timestamp": 1012550400, "group": [ {"author_id": 39, "token_count": 192}, ]}, {"timestamp": 1014969600, "group": [ {"author_id": 60, "token_count": 80}, ]}, {"timestamp": 1020236400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1030863600, "group": [ {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1051772400, "group": [ {"author_id": 60, "token_count": 167}, ]}, {"timestamp": 1091343600, "group": [ {"author_id": 60, "token_count": 35}, ]}, {"timestamp": 1099296000, "group": [ {"author_id": 3, "token_count": 6}, ]}, {"timestamp": 1125558000, "group": [ {"author_id": 60, "token_count": 73}, ]}, {"timestamp": 1172736000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1188630000, "group": [ {"author_id": 2, "token_count": 22}, ]}, {"timestamp": 1212303600, "group": [ {"author_id": 5, "token_count": 79}, ]}, {"timestamp": 1246431600, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1249110000, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1251788400, "group": [ {"author_id": 2, "token_count": 10}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 2, "token_count": 125}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 2, "token_count": 23}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 2, "token_count": 3}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 60, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Linus Torvalds
192
22.91%
Johannes Berg
184
21.96%
David S. Miller
79
9.43%
Arnaldo Carvalho de Melo
6
0.72%
Others
377
44.99%
Total
838
kcm.h
198
-
3
668
Tom Herbert
Others
March 2016
August 2016
June 2019
var spanGroupData = [ {"timestamp": 1456819200, "group": [ {"author_id": 12, "token_count": 641}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 12, "token_count": 23}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 60, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Tom Herbert
664
99.40%
Others
4
0.60%
Total
668
l3mdev.h
334
-
5
1217
David Ahern
Daniel Borkmann
Others
September 2015
October 2015
December 2015
February 2016
May 2016
June 2016
September 2016
October 2016
December 2018
January 2019
May 2019
June 2020
var spanGroupData = [ {"timestamp": 1441090800, "group": [ {"author_id": 6, "token_count": 208}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 6, "token_count": 55}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 6, "token_count": 81}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 6, "token_count": 2}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 6, "token_count": 186}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 6, "token_count": 139}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 6, "token_count": 252}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 6, "token_count": 81}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 60, "token_count": 81}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 41, "token_count": 7}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 60, "token_count": 123}, ]}, ]
Author Name
Tokens
Token Proportion
David Ahern
1004
82.50%
Daniel Borkmann
7
0.58%
Others
206
16.93%
Total
1217
lag.h
17
-
1
52
Petr Machata
July 2018
var spanGroupData = [ {"timestamp": 1530428400, "group": [ {"author_id": 36, "token_count": 52}, ]}, ]
Author Name
Tokens
Token Proportion
Petr Machata
52
100.00%
Total
52
lapb.h
162
-
9
650
Linus Torvalds (pre-git)
Arnaldo Carvalho de Melo
David S. Miller
Others
January 1997
March 1997
September 2002
October 2003
January 2004
September 2011
May 2012
July 2017
November 2017
January 2021
March 2021
var spanGroupData = [ {"timestamp": 852105600, "group": [ {"author_id": 1, "token_count": 527}, ]}, {"timestamp": 857203200, "group": [ {"author_id": 1, "token_count": 33}, ]}, {"timestamp": 1030863600, "group": [ {"author_id": 3, "token_count": 57}, ]}, {"timestamp": 1064991600, "group": [ {"author_id": 5, "token_count": 1}, ]}, {"timestamp": 1072944000, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1314860400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 60, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Linus Torvalds (pre-git)
560
86.15%
Arnaldo Carvalho de Melo
57
8.77%
David S. Miller
1
0.15%
Others
32
4.92%
Total
650
lib80211.h
122
-
6
407
Others
September 2008
October 2008
November 2008
May 2011
July 2011
April 2013
November 2017
var spanGroupData = [ {"timestamp": 1220252400, "group": [ {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 60, "token_count": 354}, ]}, {"timestamp": 1225522800, "group": [ {"author_id": 60, "token_count": 29}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Others
407
100.00%
Total
407
llc.h
165
-
10
649
Arnaldo Carvalho de Melo
David S. Miller
Américo Wang
Eric Dumazet
Jakub Kiciński
Others
May 2002
September 2002
September 2003
October 2003
August 2005
September 2005
March 2006
December 2009
July 2011
August 2012
July 2017
August 2018
September 2018
October 2021
November 2021
var spanGroupData = [ {"timestamp": 1020236400, "group": [ {"author_id": 3, "token_count": 24}, ]}, {"timestamp": 1030863600, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1062399600, "group": [ {"author_id": 3, "token_count": 267}, ]}, {"timestamp": 1064991600, "group": [ {"author_id": 5, "token_count": 30}, ]}, {"timestamp": 1122879600, "group": [ {"author_id": 5, "token_count": 15}, ]}, {"timestamp": 1125558000, "group": [ {"author_id": 3, "token_count": 125}, ]}, {"timestamp": 1141200000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1259654400, "group": [ {"author_id": 60, "token_count": 143}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1343804400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 32, "token_count": 21}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 32, "token_count": 4}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 18, "token_count": 1}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 0, "token_count": 11}, ]}, ]
Author Name
Tokens
Token Proportion
Arnaldo Carvalho de Melo
417
64.25%
David S. Miller
45
6.93%
Américo Wang
25
3.85%
Eric Dumazet
11
1.69%
Jakub Kiciński
1
0.15%
Others
150
23.11%
Total
649
llc_c_ac.h
187
-
3
1433
Arnaldo Carvalho de Melo
Jakub Kiciński
Others
May 2002
August 2002
September 2002
October 2017
July 2022
var spanGroupData = [ {"timestamp": 1020236400, "group": [ {"author_id": 3, "token_count": 1221}, ]}, {"timestamp": 1028185200, "group": [ {"author_id": 3, "token_count": 152}, ]}, {"timestamp": 1030863600, "group": [ {"author_id": 3, "token_count": 32}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 60, "token_count": 16}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 18, "token_count": 12}, ]}, ]
Author Name
Tokens
Token Proportion
Arnaldo Carvalho de Melo
1405
98.05%
Jakub Kiciński
12
0.84%
Others
16
1.12%
Total
1433
llc_c_ev.h
224
-
2
1509
Arnaldo Carvalho de Melo
Eric Dumazet
May 2002
August 2002
September 2002
June 2003
April 2012
var spanGroupData = [ {"timestamp": 1020236400, "group": [ {"author_id": 3, "token_count": 1287}, ]}, {"timestamp": 1028185200, "group": [ {"author_id": 3, "token_count": 173}, ]}, {"timestamp": 1030863600, "group": [ {"author_id": 3, "token_count": 46}, ]}, {"timestamp": 1054450800, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 0, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Arnaldo Carvalho de Melo
1508
99.93%
Eric Dumazet
1
0.07%
Total
1509
llc_c_st.h
52
-
3
134
Arnaldo Carvalho de Melo
Jakub Kiciński
Others
May 2002
December 2014
July 2022
var spanGroupData = [ {"timestamp": 1020236400, "group": [ {"author_id": 3, "token_count": 126}, ]}, {"timestamp": 1417420800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 18, "token_count": 6}, ]}, ]
Author Name
Tokens
Token Proportion
Arnaldo Carvalho de Melo
126
94.03%
Jakub Kiciński
6
4.48%
Others
2
1.49%
Total
134
llc_conn.h
120
-
8
516
Arnaldo Carvalho de Melo
Américo Wang
Eric W. Biedermann
Eric Dumazet
Others
May 2002
August 2002
September 2002
February 2003
September 2003
January 2005
March 2005
September 2005
October 2005
October 2007
December 2009
May 2015
April 2018
October 2019
December 2021
var spanGroupData = [ {"timestamp": 1020236400, "group": [ {"author_id": 3, "token_count": 318}, ]}, {"timestamp": 1028185200, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1030863600, "group": [ {"author_id": 3, "token_count": 17}, ]}, {"timestamp": 1044086400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1062399600, "group": [ {"author_id": 3, "token_count": 106}, ]}, {"timestamp": 1104566400, "group": [ {"author_id": 3, "token_count": 25}, ]}, {"timestamp": 1109664000, "group": [ {"author_id": 3, "token_count": 5}, ]}, {"timestamp": 1125558000, "group": [ {"author_id": 3, "token_count": 10}, ]}, {"timestamp": 1128150000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 27, "token_count": 5}, ]}, {"timestamp": 1259654400, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 27, "token_count": 3}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 32, "token_count": 12}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 0, "token_count": 3}, ]}, ]
Author Name
Tokens
Token Proportion
Arnaldo Carvalho de Melo
483
93.60%
Américo Wang
12
2.33%
Eric W. Biedermann
8
1.55%
Eric Dumazet
3
0.58%
Others
10
1.94%
Total
516
llc_if.h
69
-
3
213
Arnaldo Carvalho de Melo
Jakub Kiciński
Others
May 2002
September 2002
September 2003
May 2006
October 2021
var spanGroupData = [ {"timestamp": 1020236400, "group": [ {"author_id": 3, "token_count": 145}, ]}, {"timestamp": 1030863600, "group": [ {"author_id": 3, "token_count": 61}, ]}, {"timestamp": 1062399600, "group": [ {"author_id": 3, "token_count": 3}, ]}, {"timestamp": 1146466800, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 18, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Arnaldo Carvalho de Melo
209
98.12%
Jakub Kiciński
1
0.47%
Others
3
1.41%
Total
213
llc_pdu.h
444
-
7
1526
Arnaldo Carvalho de Melo
Daniel Borkmann
Others
May 2002
August 2002
September 2002
June 2003
September 2003
October 2004
November 2005
November 2006
March 2007
April 2007
March 2008
May 2011
January 2014
July 2021
var spanGroupData = [ {"timestamp": 1020236400, "group": [ {"author_id": 3, "token_count": 794}, ]}, {"timestamp": 1028185200, "group": [ {"author_id": 3, "token_count": 30}, ]}, {"timestamp": 1030863600, "group": [ {"author_id": 3, "token_count": 16}, ]}, {"timestamp": 1054450800, "group": [ {"author_id": 3, "token_count": 11}, ]}, {"timestamp": 1062399600, "group": [ {"author_id": 3, "token_count": 599}, ]}, {"timestamp": 1096614000, "group": [ {"author_id": 3, "token_count": 9}, ]}, {"timestamp": 1130832000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1162368000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1172736000, "group": [ {"author_id": 3, "token_count": 10}, ]}, {"timestamp": 1175410800, "group": [ {"author_id": 3, "token_count": 9}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 41, "token_count": 1}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 60, "token_count": 34}, ]}, ]
Author Name
Tokens
Token Proportion
Arnaldo Carvalho de Melo
1478
96.85%
Daniel Borkmann
1
0.07%
Others
47
3.08%
Total
1526
llc_s_ac.h
41
-
2
198
Arnaldo Carvalho de Melo
Jakub Kiciński
May 2002
August 2002
July 2022
var spanGroupData = [ {"timestamp": 1020236400, "group": [ {"author_id": 3, "token_count": 172}, ]}, {"timestamp": 1028185200, "group": [ {"author_id": 3, "token_count": 20}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 18, "token_count": 6}, ]}, ]
Author Name
Tokens
Token Proportion
Arnaldo Carvalho de Melo
192
96.97%
Jakub Kiciński
6
3.03%
Total
198
llc_s_ev.h
67
-
2
293
Arnaldo Carvalho de Melo
Jakub Kiciński
May 2002
August 2002
September 2002
July 2022
var spanGroupData = [ {"timestamp": 1020236400, "group": [ {"author_id": 3, "token_count": 232}, ]}, {"timestamp": 1028185200, "group": [ {"author_id": 3, "token_count": 46}, ]}, {"timestamp": 1030863600, "group": [ {"author_id": 3, "token_count": 12}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 18, "token_count": 3}, ]}, ]
Author Name
Tokens
Token Proportion
Arnaldo Carvalho de Melo
290
98.98%
Jakub Kiciński
3
1.02%
Total
293
llc_s_st.h
38
-
3
68
Arnaldo Carvalho de Melo
Jakub Kiciński
Others
May 2002
August 2002
December 2014
July 2022
var spanGroupData = [ {"timestamp": 1020236400, "group": [ {"author_id": 3, "token_count": 53}, ]}, {"timestamp": 1028185200, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1417420800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 18, "token_count": 12}, ]}, ]
Author Name
Tokens
Token Proportion
Arnaldo Carvalho de Melo
55
80.88%
Jakub Kiciński
12
17.65%
Others
1
1.47%
Total
68
llc_sap.h
32
-
2
125
Arnaldo Carvalho de Melo
Others
May 2002
September 2002
September 2003
September 2005
March 2008
var spanGroupData = [ {"timestamp": 1020236400, "group": [ {"author_id": 3, "token_count": 24}, ]}, {"timestamp": 1030863600, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1062399600, "group": [ {"author_id": 3, "token_count": 71}, ]}, {"timestamp": 1125558000, "group": [ {"author_id": 3, "token_count": 20}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 60, "token_count": 9}, ]}, ]
Author Name
Tokens
Token Proportion
Arnaldo Carvalho de Melo
116
92.80%
Others
9
7.20%
Total
125
lwtunnel.h
266
-
15
1145
Roopa Prabhu
David Ahern
Tom Herbert
Eric W. Biedermann
Alexander Aring
Jiri Benc
Thomas Graf
Others
July 2015
August 2015
October 2015
February 2016
August 2016
October 2016
November 2016
January 2017
February 2017
May 2017
November 2017
February 2018
February 2019
April 2019
February 2020
March 2020
August 2021
var spanGroupData = [ {"timestamp": 1435734000, "group": [ {"author_id": 37, "token_count": 526}, {"author_id": 60, "token_count": 20}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 34, "token_count": 9}, {"author_id": 12, "token_count": 142}, {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 27, "token_count": 20}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 37, "token_count": 151}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 7, "token_count": 3}, {"author_id": 12, "token_count": 17}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 6, "token_count": 50}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 6, "token_count": 2}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 6, "token_count": 42}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 6, "token_count": 78}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 60, "token_count": 19}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 6, "token_count": 12}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 14, "token_count": 15}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 60, "token_count": 5}, ]}, ]
Author Name
Tokens
Token Proportion
Roopa Prabhu
677
59.13%
David Ahern
184
16.07%
Tom Herbert
159
13.89%
Eric W. Biedermann
20
1.75%
Alexander Aring
15
1.31%
Jiri Benc
9
0.79%
Thomas Graf
3
0.26%
Others
78
6.81%
Total
1145
mac80211.h
7228
-
110
10856
Johannes Berg
Felix Fietkau
Jiri Benc
Luciano Coelho
Michal Kazior
Lorenzo Bianconi
Jiri Pirko
Others
May 2007
July 2007
August 2007
September 2007
October 2007
November 2007
December 2007
January 2008
February 2008
March 2008
April 2008
May 2008
June 2008
July 2008
August 2008
September 2008
October 2008
November 2008
December 2008
January 2009
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
May 2010
June 2010
July 2010
August 2010
September 2010
October 2010
November 2010
December 2010
January 2011
February 2011
March 2011
April 2011
May 2011
June 2011
July 2011
August 2011
September 2011
October 2011
November 2011
January 2012
February 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
April 2013
May 2013
July 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
December 2014
January 2015
February 2015
March 2015
April 2015
June 2015
August 2015
September 2015
October 2015
November 2015
December 2015
January 2016
February 2016
March 2016
April 2016
May 2016
July 2016
August 2016
September 2016
October 2016
January 2017
February 2017
March 2017
April 2017
May 2017
June 2017
July 2017
August 2017
October 2017
November 2017
December 2017
February 2018
March 2018
April 2018
June 2018
July 2018
August 2018
September 2018
October 2018
December 2018
January 2019
February 2019
March 2019
April 2019
May 2019
June 2019
July 2019
September 2019
October 2019
November 2019
December 2019
January 2020
March 2020
April 2020
May 2020
July 2020
August 2020
September 2020
October 2020
November 2020
December 2020
January 2021
March 2021
April 2021
May 2021
June 2021
July 2021
August 2021
September 2021
October 2021
November 2021
December 2021
January 2022
February 2022
March 2022
April 2022
May 2022
June 2022
July 2022
August 2022
September 2022
var spanGroupData = [ {"timestamp": 1178002800, "group": [ {"author_id": 34, "token_count": 803}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1185951600, "group": [ {"author_id": 2, "token_count": 5}, ]}, {"timestamp": 1188630000, "group": [ {"author_id": 2, "token_count": 120}, {"author_id": 60, "token_count": 48}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 2, "token_count": 5}, ]}, {"timestamp": 1193900400, "group": [ {"author_id": 2, "token_count": 28}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1196496000, "group": [ {"author_id": 2, "token_count": 120}, {"author_id": 60, "token_count": 21}, ]}, {"timestamp": 1199174400, "group": [ {"author_id": 2, "token_count": 10}, {"author_id": 60, "token_count": 93}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 2, "token_count": 28}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 60, "token_count": 98}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 2, "token_count": 9}, {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1209625200, "group": [ {"author_id": 2, "token_count": 285}, {"author_id": 60, "token_count": 37}, ]}, {"timestamp": 1212303600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 2, "token_count": 9}, {"author_id": 60, "token_count": 35}, ]}, {"timestamp": 1217574000, "group": [ {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1220252400, "group": [ {"author_id": 2, "token_count": 360}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 40, "token_count": 34}, {"author_id": 2, "token_count": 336}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1225522800, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1228118400, "group": [ {"author_id": 2, "token_count": 6}, {"author_id": 60, "token_count": 93}, ]}, {"timestamp": 1230796800, "group": [ {"author_id": 2, "token_count": 8}, {"author_id": 60, "token_count": 31}, ]}, {"timestamp": 1233475200, "group": [ {"author_id": 2, "token_count": 3}, {"author_id": 60, "token_count": 52}, ]}, {"timestamp": 1235894400, "group": [ {"author_id": 2, "token_count": 7}, {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1238569200, "group": [ {"author_id": 2, "token_count": 60}, ]}, {"timestamp": 1241161200, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 2, "token_count": 50}, ]}, {"timestamp": 1246431600, "group": [ {"author_id": 2, "token_count": 30}, {"author_id": 60, "token_count": 90}, ]}, {"timestamp": 1249110000, "group": [ {"author_id": 2, "token_count": 26}, {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1254380400, "group": [ {"author_id": 2, "token_count": 42}, {"author_id": 60, "token_count": 30}, ]}, {"timestamp": 1257058800, "group": [ {"author_id": 40, "token_count": 3}, {"author_id": 2, "token_count": 54}, ]}, {"timestamp": 1259654400, "group": [ {"author_id": 2, "token_count": 48}, {"author_id": 60, "token_count": 20}, ]}, {"timestamp": 1262332800, "group": [ {"author_id": 40, "token_count": 1}, {"author_id": 2, "token_count": 18}, {"author_id": 60, "token_count": 62}, ]}, {"timestamp": 1265011200, "group": [ {"author_id": 2, "token_count": 44}, {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 60, "token_count": 40}, ]}, {"timestamp": 1270105200, "group": [ {"author_id": 40, "token_count": 16}, {"author_id": 15, "token_count": 1}, {"author_id": 2, "token_count": 11}, {"author_id": 60, "token_count": 27}, ]}, {"timestamp": 1272697200, "group": [ {"author_id": 2, "token_count": 51}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1275375600, "group": [ {"author_id": 2, "token_count": 4}, {"author_id": 60, "token_count": 15}, ]}, {"timestamp": 1277967600, "group": [ {"author_id": 40, "token_count": 9}, {"author_id": 2, "token_count": 10}, {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 2, "token_count": 42}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 2, "token_count": 77}, {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 2, "token_count": 7}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1288594800, "group": [ {"author_id": 40, "token_count": 6}, {"author_id": 2, "token_count": 132}, {"author_id": 60, "token_count": 101}, ]}, {"timestamp": 1291190400, "group": [ {"author_id": 2, "token_count": 54}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 2, "token_count": 2}, {"author_id": 58, "token_count": 2}, {"author_id": 60, "token_count": 50}, ]}, {"timestamp": 1296547200, "group": [ {"author_id": 2, "token_count": 6}, {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 60, "token_count": 46}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 40, "token_count": 8}, {"author_id": 60, "token_count": 48}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 2, "token_count": 34}, {"author_id": 58, "token_count": 62}, {"author_id": 60, "token_count": 47}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 60, "token_count": 20}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 2, "token_count": 237}, {"author_id": 60, "token_count": 43}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 40, "token_count": 20}, {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1314860400, "group": [ {"author_id": 2, "token_count": 92}, {"author_id": 60, "token_count": 38}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 2, "token_count": 7}, {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 2, "token_count": 17}, {"author_id": 60, "token_count": 25}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 2, "token_count": 68}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 2, "token_count": 2}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 40, "token_count": 3}, {"author_id": 2, "token_count": 47}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 2, "token_count": 37}, {"author_id": 24, "token_count": 3}, {"author_id": 60, "token_count": 80}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 2, "token_count": 13}, {"author_id": 60, "token_count": 23}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 2, "token_count": 18}, {"author_id": 24, "token_count": 128}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 2, "token_count": 93}, {"author_id": 60, "token_count": 26}, ]}, {"timestamp": 1343804400, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 2, "token_count": 52}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 2, "token_count": 50}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 2, "token_count": 176}, {"author_id": 60, "token_count": 44}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 2, "token_count": 11}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 2, "token_count": 56}, {"author_id": 60, "token_count": 31}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 2, "token_count": 40}, {"author_id": 60, "token_count": 44}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 2, "token_count": 2}, {"author_id": 60, "token_count": 65}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 40, "token_count": 130}, {"author_id": 60, "token_count": 15}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 40, "token_count": 4}, {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 2, "token_count": 15}, {"author_id": 60, "token_count": 66}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 40, "token_count": 2}, {"author_id": 2, "token_count": 113}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 24, "token_count": 5}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 40, "token_count": 29}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 2, "token_count": 12}, {"author_id": 60, "token_count": 13}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 40, "token_count": 72}, {"author_id": 2, "token_count": 22}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 2, "token_count": 2}, {"author_id": 58, "token_count": 1}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 2, "token_count": 7}, {"author_id": 58, "token_count": 1}, {"author_id": 60, "token_count": 47}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 60, "token_count": 23}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 60, "token_count": 47}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 58, "token_count": 53}, {"author_id": 60, "token_count": 73}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 2, "token_count": 19}, {"author_id": 60, "token_count": 41}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 24, "token_count": 34}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 44, "token_count": 1}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 40, "token_count": 21}, {"author_id": 2, "token_count": 3}, {"author_id": 58, "token_count": 47}, {"author_id": 60, "token_count": 71}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 40, "token_count": 40}, {"author_id": 2, "token_count": 105}, {"author_id": 60, "token_count": 166}, ]}, {"timestamp": 1417420800, "group": [ {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 2, "token_count": 2}, {"author_id": 44, "token_count": 4}, {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 60, "token_count": 62}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 40, "token_count": 77}, {"author_id": 2, "token_count": 2}, {"author_id": 60, "token_count": 98}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 2, "token_count": 100}, {"author_id": 60, "token_count": 29}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 2, "token_count": 117}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 60, "token_count": 29}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 2, "token_count": 3}, {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 60, "token_count": 63}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 60, "token_count": 77}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 2, "token_count": 7}, {"author_id": 24, "token_count": 20}, {"author_id": 60, "token_count": 29}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 2, "token_count": 3}, {"author_id": 60, "token_count": 54}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 40, "token_count": 14}, {"author_id": 2, "token_count": 10}, {"author_id": 60, "token_count": 18}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 2, "token_count": 5}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 2, "token_count": 22}, {"author_id": 24, "token_count": 3}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 2, "token_count": 11}, {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 60, "token_count": 177}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 40, "token_count": 67}, {"author_id": 2, "token_count": 67}, {"author_id": 60, "token_count": 25}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 2, "token_count": 65}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 2, "token_count": 3}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 60, "token_count": 19}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 58, "token_count": 2}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 2, "token_count": 3}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 2, "token_count": 5}, {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 40, "token_count": 1}, {"author_id": 2, "token_count": 14}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 58, "token_count": 63}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 2, "token_count": 24}, {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 60, "token_count": 34}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 2, "token_count": 44}, {"author_id": 60, "token_count": 77}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 60, "token_count": 81}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 40, "token_count": 2}, {"author_id": 60, "token_count": 38}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 2, "token_count": 1}, {"author_id": 60, "token_count": 43}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 40, "token_count": 22}, {"author_id": 60, "token_count": 42}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 60, "token_count": 46}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 44, "token_count": 7}, {"author_id": 60, "token_count": 19}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 2, "token_count": 5}, {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 60, "token_count": 146}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 2, "token_count": 11}, {"author_id": 60, "token_count": 52}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 2, "token_count": 17}, {"author_id": 60, "token_count": 56}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 2, "token_count": 4}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 40, "token_count": 25}, {"author_id": 60, "token_count": 23}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 40, "token_count": 74}, {"author_id": 60, "token_count": 77}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 2, "token_count": 20}, {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 40, "token_count": 43}, {"author_id": 2, "token_count": 13}, {"author_id": 60, "token_count": 18}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 60, "token_count": 51}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 40, "token_count": 8}, {"author_id": 2, "token_count": 43}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 60, "token_count": 22}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 44, "token_count": 42}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 60, "token_count": 23}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 44, "token_count": 16}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 40, "token_count": 32}, {"author_id": 44, "token_count": 1}, {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 60, "token_count": 31}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 2, "token_count": 1}, {"author_id": 44, "token_count": 4}, {"author_id": 60, "token_count": 26}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 44, "token_count": 2}, {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 60, "token_count": 46}, ]}, {"timestamp": 1651388400, "group": [ {"author_id": 2, "token_count": 201}, {"author_id": 60, "token_count": 29}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 40, "token_count": 43}, {"author_id": 2, "token_count": 39}, {"author_id": 44, "token_count": 4}, {"author_id": 60, "token_count": 28}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 2, "token_count": 17}, {"author_id": 60, "token_count": 38}, ]}, {"timestamp": 1659337200, "group": [ {"author_id": 2, "token_count": 7}, {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1662015600, "group": [ {"author_id": 2, "token_count": 143}, {"author_id": 60, "token_count": 42}, ]}, ]
Author Name
Tokens
Token Proportion
Johannes Berg
4490
41.36%
Felix Fietkau
806
7.42%
Jiri Benc
803
7.40%
Luciano Coelho
231
2.13%
Michal Kazior
193
1.78%
Lorenzo Bianconi
81
0.75%
Jiri Pirko
1
0.01%
Others
4251
39.16%
Total
10856
mac802154.h
520
-
7
1041
Alexander Aring
Phoebe Buckheister
Others
May 2012
October 2013
February 2014
March 2014
July 2014
October 2014
November 2014
December 2014
February 2015
April 2015
May 2015
June 2015
September 2015
October 2015
February 2016
March 2016
April 2016
July 2016
May 2019
January 2022
April 2022
var spanGroupData = [ {"timestamp": 1335855600, "group": [ {"author_id": 60, "token_count": 185}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 54, "token_count": 79}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 54, "token_count": 3}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 14, "token_count": 3}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 14, "token_count": 122}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 14, "token_count": 51}, ]}, {"timestamp": 1417420800, "group": [ {"author_id": 14, "token_count": 8}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 14, "token_count": 6}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 14, "token_count": 4}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 14, "token_count": 86}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 14, "token_count": 34}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 14, "token_count": 25}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 14, "token_count": 17}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 14, "token_count": 10}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 14, "token_count": 27}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 14, "token_count": 337}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 60, "token_count": 33}, ]}, ]
Author Name
Tokens
Token Proportion
Alexander Aring
730
70.12%
Phoebe Buckheister
82
7.88%
Others
229
22.00%
Total
1041
macsec.h
315
-
4
943
Others
January 2020
March 2020
June 2021
September 2022
var spanGroupData = [ {"timestamp": 1577865600, "group": [ {"author_id": 60, "token_count": 587}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 60, "token_count": 249}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1662015600, "group": [ {"author_id": 60, "token_count": 106}, ]}, ]
Author Name
Tokens
Token Proportion
Others
943
100.00%
Total
943
mctp.h
298
-
2
733
Others
July 2021
August 2021
September 2021
October 2021
February 2022
var spanGroupData = [ {"timestamp": 1625122800, "group": [ {"author_id": 60, "token_count": 556}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 60, "token_count": 30}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 60, "token_count": 61}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 60, "token_count": 82}, ]}, ]
Author Name
Tokens
Token Proportion
Others
733
100.00%
Total
733
mctpdevice.h
56
-
1
181
Others
July 2021
September 2021
October 2021
var spanGroupData = [ {"timestamp": 1625122800, "group": [ {"author_id": 60, "token_count": 77}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 60, "token_count": 21}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 60, "token_count": 83}, ]}, ]
Author Name
Tokens
Token Proportion
Others
181
100.00%
Total
181
mip6.h
41
-
5
88
Eric Dumazet
Others
August 2006
June 2010
May 2019
March 2020
var spanGroupData = [ {"timestamp": 1154415600, "group": [ {"author_id": 60, "token_count": 84}, ]}, {"timestamp": 1275375600, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 60, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Eric Dumazet
1
1.14%
Others
87
98.86%
Total
88
mld.h
117
-
5
324
Hideaki Yoshifuji / 吉藤英明
Daniel Borkmann
Taehee Yoo
Others
April 2010
September 2013
September 2014
November 2017
February 2020
March 2021
var spanGroupData = [ {"timestamp": 1270105200, "group": [ {"author_id": 13, "token_count": 194}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 41, "token_count": 109}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 41, "token_count": 9}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 48, "token_count": 8}, ]}, ]
Author Name
Tokens
Token Proportion
Hideaki Yoshifuji / 吉藤英明
194
59.88%
Daniel Borkmann
118
36.42%
Taehee Yoo
8
2.47%
Others
4
1.23%
Total
324
mpls.h
45
-
4
149
Jiri Benc
Others
October 2014
September 2016
May 2019
May 2020
var spanGroupData = [ {"timestamp": 1412146800, "group": [ {"author_id": 60, "token_count": 44}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 34, "token_count": 34}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 60, "token_count": 69}, ]}, ]
Author Name
Tokens
Token Proportion
Jiri Benc
34
22.82%
Others
115
77.18%
Total
149
mpls_iptunnel.h
25
-
6
62
Roopa Prabhu
Jakub Kiciński
David Ahern
Others
July 2015
October 2015
March 2017
May 2019
February 2020
July 2022
var spanGroupData = [ {"timestamp": 1435734000, "group": [ {"author_id": 37, "token_count": 40}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 37, "token_count": 1}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 6, "token_count": 6}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 18, "token_count": 6}, ]}, ]
Author Name
Tokens
Token Proportion
Roopa Prabhu
41
66.13%
Jakub Kiciński
6
9.68%
David Ahern
6
9.68%
Others
9
14.52%
Total
62
mptcp.h
298
-
10
1189
Florian Westphal
Paolo Abeni
Others
January 2020
March 2020
April 2020
May 2020
July 2020
November 2020
December 2020
March 2021
April 2021
June 2021
July 2021
August 2021
September 2021
October 2021
April 2022
May 2022
July 2022
August 2022
var spanGroupData = [ {"timestamp": 1577865600, "group": [ {"author_id": 60, "token_count": 623}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 10, "token_count": 24}, {"author_id": 60, "token_count": 38}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 10, "token_count": 39}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 25, "token_count": 44}, {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 10, "token_count": 52}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 10, "token_count": 5}, {"author_id": 25, "token_count": 72}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 60, "token_count": 21}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 10, "token_count": 77}, {"author_id": 60, "token_count": 20}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 60, "token_count": 16}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 25, "token_count": 36}, {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 10, "token_count": 20}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1651388400, "group": [ {"author_id": 25, "token_count": 5}, {"author_id": 60, "token_count": 43}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1659337200, "group": [ {"author_id": 60, "token_count": 13}, ]}, ]
Author Name
Tokens
Token Proportion
Florian Westphal
217
18.25%
Paolo Abeni
157
13.20%
Others
815
68.54%
Total
1189
mrp.h
147
-
5
454
Jakub Kiciński
Others
February 2013
September 2013
November 2017
December 2019
July 2022
var spanGroupData = [ {"timestamp": 1359705600, "group": [ {"author_id": 60, "token_count": 439}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 18, "token_count": 9}, ]}, ]
Author Name
Tokens
Token Proportion
Jakub Kiciński
9
1.98%
Others
445
98.02%
Total
454
ncsi.h
72
-
5
266
Jakub Kiciński
Others
July 2016
October 2016
August 2017
September 2017
November 2017
July 2022
var spanGroupData = [ {"timestamp": 1467356400, "group": [ {"author_id": 60, "token_count": 168}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 60, "token_count": 20}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 60, "token_count": 30}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 60, "token_count": 44}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 18, "token_count": 3}, ]}, ]
Author Name
Tokens
Token Proportion
Jakub Kiciński
3
1.13%
Others
263
98.87%
Total
266
ndisc.h
498
-
31
2037
Alexander Aring
David S. Miller
Linus Torvalds (pre-git)
Hideaki Yoshifuji / 吉藤英明
David Ahern
Julian Anastasov
Américo Wang
Arnaldo Carvalho de Melo
Vlad Yasevich
Eric Dumazet
Eric W. Biedermann
Pavel Emelyanov
Linus Torvalds
Jakub Kiciński
Others
September 1996
March 1997
January 1998
March 1998
June 1999
March 2002
September 2002
January 2004
August 2004
October 2004
March 2005
December 2005
March 2006
November 2006
October 2007
February 2008
March 2008
April 2008
May 2008
June 2010
April 2011
December 2011
April 2012
July 2012
August 2012
December 2012
January 2013
June 2013
July 2013
August 2013
September 2013
March 2015
June 2016
December 2016
February 2017
March 2017
June 2017
November 2017
April 2019
July 2019
November 2019
February 2020
March 2020
April 2020
October 2021
November 2021
February 2022
March 2022
var spanGroupData = [ {"timestamp": 841561200, "group": [ {"author_id": 1, "token_count": 160}, ]}, {"timestamp": 857203200, "group": [ {"author_id": 1, "token_count": 23}, ]}, {"timestamp": 883641600, "group": [ {"author_id": 1, "token_count": 21}, ]}, {"timestamp": 888739200, "group": [ {"author_id": 1, "token_count": 8}, ]}, {"timestamp": 928220400, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1014969600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1030863600, "group": [ {"author_id": 13, "token_count": 11}, ]}, {"timestamp": 1072944000, "group": [ {"author_id": 60, "token_count": 36}, ]}, {"timestamp": 1091343600, "group": [ {"author_id": 39, "token_count": 4}, ]}, {"timestamp": 1096614000, "group": [ {"author_id": 13, "token_count": 12}, ]}, {"timestamp": 1109664000, "group": [ {"author_id": 13, "token_count": 29}, ]}, {"timestamp": 1133424000, "group": [ {"author_id": 3, "token_count": 22}, ]}, {"timestamp": 1141200000, "group": [ {"author_id": 13, "token_count": 7}, ]}, {"timestamp": 1162368000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 60, "token_count": 21}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 13, "token_count": 6}, ]}, {"timestamp": 1209625200, "group": [ {"author_id": 13, "token_count": 26}, ]}, {"timestamp": 1275375600, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1322726400, "group": [ {"author_id": 5, "token_count": 129}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 5, "token_count": 113}, ]}, {"timestamp": 1343804400, "group": [ {"author_id": 51, "token_count": 6}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 60, "token_count": 20}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 13, "token_count": 65}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 32, "token_count": 33}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 27, "token_count": 7}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 14, "token_count": 973}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 28, "token_count": 39}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 35, "token_count": 12}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 6, "token_count": 137}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 18, "token_count": 1}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 60, "token_count": 47}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 0, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Alexander Aring
973
47.77%
David S. Miller
242
11.88%
Linus Torvalds (pre-git)
215
10.55%
Hideaki Yoshifuji / 吉藤英明
156
7.66%
David Ahern
137
6.73%
Julian Anastasov
39
1.91%
Américo Wang
33
1.62%
Arnaldo Carvalho de Melo
22
1.08%
Vlad Yasevich
12
0.59%
Eric Dumazet
8
0.39%
Eric W. Biedermann
7
0.34%
Pavel Emelyanov
6
0.29%
Linus Torvalds
4
0.20%
Jakub Kiciński
1
0.05%
Others
182
8.93%
Total
2037
neighbour.h
607
-
45
3010
Linus Torvalds (pre-git)
Eric W. Biedermann
David S. Miller
Jiri Pirko
Eric Dumazet
Roopa Prabhu
Daniel Borkmann
Hideaki Yoshifuji / 吉藤英明
David Ahern
Julian Anastasov
Herbert Xu
Pavel Emelyanov
Américo Wang
Patrick McHardy
Thomas Graf
Jiri Benc
Pablo Neira Ayuso
Arnaldo Carvalho de Melo
Others
September 1996
January 1997
March 1997
January 1998
February 1998
May 1999
June 1999
June 2000
September 2000
February 2002
August 2003
January 2004
April 2004
August 2004
September 2004
November 2004
June 2005
August 2005
December 2005
August 2006
September 2006
December 2006
March 2007
January 2008
March 2008
July 2008
November 2008
July 2009
September 2009
October 2009
February 2010
April 2010
September 2010
October 2010
November 2010
July 2011
November 2011
December 2011
April 2012
July 2012
August 2012
January 2013
February 2013
December 2013
January 2014
September 2014
October 2014
November 2014
March 2015
August 2015
October 2016
February 2017
March 2017
April 2017
June 2017
September 2017
November 2017
April 2018
September 2018
October 2018
December 2018
April 2019
November 2019
February 2020
November 2020
October 2021
November 2021
December 2021
February 2022
June 2022
August 2022
November 2022
var spanGroupData = [ {"timestamp": 841561200, "group": [ {"author_id": 1, "token_count": 173}, ]}, {"timestamp": 852105600, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 857203200, "group": [ {"author_id": 1, "token_count": 13}, ]}, {"timestamp": 883641600, "group": [ {"author_id": 1, "token_count": 470}, ]}, {"timestamp": 886320000, "group": [ {"author_id": 1, "token_count": 10}, ]}, {"timestamp": 925542000, "group": [ {"author_id": 1, "token_count": 49}, ]}, {"timestamp": 928220400, "group": [ {"author_id": 1, "token_count": 45}, ]}, {"timestamp": 959842800, "group": [ {"author_id": 1, "token_count": 44}, ]}, {"timestamp": 967791600, "group": [ {"author_id": 1, "token_count": 62}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1059721200, "group": [ {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1072944000, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1080806400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1091343600, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1094022000, "group": [ {"author_id": 5, "token_count": 234}, {"author_id": 26, "token_count": 48}, {"author_id": 13, "token_count": 19}, ]}, {"timestamp": 1099296000, "group": [ {"author_id": 26, "token_count": 1}, ]}, {"timestamp": 1117609200, "group": [ {"author_id": 7, "token_count": 5}, ]}, {"timestamp": 1122879600, "group": [ {"author_id": 9, "token_count": 21}, ]}, {"timestamp": 1133424000, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1154415600, "group": [ {"author_id": 7, "token_count": 4}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1157094000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1164960000, "group": [ {"author_id": 60, "token_count": 86}, ]}, {"timestamp": 1172736000, "group": [ {"author_id": 7, "token_count": 3}, ]}, {"timestamp": 1199174400, "group": [ {"author_id": 27, "token_count": 21}, {"author_id": 51, "token_count": 1}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 13, "token_count": 40}, {"author_id": 51, "token_count": 26}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1225522800, "group": [ {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1246431600, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1251788400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1254380400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1265011200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1270105200, "group": [ {"author_id": 60, "token_count": 80}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 0, "token_count": 136}, ]}, {"timestamp": 1288594800, "group": [ {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 5, "token_count": 68}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1322726400, "group": [ {"author_id": 5, "token_count": 19}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 5, "token_count": 40}, ]}, {"timestamp": 1343804400, "group": [ {"author_id": 0, "token_count": 31}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 13, "token_count": 1}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 13, "token_count": 7}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 34, "token_count": 9}, {"author_id": 15, "token_count": 255}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 15, "token_count": 12}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 4, "token_count": 5}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 32, "token_count": 22}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 27, "token_count": 373}, {"author_id": 13, "token_count": 2}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 28, "token_count": 60}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 37, "token_count": 3}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 60, "token_count": 24}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 37, "token_count": 3}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 37, "token_count": 75}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 6, "token_count": 14}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 6, "token_count": 27}, {"author_id": 37, "token_count": 7}, {"author_id": 60, "token_count": 64}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 6, "token_count": 21}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 0, "token_count": 10}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 41, "token_count": 34}, {"author_id": 0, "token_count": 10}, {"author_id": 37, "token_count": 16}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 60, "token_count": 45}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 0, "token_count": 9}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 41, "token_count": 39}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1659337200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1667286000, "group": [ {"author_id": 60, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Linus Torvalds (pre-git)
867
28.80%
Eric W. Biedermann
394
13.09%
David S. Miller
361
11.99%
Jiri Pirko
267
8.87%
Eric Dumazet
224
7.44%
Roopa Prabhu
104
3.46%
Daniel Borkmann
73
2.43%
Hideaki Yoshifuji / 吉藤英明
69
2.29%
David Ahern
62
2.06%
Julian Anastasov
60
1.99%
Herbert Xu
49
1.63%
Pavel Emelyanov
27
0.90%
Américo Wang
22
0.73%
Patrick McHardy
21
0.70%
Thomas Graf
12
0.40%
Jiri Benc
9
0.30%
Pablo Neira Ayuso
5
0.17%
Arnaldo Carvalho de Melo
2
0.07%
Others
382
12.69%
Total
3010
net_debug.h
157
-
1
724
Eric Dumazet
May 2022
var spanGroupData = [ {"timestamp": 1651388400, "group": [ {"author_id": 0, "token_count": 724}, ]}, ]
Author Name
Tokens
Token Proportion
Eric Dumazet
724
100.00%
Total
724
net_failover.h
40
-
1
81
Sridhar Samudrala
May 2018
var spanGroupData = [ {"timestamp": 1525158000, "group": [ {"author_id": 30, "token_count": 81}, ]}, ]
Author Name
Tokens
Token Proportion
Sridhar Samudrala
81
100.00%
Total
81
net_namespace.h
530
-
51
1815
Eric W. Biedermann
Eric Dumazet
Pavel Emelyanov
David Ahern
Johannes Berg
Pablo Neira Ayuso
Vlad Buslov
Jiri Pirko
Florian Westphal
Alexander Aring
Björn Töpel
Hideaki Yoshifuji / 吉藤英明
Américo Wang
David S. Miller
Julian Anastasov
Daniel Borkmann
Others
September 2007
October 2007
November 2007
December 2007
January 2008
March 2008
April 2008
July 2008
October 2008
November 2008
June 2009
July 2009
September 2009
October 2009
November 2009
December 2009
October 2010
January 2011
March 2011
May 2011
June 2011
July 2011
December 2011
April 2012
June 2012
July 2012
August 2012
September 2012
October 2012
March 2013
May 2013
June 2013
July 2013
October 2013
February 2014
April 2014
September 2014
October 2014
January 2015
March 2015
May 2015
June 2015
August 2016
October 2016
November 2016
February 2017
May 2017
June 2017
November 2017
January 2018
February 2018
March 2018
July 2018
September 2018
January 2019
March 2019
May 2019
June 2019
July 2019
August 2019
September 2019
October 2019
January 2020
March 2020
May 2020
August 2020
February 2021
June 2021
July 2021
December 2021
February 2022
June 2022
var spanGroupData = [ {"timestamp": 1188630000, "group": [ {"author_id": 27, "token_count": 271}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 51, "token_count": 20}, ]}, {"timestamp": 1193900400, "group": [ {"author_id": 27, "token_count": 13}, {"author_id": 51, "token_count": 29}, {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1196496000, "group": [ {"author_id": 51, "token_count": 14}, {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1199174400, "group": [ {"author_id": 60, "token_count": 20}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 13, "token_count": 10}, {"author_id": 51, "token_count": 5}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 51, "token_count": 12}, {"author_id": 60, "token_count": 46}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 51, "token_count": 7}, {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 60, "token_count": 47}, ]}, {"timestamp": 1225522800, "group": [ {"author_id": 0, "token_count": 41}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 2, "token_count": 6}, ]}, {"timestamp": 1246431600, "group": [ {"author_id": 2, "token_count": 23}, ]}, {"timestamp": 1251788400, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1254380400, "group": [ {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1257058800, "group": [ {"author_id": 27, "token_count": 9}, ]}, {"timestamp": 1259654400, "group": [ {"author_id": 27, "token_count": 16}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 0, "token_count": 25}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 28, "token_count": 3}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 5, "token_count": 3}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 27, "token_count": 1}, {"author_id": 60, "token_count": 13}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1322726400, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 27, "token_count": 86}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 27, "token_count": 44}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1343804400, "group": [ {"author_id": 27, "token_count": 16}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 32, "token_count": 2}, {"author_id": 60, "token_count": 25}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 60, "token_count": 41}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 60, "token_count": 65}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 4, "token_count": 18}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 14, "token_count": 15}, {"author_id": 60, "token_count": 27}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 32, "token_count": 3}, {"author_id": 60, "token_count": 28}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 60, "token_count": 31}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 27, "token_count": 47}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 60, "token_count": 29}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 4, "token_count": 6}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 27, "token_count": 5}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 60, "token_count": 15}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 10, "token_count": 15}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 5, "token_count": 1}, {"author_id": 60, "token_count": 42}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 60, "token_count": 52}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 43, "token_count": 12}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 6, "token_count": 7}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 0, "token_count": 13}, {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 60, "token_count": 13}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 15, "token_count": 15}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 0, "token_count": 28}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 41, "token_count": 3}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 6, "token_count": 32}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 60, "token_count": 75}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 60, "token_count": 15}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 0, "token_count": 142}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 0, "token_count": 23}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 52, "token_count": 23}, {"author_id": 60, "token_count": 8}, ]}, ]
Author Name
Tokens
Token Proportion
Eric W. Biedermann
508
27.99%
Eric Dumazet
283
15.59%
Pavel Emelyanov
87
4.79%
David Ahern
39
2.15%
Johannes Berg
30
1.65%
Pablo Neira Ayuso
24
1.32%
Vlad Buslov
23
1.27%
Jiri Pirko
15
0.83%
Florian Westphal
15
0.83%
Alexander Aring
15
0.83%
Björn Töpel
12
0.66%
Hideaki Yoshifuji / 吉藤英明
10
0.55%
Américo Wang
5
0.28%
David S. Miller
4
0.22%
Julian Anastasov
3
0.17%
Daniel Borkmann
3
0.17%
Others
739
40.72%
Total
1815
net_ratelimit.h
9
-
2
18
David S. Miller
Others
May 2011
November 2017
var spanGroupData = [ {"timestamp": 1304233200, "group": [ {"author_id": 5, "token_count": 17}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
David S. Miller
17
94.44%
Others
1
5.56%
Total
18
net_trackers.h
18
-
1
49
Eric Dumazet
December 2021
var spanGroupData = [ {"timestamp": 1638345600, "group": [ {"author_id": 0, "token_count": 49}, ]}, ]
Author Name
Tokens
Token Proportion
Eric Dumazet
49
100.00%
Total
49
netevent.h
39
-
9
99
David S. Miller
Ido Schimmel
David Ahern
Petr Machata
Jakub Kiciński
Herbert Xu
Hideaki Yoshifuji / 吉藤英明
Others
July 2006
November 2007
July 2012
January 2013
July 2016
November 2017
March 2018
July 2018
July 2022
var spanGroupData = [ {"timestamp": 1151737200, "group": [ {"author_id": 60, "token_count": 67}, ]}, {"timestamp": 1193900400, "group": [ {"author_id": 26, "token_count": 3}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 5, "token_count": 12}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 13, "token_count": 1}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 22, "token_count": 3}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 22, "token_count": 2}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 6, "token_count": 4}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 36, "token_count": 3}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 18, "token_count": 3}, ]}, ]
Author Name
Tokens
Token Proportion
David S. Miller
12
12.12%
Ido Schimmel
5
5.05%
David Ahern
4
4.04%
Petr Machata
3
3.03%
Jakub Kiciński
3
3.03%
Herbert Xu
3
3.03%
Hideaki Yoshifuji / 吉藤英明
1
1.01%
Others
68
68.69%
Total
99
netlabel.h
682
-
8
2118
Paul Moore
Eric W. Biedermann
Others
August 2006
September 2006
October 2006
November 2006
June 2007
July 2007
January 2008
February 2008
April 2008
October 2008
December 2008
March 2009
March 2010
September 2012
November 2013
August 2014
June 2016
June 2017
May 2019
var spanGroupData = [ {"timestamp": 1154415600, "group": [ {"author_id": 21, "token_count": 286}, ]}, {"timestamp": 1157094000, "group": [ {"author_id": 21, "token_count": 33}, ]}, {"timestamp": 1159686000, "group": [ {"author_id": 21, "token_count": 98}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1162368000, "group": [ {"author_id": 21, "token_count": 247}, ]}, {"timestamp": 1180681200, "group": [ {"author_id": 21, "token_count": 3}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 21, "token_count": 98}, ]}, {"timestamp": 1199174400, "group": [ {"author_id": 21, "token_count": 62}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 21, "token_count": 115}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 21, "token_count": 25}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 21, "token_count": 129}, ]}, {"timestamp": 1228118400, "group": [ {"author_id": 21, "token_count": 326}, ]}, {"timestamp": 1235894400, "group": [ {"author_id": 21, "token_count": 68}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 27, "token_count": 1}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 21, "token_count": 125}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 60, "token_count": 487}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 3}, ]}, ]
Author Name
Tokens
Token Proportion
Paul Moore
1615
76.25%
Eric W. Biedermann
1
0.05%
Others
502
23.70%
Total
2118
netlink.h
1983
-
37
4852
Thomas Graf
Johannes Berg
David S. Miller
Jiri Pirko
Jiri Benc
David Ahern
Jakub Kiciński
Patrick McHardy
Alexander Aring
Jamal Hadi Salim
Paul Moore
Pablo Neira Ayuso
Florian Westphal
Arnaldo Carvalho de Melo
Eric W. Biedermann
Ido Schimmel
Eric Dumazet
Herbert Xu
Others
November 2005
August 2006
September 2006
November 2006
December 2006
March 2007
April 2007
June 2007
September 2007
October 2007
December 2007
January 2008
June 2008
October 2008
December 2008
March 2009
May 2009
August 2009
March 2010
November 2010
May 2011
June 2011
March 2012
April 2012
July 2012
September 2012
July 2014
October 2014
January 2015
March 2015
September 2015
April 2016
October 2016
November 2016
December 2016
February 2017
April 2017
July 2017
September 2017
November 2017
September 2018
October 2018
January 2019
April 2019
May 2019
June 2019
August 2019
December 2019
March 2020
April 2020
August 2020
September 2020
October 2020
November 2020
July 2021
August 2022
October 2022
var spanGroupData = [ {"timestamp": 1130832000, "group": [ {"author_id": 7, "token_count": 1742}, ]}, {"timestamp": 1154415600, "group": [ {"author_id": 7, "token_count": 228}, ]}, {"timestamp": 1157094000, "group": [ {"author_id": 21, "token_count": 36}, {"author_id": 60, "token_count": 24}, ]}, {"timestamp": 1162368000, "group": [ {"author_id": 7, "token_count": 31}, ]}, {"timestamp": 1164960000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1172736000, "group": [ {"author_id": 3, "token_count": 1}, {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1175410800, "group": [ {"author_id": 3, "token_count": 12}, ]}, {"timestamp": 1180681200, "group": [ {"author_id": 9, "token_count": 5}, ]}, {"timestamp": 1188630000, "group": [ {"author_id": 26, "token_count": 1}, {"author_id": 7, "token_count": 21}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1196496000, "group": [ {"author_id": 9, "token_count": 24}, ]}, {"timestamp": 1199174400, "group": [ {"author_id": 9, "token_count": 17}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1212303600, "group": [ {"author_id": 7, "token_count": 8}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 9, "token_count": 11}, ]}, {"timestamp": 1228118400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1235894400, "group": [ {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1241161200, "group": [ {"author_id": 4, "token_count": 19}, ]}, {"timestamp": 1249110000, "group": [ {"author_id": 9, "token_count": 2}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 4, "token_count": 14}, ]}, {"timestamp": 1288594800, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 2, "token_count": 46}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 5, "token_count": 83}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 5, "token_count": 185}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 15, "token_count": 250}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 27, "token_count": 11}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 60, "token_count": 25}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 2, "token_count": 2}, {"author_id": 7, "token_count": 16}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 34, "token_count": 129}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 14, "token_count": 50}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 5, "token_count": 75}, {"author_id": 0, "token_count": 4}, {"author_id": 60, "token_count": 212}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 7, "token_count": 34}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 6, "token_count": 2}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 2, "token_count": 38}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 57, "token_count": 39}, {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 60, "token_count": 109}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 2, "token_count": 135}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 6, "token_count": 96}, {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 2, "token_count": 18}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 2, "token_count": 538}, {"author_id": 60, "token_count": 30}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 2, "token_count": 40}, {"author_id": 60, "token_count": 35}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 22, "token_count": 8}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 6, "token_count": 3}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 15, "token_count": 48}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 2, "token_count": 145}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 2, "token_count": 28}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 18, "token_count": 56}, {"author_id": 2, "token_count": 56}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1659337200, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1664607600, "group": [ {"author_id": 10, "token_count": 23}, {"author_id": 18, "token_count": 5}, ]}, ]
Author Name
Tokens
Token Proportion
Thomas Graf
2080
42.87%
Johannes Berg
1049
21.62%
David S. Miller
343
7.07%
Jiri Pirko
298
6.14%
Jiri Benc
129
2.66%
David Ahern
101
2.08%
Jakub Kiciński
61
1.26%
Patrick McHardy
59
1.22%
Alexander Aring
50
1.03%
Jamal Hadi Salim
39
0.80%
Paul Moore
36
0.74%
Pablo Neira Ayuso
33
0.68%
Florian Westphal
23
0.47%
Arnaldo Carvalho de Melo
13
0.27%
Eric W. Biedermann
11
0.23%
Ido Schimmel
8
0.16%
Eric Dumazet
4
0.08%
Herbert Xu
1
0.02%
Others
514
10.59%
Total
4852
netprio_cgroup.h
54
-
5
147
Daniel Borkmann
Others
November 2011
February 2012
September 2012
November 2012
August 2013
December 2013
February 2014
December 2015
May 2019
var spanGroupData = [ {"timestamp": 1320130800, "group": [ {"author_id": 60, "token_count": 48}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 60, "token_count": 44}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 41, "token_count": 3}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 60, "token_count": 37}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Daniel Borkmann
3
2.04%
Others
144
97.96%
Total
147
netrom.h
273
-
15
1079
Linus Torvalds (pre-git)
David S. Miller
Jakub Kiciński
Others
June 1995
March 1996
July 1996
September 1996
January 1997
March 1997
March 1998
June 1999
February 2002
August 2003
June 2004
March 2005
September 2005
May 2006
February 2007
January 2010
March 2010
February 2013
July 2017
November 2017
April 2018
April 2019
July 2022
var spanGroupData = [ {"timestamp": 801990000, "group": [ {"author_id": 1, "token_count": 473}, ]}, {"timestamp": 825667200, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 836204400, "group": [ {"author_id": 1, "token_count": 37}, ]}, {"timestamp": 841561200, "group": [ {"author_id": 1, "token_count": 70}, ]}, {"timestamp": 852105600, "group": [ {"author_id": 1, "token_count": 49}, ]}, {"timestamp": 857203200, "group": [ {"author_id": 1, "token_count": 112}, ]}, {"timestamp": 888739200, "group": [ {"author_id": 1, "token_count": 23}, ]}, {"timestamp": 928220400, "group": [ {"author_id": 1, "token_count": 8}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 5, "token_count": 5}, ]}, {"timestamp": 1059721200, "group": [ {"author_id": 60, "token_count": 190}, ]}, {"timestamp": 1086073200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1109664000, "group": [ {"author_id": 5, "token_count": 3}, {"author_id": 60, "token_count": 17}, ]}, {"timestamp": 1125558000, "group": [ {"author_id": 60, "token_count": 42}, ]}, {"timestamp": 1146466800, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1170316800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1262332800, "group": [ {"author_id": 60, "token_count": 13}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 18, "token_count": 3}, ]}, ]
Author Name
Tokens
Token Proportion
Linus Torvalds (pre-git)
774
71.73%
David S. Miller
8
0.74%
Jakub Kiciński
3
0.28%
Others
294
27.25%
Total
1079
nexthop.h
579
-
10
2292
David Ahern
Ido Schimmel
Roopa Prabhu
Petr Machata
Others
May 2019
June 2019
September 2019
February 2020
May 2020
June 2020
November 2020
January 2021
March 2021
September 2021
var spanGroupData = [ {"timestamp": 1556694000, "group": [ {"author_id": 6, "token_count": 620}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 6, "token_count": 562}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 6, "token_count": 371}, {"author_id": 37, "token_count": 170}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 6, "token_count": 110}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 22, "token_count": 127}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 22, "token_count": 11}, {"author_id": 36, "token_count": 8}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 22, "token_count": 95}, {"author_id": 36, "token_count": 117}, {"author_id": 60, "token_count": 86}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 60, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
David Ahern
1663
72.56%
Ido Schimmel
233
10.17%
Roopa Prabhu
170
7.42%
Petr Machata
125
5.45%
Others
101
4.41%
Total
2292
nl802154.h
451
-
5
658
Alexander Aring
Others
November 2014
December 2014
May 2015
June 2015
August 2015
September 2015
April 2016
June 2016
November 2021
September 2022
var spanGroupData = [ {"timestamp": 1414825200, "group": [ {"author_id": 14, "token_count": 153}, ]}, {"timestamp": 1417420800, "group": [ {"author_id": 14, "token_count": 45}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 14, "token_count": 71}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 14, "token_count": 4}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 14, "token_count": 352}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 14, "token_count": 8}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 14, "token_count": 12}, ]}, {"timestamp": 1662015600, "group": [ {"author_id": 60, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Alexander Aring
645
98.02%
Others
13
1.98%
Total
658
nsh.h
310
-
1
482
Others
August 2017
November 2017
var spanGroupData = [ {"timestamp": 1501570800, "group": [ {"author_id": 60, "token_count": 458}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 24}, ]}, ]
Author Name
Tokens
Token Proportion
Others
482
100.00%
Total
482
p8022.h
19
-
5
81
Arnaldo Carvalho de Melo
Linus Torvalds (pre-git)
Jakub Kiciński
David S. Miller
Others
May 1994
March 1996
August 2002
September 2002
August 2005
November 2017
July 2022
var spanGroupData = [ {"timestamp": 767775600, "group": [ {"author_id": 1, "token_count": 19}, ]}, {"timestamp": 825667200, "group": [ {"author_id": 1, "token_count": 13}, ]}, {"timestamp": 1028185200, "group": [ {"author_id": 3, "token_count": 4}, ]}, {"timestamp": 1030863600, "group": [ {"author_id": 3, "token_count": 13}, ]}, {"timestamp": 1122879600, "group": [ {"author_id": 3, "token_count": 17}, {"author_id": 5, "token_count": 5}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 18, "token_count": 9}, ]}, ]
Author Name
Tokens
Token Proportion
Arnaldo Carvalho de Melo
34
41.98%
Linus Torvalds (pre-git)
32
39.51%
Jakub Kiciński
9
11.11%
David S. Miller
5
6.17%
Others
1
1.23%
Total
81
page_pool.h
404
-
11
1195
Jesper Dangaard Brouer
Lorenzo Bianconi
Others
April 2018
May 2018
June 2019
July 2019
November 2019
February 2020
November 2020
April 2021
May 2021
June 2021
August 2021
November 2021
January 2022
March 2022
April 2022
var spanGroupData = [ {"timestamp": 1522566000, "group": [ {"author_id": 45, "token_count": 244}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 45, "token_count": 4}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 45, "token_count": 26}, {"author_id": 60, "token_count": 37}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 60, "token_count": 36}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 45, "token_count": 3}, {"author_id": 44, "token_count": 24}, {"author_id": 60, "token_count": 109}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 60, "token_count": 36}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 44, "token_count": 121}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 45, "token_count": 2}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 60, "token_count": 21}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 60, "token_count": 85}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 60, "token_count": 41}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 60, "token_count": 211}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 60, "token_count": 110}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 44, "token_count": 76}, ]}, ]
Author Name
Tokens
Token Proportion
Jesper Dangaard Brouer
279
23.35%
Lorenzo Bianconi
221
18.49%
Others
695
58.16%
Total
1195
pie.h
135
-
2
406
Others
January 2020
March 2020
var spanGroupData = [ {"timestamp": 1577865600, "group": [ {"author_id": 60, "token_count": 400}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 60, "token_count": 6}, ]}, ]
Author Name
Tokens
Token Proportion
Others
406
100.00%
Total
406
ping.h
91
-
8
497
David S. Miller
Others
May 2011
May 2013
June 2013
November 2013
January 2014
November 2014
February 2016
May 2019
April 2022
var spanGroupData = [ {"timestamp": 1304233200, "group": [ {"author_id": 60, "token_count": 85}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 60, "token_count": 376}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 5, "token_count": 1}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 60, "token_count": 24}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 60, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
David S. Miller
1
0.20%
Others
496
99.80%
Total
497
pkt_cls.h
1069
-
45
4030
David S. Miller
Jiri Pirko
Petr Machata
Jakub Kiciński
Américo Wang
Vlad Buslov
Thomas Graf
John Fastabend
Sridhar Samudrala
Linus Torvalds (pre-git)
Pablo Neira Ayuso
Eric Dumazet
Alexander Aring
Patrick McHardy
Jamal Hadi Salim
Arnaldo Carvalho de Melo
Ido Schimmel
Paolo Abeni
Daniel Borkmann
Others
March 1998
October 2004
November 2004
January 2005
February 2005
August 2005
March 2007
April 2007
July 2007
January 2008
November 2008
November 2009
December 2010
January 2013
December 2013
January 2014
April 2014
September 2014
October 2014
February 2016
May 2016
June 2016
July 2016
August 2016
September 2016
December 2016
January 2017
February 2017
May 2017
August 2017
September 2017
October 2017
November 2017
December 2017
January 2018
February 2018
May 2018
July 2018
August 2018
September 2018
November 2018
February 2019
May 2019
June 2019
July 2019
August 2019
December 2019
January 2020
February 2020
March 2020
May 2020
June 2020
November 2020
January 2021
May 2021
July 2021
August 2021
October 2021
December 2021
January 2022
February 2022
April 2022
July 2022
September 2022
var spanGroupData = [ {"timestamp": 888739200, "group": [ {"author_id": 1, "token_count": 60}, ]}, {"timestamp": 1096614000, "group": [ {"author_id": 7, "token_count": 52}, ]}, {"timestamp": 1099296000, "group": [ {"author_id": 7, "token_count": 127}, ]}, {"timestamp": 1104566400, "group": [ {"author_id": 9, "token_count": 4}, {"author_id": 7, "token_count": 109}, ]}, {"timestamp": 1107244800, "group": [ {"author_id": 5, "token_count": 522}, ]}, {"timestamp": 1122879600, "group": [ {"author_id": 5, "token_count": 1}, ]}, {"timestamp": 1172736000, "group": [ {"author_id": 9, "token_count": 2}, ]}, {"timestamp": 1175410800, "group": [ {"author_id": 3, "token_count": 12}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 9, "token_count": 7}, ]}, {"timestamp": 1199174400, "group": [ {"author_id": 9, "token_count": 4}, ]}, {"timestamp": 1225522800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1257058800, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1291190400, "group": [ {"author_id": 5, "token_count": 13}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 32, "token_count": 50}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 32, "token_count": 46}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 32, "token_count": 1}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 32, "token_count": 5}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 56, "token_count": 7}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 56, "token_count": 100}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 30, "token_count": 65}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 41, "token_count": 1}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 60, "token_count": 21}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 32, "token_count": 58}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 18, "token_count": 34}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 60, "token_count": 22}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 57, "token_count": 13}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 15, "token_count": 26}, {"author_id": 60, "token_count": 21}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 18, "token_count": 69}, {"author_id": 15, "token_count": 64}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 32, "token_count": 2}, {"author_id": 15, "token_count": 60}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 60, "token_count": 31}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 32, "token_count": 10}, {"author_id": 15, "token_count": 246}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 32, "token_count": 80}, {"author_id": 15, "token_count": 9}, {"author_id": 60, "token_count": 61}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 14, "token_count": 10}, {"author_id": 18, "token_count": 6}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 14, "token_count": 17}, {"author_id": 18, "token_count": 124}, {"author_id": 15, "token_count": 37}, {"author_id": 60, "token_count": 122}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 60, "token_count": 17}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 32, "token_count": 5}, {"author_id": 18, "token_count": 26}, {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 15, "token_count": 23}, {"author_id": 25, "token_count": 4}, {"author_id": 52, "token_count": 8}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 32, "token_count": 20}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 18, "token_count": 187}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 32, "token_count": 6}, {"author_id": 4, "token_count": 24}, {"author_id": 52, "token_count": 36}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 26}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 15, "token_count": 3}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 4, "token_count": 8}, {"author_id": 52, "token_count": 34}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 4, "token_count": 2}, {"author_id": 52, "token_count": 173}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 36, "token_count": 92}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 32, "token_count": 83}, {"author_id": 36, "token_count": 54}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 60, "token_count": 40}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 15, "token_count": 18}, {"author_id": 36, "token_count": 36}, {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 52, "token_count": 14}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 36, "token_count": 272}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 60, "token_count": 66}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 52, "token_count": 54}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 32, "token_count": 2}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 36, "token_count": 5}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 0, "token_count": 29}, {"author_id": 60, "token_count": 87}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 60, "token_count": 53}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 22, "token_count": 10}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1662015600, "group": [ {"author_id": 60, "token_count": 121}, ]}, ]
Author Name
Tokens
Token Proportion
David S. Miller
536
13.30%
Jiri Pirko
486
12.06%
Petr Machata
459
11.39%
Jakub Kiciński
446
11.07%
Américo Wang
368
9.13%
Vlad Buslov
319
7.92%
Thomas Graf
288
7.15%
John Fastabend
107
2.66%
Sridhar Samudrala
65
1.61%
Linus Torvalds (pre-git)
60
1.49%
Pablo Neira Ayuso
34
0.84%
Eric Dumazet
32
0.79%
Alexander Aring
27
0.67%
Patrick McHardy
17
0.42%
Jamal Hadi Salim
13
0.32%
Arnaldo Carvalho de Melo
12
0.30%
Ido Schimmel
10
0.25%
Paolo Abeni
4
0.10%
Daniel Borkmann
1
0.02%
Others
746
18.51%
Total
4030
pkt_sched.h
248
-
28
932
Linus Torvalds (pre-git)
Patrick McHardy
Vladimir Oltean
Jiri Pirko
Eric Dumazet
Thomas Graf
Vlad Buslov
Alexander Aring
David S. Miller
John Fastabend
Herbert Xu
Jesper Dangaard Brouer
Florian Westphal
Others
October 1997
March 1998
May 1999
June 1999
January 2000
September 2000
October 2004
December 2004
January 2006
June 2006
March 2007
October 2007
January 2008
July 2008
August 2008
February 2009
June 2009
August 2009
January 2010
June 2010
March 2011
April 2012
February 2013
August 2013
December 2013
June 2014
August 2014
October 2014
January 2015
May 2016
August 2016
November 2016
March 2017
August 2017
October 2017
November 2017
December 2017
July 2018
September 2018
September 2019
February 2020
March 2020
October 2020
November 2020
March 2021
September 2021
December 2021
January 2022
July 2022
August 2022
September 2022
var spanGroupData = [ {"timestamp": 875689200, "group": [ {"author_id": 1, "token_count": 52}, ]}, {"timestamp": 888739200, "group": [ {"author_id": 1, "token_count": 92}, ]}, {"timestamp": 925542000, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 928220400, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 946713600, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 967791600, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1096614000, "group": [ {"author_id": 7, "token_count": 20}, ]}, {"timestamp": 1101888000, "group": [ {"author_id": 9, "token_count": 11}, ]}, {"timestamp": 1136102400, "group": [ {"author_id": 9, "token_count": 3}, ]}, {"timestamp": 1149145200, "group": [ {"author_id": 26, "token_count": 7}, ]}, {"timestamp": 1172736000, "group": [ {"author_id": 9, "token_count": 70}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1199174400, "group": [ {"author_id": 9, "token_count": 1}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 5, "token_count": 9}, {"author_id": 9, "token_count": 33}, {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1217574000, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1233475200, "group": [ {"author_id": 60, "token_count": 13}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1249110000, "group": [ {"author_id": 60, "token_count": 27}, ]}, {"timestamp": 1262332800, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1275375600, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 15, "token_count": 26}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 60, "token_count": 20}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 10, "token_count": 1}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 15, "token_count": 3}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 45, "token_count": 4}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 15, "token_count": 3}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 15, "token_count": 30}, {"author_id": 60, "token_count": 23}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 14, "token_count": 10}, {"author_id": 56, "token_count": 8}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 60, "token_count": 28}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 52, "token_count": 14}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 60, "token_count": 61}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 0, "token_count": 29}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 60, "token_count": 24}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 19, "token_count": 24}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 60, "token_count": 67}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 60, "token_count": 13}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 19, "token_count": 40}, ]}, {"timestamp": 1659337200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1662015600, "group": [ {"author_id": 19, "token_count": 29}, {"author_id": 60, "token_count": 63}, ]}, ]
Author Name
Tokens
Token Proportion
Linus Torvalds (pre-git)
151
16.20%
Patrick McHardy
118
12.66%
Vladimir Oltean
93
9.98%
Jiri Pirko
62
6.65%
Eric Dumazet
49
5.26%
Thomas Graf
20
2.15%
Vlad Buslov
14
1.50%
Alexander Aring
10
1.07%
David S. Miller
9
0.97%
John Fastabend
8
0.86%
Herbert Xu
7
0.75%
Jesper Dangaard Brouer
4
0.43%
Florian Westphal
1
0.11%
Others
386
41.42%
Total
932
pptp.h
27
-
3
67
Jakub Kiciński
Others
August 2016
November 2017
July 2022
var spanGroupData = [ {"timestamp": 1470034800, "group": [ {"author_id": 60, "token_count": 60}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 18, "token_count": 6}, ]}, ]
Author Name
Tokens
Token Proportion
Jakub Kiciński
6
8.96%
Others
61
91.04%
Total
67
protocol.h
116
-
17
426
Linus Torvalds (pre-git)
Vlad Yasevich
Linus Torvalds
David S. Miller
Hideaki Yoshifuji / 吉藤英明
Arnaldo Carvalho de Melo
Eric Dumazet
Others
June 1993
September 1993
September 1996
March 1998
August 1998
February 2002
October 2002
November 2002
March 2003
April 2003
June 2004
December 2005
November 2006
December 2007
March 2008
June 2009
September 2009
October 2010
December 2011
June 2012
November 2012
January 2014
November 2018
May 2019
var spanGroupData = [ {"timestamp": 738918000, "group": [ {"author_id": 1, "token_count": 56}, ]}, {"timestamp": 746866800, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 841561200, "group": [ {"author_id": 1, "token_count": 86}, ]}, {"timestamp": 888739200, "group": [ {"author_id": 1, "token_count": 5}, ]}, {"timestamp": 901954800, "group": [ {"author_id": 1, "token_count": 5}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 39, "token_count": 76}, ]}, {"timestamp": 1033455600, "group": [ {"author_id": 5, "token_count": 19}, ]}, {"timestamp": 1036137600, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1046505600, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1049184000, "group": [ {"author_id": 13, "token_count": 12}, ]}, {"timestamp": 1086073200, "group": [ {"author_id": 3, "token_count": 4}, ]}, {"timestamp": 1133424000, "group": [ {"author_id": 3, "token_count": 5}, {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1162368000, "group": [ {"author_id": 3, "token_count": 2}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1196496000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1251788400, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1322726400, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 5, "token_count": 1}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 35, "token_count": 119}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Linus Torvalds (pre-git)
154
36.15%
Vlad Yasevich
119
27.93%
Linus Torvalds
76
17.84%
David S. Miller
20
4.69%
Hideaki Yoshifuji / 吉藤英明
12
2.82%
Arnaldo Carvalho de Melo
11
2.58%
Eric Dumazet
6
1.41%
Others
28
6.57%
Total
426
psample.h
51
-
5
179
Ido Schimmel
Vlad Buslov
Others
January 2017
November 2017
August 2019
September 2019
March 2021
August 2021
var spanGroupData = [ {"timestamp": 1483257600, "group": [ {"author_id": 60, "token_count": 108}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 52, "token_count": 4}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 52, "token_count": 9}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 22, "token_count": 54}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 60, "token_count": 3}, ]}, ]
Author Name
Tokens
Token Proportion
Ido Schimmel
54
30.17%
Vlad Buslov
13
7.26%
Others
112
62.57%
Total
179
psnap.h
17
-
6
66
Linus Torvalds (pre-git)
Jakub Kiciński
David S. Miller
Arnaldo Carvalho de Melo
Others
January 1995
March 1996
June 1999
August 2002
August 2005
March 2009
November 2017
July 2022
var spanGroupData = [ {"timestamp": 788947200, "group": [ {"author_id": 1, "token_count": 29}, ]}, {"timestamp": 825667200, "group": [ {"author_id": 1, "token_count": 14}, ]}, {"timestamp": 928220400, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1028185200, "group": [ {"author_id": 3, "token_count": 3}, ]}, {"timestamp": 1122879600, "group": [ {"author_id": 5, "token_count": 5}, ]}, {"timestamp": 1235894400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 18, "token_count": 12}, ]}, ]
Author Name
Tokens
Token Proportion
Linus Torvalds (pre-git)
44
66.67%
Jakub Kiciński
12
18.18%
David S. Miller
5
7.58%
Arnaldo Carvalho de Melo
3
4.55%
Others
2
3.03%
Total
66
raw.h
93
-
14
393
Pavel Emelyanov
Eric Dumazet
Patrick McHardy
Linus Torvalds (pre-git)
Arnaldo Carvalho de Melo
David Ahern
Linus Torvalds
Others
June 1993
November 1994
September 1996
January 1997
October 1997
June 1999
February 2002
August 2005
December 2005
November 2007
January 2008
April 2010
September 2010
February 2016
October 2016
August 2017
November 2018
May 2019
June 2022
July 2022
var spanGroupData = [ {"timestamp": 738918000, "group": [ {"author_id": 1, "token_count": 19}, ]}, {"timestamp": 783676800, "group": [ {"author_id": 1, "token_count": 5}, ]}, {"timestamp": 841561200, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 852105600, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 875689200, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 928220400, "group": [ {"author_id": 1, "token_count": 8}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 39, "token_count": 2}, ]}, {"timestamp": 1122879600, "group": [ {"author_id": 3, "token_count": 17}, {"author_id": 9, "token_count": 1}, ]}, {"timestamp": 1133424000, "group": [ {"author_id": 3, "token_count": 3}, ]}, {"timestamp": 1193900400, "group": [ {"author_id": 51, "token_count": 98}, ]}, {"timestamp": 1199174400, "group": [ {"author_id": 51, "token_count": 4}, ]}, {"timestamp": 1270105200, "group": [ {"author_id": 9, "token_count": 43}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 60, "token_count": 15}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 60, "token_count": 42}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 6, "token_count": 3}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 60, "token_count": 68}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 0, "token_count": 53}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 60, "token_count": 3}, ]}, ]
Author Name
Tokens
Token Proportion
Pavel Emelyanov
102
25.95%
Eric Dumazet
53
13.49%
Patrick McHardy
44
11.20%
Linus Torvalds (pre-git)
38
9.67%
Arnaldo Carvalho de Melo
20
5.09%
David Ahern
3
0.76%
Linus Torvalds
2
0.51%
Others
131
33.33%
Total
393
rawv6.h
28
-
9
169
Linus Torvalds (pre-git)
Pavel Emelyanov
Eric Dumazet
David Ahern
Others
September 1996
January 1997
August 1998
June 1999
August 2005
June 2007
November 2007
June 2009
May 2012
October 2016
August 2017
November 2017
June 2022
var spanGroupData = [ {"timestamp": 841561200, "group": [ {"author_id": 1, "token_count": 21}, ]}, {"timestamp": 852105600, "group": [ {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 901954800, "group": [ {"author_id": 1, "token_count": 5}, ]}, {"timestamp": 928220400, "group": [ {"author_id": 1, "token_count": 7}, ]}, {"timestamp": 1122879600, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1180681200, "group": [ {"author_id": 60, "token_count": 58}, ]}, {"timestamp": 1193900400, "group": [ {"author_id": 51, "token_count": 12}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 60, "token_count": 48}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 6, "token_count": 3}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 0, "token_count": 5}, ]}, ]
Author Name
Tokens
Token Proportion
Linus Torvalds (pre-git)
37
21.89%
Pavel Emelyanov
12
7.10%
Eric Dumazet
6
3.55%
David Ahern
3
1.78%
Others
111
65.68%
Total
169
red.h
465
-
13
1373
Thomas Graf
Eric Dumazet
Petr Machata
Patrick McHardy
Others
November 2005
August 2006
March 2007
November 2011
December 2011
January 2012
April 2012
January 2014
November 2017
December 2017
March 2020
December 2020
March 2021
October 2022
var spanGroupData = [ {"timestamp": 1130832000, "group": [ {"author_id": 7, "token_count": 674}, ]}, {"timestamp": 1154415600, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1172736000, "group": [ {"author_id": 9, "token_count": 4}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 0, "token_count": 24}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1322726400, "group": [ {"author_id": 0, "token_count": 283}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 0, "token_count": 112}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 60, "token_count": 55}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 36, "token_count": 155}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 0, "token_count": 40}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1664607600, "group": [ {"author_id": 60, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Thomas Graf
674
49.09%
Eric Dumazet
459
33.43%
Petr Machata
155
11.29%
Patrick McHardy
4
0.29%
Others
81
5.90%
Total
1373
regulatory.h
251
-
11
288
Johannes Berg
Jakub Kiciński
Others
April 2009
November 2010
October 2011
July 2012
December 2012
November 2013
February 2014
June 2014
November 2014
December 2014
February 2018
March 2018
August 2018
July 2020
July 2022
var spanGroupData = [ {"timestamp": 1238569200, "group": [ {"author_id": 2, "token_count": 123}, ]}, {"timestamp": 1288594800, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 2, "token_count": 11}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 60, "token_count": 43}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 60, "token_count": 31}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1417420800, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 60, "token_count": 42}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 18, "token_count": 6}, ]}, ]
Author Name
Tokens
Token Proportion
Johannes Berg
135
46.88%
Jakub Kiciński
6
2.08%
Others
147
51.04%
Total
288
request_sock.h
241
-
18
913
Eric Dumazet
Arnaldo Carvalho de Melo
Martin KaFai Lau
Hideaki Yoshifuji / 吉藤英明
Florian Westphal
Others
June 2005
August 2005
July 2006
November 2006
December 2006
April 2008
July 2008
August 2008
November 2008
January 2010
August 2012
October 2012
October 2013
March 2015
May 2015
September 2015
October 2015
December 2015
April 2016
May 2017
June 2017
October 2017
March 2019
May 2019
June 2019
October 2019
July 2020
August 2020
January 2022
var spanGroupData = [ {"timestamp": 1117609200, "group": [ {"author_id": 3, "token_count": 349}, ]}, {"timestamp": 1122879600, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1151737200, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1162368000, "group": [ {"author_id": 0, "token_count": 5}, {"author_id": 13, "token_count": 5}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1164960000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 10, "token_count": 1}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1217574000, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1225522800, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1262332800, "group": [ {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1343804400, "group": [ {"author_id": 60, "token_count": 50}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 0, "token_count": 25}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 0, "token_count": 105}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 0, "token_count": 16}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 0, "token_count": 179}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 10, "token_count": 1}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 0, "token_count": 31}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 60, "token_count": 31}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 0, "token_count": 18}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 10, "token_count": 1}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 53, "token_count": 20}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 60, "token_count": 9}, ]}, ]
Author Name
Tokens
Token Proportion
Eric Dumazet
395
43.26%
Arnaldo Carvalho de Melo
351
38.44%
Martin KaFai Lau
20
2.19%
Hideaki Yoshifuji / 吉藤英明
5
0.55%
Florian Westphal
3
0.33%
Others
139
15.22%
Total
913
rose.h
250
-
13
1151
Linus Torvalds (pre-git)
Jakub Kiciński
David S. Miller
Eric Dumazet
Others
September 1996
January 1997
March 1997
October 1997
March 1998
August 1998
June 1999
February 2002
August 2003
June 2004
March 2005
May 2006
December 2006
February 2007
October 2007
June 2008
July 2009
March 2011
November 2017
April 2018
October 2021
July 2022
var spanGroupData = [ {"timestamp": 841561200, "group": [ {"author_id": 1, "token_count": 679}, ]}, {"timestamp": 852105600, "group": [ {"author_id": 1, "token_count": 41}, ]}, {"timestamp": 857203200, "group": [ {"author_id": 1, "token_count": 213}, ]}, {"timestamp": 875689200, "group": [ {"author_id": 1, "token_count": 22}, ]}, {"timestamp": 888739200, "group": [ {"author_id": 1, "token_count": 55}, ]}, {"timestamp": 901954800, "group": [ {"author_id": 1, "token_count": 43}, ]}, {"timestamp": 928220400, "group": [ {"author_id": 1, "token_count": 8}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 5, "token_count": 5}, ]}, {"timestamp": 1059721200, "group": [ {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1086073200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1109664000, "group": [ {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1146466800, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1164960000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1170316800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1212303600, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1246431600, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 60, "token_count": 24}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 18, "token_count": 6}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 0, "token_count": 3}, {"author_id": 18, "token_count": 3}, ]}, ]
Author Name
Tokens
Token Proportion
Linus Torvalds (pre-git)
1061
92.18%
Jakub Kiciński
9
0.78%
David S. Miller
5
0.43%
Eric Dumazet
3
0.26%
Others
73
6.34%
Total
1151
route.h
405
-
44
1972
David S. Miller
David Ahern
Linus Torvalds (pre-git)
Paolo Abeni
Julian Anastasov
Linus Torvalds
Eric Dumazet
Xin Long
Tom Herbert
Jamal Hadi Salim
Eric W. Biedermann
John Fastabend
Paul Moore
Jakub Kiciński
Hideaki Yoshifuji / 吉藤英明
Steffen Klassert
Thomas Graf
Arnaldo Carvalho de Melo
Others
June 1993
April 1994
June 1995
January 1996
March 1996
September 1996
October 1997
February 1998
August 1998
February 1999
May 1999
June 1999
January 2000
June 2000
September 2000
February 2002
October 2002
November 2002
December 2002
March 2005
November 2005
August 2006
September 2006
July 2007
December 2007
January 2008
March 2008
July 2008
October 2008
June 2009
February 2010
May 2010
September 2010
November 2010
December 2010
January 2011
February 2011
March 2011
April 2011
May 2011
November 2011
February 2012
April 2012
June 2012
July 2012
October 2012
September 2013
January 2014
January 2015
August 2015
September 2015
February 2016
April 2016
November 2016
March 2017
May 2017
June 2017
July 2017
August 2017
September 2017
February 2018
March 2018
May 2018
April 2019
May 2019
June 2019
August 2019
September 2019
November 2019
February 2020
September 2020
December 2021
January 2022
April 2022
July 2022
var spanGroupData = [ {"timestamp": 738918000, "group": [ {"author_id": 1, "token_count": 19}, ]}, {"timestamp": 765187200, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 801990000, "group": [ {"author_id": 1, "token_count": 40}, ]}, {"timestamp": 820483200, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 825667200, "group": [ {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 841561200, "group": [ {"author_id": 1, "token_count": 57}, ]}, {"timestamp": 875689200, "group": [ {"author_id": 1, "token_count": 64}, ]}, {"timestamp": 886320000, "group": [ {"author_id": 1, "token_count": 6}, ]}, {"timestamp": 901954800, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 917856000, "group": [ {"author_id": 1, "token_count": 21}, ]}, {"timestamp": 925542000, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 928220400, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 946713600, "group": [ {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 959842800, "group": [ {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 967791600, "group": [ {"author_id": 1, "token_count": 11}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 39, "token_count": 47}, ]}, {"timestamp": 1033455600, "group": [ {"author_id": 5, "token_count": 36}, {"author_id": 60, "token_count": 21}, ]}, {"timestamp": 1036137600, "group": [ {"author_id": 60, "token_count": 21}, ]}, {"timestamp": 1038729600, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1109664000, "group": [ {"author_id": 7, "token_count": 1}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1130832000, "group": [ {"author_id": 57, "token_count": 11}, ]}, {"timestamp": 1154415600, "group": [ {"author_id": 60, "token_count": 15}, ]}, {"timestamp": 1157094000, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1196496000, "group": [ {"author_id": 60, "token_count": 13}, ]}, {"timestamp": 1199174400, "group": [ {"author_id": 0, "token_count": 3}, {"author_id": 27, "token_count": 10}, {"author_id": 60, "token_count": 23}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 13, "token_count": 3}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 60, "token_count": 26}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1265011200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1272697200, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1288594800, "group": [ {"author_id": 5, "token_count": 36}, ]}, {"timestamp": 1291190400, "group": [ {"author_id": 5, "token_count": 36}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 5, "token_count": 4}, ]}, {"timestamp": 1296547200, "group": [ {"author_id": 5, "token_count": 15}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 5, "token_count": 321}, {"author_id": 28, "token_count": 12}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 5, "token_count": 90}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 5, "token_count": 45}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 33, "token_count": 2}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 28, "token_count": 38}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 5, "token_count": 40}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 5, "token_count": 156}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 0, "token_count": 14}, {"author_id": 28, "token_count": 2}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 6, "token_count": 34}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 6, "token_count": 1}, {"author_id": 0, "token_count": 1}, {"author_id": 60, "token_count": 31}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 60, "token_count": 16}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 6, "token_count": 21}, {"author_id": 12, "token_count": 12}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 6, "token_count": 29}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 60, "token_count": 13}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 0, "token_count": 1}, {"author_id": 25, "token_count": 32}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 20, "token_count": 18}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 6, "token_count": 12}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 6, "token_count": 186}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 60, "token_count": 45}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 56, "token_count": 4}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 6, "token_count": 5}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 25, "token_count": 29}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 60, "token_count": 37}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 21, "token_count": 3}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 18, "token_count": 3}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 60, "token_count": 64}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 60, "token_count": 3}, ]}, ]
Author Name
Tokens
Token Proportion
David S. Miller
779
39.50%
David Ahern
288
14.60%
Linus Torvalds (pre-git)
239
12.12%
Paolo Abeni
61
3.09%
Julian Anastasov
52
2.64%
Linus Torvalds
47
2.38%
Eric Dumazet
38
1.93%
Xin Long
18
0.91%
Tom Herbert
12
0.61%
Jamal Hadi Salim
11
0.56%
Eric W. Biedermann
10
0.51%
John Fastabend
4
0.20%
Paul Moore
3
0.15%
Jakub Kiciński
3
0.15%
Hideaki Yoshifuji / 吉藤英明
3
0.15%
Steffen Klassert
2
0.10%
Thomas Graf
1
0.05%
Arnaldo Carvalho de Melo
1
0.05%
Others
400
20.28%
Total
1972
rpl.h
40
-
1
130
Alexander Aring
March 2020
var spanGroupData = [ {"timestamp": 1583049600, "group": [ {"author_id": 14, "token_count": 130}, ]}, ]
Author Name
Tokens
Token Proportion
Alexander Aring
130
100.00%
Total
130
rsi_91x.h
56
-
1
173
Others
February 2018
var spanGroupData = [ {"timestamp": 1517472000, "group": [ {"author_id": 60, "token_count": 173}, ]}, ]
Author Name
Tokens
Token Proportion
Others
173
100.00%
Total
173
rtnetlink.h
198
-
23
913
Patrick McHardy
Thomas Graf
Jiri Pirko
Johannes Berg
Florian Westphal
Eric W. Biedermann
Pavel Emelyanov
Eric Dumazet
David Ahern
Others
March 2007
June 2007
August 2007
September 2007
August 2009
September 2009
October 2009
November 2009
February 2010
November 2010
June 2011
April 2012
July 2012
December 2013
January 2014
February 2014
July 2014
January 2015
April 2015
July 2015
September 2015
October 2015
April 2016
June 2016
January 2017
April 2017
June 2017
August 2017
November 2017
December 2017
May 2018
September 2018
November 2018
March 2021
April 2021
June 2021
August 2021
April 2022
var spanGroupData = [ {"timestamp": 1172736000, "group": [ {"author_id": 7, "token_count": 121}, ]}, {"timestamp": 1180681200, "group": [ {"author_id": 9, "token_count": 222}, ]}, {"timestamp": 1185951600, "group": [ {"author_id": 51, "token_count": 24}, ]}, {"timestamp": 1188630000, "group": [ {"author_id": 27, "token_count": 5}, ]}, {"timestamp": 1249110000, "group": [ {"author_id": 9, "token_count": 1}, ]}, {"timestamp": 1251788400, "group": [ {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1254380400, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1257058800, "group": [ {"author_id": 27, "token_count": 22}, ]}, {"timestamp": 1265011200, "group": [ {"author_id": 9, "token_count": 15}, ]}, {"timestamp": 1288594800, "group": [ {"author_id": 7, "token_count": 97}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 15, "token_count": 12}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 15, "token_count": 81}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 15, "token_count": 17}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 60, "token_count": 15}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 7, "token_count": 1}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 7, "token_count": 9}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 60, "token_count": 35}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 60, "token_count": 31}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 6, "token_count": 4}, {"author_id": 2, "token_count": 5}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 60, "token_count": 20}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 10, "token_count": 10}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 10, "token_count": 23}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 6, "token_count": 5}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 2, "token_count": 33}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 60, "token_count": 43}, ]}, ]
Author Name
Tokens
Token Proportion
Patrick McHardy
238
26.07%
Thomas Graf
228
24.97%
Jiri Pirko
110
12.05%
Johannes Berg
38
4.16%
Florian Westphal
33
3.61%
Eric W. Biedermann
27
2.96%
Pavel Emelyanov
24
2.63%
Eric Dumazet
13
1.42%
David Ahern
9
0.99%
Others
193
21.14%
Total
913
rtnh.h
34
-
4
174
Thomas Graf
Eric Dumazet
David Ahern
Others
August 2006
November 2017
April 2018
April 2019
var spanGroupData = [ {"timestamp": 1154415600, "group": [ {"author_id": 7, "token_count": 168}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 6, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Thomas Graf
168
96.55%
Eric Dumazet
3
1.72%
David Ahern
2
1.15%
Others
1
0.57%
Total
174
sch_generic.h
1291
-
53
5865
Thomas Graf
Eric Dumazet
Paolo Abeni
David S. Miller
John Fastabend
Jiri Pirko
Vlad Buslov
Patrick McHardy
Florian Westphal
Jesper Dangaard Brouer
Jakub Kiciński
Américo Wang
Alexander Aring
Daniel Borkmann
Vladimir Oltean
Pablo Neira Ayuso
Eric W. Biedermann
Others
October 2004
June 2005
July 2005
November 2006
March 2007
September 2007
November 2007
January 2008
July 2008
August 2008
October 2008
November 2008
February 2009
March 2009
August 2009
September 2009
January 2010
June 2010
July 2010
December 2010
January 2011
March 2011
July 2011
October 2011
February 2012
May 2012
June 2012
July 2012
December 2012
January 2013
February 2013
June 2013
August 2013
September 2013
December 2013
January 2014
April 2014
September 2014
October 2014
January 2015
July 2015
August 2015
September 2015
December 2015
January 2016
February 2016
March 2016
May 2016
June 2016
August 2016
September 2016
December 2016
January 2017
March 2017
April 2017
May 2017
July 2017
August 2017
October 2017
November 2017
December 2017
January 2018
February 2018
March 2018
May 2018
June 2018
July 2018
September 2018
November 2018
February 2019
March 2019
April 2019
July 2019
August 2019
September 2019
October 2019
November 2019
December 2019
January 2020
February 2020
April 2020
May 2020
July 2020
October 2020
November 2020
January 2021
February 2021
March 2021
May 2021
June 2021
July 2021
September 2021
October 2021
December 2021
January 2022
May 2022
September 2022
var spanGroupData = [ {"timestamp": 1096614000, "group": [ {"author_id": 7, "token_count": 672}, ]}, {"timestamp": 1117609200, "group": [ {"author_id": 7, "token_count": 145}, ]}, {"timestamp": 1120201200, "group": [ {"author_id": 7, "token_count": 85}, ]}, {"timestamp": 1162368000, "group": [ {"author_id": 9, "token_count": 28}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1172736000, "group": [ {"author_id": 7, "token_count": 4}, ]}, {"timestamp": 1188630000, "group": [ {"author_id": 45, "token_count": 89}, ]}, {"timestamp": 1193900400, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1199174400, "group": [ {"author_id": 9, "token_count": 4}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 5, "token_count": 339}, {"author_id": 9, "token_count": 178}, {"author_id": 60, "token_count": 129}, ]}, {"timestamp": 1217574000, "group": [ {"author_id": 5, "token_count": 2}, {"author_id": 60, "token_count": 89}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 9, "token_count": 19}, {"author_id": 60, "token_count": 88}, ]}, {"timestamp": 1225522800, "group": [ {"author_id": 60, "token_count": 26}, ]}, {"timestamp": 1233475200, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1235894400, "group": [ {"author_id": 0, "token_count": 20}, ]}, {"timestamp": 1249110000, "group": [ {"author_id": 60, "token_count": 37}, ]}, {"timestamp": 1251788400, "group": [ {"author_id": 5, "token_count": 35}, {"author_id": 9, "token_count": 19}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1262332800, "group": [ {"author_id": 60, "token_count": 54}, ]}, {"timestamp": 1275375600, "group": [ {"author_id": 0, "token_count": 42}, ]}, {"timestamp": 1277967600, "group": [ {"author_id": 56, "token_count": 38}, ]}, {"timestamp": 1291190400, "group": [ {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 0, "token_count": 105}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 0, "token_count": 9}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 5, "token_count": 48}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 27, "token_count": 4}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 15, "token_count": 1}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 15, "token_count": 69}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 0, "token_count": 54}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 45, "token_count": 53}, {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 0, "token_count": 12}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 32, "token_count": 2}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 32, "token_count": 4}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 32, "token_count": 1}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 0, "token_count": 5}, {"author_id": 56, "token_count": 188}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 45, "token_count": 56}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 0, "token_count": 11}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 0, "token_count": 69}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 41, "token_count": 1}, {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 41, "token_count": 27}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 32, "token_count": 65}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 0, "token_count": 31}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 60, "token_count": 34}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 32, "token_count": 14}, {"author_id": 0, "token_count": 135}, {"author_id": 10, "token_count": 1}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 0, "token_count": 3}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 10, "token_count": 200}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 60, "token_count": 38}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 32, "token_count": 4}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 15, "token_count": 61}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 32, "token_count": 24}, {"author_id": 0, "token_count": 29}, {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 32, "token_count": 3}, {"author_id": 15, "token_count": 12}, {"author_id": 60, "token_count": 40}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 15, "token_count": 142}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 14, "token_count": 39}, {"author_id": 56, "token_count": 240}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 14, "token_count": 10}, {"author_id": 32, "token_count": 23}, {"author_id": 41, "token_count": 9}, {"author_id": 18, "token_count": 6}, {"author_id": 15, "token_count": 75}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 60, "token_count": 84}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 18, "token_count": 6}, {"author_id": 25, "token_count": 58}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 60, "token_count": 27}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 5, "token_count": 60}, {"author_id": 15, "token_count": 95}, {"author_id": 25, "token_count": 10}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 52, "token_count": 61}, {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 18, "token_count": 131}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 52, "token_count": 142}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 25, "token_count": 205}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 25, "token_count": 212}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 4, "token_count": 6}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 52, "token_count": 49}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 0, "token_count": 25}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 52, "token_count": 1}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 0, "token_count": 5}, {"author_id": 60, "token_count": 19}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 60, "token_count": 13}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 32, "token_count": 6}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 60, "token_count": 19}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 32, "token_count": 4}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 52, "token_count": 34}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 60, "token_count": 38}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 60, "token_count": 60}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 60, "token_count": 46}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 60, "token_count": 55}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 32, "token_count": 1}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 18, "token_count": 42}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 0, "token_count": 20}, {"author_id": 60, "token_count": 49}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 60, "token_count": 25}, ]}, {"timestamp": 1651388400, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1662015600, "group": [ {"author_id": 19, "token_count": 20}, ]}, ]
Author Name
Tokens
Token Proportion
Thomas Graf
906
15.45%
Eric Dumazet
609
10.38%
Paolo Abeni
485
8.27%
David S. Miller
484
8.25%
John Fastabend
466
7.95%
Jiri Pirko
455
7.76%
Vlad Buslov
287
4.89%
Patrick McHardy
248
4.23%
Florian Westphal
201
3.43%
Jesper Dangaard Brouer
198
3.38%
Jakub Kiciński
185
3.15%
Américo Wang
151
2.57%
Alexander Aring
49
0.84%
Daniel Borkmann
37
0.63%
Vladimir Oltean
20
0.34%
Pablo Neira Ayuso
6
0.10%
Eric W. Biedermann
4
0.07%
Others
1074
18.31%
Total
5865
scm.h
145
-
14
731
Linus Torvalds (pre-git)
Eric W. Biedermann
Eric Dumazet
Pavel Emelyanov
David S. Miller
Linus Torvalds
Others
September 1996
January 1997
February 2002
March 2003
March 2004
March 2005
June 2006
August 2006
October 2007
June 2010
November 2010
September 2011
August 2012
September 2012
April 2013
February 2016
February 2017
September 2017
November 2017
var spanGroupData = [ {"timestamp": 841561200, "group": [ {"author_id": 1, "token_count": 245}, ]}, {"timestamp": 852105600, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 39, "token_count": 1}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1046505600, "group": [ {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1078128000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1109664000, "group": [ {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1149145200, "group": [ {"author_id": 60, "token_count": 96}, ]}, {"timestamp": 1154415600, "group": [ {"author_id": 60, "token_count": 104}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 51, "token_count": 8}, ]}, {"timestamp": 1275375600, "group": [ {"author_id": 27, "token_count": 78}, ]}, {"timestamp": 1288594800, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1314860400, "group": [ {"author_id": 5, "token_count": 6}, {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1343804400, "group": [ {"author_id": 0, "token_count": 19}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 27, "token_count": 87}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 5, "token_count": 2}, {"author_id": 27, "token_count": 25}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 27, "token_count": 3}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Linus Torvalds (pre-git)
248
33.93%
Eric W. Biedermann
193
26.40%
Eric Dumazet
30
4.10%
Pavel Emelyanov
8
1.09%
David S. Miller
8
1.09%
Linus Torvalds
1
0.14%
Others
243
33.24%
Total
731
secure_seq.h
24
-
6
152
David S. Miller
Eric Dumazet
Florian Westphal
Jakub Kiciński
Others
August 2011
October 2011
December 2016
May 2017
June 2017
November 2017
May 2022
July 2022
var spanGroupData = [ {"timestamp": 1312182000, "group": [ {"author_id": 5, "token_count": 104}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 10, "token_count": 5}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 0, "token_count": 23}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 0, "token_count": 12}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1651388400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 18, "token_count": 3}, ]}, ]
Author Name
Tokens
Token Proportion
David S. Miller
104
68.42%
Eric Dumazet
37
24.34%
Florian Westphal
5
3.29%
Jakub Kiciński
3
1.97%
Others
3
1.97%
Total
152
seg6.h
87
-
6
431
Others
November 2016
August 2017
May 2018
June 2018
May 2019
June 2020
January 2022
var spanGroupData = [ {"timestamp": 1477983600, "group": [ {"author_id": 60, "token_count": 252}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 60, "token_count": 47}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 60, "token_count": 31}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 60, "token_count": 95}, ]}, ]
Author Name
Tokens
Token Proportion
Others
431
100.00%
Total
431
seg6_hmac.h
57
-
3
235
Others
November 2016
June 2018
May 2019
var spanGroupData = [ {"timestamp": 1477983600, "group": [ {"author_id": 60, "token_count": 232}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Others
235
100.00%
Total
235
seg6_local.h
29
-
2
71
Others
May 2018
July 2018
May 2019
var spanGroupData = [ {"timestamp": 1525158000, "group": [ {"author_id": 60, "token_count": 52}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 60, "token_count": 17}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Others
71
100.00%
Total
71
selftests.h
31
-
1
99
Others
April 2021
var spanGroupData = [ {"timestamp": 1617260400, "group": [ {"author_id": 60, "token_count": 99}, ]}, ]
Author Name
Tokens
Token Proportion
Others
99
100.00%
Total
99
slhc_vj.h
184
-
3
331
Linus Torvalds (pre-git)
Others
July 1993
July 1994
October 1997
June 2000
July 2005
April 2018
var spanGroupData = [ {"timestamp": 741510000, "group": [ {"author_id": 1, "token_count": 273}, ]}, {"timestamp": 773046000, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 875689200, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 959842800, "group": [ {"author_id": 1, "token_count": 6}, ]}, {"timestamp": 1120201200, "group": [ {"author_id": 60, "token_count": 44}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 60, "token_count": 4}, ]}, ]
Author Name
Tokens
Token Proportion
Linus Torvalds (pre-git)
283
85.50%
Others
48
14.50%
Total
331
smc.h
105
-
5
482
Jakub Kiciński
Others
January 2017
November 2017
June 2018
February 2019
October 2019
November 2019
September 2020
July 2022
var spanGroupData = [ {"timestamp": 1483257600, "group": [ {"author_id": 60, "token_count": 40}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 60, "token_count": 372}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 60, "token_count": 23}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 18, "token_count": 15}, {"author_id": 60, "token_count": 6}, ]}, ]
Author Name
Tokens
Token Proportion
Jakub Kiciński
15
3.11%
Others
467
96.89%
Total
482
snmp.h
202
-
16
511
Eric Dumazet
Hideaki Yoshifuji / 吉藤英明
Linus Torvalds (pre-git)
Jakub Kiciński
Tom Herbert
Américo Wang
Herbert Xu
Others
April 1994
September 1996
March 1998
August 1998
January 2000
September 2000
January 2003
June 2004
July 2004
September 2007
December 2007
April 2009
January 2010
April 2010
June 2010
December 2010
May 2011
June 2011
November 2011
May 2014
August 2014
September 2014
April 2016
May 2019
October 2019
var spanGroupData = [ {"timestamp": 765187200, "group": [ {"author_id": 1, "token_count": 15}, ]}, {"timestamp": 841561200, "group": [ {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 888739200, "group": [ {"author_id": 1, "token_count": 5}, ]}, {"timestamp": 901954800, "group": [ {"author_id": 1, "token_count": 12}, ]}, {"timestamp": 946713600, "group": [ {"author_id": 1, "token_count": 23}, ]}, {"timestamp": 967791600, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1041408000, "group": [ {"author_id": 60, "token_count": 42}, ]}, {"timestamp": 1086073200, "group": [ {"author_id": 13, "token_count": 16}, ]}, {"timestamp": 1088665200, "group": [ {"author_id": 13, "token_count": 74}, ]}, {"timestamp": 1188630000, "group": [ {"author_id": 60, "token_count": 28}, ]}, {"timestamp": 1196496000, "group": [ {"author_id": 26, "token_count": 3}, {"author_id": 60, "token_count": 17}, ]}, {"timestamp": 1238569200, "group": [ {"author_id": 60, "token_count": 21}, ]}, {"timestamp": 1262332800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1270105200, "group": [ {"author_id": 12, "token_count": 11}, ]}, {"timestamp": 1275375600, "group": [ {"author_id": 0, "token_count": 141}, ]}, {"timestamp": 1291190400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 0, "token_count": 46}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 32, "token_count": 7}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 0, "token_count": 15}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 18, "token_count": 17}, ]}, ]
Author Name
Tokens
Token Proportion
Eric Dumazet
205
40.12%
Hideaki Yoshifuji / 吉藤英明
90
17.61%
Linus Torvalds (pre-git)
62
12.13%
Jakub Kiciński
17
3.33%
Tom Herbert
11
2.15%
Américo Wang
7
1.37%
Herbert Xu
3
0.59%
Others
116
22.70%
Total
511
sock.h
2978
-
143
11538
Eric Dumazet
Linus Torvalds (pre-git)
Arnaldo Carvalho de Melo
Tom Herbert
Paolo Abeni
David S. Miller
Pavel Emelyanov
Eric W. Biedermann
Martin KaFai Lau
Julian Anastasov
Herbert Xu
Daniel Borkmann
Américo Wang
David Ahern
Johannes Berg
Jakub Kiciński
Thomas Graf
Linus Torvalds
Florian Westphal
Alexander Aring
Pravin B Shelar
Björn Töpel
John Fastabend
Xin Long
Others
September 1992
October 1992
November 1992
December 1992
February 1993
June 1993
August 1993
September 1993
November 1993
May 1994
November 1994
January 1995
June 1995
January 1996
March 1996
September 1996
January 1997
March 1997
August 1997
January 1998
February 1998
March 1998
August 1998
February 1999
May 1999
June 1999
January 2000
March 2000
June 2000
August 2000
September 2000
February 2002
March 2002
September 2002
October 2002
November 2002
February 2003
March 2003
May 2003
June 2003
December 2003
January 2004
April 2004
May 2004
June 2004
July 2004
September 2004
November 2004
March 2005
May 2005
June 2005
August 2005
September 2005
October 2005
November 2005
December 2005
March 2006
April 2006
May 2006
June 2006
July 2006
November 2006
December 2006
March 2007
April 2007
May 2007
August 2007
September 2007
October 2007
November 2007
December 2007
January 2008
February 2008
March 2008
June 2008
July 2008
August 2008
October 2008
November 2008
February 2009
June 2009
July 2009
September 2009
October 2009
November 2009
February 2010
March 2010
April 2010
May 2010
June 2010
July 2010
August 2010
September 2010
November 2010
January 2011
February 2011
April 2011
May 2011
June 2011
July 2011
August 2011
October 2011
November 2011
December 2011
January 2012
February 2012
March 2012
April 2012
May 2012
June 2012
July 2012
September 2012
November 2012
December 2012
January 2013
February 2013
March 2013
April 2013
May 2013
June 2013
July 2013
September 2013
October 2013
December 2013
March 2014
April 2014
May 2014
June 2014
July 2014
August 2014
September 2014
November 2014
December 2014
January 2015
March 2015
April 2015
May 2015
June 2015
July 2015
September 2015
October 2015
November 2015
December 2015
January 2016
February 2016
April 2016
May 2016
July 2016
August 2016
September 2016
October 2016
November 2016
December 2016
January 2017
February 2017
March 2017
May 2017
June 2017
July 2017
August 2017
September 2017
October 2017
November 2017
December 2017
January 2018
March 2018
April 2018
May 2018
June 2018
July 2018
September 2018
October 2018
December 2018
February 2019
March 2019
April 2019
May 2019
June 2019
July 2019
August 2019
October 2019
November 2019
December 2019
January 2020
February 2020
March 2020
April 2020
May 2020
June 2020
July 2020
August 2020
September 2020
November 2020
January 2021
February 2021
March 2021
April 2021
May 2021
June 2021
July 2021
August 2021
September 2021
October 2021
November 2021
December 2021
January 2022
February 2022
April 2022
May 2022
June 2022
July 2022
August 2022
September 2022
October 2022
November 2022
var spanGroupData = [ {"timestamp": 715330800, "group": [ {"author_id": 1, "token_count": 141}, ]}, {"timestamp": 717922800, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 720604800, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 723196800, "group": [ {"author_id": 1, "token_count": 15}, ]}, {"timestamp": 728553600, "group": [ {"author_id": 1, "token_count": 5}, ]}, {"timestamp": 738918000, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 744188400, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 746866800, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 752140800, "group": [ {"author_id": 1, "token_count": 134}, ]}, {"timestamp": 767775600, "group": [ {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 783676800, "group": [ {"author_id": 1, "token_count": 31}, ]}, {"timestamp": 788947200, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 801990000, "group": [ {"author_id": 1, "token_count": 96}, ]}, {"timestamp": 820483200, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 825667200, "group": [ {"author_id": 1, "token_count": 18}, ]}, {"timestamp": 841561200, "group": [ {"author_id": 1, "token_count": 118}, ]}, {"timestamp": 852105600, "group": [ {"author_id": 1, "token_count": 91}, ]}, {"timestamp": 857203200, "group": [ {"author_id": 1, "token_count": 14}, ]}, {"timestamp": 870418800, "group": [ {"author_id": 1, "token_count": 120}, ]}, {"timestamp": 883641600, "group": [ {"author_id": 1, "token_count": 31}, ]}, {"timestamp": 886320000, "group": [ {"author_id": 1, "token_count": 8}, ]}, {"timestamp": 888739200, "group": [ {"author_id": 1, "token_count": 5}, ]}, {"timestamp": 901954800, "group": [ {"author_id": 1, "token_count": 66}, ]}, {"timestamp": 917856000, "group": [ {"author_id": 1, "token_count": 13}, ]}, {"timestamp": 925542000, "group": [ {"author_id": 1, "token_count": 28}, ]}, {"timestamp": 928220400, "group": [ {"author_id": 1, "token_count": 190}, ]}, {"timestamp": 946713600, "group": [ {"author_id": 1, "token_count": 170}, ]}, {"timestamp": 951897600, "group": [ {"author_id": 1, "token_count": 51}, ]}, {"timestamp": 959842800, "group": [ {"author_id": 1, "token_count": 35}, ]}, {"timestamp": 965113200, "group": [ {"author_id": 1, "token_count": 21}, ]}, {"timestamp": 967791600, "group": [ {"author_id": 1, "token_count": 88}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 5, "token_count": 11}, {"author_id": 39, "token_count": 27}, ]}, {"timestamp": 1014969600, "group": [ {"author_id": 5, "token_count": 13}, ]}, {"timestamp": 1030863600, "group": [ {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1033455600, "group": [ {"author_id": 60, "token_count": 26}, ]}, {"timestamp": 1036137600, "group": [ {"author_id": 60, "token_count": 76}, ]}, {"timestamp": 1044086400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1046505600, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1051772400, "group": [ {"author_id": 3, "token_count": 99}, {"author_id": 39, "token_count": 2}, ]}, {"timestamp": 1054450800, "group": [ {"author_id": 3, "token_count": 459}, ]}, {"timestamp": 1070265600, "group": [ {"author_id": 3, "token_count": 4}, ]}, {"timestamp": 1072944000, "group": [ {"author_id": 60, "token_count": 37}, ]}, {"timestamp": 1080806400, "group": [ {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1083394800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1086073200, "group": [ {"author_id": 3, "token_count": 472}, ]}, {"timestamp": 1088665200, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1094022000, "group": [ {"author_id": 3, "token_count": 22}, ]}, {"timestamp": 1099296000, "group": [ {"author_id": 3, "token_count": 5}, ]}, {"timestamp": 1109664000, "group": [ {"author_id": 3, "token_count": 14}, {"author_id": 7, "token_count": 31}, ]}, {"timestamp": 1114930800, "group": [ {"author_id": 3, "token_count": 5}, ]}, {"timestamp": 1117609200, "group": [ {"author_id": 3, "token_count": 8}, ]}, {"timestamp": 1122879600, "group": [ {"author_id": 3, "token_count": 241}, {"author_id": 60, "token_count": 25}, ]}, {"timestamp": 1125558000, "group": [ {"author_id": 26, "token_count": 25}, ]}, {"timestamp": 1128150000, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1130832000, "group": [ {"author_id": 60, "token_count": 53}, ]}, {"timestamp": 1133424000, "group": [ {"author_id": 3, "token_count": 20}, {"author_id": 60, "token_count": 17}, ]}, {"timestamp": 1141200000, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1143878400, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1146466800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1149145200, "group": [ {"author_id": 26, "token_count": 24}, ]}, {"timestamp": 1151737200, "group": [ {"author_id": 60, "token_count": 28}, ]}, {"timestamp": 1162368000, "group": [ {"author_id": 3, "token_count": 4}, {"author_id": 60, "token_count": 20}, ]}, {"timestamp": 1164960000, "group": [ {"author_id": 60, "token_count": 21}, ]}, {"timestamp": 1172736000, "group": [ {"author_id": 0, "token_count": 40}, ]}, {"timestamp": 1175410800, "group": [ {"author_id": 0, "token_count": 8}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1178002800, "group": [ {"author_id": 3, "token_count": 3}, ]}, {"timestamp": 1185951600, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1188630000, "group": [ {"author_id": 27, "token_count": 6}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 27, "token_count": 5}, ]}, {"timestamp": 1193900400, "group": [ {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1196496000, "group": [ {"author_id": 0, "token_count": 14}, {"author_id": 60, "token_count": 174}, ]}, {"timestamp": 1199174400, "group": [ {"author_id": 0, "token_count": 29}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 3, "token_count": 8}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 51, "token_count": 36}, {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1212303600, "group": [ {"author_id": 5, "token_count": 31}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 51, "token_count": 4}, ]}, {"timestamp": 1217574000, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 0, "token_count": 132}, {"author_id": 60, "token_count": 78}, ]}, {"timestamp": 1225522800, "group": [ {"author_id": 0, "token_count": 143}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1233475200, "group": [ {"author_id": 26, "token_count": 19}, {"author_id": 60, "token_count": 40}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 0, "token_count": 68}, {"author_id": 26, "token_count": 5}, ]}, {"timestamp": 1246431600, "group": [ {"author_id": 0, "token_count": 23}, {"author_id": 60, "token_count": 49}, ]}, {"timestamp": 1251788400, "group": [ {"author_id": 5, "token_count": 3}, ]}, {"timestamp": 1254380400, "group": [ {"author_id": 0, "token_count": 8}, {"author_id": 60, "token_count": 87}, ]}, {"timestamp": 1257058800, "group": [ {"author_id": 0, "token_count": 17}, ]}, {"timestamp": 1265011200, "group": [ {"author_id": 60, "token_count": 74}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 60, "token_count": 50}, ]}, {"timestamp": 1270105200, "group": [ {"author_id": 5, "token_count": 69}, {"author_id": 0, "token_count": 235}, ]}, {"timestamp": 1272697200, "group": [ {"author_id": 0, "token_count": 42}, {"author_id": 26, "token_count": 1}, ]}, {"timestamp": 1275375600, "group": [ {"author_id": 27, "token_count": 9}, ]}, {"timestamp": 1277967600, "group": [ {"author_id": 12, "token_count": 2}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 0, "token_count": 12}, ]}, {"timestamp": 1288594800, "group": [ {"author_id": 0, "token_count": 84}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 27, "token_count": 20}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1296547200, "group": [ {"author_id": 0, "token_count": 17}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 12, "token_count": 241}, {"author_id": 60, "token_count": 17}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 12, "token_count": 32}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 0, "token_count": 1}, {"author_id": 2, "token_count": 44}, ]}, {"timestamp": 1322726400, "group": [ {"author_id": 0, "token_count": 1}, {"author_id": 60, "token_count": 242}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 51, "token_count": 74}, {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 0, "token_count": 10}, {"author_id": 51, "token_count": 13}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 0, "token_count": 46}, {"author_id": 27, "token_count": 27}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 5, "token_count": 9}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 0, "token_count": 12}, {"author_id": 60, "token_count": 123}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 0, "token_count": 28}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 0, "token_count": 27}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 0, "token_count": 12}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 32, "token_count": 1}, {"author_id": 12, "token_count": 11}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 41, "token_count": 1}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 0, "token_count": 70}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 41, "token_count": 9}, {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 32, "token_count": 1}, {"author_id": 0, "token_count": 92}, {"author_id": 60, "token_count": 23}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 46, "token_count": 20}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 0, "token_count": 57}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 12, "token_count": 24}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 12, "token_count": 2}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 27, "token_count": 44}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 12, "token_count": 6}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 0, "token_count": 38}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 0, "token_count": 7}, {"author_id": 12, "token_count": 34}, {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 60, "token_count": 46}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 60, "token_count": 61}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 41, "token_count": 16}, {"author_id": 0, "token_count": 16}, {"author_id": 60, "token_count": 18}, ]}, {"timestamp": 1417420800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 0, "token_count": 13}, {"author_id": 27, "token_count": 1}, {"author_id": 60, "token_count": 60}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 0, "token_count": 6}, {"author_id": 27, "token_count": 13}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 12, "token_count": 38}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 0, "token_count": 42}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 0, "token_count": 90}, {"author_id": 60, "token_count": 27}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 0, "token_count": 81}, {"author_id": 26, "token_count": 5}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 0, "token_count": 1}, {"author_id": 60, "token_count": 25}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 60, "token_count": 27}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 0, "token_count": 148}, {"author_id": 60, "token_count": 238}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 0, "token_count": 29}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 60, "token_count": 38}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 41, "token_count": 42}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 0, "token_count": 25}, {"author_id": 25, "token_count": 48}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 32, "token_count": 3}, {"author_id": 0, "token_count": 5}, {"author_id": 60, "token_count": 55}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 0, "token_count": 99}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 0, "token_count": 1}, {"author_id": 60, "token_count": 25}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 0, "token_count": 17}, {"author_id": 28, "token_count": 93}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 3, "token_count": 9}, {"author_id": 0, "token_count": 10}, {"author_id": 25, "token_count": 26}, {"author_id": 60, "token_count": 24}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 0, "token_count": 20}, {"author_id": 25, "token_count": 5}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 0, "token_count": 14}, {"author_id": 25, "token_count": 18}, {"author_id": 60, "token_count": 21}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 12, "token_count": 40}, {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 0, "token_count": 17}, {"author_id": 60, "token_count": 22}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 0, "token_count": 11}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 0, "token_count": 112}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 0, "token_count": 39}, {"author_id": 12, "token_count": 20}, {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 6, "token_count": 57}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 56, "token_count": 11}, {"author_id": 20, "token_count": 10}, {"author_id": 60, "token_count": 20}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 60, "token_count": 95}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 60, "token_count": 148}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 60, "token_count": 63}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 0, "token_count": 13}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 0, "token_count": 58}, {"author_id": 60, "token_count": 238}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 0, "token_count": 1}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 0, "token_count": 1}, {"author_id": 60, "token_count": 32}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 53, "token_count": 12}, {"author_id": 60, "token_count": 21}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 18, "token_count": 33}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 0, "token_count": 76}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 0, "token_count": 53}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 0, "token_count": 34}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 43, "token_count": 9}, {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 60, "token_count": 51}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 60, "token_count": 126}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 60, "token_count": 134}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 14, "token_count": 12}, {"author_id": 60, "token_count": 59}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 53, "token_count": 4}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 43, "token_count": 11}, {"author_id": 0, "token_count": 12}, {"author_id": 25, "token_count": 32}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 60, "token_count": 45}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 60, "token_count": 24}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 32, "token_count": 20}, {"author_id": 0, "token_count": 2}, {"author_id": 25, "token_count": 47}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 32, "token_count": 8}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 25, "token_count": 8}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 14, "token_count": 9}, {"author_id": 0, "token_count": 21}, {"author_id": 10, "token_count": 28}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 25, "token_count": 34}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 60, "token_count": 23}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 0, "token_count": 3}, {"author_id": 25, "token_count": 72}, {"author_id": 60, "token_count": 121}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 32, "token_count": 34}, {"author_id": 0, "token_count": 34}, {"author_id": 25, "token_count": 44}, {"author_id": 60, "token_count": 32}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 0, "token_count": 240}, {"author_id": 25, "token_count": 17}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 0, "token_count": 3}, {"author_id": 18, "token_count": 4}, {"author_id": 60, "token_count": 45}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 60, "token_count": 73}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 60, "token_count": 73}, ]}, {"timestamp": 1651388400, "group": [ {"author_id": 0, "token_count": 13}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 0, "token_count": 161}, {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 60, "token_count": 15}, ]}, {"timestamp": 1659337200, "group": [ {"author_id": 53, "token_count": 59}, {"author_id": 60, "token_count": 208}, ]}, {"timestamp": 1662015600, "group": [ {"author_id": 53, "token_count": 21}, ]}, {"timestamp": 1664607600, "group": [ {"author_id": 18, "token_count": 1}, {"author_id": 60, "token_count": 45}, ]}, {"timestamp": 1667286000, "group": [ {"author_id": 60, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Eric Dumazet
2819
24.43%
Linus Torvalds (pre-git)
1507
13.06%
Arnaldo Carvalho de Melo
1373
11.90%
Tom Herbert
450
3.90%
Paolo Abeni
351
3.04%
David S. Miller
136
1.18%
Pavel Emelyanov
127
1.10%
Eric W. Biedermann
125
1.08%
Martin KaFai Lau
96
0.83%
Julian Anastasov
93
0.81%
Herbert Xu
79
0.68%
Daniel Borkmann
68
0.59%
Américo Wang
67
0.58%
David Ahern
57
0.49%
Johannes Berg
44
0.38%
Jakub Kiciński
38
0.33%
Thomas Graf
31
0.27%
Linus Torvalds
29
0.25%
Florian Westphal
28
0.24%
Alexander Aring
21
0.18%
Pravin B Shelar
20
0.17%
Björn Töpel
20
0.17%
John Fastabend
11
0.10%
Xin Long
10
0.09%
Others
3938
34.13%
Total
11538
sock_reuseport.h
62
-
6
266
Martin KaFai Lau
Others
January 2016
November 2017
August 2018
June 2019
September 2019
February 2020
June 2021
October 2022
var spanGroupData = [ {"timestamp": 1451635200, "group": [ {"author_id": 60, "token_count": 123}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 53, "token_count": 26}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 53, "token_count": 10}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 60, "token_count": 59}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 60, "token_count": 34}, ]}, {"timestamp": 1664607600, "group": [ {"author_id": 60, "token_count": 12}, ]}, ]
Author Name
Tokens
Token Proportion
Martin KaFai Lau
36
13.53%
Others
230
86.47%
Total
266
stp.h
17
-
3
69
Patrick McHardy
Jakub Kiciński
Others
July 2008
November 2017
July 2022
var spanGroupData = [ {"timestamp": 1214895600, "group": [ {"author_id": 9, "token_count": 65}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 18, "token_count": 3}, ]}, ]
Author Name
Tokens
Token Proportion
Patrick McHardy
65
94.20%
Jakub Kiciński
3
4.35%
Others
1
1.45%
Total
69
strparser.h
170
-
6
678
Tom Herbert
John Fastabend
Jakub Kiciński
Others
August 2016
July 2017
August 2017
October 2017
June 2018
June 2019
November 2021
April 2022
July 2022
var spanGroupData = [ {"timestamp": 1470034800, "group": [ {"author_id": 12, "token_count": 501}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 12, "token_count": 106}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 12, "token_count": 1}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 56, "token_count": 35}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 18, "token_count": 9}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 18, "token_count": 13}, ]}, ]
Author Name
Tokens
Token Proportion
Tom Herbert
608
89.68%
John Fastabend
35
5.16%
Jakub Kiciński
22
3.24%
Others
13
1.92%
Total
678
switchdev.h
524
-
17
2086
Vladimir Oltean
Petr Machata
Jiri Pirko
Ido Schimmel
Others
November 2014
January 2015
May 2015
July 2015
September 2015
October 2015
December 2015
January 2016
April 2016
July 2016
February 2017
June 2017
October 2017
November 2017
May 2018
October 2018
November 2018
December 2018
January 2019
February 2019
May 2019
April 2020
May 2020
July 2020
September 2020
November 2020
January 2021
February 2021
March 2021
April 2021
June 2021
July 2021
August 2021
October 2021
February 2022
March 2022
June 2022
var spanGroupData = [ {"timestamp": 1414825200, "group": [ {"author_id": 15, "token_count": 19}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 15, "token_count": 136}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 15, "token_count": 14}, {"author_id": 60, "token_count": 145}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 60, "token_count": 17}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 15, "token_count": 3}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 15, "token_count": 71}, {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 22, "token_count": 10}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 60, "token_count": 33}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 60, "token_count": 46}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 36, "token_count": 2}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 22, "token_count": 7}, {"author_id": 36, "token_count": 6}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 36, "token_count": 319}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 36, "token_count": 51}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 36, "token_count": 10}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 60, "token_count": 120}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 60, "token_count": 124}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 60, "token_count": 91}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 19, "token_count": 1}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 19, "token_count": 36}, {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 19, "token_count": 4}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 19, "token_count": 4}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 19, "token_count": 35}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 19, "token_count": 178}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 19, "token_count": 179}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 19, "token_count": 18}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 19, "token_count": 302}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 60, "token_count": 42}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 19, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Vladimir Oltean
758
36.34%
Petr Machata
388
18.60%
Jiri Pirko
243
11.65%
Ido Schimmel
17
0.81%
Others
680
32.60%
Total
2086
tcp.h
2450
-
113
11421
Eric Dumazet
Linus Torvalds (pre-git)
David S. Miller
Martin KaFai Lau
Florian Westphal
Hideaki Yoshifuji / 吉藤英明
Arnaldo Carvalho de Melo
Daniel Borkmann
Tom Herbert
David Ahern
Américo Wang
Paolo Abeni
Patrick McHardy
Linus Torvalds
Pavel Emelyanov
John Fastabend
Herbert Xu
Jakub Kiciński
Eric W. Biedermann
Others
September 1992
December 1992
June 1993
September 1993
November 1993
February 1994
May 1994
January 1995
June 1995
January 1996
March 1996
May 1996
September 1996
January 1997
March 1997
August 1997
January 1998
February 1998
March 1998
May 1998
January 1999
February 1999
May 1999
June 1999
September 1999
January 2000
August 2000
September 2000
October 2000
February 2002
April 2002
August 2002
January 2003
April 2003
May 2003
June 2003
January 2004
April 2004
May 2004
June 2004
July 2004
August 2004
September 2004
October 2004
December 2004
February 2005
June 2005
July 2005
August 2005
September 2005
October 2005
November 2005
December 2005
January 2006
March 2006
June 2006
November 2006
December 2006
January 2007
March 2007
April 2007
May 2007
July 2007
August 2007
September 2007
November 2007
December 2007
January 2008
February 2008
March 2008
April 2008
June 2008
July 2008
September 2008
November 2008
December 2008
February 2009
March 2009
May 2009
July 2009
August 2009
September 2009
December 2009
January 2010
February 2010
April 2010
May 2010
June 2010
July 2010
September 2010
November 2010
December 2010
February 2011
June 2011
September 2011
October 2011
November 2011
December 2011
January 2012
February 2012
April 2012
May 2012
June 2012
July 2012
August 2012
September 2012
December 2012
January 2013
March 2013
April 2013
May 2013
June 2013
July 2013
August 2013
September 2013
October 2013
February 2014
March 2014
April 2014
May 2014
June 2014
August 2014
September 2014
October 2014
November 2014
January 2015
February 2015
March 2015
April 2015
May 2015
June 2015
July 2015
August 2015
September 2015
October 2015
December 2015
January 2016
February 2016
March 2016
April 2016
May 2016
June 2016
August 2016
September 2016
October 2016
November 2016
December 2016
January 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
April 2018
May 2018
June 2018
July 2018
August 2018
September 2018
October 2018
November 2018
December 2018
January 2019
February 2019
May 2019
June 2019
July 2019
August 2019
October 2019
November 2019
December 2019
January 2020
February 2020
March 2020
April 2020
May 2020
June 2020
July 2020
August 2020
September 2020
October 2020
November 2020
December 2020
January 2021
February 2021
March 2021
April 2021
June 2021
September 2021
October 2021
November 2021
January 2022
February 2022
March 2022
April 2022
June 2022
July 2022
August 2022
September 2022
var spanGroupData = [ {"timestamp": 715330800, "group": [ {"author_id": 1, "token_count": 28}, ]}, {"timestamp": 723196800, "group": [ {"author_id": 1, "token_count": 5}, ]}, {"timestamp": 738918000, "group": [ {"author_id": 1, "token_count": 35}, ]}, {"timestamp": 746866800, "group": [ {"author_id": 1, "token_count": 13}, ]}, {"timestamp": 752140800, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 760089600, "group": [ {"author_id": 1, "token_count": 17}, ]}, {"timestamp": 767775600, "group": [ {"author_id": 1, "token_count": 6}, ]}, {"timestamp": 788947200, "group": [ {"author_id": 1, "token_count": 16}, ]}, {"timestamp": 801990000, "group": [ {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 820483200, "group": [ {"author_id": 1, "token_count": 64}, ]}, {"timestamp": 825667200, "group": [ {"author_id": 1, "token_count": 11}, ]}, {"timestamp": 830934000, "group": [ {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 841561200, "group": [ {"author_id": 1, "token_count": 293}, ]}, {"timestamp": 852105600, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 857203200, "group": [ {"author_id": 1, "token_count": 64}, ]}, {"timestamp": 870418800, "group": [ {"author_id": 1, "token_count": 10}, ]}, {"timestamp": 883641600, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 886320000, "group": [ {"author_id": 1, "token_count": 79}, ]}, {"timestamp": 888739200, "group": [ {"author_id": 1, "token_count": 109}, ]}, {"timestamp": 894006000, "group": [ {"author_id": 1, "token_count": 22}, ]}, {"timestamp": 915177600, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 917856000, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 925542000, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 928220400, "group": [ {"author_id": 1, "token_count": 54}, ]}, {"timestamp": 936169200, "group": [ {"author_id": 1, "token_count": 54}, ]}, {"timestamp": 946713600, "group": [ {"author_id": 1, "token_count": 355}, ]}, {"timestamp": 965113200, "group": [ {"author_id": 1, "token_count": 226}, ]}, {"timestamp": 967791600, "group": [ {"author_id": 1, "token_count": 6}, ]}, {"timestamp": 970383600, "group": [ {"author_id": 1, "token_count": 19}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 39, "token_count": 53}, ]}, {"timestamp": 1017648000, "group": [ {"author_id": 60, "token_count": 17}, ]}, {"timestamp": 1028185200, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1041408000, "group": [ {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1049184000, "group": [ {"author_id": 60, "token_count": 41}, ]}, {"timestamp": 1051772400, "group": [ {"author_id": 5, "token_count": 4}, {"author_id": 13, "token_count": 37}, ]}, {"timestamp": 1054450800, "group": [ {"author_id": 3, "token_count": 6}, {"author_id": 60, "token_count": 15}, ]}, {"timestamp": 1072944000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1080806400, "group": [ {"author_id": 5, "token_count": 31}, ]}, {"timestamp": 1083394800, "group": [ {"author_id": 5, "token_count": 9}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1086073200, "group": [ {"author_id": 3, "token_count": 13}, {"author_id": 5, "token_count": 12}, ]}, {"timestamp": 1088665200, "group": [ {"author_id": 13, "token_count": 4}, ]}, {"timestamp": 1091343600, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1094022000, "group": [ {"author_id": 5, "token_count": 62}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1096614000, "group": [ {"author_id": 5, "token_count": 1}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1101888000, "group": [ {"author_id": 3, "token_count": 7}, ]}, {"timestamp": 1107244800, "group": [ {"author_id": 3, "token_count": 12}, ]}, {"timestamp": 1117609200, "group": [ {"author_id": 3, "token_count": 7}, {"author_id": 5, "token_count": 5}, {"author_id": 60, "token_count": 210}, ]}, {"timestamp": 1120201200, "group": [ {"author_id": 5, "token_count": 42}, ]}, {"timestamp": 1122879600, "group": [ {"author_id": 3, "token_count": 182}, ]}, {"timestamp": 1125558000, "group": [ {"author_id": 5, "token_count": 17}, ]}, {"timestamp": 1128150000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1130832000, "group": [ {"author_id": 26, "token_count": 3}, {"author_id": 60, "token_count": 23}, ]}, {"timestamp": 1133424000, "group": [ {"author_id": 3, "token_count": 18}, ]}, {"timestamp": 1136102400, "group": [ {"author_id": 60, "token_count": 68}, ]}, {"timestamp": 1141200000, "group": [ {"author_id": 60, "token_count": 36}, ]}, {"timestamp": 1149145200, "group": [ {"author_id": 26, "token_count": 12}, ]}, {"timestamp": 1162368000, "group": [ {"author_id": 13, "token_count": 276}, {"author_id": 60, "token_count": 42}, ]}, {"timestamp": 1164960000, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1167638400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1172736000, "group": [ {"author_id": 5, "token_count": 186}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1175410800, "group": [ {"author_id": 26, "token_count": 4}, {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1178002800, "group": [ {"author_id": 60, "token_count": 15}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1185951600, "group": [ {"author_id": 5, "token_count": 1}, {"author_id": 60, "token_count": 72}, ]}, {"timestamp": 1188630000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1193900400, "group": [ {"author_id": 60, "token_count": 59}, ]}, {"timestamp": 1196496000, "group": [ {"author_id": 60, "token_count": 157}, ]}, {"timestamp": 1199174400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 60, "token_count": 36}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 10, "token_count": 14}, {"author_id": 13, "token_count": 31}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1212303600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 51, "token_count": 24}, {"author_id": 60, "token_count": 42}, ]}, {"timestamp": 1220252400, "group": [ {"author_id": 5, "token_count": 34}, {"author_id": 60, "token_count": 18}, ]}, {"timestamp": 1225522800, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1228118400, "group": [ {"author_id": 26, "token_count": 31}, ]}, {"timestamp": 1233475200, "group": [ {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1235894400, "group": [ {"author_id": 60, "token_count": 79}, ]}, {"timestamp": 1241161200, "group": [ {"author_id": 60, "token_count": 53}, ]}, {"timestamp": 1246431600, "group": [ {"author_id": 60, "token_count": 26}, ]}, {"timestamp": 1249110000, "group": [ {"author_id": 0, "token_count": 21}, {"author_id": 60, "token_count": 66}, ]}, {"timestamp": 1251788400, "group": [ {"author_id": 5, "token_count": 1}, {"author_id": 60, "token_count": 24}, ]}, {"timestamp": 1259654400, "group": [ {"author_id": 60, "token_count": 53}, ]}, {"timestamp": 1262332800, "group": [ {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1265011200, "group": [ {"author_id": 60, "token_count": 31}, ]}, {"timestamp": 1270105200, "group": [ {"author_id": 12, "token_count": 11}, {"author_id": 60, "token_count": 42}, ]}, {"timestamp": 1272697200, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1275375600, "group": [ {"author_id": 10, "token_count": 3}, {"author_id": 12, "token_count": 5}, {"author_id": 60, "token_count": 39}, ]}, {"timestamp": 1277967600, "group": [ {"author_id": 0, "token_count": 1}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 60, "token_count": 26}, ]}, {"timestamp": 1288594800, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1291190400, "group": [ {"author_id": 0, "token_count": 10}, ]}, {"timestamp": 1296547200, "group": [ {"author_id": 5, "token_count": 4}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1314860400, "group": [ {"author_id": 0, "token_count": 11}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 0, "token_count": 19}, {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 60, "token_count": 21}, ]}, {"timestamp": 1322726400, "group": [ {"author_id": 0, "token_count": 1}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 0, "token_count": 123}, {"author_id": 60, "token_count": 50}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 0, "token_count": 2}, {"author_id": 51, "token_count": 33}, {"author_id": 60, "token_count": 13}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 0, "token_count": 38}, {"author_id": 27, "token_count": 1}, {"author_id": 51, "token_count": 5}, {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 5, "token_count": 8}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 5, "token_count": 29}, {"author_id": 0, "token_count": 33}, {"author_id": 60, "token_count": 57}, ]}, {"timestamp": 1343804400, "group": [ {"author_id": 0, "token_count": 15}, {"author_id": 60, "token_count": 101}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 60, "token_count": 33}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 60, "token_count": 18}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 0, "token_count": 9}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 41, "token_count": 14}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 0, "token_count": 30}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 9, "token_count": 78}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 10, "token_count": 19}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 0, "token_count": 1}, {"author_id": 27, "token_count": 7}, {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 0, "token_count": 33}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 0, "token_count": 10}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 0, "token_count": 23}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 60, "token_count": 44}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 60, "token_count": 208}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 41, "token_count": 39}, {"author_id": 0, "token_count": 74}, {"author_id": 10, "token_count": 50}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 32, "token_count": 100}, {"author_id": 0, "token_count": 34}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 10, "token_count": 18}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 41, "token_count": 95}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 0, "token_count": 39}, {"author_id": 60, "token_count": 21}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 0, "token_count": 23}, {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 0, "token_count": 11}, {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 41, "token_count": 4}, {"author_id": 0, "token_count": 201}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 0, "token_count": 38}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 60, "token_count": 23}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 41, "token_count": 4}, {"author_id": 0, "token_count": 72}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 0, "token_count": 35}, {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 0, "token_count": 11}, {"author_id": 60, "token_count": 55}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 10, "token_count": 55}, {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 26, "token_count": 3}, {"author_id": 60, "token_count": 67}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 0, "token_count": 26}, {"author_id": 60, "token_count": 26}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 53, "token_count": 58}, {"author_id": 12, "token_count": 127}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 0, "token_count": 72}, {"author_id": 53, "token_count": 45}, {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 6, "token_count": 22}, {"author_id": 60, "token_count": 27}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 0, "token_count": 3}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 0, "token_count": 14}, {"author_id": 12, "token_count": 9}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 60, "token_count": 163}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 6, "token_count": 1}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 0, "token_count": 14}, {"author_id": 10, "token_count": 9}, {"author_id": 60, "token_count": 53}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 10, "token_count": 2}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 60, "token_count": 79}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 60, "token_count": 36}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 0, "token_count": 160}, {"author_id": 60, "token_count": 17}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 0, "token_count": 29}, {"author_id": 60, "token_count": 362}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 12, "token_count": 40}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 6, "token_count": 109}, {"author_id": 10, "token_count": 133}, {"author_id": 25, "token_count": 7}, {"author_id": 60, "token_count": 61}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 25, "token_count": 1}, {"author_id": 60, "token_count": 16}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 0, "token_count": 231}, {"author_id": 60, "token_count": 57}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 0, "token_count": 3}, {"author_id": 60, "token_count": 40}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 60, "token_count": 19}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 60, "token_count": 206}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 0, "token_count": 40}, {"author_id": 60, "token_count": 78}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 0, "token_count": 29}, {"author_id": 60, "token_count": 49}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 5, "token_count": 1}, {"author_id": 0, "token_count": 25}, {"author_id": 39, "token_count": 10}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 6, "token_count": 25}, {"author_id": 60, "token_count": 49}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 41, "token_count": 8}, {"author_id": 53, "token_count": 130}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 0, "token_count": 31}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 41, "token_count": 33}, {"author_id": 0, "token_count": 81}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 32, "token_count": 1}, {"author_id": 0, "token_count": 62}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 0, "token_count": 8}, {"author_id": 18, "token_count": 6}, {"author_id": 60, "token_count": 148}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 0, "token_count": 107}, {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 0, "token_count": 25}, {"author_id": 56, "token_count": 32}, {"author_id": 60, "token_count": 107}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 60, "token_count": 33}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 0, "token_count": 12}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 0, "token_count": 26}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 6, "token_count": 23}, {"author_id": 0, "token_count": 17}, {"author_id": 60, "token_count": 31}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 56, "token_count": 24}, {"author_id": 53, "token_count": 15}, {"author_id": 60, "token_count": 123}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 60, "token_count": 29}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 0, "token_count": 1}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 0, "token_count": 59}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 0, "token_count": 73}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 10, "token_count": 22}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 53, "token_count": 86}, {"author_id": 60, "token_count": 18}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 25, "token_count": 12}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 0, "token_count": 1}, {"author_id": 10, "token_count": 5}, {"author_id": 25, "token_count": 21}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 10, "token_count": 5}, {"author_id": 60, "token_count": 37}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 60, "token_count": 24}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 32, "token_count": 38}, {"author_id": 0, "token_count": 99}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 32, "token_count": 12}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 32, "token_count": 5}, {"author_id": 0, "token_count": 62}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 10, "token_count": 34}, {"author_id": 25, "token_count": 14}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 25, "token_count": 28}, {"author_id": 60, "token_count": 89}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 0, "token_count": 33}, {"author_id": 60, "token_count": 51}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 0, "token_count": 17}, {"author_id": 60, "token_count": 29}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 60, "token_count": 78}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 18, "token_count": 5}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 0, "token_count": 76}, {"author_id": 60, "token_count": 54}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 32, "token_count": 12}, {"author_id": 0, "token_count": 7}, {"author_id": 60, "token_count": 13}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 18, "token_count": 30}, {"author_id": 60, "token_count": 30}, ]}, {"timestamp": 1659337200, "group": [ {"author_id": 53, "token_count": 22}, ]}, {"timestamp": 1662015600, "group": [ {"author_id": 53, "token_count": 21}, {"author_id": 60, "token_count": 48}, ]}, ]
Author Name
Tokens
Token Proportion
Eric Dumazet
2387
20.90%
Linus Torvalds (pre-git)
1502
13.15%
David S. Miller
447
3.91%
Martin KaFai Lau
377
3.30%
Florian Westphal
369
3.23%
Hideaki Yoshifuji / 吉藤英明
348
3.05%
Arnaldo Carvalho de Melo
245
2.15%
Daniel Borkmann
197
1.72%
Tom Herbert
192
1.68%
David Ahern
180
1.58%
Américo Wang
168
1.47%
Paolo Abeni
83
0.73%
Patrick McHardy
78
0.68%
Linus Torvalds
63
0.55%
Pavel Emelyanov
62
0.54%
John Fastabend
56
0.49%
Herbert Xu
53
0.46%
Jakub Kiciński
41
0.36%
Eric W. Biedermann
8
0.07%
Others
4565
39.97%
Total
11421
tcp_states.h
48
-
4
151
Arnaldo Carvalho de Melo
Eric Dumazet
Others
August 2005
December 2005
March 2015
February 2018
May 2019
var spanGroupData = [ {"timestamp": 1122879600, "group": [ {"author_id": 3, "token_count": 44}, ]}, {"timestamp": 1133424000, "group": [ {"author_id": 3, "token_count": 82}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 0, "token_count": 10}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 60, "token_count": 13}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Arnaldo Carvalho de Melo
126
83.44%
Eric Dumazet
10
6.62%
Others
15
9.93%
Total
151
timewait_sock.h
36
-
6
158
Arnaldo Carvalho de Melo
Hideaki Yoshifuji / 吉藤英明
Others
December 2005
October 2006
December 2006
November 2008
November 2011
May 2019
var spanGroupData = [ {"timestamp": 1133424000, "group": [ {"author_id": 3, "token_count": 100}, ]}, {"timestamp": 1159686000, "group": [ {"author_id": 13, "token_count": 47}, ]}, {"timestamp": 1164960000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1225522800, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Arnaldo Carvalho de Melo
100
63.29%
Hideaki Yoshifuji / 吉藤英明
47
29.75%
Others
11
6.96%
Total
158
tipc.h
62
-
2
99
Paolo Abeni
Others
November 2017
May 2018
var spanGroupData = [ {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 97}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 25, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Paolo Abeni
2
2.02%
Others
97
97.98%
Total
99
tls.h
515
-
17
1696
Jakub Kiciński
John Fastabend
Daniel Borkmann
Others
June 2017
November 2017
January 2018
March 2018
April 2018
May 2018
July 2018
August 2018
September 2018
October 2018
December 2018
January 2019
February 2019
March 2019
April 2019
June 2019
July 2019
August 2019
September 2019
October 2019
November 2019
December 2019
May 2020
June 2020
November 2020
June 2021
September 2021
October 2021
April 2022
May 2022
July 2022
August 2022
September 2022
var spanGroupData = [ {"timestamp": 1496300400, "group": [ {"author_id": 60, "token_count": 137}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 15}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 60, "token_count": 48}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 60, "token_count": 129}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 60, "token_count": 145}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 60, "token_count": 62}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 41, "token_count": 1}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 56, "token_count": 39}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 60, "token_count": 26}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 60, "token_count": 36}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 18, "token_count": 87}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 18, "token_count": 263}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 18, "token_count": 5}, {"author_id": 56, "token_count": 9}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 18, "token_count": 9}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 18, "token_count": 11}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 18, "token_count": 30}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 18, "token_count": 8}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 18, "token_count": 43}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 56, "token_count": 39}, {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 60, "token_count": 184}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 60, "token_count": 25}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 18, "token_count": 4}, ]}, {"timestamp": 1651388400, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 18, "token_count": 232}, {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1659337200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1662015600, "group": [ {"author_id": 60, "token_count": 32}, ]}, ]
Author Name
Tokens
Token Proportion
Jakub Kiciński
692
40.80%
John Fastabend
87
5.13%
Daniel Borkmann
1
0.06%
Others
916
54.01%
Total
1696
tls_toe.h
77
-
1
137
Jakub Kiciński
October 2019
var spanGroupData = [ {"timestamp": 1569913200, "group": [ {"author_id": 18, "token_count": 137}, ]}, ]
Author Name
Tokens
Token Proportion
Jakub Kiciński
137
100.00%
Total
137
transp_v6.h
70
-
18
325
Linus Torvalds (pre-git)
Paolo Abeni
Jakub Kiciński
Hideaki Yoshifuji / 吉藤英明
David S. Miller
Others
September 1996
August 1998
February 1999
March 2003
November 2006
December 2007
June 2008
February 2009
March 2011
August 2011
January 2013
May 2013
June 2013
January 2014
May 2016
November 2017
June 2018
July 2022
var spanGroupData = [ {"timestamp": 841561200, "group": [ {"author_id": 1, "token_count": 94}, ]}, {"timestamp": 901954800, "group": [ {"author_id": 1, "token_count": 8}, ]}, {"timestamp": 917856000, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1046505600, "group": [ {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1162368000, "group": [ {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1196496000, "group": [ {"author_id": 60, "token_count": 36}, ]}, {"timestamp": 1212303600, "group": [ {"author_id": 13, "token_count": 5}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1233475200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 5, "token_count": 3}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 60, "token_count": 43}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 60, "token_count": 40}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 25, "token_count": 48}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 18, "token_count": 6}, ]}, ]
Author Name
Tokens
Token Proportion
Linus Torvalds (pre-git)
104
32.00%
Paolo Abeni
48
14.77%
Jakub Kiciński
6
1.85%
Hideaki Yoshifuji / 吉藤英明
5
1.54%
David S. Miller
3
0.92%
Others
159
48.92%
Total
325
tso.h
25
-
5
112
Eric Dumazet
Others
May 2014
October 2015
August 2017
November 2017
June 2020
var spanGroupData = [ {"timestamp": 1398927600, "group": [ {"author_id": 60, "token_count": 93}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 0, "token_count": 12}, ]}, ]
Author Name
Tokens
Token Proportion
Eric Dumazet
12
10.71%
Others
100
89.29%
Total
112
tun_proto.h
50
-
2
163
Jiri Benc
Jakub Kiciński
August 2017
July 2022
var spanGroupData = [ {"timestamp": 1501570800, "group": [ {"author_id": 34, "token_count": 159}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 18, "token_count": 4}, ]}, ]
Author Name
Tokens
Token Proportion
Jiri Benc
159
97.55%
Jakub Kiciński
4
2.45%
Total
163
udp.h
526
-
45
2263
Paolo Abeni
Tom Herbert
Eric Dumazet
Herbert Xu
Linus Torvalds (pre-git)
Pavel Emelyanov
David S. Miller
Américo Wang
Hideaki Yoshifuji / 吉藤英明
Arnaldo Carvalho de Melo
Daniel Borkmann
David Ahern
Thomas Graf
Linus Torvalds
Sridhar Samudrala
Xin Long
Others
June 1993
June 1995
May 1996
September 1996
January 1997
June 1999
January 2000
February 2002
January 2003
May 2003
June 2003
January 2004
November 2004
August 2005
December 2005
August 2006
October 2006
November 2006
March 2007
April 2007
May 2007
June 2007
December 2007
March 2008
June 2008
July 2008
October 2008
July 2009
September 2009
October 2009
November 2009
September 2010
October 2010
November 2010
February 2011
November 2011
December 2011
April 2012
June 2013
July 2013
October 2013
June 2014
July 2014
September 2014
February 2015
January 2016
February 2016
April 2016
May 2016
August 2016
October 2016
November 2016
May 2017
June 2017
July 2017
August 2017
September 2017
March 2018
April 2018
June 2018
October 2018
November 2018
May 2019
January 2020
March 2020
June 2020
July 2020
November 2020
January 2021
February 2021
March 2021
April 2021
October 2021
June 2022
July 2022
October 2022
var spanGroupData = [ {"timestamp": 738918000, "group": [ {"author_id": 1, "token_count": 43}, ]}, {"timestamp": 801990000, "group": [ {"author_id": 1, "token_count": 5}, ]}, {"timestamp": 830934000, "group": [ {"author_id": 1, "token_count": 6}, ]}, {"timestamp": 841561200, "group": [ {"author_id": 1, "token_count": 17}, ]}, {"timestamp": 852105600, "group": [ {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 928220400, "group": [ {"author_id": 1, "token_count": 11}, ]}, {"timestamp": 946713600, "group": [ {"author_id": 1, "token_count": 10}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 39, "token_count": 1}, ]}, {"timestamp": 1041408000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1051772400, "group": [ {"author_id": 13, "token_count": 27}, ]}, {"timestamp": 1054450800, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1072944000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1099296000, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1122879600, "group": [ {"author_id": 3, "token_count": 14}, ]}, {"timestamp": 1133424000, "group": [ {"author_id": 3, "token_count": 5}, ]}, {"timestamp": 1154415600, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1159686000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1162368000, "group": [ {"author_id": 60, "token_count": 251}, ]}, {"timestamp": 1172736000, "group": [ {"author_id": 26, "token_count": 1}, ]}, {"timestamp": 1175410800, "group": [ {"author_id": 3, "token_count": 3}, {"author_id": 26, "token_count": 4}, ]}, {"timestamp": 1178002800, "group": [ {"author_id": 5, "token_count": 16}, ]}, {"timestamp": 1180681200, "group": [ {"author_id": 5, "token_count": 13}, ]}, {"timestamp": 1196496000, "group": [ {"author_id": 26, "token_count": 35}, {"author_id": 60, "token_count": 18}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 51, "token_count": 14}, {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1212303600, "group": [ {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 51, "token_count": 8}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 0, "token_count": 46}, {"author_id": 60, "token_count": 27}, ]}, {"timestamp": 1246431600, "group": [ {"author_id": 30, "token_count": 7}, ]}, {"timestamp": 1251788400, "group": [ {"author_id": 5, "token_count": 1}, ]}, {"timestamp": 1254380400, "group": [ {"author_id": 0, "token_count": 53}, ]}, {"timestamp": 1257058800, "group": [ {"author_id": 0, "token_count": 45}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 0, "token_count": 12}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 60, "token_count": 32}, ]}, {"timestamp": 1288594800, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1296547200, "group": [ {"author_id": 26, "token_count": 68}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1322726400, "group": [ {"author_id": 0, "token_count": 2}, {"author_id": 51, "token_count": 68}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 0, "token_count": 7}, {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 41, "token_count": 19}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 7, "token_count": 15}, {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 12, "token_count": 72}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 12, "token_count": 118}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 12, "token_count": 3}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 12, "token_count": 21}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 0, "token_count": 9}, {"author_id": 12, "token_count": 55}, {"author_id": 60, "token_count": 63}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 6, "token_count": 12}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 0, "token_count": 12}, {"author_id": 25, "token_count": 40}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 25, "token_count": 84}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 25, "token_count": 1}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 25, "token_count": 185}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 25, "token_count": 57}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 6, "token_count": 6}, {"author_id": 25, "token_count": 1}, {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 25, "token_count": 1}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 60, "token_count": 17}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 60, "token_count": 77}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 39, "token_count": 9}, {"author_id": 25, "token_count": 28}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 25, "token_count": 114}, {"author_id": 60, "token_count": 62}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 23}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 60, "token_count": 23}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 0, "token_count": 3}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 32, "token_count": 1}, {"author_id": 20, "token_count": 6}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 32, "token_count": 22}, {"author_id": 25, "token_count": 54}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 32, "token_count": 5}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 32, "token_count": 2}, {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1664607600, "group": [ {"author_id": 60, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Paolo Abeni
565
24.97%
Tom Herbert
269
11.89%
Eric Dumazet
208
9.19%
Herbert Xu
108
4.77%
Linus Torvalds (pre-git)
96
4.24%
Pavel Emelyanov
90
3.98%
David S. Miller
30
1.33%
Américo Wang
30
1.33%
Hideaki Yoshifuji / 吉藤英明
27
1.19%
Arnaldo Carvalho de Melo
24
1.06%
Daniel Borkmann
19
0.84%
David Ahern
18
0.80%
Thomas Graf
15
0.66%
Linus Torvalds
10
0.44%
Sridhar Samudrala
7
0.31%
Xin Long
6
0.27%
Others
741
32.74%
Total
2263
udp_tunnel.h
382
-
15
1433
Jakub Kiciński
Tom Herbert
Pravin B Shelar
Paolo Abeni
David S. Miller
Jiri Benc
Daniel Borkmann
David Ahern
Others
July 2014
September 2014
January 2015
April 2015
August 2015
December 2015
March 2016
April 2016
June 2016
July 2017
November 2017
June 2018
November 2018
December 2018
March 2019
July 2020
September 2020
January 2021
August 2022
var spanGroupData = [ {"timestamp": 1404198000, "group": [ {"author_id": 12, "token_count": 96}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 60, "token_count": 367}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 12, "token_count": 6}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 5, "token_count": 10}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 34, "token_count": 4}, {"author_id": 46, "token_count": 24}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 46, "token_count": 1}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 41, "token_count": 3}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 12, "token_count": 51}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 60, "token_count": 102}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 60, "token_count": 40}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 5, "token_count": 1}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 25, "token_count": 25}, {"author_id": 60, "token_count": 21}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 6, "token_count": 1}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 18, "token_count": 562}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 18, "token_count": 41}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 18, "token_count": 48}, ]}, {"timestamp": 1659337200, "group": [ {"author_id": 60, "token_count": 25}, ]}, ]
Author Name
Tokens
Token Proportion
Jakub Kiciński
651
45.43%
Tom Herbert
153
10.68%
Pravin B Shelar
25
1.74%
Paolo Abeni
25
1.74%
David S. Miller
11
0.77%
Jiri Benc
4
0.28%
Daniel Borkmann
3
0.21%
David Ahern
1
0.07%
Others
560
39.08%
Total
1433
udplite.h
86
-
9
375
Herbert Xu
David S. Miller
Jakub Kiciński
Eric Dumazet
Others
November 2006
March 2007
June 2007
October 2008
February 2011
October 2011
March 2012
November 2014
November 2016
November 2017
February 2018
July 2022
var spanGroupData = [ {"timestamp": 1162368000, "group": [ {"author_id": 5, "token_count": 3}, {"author_id": 60, "token_count": 206}, ]}, {"timestamp": 1172736000, "group": [ {"author_id": 26, "token_count": 9}, ]}, {"timestamp": 1180681200, "group": [ {"author_id": 5, "token_count": 13}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1296547200, "group": [ {"author_id": 26, "token_count": 57}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 60, "token_count": 52}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 60, "token_count": 18}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 18, "token_count": 3}, ]}, ]
Author Name
Tokens
Token Proportion
Herbert Xu
66
17.60%
David S. Miller
16
4.27%
Jakub Kiciński
3
0.80%
Eric Dumazet
2
0.53%
Others
288
76.80%
Total
375
vsock_addr.h
22
-
3
92
Others
February 2013
May 2019
November 2019
var spanGroupData = [ {"timestamp": 1359705600, "group": [ {"author_id": 60, "token_count": 89}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 60, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Others
92
100.00%
Total
92
vxlan.h
569
-
26
1824
Jiri Benc
Roopa Prabhu
Thomas Graf
Ido Schimmel
Petr Machata
Tom Herbert
Pravin B Shelar
Taehee Yoo
Paolo Abeni
Xin Long
Daniel Borkmann
Others
August 2013
October 2013
June 2014
November 2014
December 2014
January 2015
February 2015
March 2015
July 2015
August 2015
September 2015
December 2015
February 2016
March 2016
April 2016
May 2016
June 2016
October 2016
June 2017
July 2017
November 2017
April 2018
October 2018
November 2018
December 2018
January 2019
February 2019
March 2019
June 2019
September 2019
October 2019
May 2020
September 2020
November 2021
February 2022
var spanGroupData = [ {"timestamp": 1375340400, "group": [ {"author_id": 46, "token_count": 33}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 12, "token_count": 35}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 60, "token_count": 63}, ]}, {"timestamp": 1417420800, "group": [ {"author_id": 60, "token_count": 76}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 7, "token_count": 33}, {"author_id": 12, "token_count": 39}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 12, "token_count": 4}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 7, "token_count": 182}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 34, "token_count": 24}, {"author_id": 12, "token_count": 4}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 34, "token_count": 16}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 12, "token_count": 1}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 34, "token_count": 316}, {"author_id": 25, "token_count": 4}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 41, "token_count": 3}, {"author_id": 34, "token_count": 40}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 34, "token_count": 107}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 60, "token_count": 21}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 46, "token_count": 2}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 34, "token_count": 30}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 22, "token_count": 191}, {"author_id": 36, "token_count": 104}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 36, "token_count": 3}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 36, "token_count": 72}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 36, "token_count": 10}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 37, "token_count": 111}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 48, "token_count": 5}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 37, "token_count": 117}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 20, "token_count": 4}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 37, "token_count": 71}, {"author_id": 60, "token_count": 63}, ]}, ]
Author Name
Tokens
Token Proportion
Jiri Benc
533
29.22%
Roopa Prabhu
299
16.39%
Thomas Graf
215
11.79%
Ido Schimmel
191
10.47%
Petr Machata
189
10.36%
Tom Herbert
83
4.55%
Pravin B Shelar
35
1.92%
Taehee Yoo
5
0.27%
Paolo Abeni
4
0.22%
Xin Long
4
0.22%
Daniel Borkmann
3
0.16%
Others
263
14.42%
Total
1824
wext.h
61
-
5
270
Johannes Berg
Eric W. Biedermann
David S. Miller
Others
April 2007
September 2007
June 2008
September 2009
November 2017
var spanGroupData = [ {"timestamp": 1175410800, "group": [ {"author_id": 2, "token_count": 52}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1188630000, "group": [ {"author_id": 27, "token_count": 38}, ]}, {"timestamp": 1212303600, "group": [ {"author_id": 5, "token_count": 26}, ]}, {"timestamp": 1251788400, "group": [ {"author_id": 2, "token_count": 151}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Johannes Berg
203
75.19%
Eric W. Biedermann
38
14.07%
David S. Miller
26
9.63%
Others
3
1.11%
Total
270
x25.h
327
-
15
1410
Linus Torvalds (pre-git)
Arnaldo Carvalho de Melo
Linus Torvalds
David S. Miller
Eric Dumazet
Others
September 1996
January 1997
March 1997
October 1997
May 1998
June 1999
March 2000
September 2000
October 2000
February 2002
September 2002
October 2002
June 2003
June 2004
January 2005
June 2005
August 2005
March 2006
January 2007
February 2007
June 2009
November 2009
March 2010
April 2010
May 2010
November 2010
April 2012
May 2017
July 2017
November 2017
December 2019
var spanGroupData = [ {"timestamp": 841561200, "group": [ {"author_id": 1, "token_count": 692}, ]}, {"timestamp": 852105600, "group": [ {"author_id": 1, "token_count": 63}, ]}, {"timestamp": 857203200, "group": [ {"author_id": 1, "token_count": 135}, ]}, {"timestamp": 875689200, "group": [ {"author_id": 1, "token_count": 23}, ]}, {"timestamp": 894006000, "group": [ {"author_id": 1, "token_count": 20}, ]}, {"timestamp": 928220400, "group": [ {"author_id": 1, "token_count": 8}, ]}, {"timestamp": 951897600, "group": [ {"author_id": 1, "token_count": 17}, ]}, {"timestamp": 967791600, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 970383600, "group": [ {"author_id": 1, "token_count": 27}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 5, "token_count": 3}, {"author_id": 39, "token_count": 8}, ]}, {"timestamp": 1030863600, "group": [ {"author_id": 3, "token_count": 110}, ]}, {"timestamp": 1033455600, "group": [ {"author_id": 3, "token_count": 30}, ]}, {"timestamp": 1054450800, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1086073200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1104566400, "group": [ {"author_id": 3, "token_count": 28}, ]}, {"timestamp": 1117609200, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1122879600, "group": [ {"author_id": 5, "token_count": 4}, ]}, {"timestamp": 1141200000, "group": [ {"author_id": 60, "token_count": 43}, ]}, {"timestamp": 1167638400, "group": [ {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1170316800, "group": [ {"author_id": 60, "token_count": 88}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 5, "token_count": 1}, ]}, {"timestamp": 1257058800, "group": [ {"author_id": 60, "token_count": 27}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1270105200, "group": [ {"author_id": 60, "token_count": 19}, ]}, {"timestamp": 1272697200, "group": [ {"author_id": 60, "token_count": 17}, ]}, {"timestamp": 1288594800, "group": [ {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 60, "token_count": 3}, ]}, ]
Author Name
Tokens
Token Proportion
Linus Torvalds (pre-git)
986
69.93%
Arnaldo Carvalho de Melo
169
11.99%
Linus Torvalds
8
0.57%
David S. Miller
8
0.57%
Eric Dumazet
1
0.07%
Others
238
16.88%
Total
1410
x25device.h
18
-
5
61
Arnaldo Carvalho de Melo
David S. Miller
Others
October 2004
July 2005
April 2006
March 2007
April 2010
November 2017
var spanGroupData = [ {"timestamp": 1096614000, "group": [ {"author_id": 3, "token_count": 45}, ]}, {"timestamp": 1120201200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1143878400, "group": [ {"author_id": 5, "token_count": 6}, ]}, {"timestamp": 1172736000, "group": [ {"author_id": 3, "token_count": 5}, ]}, {"timestamp": 1270105200, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Arnaldo Carvalho de Melo
50
81.97%
David S. Miller
6
9.84%
Others
5
8.20%
Total
61
xdp.h
412
-
13
1670
Lorenzo Bianconi
Jesper Dangaard Brouer
David Ahern
Björn Töpel
Jakub Kiciński
Others
January 2018
April 2018
May 2018
July 2018
August 2018
May 2019
June 2019
April 2020
May 2020
July 2020
November 2020
December 2020
January 2021
May 2021
July 2021
September 2021
January 2022
March 2022
September 2022
var spanGroupData = [ {"timestamp": 1514793600, "group": [ {"author_id": 45, "token_count": 70}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 45, "token_count": 281}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 43, "token_count": 9}, {"author_id": 45, "token_count": 19}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 18, "token_count": 30}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 43, "token_count": 20}, {"author_id": 60, "token_count": 25}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 45, "token_count": 53}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 43, "token_count": 2}, {"author_id": 6, "token_count": 15}, {"author_id": 45, "token_count": 76}, {"author_id": 44, "token_count": 75}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 6, "token_count": 75}, {"author_id": 44, "token_count": 97}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 43, "token_count": 8}, {"author_id": 44, "token_count": 66}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 44, "token_count": 100}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 44, "token_count": 52}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 60, "token_count": 31}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 44, "token_count": 395}, {"author_id": 60, "token_count": 92}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 44, "token_count": 58}, ]}, {"timestamp": 1662015600, "group": [ {"author_id": 45, "token_count": 4}, ]}, ]
Author Name
Tokens
Token Proportion
Lorenzo Bianconi
843
50.48%
Jesper Dangaard Brouer
503
30.12%
David Ahern
90
5.39%
Björn Töpel
39
2.34%
Jakub Kiciński
30
1.80%
Others
165
9.88%
Total
1670
xdp_priv.h
19
-
2
47
Jesper Dangaard Brouer
Jakub Kiciński
June 2019
July 2022
var spanGroupData = [ {"timestamp": 1559372400, "group": [ {"author_id": 45, "token_count": 44}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 18, "token_count": 3}, ]}, ]
Author Name
Tokens
Token Proportion
Jesper Dangaard Brouer
44
93.62%
Jakub Kiciński
3
6.38%
Total
47
xdp_sock.h
102
-
8
308
Björn Töpel
Magnus Karlsson
Jakub Kiciński
Others
May 2018
June 2018
August 2018
January 2019
June 2019
July 2019
August 2019
November 2019
December 2019
May 2020
July 2020
August 2020
November 2020
June 2021
December 2021
var spanGroupData = [ {"timestamp": 1525158000, "group": [ {"author_id": 43, "token_count": 76}, {"author_id": 59, "token_count": 9}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 43, "token_count": 31}, {"author_id": 59, "token_count": 6}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 43, "token_count": 29}, {"author_id": 59, "token_count": 2}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 43, "token_count": 3}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 60, "token_count": 15}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 43, "token_count": 9}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 43, "token_count": 35}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 43, "token_count": 3}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 43, "token_count": 3}, {"author_id": 59, "token_count": 26}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 59, "token_count": 44}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 59, "token_count": 4}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 18, "token_count": 3}, ]}, ]
Author Name
Tokens
Token Proportion
Björn Töpel
189
61.36%
Magnus Karlsson
91
29.55%
Jakub Kiciński
3
0.97%
Others
25
8.12%
Total
308
xdp_sock_drv.h
289
-
4
1131
Magnus Karlsson
Björn Töpel
Others
May 2020
August 2020
November 2020
September 2021
July 2022
September 2022
var spanGroupData = [ {"timestamp": 1588316400, "group": [ {"author_id": 43, "token_count": 516}, {"author_id": 59, "token_count": 265}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 59, "token_count": 133}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 59, "token_count": 30}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 59, "token_count": 114}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 60, "token_count": 65}, ]}, {"timestamp": 1662015600, "group": [ {"author_id": 60, "token_count": 8}, ]}, ]
Author Name
Tokens
Token Proportion
Magnus Karlsson
542
47.92%
Björn Töpel
516
45.62%
Others
73
6.45%
Total
1131
xfrm.h
2087
-
79
9998
Hideaki Yoshifuji / 吉藤英明
Steffen Klassert
Herbert Xu
David S. Miller
Jamal Hadi Salim
Florian Westphal
Eric Dumazet
Paul Moore
Patrick McHardy
Américo Wang
Xin Long
Eric W. Biedermann
Arnaldo Carvalho de Melo
David Ahern
Jiri Benc
Jakub Kiciński
Others
October 2002
November 2002
January 2003
February 2003
March 2003
April 2003
May 2003
June 2003
July 2003
August 2003
October 2003
June 2004
July 2004
August 2004
September 2004
October 2004
January 2005
February 2005
March 2005
May 2005
June 2005
October 2005
December 2005
January 2006
February 2006
March 2006
April 2006
May 2006
July 2006
August 2006
September 2006
November 2006
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
September 2008
October 2008
November 2008
June 2009
November 2009
January 2010
February 2010
March 2010
April 2010
June 2010
October 2010
November 2010
December 2010
February 2011
March 2011
April 2011
May 2011
November 2011
April 2012
May 2012
June 2012
July 2012
September 2012
November 2012
January 2013
February 2013
June 2013
August 2013
September 2013
November 2013
December 2013
January 2014
February 2014
March 2014
April 2014
August 2014
March 2015
April 2015
May 2015
August 2015
October 2015
December 2015
September 2016
January 2017
February 2017
March 2017
April 2017
May 2017
June 2017
July 2017
August 2017
September 2017
November 2017
December 2017
January 2018
March 2018
April 2018
May 2018
June 2018
July 2018
November 2018
December 2018
January 2019
March 2019
May 2019
June 2019
November 2019
April 2020
May 2020
June 2020
July 2020
September 2020
March 2021
April 2021
June 2021
July 2021
December 2021
January 2022
March 2022
May 2022
June 2022
July 2022
August 2022
September 2022
var spanGroupData = [ {"timestamp": 1033455600, "group": [ {"author_id": 60, "token_count": 211}, ]}, {"timestamp": 1036137600, "group": [ {"author_id": 5, "token_count": 7}, {"author_id": 60, "token_count": 283}, ]}, {"timestamp": 1041408000, "group": [ {"author_id": 60, "token_count": 73}, ]}, {"timestamp": 1044086400, "group": [ {"author_id": 60, "token_count": 13}, ]}, {"timestamp": 1046505600, "group": [ {"author_id": 5, "token_count": 3}, {"author_id": 13, "token_count": 1374}, {"author_id": 60, "token_count": 109}, ]}, {"timestamp": 1049184000, "group": [ {"author_id": 5, "token_count": 65}, {"author_id": 60, "token_count": 41}, ]}, {"timestamp": 1051772400, "group": [ {"author_id": 5, "token_count": 4}, {"author_id": 60, "token_count": 43}, ]}, {"timestamp": 1054450800, "group": [ {"author_id": 3, "token_count": 8}, {"author_id": 26, "token_count": 23}, ]}, {"timestamp": 1057042800, "group": [ {"author_id": 26, "token_count": 50}, ]}, {"timestamp": 1059721200, "group": [ {"author_id": 60, "token_count": 174}, ]}, {"timestamp": 1064991600, "group": [ {"author_id": 26, "token_count": 21}, ]}, {"timestamp": 1086073200, "group": [ {"author_id": 13, "token_count": 73}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1088665200, "group": [ {"author_id": 5, "token_count": 7}, {"author_id": 26, "token_count": 7}, ]}, {"timestamp": 1091343600, "group": [ {"author_id": 26, "token_count": 10}, {"author_id": 13, "token_count": 114}, ]}, {"timestamp": 1094022000, "group": [ {"author_id": 26, "token_count": 30}, ]}, {"timestamp": 1096614000, "group": [ {"author_id": 26, "token_count": 2}, ]}, {"timestamp": 1104566400, "group": [ {"author_id": 26, "token_count": 9}, ]}, {"timestamp": 1107244800, "group": [ {"author_id": 26, "token_count": 4}, ]}, {"timestamp": 1109664000, "group": [ {"author_id": 26, "token_count": 22}, ]}, {"timestamp": 1114930800, "group": [ {"author_id": 26, "token_count": 60}, {"author_id": 13, "token_count": 6}, ]}, {"timestamp": 1117609200, "group": [ {"author_id": 26, "token_count": 22}, {"author_id": 57, "token_count": 56}, ]}, {"timestamp": 1128150000, "group": [ {"author_id": 26, "token_count": 15}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1133424000, "group": [ {"author_id": 3, "token_count": 1}, {"author_id": 60, "token_count": 106}, ]}, {"timestamp": 1136102400, "group": [ {"author_id": 9, "token_count": 16}, ]}, {"timestamp": 1138780800, "group": [ {"author_id": 26, "token_count": 19}, ]}, {"timestamp": 1141200000, "group": [ {"author_id": 26, "token_count": 21}, {"author_id": 57, "token_count": 103}, {"author_id": 9, "token_count": 33}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1143878400, "group": [ {"author_id": 26, "token_count": 3}, {"author_id": 57, "token_count": 9}, ]}, {"timestamp": 1146466800, "group": [ {"author_id": 26, "token_count": 13}, ]}, {"timestamp": 1151737200, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1154415600, "group": [ {"author_id": 5, "token_count": 17}, {"author_id": 26, "token_count": 4}, {"author_id": 60, "token_count": 374}, ]}, {"timestamp": 1157094000, "group": [ {"author_id": 9, "token_count": 60}, {"author_id": 60, "token_count": 38}, ]}, {"timestamp": 1162368000, "group": [ {"author_id": 3, "token_count": 6}, {"author_id": 60, "token_count": 47}, ]}, {"timestamp": 1170316800, "group": [ {"author_id": 60, "token_count": 282}, ]}, {"timestamp": 1172736000, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1175410800, "group": [ {"author_id": 57, "token_count": 16}, ]}, {"timestamp": 1178002800, "group": [ {"author_id": 57, "token_count": 48}, ]}, {"timestamp": 1180681200, "group": [ {"author_id": 60, "token_count": 40}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 57, "token_count": 27}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1188630000, "group": [ {"author_id": 60, "token_count": 106}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 26, "token_count": 105}, ]}, {"timestamp": 1193900400, "group": [ {"author_id": 26, "token_count": 191}, ]}, {"timestamp": 1196496000, "group": [ {"author_id": 26, "token_count": 305}, {"author_id": 21, "token_count": 118}, {"author_id": 60, "token_count": 73}, ]}, {"timestamp": 1199174400, "group": [ {"author_id": 32, "token_count": 2}, {"author_id": 0, "token_count": 36}, {"author_id": 26, "token_count": 33}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 26, "token_count": 8}, {"author_id": 13, "token_count": 86}, {"author_id": 60, "token_count": 30}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 26, "token_count": 8}, {"author_id": 60, "token_count": 108}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 26, "token_count": 3}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1209625200, "group": [ {"author_id": 60, "token_count": 94}, ]}, {"timestamp": 1220252400, "group": [ {"author_id": 26, "token_count": 17}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 26, "token_count": 69}, {"author_id": 60, "token_count": 42}, ]}, {"timestamp": 1225522800, "group": [ {"author_id": 60, "token_count": 250}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1257058800, "group": [ {"author_id": 60, "token_count": 63}, ]}, {"timestamp": 1262332800, "group": [ {"author_id": 60, "token_count": 20}, ]}, {"timestamp": 1265011200, "group": [ {"author_id": 57, "token_count": 144}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 26, "token_count": 5}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1270105200, "group": [ {"author_id": 60, "token_count": 34}, ]}, {"timestamp": 1275375600, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1288594800, "group": [ {"author_id": 60, "token_count": 32}, ]}, {"timestamp": 1291190400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1296547200, "group": [ {"author_id": 5, "token_count": 72}, {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 5, "token_count": 117}, {"author_id": 33, "token_count": 180}, {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 33, "token_count": 1}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 60, "token_count": 48}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 5, "token_count": 1}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 5, "token_count": 4}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 5, "token_count": 10}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 60, "token_count": 13}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 27, "token_count": 3}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 33, "token_count": 1}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 13, "token_count": 69}, {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 33, "token_count": 21}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 60, "token_count": 60}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 5, "token_count": 19}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 60, "token_count": 20}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 60, "token_count": 13}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 60, "token_count": 18}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 33, "token_count": 328}, {"author_id": 60, "token_count": 76}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 33, "token_count": 119}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 0, "token_count": 15}, {"author_id": 60, "token_count": 55}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 27, "token_count": 2}, {"author_id": 34, "token_count": 3}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 5, "token_count": 5}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 26, "token_count": 13}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 6, "token_count": 6}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 27, "token_count": 15}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 0, "token_count": 75}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 60, "token_count": 19}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 10, "token_count": 10}, {"author_id": 33, "token_count": 4}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 10, "token_count": 8}, {"author_id": 33, "token_count": 161}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 33, "token_count": 401}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 60, "token_count": 22}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 33, "token_count": 81}, {"author_id": 60, "token_count": 23}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 5, "token_count": 155}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 26, "token_count": 28}, {"author_id": 33, "token_count": 91}, {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 60, "token_count": 58}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 33, "token_count": 6}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 33, "token_count": 187}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 10, "token_count": 10}, {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 10, "token_count": 20}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 32, "token_count": 36}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 32, "token_count": 47}, {"author_id": 10, "token_count": 35}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 10, "token_count": 51}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 10, "token_count": 1}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 60, "token_count": 39}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 60, "token_count": 53}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 10, "token_count": 77}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 20, "token_count": 9}, {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 20, "token_count": 34}, {"author_id": 33, "token_count": 16}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 60, "token_count": 178}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 10, "token_count": 86}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 33, "token_count": 61}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 0, "token_count": 8}, {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 60, "token_count": 65}, ]}, {"timestamp": 1651388400, "group": [ {"author_id": 60, "token_count": 84}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 18, "token_count": 1}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1659337200, "group": [ {"author_id": 60, "token_count": 22}, ]}, {"timestamp": 1662015600, "group": [ {"author_id": 60, "token_count": 25}, ]}, ]
Author Name
Tokens
Token Proportion
Hideaki Yoshifuji / 吉藤英明
1722
17.22%
Steffen Klassert
1658
16.58%
Herbert Xu
1120
11.20%
David S. Miller
486
4.86%
Jamal Hadi Salim
403
4.03%
Florian Westphal
298
2.98%
Eric Dumazet
139
1.39%
Paul Moore
118
1.18%
Patrick McHardy
109
1.09%
Américo Wang
85
0.85%
Xin Long
43
0.43%
Eric W. Biedermann
20
0.20%
Arnaldo Carvalho de Melo
15
0.15%
David Ahern
6
0.06%
Jiri Benc
3
0.03%
Jakub Kiciński
1
0.01%
Others
3772
37.73%
Total
9998
xsk_buff_pool.h
229
-
5
1012
Björn Töpel
Magnus Karlsson
Others
May 2020
June 2020
August 2020
October 2020
December 2020
June 2021
September 2021
January 2022
April 2022
September 2022
var spanGroupData = [ {"timestamp": 1588316400, "group": [ {"author_id": 43, "token_count": 512}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 59, "token_count": 191}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 59, "token_count": 1}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 59, "token_count": 4}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 59, "token_count": 19}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 59, "token_count": 261}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 59, "token_count": 5}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1662015600, "group": [ {"author_id": 60, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Björn Töpel
512
50.59%
Magnus Karlsson
481
47.53%
Others
19
1.88%
Total
1012
Only top 60 contributors in the directory are shown. Everybody else is clustered as
Others
.
Contributors:
1078
Author
Tokens
Proportion
Commits
Proportion
0
Eric Dumazet
15501
4.75%
757
6.87%
1
Linus Torvalds (pre-git)
15216
4.66%
151
1.37%
2
Johannes Berg
13795
4.22%
509
4.62%
3
Arnaldo Carvalho de Melo
12168
3.73%
155
1.41%
4
Pablo Neira Ayuso
9171
2.81%
254
2.31%
5
David S. Miller
7100
2.17%
297
2.70%
6
David Ahern
7025
2.15%
194
1.76%
7
Thomas Graf
6492
1.99%
79
0.72%
8
Marcel Holtmann
6103
1.87%
316
2.87%
9
Patrick McHardy
6056
1.85%
169
1.53%
10
Florian Westphal
5584
1.71%
235
2.13%
11
Jon Grimm
5396
1.65%
44
0.40%
12
Tom Herbert
5320
1.63%
105
0.95%
13
Hideaki Yoshifuji / 吉藤英明
5173
1.58%
114
1.03%
14
Alexander Aring
5020
1.54%
139
1.26%
15
Jiri Pirko
4921
1.51%
157
1.43%
16
Johan Hedberg
4816
1.47%
279
2.53%
17
Luiz Augusto von Dentz
3981
1.22%
75
0.68%
18
Jakub Kiciński
3419
1.05%
115
1.04%
19
Vladimir Oltean
3279
1.00%
103
0.93%
20
Xin Long
3233
0.99%
184
1.67%
21
Paul Moore
2837
0.87%
40
0.36%
22
Ido Schimmel
2766
0.85%
70
0.64%
23
Maksim Krasnyanskiy
2629
0.81%
16
0.15%
24
Michal Kazior
2473
0.76%
14
0.13%
25
Paolo Abeni
2413
0.74%
74
0.67%
26
Herbert Xu
2378
0.73%
120
1.09%
27
Eric W. Biedermann
2314
0.71%
133
1.21%
28
Julian Anastasov
2166
0.66%
65
0.59%
29
Wensong Zhang
2154
0.66%
1
0.01%
30
Sridhar Samudrala
2073
0.63%
60
0.54%
31
Sjur Brændeland
2024
0.62%
20
0.18%
32
Américo Wang
1946
0.60%
93
0.84%
33
Steffen Klassert
1914
0.59%
43
0.39%
34
Jiri Benc
1878
0.58%
35
0.32%
35
Vlad Yasevich
1847
0.57%
79
0.72%
36
Petr Machata
1785
0.55%
43
0.39%
37
Roopa Prabhu
1784
0.55%
27
0.25%
38
Ilan Elias
1703
0.52%
16
0.15%
39
Linus Torvalds
1696
0.52%
31
0.28%
40
Felix Fietkau
1597
0.49%
65
0.59%
41
Daniel Borkmann
1569
0.48%
67
0.61%
42
Andrei Emeltchenko
1436
0.44%
76
0.69%
43
Björn Töpel
1402
0.43%
22
0.20%
44
Lorenzo Bianconi
1386
0.42%
34
0.31%
45
Jesper Dangaard Brouer
1370
0.42%
42
0.38%
46
Pravin B Shelar
1357
0.42%
20
0.18%
47
Christophe Ricard
1326
0.41%
36
0.33%
48
Taehee Yoo
1286
0.39%
18
0.16%
49
Yasuyuki Kozakai
1276
0.39%
7
0.06%
50
Eric Lapuyade
1271
0.39%
29
0.26%
51
Pavel Emelyanov
1270
0.39%
103
0.93%
52
Vlad Buslov
1260
0.39%
56
0.51%
53
Martin KaFai Lau
1208
0.37%
45
0.41%
54
Phoebe Buckheister
1196
0.37%
18
0.16%
55
William Tu
1186
0.36%
13
0.12%
56
John Fastabend
1180
0.36%
42
0.38%
57
Jamal Hadi Salim
1135
0.35%
33
0.30%
58
Luciano Coelho
1133
0.35%
25
0.23%
59
Magnus Karlsson
1114
0.34%
24
0.22%
60
Others
111042
34.00%
4831
43.85%
Total
326549
11017