Linux Source Code
Home
Release 6.3
Help
sunrpc
root
net
Highlighting
Reset All
By Author
By Age
──────────
Adrian Bunk
Al Viro
Alexandros Batsakis
Alexey Dobriyan
Andreas Gruenbacher
Andrew Morton
Andy Adamson
Andy Shevchenko
Anna Schumaker
Ard Biesheuvel
Arnd Bergmann
Art Haas
Aurélien Charbon
Benjamin Coddington
Benny Halevy
Bill Baker
Christoph Hellwig
Chuck Lever
Dan Carpenter
Dave Jones
Dave Wysochanski
David Alan Gilbert
David Howells
Eric Dumazet
Eric W. Biedermann
Frank van Maarseveen
Greg Banks
Herbert Xu
J. Bruce Fields
Jeff Layton
Jim Rees
Joe Perches
Kees Cook
Kevin Coffman
Kinglong Mee
Linus Torvalds
Linus Torvalds (pre-git)
MINOURA Makoto / 箕浦 真
Martijn de Gouw
Mel Gorman
Mi Jinlong
Neil Brown
Olga Kornievskaia
Others
Paul Burton
Pavel Emelyanov
Peter Zijlstra
Rahul Iyer
Ricardo Labiaga
Rusty Russell
Sagi Grimberg
Scott Mayhew
Simo Sorce
Stanislav Kinsbursky
Talpey, Thomas
Tom Talpey
Tom Tucker
Trond Myklebust
Vasily Averin
Weston Andros Adamson
ZhangXiaoxu
−
Subdirectories:
Name
Lines
Files
Authors
Tokens
change scale
Color Graph By Token Proportion
auth_gss
12708
19
74
59259
Chuck Lever
Trond Myklebust
Simo Sorce
Kevin Coffman
J. Bruce Fields
Andrew Morton
Ard Biesheuvel
Stanislav Kinsbursky
Neil Brown
Jeff Layton
Herbert Xu
Linus Torvalds (pre-git)
Olga Kornievskaia
Eric W. Biedermann
Scott Mayhew
Andy Adamson
Pavel Emelyanov
Kees Cook
MINOURA Makoto / 箕浦 真
Arnd Bergmann
Anna Schumaker
Paul Burton
Martijn de Gouw
Christoph Hellwig
Dave Wysochanski
Eric Dumazet
Alexey Dobriyan
Dan Carpenter
Al Viro
Vasily Averin
Linus Torvalds
David Howells
Peter Zijlstra
Ricardo Labiaga
Adrian Bunk
Dave Jones
Joe Perches
Others
September 1991
December 1991
August 1992
December 1992
November 1993
April 1994
January 1995
June 1995
September 1996
January 1997
March 1997
August 1997
January 1998
February 1998
May 1998
June 1999
January 2000
March 2000
February 2002
May 2002
October 2002
November 2002
January 2003
February 2003
June 2003
July 2003
August 2003
October 2003
February 2004
April 2004
May 2004
June 2004
July 2004
December 2004
January 2005
March 2005
May 2005
June 2005
August 2005
September 2005
October 2005
January 2006
February 2006
March 2006
April 2006
June 2006
July 2006
August 2006
September 2006
October 2006
November 2006
December 2006
January 2007
February 2007
May 2007
June 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
December 2008
April 2009
June 2009
August 2009
December 2009
January 2010
March 2010
April 2010
May 2010
July 2010
August 2010
September 2010
December 2010
March 2011
April 2011
May 2011
June 2011
August 2011
November 2011
December 2011
January 2012
March 2012
April 2012
May 2012
September 2012
November 2012
January 2013
February 2013
March 2013
April 2013
May 2013
June 2013
July 2013
August 2013
September 2013
October 2013
November 2013
January 2014
February 2014
March 2014
May 2014
June 2014
July 2014
November 2014
February 2015
April 2015
October 2015
November 2015
January 2016
February 2016
April 2016
May 2016
June 2016
August 2016
September 2016
October 2016
November 2016
December 2016
January 2017
February 2017
May 2017
June 2017
July 2017
October 2017
December 2017
January 2018
March 2018
May 2018
June 2018
July 2018
August 2018
September 2018
October 2018
November 2018
December 2018
January 2019
February 2019
April 2019
May 2019
October 2019
November 2019
February 2020
March 2020
April 2020
May 2020
July 2020
August 2020
October 2020
November 2020
January 2021
March 2021
July 2021
August 2021
September 2021
October 2021
January 2022
April 2022
May 2022
October 2022
November 2022
December 2022
January 2023
February 2023
March 2023
April 2023
var spanGroupData = [ {"timestamp": 683708400, "group": [ {"author_id": 3, "token_count": 27}, ]}, {"timestamp": 691574400, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 712652400, "group": [ {"author_id": 3, "token_count": 89}, ]}, {"timestamp": 723196800, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 752140800, "group": [ {"author_id": 3, "token_count": 3}, ]}, {"timestamp": 765187200, "group": [ {"author_id": 3, "token_count": 4}, ]}, {"timestamp": 788947200, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 801990000, "group": [ {"author_id": 3, "token_count": 8}, ]}, {"timestamp": 841561200, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 852105600, "group": [ {"author_id": 3, "token_count": 4}, ]}, {"timestamp": 857203200, "group": [ {"author_id": 3, "token_count": 283}, ]}, {"timestamp": 870418800, "group": [ {"author_id": 3, "token_count": 4}, ]}, {"timestamp": 883641600, "group": [ {"author_id": 3, "token_count": 5}, ]}, {"timestamp": 886320000, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 894006000, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 928220400, "group": [ {"author_id": 3, "token_count": 3}, ]}, {"timestamp": 946713600, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 951897600, "group": [ {"author_id": 3, "token_count": 11}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 50, "token_count": 2}, {"author_id": 22, "token_count": 6}, {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1020236400, "group": [ {"author_id": 1, "token_count": 70}, ]}, {"timestamp": 1033455600, "group": [ {"author_id": 2, "token_count": 41}, ]}, {"timestamp": 1036137600, "group": [ {"author_id": 0, "token_count": 3}, {"author_id": 2, "token_count": 2}, {"author_id": 1, "token_count": 15}, ]}, {"timestamp": 1041408000, "group": [ {"author_id": 1, "token_count": 5218}, ]}, {"timestamp": 1044086400, "group": [ {"author_id": 24, "token_count": 5}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1054450800, "group": [ {"author_id": 4, "token_count": 82}, ]}, {"timestamp": 1057042800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1059721200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1064991600, "group": [ {"author_id": 1, "token_count": 97}, ]}, {"timestamp": 1075622400, "group": [ {"author_id": 12, "token_count": 2821}, {"author_id": 1, "token_count": 720}, ]}, {"timestamp": 1080806400, "group": [ {"author_id": 12, "token_count": 430}, {"author_id": 1, "token_count": 7}, ]}, {"timestamp": 1083394800, "group": [ {"author_id": 12, "token_count": 61}, {"author_id": 1, "token_count": 735}, ]}, {"timestamp": 1086073200, "group": [ {"author_id": 2, "token_count": 39}, ]}, {"timestamp": 1088665200, "group": [ {"author_id": 28, "token_count": 4}, ]}, {"timestamp": 1101888000, "group": [ {"author_id": 42, "token_count": 4}, ]}, {"timestamp": 1104566400, "group": [ {"author_id": 1, "token_count": 107}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1109664000, "group": [ {"author_id": 2, "token_count": 15}, {"author_id": 1, "token_count": 1433}, ]}, {"timestamp": 1114930800, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1117609200, "group": [ {"author_id": 4, "token_count": 24}, {"author_id": 1, "token_count": 40}, ]}, {"timestamp": 1122879600, "group": [ {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1125558000, "group": [ {"author_id": 60, "token_count": 17}, ]}, {"timestamp": 1128150000, "group": [ {"author_id": 4, "token_count": 2352}, ]}, {"timestamp": 1136102400, "group": [ {"author_id": 4, "token_count": 14}, ]}, {"timestamp": 1138780800, "group": [ {"author_id": 1, "token_count": 74}, ]}, {"timestamp": 1141200000, "group": [ {"author_id": 0, "token_count": 3}, {"author_id": 4, "token_count": 45}, {"author_id": 2, "token_count": 618}, ]}, {"timestamp": 1143878400, "group": [ {"author_id": 4, "token_count": 1}, {"author_id": 2, "token_count": 15}, ]}, {"timestamp": 1149145200, "group": [ {"author_id": 4, "token_count": 443}, ]}, {"timestamp": 1151737200, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1154415600, "group": [ {"author_id": 20, "token_count": 79}, ]}, {"timestamp": 1157094000, "group": [ {"author_id": 38, "token_count": 7}, ]}, {"timestamp": 1159686000, "group": [ {"author_id": 28, "token_count": 2}, {"author_id": 4, "token_count": 41}, ]}, {"timestamp": 1162368000, "group": [ {"author_id": 1, "token_count": 2}, {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1164960000, "group": [ {"author_id": 4, "token_count": 176}, {"author_id": 8, "token_count": 3}, ]}, {"timestamp": 1167638400, "group": [ {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1170316800, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1178002800, "group": [ {"author_id": 60, "token_count": 33}, ]}, {"timestamp": 1180681200, "group": [ {"author_id": 1, "token_count": 501}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 19, "token_count": 34}, {"author_id": 4, "token_count": 48}, {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1185951600, "group": [ {"author_id": 4, "token_count": 203}, ]}, {"timestamp": 1188630000, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 20, "token_count": 54}, {"author_id": 60, "token_count": 23}, ]}, {"timestamp": 1193900400, "group": [ {"author_id": 4, "token_count": 33}, {"author_id": 7, "token_count": 28}, ]}, {"timestamp": 1196496000, "group": [ {"author_id": 4, "token_count": 23}, ]}, {"timestamp": 1199174400, "group": [ {"author_id": 4, "token_count": 1}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 7, "token_count": 2}, {"author_id": 1, "token_count": 3}, {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 7, "token_count": 7}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 7, "token_count": 59}, {"author_id": 1, "token_count": 174}, ]}, {"timestamp": 1209625200, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1212303600, "group": [ {"author_id": 4, "token_count": 1}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 4, "token_count": 8}, ]}, {"timestamp": 1228118400, "group": [ {"author_id": 4, "token_count": 472}, {"author_id": 11, "token_count": 24}, {"author_id": 8, "token_count": 132}, {"author_id": 1, "token_count": 12}, ]}, {"timestamp": 1238569200, "group": [ {"author_id": 14, "token_count": 4}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1249110000, "group": [ {"author_id": 1, "token_count": 4}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1259654400, "group": [ {"author_id": 11, "token_count": 50}, {"author_id": 1, "token_count": 2}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1262332800, "group": [ {"author_id": 11, "token_count": 36}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 4, "token_count": 3}, {"author_id": 7, "token_count": 5372}, {"author_id": 1, "token_count": 6}, ]}, {"timestamp": 1270105200, "group": [ {"author_id": 1, "token_count": 45}, ]}, {"timestamp": 1272697200, "group": [ {"author_id": 1, "token_count": 323}, ]}, {"timestamp": 1277967600, "group": [ {"author_id": 1, "token_count": 44}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 2, "token_count": 10}, {"author_id": 1, "token_count": 8}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 17, "token_count": 94}, {"author_id": 1, "token_count": 17}, {"author_id": 60, "token_count": 23}, ]}, {"timestamp": 1291190400, "group": [ {"author_id": 0, "token_count": 53}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 16, "token_count": 53}, {"author_id": 7, "token_count": 1}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 16, "token_count": 16}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 4, "token_count": 135}, {"author_id": 1, "token_count": 5}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 26, "token_count": 25}, ]}, {"timestamp": 1322726400, "group": [ {"author_id": 10, "token_count": 212}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 33, "token_count": 1}, {"author_id": 10, "token_count": 690}, {"author_id": 1, "token_count": 57}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 1, "token_count": 7}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 4, "token_count": 186}, {"author_id": 6, "token_count": 146}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 4, "token_count": 11}, {"author_id": 6, "token_count": 6204}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 19, "token_count": 15}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 28, "token_count": 3}, {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 26, "token_count": 129}, {"author_id": 11, "token_count": 29}, {"author_id": 10, "token_count": 2}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 0, "token_count": 261}, {"author_id": 4, "token_count": 1}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 4, "token_count": 84}, {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 4, "token_count": 74}, {"author_id": 1, "token_count": 93}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 28, "token_count": 6}, {"author_id": 4, "token_count": 33}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 4, "token_count": 8}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 19, "token_count": 79}, {"author_id": 4, "token_count": 201}, {"author_id": 1, "token_count": 1200}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 4, "token_count": 10}, {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 4, "token_count": 41}, {"author_id": 11, "token_count": 5}, {"author_id": 1, "token_count": 112}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 19, "token_count": 1}, {"author_id": 11, "token_count": 13}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 11, "token_count": 59}, {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 1, "token_count": 68}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 30, "token_count": 1}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 4, "token_count": 4}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 11, "token_count": 118}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 11, "token_count": 141}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 11, "token_count": 149}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 57, "token_count": 13}, {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 25, "token_count": 52}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 40, "token_count": 17}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 4, "token_count": 10}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 20, "token_count": 380}, {"author_id": 1, "token_count": 14}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 25, "token_count": 8}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 20, "token_count": 18}, {"author_id": 11, "token_count": 5}, {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 0, "token_count": 34}, {"author_id": 25, "token_count": 8}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 8, "token_count": 23}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 0, "token_count": 18}, {"author_id": 60, "token_count": 35}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 38, "token_count": 8}, {"author_id": 4, "token_count": 66}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 0, "token_count": 1}, {"author_id": 30, "token_count": 5}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 22, "token_count": 1}, {"author_id": 2, "token_count": 27}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 4, "token_count": 1}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 1, "token_count": 17}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 24, "token_count": 41}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 0, "token_count": 10}, {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 40, "token_count": 1}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 60, "token_count": 25}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 43, "token_count": 1}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 27, "token_count": 11}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 40, "token_count": 50}, {"author_id": 37, "token_count": 4}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 0, "token_count": 163}, {"author_id": 1, "token_count": 156}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 37, "token_count": 74}, {"author_id": 1, "token_count": 29}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 1, "token_count": 118}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 0, "token_count": 19}, {"author_id": 58, "token_count": 52}, {"author_id": 1, "token_count": 168}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 2, "token_count": 36}, {"author_id": 52, "token_count": 12}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 1, "token_count": 25}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 0, "token_count": 795}, {"author_id": 25, "token_count": 68}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 1, "token_count": 234}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 0, "token_count": 8}, {"author_id": 57, "token_count": 7}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 0, "token_count": 265}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 40, "token_count": 1}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 38, "token_count": 6}, {"author_id": 60, "token_count": 16}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 0, "token_count": 166}, {"author_id": 8, "token_count": 4}, {"author_id": 1, "token_count": 40}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 0, "token_count": 349}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 0, "token_count": 111}, {"author_id": 2, "token_count": 65}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 18, "token_count": 1040}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 59, "token_count": 50}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 0, "token_count": 45}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 27, "token_count": 23}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 4, "token_count": 19}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 0, "token_count": 37}, {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 4, "token_count": 1}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 2, "token_count": 10}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 4, "token_count": 2}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 33, "token_count": 23}, {"author_id": 1, "token_count": 16}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1651388400, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1664607600, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1667286000, "group": [ {"author_id": 0, "token_count": 69}, ]}, {"timestamp": 1669881600, "group": [ {"author_id": 51, "token_count": 71}, ]}, {"timestamp": 1672560000, "group": [ {"author_id": 0, "token_count": 18684}, ]}, {"timestamp": 1675238400, "group": [ {"author_id": 0, "token_count": 74}, ]}, {"timestamp": 1677657600, "group": [ {"author_id": 0, "token_count": 16}, ]}, {"timestamp": 1680332400, "group": [ {"author_id": 0, "token_count": 11}, {"author_id": 29, "token_count": 7}, ]}, ]
Author Name
Tokens
Token Proportion
Chuck Lever
21226
35.82%
Trond Myklebust
12025
20.29%
Simo Sorce
6350
10.72%
Kevin Coffman
5469
9.23%
J. Bruce Fields
4857
8.20%
Andrew Morton
3312
5.59%
Ard Biesheuvel
1040
1.76%
Stanislav Kinsbursky
904
1.53%
Neil Brown
879
1.48%
Jeff Layton
629
1.06%
Herbert Xu
531
0.90%
Linus Torvalds (pre-git)
453
0.76%
Olga Kornievskaia
162
0.27%
Eric W. Biedermann
154
0.26%
Scott Mayhew
136
0.23%
Andy Adamson
129
0.22%
Pavel Emelyanov
94
0.16%
Kees Cook
78
0.13%
MINOURA Makoto / 箕浦 真
71
0.12%
Arnd Bergmann
69
0.12%
Anna Schumaker
69
0.12%
Paul Burton
52
0.09%
Martijn de Gouw
50
0.08%
Christoph Hellwig
46
0.08%
Dave Wysochanski
34
0.06%
Eric Dumazet
24
0.04%
Alexey Dobriyan
21
0.04%
Dan Carpenter
20
0.03%
Al Viro
15
0.03%
Vasily Averin
12
0.02%
Linus Torvalds
7
0.01%
David Howells
7
0.01%
Peter Zijlstra
6
0.01%
Ricardo Labiaga
4
0.01%
Adrian Bunk
4
0.01%
Dave Jones
2
0.00%
Joe Perches
1
0.00%
Others
317
0.53%
Total
59259
xprtrdma
9927
14
52
36737
Chuck Lever
Talpey, Thomas
Tom Tucker
Trond Myklebust
Tom Talpey
Sagi Grimberg
Jeff Layton
Neil Brown
Linus Torvalds (pre-git)
Pavel Emelyanov
Kinglong Mee
Scott Mayhew
Christoph Hellwig
Olga Kornievskaia
Joe Perches
Benjamin Coddington
Alexey Dobriyan
J. Bruce Fields
Linus Torvalds
Eric W. Biedermann
Dan Carpenter
Andy Adamson
Stanislav Kinsbursky
ZhangXiaoxu
Frank van Maarseveen
Others
November 1991
September 1992
December 1992
May 1998
March 2000
February 2002
April 2004
August 2005
August 2006
October 2006
July 2007
September 2007
October 2007
November 2007
December 2007
January 2008
March 2008
April 2008
May 2008
July 2008
August 2008
September 2008
October 2008
December 2008
March 2009
April 2009
May 2009
August 2009
October 2009
November 2009
March 2010
April 2010
May 2010
August 2010
September 2010
October 2010
January 2011
February 2011
June 2011
July 2011
December 2011
February 2012
March 2012
September 2012
January 2013
February 2013
June 2013
May 2014
July 2014
November 2014
January 2015
March 2015
May 2015
June 2015
July 2015
August 2015
September 2015
October 2015
December 2015
January 2016
February 2016
March 2016
May 2016
June 2016
August 2016
September 2016
October 2016
November 2016
February 2017
April 2017
June 2017
July 2017
August 2017
October 2017
November 2017
December 2017
January 2018
February 2018
March 2018
May 2018
July 2018
August 2018
September 2018
October 2018
November 2018
December 2018
January 2019
February 2019
April 2019
May 2019
June 2019
July 2019
August 2019
October 2019
November 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
August 2021
October 2021
November 2021
January 2022
March 2022
April 2022
May 2022
June 2022
September 2022
November 2022
January 2023
var spanGroupData = [ {"timestamp": 688982400, "group": [ {"author_id": 3, "token_count": 3}, ]}, {"timestamp": 715330800, "group": [ {"author_id": 3, "token_count": 6}, ]}, {"timestamp": 723196800, "group": [ {"author_id": 3, "token_count": 3}, ]}, {"timestamp": 894006000, "group": [ {"author_id": 3, "token_count": 6}, ]}, {"timestamp": 951897600, "group": [ {"author_id": 3, "token_count": 4}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 22, "token_count": 3}, ]}, {"timestamp": 1080806400, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1122879600, "group": [ {"author_id": 0, "token_count": 34}, ]}, {"timestamp": 1154415600, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1159686000, "group": [ {"author_id": 1, "token_count": 8}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 39, "token_count": 1}, ]}, {"timestamp": 1188630000, "group": [ {"author_id": 9, "token_count": 3542}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1193900400, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1196496000, "group": [ {"author_id": 5, "token_count": 2983}, {"author_id": 1, "token_count": 25}, ]}, {"timestamp": 1199174400, "group": [ {"author_id": 0, "token_count": 32}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 5, "token_count": 64}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 5, "token_count": 36}, ]}, {"timestamp": 1209625200, "group": [ {"author_id": 5, "token_count": 124}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 5, "token_count": 12}, ]}, {"timestamp": 1217574000, "group": [ {"author_id": 5, "token_count": 6}, ]}, {"timestamp": 1220252400, "group": [ {"author_id": 5, "token_count": 18}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 35, "token_count": 141}, {"author_id": 5, "token_count": 56}, ]}, {"timestamp": 1228118400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1235894400, "group": [ {"author_id": 35, "token_count": 17}, ]}, {"timestamp": 1238569200, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1241161200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1249110000, "group": [ {"author_id": 0, "token_count": 72}, ]}, {"timestamp": 1254380400, "group": [ {"author_id": 38, "token_count": 2}, ]}, {"timestamp": 1257058800, "group": [ {"author_id": 26, "token_count": 5}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 43, "token_count": 2}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1270105200, "group": [ {"author_id": 5, "token_count": 15}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1272697200, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 5, "token_count": 7}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 17, "token_count": 18}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 5, "token_count": 16}, {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 4, "token_count": 3}, ]}, {"timestamp": 1296547200, "group": [ {"author_id": 5, "token_count": 92}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 38, "token_count": 5}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 1, "token_count": 7}, {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1322726400, "group": [ {"author_id": 10, "token_count": 2}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 5, "token_count": 17}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 1, "token_count": 11}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 1, "token_count": 20}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 11, "token_count": 6}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 43, "token_count": 6}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 0, "token_count": 116}, {"author_id": 60, "token_count": 21}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 0, "token_count": 177}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 0, "token_count": 6}, {"author_id": 11, "token_count": 22}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 0, "token_count": 484}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 0, "token_count": 476}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 0, "token_count": 184}, {"author_id": 60, "token_count": 17}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 0, "token_count": 93}, {"author_id": 11, "token_count": 24}, {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 48, "token_count": 1}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 0, "token_count": 125}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 0, "token_count": 974}, {"author_id": 48, "token_count": 79}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 0, "token_count": 123}, {"author_id": 60, "token_count": 17}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 24, "token_count": 2}, {"author_id": 0, "token_count": 938}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 0, "token_count": 336}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 24, "token_count": 1}, {"author_id": 0, "token_count": 833}, {"author_id": 60, "token_count": 32}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 0, "token_count": 594}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 1, "token_count": 10}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 19, "token_count": 4}, {"author_id": 24, "token_count": 4}, {"author_id": 0, "token_count": 1069}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 0, "token_count": 28}, {"author_id": 11, "token_count": 9}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 0, "token_count": 253}, {"author_id": 25, "token_count": 10}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 0, "token_count": 288}, {"author_id": 11, "token_count": 8}, {"author_id": 1, "token_count": 26}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 0, "token_count": 1828}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 0, "token_count": 1464}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 0, "token_count": 1646}, {"author_id": 1, "token_count": 14}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 0, "token_count": 853}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 0, "token_count": 464}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 0, "token_count": 38}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 0, "token_count": 126}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 0, "token_count": 48}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 0, "token_count": 1983}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 0, "token_count": 23}, {"author_id": 60, "token_count": 19}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 1, "token_count": 17}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 1, "token_count": 27}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 0, "token_count": 262}, {"author_id": 22, "token_count": 2}, {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 0, "token_count": 123}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 0, "token_count": 318}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 0, "token_count": 191}, {"author_id": 57, "token_count": 4}, {"author_id": 4, "token_count": 3}, {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 0, "token_count": 92}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 0, "token_count": 518}, {"author_id": 1, "token_count": 4}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 1, "token_count": 9}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 0, "token_count": 682}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 0, "token_count": 4}, {"author_id": 1, "token_count": 16}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 0, "token_count": 455}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 0, "token_count": 1093}, {"author_id": 1, "token_count": 10}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 0, "token_count": 491}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 0, "token_count": 923}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 0, "token_count": 2137}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 24, "token_count": 3}, {"author_id": 0, "token_count": 291}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 0, "token_count": 70}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 0, "token_count": 1962}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 0, "token_count": 59}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 0, "token_count": 659}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 0, "token_count": 129}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 0, "token_count": 207}, {"author_id": 1, "token_count": 16}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 0, "token_count": 611}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 0, "token_count": 66}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 0, "token_count": 202}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 0, "token_count": 250}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 0, "token_count": 625}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 0, "token_count": 57}, {"author_id": 1, "token_count": 60}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 8, "token_count": 8}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 0, "token_count": 53}, {"author_id": 1, "token_count": 18}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 0, "token_count": 36}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 0, "token_count": 386}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 41, "token_count": 8}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 0, "token_count": 1}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 2, "token_count": 32}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 1, "token_count": 3}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1651388400, "group": [ {"author_id": 21, "token_count": 12}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 0, "token_count": 15}, ]}, {"timestamp": 1662015600, "group": [ {"author_id": 0, "token_count": 60}, ]}, {"timestamp": 1667286000, "group": [ {"author_id": 45, "token_count": 1}, ]}, {"timestamp": 1672560000, "group": [ {"author_id": 0, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Chuck Lever
28761
78.29%
Talpey, Thomas
3542
9.64%
Tom Tucker
3446
9.38%
Trond Myklebust
309
0.84%
Tom Talpey
158
0.43%
Sagi Grimberg
80
0.22%
Jeff Layton
69
0.19%
Neil Brown
32
0.09%
Linus Torvalds (pre-git)
22
0.06%
Pavel Emelyanov
18
0.05%
Kinglong Mee
12
0.03%
Scott Mayhew
10
0.03%
Christoph Hellwig
10
0.03%
Olga Kornievskaia
8
0.02%
Joe Perches
8
0.02%
Benjamin Coddington
8
0.02%
Alexey Dobriyan
7
0.02%
J. Bruce Fields
6
0.02%
Linus Torvalds
5
0.01%
Eric W. Biedermann
5
0.01%
Dan Carpenter
4
0.01%
Andy Adamson
4
0.01%
Stanislav Kinsbursky
2
0.01%
ZhangXiaoxu
1
0.00%
Frank van Maarseveen
1
0.00%
Others
209
0.57%
Total
36737
Files:
addr.c
354
-
14
1508
Chuck Lever
J. Bruce Fields
Stanislav Kinsbursky
David Howells
Trond Myklebust
Linus Torvalds (pre-git)
Eric Dumazet
Linus Torvalds
Jeff Layton
Others
March 1997
May 1998
February 2002
June 2006
August 2006
December 2006
July 2007
December 2007
June 2008
August 2008
August 2009
November 2009
December 2009
January 2010
July 2011
October 2011
December 2011
January 2012
February 2013
June 2014
May 2019
March 2020
January 2021
September 2021
var spanGroupData = [ {"timestamp": 857203200, "group": [ {"author_id": 3, "token_count": 3}, ]}, {"timestamp": 894006000, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 22, "token_count": 1}, ]}, {"timestamp": 1149145200, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1154415600, "group": [ {"author_id": 29, "token_count": 26}, ]}, {"timestamp": 1164960000, "group": [ {"author_id": 1, "token_count": 12}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 0, "token_count": 12}, ]}, {"timestamp": 1196496000, "group": [ {"author_id": 0, "token_count": 19}, ]}, {"timestamp": 1212303600, "group": [ {"author_id": 0, "token_count": 11}, ]}, {"timestamp": 1217574000, "group": [ {"author_id": 4, "token_count": 29}, ]}, {"timestamp": 1249110000, "group": [ {"author_id": 0, "token_count": 1292}, ]}, {"timestamp": 1257058800, "group": [ {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1259654400, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1262332800, "group": [ {"author_id": 0, "token_count": 11}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 1, "token_count": 5}, ]}, {"timestamp": 1322726400, "group": [ {"author_id": 33, "token_count": 4}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 10, "token_count": 33}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 11, "token_count": 1}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 4, "token_count": 22}, ]}, ]
Author Name
Tokens
Token Proportion
Chuck Lever
1355
89.85%
J. Bruce Fields
51
3.38%
Stanislav Kinsbursky
33
2.19%
David Howells
26
1.72%
Trond Myklebust
19
1.26%
Linus Torvalds (pre-git)
5
0.33%
Eric Dumazet
4
0.27%
Linus Torvalds
1
0.07%
Jeff Layton
1
0.07%
Others
13
0.86%
Total
1508
auth.c
891
-
32
3631
Trond Myklebust
Linus Torvalds (pre-git)
Chuck Lever
Neil Brown
Linus Torvalds
Jeff Layton
David Howells
Rusty Russell
J. Bruce Fields
Andrew Morton
Andy Adamson
Al Viro
Kinglong Mee
Eric W. Biedermann
Christoph Hellwig
Adrian Bunk
Others
September 1991
December 1991
August 1992
April 1994
June 1995
January 1997
March 1997
August 1997
December 1998
September 1999
March 2000
February 2002
March 2002
May 2002
July 2002
September 2002
November 2002
January 2003
February 2003
June 2003
February 2004
May 2004
December 2004
January 2005
March 2005
June 2005
October 2005
February 2006
March 2006
June 2007
July 2007
March 2008
April 2008
October 2008
November 2008
December 2008
September 2009
December 2009
May 2010
July 2010
August 2010
September 2010
December 2010
May 2011
February 2012
July 2012
February 2013
March 2013
August 2013
June 2014
July 2014
May 2015
April 2016
May 2016
June 2016
September 2016
January 2017
February 2017
July 2018
August 2018
September 2018
October 2018
December 2018
January 2019
February 2019
May 2019
May 2020
March 2022
May 2022
var spanGroupData = [ {"timestamp": 683708400, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 691574400, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 712652400, "group": [ {"author_id": 3, "token_count": 14}, ]}, {"timestamp": 765187200, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 801990000, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 852105600, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 857203200, "group": [ {"author_id": 3, "token_count": 473}, ]}, {"timestamp": 870418800, "group": [ {"author_id": 3, "token_count": 4}, ]}, {"timestamp": 912499200, "group": [ {"author_id": 3, "token_count": 4}, ]}, {"timestamp": 936169200, "group": [ {"author_id": 3, "token_count": 14}, ]}, {"timestamp": 951897600, "group": [ {"author_id": 3, "token_count": 50}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 22, "token_count": 80}, ]}, {"timestamp": 1014969600, "group": [ {"author_id": 28, "token_count": 5}, ]}, {"timestamp": 1020236400, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1025506800, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1030863600, "group": [ {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1036137600, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1041408000, "group": [ {"author_id": 1, "token_count": 193}, ]}, {"timestamp": 1044086400, "group": [ {"author_id": 24, "token_count": 1}, ]}, {"timestamp": 1054450800, "group": [ {"author_id": 4, "token_count": 1}, ]}, {"timestamp": 1075622400, "group": [ {"author_id": 12, "token_count": 11}, {"author_id": 1, "token_count": 89}, ]}, {"timestamp": 1083394800, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1101888000, "group": [ {"author_id": 42, "token_count": 1}, ]}, {"timestamp": 1104566400, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1109664000, "group": [ {"author_id": 1, "token_count": 133}, ]}, {"timestamp": 1117609200, "group": [ {"author_id": 4, "token_count": 8}, ]}, {"timestamp": 1128150000, "group": [ {"author_id": 4, "token_count": 6}, ]}, {"timestamp": 1138780800, "group": [ {"author_id": 1, "token_count": 56}, ]}, {"timestamp": 1141200000, "group": [ {"author_id": 60, "token_count": 17}, ]}, {"timestamp": 1180681200, "group": [ {"author_id": 1, "token_count": 535}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 56, "token_count": 15}, {"author_id": 1, "token_count": 12}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 1, "token_count": 58}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 1, "token_count": 12}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 1, "token_count": 22}, ]}, {"timestamp": 1225522800, "group": [ {"author_id": 29, "token_count": 21}, ]}, {"timestamp": 1228118400, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1251788400, "group": [ {"author_id": 1, "token_count": 31}, ]}, {"timestamp": 1259654400, "group": [ {"author_id": 1, "token_count": 15}, ]}, {"timestamp": 1272697200, "group": [ {"author_id": 1, "token_count": 21}, ]}, {"timestamp": 1277967600, "group": [ {"author_id": 1, "token_count": 420}, {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 60, "token_count": 19}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1291190400, "group": [ {"author_id": 0, "token_count": 38}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 26, "token_count": 1}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 0, "token_count": 151}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 1, "token_count": 8}, {"author_id": 60, "token_count": 34}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 19, "token_count": 5}, {"author_id": 11, "token_count": 31}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 1, "token_count": 120}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 11, "token_count": 5}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 1, "token_count": 7}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 2, "token_count": 3}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 21, "token_count": 1}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 1, "token_count": 28}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 1, "token_count": 162}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 1, "token_count": 269}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 2, "token_count": 207}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 0, "token_count": 114}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 2, "token_count": 24}, ]}, {"timestamp": 1651388400, "group": [ {"author_id": 60, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Trond Myklebust
2196
60.48%
Linus Torvalds (pre-git)
567
15.62%
Chuck Lever
314
8.65%
Neil Brown
234
6.44%
Linus Torvalds
80
2.20%
Jeff Layton
36
0.99%
David Howells
21
0.58%
Rusty Russell
15
0.41%
J. Bruce Fields
15
0.41%
Andrew Morton
11
0.30%
Andy Adamson
5
0.14%
Al Viro
5
0.14%
Kinglong Mee
1
0.03%
Eric W. Biedermann
1
0.03%
Christoph Hellwig
1
0.03%
Adrian Bunk
1
0.03%
Others
128
3.53%
Total
3631
auth_null.c
143
-
12
486
Linus Torvalds (pre-git)
Trond Myklebust
Chuck Lever
Dave Jones
Linus Torvalds
Christoph Hellwig
Jeff Layton
Andy Adamson
Kinglong Mee
J. Bruce Fields
Others
August 1992
December 1992
April 1994
July 1994
June 1995
January 1996
September 1996
March 1997
March 2000
February 2002
September 2002
October 2002
January 2003
February 2003
January 2005
March 2005
October 2005
June 2006
June 2007
July 2010
August 2013
November 2014
March 2016
February 2017
November 2017
July 2018
October 2018
February 2019
var spanGroupData = [ {"timestamp": 712652400, "group": [ {"author_id": 3, "token_count": 3}, ]}, {"timestamp": 723196800, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 765187200, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 773046000, "group": [ {"author_id": 3, "token_count": 5}, ]}, {"timestamp": 801990000, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 820483200, "group": [ {"author_id": 3, "token_count": 3}, ]}, {"timestamp": 841561200, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 857203200, "group": [ {"author_id": 3, "token_count": 168}, ]}, {"timestamp": 951897600, "group": [ {"author_id": 3, "token_count": 5}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 22, "token_count": 16}, ]}, {"timestamp": 1030863600, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1033455600, "group": [ {"author_id": 50, "token_count": 34}, ]}, {"timestamp": 1041408000, "group": [ {"author_id": 1, "token_count": 15}, ]}, {"timestamp": 1044086400, "group": [ {"author_id": 24, "token_count": 7}, ]}, {"timestamp": 1104566400, "group": [ {"author_id": 1, "token_count": 5}, ]}, {"timestamp": 1109664000, "group": [ {"author_id": 1, "token_count": 65}, ]}, {"timestamp": 1128150000, "group": [ {"author_id": 4, "token_count": 1}, ]}, {"timestamp": 1149145200, "group": [ {"author_id": 1, "token_count": 5}, ]}, {"timestamp": 1180681200, "group": [ {"author_id": 1, "token_count": 26}, ]}, {"timestamp": 1277967600, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 19, "token_count": 4}, {"author_id": 1, "token_count": 5}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 11, "token_count": 6}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 21, "token_count": 1}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 1, "token_count": 5}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 0, "token_count": 88}, ]}, ]
Author Name
Tokens
Token Proportion
Linus Torvalds (pre-git)
190
39.09%
Trond Myklebust
129
26.54%
Chuck Lever
96
19.75%
Dave Jones
34
7.00%
Linus Torvalds
16
3.29%
Christoph Hellwig
7
1.44%
Jeff Layton
6
1.23%
Andy Adamson
4
0.82%
Kinglong Mee
1
0.21%
J. Bruce Fields
1
0.21%
Others
2
0.41%
Total
486
auth_unix.c
243
-
17
1146
Linus Torvalds (pre-git)
Trond Myklebust
Chuck Lever
Neil Brown
Eric W. Biedermann
Dave Jones
Linus Torvalds
Jeff Layton
Christoph Hellwig
Alexey Dobriyan
Andy Adamson
Kinglong Mee
Andrew Morton
J. Bruce Fields
Others
August 1992
December 1992
April 1994
July 1994
June 1995
January 1997
March 1997
March 1998
May 1998
August 1998
March 2000
February 2002
September 2002
October 2002
January 2003
February 2003
February 2004
March 2004
January 2005
March 2005
October 2005
February 2006
June 2006
September 2006
June 2007
March 2008
July 2010
November 2011
February 2013
August 2013
November 2014
March 2016
September 2016
October 2016
February 2017
November 2017
March 2018
July 2018
October 2018
December 2018
February 2019
April 2019
March 2022
var spanGroupData = [ {"timestamp": 712652400, "group": [ {"author_id": 3, "token_count": 19}, ]}, {"timestamp": 723196800, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 765187200, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 773046000, "group": [ {"author_id": 3, "token_count": 5}, ]}, {"timestamp": 801990000, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 852105600, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 857203200, "group": [ {"author_id": 3, "token_count": 319}, ]}, {"timestamp": 888739200, "group": [ {"author_id": 3, "token_count": 16}, ]}, {"timestamp": 894006000, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 901954800, "group": [ {"author_id": 3, "token_count": 3}, ]}, {"timestamp": 951897600, "group": [ {"author_id": 3, "token_count": 4}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 22, "token_count": 17}, ]}, {"timestamp": 1030863600, "group": [ {"author_id": 0, "token_count": 14}, ]}, {"timestamp": 1033455600, "group": [ {"author_id": 50, "token_count": 30}, ]}, {"timestamp": 1041408000, "group": [ {"author_id": 1, "token_count": 19}, ]}, {"timestamp": 1044086400, "group": [ {"author_id": 24, "token_count": 5}, ]}, {"timestamp": 1075622400, "group": [ {"author_id": 12, "token_count": 2}, ]}, {"timestamp": 1078128000, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1104566400, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1109664000, "group": [ {"author_id": 1, "token_count": 52}, ]}, {"timestamp": 1128150000, "group": [ {"author_id": 4, "token_count": 1}, ]}, {"timestamp": 1138780800, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1149145200, "group": [ {"author_id": 1, "token_count": 5}, ]}, {"timestamp": 1157094000, "group": [ {"author_id": 38, "token_count": 1}, ]}, {"timestamp": 1180681200, "group": [ {"author_id": 1, "token_count": 64}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 1, "token_count": 14}, ]}, {"timestamp": 1277967600, "group": [ {"author_id": 1, "token_count": 20}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 26, "token_count": 10}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 26, "token_count": 28}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 19, "token_count": 4}, {"author_id": 1, "token_count": 5}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 11, "token_count": 6}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 38, "token_count": 4}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 21, "token_count": 3}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 1, "token_count": 7}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 2, "token_count": 147}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 0, "token_count": 222}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 1, "token_count": 24}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 2, "token_count": 29}, {"author_id": 1, "token_count": 25}, ]}, ]
Author Name
Tokens
Token Proportion
Linus Torvalds (pre-git)
375
32.72%
Trond Myklebust
243
21.20%
Chuck Lever
238
20.77%
Neil Brown
176
15.36%
Eric W. Biedermann
38
3.32%
Dave Jones
30
2.62%
Linus Torvalds
17
1.48%
Jeff Layton
6
0.52%
Christoph Hellwig
5
0.44%
Alexey Dobriyan
5
0.44%
Andy Adamson
4
0.35%
Kinglong Mee
3
0.26%
Andrew Morton
2
0.17%
J. Bruce Fields
1
0.09%
Others
3
0.26%
Total
1146
backchannel_rqst.c
376
-
11
1449
Ricardo Labiaga
Trond Myklebust
Chuck Lever
Linus Torvalds (pre-git)
Weston Andros Adamson
Jeff Layton
Peter Zijlstra
Linus Torvalds
Others
March 1997
May 1998
February 2002
July 2002
August 2005
January 2006
April 2008
April 2009
June 2009
July 2011
October 2012
November 2012
February 2014
March 2014
November 2014
June 2015
July 2015
October 2015
September 2016
August 2017
December 2018
March 2019
July 2019
October 2019
August 2020
March 2022
June 2022
July 2022
var spanGroupData = [ {"timestamp": 857203200, "group": [ {"author_id": 3, "token_count": 36}, ]}, {"timestamp": 894006000, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 22, "token_count": 1}, ]}, {"timestamp": 1025506800, "group": [ {"author_id": 1, "token_count": 8}, ]}, {"timestamp": 1122879600, "group": [ {"author_id": 0, "token_count": 14}, ]}, {"timestamp": 1136102400, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1238569200, "group": [ {"author_id": 14, "token_count": 655}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 14, "token_count": 4}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 1, "token_count": 1}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 31, "token_count": 9}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 31, "token_count": 1}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 1, "token_count": 182}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 30, "token_count": 2}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 11, "token_count": 6}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 1, "token_count": 171}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 1, "token_count": 14}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 0, "token_count": 76}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 1, "token_count": 54}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 1, "token_count": 87}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 1, "token_count": 18}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 1, "token_count": 9}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 1, "token_count": 79}, ]}, ]
Author Name
Tokens
Token Proportion
Ricardo Labiaga
659
45.48%
Trond Myklebust
629
43.41%
Chuck Lever
98
6.76%
Linus Torvalds (pre-git)
38
2.62%
Weston Andros Adamson
10
0.69%
Jeff Layton
6
0.41%
Peter Zijlstra
2
0.14%
Linus Torvalds
1
0.07%
Others
6
0.41%
Total
1449
cache.c
1918
-
50
8866
Neil Brown
Trond Myklebust
J. Bruce Fields
Kinglong Mee
Stanislav Kinsbursky
Al Viro
Pavel Emelyanov
Andy Shevchenko
Chuck Lever
Andrew Morton
Dave Wysochanski
Alexey Dobriyan
Arnd Bergmann
Linus Torvalds (pre-git)
Linus Torvalds
Vasily Averin
Adrian Bunk
Jeff Layton
Dan Carpenter
Joe Perches
Greg Banks
Eric Dumazet
David Howells
Weston Andros Adamson
Kees Cook
Peter Zijlstra
Others
September 1991
August 1992
September 1992
June 1993
April 1994
June 1995
March 1997
August 1997
February 2002
October 2002
November 2002
January 2003
February 2003
June 2003
August 2003
September 2003
January 2004
May 2004
August 2004
December 2004
January 2005
January 2006
March 2006
May 2006
August 2006
October 2006
November 2006
December 2006
February 2007
July 2007
August 2007
October 2007
November 2007
January 2008
February 2008
May 2008
December 2008
August 2009
September 2009
February 2010
March 2010
May 2010
July 2010
August 2010
September 2010
October 2010
January 2011
July 2011
November 2011
December 2011
January 2012
April 2012
July 2012
August 2012
October 2012
January 2013
February 2013
March 2013
June 2013
July 2013
December 2013
November 2014
April 2015
May 2015
July 2015
October 2015
January 2016
February 2016
March 2016
September 2016
November 2016
December 2016
February 2017
July 2017
October 2017
February 2018
March 2018
June 2018
October 2018
November 2018
May 2019
July 2019
August 2019
January 2020
February 2020
March 2020
April 2020
September 2020
November 2020
August 2021
September 2021
January 2022
March 2022
October 2022
var spanGroupData = [ {"timestamp": 683708400, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 712652400, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 715330800, "group": [ {"author_id": 3, "token_count": 3}, ]}, {"timestamp": 738918000, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 765187200, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 801990000, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 857203200, "group": [ {"author_id": 3, "token_count": 5}, ]}, {"timestamp": 870418800, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 28, "token_count": 5}, {"author_id": 22, "token_count": 4}, {"author_id": 2, "token_count": 8}, ]}, {"timestamp": 1033455600, "group": [ {"author_id": 2, "token_count": 3025}, ]}, {"timestamp": 1036137600, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1041408000, "group": [ {"author_id": 2, "token_count": 1000}, {"author_id": 1, "token_count": 38}, ]}, {"timestamp": 1044086400, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1054450800, "group": [ {"author_id": 2, "token_count": 162}, ]}, {"timestamp": 1059721200, "group": [ {"author_id": 2, "token_count": 22}, ]}, {"timestamp": 1062399600, "group": [ {"author_id": 43, "token_count": 3}, ]}, {"timestamp": 1072944000, "group": [ {"author_id": 12, "token_count": 3}, ]}, {"timestamp": 1083394800, "group": [ {"author_id": 28, "token_count": 12}, {"author_id": 12, "token_count": 41}, ]}, {"timestamp": 1091343600, "group": [ {"author_id": 22, "token_count": 7}, ]}, {"timestamp": 1101888000, "group": [ {"author_id": 42, "token_count": 13}, ]}, {"timestamp": 1104566400, "group": [ {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1136102400, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1141200000, "group": [ {"author_id": 42, "token_count": 1}, {"author_id": 2, "token_count": 464}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1146466800, "group": [ {"author_id": 2, "token_count": 5}, ]}, {"timestamp": 1154415600, "group": [ {"author_id": 2, "token_count": 1}, {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1159686000, "group": [ {"author_id": 13, "token_count": 6}, ]}, {"timestamp": 1162368000, "group": [ {"author_id": 29, "token_count": 4}, ]}, {"timestamp": 1164960000, "group": [ {"author_id": 4, "token_count": 6}, ]}, {"timestamp": 1170316800, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 1, "token_count": 21}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1185951600, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 0, "token_count": 2}, {"author_id": 17, "token_count": 8}, ]}, {"timestamp": 1193900400, "group": [ {"author_id": 4, "token_count": 60}, ]}, {"timestamp": 1199174400, "group": [ {"author_id": 33, "token_count": 4}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1209625200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1228118400, "group": [ {"author_id": 1, "token_count": 13}, ]}, {"timestamp": 1249110000, "group": [ {"author_id": 4, "token_count": 1}, {"author_id": 2, "token_count": 39}, {"author_id": 1, "token_count": 1449}, ]}, {"timestamp": 1251788400, "group": [ {"author_id": 2, "token_count": 7}, ]}, {"timestamp": 1265011200, "group": [ {"author_id": 2, "token_count": 39}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 60, "token_count": 17}, ]}, {"timestamp": 1272697200, "group": [ {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1277967600, "group": [ {"author_id": 60, "token_count": 18}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 40, "token_count": 9}, {"author_id": 4, "token_count": 163}, {"author_id": 2, "token_count": 113}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 54, "token_count": 39}, {"author_id": 4, "token_count": 48}, {"author_id": 2, "token_count": 2}, {"author_id": 17, "token_count": 63}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 40, "token_count": 2}, {"author_id": 2, "token_count": 124}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 4, "token_count": 58}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 28, "token_count": 1}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 10, "token_count": 10}, ]}, {"timestamp": 1322726400, "group": [ {"author_id": 10, "token_count": 10}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 57, "token_count": 10}, {"author_id": 10, "token_count": 92}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 33, "token_count": 1}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 2, "token_count": 17}, {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1343804400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 31, "token_count": 2}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 28, "token_count": 42}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 10, "token_count": 89}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 2, "token_count": 151}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 28, "token_count": 9}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 54, "token_count": 6}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 54, "token_count": 20}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 21, "token_count": 174}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 2, "token_count": 97}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 28, "token_count": 5}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 2, "token_count": 11}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 30, "token_count": 1}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 22, "token_count": 1}, {"author_id": 2, "token_count": 51}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 21, "token_count": 93}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 28, "token_count": 4}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 40, "token_count": 8}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 22, "token_count": 4}, {"author_id": 2, "token_count": 7}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 43, "token_count": 3}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 37, "token_count": 2}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 1, "token_count": 227}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 52, "token_count": 15}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 27, "token_count": 35}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 11, "token_count": 11}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 1, "token_count": 85}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 38, "token_count": 25}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 1, "token_count": 184}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 60, "token_count": 19}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 4, "token_count": 11}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 60, "token_count": 23}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 0, "token_count": 9}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 0, "token_count": 41}, ]}, {"timestamp": 1664607600, "group": [ {"author_id": 60, "token_count": 4}, ]}, ]
Author Name
Tokens
Token Proportion
Neil Brown
5346
60.30%
Trond Myklebust
2021
22.79%
J. Bruce Fields
347
3.91%
Kinglong Mee
267
3.01%
Stanislav Kinsbursky
201
2.27%
Al Viro
78
0.88%
Pavel Emelyanov
71
0.80%
Andy Shevchenko
65
0.73%
Chuck Lever
55
0.62%
Andrew Morton
44
0.50%
Dave Wysochanski
35
0.39%
Alexey Dobriyan
25
0.28%
Arnd Bergmann
19
0.21%
Linus Torvalds (pre-git)
18
0.20%
Linus Torvalds
16
0.18%
Vasily Averin
15
0.17%
Adrian Bunk
14
0.16%
Jeff Layton
11
0.12%
Dan Carpenter
10
0.11%
Joe Perches
6
0.07%
Greg Banks
6
0.07%
Eric Dumazet
5
0.06%
David Howells
4
0.05%
Weston Andros Adamson
2
0.02%
Kees Cook
2
0.02%
Peter Zijlstra
1
0.01%
Others
182
2.05%
Total
8866
clnt.c
3360
-
48
13375
Trond Myklebust
Chuck Lever
Linus Torvalds (pre-git)
Olga Kornievskaia
Stanislav Kinsbursky
Andy Adamson
J. Bruce Fields
Jeff Layton
Neil Brown
Ricardo Labiaga
Kinglong Mee
Andreas Gruenbacher
Bill Baker
Weston Andros Adamson
Christoph Hellwig
Anna Schumaker
Frank van Maarseveen
ZhangXiaoxu
Linus Torvalds
David Howells
Al Viro
Simo Sorce
Pavel Emelyanov
Scott Mayhew
Alexandros Batsakis
Joe Perches
Benny Halevy
Mel Gorman
Talpey, Thomas
Alexey Dobriyan
Andrew Morton
Others
September 1991
January 1992
August 1992
September 1992
December 1992
June 1993
September 1993
November 1993
November 1994
January 1996
September 1996
March 1997
August 1997
October 1997
January 1998
May 1998
August 1998
May 1999
September 1999
January 2000
March 2000
May 2000
February 2002
July 2002
August 2002
September 2002
November 2002
January 2003
February 2003
March 2003
May 2003
June 2003
August 2003
October 2003
February 2004
March 2004
April 2004
May 2004
August 2004
January 2005
March 2005
June 2005
July 2005
August 2005
September 2005
October 2005
November 2005
January 2006
March 2006
June 2006
July 2006
August 2006
September 2006
November 2006
December 2006
January 2007
February 2007
March 2007
April 2007
June 2007
July 2007
September 2007
October 2007
December 2007
January 2008
February 2008
March 2008
April 2008
May 2008
June 2008
July 2008
August 2008
September 2008
October 2008
December 2008
March 2009
April 2009
August 2009
September 2009
December 2009
April 2010
July 2010
September 2010
November 2010
December 2010
April 2011
May 2011
June 2011
July 2011
October 2011
December 2011
January 2012
February 2012
March 2012
April 2012
May 2012
July 2012
September 2012
October 2012
November 2012
January 2013
February 2013
March 2013
April 2013
June 2013
July 2013
August 2013
September 2013
October 2013
November 2013
December 2013
March 2014
June 2014
July 2014
September 2014
November 2014
January 2015
February 2015
May 2015
June 2015
July 2015
December 2015
January 2016
May 2016
July 2016
August 2016
September 2016
October 2016
November 2016
January 2017
February 2017
April 2017
May 2017
August 2017
November 2017
March 2018
June 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
December 2019
February 2020
March 2020
April 2020
May 2020
June 2020
July 2020
August 2020
April 2021
June 2021
July 2021
August 2021
December 2021
January 2022
March 2022
April 2022
May 2022
June 2022
July 2022
August 2022
September 2022
October 2022
November 2022
var spanGroupData = [ {"timestamp": 683708400, "group": [ {"author_id": 3, "token_count": 11}, ]}, {"timestamp": 694252800, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 712652400, "group": [ {"author_id": 3, "token_count": 4}, ]}, {"timestamp": 715330800, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 723196800, "group": [ {"author_id": 3, "token_count": 4}, ]}, {"timestamp": 738918000, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 746866800, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 752140800, "group": [ {"author_id": 3, "token_count": 3}, ]}, {"timestamp": 783676800, "group": [ {"author_id": 3, "token_count": 4}, ]}, {"timestamp": 820483200, "group": [ {"author_id": 3, "token_count": 6}, ]}, {"timestamp": 841561200, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 857203200, "group": [ {"author_id": 3, "token_count": 1223}, ]}, {"timestamp": 870418800, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 875689200, "group": [ {"author_id": 3, "token_count": 21}, ]}, {"timestamp": 883641600, "group": [ {"author_id": 3, "token_count": 20}, ]}, {"timestamp": 894006000, "group": [ {"author_id": 3, "token_count": 11}, ]}, {"timestamp": 901954800, "group": [ {"author_id": 3, "token_count": 4}, ]}, {"timestamp": 925542000, "group": [ {"author_id": 3, "token_count": 4}, ]}, {"timestamp": 936169200, "group": [ {"author_id": 3, "token_count": 39}, ]}, {"timestamp": 946713600, "group": [ {"author_id": 3, "token_count": 10}, ]}, {"timestamp": 951897600, "group": [ {"author_id": 3, "token_count": 162}, ]}, {"timestamp": 957164400, "group": [ {"author_id": 3, "token_count": 12}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 22, "token_count": 20}, {"author_id": 2, "token_count": 16}, ]}, {"timestamp": 1025506800, "group": [ {"author_id": 1, "token_count": 57}, ]}, {"timestamp": 1028185200, "group": [ {"author_id": 0, "token_count": 6}, {"author_id": 1, "token_count": 42}, ]}, {"timestamp": 1030863600, "group": [ {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1036137600, "group": [ {"author_id": 0, "token_count": 3}, {"author_id": 1, "token_count": 9}, ]}, {"timestamp": 1041408000, "group": [ {"author_id": 1, "token_count": 49}, ]}, {"timestamp": 1044086400, "group": [ {"author_id": 1, "token_count": 58}, ]}, {"timestamp": 1046505600, "group": [ {"author_id": 12, "token_count": 1}, ]}, {"timestamp": 1051772400, "group": [ {"author_id": 1, "token_count": 28}, ]}, {"timestamp": 1054450800, "group": [ {"author_id": 4, "token_count": 16}, ]}, {"timestamp": 1059721200, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1064991600, "group": [ {"author_id": 1, "token_count": 19}, ]}, {"timestamp": 1075622400, "group": [ {"author_id": 1, "token_count": 56}, ]}, {"timestamp": 1078128000, "group": [ {"author_id": 1, "token_count": 33}, ]}, {"timestamp": 1080806400, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1083394800, "group": [ {"author_id": 1, "token_count": 5}, ]}, {"timestamp": 1091343600, "group": [ {"author_id": 1, "token_count": 27}, ]}, {"timestamp": 1104566400, "group": [ {"author_id": 1, "token_count": 39}, ]}, {"timestamp": 1109664000, "group": [ {"author_id": 1, "token_count": 19}, ]}, {"timestamp": 1117609200, "group": [ {"author_id": 15, "token_count": 82}, {"author_id": 4, "token_count": 9}, {"author_id": 1, "token_count": 85}, ]}, {"timestamp": 1120201200, "group": [ {"author_id": 24, "token_count": 10}, ]}, {"timestamp": 1122879600, "group": [ {"author_id": 0, "token_count": 111}, ]}, {"timestamp": 1125558000, "group": [ {"author_id": 1, "token_count": 13}, ]}, {"timestamp": 1128150000, "group": [ {"author_id": 0, "token_count": 2}, {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1130832000, "group": [ {"author_id": 1, "token_count": 16}, ]}, {"timestamp": 1136102400, "group": [ {"author_id": 0, "token_count": 40}, {"author_id": 1, "token_count": 52}, {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1141200000, "group": [ {"author_id": 0, "token_count": 31}, {"author_id": 1, "token_count": 6}, ]}, {"timestamp": 1149145200, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1151737200, "group": [ {"author_id": 1, "token_count": 11}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1154415600, "group": [ {"author_id": 0, "token_count": 186}, {"author_id": 29, "token_count": 17}, {"author_id": 1, "token_count": 32}, ]}, {"timestamp": 1157094000, "group": [ {"author_id": 38, "token_count": 2}, {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1162368000, "group": [ {"author_id": 1, "token_count": 51}, ]}, {"timestamp": 1164960000, "group": [ {"author_id": 0, "token_count": 10}, ]}, {"timestamp": 1167638400, "group": [ {"author_id": 0, "token_count": 7}, {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1170316800, "group": [ {"author_id": 0, "token_count": 8}, {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1172736000, "group": [ {"author_id": 0, "token_count": 120}, ]}, {"timestamp": 1175410800, "group": [ {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1180681200, "group": [ {"author_id": 1, "token_count": 595}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 0, "token_count": 68}, {"author_id": 39, "token_count": 28}, {"author_id": 1, "token_count": 132}, ]}, {"timestamp": 1188630000, "group": [ {"author_id": 0, "token_count": 41}, {"author_id": 9, "token_count": 2}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 1, "token_count": 22}, ]}, {"timestamp": 1196496000, "group": [ {"author_id": 0, "token_count": 72}, {"author_id": 1, "token_count": 75}, ]}, {"timestamp": 1199174400, "group": [ {"author_id": 0, "token_count": 1}, {"author_id": 1, "token_count": 5}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 1, "token_count": 4}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 1, "token_count": 38}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 1, "token_count": 13}, ]}, {"timestamp": 1209625200, "group": [ {"author_id": 0, "token_count": 186}, {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1212303600, "group": [ {"author_id": 8, "token_count": 24}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1217574000, "group": [ {"author_id": 4, "token_count": 6}, ]}, {"timestamp": 1220252400, "group": [ {"author_id": 47, "token_count": 5}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1228118400, "group": [ {"author_id": 8, "token_count": 11}, ]}, {"timestamp": 1235894400, "group": [ {"author_id": 1, "token_count": 53}, ]}, {"timestamp": 1238569200, "group": [ {"author_id": 19, "token_count": 12}, {"author_id": 29, "token_count": 1}, {"author_id": 14, "token_count": 178}, ]}, {"timestamp": 1249110000, "group": [ {"author_id": 0, "token_count": 5}, {"author_id": 11, "token_count": 6}, {"author_id": 1, "token_count": 26}, ]}, {"timestamp": 1251788400, "group": [ {"author_id": 32, "token_count": 7}, ]}, {"timestamp": 1259654400, "group": [ {"author_id": 0, "token_count": 101}, ]}, {"timestamp": 1270105200, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1277967600, "group": [ {"author_id": 1, "token_count": 157}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 4, "token_count": 79}, {"author_id": 17, "token_count": 10}, {"author_id": 1, "token_count": 25}, ]}, {"timestamp": 1288594800, "group": [ {"author_id": 1, "token_count": 30}, ]}, {"timestamp": 1291190400, "group": [ {"author_id": 0, "token_count": 53}, {"author_id": 4, "token_count": 15}, {"author_id": 43, "token_count": 4}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 1, "token_count": 16}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 0, "token_count": 38}, {"author_id": 1, "token_count": 14}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 28, "token_count": 3}, {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1322726400, "group": [ {"author_id": 10, "token_count": 5}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 10, "token_count": 400}, {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 10, "token_count": 52}, {"author_id": 60, "token_count": 13}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 0, "token_count": 517}, {"author_id": 1, "token_count": 201}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 10, "token_count": 100}, {"author_id": 1, "token_count": 25}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 6, "token_count": 13}, {"author_id": 1, "token_count": 13}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 43, "token_count": 2}, {"author_id": 49, "token_count": 3}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 0, "token_count": 139}, {"author_id": 10, "token_count": 5}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 31, "token_count": 21}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 1, "token_count": 36}, {"author_id": 31, "token_count": 24}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 1, "token_count": 37}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 11, "token_count": 3}, {"author_id": 31, "token_count": 3}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 1, "token_count": 12}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 4, "token_count": 14}, {"author_id": 1, "token_count": 41}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 10, "token_count": 105}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 28, "token_count": 12}, {"author_id": 1, "token_count": 26}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 19, "token_count": 18}, {"author_id": 1, "token_count": 110}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 1, "token_count": 115}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 0, "token_count": 17}, {"author_id": 1, "token_count": 259}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 1, "token_count": 36}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 1, "token_count": 21}, {"author_id": 31, "token_count": 3}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 21, "token_count": 144}, {"author_id": 1, "token_count": 25}, {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 11, "token_count": 4}, {"author_id": 1, "token_count": 22}, {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 11, "token_count": 32}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 1, "token_count": 30}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 1, "token_count": 23}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 11, "token_count": 175}, {"author_id": 1, "token_count": 27}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 1, "token_count": 1052}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 0, "token_count": 47}, {"author_id": 4, "token_count": 101}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 0, "token_count": 12}, {"author_id": 1, "token_count": 40}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 19, "token_count": 225}, {"author_id": 0, "token_count": 25}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 16, "token_count": 33}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 2, "token_count": 15}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 21, "token_count": 13}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 1, "token_count": 93}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 1, "token_count": 152}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 24, "token_count": 39}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 2, "token_count": 22}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 0, "token_count": 5}, {"author_id": 1, "token_count": 20}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 0, "token_count": 42}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 55, "token_count": 61}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 1, "token_count": 179}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 1, "token_count": 55}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 1, "token_count": 13}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 2, "token_count": 18}, {"author_id": 1, "token_count": 4}, {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 1, "token_count": 24}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 0, "token_count": 386}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 1, "token_count": 433}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 1, "token_count": 277}, {"author_id": 45, "token_count": 22}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 2, "token_count": 19}, {"author_id": 8, "token_count": 4}, {"author_id": 1, "token_count": 28}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 1, "token_count": 84}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 1, "token_count": 127}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 1, "token_count": 42}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 0, "token_count": 1}, {"author_id": 1, "token_count": 34}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 1, "token_count": 32}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 2, "token_count": 54}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 0, "token_count": 76}, {"author_id": 4, "token_count": 5}, {"author_id": 2, "token_count": 10}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 8, "token_count": 12}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 0, "token_count": 17}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 60, "token_count": 22}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 8, "token_count": 153}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 0, "token_count": 114}, {"author_id": 1, "token_count": 9}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 8, "token_count": 41}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 8, "token_count": 23}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 2, "token_count": 65}, {"author_id": 8, "token_count": 22}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 8, "token_count": 17}, {"author_id": 1, "token_count": 52}, ]}, {"timestamp": 1651388400, "group": [ {"author_id": 1, "token_count": 123}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 25, "token_count": 8}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 0, "token_count": 1}, {"author_id": 8, "token_count": 533}, ]}, {"timestamp": 1659337200, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1662015600, "group": [ {"author_id": 60, "token_count": 13}, ]}, {"timestamp": 1664607600, "group": [ {"author_id": 1, "token_count": 112}, ]}, {"timestamp": 1667286000, "group": [ {"author_id": 60, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Trond Myklebust
6002
44.87%
Chuck Lever
2504
18.72%
Linus Torvalds (pre-git)
1548
11.57%
Olga Kornievskaia
840
6.28%
Stanislav Kinsbursky
667
4.99%
Andy Adamson
255
1.91%
J. Bruce Fields
245
1.83%
Jeff Layton
220
1.64%
Neil Brown
219
1.64%
Ricardo Labiaga
178
1.33%
Kinglong Mee
157
1.17%
Andreas Gruenbacher
82
0.61%
Bill Baker
61
0.46%
Weston Andros Adamson
51
0.38%
Christoph Hellwig
49
0.37%
Anna Schumaker
33
0.25%
Frank van Maarseveen
28
0.21%
ZhangXiaoxu
22
0.16%
Linus Torvalds
20
0.15%
David Howells
18
0.13%
Al Viro
15
0.11%
Simo Sorce
13
0.10%
Pavel Emelyanov
10
0.07%
Scott Mayhew
8
0.06%
Alexandros Batsakis
7
0.05%
Joe Perches
6
0.04%
Benny Halevy
5
0.04%
Mel Gorman
3
0.02%
Talpey, Thomas
2
0.01%
Alexey Dobriyan
2
0.01%
Andrew Morton
1
0.01%
Others
104
0.78%
Total
13375
debugfs.c
294
-
12
1327
Jeff Layton
Chuck Lever
Neil Brown
Trond Myklebust
Linus Torvalds (pre-git)
Christoph Hellwig
Kinglong Mee
Joe Perches
Pavel Emelyanov
Weston Andros Adamson
Others
March 1997
March 2000
October 2003
January 2005
July 2005
September 2005
September 2006
June 2007
September 2007
February 2008
May 2008
August 2009
September 2010
December 2010
March 2011
February 2013
August 2013
November 2014
March 2015
May 2015
February 2017
November 2017
March 2018
February 2019
April 2019
May 2019
June 2019
October 2020
July 2021
August 2021
March 2022
var spanGroupData = [ {"timestamp": 857203200, "group": [ {"author_id": 3, "token_count": 26}, ]}, {"timestamp": 951897600, "group": [ {"author_id": 3, "token_count": 5}, ]}, {"timestamp": 1064991600, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1104566400, "group": [ {"author_id": 1, "token_count": 13}, ]}, {"timestamp": 1120201200, "group": [ {"author_id": 24, "token_count": 18}, ]}, {"timestamp": 1125558000, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1157094000, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1180681200, "group": [ {"author_id": 1, "token_count": 23}, ]}, {"timestamp": 1188630000, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1209625200, "group": [ {"author_id": 0, "token_count": 19}, ]}, {"timestamp": 1249110000, "group": [ {"author_id": 1, "token_count": 6}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 17, "token_count": 3}, ]}, {"timestamp": 1291190400, "group": [ {"author_id": 43, "token_count": 3}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 31, "token_count": 1}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 11, "token_count": 917}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 11, "token_count": 32}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 0, "token_count": 36}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 21, "token_count": 14}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 43, "token_count": 2}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 2, "token_count": 99}, {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 0, "token_count": 73}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 0, "token_count": 6}, ]}, ]
Author Name
Tokens
Token Proportion
Jeff Layton
949
71.51%
Chuck Lever
136
10.25%
Neil Brown
99
7.46%
Trond Myklebust
61
4.60%
Linus Torvalds (pre-git)
31
2.34%
Christoph Hellwig
18
1.36%
Kinglong Mee
14
1.06%
Joe Perches
5
0.38%
Pavel Emelyanov
3
0.23%
Weston Andros Adamson
1
0.08%
Others
10
0.75%
Total
1327
fail.h
25
-
1
46
Chuck Lever
August 2021
March 2022
var spanGroupData = [ {"timestamp": 1627801200, "group": [ {"author_id": 0, "token_count": 43}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 0, "token_count": 3}, ]}, ]
Author Name
Tokens
Token Proportion
Chuck Lever
46
100.00%
Total
46
netns.h
44
-
9
141
Pavel Emelyanov
Stanislav Kinsbursky
Simo Sorce
Trond Myklebust
Chuck Lever
Neil Brown
Jeff Layton
Alexey Dobriyan
Others
October 2002
March 2006
December 2009
September 2010
December 2011
January 2012
May 2012
May 2013
August 2013
November 2013
November 2016
November 2017
February 2023
var spanGroupData = [ {"timestamp": 1033455600, "group": [ {"author_id": 2, "token_count": 5}, ]}, {"timestamp": 1141200000, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1259654400, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 17, "token_count": 45}, ]}, {"timestamp": 1322726400, "group": [ {"author_id": 10, "token_count": 9}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 10, "token_count": 34}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 6, "token_count": 17}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 1, "token_count": 6}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 1, "token_count": 6}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 11, "token_count": 5}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 38, "token_count": 1}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1675238400, "group": [ {"author_id": 0, "token_count": 5}, ]}, ]
Author Name
Tokens
Token Proportion
Pavel Emelyanov
45
31.91%
Stanislav Kinsbursky
43
30.50%
Simo Sorce
17
12.06%
Trond Myklebust
12
8.51%
Chuck Lever
10
7.09%
Neil Brown
7
4.96%
Jeff Layton
5
3.55%
Alexey Dobriyan
1
0.71%
Others
1
0.71%
Total
141
rpc_pipe.c
1517
-
49
6922
Trond Myklebust
Stanislav Kinsbursky
Jeff Layton
David Howells
Al Viro
J. Bruce Fields
Jim Rees
Linus Torvalds (pre-git)
Pavel Emelyanov
Arnd Bergmann
Joe Perches
Olga Kornievskaia
Neil Brown
Linus Torvalds
Eric W. Biedermann
Christoph Hellwig
Vasily Averin
Chuck Lever
Dan Carpenter
Andrew Morton
Weston Andros Adamson
Eric Dumazet
Alexey Dobriyan
Adrian Bunk
Others
April 1994
June 1995
March 1997
January 1998
March 1998
January 2000
March 2000
February 2002
July 2002
October 2002
January 2003
February 2003
May 2003
June 2003
October 2003
February 2004
May 2004
December 2004
January 2005
July 2005
August 2005
September 2005
October 2005
November 2005
December 2005
January 2006
February 2006
March 2006
July 2006
August 2006
September 2006
November 2006
December 2006
February 2007
May 2007
June 2007
July 2007
August 2007
September 2007
October 2007
November 2007
March 2008
July 2008
December 2008
August 2009
September 2009
January 2010
March 2010
May 2010
July 2010
September 2010
October 2010
December 2010
January 2011
July 2011
September 2011
November 2011
December 2011
January 2012
February 2012
March 2012
April 2012
May 2012
June 2012
October 2012
November 2012
January 2013
March 2013
May 2013
July 2013
August 2013
September 2013
October 2013
November 2013
December 2013
March 2015
January 2016
April 2016
May 2016
September 2016
July 2017
November 2017
February 2018
March 2018
April 2018
December 2018
March 2019
April 2019
May 2019
July 2019
September 2019
December 2019
November 2020
July 2021
March 2022
var spanGroupData = [ {"timestamp": 765187200, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 801990000, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 857203200, "group": [ {"author_id": 3, "token_count": 33}, ]}, {"timestamp": 883641600, "group": [ {"author_id": 3, "token_count": 3}, ]}, {"timestamp": 888739200, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 946713600, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 951897600, "group": [ {"author_id": 3, "token_count": 4}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 22, "token_count": 1}, {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1025506800, "group": [ {"author_id": 28, "token_count": 6}, ]}, {"timestamp": 1033455600, "group": [ {"author_id": 2, "token_count": 9}, ]}, {"timestamp": 1041408000, "group": [ {"author_id": 2, "token_count": 5}, {"author_id": 1, "token_count": 1941}, ]}, {"timestamp": 1044086400, "group": [ {"author_id": 1, "token_count": 33}, ]}, {"timestamp": 1051772400, "group": [ {"author_id": 12, "token_count": 2}, {"author_id": 22, "token_count": 3}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1054450800, "group": [ {"author_id": 4, "token_count": 16}, {"author_id": 1, "token_count": 5}, ]}, {"timestamp": 1064991600, "group": [ {"author_id": 1, "token_count": 7}, ]}, {"timestamp": 1075622400, "group": [ {"author_id": 1, "token_count": 177}, ]}, {"timestamp": 1083394800, "group": [ {"author_id": 28, "token_count": 1}, ]}, {"timestamp": 1101888000, "group": [ {"author_id": 42, "token_count": 1}, ]}, {"timestamp": 1104566400, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1120201200, "group": [ {"author_id": 24, "token_count": 6}, ]}, {"timestamp": 1122879600, "group": [ {"author_id": 33, "token_count": 1}, ]}, {"timestamp": 1125558000, "group": [ {"author_id": 1, "token_count": 171}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1128150000, "group": [ {"author_id": 1, "token_count": 13}, ]}, {"timestamp": 1130832000, "group": [ {"author_id": 1, "token_count": 22}, ]}, {"timestamp": 1133424000, "group": [ {"author_id": 1, "token_count": 9}, ]}, {"timestamp": 1136102400, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1138780800, "group": [ {"author_id": 1, "token_count": 199}, ]}, {"timestamp": 1141200000, "group": [ {"author_id": 1, "token_count": 3}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1151737200, "group": [ {"author_id": 1, "token_count": 23}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1154415600, "group": [ {"author_id": 0, "token_count": 9}, {"author_id": 1, "token_count": 7}, ]}, {"timestamp": 1157094000, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1162368000, "group": [ {"author_id": 29, "token_count": 12}, ]}, {"timestamp": 1164960000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1170316800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1178002800, "group": [ {"author_id": 60, "token_count": 18}, ]}, {"timestamp": 1180681200, "group": [ {"author_id": 1, "token_count": 28}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 1, "token_count": 12}, ]}, {"timestamp": 1185951600, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1188630000, "group": [ {"author_id": 4, "token_count": 14}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1193900400, "group": [ {"author_id": 4, "token_count": 5}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1228118400, "group": [ {"author_id": 4, "token_count": 82}, {"author_id": 8, "token_count": 18}, {"author_id": 1, "token_count": 12}, ]}, {"timestamp": 1249110000, "group": [ {"author_id": 1, "token_count": 1167}, ]}, {"timestamp": 1251788400, "group": [ {"author_id": 38, "token_count": 1}, ]}, {"timestamp": 1262332800, "group": [ {"author_id": 28, "token_count": 7}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 57, "token_count": 7}, ]}, {"timestamp": 1272697200, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1277967600, "group": [ {"author_id": 28, "token_count": 3}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 17, "token_count": 32}, {"author_id": 1, "token_count": 52}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 40, "token_count": 25}, {"author_id": 24, "token_count": 7}, ]}, {"timestamp": 1291190400, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 28, "token_count": 1}, {"author_id": 44, "token_count": 104}, {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1314860400, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 10, "token_count": 1}, ]}, {"timestamp": 1322726400, "group": [ {"author_id": 10, "token_count": 755}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 28, "token_count": 1}, {"author_id": 10, "token_count": 34}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 10, "token_count": 123}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 11, "token_count": 19}, {"author_id": 1, "token_count": 14}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 10, "token_count": 6}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 22, "token_count": 5}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 11, "token_count": 8}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 31, "token_count": 1}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 1, "token_count": 37}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 28, "token_count": 12}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 26, "token_count": 2}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 1, "token_count": 7}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 28, "token_count": 37}, {"author_id": 11, "token_count": 7}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 1, "token_count": 555}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 28, "token_count": 3}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 28, "token_count": 1}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 11, "token_count": 413}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 11, "token_count": 209}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 29, "token_count": 45}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 28, "token_count": 28}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 26, "token_count": 11}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 28, "token_count": 2}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 52, "token_count": 10}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 22, "token_count": 6}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 43, "token_count": 20}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 28, "token_count": 5}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 29, "token_count": 98}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 28, "token_count": 5}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 25}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 28, "token_count": 2}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 28, "token_count": 6}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 60, "token_count": 3}, ]}, ]
Author Name
Tokens
Token Proportion
Trond Myklebust
4500
65.01%
Stanislav Kinsbursky
919
13.28%
Jeff Layton
656
9.48%
David Howells
155
2.24%
Al Viro
120
1.73%
J. Bruce Fields
117
1.69%
Jim Rees
104
1.50%
Linus Torvalds (pre-git)
46
0.66%
Pavel Emelyanov
32
0.46%
Arnd Bergmann
25
0.36%
Joe Perches
20
0.29%
Olga Kornievskaia
18
0.26%
Neil Brown
15
0.22%
Linus Torvalds
15
0.22%
Eric W. Biedermann
13
0.19%
Christoph Hellwig
13
0.19%
Vasily Averin
10
0.14%
Chuck Lever
10
0.14%
Dan Carpenter
7
0.10%
Andrew Morton
2
0.03%
Weston Andros Adamson
1
0.01%
Eric Dumazet
1
0.01%
Alexey Dobriyan
1
0.01%
Adrian Bunk
1
0.01%
Others
121
1.75%
Total
6922
rpcb_clnt.c
1094
-
17
4163
Chuck Lever
Trond Myklebust
Stanislav Kinsbursky
Christoph Hellwig
Linus Torvalds (pre-git)
J. Bruce Fields
Talpey, Thomas
Pavel Emelyanov
Weston Andros Adamson
Peter Zijlstra
Jeff Layton
Adrian Bunk
Linus Torvalds
Alexey Dobriyan
Others
March 1997
February 1998
May 1998
August 1998
February 2002
May 2003
June 2005
August 2005
August 2006
September 2006
December 2006
March 2007
June 2007
July 2007
August 2007
September 2007
December 2007
January 2008
June 2008
July 2008
August 2008
September 2008
October 2008
March 2009
August 2009
December 2009
May 2010
September 2010
October 2010
December 2010
May 2011
October 2011
January 2012
March 2012
May 2012
October 2012
February 2013
August 2013
January 2015
January 2016
May 2017
December 2018
April 2019
May 2019
July 2020
March 2021
March 2022
var spanGroupData = [ {"timestamp": 857203200, "group": [ {"author_id": 3, "token_count": 22}, ]}, {"timestamp": 886320000, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 894006000, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 901954800, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 22, "token_count": 1}, ]}, {"timestamp": 1051772400, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1117609200, "group": [ {"author_id": 1, "token_count": 8}, ]}, {"timestamp": 1122879600, "group": [ {"author_id": 0, "token_count": 11}, ]}, {"timestamp": 1154415600, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1157094000, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1164960000, "group": [ {"author_id": 30, "token_count": 5}, ]}, {"timestamp": 1172736000, "group": [ {"author_id": 0, "token_count": 1092}, ]}, {"timestamp": 1180681200, "group": [ {"author_id": 42, "token_count": 2}, {"author_id": 1, "token_count": 10}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 0, "token_count": 6}, {"author_id": 1, "token_count": 72}, ]}, {"timestamp": 1185951600, "group": [ {"author_id": 0, "token_count": 140}, ]}, {"timestamp": 1188630000, "group": [ {"author_id": 0, "token_count": 12}, {"author_id": 9, "token_count": 15}, ]}, {"timestamp": 1196496000, "group": [ {"author_id": 0, "token_count": 33}, ]}, {"timestamp": 1199174400, "group": [ {"author_id": 1, "token_count": 6}, ]}, {"timestamp": 1212303600, "group": [ {"author_id": 0, "token_count": 56}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 0, "token_count": 373}, {"author_id": 1, "token_count": 68}, ]}, {"timestamp": 1217574000, "group": [ {"author_id": 0, "token_count": 16}, ]}, {"timestamp": 1220252400, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 1, "token_count": 75}, ]}, {"timestamp": 1235894400, "group": [ {"author_id": 0, "token_count": 77}, ]}, {"timestamp": 1249110000, "group": [ {"author_id": 0, "token_count": 903}, ]}, {"timestamp": 1259654400, "group": [ {"author_id": 0, "token_count": 157}, ]}, {"timestamp": 1272697200, "group": [ {"author_id": 38, "token_count": 1}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 17, "token_count": 8}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 17, "token_count": 5}, ]}, {"timestamp": 1291190400, "group": [ {"author_id": 0, "token_count": 82}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 0, "token_count": 108}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 10, "token_count": 155}, {"author_id": 1, "token_count": 5}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 10, "token_count": 195}, {"author_id": 1, "token_count": 11}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 1, "token_count": 23}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 10, "token_count": 10}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 31, "token_count": 12}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 11, "token_count": 3}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 1, "token_count": 107}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 1, "token_count": 14}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 1, "token_count": 16}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 24, "token_count": 90}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 4, "token_count": 24}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 1, "token_count": 34}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 0, "token_count": 61}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 60, "token_count": 17}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 1, "token_count": 4}, ]}, ]
Author Name
Tokens
Token Proportion
Chuck Lever
3132
75.23%
Trond Myklebust
458
11.00%
Stanislav Kinsbursky
360
8.65%
Christoph Hellwig
90
2.16%
Linus Torvalds (pre-git)
27
0.65%
J. Bruce Fields
24
0.58%
Talpey, Thomas
15
0.36%
Pavel Emelyanov
13
0.31%
Weston Andros Adamson
12
0.29%
Peter Zijlstra
5
0.12%
Jeff Layton
3
0.07%
Adrian Bunk
2
0.05%
Linus Torvalds
1
0.02%
Alexey Dobriyan
1
0.02%
Others
20
0.48%
Total
4163
sched.c
1363
-
28
5409
Trond Myklebust
Linus Torvalds (pre-git)
Chuck Lever
Neil Brown
ZhangXiaoxu
Weston Andros Adamson
Dave Wysochanski
Peter Zijlstra
Talpey, Thomas
David Howells
Kees Cook
Jeff Layton
Eric Dumazet
Alexandros Batsakis
Benny Halevy
Olga Kornievskaia
Mel Gorman
Linus Torvalds
Al Viro
Others
September 1991
December 1991
January 1992
August 1992
September 1992
June 1993
September 1993
April 1994
May 1994
November 1994
June 1995
March 1997
August 1997
January 1998
May 1998
August 1998
December 1998
January 1999
April 1999
September 1999
March 2000
June 2000
August 2000
October 2000
February 2002
July 2002
November 2002
January 2003
March 2004
April 2004
January 2005
June 2005
August 2005
October 2005
January 2006
March 2006
August 2006
October 2006
November 2006
December 2006
January 2007
February 2007
March 2007
May 2007
June 2007
July 2007
September 2007
October 2007
December 2007
February 2008
March 2009
September 2009
December 2009
July 2010
September 2010
January 2011
February 2011
March 2011
May 2011
July 2011
December 2011
January 2012
February 2012
March 2012
July 2012
October 2012
November 2012
January 2013
March 2013
May 2013
September 2013
March 2014
July 2014
November 2014
January 2015
June 2015
December 2015
January 2016
May 2016
September 2016
February 2017
June 2017
October 2017
November 2017
January 2018
February 2018
August 2018
September 2018
December 2018
February 2019
March 2019
April 2019
May 2019
June 2019
July 2019
August 2019
November 2019
December 2019
February 2020
April 2020
July 2020
October 2020
June 2021
July 2021
October 2021
March 2022
April 2022
August 2022
October 2022
var spanGroupData = [ {"timestamp": 683708400, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 691574400, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 694252800, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 712652400, "group": [ {"author_id": 3, "token_count": 10}, ]}, {"timestamp": 715330800, "group": [ {"author_id": 3, "token_count": 4}, ]}, {"timestamp": 738918000, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 746866800, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 765187200, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 767775600, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 783676800, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 801990000, "group": [ {"author_id": 3, "token_count": 5}, ]}, {"timestamp": 857203200, "group": [ {"author_id": 3, "token_count": 744}, ]}, {"timestamp": 870418800, "group": [ {"author_id": 3, "token_count": 15}, ]}, {"timestamp": 883641600, "group": [ {"author_id": 3, "token_count": 8}, ]}, {"timestamp": 894006000, "group": [ {"author_id": 3, "token_count": 3}, ]}, {"timestamp": 901954800, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 912499200, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 915177600, "group": [ {"author_id": 3, "token_count": 20}, ]}, {"timestamp": 922953600, "group": [ {"author_id": 3, "token_count": 3}, ]}, {"timestamp": 936169200, "group": [ {"author_id": 3, "token_count": 37}, ]}, {"timestamp": 951897600, "group": [ {"author_id": 3, "token_count": 106}, ]}, {"timestamp": 959842800, "group": [ {"author_id": 3, "token_count": 29}, ]}, {"timestamp": 965113200, "group": [ {"author_id": 3, "token_count": 4}, ]}, {"timestamp": 970383600, "group": [ {"author_id": 3, "token_count": 6}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 22, "token_count": 1}, {"author_id": 2, "token_count": 20}, ]}, {"timestamp": 1025506800, "group": [ {"author_id": 1, "token_count": 6}, ]}, {"timestamp": 1036137600, "group": [ {"author_id": 1, "token_count": 199}, ]}, {"timestamp": 1041408000, "group": [ {"author_id": 1, "token_count": 14}, ]}, {"timestamp": 1078128000, "group": [ {"author_id": 1, "token_count": 10}, ]}, {"timestamp": 1080806400, "group": [ {"author_id": 1, "token_count": 414}, ]}, {"timestamp": 1104566400, "group": [ {"author_id": 1, "token_count": 238}, ]}, {"timestamp": 1117609200, "group": [ {"author_id": 1, "token_count": 60}, ]}, {"timestamp": 1122879600, "group": [ {"author_id": 33, "token_count": 5}, ]}, {"timestamp": 1128150000, "group": [ {"author_id": 28, "token_count": 1}, ]}, {"timestamp": 1136102400, "group": [ {"author_id": 0, "token_count": 5}, {"author_id": 1, "token_count": 161}, ]}, {"timestamp": 1141200000, "group": [ {"author_id": 0, "token_count": 15}, {"author_id": 1, "token_count": 8}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1154415600, "group": [ {"author_id": 0, "token_count": 10}, {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1159686000, "group": [ {"author_id": 1, "token_count": 15}, ]}, {"timestamp": 1162368000, "group": [ {"author_id": 29, "token_count": 17}, {"author_id": 1, "token_count": 39}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1164960000, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1167638400, "group": [ {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1170316800, "group": [ {"author_id": 1, "token_count": 3}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1172736000, "group": [ {"author_id": 0, "token_count": 28}, ]}, {"timestamp": 1178002800, "group": [ {"author_id": 0, "token_count": 25}, {"author_id": 30, "token_count": 7}, ]}, {"timestamp": 1180681200, "group": [ {"author_id": 1, "token_count": 46}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 1, "token_count": 335}, ]}, {"timestamp": 1188630000, "group": [ {"author_id": 9, "token_count": 20}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 1, "token_count": 29}, ]}, {"timestamp": 1196496000, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 1, "token_count": 204}, ]}, {"timestamp": 1235894400, "group": [ {"author_id": 1, "token_count": 45}, ]}, {"timestamp": 1251788400, "group": [ {"author_id": 47, "token_count": 3}, ]}, {"timestamp": 1259654400, "group": [ {"author_id": 32, "token_count": 5}, ]}, {"timestamp": 1277967600, "group": [ {"author_id": 1, "token_count": 25}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1296547200, "group": [ {"author_id": 1, "token_count": 186}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 1, "token_count": 74}, ]}, {"timestamp": 1322726400, "group": [ {"author_id": 11, "token_count": 3}, {"author_id": 1, "token_count": 73}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 1, "token_count": 160}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 1, "token_count": 19}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 1, "token_count": 9}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 49, "token_count": 1}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 31, "token_count": 50}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 1, "token_count": 39}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 1, "token_count": 50}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 1, "token_count": 11}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 1, "token_count": 21}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 1, "token_count": 7}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 1, "token_count": 9}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 2, "token_count": 3}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 11, "token_count": 4}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 11, "token_count": 3}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 30, "token_count": 8}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 1, "token_count": 11}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 1, "token_count": 119}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 0, "token_count": 52}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 8, "token_count": 2}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 37, "token_count": 10}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 0, "token_count": 13}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 1, "token_count": 8}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 1, "token_count": 117}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 1, "token_count": 191}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 2, "token_count": 19}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 1, "token_count": 39}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 1, "token_count": 333}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 27, "token_count": 38}, {"author_id": 1, "token_count": 84}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 1, "token_count": 7}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 0, "token_count": 9}, {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 0, "token_count": 9}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 1, "token_count": 11}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 1, "token_count": 18}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 0, "token_count": 9}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 1, "token_count": 57}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 45, "token_count": 53}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 1, "token_count": 5}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 0, "token_count": 41}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 2, "token_count": 89}, {"author_id": 1, "token_count": 68}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 1, "token_count": 31}, ]}, {"timestamp": 1659337200, "group": [ {"author_id": 30, "token_count": 8}, ]}, {"timestamp": 1664607600, "group": [ {"author_id": 1, "token_count": 144}, ]}, ]
Author Name
Tokens
Token Proportion
Trond Myklebust
3767
69.64%
Linus Torvalds (pre-git)
1010
18.67%
Chuck Lever
231
4.27%
Neil Brown
131
2.42%
ZhangXiaoxu
53
0.98%
Weston Andros Adamson
50
0.92%
Dave Wysochanski
38
0.70%
Peter Zijlstra
23
0.43%
Talpey, Thomas
20
0.37%
David Howells
17
0.31%
Kees Cook
10
0.18%
Jeff Layton
10
0.18%
Eric Dumazet
5
0.09%
Alexandros Batsakis
5
0.09%
Benny Halevy
3
0.06%
Olga Kornievskaia
2
0.04%
Mel Gorman
1
0.02%
Linus Torvalds
1
0.02%
Al Viro
1
0.02%
Others
31
0.57%
Total
5409
socklib.c
324
-
21
1513
Chuck Lever
Trond Myklebust
Linus Torvalds (pre-git)
Herbert Xu
Neil Brown
Al Viro
Talpey, Thomas
Benny Halevy
Andreas Gruenbacher
Rahul Iyer
Tom Tucker
Others
August 1992
September 1992
November 1993
April 1994
June 1995
March 1997
February 1999
May 2002
October 2002
November 2002
June 2003
June 2005
August 2005
November 2005
August 2006
November 2006
December 2006
April 2007
September 2007
October 2007
December 2007
April 2008
September 2009
October 2010
July 2011
June 2014
April 2016
September 2018
November 2018
April 2019
May 2019
March 2020
September 2022
var spanGroupData = [ {"timestamp": 712652400, "group": [ {"author_id": 3, "token_count": 3}, ]}, {"timestamp": 715330800, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 752140800, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 765187200, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 801990000, "group": [ {"author_id": 3, "token_count": 3}, ]}, {"timestamp": 857203200, "group": [ {"author_id": 3, "token_count": 9}, ]}, {"timestamp": 917856000, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1020236400, "group": [ {"author_id": 1, "token_count": 76}, ]}, {"timestamp": 1033455600, "group": [ {"author_id": 2, "token_count": 8}, ]}, {"timestamp": 1036137600, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1054450800, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1117609200, "group": [ {"author_id": 15, "token_count": 5}, {"author_id": 1, "token_count": 5}, {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1122879600, "group": [ {"author_id": 0, "token_count": 674}, ]}, {"timestamp": 1130832000, "group": [ {"author_id": 20, "token_count": 18}, ]}, {"timestamp": 1154415600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1162368000, "group": [ {"author_id": 28, "token_count": 4}, ]}, {"timestamp": 1164960000, "group": [ {"author_id": 0, "token_count": 20}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1175410800, "group": [ {"author_id": 20, "token_count": 3}, ]}, {"timestamp": 1188630000, "group": [ {"author_id": 9, "token_count": 5}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1196496000, "group": [ {"author_id": 5, "token_count": 1}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1251788400, "group": [ {"author_id": 23, "token_count": 2}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 47, "token_count": 5}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 1, "token_count": 16}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 0, "token_count": 606}, ]}, {"timestamp": 1662015600, "group": [ {"author_id": 28, "token_count": 3}, ]}, ]
Author Name
Tokens
Token Proportion
Chuck Lever
1307
86.38%
Trond Myklebust
97
6.41%
Linus Torvalds (pre-git)
22
1.45%
Herbert Xu
21
1.39%
Neil Brown
9
0.59%
Al Viro
7
0.46%
Talpey, Thomas
5
0.33%
Benny Halevy
5
0.33%
Andreas Gruenbacher
5
0.33%
Rahul Iyer
2
0.13%
Tom Tucker
1
0.07%
Others
32
2.12%
Total
1513
socklib.h
15
-
5
56
Chuck Lever
Trond Myklebust
Andreas Gruenbacher
Neil Brown
Others
May 2002
October 2002
June 2005
August 2005
November 2013
November 2017
September 2018
March 2020
var spanGroupData = [ {"timestamp": 1020236400, "group": [ {"author_id": 1, "token_count": 12}, ]}, {"timestamp": 1033455600, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1117609200, "group": [ {"author_id": 15, "token_count": 5}, ]}, {"timestamp": 1122879600, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 1, "token_count": 7}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 0, "token_count": 22}, ]}, ]
Author Name
Tokens
Token Proportion
Chuck Lever
26
46.43%
Trond Myklebust
23
41.07%
Andreas Gruenbacher
5
8.93%
Neil Brown
1
1.79%
Others
1
1.79%
Total
56
stats.c
348
-
22
1621
Linus Torvalds (pre-git)
Chuck Lever
Dave Wysochanski
Andrew Morton
Pavel Emelyanov
Neil Brown
Weston Andros Adamson
Stanislav Kinsbursky
Trond Myklebust
Alexey Dobriyan
Christoph Hellwig
Adrian Bunk
Eric W. Biedermann
Ricardo Labiaga
Linus Torvalds
Others
September 1991
March 1992
September 1992
June 1993
November 1993
April 1994
June 1995
January 1996
March 1996
March 1997
August 1997
October 1997
January 1998
May 1998
September 1999
February 2002
May 2002
February 2004
September 2005
March 2006
April 2006
July 2006
January 2007
February 2007
July 2007
September 2007
October 2007
February 2008
May 2008
December 2008
March 2009
April 2009
May 2010
September 2010
December 2011
February 2012
March 2012
August 2013
June 2014
November 2014
November 2016
May 2017
March 2018
July 2018
May 2019
February 2020
January 2022
January 2023
var spanGroupData = [ {"timestamp": 683708400, "group": [ {"author_id": 3, "token_count": 10}, ]}, {"timestamp": 699436800, "group": [ {"author_id": 3, "token_count": 5}, ]}, {"timestamp": 715330800, "group": [ {"author_id": 3, "token_count": 3}, ]}, {"timestamp": 738918000, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 752140800, "group": [ {"author_id": 3, "token_count": 21}, ]}, {"timestamp": 765187200, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 801990000, "group": [ {"author_id": 3, "token_count": 10}, ]}, {"timestamp": 820483200, "group": [ {"author_id": 3, "token_count": 7}, ]}, {"timestamp": 825667200, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 857203200, "group": [ {"author_id": 3, "token_count": 422}, ]}, {"timestamp": 870418800, "group": [ {"author_id": 3, "token_count": 6}, ]}, {"timestamp": 875689200, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 883641600, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 894006000, "group": [ {"author_id": 3, "token_count": 4}, ]}, {"timestamp": 936169200, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 22, "token_count": 1}, {"author_id": 2, "token_count": 3}, ]}, {"timestamp": 1020236400, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1075622400, "group": [ {"author_id": 12, "token_count": 123}, ]}, {"timestamp": 1125558000, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1141200000, "group": [ {"author_id": 0, "token_count": 308}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1143878400, "group": [ {"author_id": 42, "token_count": 10}, ]}, {"timestamp": 1151737200, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1167638400, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1170316800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 1, "token_count": 5}, ]}, {"timestamp": 1188630000, "group": [ {"author_id": 26, "token_count": 4}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1209625200, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1228118400, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1235894400, "group": [ {"author_id": 38, "token_count": 1}, ]}, {"timestamp": 1238569200, "group": [ {"author_id": 14, "token_count": 1}, ]}, {"timestamp": 1272697200, "group": [ {"author_id": 0, "token_count": 44}, {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 17, "token_count": 90}, ]}, {"timestamp": 1322726400, "group": [ {"author_id": 10, "token_count": 32}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 31, "token_count": 16}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 1, "token_count": 5}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 31, "token_count": 28}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 0, "token_count": 63}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 0, "token_count": 17}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 24, "token_count": 11}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 0, "token_count": 29}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 27, "token_count": 180}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 27, "token_count": 26}, {"author_id": 2, "token_count": 44}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 38, "token_count": 13}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1672560000, "group": [ {"author_id": 0, "token_count": 30}, ]}, ]
Author Name
Tokens
Token Proportion
Linus Torvalds (pre-git)
497
30.66%
Chuck Lever
496
30.60%
Dave Wysochanski
206
12.71%
Andrew Morton
123
7.59%
Pavel Emelyanov
90
5.55%
Neil Brown
47
2.90%
Weston Andros Adamson
44
2.71%
Stanislav Kinsbursky
32
1.97%
Trond Myklebust
21
1.30%
Alexey Dobriyan
14
0.86%
Christoph Hellwig
11
0.68%
Adrian Bunk
10
0.62%
Eric W. Biedermann
4
0.25%
Ricardo Labiaga
1
0.06%
Linus Torvalds
1
0.06%
Others
24
1.48%
Total
1621
sunrpc.h
42
-
7
108
Neil Brown
Trond Myklebust
Chuck Lever
Ricardo Labiaga
Benny Halevy
Stanislav Kinsbursky
Others
May 2007
June 2007
March 2008
April 2009
September 2009
January 2012
May 2014
May 2020
June 2022
var spanGroupData = [ {"timestamp": 1178002800, "group": [ {"author_id": 0, "token_count": 12}, ]}, {"timestamp": 1180681200, "group": [ {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 1, "token_count": 9}, ]}, {"timestamp": 1238569200, "group": [ {"author_id": 14, "token_count": 10}, ]}, {"timestamp": 1251788400, "group": [ {"author_id": 47, "token_count": 4}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 10, "token_count": 3}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 2, "token_count": 62}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 60, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Neil Brown
64
59.26%
Trond Myklebust
13
12.04%
Chuck Lever
12
11.11%
Ricardo Labiaga
10
9.26%
Benny Halevy
4
3.70%
Stanislav Kinsbursky
3
2.78%
Others
2
1.85%
Total
108
sunrpc_syms.c
153
-
17
491
Pavel Emelyanov
Stanislav Kinsbursky
Trond Myklebust
Linus Torvalds (pre-git)
Jeff Layton
Neil Brown
Olga Kornievskaia
Tom Tucker
Vasily Averin
Chuck Lever
Linus Torvalds
Talpey, Thomas
Kinglong Mee
Alexey Dobriyan
Others
August 1992
April 1994
June 1995
March 1997
January 1998
February 2002
October 2002
November 2002
January 2003
February 2004
December 2006
May 2007
June 2007
September 2007
December 2007
June 2009
August 2009
July 2010
September 2010
December 2011
January 2012
February 2012
April 2012
November 2013
November 2014
November 2016
January 2017
November 2017
May 2019
May 2020
June 2021
var spanGroupData = [ {"timestamp": 712652400, "group": [ {"author_id": 3, "token_count": 6}, ]}, {"timestamp": 765187200, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 801990000, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 857203200, "group": [ {"author_id": 3, "token_count": 30}, ]}, {"timestamp": 883641600, "group": [ {"author_id": 3, "token_count": 12}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 22, "token_count": 5}, {"author_id": 2, "token_count": 18}, ]}, {"timestamp": 1033455600, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1036137600, "group": [ {"author_id": 1, "token_count": 7}, ]}, {"timestamp": 1041408000, "group": [ {"author_id": 1, "token_count": 27}, ]}, {"timestamp": 1075622400, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1164960000, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1178002800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1180681200, "group": [ {"author_id": 1, "token_count": 10}, ]}, {"timestamp": 1188630000, "group": [ {"author_id": 9, "token_count": 3}, ]}, {"timestamp": 1196496000, "group": [ {"author_id": 5, "token_count": 8}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1249110000, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1277967600, "group": [ {"author_id": 1, "token_count": 19}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 17, "token_count": 167}, ]}, {"timestamp": 1322726400, "group": [ {"author_id": 10, "token_count": 5}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 10, "token_count": 68}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 10, "token_count": 3}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 10, "token_count": 10}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 11, "token_count": 16}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 11, "token_count": 18}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 38, "token_count": 1}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 21, "token_count": 3}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 52, "token_count": 6}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 2, "token_count": 6}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 8, "token_count": 22}, ]}, ]
Author Name
Tokens
Token Proportion
Pavel Emelyanov
167
34.01%
Stanislav Kinsbursky
86
17.52%
Trond Myklebust
68
13.85%
Linus Torvalds (pre-git)
51
10.39%
Jeff Layton
34
6.92%
Neil Brown
25
5.09%
Olga Kornievskaia
22
4.48%
Tom Tucker
8
1.63%
Vasily Averin
6
1.22%
Chuck Lever
6
1.22%
Linus Torvalds
5
1.02%
Talpey, Thomas
3
0.61%
Kinglong Mee
3
0.61%
Alexey Dobriyan
1
0.20%
Others
6
1.22%
Total
491
svc.c
1704
-
44
6806
Chuck Lever
Greg Banks
Linus Torvalds (pre-git)
Trond Myklebust
Neil Brown
Jeff Layton
Ricardo Labiaga
Stanislav Kinsbursky
Eric Dumazet
David Alan Gilbert
Andreas Gruenbacher
J. Bruce Fields
Benjamin Coddington
Joe Perches
Weston Andros Adamson
Andy Adamson
Vasily Averin
Kinglong Mee
Andrew Morton
Kees Cook
Rusty Russell
Tom Tucker
Olga Kornievskaia
Alexey Dobriyan
Linus Torvalds
David Howells
Benny Halevy
Dan Carpenter
Christoph Hellwig
Others
January 1992
August 1992
September 1992
November 1992
February 1993
June 1993
September 1993
August 1994
June 1995
March 1997
August 1997
October 1997
May 1998
January 2000
February 2002
September 2002
October 2002
November 2002
January 2003
February 2003
June 2003
July 2003
February 2004
August 2004
March 2005
June 2005
November 2005
January 2006
June 2006
July 2006
September 2006
October 2006
December 2006
January 2007
February 2007
March 2007
May 2007
August 2007
October 2007
December 2007
January 2008
February 2008
April 2008
June 2008
July 2008
August 2008
September 2008
December 2008
March 2009
April 2009
June 2009
January 2010
March 2010
July 2010
August 2010
January 2011
July 2011
October 2011
December 2011
January 2012
May 2012
October 2012
December 2012
January 2013
July 2013
December 2013
October 2014
November 2014
January 2015
May 2015
June 2015
November 2015
December 2015
June 2016
August 2016
November 2016
February 2017
April 2017
May 2017
June 2017
October 2017
March 2018
July 2018
December 2018
April 2019
May 2019
July 2019
October 2019
March 2020
May 2020
June 2020
November 2020
January 2021
February 2021
April 2021
July 2021
August 2021
September 2021
October 2021
November 2021
January 2022
February 2022
May 2022
September 2022
December 2022
January 2023
March 2023
var spanGroupData = [ {"timestamp": 694252800, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 712652400, "group": [ {"author_id": 3, "token_count": 22}, ]}, {"timestamp": 715330800, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 720604800, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 728553600, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 738918000, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 746866800, "group": [ {"author_id": 3, "token_count": 3}, ]}, {"timestamp": 775724400, "group": [ {"author_id": 3, "token_count": 6}, ]}, {"timestamp": 801990000, "group": [ {"author_id": 3, "token_count": 5}, ]}, {"timestamp": 857203200, "group": [ {"author_id": 3, "token_count": 592}, ]}, {"timestamp": 870418800, "group": [ {"author_id": 3, "token_count": 11}, ]}, {"timestamp": 875689200, "group": [ {"author_id": 3, "token_count": 139}, ]}, {"timestamp": 894006000, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 946713600, "group": [ {"author_id": 3, "token_count": 17}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 29, "token_count": 2}, {"author_id": 22, "token_count": 1}, {"author_id": 2, "token_count": 44}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1030863600, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1033455600, "group": [ {"author_id": 2, "token_count": 243}, ]}, {"timestamp": 1036137600, "group": [ {"author_id": 2, "token_count": 26}, ]}, {"timestamp": 1041408000, "group": [ {"author_id": 2, "token_count": 23}, ]}, {"timestamp": 1044086400, "group": [ {"author_id": 22, "token_count": 2}, ]}, {"timestamp": 1054450800, "group": [ {"author_id": 2, "token_count": 10}, ]}, {"timestamp": 1057042800, "group": [ {"author_id": 56, "token_count": 1}, ]}, {"timestamp": 1075622400, "group": [ {"author_id": 12, "token_count": 13}, ]}, {"timestamp": 1091343600, "group": [ {"author_id": 1, "token_count": 20}, ]}, {"timestamp": 1109664000, "group": [ {"author_id": 2, "token_count": 19}, ]}, {"timestamp": 1117609200, "group": [ {"author_id": 15, "token_count": 61}, {"author_id": 1, "token_count": 13}, ]}, {"timestamp": 1130832000, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1136102400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1149145200, "group": [ {"author_id": 4, "token_count": 6}, ]}, {"timestamp": 1151737200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1157094000, "group": [ {"author_id": 38, "token_count": 5}, ]}, {"timestamp": 1159686000, "group": [ {"author_id": 13, "token_count": 1181}, {"author_id": 2, "token_count": 58}, {"author_id": 60, "token_count": 16}, ]}, {"timestamp": 1164960000, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1167638400, "group": [ {"author_id": 0, "token_count": 1}, {"author_id": 2, "token_count": 5}, ]}, {"timestamp": 1170316800, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1172736000, "group": [ {"author_id": 13, "token_count": 357}, ]}, {"timestamp": 1178002800, "group": [ {"author_id": 11, "token_count": 1}, ]}, {"timestamp": 1185951600, "group": [ {"author_id": 53, "token_count": 65}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1196496000, "group": [ {"author_id": 5, "token_count": 5}, ]}, {"timestamp": 1199174400, "group": [ {"author_id": 11, "token_count": 50}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 11, "token_count": 2}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 0, "token_count": 5}, {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1212303600, "group": [ {"author_id": 11, "token_count": 100}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1217574000, "group": [ {"author_id": 0, "token_count": 264}, ]}, {"timestamp": 1220252400, "group": [ {"author_id": 0, "token_count": 161}, ]}, {"timestamp": 1228118400, "group": [ {"author_id": 8, "token_count": 5}, {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1235894400, "group": [ {"author_id": 0, "token_count": 99}, {"author_id": 56, "token_count": 5}, ]}, {"timestamp": 1238569200, "group": [ {"author_id": 19, "token_count": 4}, {"author_id": 47, "token_count": 2}, {"author_id": 14, "token_count": 313}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1262332800, "group": [ {"author_id": 19, "token_count": 11}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1277967600, "group": [ {"author_id": 4, "token_count": 6}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 2, "token_count": 3}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 19, "token_count": 9}, {"author_id": 4, "token_count": 6}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 33, "token_count": 99}, {"author_id": 1, "token_count": 5}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 43, "token_count": 10}, {"author_id": 10, "token_count": 120}, ]}, {"timestamp": 1322726400, "group": [ {"author_id": 33, "token_count": 3}, {"author_id": 4, "token_count": 18}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 10, "token_count": 118}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 43, "token_count": 31}, {"author_id": 10, "token_count": 19}, {"author_id": 1, "token_count": 8}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 4, "token_count": 2}, {"author_id": 31, "token_count": 30}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 4, "token_count": 7}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 4, "token_count": 5}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 37, "token_count": 2}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 21, "token_count": 19}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 57, "token_count": 1}, {"author_id": 11, "token_count": 11}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 11, "token_count": 71}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 11, "token_count": 1}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 0, "token_count": 51}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 11, "token_count": 114}, {"author_id": 1, "token_count": 18}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 41, "token_count": 19}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 1, "token_count": 81}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 1, "token_count": 10}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 0, "token_count": 33}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 11, "token_count": 10}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 1, "token_count": 174}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 24, "token_count": 1}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 37, "token_count": 7}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 0, "token_count": 271}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 0, "token_count": 43}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 52, "token_count": 22}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 1, "token_count": 428}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 0, "token_count": 27}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 0, "token_count": 19}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 0, "token_count": 30}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 0, "token_count": 83}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 0, "token_count": 57}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 0, "token_count": 24}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 0, "token_count": 36}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 2, "token_count": 128}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 0, "token_count": 34}, ]}, {"timestamp": 1651388400, "group": [ {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1662015600, "group": [ {"author_id": 0, "token_count": 27}, ]}, {"timestamp": 1669881600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1672560000, "group": [ {"author_id": 0, "token_count": 338}, ]}, {"timestamp": 1677657600, "group": [ {"author_id": 41, "token_count": 23}, ]}, ]
Author Name
Tokens
Token Proportion
Chuck Lever
1630
23.95%
Greg Banks
1538
22.60%
Linus Torvalds (pre-git)
806
11.84%
Trond Myklebust
763
11.21%
Neil Brown
561
8.24%
Jeff Layton
360
5.29%
Ricardo Labiaga
313
4.60%
Stanislav Kinsbursky
257
3.78%
Eric Dumazet
102
1.50%
David Alan Gilbert
65
0.96%
Andreas Gruenbacher
61
0.90%
J. Bruce Fields
50
0.73%
Benjamin Coddington
42
0.62%
Joe Perches
41
0.60%
Weston Andros Adamson
30
0.44%
Andy Adamson
24
0.35%
Vasily Averin
22
0.32%
Kinglong Mee
19
0.28%
Andrew Morton
13
0.19%
Kees Cook
9
0.13%
Rusty Russell
6
0.09%
Tom Tucker
5
0.07%
Olga Kornievskaia
5
0.07%
Alexey Dobriyan
5
0.07%
Linus Torvalds
3
0.04%
David Howells
2
0.03%
Benny Halevy
2
0.03%
Dan Carpenter
1
0.01%
Christoph Hellwig
1
0.01%
Others
70
1.03%
Total
6806
svc_xprt.c
1468
-
34
6221
Tom Tucker
Neil Brown
J. Bruce Fields
Chuck Lever
Trond Myklebust
Greg Banks
Jeff Layton
Linus Torvalds (pre-git)
Scott Mayhew
Stanislav Kinsbursky
Pavel Emelyanov
Kees Cook
Frank van Maarseveen
Weston Andros Adamson
Eric Dumazet
Mi Jinlong
Joe Perches
Andy Adamson
Al Viro
Vasily Averin
Peter Zijlstra
Linus Torvalds
Others
September 1991
August 1992
June 1995
March 1997
October 1997
May 1998
August 1998
January 2000
February 2002
March 2002
May 2002
October 2002
November 2002
March 2003
April 2003
June 2003
March 2005
June 2005
November 2005
January 2006
October 2006
February 2007
March 2007
May 2007
July 2007
September 2007
December 2007
January 2008
February 2008
March 2008
June 2008
October 2008
December 2008
January 2009
March 2009
April 2009
August 2009
January 2010
February 2010
March 2010
August 2010
September 2010
October 2010
November 2010
December 2010
January 2011
May 2011
June 2011
August 2011
November 2011
December 2011
January 2012
May 2012
August 2012
October 2012
January 2013
February 2013
August 2013
February 2014
May 2014
July 2014
August 2014
October 2014
November 2014
December 2014
January 2015
December 2015
March 2016
May 2016
June 2016
November 2016
January 2017
June 2017
October 2017
March 2018
May 2018
October 2018
December 2018
January 2019
April 2019
May 2019
June 2019
March 2020
April 2020
May 2020
January 2021
February 2021
April 2021
July 2021
August 2021
October 2021
January 2022
April 2022
June 2022
January 2023
var spanGroupData = [ {"timestamp": 683708400, "group": [ {"author_id": 3, "token_count": 6}, ]}, {"timestamp": 712652400, "group": [ {"author_id": 3, "token_count": 9}, ]}, {"timestamp": 801990000, "group": [ {"author_id": 3, "token_count": 7}, ]}, {"timestamp": 857203200, "group": [ {"author_id": 3, "token_count": 132}, ]}, {"timestamp": 875689200, "group": [ {"author_id": 3, "token_count": 30}, ]}, {"timestamp": 894006000, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 901954800, "group": [ {"author_id": 3, "token_count": 17}, ]}, {"timestamp": 946713600, "group": [ {"author_id": 3, "token_count": 85}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 22, "token_count": 1}, {"author_id": 2, "token_count": 53}, ]}, {"timestamp": 1014969600, "group": [ {"author_id": 2, "token_count": 4}, ]}, {"timestamp": 1020236400, "group": [ {"author_id": 2, "token_count": 4}, ]}, {"timestamp": 1033455600, "group": [ {"author_id": 2, "token_count": 503}, ]}, {"timestamp": 1036137600, "group": [ {"author_id": 2, "token_count": 5}, ]}, {"timestamp": 1046505600, "group": [ {"author_id": 2, "token_count": 3}, ]}, {"timestamp": 1049184000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1054450800, "group": [ {"author_id": 2, "token_count": 3}, ]}, {"timestamp": 1109664000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1117609200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1130832000, "group": [ {"author_id": 2, "token_count": 3}, ]}, {"timestamp": 1136102400, "group": [ {"author_id": 4, "token_count": 14}, ]}, {"timestamp": 1159686000, "group": [ {"author_id": 13, "token_count": 56}, {"author_id": 2, "token_count": 45}, ]}, {"timestamp": 1170316800, "group": [ {"author_id": 0, "token_count": 87}, {"author_id": 2, "token_count": 3}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1172736000, "group": [ {"author_id": 2, "token_count": 76}, ]}, {"timestamp": 1178002800, "group": [ {"author_id": 2, "token_count": 7}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 39, "token_count": 18}, ]}, {"timestamp": 1188630000, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1196496000, "group": [ {"author_id": 5, "token_count": 2134}, ]}, {"timestamp": 1199174400, "group": [ {"author_id": 11, "token_count": 2}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 11, "token_count": 41}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 28, "token_count": 3}, ]}, {"timestamp": 1212303600, "group": [ {"author_id": 0, "token_count": 115}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 11, "token_count": 25}, ]}, {"timestamp": 1228118400, "group": [ {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1230796800, "group": [ {"author_id": 13, "token_count": 355}, {"author_id": 5, "token_count": 32}, ]}, {"timestamp": 1235894400, "group": [ {"author_id": 0, "token_count": 38}, ]}, {"timestamp": 1238569200, "group": [ {"author_id": 19, "token_count": 4}, {"author_id": 0, "token_count": 93}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1249110000, "group": [ {"author_id": 4, "token_count": 1}, ]}, {"timestamp": 1262332800, "group": [ {"author_id": 0, "token_count": 17}, ]}, {"timestamp": 1265011200, "group": [ {"author_id": 4, "token_count": 7}, {"author_id": 2, "token_count": 7}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 4, "token_count": 65}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 2, "token_count": 3}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 17, "token_count": 37}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 4, "token_count": 71}, {"author_id": 17, "token_count": 6}, ]}, {"timestamp": 1288594800, "group": [ {"author_id": 2, "token_count": 8}, ]}, {"timestamp": 1291190400, "group": [ {"author_id": 4, "token_count": 23}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 4, "token_count": 3}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 4, "token_count": 1}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 46, "token_count": 14}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 4, "token_count": 78}, ]}, {"timestamp": 1322726400, "group": [ {"author_id": 33, "token_count": 2}, {"author_id": 10, "token_count": 6}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 10, "token_count": 91}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 11, "token_count": 1}, {"author_id": 43, "token_count": 4}, ]}, {"timestamp": 1343804400, "group": [ {"author_id": 4, "token_count": 274}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 31, "token_count": 17}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 4, "token_count": 70}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 4, "token_count": 11}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 1, "token_count": 10}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 1, "token_count": 23}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 11, "token_count": 43}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 11, "token_count": 270}, ]}, {"timestamp": 1417420800, "group": [ {"author_id": 11, "token_count": 10}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 11, "token_count": 1}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 25, "token_count": 133}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 4, "token_count": 53}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 1, "token_count": 203}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 30, "token_count": 2}, {"author_id": 25, "token_count": 1}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 25, "token_count": 31}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 0, "token_count": 18}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 37, "token_count": 20}, {"author_id": 1, "token_count": 100}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 0, "token_count": 42}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 0, "token_count": 11}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 52, "token_count": 2}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 4, "token_count": 14}, {"author_id": 1, "token_count": 25}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 1, "token_count": 45}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 4, "token_count": 1}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 0, "token_count": 25}, {"author_id": 60, "token_count": 15}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 0, "token_count": 60}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 0, "token_count": 24}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 0, "token_count": 11}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 0, "token_count": 23}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 0, "token_count": 16}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 2, "token_count": 16}, {"author_id": 1, "token_count": 6}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 0, "token_count": 34}, {"author_id": 33, "token_count": 14}, {"author_id": 2, "token_count": 5}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 0, "token_count": 14}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1672560000, "group": [ {"author_id": 0, "token_count": 19}, ]}, ]
Author Name
Tokens
Token Proportion
Tom Tucker
2166
34.82%
Neil Brown
750
12.06%
J. Bruce Fields
686
11.03%
Chuck Lever
661
10.63%
Trond Myklebust
420
6.75%
Greg Banks
411
6.61%
Jeff Layton
393
6.32%
Linus Torvalds (pre-git)
288
4.63%
Scott Mayhew
165
2.65%
Stanislav Kinsbursky
97
1.56%
Pavel Emelyanov
43
0.69%
Kees Cook
20
0.32%
Frank van Maarseveen
18
0.29%
Weston Andros Adamson
17
0.27%
Eric Dumazet
16
0.26%
Mi Jinlong
14
0.23%
Joe Perches
4
0.06%
Andy Adamson
4
0.06%
Al Viro
3
0.05%
Vasily Averin
2
0.03%
Peter Zijlstra
2
0.03%
Linus Torvalds
1
0.02%
Others
40
0.64%
Total
6221
svcauth.c
237
-
14
835
Neil Brown
Trond Myklebust
Linus Torvalds (pre-git)
Peter Zijlstra
Chuck Lever
J. Bruce Fields
Andrew Morton
Jeff Layton
Dave Jones
Adrian Bunk
Others
August 1992
April 1994
June 1995
March 1997
February 2002
September 2002
October 2002
January 2003
February 2004
June 2004
August 2004
December 2004
March 2005
March 2006
December 2006
February 2007
May 2007
December 2008
May 2014
October 2014
November 2015
November 2016
December 2016
October 2018
May 2019
May 2020
July 2021
February 2022
January 2023
var spanGroupData = [ {"timestamp": 712652400, "group": [ {"author_id": 3, "token_count": 3}, ]}, {"timestamp": 765187200, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 801990000, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 857203200, "group": [ {"author_id": 3, "token_count": 120}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 50, "token_count": 3}, ]}, {"timestamp": 1030863600, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1033455600, "group": [ {"author_id": 2, "token_count": 168}, ]}, {"timestamp": 1041408000, "group": [ {"author_id": 2, "token_count": 5}, ]}, {"timestamp": 1075622400, "group": [ {"author_id": 12, "token_count": 8}, ]}, {"timestamp": 1086073200, "group": [ {"author_id": 2, "token_count": 44}, ]}, {"timestamp": 1091343600, "group": [ {"author_id": 2, "token_count": 73}, {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1101888000, "group": [ {"author_id": 42, "token_count": 1}, ]}, {"timestamp": 1109664000, "group": [ {"author_id": 2, "token_count": 22}, ]}, {"timestamp": 1141200000, "group": [ {"author_id": 2, "token_count": 75}, ]}, {"timestamp": 1164960000, "group": [ {"author_id": 30, "token_count": 3}, ]}, {"timestamp": 1170316800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1178002800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1228118400, "group": [ {"author_id": 1, "token_count": 7}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 4, "token_count": 6}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 11, "token_count": 3}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 4, "token_count": 14}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 30, "token_count": 29}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 1, "token_count": 164}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 2, "token_count": 45}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 0, "token_count": 9}, ]}, {"timestamp": 1672560000, "group": [ {"author_id": 0, "token_count": 9}, ]}, ]
Author Name
Tokens
Token Proportion
Neil Brown
432
51.74%
Trond Myklebust
175
20.96%
Linus Torvalds (pre-git)
126
15.09%
Peter Zijlstra
32
3.83%
Chuck Lever
30
3.59%
J. Bruce Fields
20
2.40%
Andrew Morton
8
0.96%
Jeff Layton
3
0.36%
Dave Jones
3
0.36%
Adrian Bunk
1
0.12%
Others
5
0.60%
Total
835
svcauth_unix.c
1055
-
32
5119
Neil Brown
Chuck Lever
Pavel Emelyanov
Stanislav Kinsbursky
Aurélien Charbon
Linus Torvalds (pre-git)
Trond Myklebust
Eric W. Biedermann
J. Bruce Fields
Greg Banks
Andrew Morton
Tom Tucker
Jeff Layton
Alexey Dobriyan
Andy Adamson
Eric Dumazet
Peter Zijlstra
Arnd Bergmann
Dave Jones
Adrian Bunk
Kinglong Mee
Linus Torvalds
Al Viro
Others
March 1992
May 1992
August 1992
September 1992
November 1992
April 1994
June 1995
March 1996
September 1996
January 1997
March 1997
October 1997
May 1998
December 1998
February 2002
October 2002
January 2003
March 2003
June 2003
February 2004
April 2004
June 2004
August 2004
November 2004
December 2004
January 2005
March 2005
June 2005
September 2005
March 2006
October 2006
December 2006
February 2007
March 2007
April 2007
May 2007
July 2007
December 2007
January 2008
October 2008
December 2008
August 2009
October 2009
January 2010
March 2010
August 2010
September 2010
October 2010
March 2011
June 2011
November 2011
December 2011
January 2012
April 2012
May 2012
July 2012
February 2013
May 2013
June 2013
October 2016
November 2016
February 2017
October 2017
December 2017
October 2018
April 2019
May 2019
March 2020
July 2021
February 2022
January 2023
March 2023
var spanGroupData = [ {"timestamp": 699436800, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 704703600, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 712652400, "group": [ {"author_id": 3, "token_count": 24}, ]}, {"timestamp": 715330800, "group": [ {"author_id": 3, "token_count": 3}, ]}, {"timestamp": 720604800, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 765187200, "group": [ {"author_id": 3, "token_count": 4}, ]}, {"timestamp": 801990000, "group": [ {"author_id": 3, "token_count": 6}, ]}, {"timestamp": 825667200, "group": [ {"author_id": 3, "token_count": 4}, ]}, {"timestamp": 841561200, "group": [ {"author_id": 3, "token_count": 7}, ]}, {"timestamp": 852105600, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 857203200, "group": [ {"author_id": 3, "token_count": 102}, ]}, {"timestamp": 875689200, "group": [ {"author_id": 3, "token_count": 12}, ]}, {"timestamp": 894006000, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 912499200, "group": [ {"author_id": 3, "token_count": 3}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 28, "token_count": 1}, {"author_id": 50, "token_count": 3}, {"author_id": 22, "token_count": 1}, ]}, {"timestamp": 1033455600, "group": [ {"author_id": 2, "token_count": 1278}, ]}, {"timestamp": 1041408000, "group": [ {"author_id": 2, "token_count": 82}, {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1046505600, "group": [ {"author_id": 2, "token_count": 4}, ]}, {"timestamp": 1054450800, "group": [ {"author_id": 2, "token_count": 31}, ]}, {"timestamp": 1075622400, "group": [ {"author_id": 12, "token_count": 104}, ]}, {"timestamp": 1080806400, "group": [ {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1086073200, "group": [ {"author_id": 2, "token_count": 15}, ]}, {"timestamp": 1091343600, "group": [ {"author_id": 2, "token_count": 7}, ]}, {"timestamp": 1099296000, "group": [ {"author_id": 2, "token_count": 9}, ]}, {"timestamp": 1101888000, "group": [ {"author_id": 42, "token_count": 3}, ]}, {"timestamp": 1104566400, "group": [ {"author_id": 2, "token_count": 94}, ]}, {"timestamp": 1109664000, "group": [ {"author_id": 2, "token_count": 17}, ]}, {"timestamp": 1117609200, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1125558000, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1141200000, "group": [ {"author_id": 2, "token_count": 434}, ]}, {"timestamp": 1159686000, "group": [ {"author_id": 13, "token_count": 113}, ]}, {"timestamp": 1164960000, "group": [ {"author_id": 4, "token_count": 3}, {"author_id": 2, "token_count": 20}, ]}, {"timestamp": 1170316800, "group": [ {"author_id": 0, "token_count": 5}, {"author_id": 2, "token_count": 828}, ]}, {"timestamp": 1172736000, "group": [ {"author_id": 2, "token_count": 8}, ]}, {"timestamp": 1175410800, "group": [ {"author_id": 2, "token_count": 40}, ]}, {"timestamp": 1178002800, "group": [ {"author_id": 2, "token_count": 5}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 19, "token_count": 13}, {"author_id": 4, "token_count": 11}, ]}, {"timestamp": 1196496000, "group": [ {"author_id": 5, "token_count": 41}, ]}, {"timestamp": 1199174400, "group": [ {"author_id": 36, "token_count": 175}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1228118400, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1249110000, "group": [ {"author_id": 2, "token_count": 10}, {"author_id": 1, "token_count": 8}, ]}, {"timestamp": 1254380400, "group": [ {"author_id": 4, "token_count": 80}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1262332800, "group": [ {"author_id": 0, "token_count": 78}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 4, "token_count": 1}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 2, "token_count": 26}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 17, "token_count": 352}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 17, "token_count": 7}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 4, "token_count": 12}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 38, "token_count": 4}, {"author_id": 26, "token_count": 50}, ]}, {"timestamp": 1322726400, "group": [ {"author_id": 33, "token_count": 1}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 10, "token_count": 182}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 10, "token_count": 1}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 4, "token_count": 9}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 33, "token_count": 7}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 26, "token_count": 68}, {"author_id": 11, "token_count": 3}, {"author_id": 10, "token_count": 4}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 4, "token_count": 1}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 2, "token_count": 3}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 38, "token_count": 12}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 30, "token_count": 5}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 21, "token_count": 2}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 40, "token_count": 4}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 1, "token_count": 39}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 1, "token_count": 44}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 1, "token_count": 30}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 0, "token_count": 35}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 0, "token_count": 97}, ]}, {"timestamp": 1672560000, "group": [ {"author_id": 0, "token_count": 334}, ]}, {"timestamp": 1677657600, "group": [ {"author_id": 11, "token_count": 33}, ]}, ]
Author Name
Tokens
Token Proportion
Neil Brown
2911
56.87%
Chuck Lever
549
10.72%
Pavel Emelyanov
359
7.01%
Stanislav Kinsbursky
187
3.65%
Aurélien Charbon
175
3.42%
Linus Torvalds (pre-git)
174
3.40%
Trond Myklebust
128
2.50%
Eric W. Biedermann
118
2.31%
J. Bruce Fields
117
2.29%
Greg Banks
113
2.21%
Andrew Morton
104
2.03%
Tom Tucker
41
0.80%
Jeff Layton
36
0.70%
Alexey Dobriyan
16
0.31%
Andy Adamson
13
0.25%
Eric Dumazet
8
0.16%
Peter Zijlstra
5
0.10%
Arnd Bergmann
4
0.08%
Dave Jones
3
0.06%
Adrian Bunk
3
0.06%
Kinglong Mee
2
0.04%
Linus Torvalds
1
0.02%
Al Viro
1
0.02%
Others
51
1.00%
Total
5119
svcsock.c
1534
-
53
7088
Tom Tucker
Chuck Lever
Neil Brown
J. Bruce Fields
Linus Torvalds (pre-git)
Trond Myklebust
Rahul Iyer
Peter Zijlstra
Stanislav Kinsbursky
Mi Jinlong
Alexandros Batsakis
Jeff Layton
Pavel Emelyanov
Christoph Hellwig
Greg Banks
Scott Mayhew
Al Viro
Eric Dumazet
Frank van Maarseveen
Andrew Morton
Ricardo Labiaga
Linus Torvalds
Weston Andros Adamson
Dan Carpenter
Alexey Dobriyan
Joe Perches
Adrian Bunk
Others
September 1991
December 1991
March 1992
August 1992
September 1992
October 1992
December 1992
April 1993
June 1993
April 1994
May 1994
October 1994
June 1995
January 1996
March 1996
September 1996
March 1997
October 1997
January 1998
August 1998
December 1998
April 1999
January 2000
June 2000
February 2002
August 2002
October 2002
November 2002
January 2003
March 2003
May 2003
June 2003
August 2003
September 2003
April 2004
August 2005
January 2006
July 2006
October 2006
December 2006
February 2007
March 2007
April 2007
May 2007
July 2007
September 2007
December 2007
February 2008
April 2008
October 2008
November 2008
December 2008
March 2009
April 2009
May 2009
July 2009
August 2009
September 2009
October 2009
January 2010
September 2010
October 2010
November 2010
January 2011
February 2011
April 2011
May 2011
June 2011
August 2011
November 2011
December 2011
January 2012
April 2012
May 2012
June 2012
August 2012
September 2012
October 2012
December 2012
January 2013
June 2013
October 2013
February 2014
May 2014
July 2014
August 2014
November 2014
October 2015
April 2016
June 2016
July 2016
October 2016
November 2016
December 2016
February 2017
July 2017
August 2017
February 2018
March 2018
August 2018
October 2018
December 2018
February 2019
April 2019
May 2019
March 2020
May 2020
June 2020
September 2020
December 2020
January 2021
February 2021
April 2021
April 2022
September 2022
January 2023
February 2023
var spanGroupData = [ {"timestamp": 683708400, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 691574400, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 699436800, "group": [ {"author_id": 3, "token_count": 4}, ]}, {"timestamp": 712652400, "group": [ {"author_id": 3, "token_count": 3}, ]}, {"timestamp": 715330800, "group": [ {"author_id": 3, "token_count": 4}, ]}, {"timestamp": 717922800, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 723196800, "group": [ {"author_id": 3, "token_count": 8}, ]}, {"timestamp": 733651200, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 738918000, "group": [ {"author_id": 3, "token_count": 5}, ]}, {"timestamp": 765187200, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 767775600, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 780994800, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 801990000, "group": [ {"author_id": 3, "token_count": 17}, ]}, {"timestamp": 820483200, "group": [ {"author_id": 3, "token_count": 4}, ]}, {"timestamp": 825667200, "group": [ {"author_id": 3, "token_count": 9}, ]}, {"timestamp": 841561200, "group": [ {"author_id": 3, "token_count": 11}, ]}, {"timestamp": 857203200, "group": [ {"author_id": 3, "token_count": 449}, ]}, {"timestamp": 875689200, "group": [ {"author_id": 3, "token_count": 3}, ]}, {"timestamp": 883641600, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 901954800, "group": [ {"author_id": 3, "token_count": 7}, ]}, {"timestamp": 912499200, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 922953600, "group": [ {"author_id": 3, "token_count": 3}, ]}, {"timestamp": 946713600, "group": [ {"author_id": 3, "token_count": 14}, ]}, {"timestamp": 959842800, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 22, "token_count": 3}, {"author_id": 2, "token_count": 98}, ]}, {"timestamp": 1028185200, "group": [ {"author_id": 2, "token_count": 15}, ]}, {"timestamp": 1033455600, "group": [ {"author_id": 2, "token_count": 227}, ]}, {"timestamp": 1036137600, "group": [ {"author_id": 2, "token_count": 78}, ]}, {"timestamp": 1041408000, "group": [ {"author_id": 2, "token_count": 13}, ]}, {"timestamp": 1046505600, "group": [ {"author_id": 2, "token_count": 3}, ]}, {"timestamp": 1051772400, "group": [ {"author_id": 2, "token_count": 10}, ]}, {"timestamp": 1054450800, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1059721200, "group": [ {"author_id": 2, "token_count": 15}, ]}, {"timestamp": 1062399600, "group": [ {"author_id": 2, "token_count": 19}, ]}, {"timestamp": 1080806400, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1122879600, "group": [ {"author_id": 12, "token_count": 3}, {"author_id": 0, "token_count": 6}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1136102400, "group": [ {"author_id": 4, "token_count": 8}, ]}, {"timestamp": 1151737200, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1159686000, "group": [ {"author_id": 13, "token_count": 28}, {"author_id": 2, "token_count": 93}, ]}, {"timestamp": 1164960000, "group": [ {"author_id": 0, "token_count": 4}, {"author_id": 30, "token_count": 99}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1170316800, "group": [ {"author_id": 12, "token_count": 6}, {"author_id": 0, "token_count": 172}, {"author_id": 2, "token_count": 21}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1172736000, "group": [ {"author_id": 2, "token_count": 41}, ]}, {"timestamp": 1175410800, "group": [ {"author_id": 42, "token_count": 1}, {"author_id": 33, "token_count": 4}, {"author_id": 60, "token_count": 25}, ]}, {"timestamp": 1178002800, "group": [ {"author_id": 2, "token_count": 17}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 39, "token_count": 12}, ]}, {"timestamp": 1188630000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1196496000, "group": [ {"author_id": 5, "token_count": 2129}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 11, "token_count": 4}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 0, "token_count": 17}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1225522800, "group": [ {"author_id": 5, "token_count": 13}, ]}, {"timestamp": 1228118400, "group": [ {"author_id": 1, "token_count": 42}, ]}, {"timestamp": 1235894400, "group": [ {"author_id": 0, "token_count": 4}, {"author_id": 1, "token_count": 47}, ]}, {"timestamp": 1238569200, "group": [ {"author_id": 0, "token_count": 87}, {"author_id": 14, "token_count": 7}, ]}, {"timestamp": 1241161200, "group": [ {"author_id": 4, "token_count": 4}, {"author_id": 1, "token_count": 150}, ]}, {"timestamp": 1246431600, "group": [ {"author_id": 0, "token_count": 82}, ]}, {"timestamp": 1249110000, "group": [ {"author_id": 32, "token_count": 50}, ]}, {"timestamp": 1251788400, "group": [ {"author_id": 23, "token_count": 108}, ]}, {"timestamp": 1254380400, "group": [ {"author_id": 33, "token_count": 4}, ]}, {"timestamp": 1262332800, "group": [ {"author_id": 60, "token_count": 13}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 17, "token_count": 28}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 17, "token_count": 5}, ]}, {"timestamp": 1288594800, "group": [ {"author_id": 4, "token_count": 2}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 4, "token_count": 6}, ]}, {"timestamp": 1296547200, "group": [ {"author_id": 4, "token_count": 423}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 4, "token_count": 9}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 46, "token_count": 75}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 38, "token_count": 2}, ]}, {"timestamp": 1322726400, "group": [ {"author_id": 10, "token_count": 18}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 10, "token_count": 4}, {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 17, "token_count": 1}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 43, "token_count": 1}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 33, "token_count": 5}, ]}, {"timestamp": 1343804400, "group": [ {"author_id": 4, "token_count": 93}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 31, "token_count": 3}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 4, "token_count": 81}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 4, "token_count": 11}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 33, "token_count": 3}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 10, "token_count": 72}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 0, "token_count": 8}, {"author_id": 2, "token_count": 46}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 0, "token_count": 10}, {"author_id": 1, "token_count": 18}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 1, "token_count": 31}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 11, "token_count": 29}, {"author_id": 1, "token_count": 58}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 1, "token_count": 60}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 1, "token_count": 12}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 25, "token_count": 20}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 22, "token_count": 1}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 11, "token_count": 12}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 28, "token_count": 18}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 0, "token_count": 2}, {"author_id": 1, "token_count": 3}, {"author_id": 60, "token_count": 28}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 60, "token_count": 19}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 0, "token_count": 20}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 1, "token_count": 25}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 4, "token_count": 49}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 1, "token_count": 18}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 0, "token_count": 396}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 24, "token_count": 25}, {"author_id": 0, "token_count": 414}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 0, "token_count": 5}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 0, "token_count": 365}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 0, "token_count": 25}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 0, "token_count": 6}, {"author_id": 1, "token_count": 55}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 57, "token_count": 3}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 1, "token_count": 23}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1662015600, "group": [ {"author_id": 28, "token_count": 2}, ]}, {"timestamp": 1672560000, "group": [ {"author_id": 0, "token_count": 14}, {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1675238400, "group": [ {"author_id": 24, "token_count": 7}, ]}, ]
Author Name
Tokens
Token Proportion
Tom Tucker
2142
30.22%
Chuck Lever
1639
23.12%
Neil Brown
696
9.82%
J. Bruce Fields
686
9.68%
Linus Torvalds (pre-git)
555
7.83%
Trond Myklebust
548
7.73%
Rahul Iyer
108
1.52%
Peter Zijlstra
99
1.40%
Stanislav Kinsbursky
94
1.33%
Mi Jinlong
75
1.06%
Alexandros Batsakis
50
0.71%
Jeff Layton
45
0.63%
Pavel Emelyanov
34
0.48%
Christoph Hellwig
32
0.45%
Greg Banks
28
0.40%
Scott Mayhew
20
0.28%
Al Viro
20
0.28%
Eric Dumazet
16
0.23%
Frank van Maarseveen
12
0.17%
Andrew Morton
9
0.13%
Ricardo Labiaga
7
0.10%
Linus Torvalds
4
0.06%
Weston Andros Adamson
3
0.04%
Dan Carpenter
3
0.04%
Alexey Dobriyan
2
0.03%
Joe Perches
1
0.01%
Adrian Bunk
1
0.01%
Others
159
2.24%
Total
7088
sysctl.c
193
-
18
751
Linus Torvalds (pre-git)
Art Haas
Tom Tucker
Kinglong Mee
Christoph Hellwig
Linus Torvalds
Al Viro
Dan Carpenter
Joe Perches
J. Bruce Fields
Jeff Layton
Trond Myklebust
Stanislav Kinsbursky
Pavel Emelyanov
Eric W. Biedermann
Others
September 1991
January 1992
March 1992
August 1992
September 1992
February 1994
April 1994
October 1994
June 1995
January 1996
September 1996
January 1997
March 1997
January 1998
March 2000
February 2002
February 2003
March 2004
May 2004
August 2004
July 2007
October 2007
December 2007
August 2008
November 2009
September 2010
January 2012
June 2013
November 2014
September 2015
December 2016
May 2019
April 2020
August 2020
October 2020
November 2020
var spanGroupData = [ {"timestamp": 683708400, "group": [ {"author_id": 3, "token_count": 5}, ]}, {"timestamp": 694252800, "group": [ {"author_id": 3, "token_count": 12}, ]}, {"timestamp": 699436800, "group": [ {"author_id": 3, "token_count": 5}, ]}, {"timestamp": 712652400, "group": [ {"author_id": 3, "token_count": 8}, ]}, {"timestamp": 715330800, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 760089600, "group": [ {"author_id": 3, "token_count": 4}, ]}, {"timestamp": 765187200, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 780994800, "group": [ {"author_id": 3, "token_count": 6}, ]}, {"timestamp": 801990000, "group": [ {"author_id": 3, "token_count": 5}, ]}, {"timestamp": 820483200, "group": [ {"author_id": 3, "token_count": 32}, ]}, {"timestamp": 841561200, "group": [ {"author_id": 3, "token_count": 7}, ]}, {"timestamp": 852105600, "group": [ {"author_id": 3, "token_count": 3}, ]}, {"timestamp": 857203200, "group": [ {"author_id": 3, "token_count": 324}, ]}, {"timestamp": 883641600, "group": [ {"author_id": 3, "token_count": 22}, ]}, {"timestamp": 951897600, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 22, "token_count": 1}, ]}, {"timestamp": 1044086400, "group": [ {"author_id": 34, "token_count": 128}, ]}, {"timestamp": 1078128000, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1083394800, "group": [ {"author_id": 28, "token_count": 10}, ]}, {"timestamp": 1091343600, "group": [ {"author_id": 22, "token_count": 12}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 4, "token_count": 7}, ]}, {"timestamp": 1196496000, "group": [ {"author_id": 5, "token_count": 59}, ]}, {"timestamp": 1217574000, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1257058800, "group": [ {"author_id": 26, "token_count": 2}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 17, "token_count": 3}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 10, "token_count": 4}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 43, "token_count": 5}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 11, "token_count": 6}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 21, "token_count": 25}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 22, "token_count": 1}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 24, "token_count": 16}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 43, "token_count": 3}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 57, "token_count": 9}, ]}, ]
Author Name
Tokens
Token Proportion
Linus Torvalds (pre-git)
437
58.19%
Art Haas
128
17.04%
Tom Tucker
59
7.86%
Kinglong Mee
25
3.33%
Christoph Hellwig
16
2.13%
Linus Torvalds
14
1.86%
Al Viro
10
1.33%
Dan Carpenter
9
1.20%
Joe Perches
8
1.07%
J. Bruce Fields
7
0.93%
Jeff Layton
6
0.80%
Trond Myklebust
5
0.67%
Stanislav Kinsbursky
4
0.53%
Pavel Emelyanov
3
0.40%
Eric W. Biedermann
2
0.27%
Others
18
2.40%
Total
751
sysfs.c
626
-
14
3012
Olga Kornievskaia
Trond Myklebust
Anna Schumaker
Chuck Lever
ZhangXiaoxu
Linus Torvalds (pre-git)
Jeff Layton
Pavel Emelyanov
Stanislav Kinsbursky
Neil Brown
Others
March 1997
October 2000
March 2004
August 2005
June 2007
May 2008
September 2010
March 2011
July 2011
January 2012
March 2012
February 2013
February 2015
June 2015
January 2016
October 2017
June 2021
July 2021
August 2021
September 2021
October 2021
December 2021
January 2022
March 2022
July 2022
August 2022
October 2022
November 2022
February 2023
var spanGroupData = [ {"timestamp": 857203200, "group": [ {"author_id": 3, "token_count": 8}, ]}, {"timestamp": 970383600, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1078128000, "group": [ {"author_id": 1, "token_count": 6}, ]}, {"timestamp": 1122879600, "group": [ {"author_id": 0, "token_count": 17}, ]}, {"timestamp": 1180681200, "group": [ {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1209625200, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 17, "token_count": 6}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 1, "token_count": 8}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 1, "token_count": 7}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 10, "token_count": 3}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 1, "token_count": 5}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 11, "token_count": 3}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 1, "token_count": 32}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 11, "token_count": 5}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 1, "token_count": 16}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 8, "token_count": 2613}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 16, "token_count": 53}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 8, "token_count": 6}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 16, "token_count": 19}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 2, "token_count": 3}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 1, "token_count": 130}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 8, "token_count": 5}, ]}, {"timestamp": 1659337200, "group": [ {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1664607600, "group": [ {"author_id": 45, "token_count": 14}, ]}, {"timestamp": 1667286000, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1675238400, "group": [ {"author_id": 60, "token_count": 4}, ]}, ]
Author Name
Tokens
Token Proportion
Olga Kornievskaia
2624
87.12%
Trond Myklebust
210
6.97%
Anna Schumaker
72
2.39%
Chuck Lever
21
0.70%
ZhangXiaoxu
14
0.46%
Linus Torvalds (pre-git)
10
0.33%
Jeff Layton
8
0.27%
Pavel Emelyanov
6
0.20%
Stanislav Kinsbursky
3
0.10%
Neil Brown
3
0.10%
Others
41
1.36%
Total
3012
sysfs.h
42
-
5
169
Olga Kornievskaia
Trond Myklebust
Linus Torvalds (pre-git)
Pavel Emelyanov
Chuck Lever
March 1997
March 2004
June 2007
May 2008
September 2010
July 2011
February 2015
January 2016
June 2021
var spanGroupData = [ {"timestamp": 857203200, "group": [ {"author_id": 3, "token_count": 12}, ]}, {"timestamp": 1078128000, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1180681200, "group": [ {"author_id": 1, "token_count": 6}, ]}, {"timestamp": 1209625200, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 17, "token_count": 10}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 1, "token_count": 5}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 8, "token_count": 128}, ]}, ]
Author Name
Tokens
Token Proportion
Olga Kornievskaia
128
75.74%
Trond Myklebust
18
10.65%
Linus Torvalds (pre-git)
12
7.10%
Pavel Emelyanov
10
5.92%
Chuck Lever
1
0.59%
Total
169
timer.c
123
-
6
329
Trond Myklebust
Chuck Lever
Talpey, Thomas
Linus Torvalds (pre-git)
Eric Dumazet
Others
August 1992
March 1997
July 2002
November 2002
August 2003
May 2004
August 2005
September 2007
August 2009
April 2012
May 2019
var spanGroupData = [ {"timestamp": 712652400, "group": [ {"author_id": 3, "token_count": 5}, ]}, {"timestamp": 857203200, "group": [ {"author_id": 3, "token_count": 5}, ]}, {"timestamp": 1025506800, "group": [ {"author_id": 1, "token_count": 245}, ]}, {"timestamp": 1036137600, "group": [ {"author_id": 0, "token_count": 27}, ]}, {"timestamp": 1059721200, "group": [ {"author_id": 1, "token_count": 13}, ]}, {"timestamp": 1083394800, "group": [ {"author_id": 1, "token_count": 9}, ]}, {"timestamp": 1122879600, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1188630000, "group": [ {"author_id": 9, "token_count": 15}, ]}, {"timestamp": 1249110000, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 33, "token_count": 3}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Trond Myklebust
267
81.16%
Chuck Lever
33
10.03%
Talpey, Thomas
15
4.56%
Linus Torvalds (pre-git)
10
3.04%
Eric Dumazet
3
0.91%
Others
1
0.30%
Total
329
xdr.c
2340
-
31
10877
Trond Myklebust
Andreas Gruenbacher
Anna Schumaker
J. Bruce Fields
Chuck Lever
Linus Torvalds (pre-git)
Linus Torvalds
Adrian Bunk
Benny Halevy
Olga Kornievskaia
Alexey Dobriyan
Kevin Coffman
Benjamin Coddington
Neil Brown
Weston Andros Adamson
Herbert Xu
Christoph Hellwig
Al Viro
Andy Adamson
Ricardo Labiaga
Andrew Morton
Eric Dumazet
Others
March 1992
May 1992
December 1992
February 1993
March 1993
June 1993
November 1993
October 1994
June 1995
March 1997
May 1998
February 1999
May 1999
March 2000
February 2002
May 2002
July 2002
October 2002
November 2002
December 2002
January 2003
October 2003
February 2004
March 2004
April 2004
May 2004
July 2004
August 2004
September 2004
December 2004
January 2005
May 2005
June 2005
August 2005
September 2005
October 2005
June 2006
July 2006
August 2006
September 2006
October 2006
December 2006
July 2007
October 2007
November 2007
March 2008
December 2008
April 2009
August 2009
March 2010
September 2010
October 2010
January 2011
May 2011
July 2011
December 2011
April 2012
June 2012
July 2012
August 2012
October 2012
August 2013
February 2014
March 2014
May 2014
June 2014
July 2014
October 2014
December 2014
January 2015
June 2015
October 2015
April 2016
September 2016
February 2017
April 2017
March 2018
September 2018
October 2018
February 2019
May 2019
November 2019
December 2019
March 2020
April 2020
May 2020
June 2020
August 2020
October 2020
November 2020
December 2020
June 2021
September 2021
June 2022
July 2022
September 2022
November 2022
January 2023
February 2023
var spanGroupData = [ {"timestamp": 699436800, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 704703600, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 723196800, "group": [ {"author_id": 3, "token_count": 19}, ]}, {"timestamp": 728553600, "group": [ {"author_id": 3, "token_count": 6}, ]}, {"timestamp": 730972800, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 738918000, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 752140800, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 780994800, "group": [ {"author_id": 3, "token_count": 7}, ]}, {"timestamp": 801990000, "group": [ {"author_id": 3, "token_count": 9}, ]}, {"timestamp": 857203200, "group": [ {"author_id": 3, "token_count": 203}, ]}, {"timestamp": 894006000, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 917856000, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 925542000, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 951897600, "group": [ {"author_id": 3, "token_count": 24}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 22, "token_count": 39}, ]}, {"timestamp": 1020236400, "group": [ {"author_id": 1, "token_count": 150}, ]}, {"timestamp": 1025506800, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1033455600, "group": [ {"author_id": 2, "token_count": 3}, {"author_id": 1, "token_count": 27}, ]}, {"timestamp": 1036137600, "group": [ {"author_id": 2, "token_count": 8}, {"author_id": 1, "token_count": 156}, ]}, {"timestamp": 1038729600, "group": [ {"author_id": 0, "token_count": 1}, {"author_id": 1, "token_count": 873}, ]}, {"timestamp": 1041408000, "group": [ {"author_id": 1, "token_count": 33}, ]}, {"timestamp": 1064991600, "group": [ {"author_id": 1, "token_count": 14}, ]}, {"timestamp": 1075622400, "group": [ {"author_id": 1, "token_count": 455}, ]}, {"timestamp": 1078128000, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1080806400, "group": [ {"author_id": 12, "token_count": 4}, {"author_id": 1, "token_count": 290}, ]}, {"timestamp": 1083394800, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1088665200, "group": [ {"author_id": 28, "token_count": 6}, ]}, {"timestamp": 1091343600, "group": [ {"author_id": 1, "token_count": 8}, ]}, {"timestamp": 1094022000, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1101888000, "group": [ {"author_id": 42, "token_count": 74}, ]}, {"timestamp": 1104566400, "group": [ {"author_id": 1, "token_count": 12}, ]}, {"timestamp": 1114930800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1117609200, "group": [ {"author_id": 15, "token_count": 1198}, {"author_id": 1, "token_count": 92}, ]}, {"timestamp": 1122879600, "group": [ {"author_id": 0, "token_count": 2}, {"author_id": 1, "token_count": 8}, ]}, {"timestamp": 1125558000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1128150000, "group": [ {"author_id": 4, "token_count": 344}, ]}, {"timestamp": 1149145200, "group": [ {"author_id": 1, "token_count": 24}, ]}, {"timestamp": 1151737200, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1154415600, "group": [ {"author_id": 1, "token_count": 192}, ]}, {"timestamp": 1157094000, "group": [ {"author_id": 38, "token_count": 25}, ]}, {"timestamp": 1159686000, "group": [ {"author_id": 1, "token_count": 119}, ]}, {"timestamp": 1164960000, "group": [ {"author_id": 8, "token_count": 61}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 1, "token_count": 7}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 20, "token_count": 7}, {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1193900400, "group": [ {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 1, "token_count": 16}, ]}, {"timestamp": 1228118400, "group": [ {"author_id": 1, "token_count": 40}, ]}, {"timestamp": 1238569200, "group": [ {"author_id": 14, "token_count": 4}, ]}, {"timestamp": 1249110000, "group": [ {"author_id": 47, "token_count": 14}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 7, "token_count": 13}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 0, "token_count": 44}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 16, "token_count": 9}, {"author_id": 1, "token_count": 22}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 1, "token_count": 486}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 47, "token_count": 56}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1322726400, "group": [ {"author_id": 19, "token_count": 5}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 33, "token_count": 1}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 1, "token_count": 187}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1343804400, "group": [ {"author_id": 1, "token_count": 47}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 31, "token_count": 8}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 4, "token_count": 253}, {"author_id": 1, "token_count": 30}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 4, "token_count": 257}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 4, "token_count": 109}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 16, "token_count": 108}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 4, "token_count": 5}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 4, "token_count": 23}, ]}, {"timestamp": 1417420800, "group": [ {"author_id": 4, "token_count": 5}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 16, "token_count": 26}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 0, "token_count": 33}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 41, "token_count": 13}, {"author_id": 60, "token_count": 25}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 1, "token_count": 19}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 1, "token_count": 177}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 1, "token_count": 123}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 1, "token_count": 174}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 0, "token_count": 138}, {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 0, "token_count": 13}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 16, "token_count": 362}, {"author_id": 0, "token_count": 111}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 16, "token_count": 30}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 0, "token_count": 42}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 16, "token_count": 3}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 22, "token_count": 108}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 0, "token_count": 93}, {"author_id": 1, "token_count": 115}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 1, "token_count": 2062}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 16, "token_count": 2}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 0, "token_count": 103}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 0, "token_count": 30}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 16, "token_count": 498}, ]}, {"timestamp": 1662015600, "group": [ {"author_id": 0, "token_count": 86}, ]}, {"timestamp": 1667286000, "group": [ {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1672560000, "group": [ {"author_id": 0, "token_count": 181}, ]}, {"timestamp": 1675238400, "group": [ {"author_id": 24, "token_count": 7}, ]}, ]
Author Name
Tokens
Token Proportion
Trond Myklebust
5974
54.92%
Andreas Gruenbacher
1198
11.01%
Anna Schumaker
1038
9.54%
J. Bruce Fields
996
9.16%
Chuck Lever
893
8.21%
Linus Torvalds (pre-git)
280
2.57%
Linus Torvalds
147
1.35%
Adrian Bunk
74
0.68%
Benny Halevy
70
0.64%
Olga Kornievskaia
61
0.56%
Alexey Dobriyan
25
0.23%
Kevin Coffman
13
0.12%
Benjamin Coddington
13
0.12%
Neil Brown
11
0.10%
Weston Andros Adamson
8
0.07%
Herbert Xu
7
0.06%
Christoph Hellwig
7
0.06%
Al Viro
6
0.06%
Andy Adamson
5
0.05%
Ricardo Labiaga
4
0.04%
Andrew Morton
4
0.04%
Eric Dumazet
1
0.01%
Others
42
0.39%
Total
10877
xprt.c
2192
-
30
8857
Trond Myklebust
Chuck Lever
Linus Torvalds (pre-git)
Talpey, Thomas
Olga Kornievskaia
Neil Brown
Ricardo Labiaga
Pavel Emelyanov
Linus Torvalds
Jeff Layton
J. Bruce Fields
Tom Talpey
Andy Adamson
Rahul Iyer
Eric Dumazet
Kees Cook
Anna Schumaker
David Howells
Frank van Maarseveen
Alexey Dobriyan
Others
June 1995
March 1996
September 1996
January 1997
March 1997
February 1998
May 1998
August 1998
September 1999
March 2000
June 2000
October 2000
February 2002
May 2002
July 2002
September 2002
October 2002
November 2002
April 2003
May 2003
June 2003
August 2003
October 2003
February 2004
March 2004
April 2004
May 2004
August 2004
June 2005
August 2005
October 2005
January 2006
March 2006
May 2006
July 2006
August 2006
September 2006
October 2006
November 2006
January 2007
March 2007
June 2007
July 2007
September 2007
November 2007
December 2007
January 2008
February 2008
March 2008
April 2008
May 2008
March 2009
April 2009
August 2009
September 2009
December 2009
March 2010
April 2010
May 2010
July 2010
August 2010
September 2010
October 2010
December 2010
March 2011
April 2011
May 2011
July 2011
December 2011
January 2012
February 2012
March 2012
April 2012
May 2012
September 2012
January 2013
April 2013
September 2013
October 2013
May 2014
July 2014
October 2014
November 2014
February 2015
March 2015
May 2015
June 2015
September 2015
October 2015
January 2016
May 2016
August 2016
September 2016
November 2016
February 2017
April 2017
June 2017
August 2017
October 2017
December 2017
January 2018
February 2018
March 2018
May 2018
June 2018
August 2018
September 2018
November 2018
December 2018
January 2019
February 2019
March 2019
April 2019
May 2019
June 2019
July 2019
September 2019
October 2019
March 2020
May 2020
July 2020
August 2020
November 2020
February 2021
March 2021
April 2021
May 2021
June 2021
July 2021
August 2021
October 2021
November 2021
January 2022
March 2022
April 2022
June 2022
July 2022
August 2022
October 2022
November 2022
var spanGroupData = [ {"timestamp": 801990000, "group": [ {"author_id": 3, "token_count": 5}, ]}, {"timestamp": 825667200, "group": [ {"author_id": 3, "token_count": 33}, ]}, {"timestamp": 841561200, "group": [ {"author_id": 3, "token_count": 4}, ]}, {"timestamp": 852105600, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 857203200, "group": [ {"author_id": 3, "token_count": 642}, ]}, {"timestamp": 886320000, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 894006000, "group": [ {"author_id": 3, "token_count": 7}, ]}, {"timestamp": 901954800, "group": [ {"author_id": 3, "token_count": 3}, ]}, {"timestamp": 936169200, "group": [ {"author_id": 3, "token_count": 12}, ]}, {"timestamp": 951897600, "group": [ {"author_id": 3, "token_count": 145}, ]}, {"timestamp": 959842800, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 970383600, "group": [ {"author_id": 3, "token_count": 9}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 22, "token_count": 71}, {"author_id": 2, "token_count": 12}, ]}, {"timestamp": 1020236400, "group": [ {"author_id": 1, "token_count": 42}, ]}, {"timestamp": 1025506800, "group": [ {"author_id": 1, "token_count": 223}, ]}, {"timestamp": 1030863600, "group": [ {"author_id": 0, "token_count": 15}, ]}, {"timestamp": 1033455600, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1036137600, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1049184000, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1051772400, "group": [ {"author_id": 1, "token_count": 36}, ]}, {"timestamp": 1054450800, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1059721200, "group": [ {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1064991600, "group": [ {"author_id": 1, "token_count": 21}, ]}, {"timestamp": 1075622400, "group": [ {"author_id": 1, "token_count": 149}, ]}, {"timestamp": 1078128000, "group": [ {"author_id": 1, "token_count": 48}, ]}, {"timestamp": 1080806400, "group": [ {"author_id": 1, "token_count": 16}, ]}, {"timestamp": 1083394800, "group": [ {"author_id": 1, "token_count": 137}, ]}, {"timestamp": 1091343600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1117609200, "group": [ {"author_id": 0, "token_count": 5}, {"author_id": 1, "token_count": 8}, ]}, {"timestamp": 1122879600, "group": [ {"author_id": 0, "token_count": 881}, ]}, {"timestamp": 1128150000, "group": [ {"author_id": 4, "token_count": 18}, {"author_id": 1, "token_count": 9}, ]}, {"timestamp": 1136102400, "group": [ {"author_id": 0, "token_count": 14}, {"author_id": 1, "token_count": 43}, ]}, {"timestamp": 1141200000, "group": [ {"author_id": 0, "token_count": 62}, {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1146466800, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1151737200, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1154415600, "group": [ {"author_id": 0, "token_count": 89}, {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1157094000, "group": [ {"author_id": 38, "token_count": 2}, {"author_id": 1, "token_count": 33}, ]}, {"timestamp": 1159686000, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1162368000, "group": [ {"author_id": 29, "token_count": 10}, ]}, {"timestamp": 1167638400, "group": [ {"author_id": 0, "token_count": 13}, ]}, {"timestamp": 1172736000, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1180681200, "group": [ {"author_id": 1, "token_count": 18}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 39, "token_count": 4}, ]}, {"timestamp": 1188630000, "group": [ {"author_id": 9, "token_count": 349}, ]}, {"timestamp": 1193900400, "group": [ {"author_id": 1, "token_count": 33}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1196496000, "group": [ {"author_id": 1, "token_count": 14}, ]}, {"timestamp": 1199174400, "group": [ {"author_id": 17, "token_count": 2}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 1, "token_count": 66}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 1, "token_count": 41}, ]}, {"timestamp": 1209625200, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1235894400, "group": [ {"author_id": 35, "token_count": 29}, {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1238569200, "group": [ {"author_id": 23, "token_count": 16}, {"author_id": 14, "token_count": 88}, ]}, {"timestamp": 1249110000, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1251788400, "group": [ {"author_id": 23, "token_count": 8}, ]}, {"timestamp": 1259654400, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 1, "token_count": 7}, ]}, {"timestamp": 1270105200, "group": [ {"author_id": 33, "token_count": 4}, {"author_id": 1, "token_count": 26}, ]}, {"timestamp": 1272697200, "group": [ {"author_id": 0, "token_count": 15}, {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1277967600, "group": [ {"author_id": 1, "token_count": 15}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 4, "token_count": 2}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 17, "token_count": 77}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 17, "token_count": 1}, ]}, {"timestamp": 1291190400, "group": [ {"author_id": 4, "token_count": 4}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 1, "token_count": 21}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 16, "token_count": 6}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 1, "token_count": 396}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1322726400, "group": [ {"author_id": 1, "token_count": 11}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 1, "token_count": 56}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 19, "token_count": 24}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 1, "token_count": 72}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 33, "token_count": 1}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 1, "token_count": 9}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 1, "token_count": 21}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 1, "token_count": 40}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 4, "token_count": 14}, {"author_id": 1, "token_count": 102}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 1, "token_count": 52}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 11, "token_count": 21}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 11, "token_count": 16}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 1, "token_count": 182}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 0, "token_count": 17}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 11, "token_count": 8}, {"author_id": 1, "token_count": 13}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 1, "token_count": 35}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 0, "token_count": 9}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 0, "token_count": 15}, {"author_id": 1, "token_count": 6}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 1, "token_count": 9}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 1, "token_count": 64}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 19, "token_count": 2}, {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 0, "token_count": 1}, {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 1, "token_count": 16}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 0, "token_count": 10}, {"author_id": 1, "token_count": 73}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 37, "token_count": 18}, {"author_id": 1, "token_count": 20}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 1, "token_count": 18}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 0, "token_count": 48}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 0, "token_count": 28}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 0, "token_count": 31}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 1, "token_count": 850}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 1, "token_count": 943}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 1, "token_count": 16}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 1, "token_count": 51}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 0, "token_count": 14}, {"author_id": 1, "token_count": 17}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 0, "token_count": 2}, {"author_id": 1, "token_count": 389}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 1, "token_count": 28}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 16, "token_count": 1}, {"author_id": 0, "token_count": 93}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 1, "token_count": 7}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 0, "token_count": 26}, {"author_id": 1, "token_count": 119}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 0, "token_count": 46}, {"author_id": 1, "token_count": 8}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 0, "token_count": 16}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 0, "token_count": 2}, {"author_id": 8, "token_count": 44}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 1, "token_count": 250}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 1, "token_count": 18}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 0, "token_count": 21}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 2, "token_count": 87}, {"author_id": 1, "token_count": 27}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 8, "token_count": 124}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 1, "token_count": 84}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 0, "token_count": 29}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 1, "token_count": 13}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 16, "token_count": 4}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 33, "token_count": 14}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 2, "token_count": 59}, {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 1, "token_count": 8}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 8, "token_count": 104}, {"author_id": 1, "token_count": 66}, ]}, {"timestamp": 1659337200, "group": [ {"author_id": 1, "token_count": 24}, ]}, {"timestamp": 1664607600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1667286000, "group": [ {"author_id": 60, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Trond Myklebust
5156
58.21%
Chuck Lever
1559
17.60%
Linus Torvalds (pre-git)
865
9.77%
Talpey, Thomas
349
3.94%
Olga Kornievskaia
272
3.07%
Neil Brown
160
1.81%
Ricardo Labiaga
88
0.99%
Pavel Emelyanov
80
0.90%
Linus Torvalds
71
0.80%
Jeff Layton
45
0.51%
J. Bruce Fields
38
0.43%
Tom Talpey
29
0.33%
Andy Adamson
26
0.29%
Rahul Iyer
24
0.27%
Eric Dumazet
19
0.21%
Kees Cook
18
0.20%
Anna Schumaker
11
0.12%
David Howells
10
0.11%
Frank van Maarseveen
4
0.05%
Alexey Dobriyan
2
0.02%
Others
31
0.35%
Total
8857
xprtmultipath.c
655
-
9
2415
Trond Myklebust
Olga Kornievskaia
Andy Adamson
Linus Torvalds (pre-git)
Jeff Layton
Chuck Lever
Others
March 1997
March 2000
August 2005
March 2011
February 2013
October 2014
February 2015
June 2015
July 2016
September 2016
April 2017
November 2017
December 2018
July 2019
May 2021
June 2021
August 2021
June 2022
July 2022
var spanGroupData = [ {"timestamp": 857203200, "group": [ {"author_id": 3, "token_count": 15}, ]}, {"timestamp": 951897600, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1122879600, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 11, "token_count": 3}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 11, "token_count": 2}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 1, "token_count": 1663}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 11, "token_count": 5}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 19, "token_count": 87}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 1, "token_count": 63}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 1, "token_count": 181}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 8, "token_count": 143}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 8, "token_count": 6}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 8, "token_count": 228}, ]}, ]
Author Name
Tokens
Token Proportion
Trond Myklebust
1911
79.13%
Olga Kornievskaia
377
15.61%
Andy Adamson
87
3.60%
Linus Torvalds (pre-git)
16
0.66%
Jeff Layton
10
0.41%
Chuck Lever
8
0.33%
Others
6
0.25%
Total
2415
xprtsock.c
3263
-
61
14272
Trond Myklebust
Chuck Lever
Linus Torvalds (pre-git)
Rahul Iyer
Neil Brown
J. Bruce Fields
Talpey, Thomas
Alexandros Batsakis
Pavel Emelyanov
Jeff Layton
Ricardo Labiaga
Peter Zijlstra
Mel Gorman
Art Haas
Frank van Maarseveen
Andy Adamson
Benjamin Coddington
Olga Kornievskaia
Rusty Russell
Christoph Hellwig
Weston Andros Adamson
Kinglong Mee
David Howells
Anna Schumaker
Linus Torvalds
Tom Tucker
Joe Perches
Eric W. Biedermann
Al Viro
Stanislav Kinsbursky
Herbert Xu
Alexey Dobriyan
Adrian Bunk
Eric Dumazet
Others
September 1991
March 1992
August 1992
June 1993
September 1993
April 1994
November 1994
June 1995
March 1996
September 1996
March 1997
January 1998
February 1998
June 1999
September 1999
March 2000
October 2000
February 2002
May 2002
July 2002
August 2002
November 2002
January 2003
February 2003
May 2003
June 2003
March 2004
April 2004
May 2004
June 2004
August 2005
November 2005
December 2005
January 2006
March 2006
May 2006
July 2006
August 2006
September 2006
October 2006
November 2006
December 2006
January 2007
February 2007
June 2007
July 2007
August 2007
September 2007
October 2007
November 2007
December 2007
January 2008
March 2008
April 2008
October 2008
December 2008
February 2009
March 2009
April 2009
August 2009
September 2009
November 2009
December 2009
January 2010
March 2010
April 2010
May 2010
June 2010
August 2010
September 2010
October 2010
November 2010
December 2010
February 2011
March 2011
May 2011
June 2011
July 2011
November 2011
February 2012
March 2012
July 2012
August 2012
September 2012
October 2012
December 2012
January 2013
February 2013
March 2013
April 2013
June 2013
July 2013
September 2013
October 2013
November 2013
December 2013
February 2014
March 2014
June 2014
September 2014
October 2014
November 2014
February 2015
May 2015
June 2015
July 2015
September 2015
October 2015
December 2015
January 2016
April 2016
May 2016
August 2016
September 2016
October 2016
February 2017
May 2017
August 2017
November 2017
January 2018
February 2018
March 2018
May 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
March 2020
April 2020
May 2020
July 2020
August 2020
November 2020
December 2020
February 2021
March 2021
May 2021
June 2021
July 2021
August 2021
October 2021
November 2021
January 2022
March 2022
April 2022
July 2022
August 2022
September 2022
October 2022
December 2022
January 2023
March 2023
var spanGroupData = [ {"timestamp": 683708400, "group": [ {"author_id": 3, "token_count": 4}, ]}, {"timestamp": 699436800, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 712652400, "group": [ {"author_id": 3, "token_count": 8}, ]}, {"timestamp": 738918000, "group": [ {"author_id": 3, "token_count": 8}, ]}, {"timestamp": 746866800, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 765187200, "group": [ {"author_id": 3, "token_count": 6}, ]}, {"timestamp": 783676800, "group": [ {"author_id": 3, "token_count": 4}, ]}, {"timestamp": 801990000, "group": [ {"author_id": 3, "token_count": 17}, ]}, {"timestamp": 825667200, "group": [ {"author_id": 3, "token_count": 3}, ]}, {"timestamp": 841561200, "group": [ {"author_id": 3, "token_count": 4}, ]}, {"timestamp": 857203200, "group": [ {"author_id": 3, "token_count": 297}, ]}, {"timestamp": 883641600, "group": [ {"author_id": 3, "token_count": 7}, ]}, {"timestamp": 886320000, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 928220400, "group": [ {"author_id": 3, "token_count": 3}, ]}, {"timestamp": 936169200, "group": [ {"author_id": 3, "token_count": 6}, ]}, {"timestamp": 951897600, "group": [ {"author_id": 3, "token_count": 5}, ]}, {"timestamp": 970383600, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 22, "token_count": 13}, ]}, {"timestamp": 1020236400, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1025506800, "group": [ {"author_id": 1, "token_count": 23}, ]}, {"timestamp": 1028185200, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1036137600, "group": [ {"author_id": 2, "token_count": 3}, ]}, {"timestamp": 1041408000, "group": [ {"author_id": 2, "token_count": 3}, {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1044086400, "group": [ {"author_id": 34, "token_count": 62}, ]}, {"timestamp": 1051772400, "group": [ {"author_id": 1, "token_count": 7}, ]}, {"timestamp": 1054450800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1078128000, "group": [ {"author_id": 1, "token_count": 140}, ]}, {"timestamp": 1080806400, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1083394800, "group": [ {"author_id": 1, "token_count": 8}, ]}, {"timestamp": 1086073200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1122879600, "group": [ {"author_id": 0, "token_count": 1619}, ]}, {"timestamp": 1130832000, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1133424000, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1136102400, "group": [ {"author_id": 0, "token_count": 79}, {"author_id": 1, "token_count": 19}, ]}, {"timestamp": 1141200000, "group": [ {"author_id": 0, "token_count": 162}, ]}, {"timestamp": 1146466800, "group": [ {"author_id": 0, "token_count": 20}, ]}, {"timestamp": 1151737200, "group": [ {"author_id": 1, "token_count": 7}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1154415600, "group": [ {"author_id": 0, "token_count": 287}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1157094000, "group": [ {"author_id": 38, "token_count": 2}, ]}, {"timestamp": 1159686000, "group": [ {"author_id": 0, "token_count": 113}, {"author_id": 1, "token_count": 62}, ]}, {"timestamp": 1162368000, "group": [ {"author_id": 29, "token_count": 20}, ]}, {"timestamp": 1164960000, "group": [ {"author_id": 0, "token_count": 467}, {"author_id": 30, "token_count": 76}, ]}, {"timestamp": 1167638400, "group": [ {"author_id": 0, "token_count": 11}, ]}, {"timestamp": 1170316800, "group": [ {"author_id": 0, "token_count": 2}, {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1180681200, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 0, "token_count": 2}, {"author_id": 39, "token_count": 59}, ]}, {"timestamp": 1185951600, "group": [ {"author_id": 0, "token_count": 514}, ]}, {"timestamp": 1188630000, "group": [ {"author_id": 0, "token_count": 2}, {"author_id": 9, "token_count": 203}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 42, "token_count": 2}, {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1193900400, "group": [ {"author_id": 1, "token_count": 172}, ]}, {"timestamp": 1196496000, "group": [ {"author_id": 20, "token_count": 2}, {"author_id": 5, "token_count": 8}, {"author_id": 1, "token_count": 88}, ]}, {"timestamp": 1199174400, "group": [ {"author_id": 0, "token_count": 67}, {"author_id": 1, "token_count": 24}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 1, "token_count": 30}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 1, "token_count": 30}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1228118400, "group": [ {"author_id": 1, "token_count": 7}, ]}, {"timestamp": 1233475200, "group": [ {"author_id": 60, "token_count": 28}, ]}, {"timestamp": 1235894400, "group": [ {"author_id": 1, "token_count": 72}, ]}, {"timestamp": 1238569200, "group": [ {"author_id": 14, "token_count": 112}, {"author_id": 1, "token_count": 6}, ]}, {"timestamp": 1249110000, "group": [ {"author_id": 0, "token_count": 224}, {"author_id": 1, "token_count": 161}, ]}, {"timestamp": 1251788400, "group": [ {"author_id": 32, "token_count": 162}, {"author_id": 23, "token_count": 236}, ]}, {"timestamp": 1257058800, "group": [ {"author_id": 26, "token_count": 3}, ]}, {"timestamp": 1259654400, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1262332800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 43, "token_count": 2}, {"author_id": 1, "token_count": 5}, ]}, {"timestamp": 1270105200, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1272697200, "group": [ {"author_id": 4, "token_count": 71}, ]}, {"timestamp": 1275375600, "group": [ {"author_id": 1, "token_count": 15}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 56, "token_count": 35}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 17, "token_count": 6}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 0, "token_count": 127}, {"author_id": 17, "token_count": 153}, ]}, {"timestamp": 1288594800, "group": [ {"author_id": 4, "token_count": 14}, ]}, {"timestamp": 1291190400, "group": [ {"author_id": 4, "token_count": 10}, ]}, {"timestamp": 1296547200, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 0, "token_count": 1013}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 1, "token_count": 69}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 10, "token_count": 2}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 19, "token_count": 59}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 1, "token_count": 5}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 49, "token_count": 76}, ]}, {"timestamp": 1343804400, "group": [ {"author_id": 4, "token_count": 1}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 16, "token_count": 5}, {"author_id": 1, "token_count": 18}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 1, "token_count": 14}, {"author_id": 31, "token_count": 24}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 1, "token_count": 13}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 1, "token_count": 6}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 4, "token_count": 60}, {"author_id": 11, "token_count": 3}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 1, "token_count": 19}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 43, "token_count": 2}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 33, "token_count": 1}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 1, "token_count": 84}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 2, "token_count": 14}, {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 1, "token_count": 24}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 1, "token_count": 48}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 1, "token_count": 5}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 21, "token_count": 20}, {"author_id": 30, "token_count": 4}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 1, "token_count": 14}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 60, "token_count": 43}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 11, "token_count": 3}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 11, "token_count": 6}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 1, "token_count": 179}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 0, "token_count": 15}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 11, "token_count": 120}, {"author_id": 1, "token_count": 65}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 2, "token_count": 15}, {"author_id": 1, "token_count": 8}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 1, "token_count": 47}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 0, "token_count": 36}, {"author_id": 1, "token_count": 137}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 1, "token_count": 9}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 0, "token_count": 5}, {"author_id": 4, "token_count": 8}, {"author_id": 1, "token_count": 32}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 2, "token_count": 6}, {"author_id": 1, "token_count": 37}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 0, "token_count": 44}, {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 11, "token_count": 16}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 1, "token_count": 290}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 2, "token_count": 7}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 0, "token_count": 4}, {"author_id": 1, "token_count": 30}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 1, "token_count": 8}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 1, "token_count": 14}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 1, "token_count": 31}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 0, "token_count": 16}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 0, "token_count": 20}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 1, "token_count": 87}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 1, "token_count": 2443}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 0, "token_count": 52}, {"author_id": 4, "token_count": 40}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 0, "token_count": 2}, {"author_id": 1, "token_count": 120}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 1, "token_count": 234}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 0, "token_count": 42}, {"author_id": 1, "token_count": 265}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 1, "token_count": 7}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 1, "token_count": 8}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 1, "token_count": 366}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 0, "token_count": 4}, {"author_id": 1, "token_count": 58}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 1, "token_count": 5}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 1, "token_count": 60}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 41, "token_count": 23}, {"author_id": 1, "token_count": 6}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 0, "token_count": 212}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 24, "token_count": 34}, {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 1, "token_count": 36}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 1, "token_count": 35}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 41, "token_count": 12}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 1, "token_count": 11}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 2, "token_count": 8}, {"author_id": 8, "token_count": 45}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 16, "token_count": 12}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 1, "token_count": 29}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 1, "token_count": 85}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 2, "token_count": 8}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 2, "token_count": 50}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 2, "token_count": 92}, {"author_id": 1, "token_count": 368}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 1, "token_count": 159}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 0, "token_count": 6}, {"author_id": 1, "token_count": 8}, ]}, {"timestamp": 1659337200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1662015600, "group": [ {"author_id": 28, "token_count": 3}, ]}, {"timestamp": 1664607600, "group": [ {"author_id": 1, "token_count": 1}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1669881600, "group": [ {"author_id": 41, "token_count": 18}, ]}, {"timestamp": 1672560000, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1677657600, "group": [ {"author_id": 60, "token_count": 3}, ]}, ]
Author Name
Tokens
Token Proportion
Trond Myklebust
6494
45.50%
Chuck Lever
5194
36.39%
Linus Torvalds (pre-git)
377
2.64%
Rahul Iyer
236
1.65%
Neil Brown
208
1.46%
J. Bruce Fields
204
1.43%
Talpey, Thomas
203
1.42%
Alexandros Batsakis
162
1.14%
Pavel Emelyanov
159
1.11%
Jeff Layton
148
1.04%
Ricardo Labiaga
112
0.78%
Peter Zijlstra
80
0.56%
Mel Gorman
76
0.53%
Art Haas
62
0.43%
Frank van Maarseveen
59
0.41%
Andy Adamson
59
0.41%
Benjamin Coddington
53
0.37%
Olga Kornievskaia
45
0.32%
Rusty Russell
35
0.25%
Christoph Hellwig
34
0.24%
Weston Andros Adamson
24
0.17%
Kinglong Mee
20
0.14%
David Howells
20
0.14%
Anna Schumaker
17
0.12%
Linus Torvalds
13
0.09%
Tom Tucker
8
0.06%
Joe Perches
4
0.03%
Eric W. Biedermann
3
0.02%
Al Viro
3
0.02%
Stanislav Kinsbursky
2
0.01%
Herbert Xu
2
0.01%
Alexey Dobriyan
2
0.01%
Adrian Bunk
2
0.01%
Eric Dumazet
1
0.01%
Others
151
1.06%
Total
14272
Only top 60 contributors in the directory are shown. Everybody else is clustered as
Others
.
Contributors:
240
Author
Tokens
Proportion
Commits
Proportion
0
Chuck Lever
72277
33.62%
1083
31.89%
1
Trond Myklebust
54662
25.42%
802
23.62%
2
Neil Brown
13016
6.05%
180
5.30%
3
Linus Torvalds (pre-git)
8856
4.12%
130
3.83%
4
J. Bruce Fields
8468
3.94%
173
5.09%
5
Tom Tucker
7876
3.66%
69
2.03%
6
Simo Sorce
6380
2.97%
4
0.12%
7
Kevin Coffman
5482
2.55%
23
0.68%
8
Olga Kornievskaia
4564
2.12%
48
1.41%
9
Talpey, Thomas
4154
1.93%
12
0.35%
10
Stanislav Kinsbursky
3894
1.81%
76
2.24%
11
Jeff Layton
3695
1.72%
71
2.09%
12
Andrew Morton
3633
1.69%
19
0.56%
13
Greg Banks
2096
0.97%
9
0.27%
14
Ricardo Labiaga
1376
0.64%
12
0.35%
15
Andreas Gruenbacher
1351
0.63%
5
0.15%
16
Anna Schumaker
1240
0.58%
23
0.68%
17
Pavel Emelyanov
1237
0.58%
32
0.94%
18
Ard Biesheuvel
1040
0.48%
1
0.03%
19
Andy Adamson
619
0.29%
18
0.53%
20
Herbert Xu
561
0.26%
9
0.27%
21
Kinglong Mee
524
0.24%
20
0.59%
22
Linus Torvalds
440
0.20%
21
0.62%
23
Rahul Iyer
370
0.17%
2
0.06%
24
Christoph Hellwig
340
0.16%
29
0.85%
25
Scott Mayhew
339
0.16%
9
0.27%
26
Eric W. Biedermann
338
0.16%
17
0.50%
27
Dave Wysochanski
313
0.15%
9
0.27%
28
Al Viro
284
0.13%
28
0.82%
29
David Howells
280
0.13%
11
0.32%
30
Peter Zijlstra
255
0.12%
8
0.24%
31
Weston Andros Adamson
253
0.12%
27
0.80%
32
Alexandros Batsakis
224
0.10%
3
0.09%
33
Eric Dumazet
205
0.10%
17
0.50%
34
Art Haas
190
0.09%
1
0.03%
35
Tom Talpey
187
0.09%
11
0.32%
36
Aurélien Charbon
175
0.08%
1
0.03%
37
Kees Cook
137
0.06%
6
0.18%
38
Alexey Dobriyan
130
0.06%
11
0.32%
39
Frank van Maarseveen
122
0.06%
3
0.09%
40
Arnd Bergmann
117
0.05%
6
0.18%
41
Benjamin Coddington
116
0.05%
7
0.21%
42
Adrian Bunk
113
0.05%
7
0.21%
43
Joe Perches
104
0.05%
9
0.27%
44
Jim Rees
104
0.05%
1
0.03%
45
ZhangXiaoxu
90
0.04%
5
0.15%
46
Mi Jinlong
89
0.04%
1
0.03%
47
Benny Halevy
89
0.04%
8
0.24%
48
Sagi Grimberg
80
0.04%
3
0.09%
49
Mel Gorman
80
0.04%
1
0.03%
50
Dave Jones
72
0.03%
2
0.06%
51
MINOURA Makoto / 箕浦 真
71
0.03%
1
0.03%
52
Vasily Averin
67
0.03%
6
0.18%
53
David Alan Gilbert
65
0.03%
1
0.03%
54
Andy Shevchenko
65
0.03%
3
0.09%
55
Bill Baker
61
0.03%
1
0.03%
56
Rusty Russell
56
0.03%
5
0.15%
57
Dan Carpenter
54
0.03%
9
0.27%
58
Paul Burton
52
0.02%
1
0.03%
59
Martijn de Gouw
50
0.02%
1
0.03%
60
Others
1827
0.85%
285
8.39%
Total
215005
3396