Linux Source Code
Home
Release 7.0
Help
nfs
root
fs
Highlighting
Reset All
By Author
By Age
──────────
Al Viro
Alexandros Batsakis
Andreas Gruenbacher
Andrew Morton
Andy Adamson
Aneesh Kumar K.V
Anna Schumaker
Anne Marie Merritt
Art Haas
Benjamin Coddington
Benny Halevy
Chen Hanxiao
Christian Brauner
Christoph Hellwig
Chuck Lever
Dai Ngo
Dave Jones
Dave Wysochanski
David Howells
David P. Quigley
Dean Hildebrand
Eric W. Biedermann
Fred Isaman
J. Bruce Fields
Jeff Layton
Jim Rees
Jonathan Curley
Kees Cook
Kinglong Mee
Linus Torvalds
Linus Torvalds (pre-git)
Manoj Naik
Marc Eshel
Marius Aamodt Eriksen
Matthew Wilcox
Max Kellermann
Mel Gorman
Mike Sager
Mike Snitzer
Miklos Szeredi
Neil Brown
Neil Horman
Nicholas Piggin
Olga Kornievskaia
Others
Peng Tao
Peter Staubach
Peter Zijlstra
Qi Zheng
Ricardo Labiaga
Sagi Grimberg
Scott Mayhew
Sergey Bashirov
Stanislav Kinsbursky
Steve Dickson
Suresh Jayaraman
Tigran Mkrtchyan
Tom Haynes
Trond Myklebust
Weston Andros Adamson
van der Linden, Frank
−
Subdirectories:
Name
Lines
Files
Authors
Tokens
change scale
Color Graph By Token Proportion
blocklayout
2839
5
36
13290
Christoph Hellwig
Fred Isaman
Stanislav Kinsbursky
Benjamin Coddington
Peng Tao
Jim Rees
Chuck Lever
Sergey Bashirov
Kinglong Mee
Trond Myklebust
Benny Halevy
Weston Andros Adamson
Christian Brauner
Al Viro
Kees Cook
Linus Torvalds (pre-git)
Anna Schumaker
Andy Adamson
Marc Eshel
Neil Brown
Matthew Wilcox
Others
March 1992
May 1992
November 1993
February 1999
August 2004
June 2005
October 2005
May 2011
July 2011
August 2011
September 2011
November 2011
December 2011
January 2012
March 2012
April 2012
May 2012
August 2012
September 2012
October 2012
November 2012
February 2013
October 2013
November 2013
May 2014
June 2014
August 2014
September 2014
October 2014
November 2014
March 2015
July 2015
August 2015
October 2015
January 2016
February 2016
March 2016
April 2016
June 2016
July 2016
August 2016
October 2016
February 2017
June 2017
November 2017
December 2017
January 2018
July 2018
December 2018
February 2020
August 2020
October 2021
January 2022
June 2022
July 2022
June 2023
July 2023
November 2023
December 2023
January 2024
February 2024
June 2024
July 2024
November 2024
June 2025
July 2025
December 2025
February 2026
var spanGroupData = [ {"timestamp": 699436800, "group": [ {"author_id": 6, "token_count": 1}, ]}, {"timestamp": 704703600, "group": [ {"author_id": 6, "token_count": 5}, ]}, {"timestamp": 752140800, "group": [ {"author_id": 6, "token_count": 3}, ]}, {"timestamp": 917856000, "group": [ {"author_id": 6, "token_count": 6}, ]}, {"timestamp": 1091343600, "group": [ {"author_id": 0, "token_count": 12}, ]}, {"timestamp": 1117609200, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1128150000, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 31, "token_count": 3}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 11, "token_count": 66}, {"author_id": 7, "token_count": 2626}, {"author_id": 34, "token_count": 448}, {"author_id": 10, "token_count": 64}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1314860400, "group": [ {"author_id": 34, "token_count": 8}, {"author_id": 10, "token_count": 11}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 19, "token_count": 7}, ]}, {"timestamp": 1322726400, "group": [ {"author_id": 19, "token_count": 20}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 10, "token_count": 25}, {"author_id": 19, "token_count": 450}, {"author_id": 8, "token_count": 1}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 19, "token_count": 82}, {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 3, "token_count": 6}, {"author_id": 7, "token_count": 38}, {"author_id": 34, "token_count": 6}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1343804400, "group": [ {"author_id": 10, "token_count": 295}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 10, "token_count": 133}, {"author_id": 0, "token_count": 12}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 8, "token_count": 6}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 8, "token_count": 44}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 5, "token_count": 42}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 5, "token_count": 6641}, {"author_id": 0, "token_count": 22}, {"author_id": 8, "token_count": 10}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 18, "token_count": 4}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 5, "token_count": 3}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 0, "token_count": 15}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 5, "token_count": 5}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 5, "token_count": 48}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 30, "token_count": 10}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 30, "token_count": 27}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 30, "token_count": 15}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 5, "token_count": 635}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 60, "token_count": 15}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 16, "token_count": 66}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 5, "token_count": 32}, {"author_id": 30, "token_count": 51}, {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 16, "token_count": 67}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 16, "token_count": 16}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 5, "token_count": 2}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 38, "token_count": 1}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 16, "token_count": 342}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 16, "token_count": 42}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 15, "token_count": 2}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 5, "token_count": 2}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 5, "token_count": 19}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 5, "token_count": 16}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1685602800, "group": [ {"author_id": 5, "token_count": 8}, ]}, {"timestamp": 1688194800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1698822000, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1701417600, "group": [ {"author_id": 16, "token_count": 15}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1704096000, "group": [ {"author_id": 49, "token_count": 53}, ]}, {"timestamp": 1706774400, "group": [ {"author_id": 18, "token_count": 21}, ]}, {"timestamp": 1717225200, "group": [ {"author_id": 2, "token_count": 346}, ]}, {"timestamp": 1719817200, "group": [ {"author_id": 5, "token_count": 16}, ]}, {"timestamp": 1730444400, "group": [ {"author_id": 16, "token_count": 11}, ]}, {"timestamp": 1748761200, "group": [ {"author_id": 1, "token_count": 12}, {"author_id": 48, "token_count": 148}, ]}, {"timestamp": 1751353200, "group": [ {"author_id": 48, "token_count": 10}, ]}, {"timestamp": 1764576000, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1769932800, "group": [ {"author_id": 40, "token_count": 23}, ]}, ]
Author Name
Tokens
Token Proportion
Christoph Hellwig
7469
56.20%
Fred Isaman
2664
20.05%
Stanislav Kinsbursky
559
4.21%
Benjamin Coddington
559
4.21%
Peng Tao
528
3.97%
Jim Rees
462
3.48%
Chuck Lever
347
2.61%
Sergey Bashirov
158
1.19%
Kinglong Mee
103
0.78%
Trond Myklebust
88
0.66%
Benny Halevy
66
0.50%
Weston Andros Adamson
61
0.46%
Christian Brauner
53
0.40%
Al Viro
25
0.19%
Kees Cook
23
0.17%
Linus Torvalds (pre-git)
15
0.11%
Anna Schumaker
15
0.11%
Andy Adamson
6
0.05%
Marc Eshel
3
0.02%
Neil Brown
2
0.02%
Matthew Wilcox
1
0.01%
Others
83
0.62%
Total
13290
filelayout
1576
3
35
6765
Andy Adamson
Fred Isaman
Trond Myklebust
Weston Andros Adamson
Peng Tao
Dean Hildebrand
Benny Halevy
Anna Schumaker
Christoph Hellwig
Olga Kornievskaia
Linus Torvalds (pre-git)
Andreas Gruenbacher
Tom Haynes
Kees Cook
Jeff Layton
Kinglong Mee
Chuck Lever
Scott Mayhew
Ricardo Labiaga
Neil Brown
Mike Snitzer
J. Bruce Fields
Andrew Morton
Stanislav Kinsbursky
David Howells
Others
March 1992
May 1992
November 1993
February 1999
March 2000
August 2000
May 2002
December 2002
April 2004
August 2004
March 2005
June 2005
November 2005
January 2006
March 2006
August 2006
December 2006
April 2007
June 2007
May 2008
April 2009
August 2009
December 2009
October 2010
January 2011
February 2011
March 2011
May 2011
June 2011
July 2011
August 2011
October 2011
January 2012
February 2012
March 2012
April 2012
May 2012
June 2012
September 2012
October 2012
November 2012
March 2013
May 2013
August 2013
September 2013
December 2013
January 2014
March 2014
May 2014
June 2014
July 2014
August 2014
September 2014
December 2014
February 2015
March 2015
June 2015
August 2015
September 2015
December 2015
May 2016
June 2016
July 2016
December 2016
January 2017
February 2017
March 2017
April 2017
June 2017
July 2017
September 2017
October 2017
September 2018
April 2019
May 2019
September 2019
February 2020
March 2020
August 2020
May 2021
August 2021
March 2022
May 2022
December 2022
January 2023
September 2023
January 2024
March 2024
May 2024
September 2024
April 2025
June 2025
February 2026
var spanGroupData = [ {"timestamp": 699436800, "group": [ {"author_id": 6, "token_count": 1}, ]}, {"timestamp": 704703600, "group": [ {"author_id": 6, "token_count": 5}, ]}, {"timestamp": 752140800, "group": [ {"author_id": 6, "token_count": 3}, ]}, {"timestamp": 917856000, "group": [ {"author_id": 6, "token_count": 4}, ]}, {"timestamp": 951897600, "group": [ {"author_id": 6, "token_count": 24}, ]}, {"timestamp": 965113200, "group": [ {"author_id": 6, "token_count": 25}, ]}, {"timestamp": 1020236400, "group": [ {"author_id": 44, "token_count": 3}, ]}, {"timestamp": 1038729600, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1080806400, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1091343600, "group": [ {"author_id": 0, "token_count": 15}, ]}, {"timestamp": 1109664000, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1117609200, "group": [ {"author_id": 20, "token_count": 47}, ]}, {"timestamp": 1130832000, "group": [ {"author_id": 2, "token_count": 5}, ]}, {"timestamp": 1136102400, "group": [ {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1141200000, "group": [ {"author_id": 2, "token_count": 3}, {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1154415600, "group": [ {"author_id": 4, "token_count": 1}, ]}, {"timestamp": 1164960000, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1175410800, "group": [ {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1180681200, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1209625200, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1238569200, "group": [ {"author_id": 3, "token_count": 112}, ]}, {"timestamp": 1249110000, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1259654400, "group": [ {"author_id": 24, "token_count": 7}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 3, "token_count": 1199}, {"author_id": 1, "token_count": 47}, {"author_id": 56, "token_count": 120}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 7, "token_count": 2}, ]}, {"timestamp": 1296547200, "group": [ {"author_id": 3, "token_count": 606}, {"author_id": 5, "token_count": 31}, {"author_id": 7, "token_count": 407}, {"author_id": 0, "token_count": 12}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 3, "token_count": 80}, {"author_id": 7, "token_count": 437}, {"author_id": 0, "token_count": 3}, {"author_id": 8, "token_count": 348}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 3, "token_count": 5}, {"author_id": 11, "token_count": 98}, {"author_id": 0, "token_count": 23}, {"author_id": 8, "token_count": 126}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 3, "token_count": 105}, {"author_id": 11, "token_count": 1}, {"author_id": 0, "token_count": 60}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 26, "token_count": 5}, {"author_id": 10, "token_count": 13}, {"author_id": 0, "token_count": 4}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 60, "token_count": 20}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 2, "token_count": 1}, {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 19, "token_count": 1}, {"author_id": 8, "token_count": 5}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 8, "token_count": 58}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 3, "token_count": 5}, {"author_id": 7, "token_count": 19}, {"author_id": 0, "token_count": 16}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 3, "token_count": 632}, {"author_id": 7, "token_count": 301}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 3, "token_count": 12}, {"author_id": 1, "token_count": 8}, {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 3, "token_count": 4}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 0, "token_count": 37}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 0, "token_count": 17}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 0, "token_count": 120}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 0, "token_count": 21}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 3, "token_count": 90}, {"author_id": 0, "token_count": 27}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 3, "token_count": 16}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 3, "token_count": 14}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 1, "token_count": 12}, {"author_id": 10, "token_count": 42}, {"author_id": 9, "token_count": 9}, {"author_id": 0, "token_count": 3}, {"author_id": 8, "token_count": 121}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 10, "token_count": 15}, {"author_id": 9, "token_count": 3}, {"author_id": 8, "token_count": 90}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 10, "token_count": 12}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 10, "token_count": 4}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 5, "token_count": 42}, {"author_id": 10, "token_count": 4}, {"author_id": 8, "token_count": 15}, ]}, {"timestamp": 1417420800, "group": [ {"author_id": 9, "token_count": 13}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 9, "token_count": 12}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 0, "token_count": 41}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 10, "token_count": 6}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 0, "token_count": 10}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 30, "token_count": 12}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 10, "token_count": 67}, {"author_id": 0, "token_count": 10}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 9, "token_count": 4}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 0, "token_count": 24}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 0, "token_count": 14}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 15, "token_count": 6}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 3, "token_count": 239}, {"author_id": 8, "token_count": 18}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 0, "token_count": 6}, {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 12, "token_count": 4}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 0, "token_count": 32}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 21, "token_count": 8}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 12, "token_count": 1}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 12, "token_count": 5}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 0, "token_count": 180}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1651388400, "group": [ {"author_id": 0, "token_count": 35}, ]}, {"timestamp": 1669881600, "group": [ {"author_id": 12, "token_count": 26}, ]}, {"timestamp": 1672560000, "group": [ {"author_id": 12, "token_count": 3}, ]}, {"timestamp": 1693551600, "group": [ {"author_id": 40, "token_count": 5}, ]}, {"timestamp": 1704096000, "group": [ {"author_id": 12, "token_count": 16}, ]}, {"timestamp": 1709280000, "group": [ {"author_id": 1, "token_count": 14}, ]}, {"timestamp": 1714546800, "group": [ {"author_id": 12, "token_count": 12}, ]}, {"timestamp": 1725174000, "group": [ {"author_id": 17, "token_count": 6}, ]}, {"timestamp": 1743490800, "group": [ {"author_id": 14, "token_count": 14}, ]}, {"timestamp": 1748761200, "group": [ {"author_id": 1, "token_count": 14}, ]}, {"timestamp": 1769932800, "group": [ {"author_id": 40, "token_count": 10}, ]}, ]
Author Name
Tokens
Token Proportion
Andy Adamson
3119
46.10%
Fred Isaman
1166
17.24%
Trond Myklebust
788
11.65%
Weston Andros Adamson
781
11.54%
Peng Tao
163
2.41%
Dean Hildebrand
120
1.77%
Benny Halevy
99
1.46%
Anna Schumaker
98
1.45%
Christoph Hellwig
73
1.08%
Olga Kornievskaia
67
0.99%
Linus Torvalds (pre-git)
62
0.92%
Andreas Gruenbacher
47
0.69%
Tom Haynes
41
0.61%
Kees Cook
15
0.22%
Jeff Layton
14
0.21%
Kinglong Mee
12
0.18%
Chuck Lever
10
0.15%
Scott Mayhew
8
0.12%
Ricardo Labiaga
7
0.10%
Neil Brown
6
0.09%
Mike Snitzer
6
0.09%
J. Bruce Fields
5
0.07%
Andrew Morton
3
0.04%
Stanislav Kinsbursky
1
0.01%
David Howells
1
0.01%
Others
53
0.78%
Total
6765
flexfilelayout
3928
3
42
18957
Tom Haynes
Trond Myklebust
Jonathan Curley
Peng Tao
Jeff Layton
Fred Isaman
Andy Adamson
Tigran Mkrtchyan
Mike Snitzer
Weston Andros Adamson
Neil Brown
Anna Schumaker
Linus Torvalds (pre-git)
Benny Halevy
Kees Cook
Andreas Gruenbacher
J. Bruce Fields
Chuck Lever
Dean Hildebrand
David P. Quigley
Christoph Hellwig
Olga Kornievskaia
Ricardo Labiaga
Marius Aamodt Eriksen
Linus Torvalds
Others
March 1992
May 1992
January 1995
June 1995
March 1997
March 2000
February 2002
October 2002
November 2002
April 2003
October 2003
February 2004
April 2004
August 2004
March 2005
June 2005
November 2005
January 2006
April 2006
April 2007
July 2007
April 2009
September 2010
October 2010
January 2011
February 2011
March 2011
May 2011
June 2011
July 2011
August 2011
October 2011
January 2012
February 2012
March 2012
April 2012
May 2012
July 2012
August 2012
September 2012
November 2012
March 2013
May 2013
June 2013
September 2013
January 2014
May 2014
June 2014
July 2014
August 2014
September 2014
November 2014
December 2014
February 2015
March 2015
April 2015
June 2015
August 2015
September 2015
November 2015
December 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
March 2017
April 2017
May 2017
July 2017
August 2017
October 2017
November 2017
June 2018
August 2018
September 2018
November 2018
December 2018
February 2019
April 2019
May 2019
June 2019
July 2019
August 2019
January 2020
February 2020
March 2020
June 2020
August 2020
September 2020
November 2020
December 2020
March 2021
September 2021
March 2022
May 2022
June 2022
August 2022
October 2022
September 2023
October 2023
March 2024
May 2024
June 2024
September 2024
November 2024
January 2025
March 2025
April 2025
May 2025
June 2025
August 2025
September 2025
October 2025
December 2025
February 2026
var spanGroupData = [ {"timestamp": 699436800, "group": [ {"author_id": 6, "token_count": 1}, ]}, {"timestamp": 704703600, "group": [ {"author_id": 6, "token_count": 5}, ]}, {"timestamp": 788947200, "group": [ {"author_id": 6, "token_count": 4}, ]}, {"timestamp": 801990000, "group": [ {"author_id": 6, "token_count": 2}, ]}, {"timestamp": 857203200, "group": [ {"author_id": 6, "token_count": 12}, ]}, {"timestamp": 951897600, "group": [ {"author_id": 6, "token_count": 19}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 27, "token_count": 1}, ]}, {"timestamp": 1033455600, "group": [ {"author_id": 0, "token_count": 12}, ]}, {"timestamp": 1036137600, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1049184000, "group": [ {"author_id": 32, "token_count": 1}, ]}, {"timestamp": 1064991600, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1075622400, "group": [ {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1080806400, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1091343600, "group": [ {"author_id": 0, "token_count": 12}, ]}, {"timestamp": 1109664000, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1117609200, "group": [ {"author_id": 20, "token_count": 24}, ]}, {"timestamp": 1130832000, "group": [ {"author_id": 2, "token_count": 5}, ]}, {"timestamp": 1136102400, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1143878400, "group": [ {"author_id": 60, "token_count": 63}, ]}, {"timestamp": 1175410800, "group": [ {"author_id": 0, "token_count": 16}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1238569200, "group": [ {"author_id": 3, "token_count": 40}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 1, "token_count": 12}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 3, "token_count": 142}, {"author_id": 11, "token_count": 11}, {"author_id": 56, "token_count": 10}, {"author_id": 7, "token_count": 2}, {"author_id": 24, "token_count": 1}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 7, "token_count": 36}, ]}, {"timestamp": 1296547200, "group": [ {"author_id": 3, "token_count": 10}, {"author_id": 7, "token_count": 11}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 3, "token_count": 19}, {"author_id": 7, "token_count": 71}, {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 3, "token_count": 11}, {"author_id": 11, "token_count": 24}, {"author_id": 0, "token_count": 6}, {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 3, "token_count": 3}, {"author_id": 1, "token_count": 15}, {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 0, "token_count": 16}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 26, "token_count": 18}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 8, "token_count": 21}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 1, "token_count": 20}, {"author_id": 7, "token_count": 12}, {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 7, "token_count": 41}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 3, "token_count": 8}, {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 1, "token_count": 5}, {"author_id": 2, "token_count": 3}, ]}, {"timestamp": 1343804400, "group": [ {"author_id": 1, "token_count": 8}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 10, "token_count": 2}, {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 0, "token_count": 12}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 25, "token_count": 9}, {"author_id": 0, "token_count": 23}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 8, "token_count": 31}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 14, "token_count": 4}, {"author_id": 8, "token_count": 9}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 8, "token_count": 6}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 8, "token_count": 2}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 10, "token_count": 10}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 5, "token_count": 6}, {"author_id": 10, "token_count": 6}, {"author_id": 8, "token_count": 9}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 10, "token_count": 10}, ]}, {"timestamp": 1417420800, "group": [ {"author_id": 9, "token_count": 6960}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 9, "token_count": 9}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 0, "token_count": 26}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 10, "token_count": 1118}, {"author_id": 0, "token_count": 608}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 10, "token_count": 24}, {"author_id": 0, "token_count": 1104}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 0, "token_count": 132}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 0, "token_count": 84}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 10, "token_count": 130}, {"author_id": 0, "token_count": 426}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 0, "token_count": 176}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 14, "token_count": 3}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 14, "token_count": 283}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 14, "token_count": 17}, {"author_id": 9, "token_count": 120}, {"author_id": 0, "token_count": 22}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 0, "token_count": 46}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 0, "token_count": 55}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 7, "token_count": 66}, {"author_id": 0, "token_count": 30}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 0, "token_count": 442}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 0, "token_count": 102}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 0, "token_count": 548}, {"author_id": 8, "token_count": 24}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 1, "token_count": 3}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 0, "token_count": 24}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 37, "token_count": 6}, {"author_id": 8, "token_count": 5}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 37, "token_count": 29}, {"author_id": 0, "token_count": 34}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 0, "token_count": 40}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 0, "token_count": 26}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 8, "token_count": 7}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 0, "token_count": 4}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 0, "token_count": 166}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 37, "token_count": 12}, {"author_id": 0, "token_count": 21}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 37, "token_count": 59}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 15, "token_count": 113}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 2, "token_count": 2}, {"author_id": 0, "token_count": 723}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 0, "token_count": 41}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 0, "token_count": 213}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 0, "token_count": 45}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 0, "token_count": 59}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 0, "token_count": 17}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 0, "token_count": 258}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 0, "token_count": 32}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 0, "token_count": 136}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 0, "token_count": 28}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 0, "token_count": 55}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 0, "token_count": 22}, ]}, {"timestamp": 1651388400, "group": [ {"author_id": 0, "token_count": 16}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 1, "token_count": 12}, ]}, {"timestamp": 1659337200, "group": [ {"author_id": 0, "token_count": 24}, ]}, {"timestamp": 1664607600, "group": [ {"author_id": 40, "token_count": 4}, {"author_id": 0, "token_count": 365}, ]}, {"timestamp": 1693551600, "group": [ {"author_id": 40, "token_count": 5}, {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1696143600, "group": [ {"author_id": 0, "token_count": 30}, ]}, {"timestamp": 1709280000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1714546800, "group": [ {"author_id": 12, "token_count": 2}, ]}, {"timestamp": 1717225200, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1725174000, "group": [ {"author_id": 17, "token_count": 3}, {"author_id": 0, "token_count": 194}, {"author_id": 8, "token_count": 6}, ]}, {"timestamp": 1730444400, "group": [ {"author_id": 17, "token_count": 52}, ]}, {"timestamp": 1735718400, "group": [ {"author_id": 17, "token_count": 93}, ]}, {"timestamp": 1740816000, "group": [ {"author_id": 0, "token_count": 105}, ]}, {"timestamp": 1743490800, "group": [ {"author_id": 14, "token_count": 14}, {"author_id": 0, "token_count": 12}, ]}, {"timestamp": 1746082800, "group": [ {"author_id": 17, "token_count": 1}, {"author_id": 37, "token_count": 13}, ]}, {"timestamp": 1748761200, "group": [ {"author_id": 1, "token_count": 13}, {"author_id": 37, "token_count": 70}, {"author_id": 0, "token_count": 168}, ]}, {"timestamp": 1754031600, "group": [ {"author_id": 37, "token_count": 42}, ]}, {"timestamp": 1756710000, "group": [ {"author_id": 22, "token_count": 1895}, ]}, {"timestamp": 1759302000, "group": [ {"author_id": 17, "token_count": 40}, ]}, {"timestamp": 1764576000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1769932800, "group": [ {"author_id": 40, "token_count": 22}, ]}, ]
Author Name
Tokens
Token Proportion
Tom Haynes
7089
37.40%
Trond Myklebust
6819
35.97%
Jonathan Curley
1895
10.00%
Peng Tao
1300
6.86%
Jeff Layton
321
1.69%
Fred Isaman
239
1.26%
Andy Adamson
233
1.23%
Tigran Mkrtchyan
231
1.22%
Mike Snitzer
189
1.00%
Weston Andros Adamson
120
0.63%
Neil Brown
113
0.60%
Anna Schumaker
91
0.48%
Linus Torvalds (pre-git)
43
0.23%
Benny Halevy
35
0.18%
Kees Cook
31
0.16%
Andreas Gruenbacher
24
0.13%
J. Bruce Fields
18
0.09%
Chuck Lever
12
0.06%
Dean Hildebrand
10
0.05%
David P. Quigley
9
0.05%
Christoph Hellwig
6
0.03%
Olga Kornievskaia
2
0.01%
Ricardo Labiaga
1
0.01%
Marius Aamodt Eriksen
1
0.01%
Linus Torvalds
1
0.01%
Others
124
0.65%
Total
18957
Files:
cache_lib.c
158
-
11
614
Trond Myklebust
Stanislav Kinsbursky
Neil Brown
David Howells
Linus Torvalds (pre-git)
Linus Torvalds
Kees Cook
Al Viro
Others
May 1998
February 2002
September 2002
October 2002
January 2003
June 2006
August 2009
June 2011
November 2011
February 2013
September 2016
October 2017
November 2017
February 2026
var spanGroupData = [ {"timestamp": 894006000, "group": [ {"author_id": 6, "token_count": 2}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 27, "token_count": 1}, ]}, {"timestamp": 1030863600, "group": [ {"author_id": 15, "token_count": 4}, ]}, {"timestamp": 1033455600, "group": [ {"author_id": 15, "token_count": 3}, ]}, {"timestamp": 1041408000, "group": [ {"author_id": 15, "token_count": 10}, {"author_id": 0, "token_count": 9}, ]}, {"timestamp": 1149145200, "group": [ {"author_id": 4, "token_count": 8}, ]}, {"timestamp": 1249110000, "group": [ {"author_id": 0, "token_count": 463}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 18, "token_count": 1}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 19, "token_count": 103}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 19, "token_count": 4}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1769932800, "group": [ {"author_id": 40, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Trond Myklebust
472
76.87%
Stanislav Kinsbursky
107
17.43%
Neil Brown
17
2.77%
David Howells
8
1.30%
Linus Torvalds (pre-git)
2
0.33%
Linus Torvalds
1
0.16%
Kees Cook
1
0.16%
Al Viro
1
0.16%
Others
5
0.81%
Total
614
cache_lib.h
32
-
6
135
Trond Myklebust
Stanislav Kinsbursky
Linus Torvalds (pre-git)
Others
March 1997
August 2009
July 2011
November 2011
October 2017
November 2017
var spanGroupData = [ {"timestamp": 857203200, "group": [ {"author_id": 6, "token_count": 4}, ]}, {"timestamp": 1249110000, "group": [ {"author_id": 0, "token_count": 103}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 19, "token_count": 25}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Trond Myklebust
103
76.30%
Stanislav Kinsbursky
25
18.52%
Linus Torvalds (pre-git)
4
2.96%
Others
3
2.22%
Total
135
callback.c
353
-
22
1338
Stanislav Kinsbursky
Trond Myklebust
Andy Adamson
Chuck Lever
Olga Kornievskaia
Benny Halevy
Jeff Layton
Ricardo Labiaga
Neil Brown
Linus Torvalds (pre-git)
Alexandros Batsakis
Andrew Morton
J. Bruce Fields
David Howells
Christoph Hellwig
Others
March 1997
October 2002
February 2004
August 2004
March 2005
June 2005
December 2005
January 2006
March 2006
June 2006
August 2006
October 2006
February 2007
April 2007
July 2007
December 2007
February 2008
June 2008
December 2008
March 2009
April 2009
December 2009
September 2010
January 2011
March 2012
May 2012
August 2012
October 2012
June 2014
June 2015
October 2015
August 2016
February 2017
April 2017
May 2017
August 2017
November 2017
December 2018
April 2019
July 2021
November 2021
January 2022
February 2022
July 2023
September 2023
December 2023
September 2024
August 2025
November 2025
January 2026
var spanGroupData = [ {"timestamp": 857203200, "group": [ {"author_id": 6, "token_count": 13}, ]}, {"timestamp": 1033455600, "group": [ {"author_id": 15, "token_count": 3}, ]}, {"timestamp": 1075622400, "group": [ {"author_id": 44, "token_count": 3}, ]}, {"timestamp": 1091343600, "group": [ {"author_id": 0, "token_count": 203}, ]}, {"timestamp": 1109664000, "group": [ {"author_id": 15, "token_count": 10}, ]}, {"timestamp": 1117609200, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1133424000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1136102400, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1141200000, "group": [ {"author_id": 0, "token_count": 5}, {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1149145200, "group": [ {"author_id": 4, "token_count": 3}, ]}, {"timestamp": 1154415600, "group": [ {"author_id": 4, "token_count": 1}, ]}, {"timestamp": 1159686000, "group": [ {"author_id": 15, "token_count": 1}, ]}, {"timestamp": 1170316800, "group": [ {"author_id": 2, "token_count": 11}, ]}, {"timestamp": 1175410800, "group": [ {"author_id": 44, "token_count": 3}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1196496000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 14, "token_count": 31}, ]}, {"timestamp": 1212303600, "group": [ {"author_id": 14, "token_count": 3}, ]}, {"timestamp": 1228118400, "group": [ {"author_id": 12, "token_count": 63}, ]}, {"timestamp": 1235894400, "group": [ {"author_id": 2, "token_count": 19}, ]}, {"timestamp": 1238569200, "group": [ {"author_id": 3, "token_count": 46}, {"author_id": 11, "token_count": 62}, {"author_id": 24, "token_count": 59}, ]}, {"timestamp": 1259654400, "group": [ {"author_id": 28, "token_count": 7}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 3, "token_count": 51}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 26, "token_count": 4}, {"author_id": 19, "token_count": 37}, ]}, {"timestamp": 1343804400, "group": [ {"author_id": 19, "token_count": 423}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 14, "token_count": 13}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 14, "token_count": 3}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 2, "token_count": 15}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 0, "token_count": 66}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 5, "token_count": 1}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 25}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 0, "token_count": 23}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 2, "token_count": 9}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 15, "token_count": 5}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 2, "token_count": 3}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 2, "token_count": 15}, ]}, {"timestamp": 1688194800, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1693551600, "group": [ {"author_id": 15, "token_count": 4}, ]}, {"timestamp": 1701417600, "group": [ {"author_id": 15, "token_count": 14}, ]}, {"timestamp": 1725174000, "group": [ {"author_id": 15, "token_count": 7}, ]}, {"timestamp": 1754031600, "group": [ {"author_id": 2, "token_count": 5}, ]}, {"timestamp": 1761980400, "group": [ {"author_id": 12, "token_count": 3}, ]}, {"timestamp": 1767254400, "group": [ {"author_id": 14, "token_count": 10}, ]}, ]
Author Name
Tokens
Token Proportion
Stanislav Kinsbursky
460
34.38%
Trond Myklebust
314
23.47%
Andy Adamson
97
7.25%
Chuck Lever
81
6.05%
Olga Kornievskaia
66
4.93%
Benny Halevy
62
4.63%
Jeff Layton
60
4.48%
Ricardo Labiaga
59
4.41%
Neil Brown
44
3.29%
Linus Torvalds (pre-git)
13
0.97%
Alexandros Batsakis
7
0.52%
Andrew Morton
6
0.45%
J. Bruce Fields
4
0.30%
David Howells
4
0.30%
Christoph Hellwig
1
0.07%
Others
60
4.48%
Total
1338
callback.h
204
-
18
684
Trond Myklebust
Benny Halevy
Andy Adamson
Alexandros Batsakis
Fred Isaman
Olga Kornievskaia
Marc Eshel
Christoph Hellwig
Jeff Layton
Stanislav Kinsbursky
Anna Schumaker
Ricardo Labiaga
Al Viro
Linus Torvalds (pre-git)
David Howells
Others
September 1991
January 2003
April 2003
August 2004
January 2006
August 2006
October 2006
May 2007
December 2007
December 2008
April 2009
December 2009
January 2010
January 2011
May 2011
August 2011
January 2012
July 2012
August 2012
November 2012
June 2013
January 2016
August 2016
September 2016
May 2017
November 2017
July 2018
October 2019
February 2020
January 2022
November 2023
June 2024
var spanGroupData = [ {"timestamp": 683708400, "group": [ {"author_id": 6, "token_count": 4}, ]}, {"timestamp": 1041408000, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1049184000, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1091343600, "group": [ {"author_id": 0, "token_count": 143}, ]}, {"timestamp": 1136102400, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1154415600, "group": [ {"author_id": 4, "token_count": 4}, ]}, {"timestamp": 1159686000, "group": [ {"author_id": 18, "token_count": 5}, ]}, {"timestamp": 1178002800, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1196496000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1228118400, "group": [ {"author_id": 12, "token_count": 6}, ]}, {"timestamp": 1238569200, "group": [ {"author_id": 3, "token_count": 3}, {"author_id": 11, "token_count": 131}, {"author_id": 24, "token_count": 7}, ]}, {"timestamp": 1259654400, "group": [ {"author_id": 28, "token_count": 28}, ]}, {"timestamp": 1262332800, "group": [ {"author_id": 3, "token_count": 18}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 28, "token_count": 31}, {"author_id": 3, "token_count": 73}, {"author_id": 7, "token_count": 44}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 31, "token_count": 33}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 19, "token_count": 5}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 1, "token_count": 5}, ]}, {"timestamp": 1343804400, "group": [ {"author_id": 19, "token_count": 5}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 0, "token_count": 9}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 14, "token_count": 19}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 5, "token_count": 26}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 12, "token_count": 31}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 0, "token_count": 9}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1698822000, "group": [ {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1717225200, "group": [ {"author_id": 0, "token_count": 6}, ]}, ]
Author Name
Tokens
Token Proportion
Trond Myklebust
198
28.95%
Benny Halevy
131
19.15%
Andy Adamson
94
13.74%
Alexandros Batsakis
59
8.63%
Fred Isaman
44
6.43%
Olga Kornievskaia
37
5.41%
Marc Eshel
33
4.82%
Christoph Hellwig
26
3.80%
Jeff Layton
19
2.78%
Stanislav Kinsbursky
10
1.46%
Anna Schumaker
8
1.17%
Ricardo Labiaga
7
1.02%
Al Viro
5
0.73%
Linus Torvalds (pre-git)
4
0.58%
David Howells
4
0.58%
Others
5
0.73%
Total
684
callback_proc.c
755
-
25
3485
Trond Myklebust
Olga Kornievskaia
Andy Adamson
Fred Isaman
Alexandros Batsakis
Mike Sager
Benny Halevy
Christoph Hellwig
Marc Eshel
Chuck Lever
Ricardo Labiaga
Jeff Layton
Weston Andros Adamson
Kinglong Mee
Anna Schumaker
David Howells
Linus Torvalds (pre-git)
Stanislav Kinsbursky
Al Viro
Linus Torvalds
Kees Cook
Others
September 1992
January 1996
May 1998
February 2002
October 2002
February 2004
August 2004
June 2005
January 2006
June 2006
August 2006
October 2006
December 2007
May 2008
December 2008
April 2009
December 2009
January 2010
June 2010
August 2010
October 2010
January 2011
May 2011
June 2011
August 2011
January 2012
March 2012
September 2012
November 2012
February 2013
May 2013
June 2013
August 2013
February 2014
September 2014
February 2015
June 2015
July 2015
August 2015
December 2015
January 2016
February 2016
May 2016
July 2016
August 2016
September 2016
October 2016
April 2017
May 2017
November 2017
February 2018
June 2018
July 2018
August 2018
November 2018
December 2018
June 2019
October 2019
January 2020
February 2020
December 2020
April 2021
November 2021
January 2022
March 2022
May 2022
July 2023
October 2023
November 2023
June 2024
January 2025
January 2026
February 2026
var spanGroupData = [ {"timestamp": 715330800, "group": [ {"author_id": 6, "token_count": 2}, ]}, {"timestamp": 820483200, "group": [ {"author_id": 6, "token_count": 1}, ]}, {"timestamp": 894006000, "group": [ {"author_id": 6, "token_count": 2}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 27, "token_count": 1}, ]}, {"timestamp": 1033455600, "group": [ {"author_id": 2, "token_count": 2}, {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1075622400, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1091343600, "group": [ {"author_id": 0, "token_count": 372}, ]}, {"timestamp": 1117609200, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1136102400, "group": [ {"author_id": 0, "token_count": 20}, ]}, {"timestamp": 1149145200, "group": [ {"author_id": 4, "token_count": 5}, ]}, {"timestamp": 1154415600, "group": [ {"author_id": 4, "token_count": 7}, ]}, {"timestamp": 1159686000, "group": [ {"author_id": 18, "token_count": 2}, ]}, {"timestamp": 1196496000, "group": [ {"author_id": 2, "token_count": 46}, ]}, {"timestamp": 1209625200, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1228118400, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1238569200, "group": [ {"author_id": 11, "token_count": 117}, {"author_id": 24, "token_count": 69}, ]}, {"timestamp": 1259654400, "group": [ {"author_id": 28, "token_count": 100}, {"author_id": 24, "token_count": 10}, ]}, {"timestamp": 1262332800, "group": [ {"author_id": 3, "token_count": 100}, {"author_id": 41, "token_count": 191}, ]}, {"timestamp": 1275375600, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 3, "token_count": 3}, {"author_id": 11, "token_count": 16}, {"author_id": 24, "token_count": 3}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 28, "token_count": 92}, {"author_id": 3, "token_count": 153}, {"author_id": 7, "token_count": 249}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 11, "token_count": 2}, {"author_id": 31, "token_count": 117}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 8, "token_count": 16}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 0, "token_count": 29}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 11, "token_count": 56}, {"author_id": 19, "token_count": 4}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 0, "token_count": 9}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 0, "token_count": 15}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 0, "token_count": 15}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 3, "token_count": 3}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 1, "token_count": 7}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 2, "token_count": 1}, {"author_id": 0, "token_count": 30}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 0, "token_count": 14}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 5, "token_count": 44}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 0, "token_count": 16}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 30, "token_count": 15}, {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 0, "token_count": 35}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 0, "token_count": 98}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 0, "token_count": 127}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 14, "token_count": 9}, {"author_id": 12, "token_count": 8}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 0, "token_count": 83}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 0, "token_count": 9}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 14, "token_count": 45}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 0, "token_count": 121}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 1, "token_count": 5}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 5, "token_count": 96}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 0, "token_count": 28}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 0, "token_count": 129}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 12, "token_count": 246}, {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 0, "token_count": 32}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 12, "token_count": 22}, {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 2, "token_count": 4}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 2, "token_count": 57}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 0, "token_count": 2}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 0, "token_count": 121}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 12, "token_count": 27}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 0, "token_count": 33}, ]}, {"timestamp": 1651388400, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1688194800, "group": [ {"author_id": 14, "token_count": 3}, ]}, {"timestamp": 1696143600, "group": [ {"author_id": 14, "token_count": 3}, ]}, {"timestamp": 1698822000, "group": [ {"author_id": 0, "token_count": 46}, ]}, {"timestamp": 1717225200, "group": [ {"author_id": 0, "token_count": 43}, ]}, {"timestamp": 1735718400, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1767254400, "group": [ {"author_id": 5, "token_count": 26}, ]}, {"timestamp": 1769932800, "group": [ {"author_id": 40, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Trond Myklebust
1483
42.55%
Olga Kornievskaia
303
8.69%
Andy Adamson
259
7.43%
Fred Isaman
249
7.14%
Alexandros Batsakis
192
5.51%
Mike Sager
191
5.48%
Benny Halevy
191
5.48%
Christoph Hellwig
166
4.76%
Marc Eshel
117
3.36%
Chuck Lever
112
3.21%
Ricardo Labiaga
82
2.35%
Jeff Layton
60
1.72%
Weston Andros Adamson
16
0.46%
Kinglong Mee
15
0.43%
Anna Schumaker
13
0.37%
David Howells
12
0.34%
Linus Torvalds (pre-git)
5
0.14%
Stanislav Kinsbursky
4
0.11%
Al Viro
2
0.06%
Linus Torvalds
1
0.03%
Kees Cook
1
0.03%
Others
11
0.32%
Total
3485
callback_xdr.c
1118
-
32
5896
Trond Myklebust
Benny Halevy
Marc Eshel
Andy Adamson
Olga Kornievskaia
Jeff Layton
Anna Schumaker
Fred Isaman
Chuck Lever
Christoph Hellwig
Alexandros Batsakis
Linus Torvalds (pre-git)
Neil Brown
Al Viro
Benjamin Coddington
Kinglong Mee
Peng Tao
Stanislav Kinsbursky
Kees Cook
Tom Haynes
Mike Sager
Andrew Morton
Steve Dickson
David Howells
Weston Andros Adamson
Ricardo Labiaga
Linus Torvalds
Others
March 1996
March 1997
May 1998
February 2002
October 2002
April 2003
May 2003
August 2004
June 2005
March 2006
June 2006
October 2006
February 2008
May 2008
April 2009
October 2009
December 2009
January 2010
January 2011
March 2011
May 2011
August 2011
October 2011
November 2011
December 2011
January 2012
March 2012
June 2012
July 2012
November 2012
May 2013
June 2013
December 2014
February 2015
June 2015
September 2015
January 2016
May 2016
June 2016
September 2016
February 2017
April 2017
May 2017
November 2017
March 2018
July 2018
February 2019
April 2019
October 2019
December 2019
September 2020
January 2021
July 2021
October 2021
January 2022
September 2022
January 2023
January 2024
June 2024
August 2024
September 2024
December 2024
February 2026
var spanGroupData = [ {"timestamp": 825667200, "group": [ {"author_id": 6, "token_count": 2}, ]}, {"timestamp": 857203200, "group": [ {"author_id": 6, "token_count": 85}, ]}, {"timestamp": 894006000, "group": [ {"author_id": 6, "token_count": 2}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 27, "token_count": 1}, ]}, {"timestamp": 1033455600, "group": [ {"author_id": 15, "token_count": 56}, {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1049184000, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1051772400, "group": [ {"author_id": 44, "token_count": 6}, ]}, {"timestamp": 1091343600, "group": [ {"author_id": 0, "token_count": 2499}, ]}, {"timestamp": 1117609200, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1141200000, "group": [ {"author_id": 0, "token_count": 33}, ]}, {"timestamp": 1149145200, "group": [ {"author_id": 4, "token_count": 3}, ]}, {"timestamp": 1159686000, "group": [ {"author_id": 18, "token_count": 46}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1209625200, "group": [ {"author_id": 0, "token_count": 42}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1238569200, "group": [ {"author_id": 3, "token_count": 18}, {"author_id": 11, "token_count": 709}, {"author_id": 24, "token_count": 1}, ]}, {"timestamp": 1254380400, "group": [ {"author_id": 39, "token_count": 4}, ]}, {"timestamp": 1259654400, "group": [ {"author_id": 28, "token_count": 97}, ]}, {"timestamp": 1262332800, "group": [ {"author_id": 3, "token_count": 142}, {"author_id": 41, "token_count": 6}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 3, "token_count": 157}, {"author_id": 7, "token_count": 190}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 31, "token_count": 337}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 10, "token_count": 16}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 14, "token_count": 4}, ]}, {"timestamp": 1322726400, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 19, "token_count": 6}, {"author_id": 8, "token_count": 1}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 19, "token_count": 6}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 0, "token_count": 9}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 39, "token_count": 1}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 1, "token_count": 158}, ]}, {"timestamp": 1417420800, "group": [ {"author_id": 9, "token_count": 10}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 0, "token_count": 9}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 30, "token_count": 17}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 0, "token_count": 18}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 0, "token_count": 40}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 2, "token_count": 12}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 14, "token_count": 176}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 14, "token_count": 12}, {"author_id": 0, "token_count": 31}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 1, "token_count": 43}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 5, "token_count": 105}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 0, "token_count": 34}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 12, "token_count": 261}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 2, "token_count": 24}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 2, "token_count": 26}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 2, "token_count": 10}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 2, "token_count": 6}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 2, "token_count": 75}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 2, "token_count": 5}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 0, "token_count": 43}, ]}, {"timestamp": 1662015600, "group": [ {"author_id": 2, "token_count": 5}, ]}, {"timestamp": 1672560000, "group": [ {"author_id": 2, "token_count": 13}, ]}, {"timestamp": 1704096000, "group": [ {"author_id": 16, "token_count": 41}, ]}, {"timestamp": 1717225200, "group": [ {"author_id": 0, "token_count": 162}, ]}, {"timestamp": 1722495600, "group": [ {"author_id": 14, "token_count": 12}, ]}, {"timestamp": 1725174000, "group": [ {"author_id": 60, "token_count": 18}, ]}, {"timestamp": 1733040000, "group": [ {"author_id": 15, "token_count": 1}, ]}, {"timestamp": 1769932800, "group": [ {"author_id": 40, "token_count": 11}, ]}, ]
Author Name
Tokens
Token Proportion
Trond Myklebust
2949
50.02%
Benny Halevy
709
12.03%
Marc Eshel
337
5.72%
Andy Adamson
317
5.38%
Olga Kornievskaia
261
4.43%
Jeff Layton
204
3.46%
Anna Schumaker
201
3.41%
Fred Isaman
190
3.22%
Chuck Lever
176
2.99%
Christoph Hellwig
105
1.78%
Alexandros Batsakis
97
1.65%
Linus Torvalds (pre-git)
89
1.51%
Neil Brown
57
0.97%
Al Viro
46
0.78%
Benjamin Coddington
41
0.70%
Kinglong Mee
17
0.29%
Peng Tao
16
0.27%
Stanislav Kinsbursky
12
0.20%
Kees Cook
11
0.19%
Tom Haynes
10
0.17%
Mike Sager
6
0.10%
Andrew Morton
6
0.10%
Steve Dickson
5
0.08%
David Howells
3
0.05%
Weston Andros Adamson
1
0.02%
Ricardo Labiaga
1
0.02%
Linus Torvalds
1
0.02%
Others
28
0.47%
Total
5896
client.c
1526
-
62
7069
David Howells
Trond Myklebust
Chuck Lever
Anna Schumaker
Stanislav Kinsbursky
Benjamin Coddington
Andy Adamson
Linus Torvalds (pre-git)
Eric W. Biedermann
Weston Andros Adamson
Jeff Layton
Olga Kornievskaia
Scott Mayhew
van der Linden, Frank
Al Viro
Christoph Hellwig
Mike Snitzer
Kinglong Mee
Fred Isaman
Benny Halevy
Peng Tao
Manoj Naik
Suresh Jayaraman
Linus Torvalds
Steve Dickson
Neil Brown
Alexandros Batsakis
Ricardo Labiaga
J. Bruce Fields
Art Haas
Kees Cook
Dave Jones
David P. Quigley
Jim Rees
Andrew Morton
Others
April 1992
May 1992
August 1992
December 1992
August 1993
September 1993
November 1993
February 1994
July 1994
November 1994
January 1995
February 1995
March 1996
March 1997
January 1998
May 1998
February 1999
September 1999
March 2000
October 2000
February 2002
March 2002
April 2002
July 2002
September 2002
October 2002
November 2002
February 2003
April 2003
October 2003
February 2004
March 2004
April 2004
August 2004
June 2005
August 2005
October 2005
January 2006
March 2006
June 2006
July 2006
August 2006
October 2006
December 2006
February 2007
July 2007
September 2007
November 2007
December 2007
January 2008
March 2008
April 2008
May 2008
July 2008
December 2008
March 2009
April 2009
June 2009
July 2009
September 2009
December 2009
February 2010
April 2010
June 2010
September 2010
October 2010
December 2010
January 2011
February 2011
May 2011
June 2011
July 2011
September 2011
November 2011
December 2011
January 2012
February 2012
March 2012
April 2012
May 2012
June 2012
July 2012
August 2012
September 2012
October 2012
December 2012
February 2013
April 2013
May 2013
September 2013
October 2013
June 2014
July 2014
September 2014
March 2015
June 2015
July 2015
September 2015
April 2016
June 2016
August 2016
September 2016
October 2016
November 2016
March 2017
April 2017
June 2017
October 2017
November 2017
December 2017
February 2018
March 2018
April 2018
July 2018
September 2018
December 2018
January 2019
February 2019
March 2019
April 2019
May 2019
June 2019
October 2019
December 2019
June 2020
November 2020
March 2021
June 2021
August 2021
October 2021
January 2022
February 2022
March 2022
June 2022
October 2022
June 2023
August 2023
September 2023
February 2024
July 2024
September 2024
October 2024
November 2024
March 2025
April 2025
May 2025
July 2025
August 2025
October 2025
November 2025
December 2025
January 2026
February 2026
var spanGroupData = [ {"timestamp": 702115200, "group": [ {"author_id": 6, "token_count": 2}, ]}, {"timestamp": 704703600, "group": [ {"author_id": 6, "token_count": 3}, ]}, {"timestamp": 712652400, "group": [ {"author_id": 6, "token_count": 1}, ]}, {"timestamp": 723196800, "group": [ {"author_id": 6, "token_count": 22}, ]}, {"timestamp": 744188400, "group": [ {"author_id": 6, "token_count": 2}, ]}, {"timestamp": 746866800, "group": [ {"author_id": 6, "token_count": 1}, ]}, {"timestamp": 752140800, "group": [ {"author_id": 6, "token_count": 3}, ]}, {"timestamp": 760089600, "group": [ {"author_id": 6, "token_count": 1}, ]}, {"timestamp": 773046000, "group": [ {"author_id": 6, "token_count": 5}, ]}, {"timestamp": 783676800, "group": [ {"author_id": 6, "token_count": 2}, ]}, {"timestamp": 788947200, "group": [ {"author_id": 6, "token_count": 5}, ]}, {"timestamp": 791625600, "group": [ {"author_id": 6, "token_count": 1}, ]}, {"timestamp": 825667200, "group": [ {"author_id": 6, "token_count": 6}, ]}, {"timestamp": 857203200, "group": [ {"author_id": 6, "token_count": 24}, ]}, {"timestamp": 883641600, "group": [ {"author_id": 6, "token_count": 5}, ]}, {"timestamp": 894006000, "group": [ {"author_id": 6, "token_count": 2}, ]}, {"timestamp": 917856000, "group": [ {"author_id": 6, "token_count": 4}, ]}, {"timestamp": 936169200, "group": [ {"author_id": 6, "token_count": 1}, ]}, {"timestamp": 951897600, "group": [ {"author_id": 6, "token_count": 33}, ]}, {"timestamp": 970383600, "group": [ {"author_id": 6, "token_count": 7}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 54, "token_count": 1}, {"author_id": 27, "token_count": 19}, {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1014969600, "group": [ {"author_id": 18, "token_count": 10}, ]}, {"timestamp": 1017648000, "group": [ {"author_id": 54, "token_count": 4}, ]}, {"timestamp": 1025506800, "group": [ {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1030863600, "group": [ {"author_id": 35, "token_count": 9}, ]}, {"timestamp": 1033455600, "group": [ {"author_id": 0, "token_count": 42}, ]}, {"timestamp": 1036137600, "group": [ {"author_id": 5, "token_count": 3}, {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1044086400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1049184000, "group": [ {"author_id": 0, "token_count": 9}, ]}, {"timestamp": 1064991600, "group": [ {"author_id": 0, "token_count": 15}, ]}, {"timestamp": 1075622400, "group": [ {"author_id": 0, "token_count": 59}, ]}, {"timestamp": 1078128000, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1080806400, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1091343600, "group": [ {"author_id": 0, "token_count": 56}, ]}, {"timestamp": 1117609200, "group": [ {"author_id": 26, "token_count": 12}, {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1122879600, "group": [ {"author_id": 2, "token_count": 11}, ]}, {"timestamp": 1128150000, "group": [ {"author_id": 0, "token_count": 10}, ]}, {"timestamp": 1136102400, "group": [ {"author_id": 0, "token_count": 32}, ]}, {"timestamp": 1141200000, "group": [ {"author_id": 2, "token_count": 7}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1149145200, "group": [ {"author_id": 44, "token_count": 1}, {"author_id": 4, "token_count": 45}, {"author_id": 29, "token_count": 20}, {"author_id": 0, "token_count": 20}, ]}, {"timestamp": 1151737200, "group": [ {"author_id": 4, "token_count": 6}, {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1154415600, "group": [ {"author_id": 2, "token_count": 72}, {"author_id": 4, "token_count": 2412}, {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1159686000, "group": [ {"author_id": 15, "token_count": 2}, {"author_id": 0, "token_count": 13}, ]}, {"timestamp": 1164960000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1170316800, "group": [ {"author_id": 2, "token_count": 3}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 0, "token_count": 5}, {"author_id": 60, "token_count": 28}, ]}, {"timestamp": 1188630000, "group": [ {"author_id": 0, "token_count": 87}, {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1193900400, "group": [ {"author_id": 39, "token_count": 10}, ]}, {"timestamp": 1196496000, "group": [ {"author_id": 2, "token_count": 36}, {"author_id": 0, "token_count": 183}, ]}, {"timestamp": 1199174400, "group": [ {"author_id": 2, "token_count": 74}, {"author_id": 0, "token_count": 36}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 2, "token_count": 74}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 0, "token_count": 4}, {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1209625200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 0, "token_count": 30}, ]}, {"timestamp": 1228118400, "group": [ {"author_id": 2, "token_count": 30}, {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1235894400, "group": [ {"author_id": 60, "token_count": 29}, ]}, {"timestamp": 1238569200, "group": [ {"author_id": 3, "token_count": 15}, {"author_id": 11, "token_count": 20}, {"author_id": 4, "token_count": 15}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 2, "token_count": 15}, ]}, {"timestamp": 1246431600, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1251788400, "group": [ {"author_id": 4, "token_count": 6}, {"author_id": 0, "token_count": 25}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1259654400, "group": [ {"author_id": 24, "token_count": 2}, ]}, {"timestamp": 1265011200, "group": [ {"author_id": 28, "token_count": 14}, ]}, {"timestamp": 1270105200, "group": [ {"author_id": 2, "token_count": 16}, {"author_id": 0, "token_count": 32}, ]}, {"timestamp": 1275375600, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 52, "token_count": 19}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 3, "token_count": 9}, {"author_id": 24, "token_count": 10}, ]}, {"timestamp": 1291190400, "group": [ {"author_id": 2, "token_count": 62}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 3, "token_count": 64}, {"author_id": 7, "token_count": 32}, ]}, {"timestamp": 1296547200, "group": [ {"author_id": 3, "token_count": 44}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 11, "token_count": 4}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 8, "token_count": 8}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 34, "token_count": 1}, {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1314860400, "group": [ {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 19, "token_count": 10}, ]}, {"timestamp": 1322726400, "group": [ {"author_id": 2, "token_count": 16}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 19, "token_count": 362}, {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 0, "token_count": 20}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 0, "token_count": 12}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 2, "token_count": 171}, {"author_id": 0, "token_count": 37}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 1, "token_count": 13}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 1, "token_count": 365}, ]}, {"timestamp": 1343804400, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 2, "token_count": 6}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 15, "token_count": 1}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 14, "token_count": 3}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 0, "token_count": 18}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 25, "token_count": 2}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 0, "token_count": 18}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 2, "token_count": 63}, {"author_id": 8, "token_count": 16}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 14, "token_count": 6}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 33, "token_count": 104}, {"author_id": 10, "token_count": 17}, {"author_id": 60, "token_count": 13}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 1, "token_count": 3}, {"author_id": 14, "token_count": 16}, {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 30, "token_count": 17}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 1, "token_count": 1}, {"author_id": 30, "token_count": 16}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 10, "token_count": 6}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 0, "token_count": 26}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 14, "token_count": 11}, {"author_id": 0, "token_count": 14}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 3, "token_count": 13}, {"author_id": 14, "token_count": 6}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 8, "token_count": 45}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 1, "token_count": 25}, {"author_id": 16, "token_count": 16}, {"author_id": 0, "token_count": 15}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 2, "token_count": 2}, {"author_id": 39, "token_count": 8}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 21, "token_count": 27}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 0, "token_count": 37}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 5, "token_count": 2}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 12, "token_count": 8}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 15, "token_count": 10}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 0, "token_count": 15}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 0, "token_count": 60}, {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 16, "token_count": 10}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 0, "token_count": 69}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 18, "token_count": 3}, {"author_id": 4, "token_count": 13}, {"author_id": 12, "token_count": 5}, {"author_id": 21, "token_count": 47}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 13, "token_count": 66}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 0, "token_count": 2}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 0, "token_count": 14}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 12, "token_count": 22}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 1, "token_count": 13}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 12, "token_count": 42}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 12, "token_count": 2}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 1, "token_count": 24}, ]}, {"timestamp": 1664607600, "group": [ {"author_id": 40, "token_count": 6}, ]}, {"timestamp": 1685602800, "group": [ {"author_id": 16, "token_count": 121}, {"author_id": 2, "token_count": 41}, ]}, {"timestamp": 1690873200, "group": [ {"author_id": 0, "token_count": 14}, ]}, {"timestamp": 1693551600, "group": [ {"author_id": 18, "token_count": 44}, ]}, {"timestamp": 1706774400, "group": [ {"author_id": 60, "token_count": 35}, ]}, {"timestamp": 1719817200, "group": [ {"author_id": 60, "token_count": 18}, ]}, {"timestamp": 1725174000, "group": [ {"author_id": 17, "token_count": 19}, {"author_id": 15, "token_count": 4}, {"author_id": 8, "token_count": 34}, ]}, {"timestamp": 1727766000, "group": [ {"author_id": 1, "token_count": 55}, {"author_id": 17, "token_count": 4}, {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1730444400, "group": [ {"author_id": 17, "token_count": 11}, ]}, {"timestamp": 1740816000, "group": [ {"author_id": 0, "token_count": 36}, ]}, {"timestamp": 1743490800, "group": [ {"author_id": 14, "token_count": 41}, {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1746082800, "group": [ {"author_id": 17, "token_count": 1}, ]}, {"timestamp": 1751353200, "group": [ {"author_id": 5, "token_count": 10}, ]}, {"timestamp": 1754031600, "group": [ {"author_id": 0, "token_count": 152}, ]}, {"timestamp": 1759302000, "group": [ {"author_id": 0, "token_count": 42}, ]}, {"timestamp": 1761980400, "group": [ {"author_id": 0, "token_count": 78}, ]}, {"timestamp": 1764576000, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1767254400, "group": [ {"author_id": 5, "token_count": 27}, ]}, {"timestamp": 1769932800, "group": [ {"author_id": 40, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
David Howells
2497
35.32%
Trond Myklebust
1427
20.19%
Chuck Lever
699
9.89%
Anna Schumaker
507
7.17%
Stanislav Kinsbursky
372
5.26%
Benjamin Coddington
147
2.08%
Andy Adamson
145
2.05%
Linus Torvalds (pre-git)
130
1.84%
Eric W. Biedermann
104
1.47%
Weston Andros Adamson
103
1.46%
Jeff Layton
83
1.17%
Olga Kornievskaia
79
1.12%
Scott Mayhew
74
1.05%
van der Linden, Frank
66
0.93%
Al Viro
57
0.81%
Christoph Hellwig
42
0.59%
Mike Snitzer
35
0.50%
Kinglong Mee
33
0.47%
Fred Isaman
32
0.45%
Benny Halevy
24
0.34%
Peng Tao
23
0.33%
Manoj Naik
20
0.28%
Suresh Jayaraman
19
0.27%
Linus Torvalds
19
0.27%
Steve Dickson
18
0.25%
Neil Brown
17
0.24%
Alexandros Batsakis
14
0.20%
Ricardo Labiaga
12
0.17%
J. Bruce Fields
12
0.17%
Art Haas
9
0.13%
Kees Cook
8
0.11%
Dave Jones
5
0.07%
David P. Quigley
2
0.03%
Jim Rees
1
0.01%
Andrew Morton
1
0.01%
Others
233
3.30%
Total
7069
delegation.c
1612
-
25
6794
Trond Myklebust
Christoph Hellwig
Chuck Lever
Jeff Layton
David Howells
Benjamin Coddington
Neil Brown
Anna Schumaker
Linus Torvalds
Peng Tao
Alexandros Batsakis
Dai Ngo
Scott Mayhew
Linus Torvalds (pre-git)
Olga Kornievskaia
Kees Cook
Benny Halevy
Andreas Gruenbacher
Weston Andros Adamson
Marius Aamodt Eriksen
van der Linden, Frank
Others
September 1991
December 1991
December 1992
March 1997
May 1998
February 2002
July 2002
October 2002
December 2002
April 2003
October 2003
February 2004
March 2004
April 2004
August 2004
January 2005
June 2005
October 2005
November 2005
January 2006
March 2006
May 2006
June 2006
August 2006
September 2006
May 2007
July 2007
August 2007
October 2007
December 2007
January 2008
May 2008
December 2008
April 2009
June 2009
December 2009
March 2010
May 2010
June 2010
December 2010
January 2011
May 2011
June 2011
July 2011
October 2011
March 2012
May 2012
June 2012
November 2012
December 2012
February 2013
April 2013
June 2013
August 2013
October 2013
March 2014
June 2014
July 2014
October 2014
November 2014
December 2014
January 2015
February 2015
March 2015
September 2015
May 2016
September 2016
August 2017
November 2017
January 2018
March 2018
April 2018
May 2018
June 2018
July 2018
September 2018
October 2018
November 2018
December 2018
February 2019
May 2019
July 2019
October 2019
January 2020
February 2020
April 2020
June 2020
January 2021
March 2021
April 2021
May 2021
October 2021
November 2021
January 2022
October 2022
November 2022
August 2023
January 2024
June 2024
August 2024
October 2024
February 2025
March 2025
May 2025
June 2025
July 2025
November 2025
January 2026
February 2026
var spanGroupData = [ {"timestamp": 683708400, "group": [ {"author_id": 6, "token_count": 2}, ]}, {"timestamp": 691574400, "group": [ {"author_id": 6, "token_count": 1}, ]}, {"timestamp": 723196800, "group": [ {"author_id": 6, "token_count": 2}, ]}, {"timestamp": 857203200, "group": [ {"author_id": 6, "token_count": 1}, ]}, {"timestamp": 894006000, "group": [ {"author_id": 6, "token_count": 2}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 27, "token_count": 45}, ]}, {"timestamp": 1025506800, "group": [ {"author_id": 0, "token_count": 27}, ]}, {"timestamp": 1033455600, "group": [ {"author_id": 2, "token_count": 2}, {"author_id": 0, "token_count": 74}, ]}, {"timestamp": 1038729600, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1049184000, "group": [ {"author_id": 32, "token_count": 2}, ]}, {"timestamp": 1064991600, "group": [ {"author_id": 0, "token_count": 9}, ]}, {"timestamp": 1075622400, "group": [ {"author_id": 0, "token_count": 58}, ]}, {"timestamp": 1078128000, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1080806400, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1091343600, "group": [ {"author_id": 0, "token_count": 788}, ]}, {"timestamp": 1104566400, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1117609200, "group": [ {"author_id": 20, "token_count": 3}, {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1128150000, "group": [ {"author_id": 0, "token_count": 14}, ]}, {"timestamp": 1130832000, "group": [ {"author_id": 0, "token_count": 66}, ]}, {"timestamp": 1136102400, "group": [ {"author_id": 0, "token_count": 17}, ]}, {"timestamp": 1141200000, "group": [ {"author_id": 0, "token_count": 104}, ]}, {"timestamp": 1146466800, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1149145200, "group": [ {"author_id": 4, "token_count": 16}, ]}, {"timestamp": 1154415600, "group": [ {"author_id": 4, "token_count": 19}, ]}, {"timestamp": 1157094000, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1178002800, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 0, "token_count": 193}, ]}, {"timestamp": 1185951600, "group": [ {"author_id": 0, "token_count": 10}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1196496000, "group": [ {"author_id": 2, "token_count": 3}, ]}, {"timestamp": 1199174400, "group": [ {"author_id": 0, "token_count": 124}, ]}, {"timestamp": 1209625200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1228118400, "group": [ {"author_id": 0, "token_count": 498}, ]}, {"timestamp": 1238569200, "group": [ {"author_id": 11, "token_count": 4}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 0, "token_count": 20}, ]}, {"timestamp": 1259654400, "group": [ {"author_id": 28, "token_count": 37}, {"author_id": 0, "token_count": 39}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1272697200, "group": [ {"author_id": 4, "token_count": 24}, {"author_id": 0, "token_count": 9}, ]}, {"timestamp": 1275375600, "group": [ {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1291190400, "group": [ {"author_id": 2, "token_count": 252}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 0, "token_count": 12}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 8, "token_count": 2}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 0, "token_count": 10}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 0, "token_count": 70}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 1, "token_count": 7}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 4, "token_count": 4}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 0, "token_count": 140}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 0, "token_count": 76}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 14, "token_count": 21}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 0, "token_count": 15}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 2, "token_count": 6}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 10, "token_count": 38}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 0, "token_count": 9}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 0, "token_count": 116}, ]}, {"timestamp": 1417420800, "group": [ {"author_id": 0, "token_count": 69}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 14, "token_count": 52}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 0, "token_count": 19}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 0, "token_count": 114}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 0, "token_count": 37}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 0, "token_count": 532}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 0, "token_count": 73}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 14, "token_count": 6}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 0, "token_count": 45}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 15, "token_count": 34}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 1, "token_count": 5}, {"author_id": 0, "token_count": 29}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 12, "token_count": 5}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 12, "token_count": 3}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 0, "token_count": 23}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 15, "token_count": 22}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 21, "token_count": 8}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 0, "token_count": 73}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 0, "token_count": 298}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 0, "token_count": 235}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 0, "token_count": 172}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 0, "token_count": 37}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 13, "token_count": 1}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 0, "token_count": 23}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 0, "token_count": 187}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 0, "token_count": 14}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 21, "token_count": 8}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1664607600, "group": [ {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1667286000, "group": [ {"author_id": 14, "token_count": 3}, ]}, {"timestamp": 1690873200, "group": [ {"author_id": 16, "token_count": 27}, ]}, {"timestamp": 1704096000, "group": [ {"author_id": 14, "token_count": 4}, ]}, {"timestamp": 1717225200, "group": [ {"author_id": 0, "token_count": 104}, ]}, {"timestamp": 1722495600, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1727766000, "group": [ {"author_id": 46, "token_count": 23}, ]}, {"timestamp": 1738396800, "group": [ {"author_id": 0, "token_count": 222}, ]}, {"timestamp": 1740816000, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1746082800, "group": [ {"author_id": 16, "token_count": 32}, ]}, {"timestamp": 1748761200, "group": [ {"author_id": 14, "token_count": 12}, ]}, {"timestamp": 1751353200, "group": [ {"author_id": 5, "token_count": 200}, ]}, {"timestamp": 1761980400, "group": [ {"author_id": 1, "token_count": 35}, ]}, {"timestamp": 1767254400, "group": [ {"author_id": 1, "token_count": 1}, {"author_id": 5, "token_count": 883}, {"author_id": 0, "token_count": 11}, ]}, {"timestamp": 1769932800, "group": [ {"author_id": 40, "token_count": 4}, ]}, ]
Author Name
Tokens
Token Proportion
Trond Myklebust
4924
72.48%
Christoph Hellwig
1083
15.94%
Chuck Lever
263
3.87%
Jeff Layton
98
1.44%
David Howells
63
0.93%
Benjamin Coddington
59
0.87%
Neil Brown
56
0.82%
Anna Schumaker
48
0.71%
Linus Torvalds
45
0.66%
Peng Tao
38
0.56%
Alexandros Batsakis
37
0.54%
Dai Ngo
23
0.34%
Scott Mayhew
16
0.24%
Linus Torvalds (pre-git)
8
0.12%
Olga Kornievskaia
8
0.12%
Kees Cook
4
0.06%
Benny Halevy
4
0.06%
Andreas Gruenbacher
3
0.04%
Weston Andros Adamson
2
0.03%
Marius Aamodt Eriksen
2
0.03%
van der Linden, Frank
1
0.01%
Others
9
0.13%
Total
6794
delegation.h
141
-
16
784
Trond Myklebust
Anna Schumaker
David Howells
Christoph Hellwig
Neil Brown
Al Viro
Chuck Lever
Peng Tao
J. Bruce Fields
Linus Torvalds (pre-git)
Benjamin Coddington
Benny Halevy
Scott Mayhew
Dave Wysochanski
Alexandros Batsakis
Others
March 1997
March 2000
October 2000
March 2002
July 2002
October 2002
April 2003
February 2004
March 2004
April 2004
August 2004
June 2005
August 2005
October 2005
November 2005
January 2006
March 2006
May 2006
June 2006
August 2006
June 2007
July 2007
January 2008
December 2008
December 2009
March 2010
December 2010
March 2012
June 2012
July 2012
February 2013
April 2013
July 2014
November 2014
September 2015
May 2016
September 2016
November 2017
March 2018
December 2018
February 2019
May 2019
October 2019
January 2020
February 2020
October 2021
August 2023
June 2024
February 2025
July 2025
November 2025
January 2026
var spanGroupData = [ {"timestamp": 857203200, "group": [ {"author_id": 6, "token_count": 1}, ]}, {"timestamp": 951897600, "group": [ {"author_id": 6, "token_count": 1}, ]}, {"timestamp": 970383600, "group": [ {"author_id": 6, "token_count": 2}, ]}, {"timestamp": 1014969600, "group": [ {"author_id": 18, "token_count": 10}, ]}, {"timestamp": 1025506800, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1033455600, "group": [ {"author_id": 0, "token_count": 39}, ]}, {"timestamp": 1049184000, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1075622400, "group": [ {"author_id": 0, "token_count": 15}, ]}, {"timestamp": 1078128000, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1080806400, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1091343600, "group": [ {"author_id": 0, "token_count": 216}, ]}, {"timestamp": 1117609200, "group": [ {"author_id": 26, "token_count": 5}, ]}, {"timestamp": 1122879600, "group": [ {"author_id": 2, "token_count": 3}, ]}, {"timestamp": 1128150000, "group": [ {"author_id": 0, "token_count": 13}, ]}, {"timestamp": 1130832000, "group": [ {"author_id": 0, "token_count": 19}, ]}, {"timestamp": 1136102400, "group": [ {"author_id": 0, "token_count": 17}, ]}, {"timestamp": 1141200000, "group": [ {"author_id": 0, "token_count": 13}, ]}, {"timestamp": 1146466800, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1149145200, "group": [ {"author_id": 4, "token_count": 10}, ]}, {"timestamp": 1154415600, "group": [ {"author_id": 4, "token_count": 10}, ]}, {"timestamp": 1180681200, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 0, "token_count": 9}, ]}, {"timestamp": 1199174400, "group": [ {"author_id": 11, "token_count": 3}, {"author_id": 0, "token_count": 11}, ]}, {"timestamp": 1228118400, "group": [ {"author_id": 0, "token_count": 35}, ]}, {"timestamp": 1259654400, "group": [ {"author_id": 28, "token_count": 1}, {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 0, "token_count": 25}, ]}, {"timestamp": 1291190400, "group": [ {"author_id": 2, "token_count": 4}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 0, "token_count": 18}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 1, "token_count": 9}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 0, "token_count": 16}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 10, "token_count": 5}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 0, "token_count": 18}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 0, "token_count": 9}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 0, "token_count": 13}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 0, "token_count": 8}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 0, "token_count": 35}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 15, "token_count": 11}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 21, "token_count": 2}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 0, "token_count": 10}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 0, "token_count": 9}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 23, "token_count": 1}, ]}, {"timestamp": 1690873200, "group": [ {"author_id": 16, "token_count": 4}, ]}, {"timestamp": 1717225200, "group": [ {"author_id": 0, "token_count": 70}, ]}, {"timestamp": 1738396800, "group": [ {"author_id": 0, "token_count": 9}, ]}, {"timestamp": 1751353200, "group": [ {"author_id": 5, "token_count": 8}, ]}, {"timestamp": 1761980400, "group": [ {"author_id": 1, "token_count": 27}, ]}, {"timestamp": 1767254400, "group": [ {"author_id": 5, "token_count": 8}, ]}, ]
Author Name
Tokens
Token Proportion
Trond Myklebust
657
83.80%
Anna Schumaker
37
4.72%
David Howells
20
2.55%
Christoph Hellwig
16
2.04%
Neil Brown
11
1.40%
Al Viro
10
1.28%
Chuck Lever
7
0.89%
Peng Tao
5
0.64%
J. Bruce Fields
5
0.64%
Linus Torvalds (pre-git)
4
0.51%
Benjamin Coddington
4
0.51%
Benny Halevy
3
0.38%
Scott Mayhew
2
0.26%
Dave Wysochanski
1
0.13%
Alexandros Batsakis
1
0.13%
Others
1
0.13%
Total
784
dir.c
3430
-
66
15734
Trond Myklebust
Anna Schumaker
Linus Torvalds (pre-git)
Neil Brown
Al Viro
Chuck Lever
Miklos Szeredi
Jeff Layton
Benjamin Coddington
Andreas Gruenbacher
Linus Torvalds
David Howells
Weston Andros Adamson
Suresh Jayaraman
Scott Mayhew
David P. Quigley
Olga Kornievskaia
Matthew Wilcox
Christian Brauner
Andrew Morton
van der Linden, Frank
Kinglong Mee
Art Haas
Benny Halevy
Dai Ngo
Sagi Grimberg
Nicholas Piggin
Kees Cook
J. Bruce Fields
Aneesh Kumar K.V
Peter Zijlstra
Dave Wysochanski
Christoph Hellwig
Peter Staubach
Eric W. Biedermann
Dave Jones
Others
September 1991
November 1991
January 1992
March 1992
May 1992
August 1992
September 1992
November 1992
December 1992
August 1993
September 1993
November 1993
July 1994
January 1995
June 1995
March 1996
January 1997
March 1997
August 1997
October 1997
January 1998
May 1998
August 1998
February 1999
April 1999
May 1999
June 1999
September 1999
January 2000
March 2000
June 2000
August 2000
September 2000
October 2000
February 2002
March 2002
May 2002
July 2002
September 2002
October 2002
November 2002
December 2002
April 2003
June 2003
July 2003
August 2003
October 2003
January 2004
February 2004
March 2004
April 2004
August 2004
September 2004
October 2004
January 2005
March 2005
June 2005
August 2005
September 2005
October 2005
March 2006
July 2006
August 2006
September 2006
October 2006
December 2006
January 2007
April 2007
May 2007
July 2007
August 2007
September 2007
October 2007
November 2007
January 2008
March 2008
May 2008
June 2008
July 2008
August 2008
October 2008
December 2008
February 2009
March 2009
April 2009
August 2009
December 2009
February 2010
April 2010
May 2010
June 2010
July 2010
August 2010
September 2010
October 2010
November 2010
December 2010
January 2011
February 2011
March 2011
May 2011
June 2011
July 2011
October 2011
November 2011
January 2012
May 2012
June 2012
July 2012
September 2012
November 2012
December 2012
January 2013
February 2013
March 2013
May 2013
July 2013
August 2013
September 2013
October 2013
December 2013
January 2014
February 2014
March 2014
June 2014
July 2014
October 2014
February 2015
March 2015
May 2015
July 2015
December 2015
January 2016
March 2016
April 2016
June 2016
July 2016
September 2016
October 2016
November 2016
December 2016
March 2017
June 2017
July 2017
August 2017
October 2017
November 2017
March 2018
April 2018
May 2018
June 2018
July 2018
September 2018
December 2018
February 2019
May 2019
August 2019
September 2019
December 2019
January 2020
February 2020
March 2020
April 2020
June 2020
August 2020
October 2020
November 2020
January 2021
March 2021
April 2021
July 2021
September 2021
October 2021
November 2021
December 2021
January 2022
February 2022
March 2022
May 2022
June 2022
July 2022
August 2022
September 2022
December 2022
January 2023
March 2023
April 2023
May 2023
July 2023
September 2023
November 2023
December 2023
March 2024
May 2024
June 2024
August 2024
December 2024
January 2025
February 2025
March 2025
April 2025
June 2025
July 2025
September 2025
October 2025
November 2025
December 2025
February 2026
var spanGroupData = [ {"timestamp": 683708400, "group": [ {"author_id": 6, "token_count": 13}, ]}, {"timestamp": 688982400, "group": [ {"author_id": 6, "token_count": 1}, ]}, {"timestamp": 694252800, "group": [ {"author_id": 6, "token_count": 2}, ]}, {"timestamp": 699436800, "group": [ {"author_id": 6, "token_count": 10}, ]}, {"timestamp": 704703600, "group": [ {"author_id": 6, "token_count": 4}, ]}, {"timestamp": 712652400, "group": [ {"author_id": 6, "token_count": 13}, ]}, {"timestamp": 715330800, "group": [ {"author_id": 6, "token_count": 5}, ]}, {"timestamp": 720604800, "group": [ {"author_id": 6, "token_count": 3}, ]}, {"timestamp": 723196800, "group": [ {"author_id": 6, "token_count": 247}, ]}, {"timestamp": 744188400, "group": [ {"author_id": 6, "token_count": 2}, ]}, {"timestamp": 746866800, "group": [ {"author_id": 6, "token_count": 2}, ]}, {"timestamp": 752140800, "group": [ {"author_id": 6, "token_count": 3}, ]}, {"timestamp": 773046000, "group": [ {"author_id": 6, "token_count": 3}, ]}, {"timestamp": 788947200, "group": [ {"author_id": 6, "token_count": 1}, ]}, {"timestamp": 801990000, "group": [ {"author_id": 6, "token_count": 10}, ]}, {"timestamp": 825667200, "group": [ {"author_id": 6, "token_count": 25}, ]}, {"timestamp": 852105600, "group": [ {"author_id": 6, "token_count": 2}, ]}, {"timestamp": 857203200, "group": [ {"author_id": 6, "token_count": 245}, ]}, {"timestamp": 870418800, "group": [ {"author_id": 6, "token_count": 141}, ]}, {"timestamp": 875689200, "group": [ {"author_id": 6, "token_count": 78}, ]}, {"timestamp": 883641600, "group": [ {"author_id": 6, "token_count": 27}, ]}, {"timestamp": 894006000, "group": [ {"author_id": 6, "token_count": 16}, ]}, {"timestamp": 901954800, "group": [ {"author_id": 6, "token_count": 114}, ]}, {"timestamp": 917856000, "group": [ {"author_id": 6, "token_count": 11}, ]}, {"timestamp": 922953600, "group": [ {"author_id": 6, "token_count": 33}, ]}, {"timestamp": 925542000, "group": [ {"author_id": 6, "token_count": 81}, ]}, {"timestamp": 928220400, "group": [ {"author_id": 6, "token_count": 1}, ]}, {"timestamp": 936169200, "group": [ {"author_id": 6, "token_count": 53}, ]}, {"timestamp": 946713600, "group": [ {"author_id": 6, "token_count": 12}, ]}, {"timestamp": 951897600, "group": [ {"author_id": 6, "token_count": 319}, ]}, {"timestamp": 959842800, "group": [ {"author_id": 6, "token_count": 1}, ]}, {"timestamp": 965113200, "group": [ {"author_id": 6, "token_count": 6}, ]}, {"timestamp": 967791600, "group": [ {"author_id": 6, "token_count": 17}, ]}, {"timestamp": 970383600, "group": [ {"author_id": 6, "token_count": 141}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 18, "token_count": 5}, {"author_id": 54, "token_count": 1}, {"author_id": 27, "token_count": 105}, {"author_id": 0, "token_count": 60}, ]}, {"timestamp": 1014969600, "group": [ {"author_id": 18, "token_count": 2}, {"author_id": 0, "token_count": 25}, ]}, {"timestamp": 1020236400, "group": [ {"author_id": 5, "token_count": 3}, {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1025506800, "group": [ {"author_id": 18, "token_count": 29}, {"author_id": 0, "token_count": 101}, ]}, {"timestamp": 1030863600, "group": [ {"author_id": 35, "token_count": 17}, ]}, {"timestamp": 1033455600, "group": [ {"author_id": 2, "token_count": 2}, {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1036137600, "group": [ {"author_id": 0, "token_count": 1}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1038729600, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1049184000, "group": [ {"author_id": 0, "token_count": 58}, ]}, {"timestamp": 1054450800, "group": [ {"author_id": 44, "token_count": 15}, ]}, {"timestamp": 1057042800, "group": [ {"author_id": 0, "token_count": 37}, ]}, {"timestamp": 1059721200, "group": [ {"author_id": 0, "token_count": 9}, ]}, {"timestamp": 1064991600, "group": [ {"author_id": 0, "token_count": 9}, ]}, {"timestamp": 1072944000, "group": [ {"author_id": 44, "token_count": 7}, ]}, {"timestamp": 1075622400, "group": [ {"author_id": 0, "token_count": 136}, ]}, {"timestamp": 1078128000, "group": [ {"author_id": 0, "token_count": 63}, ]}, {"timestamp": 1080806400, "group": [ {"author_id": 0, "token_count": 10}, ]}, {"timestamp": 1091343600, "group": [ {"author_id": 0, "token_count": 220}, ]}, {"timestamp": 1094022000, "group": [ {"author_id": 0, "token_count": 36}, ]}, {"timestamp": 1096614000, "group": [ {"author_id": 5, "token_count": 1}, ]}, {"timestamp": 1104566400, "group": [ {"author_id": 0, "token_count": 44}, ]}, {"timestamp": 1109664000, "group": [ {"author_id": 0, "token_count": 134}, ]}, {"timestamp": 1117609200, "group": [ {"author_id": 20, "token_count": 101}, {"author_id": 26, "token_count": 7}, {"author_id": 0, "token_count": 57}, {"author_id": 60, "token_count": 58}, ]}, {"timestamp": 1122879600, "group": [ {"author_id": 2, "token_count": 31}, ]}, {"timestamp": 1125558000, "group": [ {"author_id": 36, "token_count": 4}, ]}, {"timestamp": 1128150000, "group": [ {"author_id": 0, "token_count": 34}, ]}, {"timestamp": 1141200000, "group": [ {"author_id": 2, "token_count": 100}, {"author_id": 0, "token_count": 14}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1151737200, "group": [ {"author_id": 0, "token_count": 743}, ]}, {"timestamp": 1154415600, "group": [ {"author_id": 2, "token_count": 114}, {"author_id": 4, "token_count": 2}, ]}, {"timestamp": 1157094000, "group": [ {"author_id": 0, "token_count": 7}, {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1159686000, "group": [ {"author_id": 0, "token_count": 12}, ]}, {"timestamp": 1164960000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1167638400, "group": [ {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1175410800, "group": [ {"author_id": 15, "token_count": 32}, ]}, {"timestamp": 1178002800, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 0, "token_count": 8}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1185951600, "group": [ {"author_id": 59, "token_count": 2}, {"author_id": 0, "token_count": 67}, ]}, {"timestamp": 1188630000, "group": [ {"author_id": 0, "token_count": 41}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 0, "token_count": 98}, ]}, {"timestamp": 1193900400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1199174400, "group": [ {"author_id": 11, "token_count": 12}, {"author_id": 0, "token_count": 66}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1209625200, "group": [ {"author_id": 2, "token_count": 2}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1212303600, "group": [ {"author_id": 2, "token_count": 26}, {"author_id": 0, "token_count": 24}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 18, "token_count": 7}, {"author_id": 36, "token_count": 24}, {"author_id": 0, "token_count": 28}, ]}, {"timestamp": 1217574000, "group": [ {"author_id": 18, "token_count": 2}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 0, "token_count": 21}, ]}, {"timestamp": 1228118400, "group": [ {"author_id": 0, "token_count": 14}, ]}, {"timestamp": 1233475200, "group": [ {"author_id": 18, "token_count": 2}, ]}, {"timestamp": 1235894400, "group": [ {"author_id": 52, "token_count": 57}, ]}, {"timestamp": 1238569200, "group": [ {"author_id": 4, "token_count": 3}, ]}, {"timestamp": 1249110000, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1259654400, "group": [ {"author_id": 36, "token_count": 17}, ]}, {"timestamp": 1265011200, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1270105200, "group": [ {"author_id": 18, "token_count": 5}, {"author_id": 0, "token_count": 81}, ]}, {"timestamp": 1272697200, "group": [ {"author_id": 0, "token_count": 103}, ]}, {"timestamp": 1275375600, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1277967600, "group": [ {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 15, "token_count": 1}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 1, "token_count": 1065}, {"author_id": 0, "token_count": 131}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 18, "token_count": 1}, {"author_id": 1, "token_count": 146}, {"author_id": 0, "token_count": 77}, ]}, {"timestamp": 1288594800, "group": [ {"author_id": 0, "token_count": 126}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1291190400, "group": [ {"author_id": 55, "token_count": 1}, {"author_id": 2, "token_count": 26}, {"author_id": 0, "token_count": 38}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 4, "token_count": 11}, {"author_id": 50, "token_count": 11}, {"author_id": 0, "token_count": 34}, ]}, {"timestamp": 1296547200, "group": [ {"author_id": 55, "token_count": 8}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 18, "token_count": 41}, {"author_id": 1, "token_count": 160}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 11, "token_count": 4}, {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 18, "token_count": 17}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 18, "token_count": 3}, {"author_id": 0, "token_count": 16}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 18, "token_count": 2}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 14, "token_count": 5}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 0, "token_count": 14}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 27, "token_count": 5}, {"author_id": 36, "token_count": 3}, {"author_id": 0, "token_count": 65}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 18, "token_count": 49}, {"author_id": 1, "token_count": 1}, {"author_id": 36, "token_count": 123}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 1, "token_count": 107}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 8, "token_count": 63}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 18, "token_count": 4}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 44, "token_count": 3}, {"author_id": 4, "token_count": 2}, {"author_id": 0, "token_count": 35}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 8, "token_count": 16}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 14, "token_count": 94}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 18, "token_count": 30}, {"author_id": 25, "token_count": 40}, {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 18, "token_count": 9}, {"author_id": 14, "token_count": 6}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 14, "token_count": 14}, {"author_id": 0, "token_count": 304}, {"author_id": 60, "token_count": 20}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 18, "token_count": 16}, {"author_id": 4, "token_count": 1}, {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 26, "token_count": 2}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 14, "token_count": 3}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 33, "token_count": 1}, {"author_id": 0, "token_count": 90}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 14, "token_count": 51}, {"author_id": 47, "token_count": 6}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 15, "token_count": 199}, {"author_id": 0, "token_count": 140}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 18, "token_count": 9}, {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 0, "token_count": 81}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 4, "token_count": 72}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 18, "token_count": 1}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 18, "token_count": 1}, {"author_id": 20, "token_count": 5}, {"author_id": 0, "token_count": 91}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 18, "token_count": 1}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 18, "token_count": 12}, {"author_id": 36, "token_count": 3}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 18, "token_count": 81}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 18, "token_count": 5}, {"author_id": 27, "token_count": 2}, {"author_id": 0, "token_count": 110}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 18, "token_count": 135}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 36, "token_count": 12}, {"author_id": 0, "token_count": 87}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 15, "token_count": 9}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 0, "token_count": 13}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 20, "token_count": 23}, {"author_id": 0, "token_count": 47}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 16, "token_count": 3}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 16, "token_count": 83}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 1, "token_count": 22}, {"author_id": 15, "token_count": 17}, {"author_id": 0, "token_count": 115}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 15, "token_count": 2}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 27, "token_count": 1}, {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 0, "token_count": 10}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 0, "token_count": 41}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 18, "token_count": 15}, {"author_id": 0, "token_count": 40}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 18, "token_count": 17}, {"author_id": 0, "token_count": 48}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 0, "token_count": 5}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 0, "token_count": 439}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 15, "token_count": 58}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 0, "token_count": 22}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 16, "token_count": 50}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 46, "token_count": 13}, {"author_id": 0, "token_count": 23}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 0, "token_count": 488}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 13, "token_count": 23}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 0, "token_count": 24}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 0, "token_count": 1107}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 49, "token_count": 17}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 0, "token_count": 81}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 0, "token_count": 81}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 15, "token_count": 268}, {"author_id": 0, "token_count": 37}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 1, "token_count": 20}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 0, "token_count": 168}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 0, "token_count": 145}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 12, "token_count": 35}, {"author_id": 0, "token_count": 1342}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 0, "token_count": 84}, ]}, {"timestamp": 1651388400, "group": [ {"author_id": 38, "token_count": 9}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 23, "token_count": 6}, {"author_id": 0, "token_count": 25}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 15, "token_count": 143}, ]}, {"timestamp": 1659337200, "group": [ {"author_id": 18, "token_count": 3}, {"author_id": 15, "token_count": 7}, {"author_id": 0, "token_count": 109}, {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1662015600, "group": [ {"author_id": 16, "token_count": 8}, ]}, {"timestamp": 1669881600, "group": [ {"author_id": 60, "token_count": 28}, ]}, {"timestamp": 1672560000, "group": [ {"author_id": 49, "token_count": 11}, {"author_id": 0, "token_count": 13}, {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1677657600, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1680332400, "group": [ {"author_id": 1, "token_count": 261}, ]}, {"timestamp": 1682924400, "group": [ {"author_id": 27, "token_count": 6}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1688194800, "group": [ {"author_id": 30, "token_count": 20}, ]}, {"timestamp": 1693551600, "group": [ {"author_id": 18, "token_count": 4}, {"author_id": 38, "token_count": 23}, ]}, {"timestamp": 1698822000, "group": [ {"author_id": 14, "token_count": 9}, ]}, {"timestamp": 1701417600, "group": [ {"author_id": 21, "token_count": 1}, ]}, {"timestamp": 1709280000, "group": [ {"author_id": 15, "token_count": 150}, ]}, {"timestamp": 1714546800, "group": [ {"author_id": 15, "token_count": 93}, {"author_id": 21, "token_count": 45}, ]}, {"timestamp": 1717225200, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1722495600, "group": [ {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1733040000, "group": [ {"author_id": 18, "token_count": 30}, ]}, {"timestamp": 1735718400, "group": [ {"author_id": 18, "token_count": 45}, ]}, {"timestamp": 1738396800, "group": [ {"author_id": 15, "token_count": 24}, ]}, {"timestamp": 1740816000, "group": [ {"author_id": 16, "token_count": 12}, ]}, {"timestamp": 1743490800, "group": [ {"author_id": 0, "token_count": 62}, ]}, {"timestamp": 1748761200, "group": [ {"author_id": 1, "token_count": 6}, ]}, {"timestamp": 1751353200, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1756710000, "group": [ {"author_id": 18, "token_count": 10}, ]}, {"timestamp": 1759302000, "group": [ {"author_id": 0, "token_count": 23}, ]}, {"timestamp": 1761980400, "group": [ {"author_id": 1, "token_count": 13}, {"author_id": 0, "token_count": 94}, ]}, {"timestamp": 1764576000, "group": [ {"author_id": 1, "token_count": 3}, {"author_id": 45, "token_count": 11}, {"author_id": 0, "token_count": 250}, ]}, {"timestamp": 1769932800, "group": [ {"author_id": 40, "token_count": 10}, ]}, ]
Author Name
Tokens
Token Proportion
Trond Myklebust
8793
55.89%
Anna Schumaker
1808
11.49%
Linus Torvalds (pre-git)
1642
10.44%
Neil Brown
1003
6.37%
Al Viro
593
3.77%
Chuck Lever
301
1.91%
Miklos Szeredi
186
1.18%
Jeff Layton
182
1.16%
Benjamin Coddington
156
0.99%
Andreas Gruenbacher
129
0.82%
Linus Torvalds
119
0.76%
David Howells
91
0.58%
Weston Andros Adamson
79
0.50%
Suresh Jayaraman
57
0.36%
Scott Mayhew
46
0.29%
David P. Quigley
40
0.25%
Olga Kornievskaia
35
0.22%
Matthew Wilcox
32
0.20%
Christian Brauner
28
0.18%
Andrew Morton
25
0.16%
van der Linden, Frank
23
0.15%
Kinglong Mee
20
0.13%
Art Haas
17
0.11%
Benny Halevy
16
0.10%
Dai Ngo
13
0.08%
Sagi Grimberg
11
0.07%
Nicholas Piggin
11
0.07%
Kees Cook
10
0.06%
J. Bruce Fields
9
0.06%
Aneesh Kumar K.V
9
0.06%
Peter Zijlstra
6
0.04%
Dave Wysochanski
6
0.04%
Christoph Hellwig
4
0.03%
Peter Staubach
2
0.01%
Eric W. Biedermann
1
0.01%
Dave Jones
1
0.01%
Others
230
1.46%
Total
15734
direct.c
1104
-
38
4788
Trond Myklebust
Fred Isaman
Chuck Lever
Al Viro
Christoph Hellwig
Peng Tao
Neil Brown
Weston Andros Adamson
Linus Torvalds (pre-git)
Jeff Layton
Tom Haynes
Max Kellermann
Dave Wysochanski
Linus Torvalds
Mel Gorman
David Howells
Mike Snitzer
Andrew Morton
Ricardo Labiaga
Olga Kornievskaia
Matthew Wilcox
Anna Schumaker
Andy Adamson
Others
December 1992
January 1995
June 1995
March 1996
January 1997
March 1997
May 1998
March 2000
February 2002
September 2002
October 2002
October 2003
April 2004
May 2004
August 2004
January 2005
November 2005
January 2006
March 2006
June 2006
September 2006
November 2006
December 2006
April 2007
May 2007
July 2007
August 2007
October 2007
November 2007
December 2007
February 2008
April 2008
June 2008
April 2009
February 2010
April 2010
June 2010
October 2010
January 2011
February 2011
March 2011
July 2011
August 2011
March 2012
April 2012
May 2012
June 2012
July 2012
August 2012
September 2012
December 2012
September 2013
November 2013
March 2014
April 2014
May 2014
June 2014
September 2014
November 2014
December 2014
January 2015
February 2015
March 2015
April 2015
September 2015
December 2015
April 2016
June 2016
September 2016
December 2016
April 2017
August 2017
March 2018
August 2018
September 2018
November 2018
February 2019
April 2019
May 2019
August 2019
September 2019
January 2020
March 2020
May 2020
July 2020
November 2020
June 2021
October 2021
March 2022
May 2022
June 2022
July 2022
January 2023
August 2023
September 2023
November 2023
March 2024
November 2024
February 2025
April 2025
var spanGroupData = [ {"timestamp": 723196800, "group": [ {"author_id": 6, "token_count": 8}, ]}, {"timestamp": 788947200, "group": [ {"author_id": 6, "token_count": 2}, ]}, {"timestamp": 801990000, "group": [ {"author_id": 6, "token_count": 3}, ]}, {"timestamp": 825667200, "group": [ {"author_id": 6, "token_count": 1}, ]}, {"timestamp": 852105600, "group": [ {"author_id": 6, "token_count": 3}, ]}, {"timestamp": 857203200, "group": [ {"author_id": 6, "token_count": 5}, ]}, {"timestamp": 894006000, "group": [ {"author_id": 6, "token_count": 2}, ]}, {"timestamp": 951897600, "group": [ {"author_id": 6, "token_count": 29}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 27, "token_count": 13}, ]}, {"timestamp": 1030863600, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1033455600, "group": [ {"author_id": 44, "token_count": 4}, {"author_id": 2, "token_count": 57}, ]}, {"timestamp": 1064991600, "group": [ {"author_id": 0, "token_count": 91}, ]}, {"timestamp": 1080806400, "group": [ {"author_id": 0, "token_count": 9}, ]}, {"timestamp": 1083394800, "group": [ {"author_id": 0, "token_count": 72}, ]}, {"timestamp": 1091343600, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1104566400, "group": [ {"author_id": 0, "token_count": 192}, ]}, {"timestamp": 1130832000, "group": [ {"author_id": 2, "token_count": 25}, ]}, {"timestamp": 1136102400, "group": [ {"author_id": 0, "token_count": 11}, ]}, {"timestamp": 1141200000, "group": [ {"author_id": 2, "token_count": 214}, {"author_id": 0, "token_count": 147}, ]}, {"timestamp": 1149145200, "group": [ {"author_id": 2, "token_count": 53}, {"author_id": 4, "token_count": 2}, {"author_id": 0, "token_count": 171}, ]}, {"timestamp": 1157094000, "group": [ {"author_id": 0, "token_count": 8}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1162368000, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1164960000, "group": [ {"author_id": 0, "token_count": 3}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1175410800, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1178002800, "group": [ {"author_id": 2, "token_count": 6}, {"author_id": 0, "token_count": 59}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 0, "token_count": 24}, ]}, {"timestamp": 1185951600, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 0, "token_count": 31}, ]}, {"timestamp": 1193900400, "group": [ {"author_id": 2, "token_count": 119}, ]}, {"timestamp": 1196496000, "group": [ {"author_id": 38, "token_count": 1}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 0, "token_count": 35}, ]}, {"timestamp": 1212303600, "group": [ {"author_id": 2, "token_count": 4}, ]}, {"timestamp": 1238569200, "group": [ {"author_id": 3, "token_count": 1}, {"author_id": 4, "token_count": 3}, ]}, {"timestamp": 1265011200, "group": [ {"author_id": 2, "token_count": 6}, ]}, {"timestamp": 1270105200, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1275375600, "group": [ {"author_id": 0, "token_count": 69}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 7, "token_count": 4}, {"author_id": 24, "token_count": 3}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 2, "token_count": 32}, ]}, {"timestamp": 1296547200, "group": [ {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 7, "token_count": 13}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 7, "token_count": 1}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 7, "token_count": 767}, {"author_id": 0, "token_count": 59}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 0, "token_count": 53}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 7, "token_count": 1}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 51, "token_count": 12}, {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1343804400, "group": [ {"author_id": 10, "token_count": 20}, {"author_id": 0, "token_count": 35}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 10, "token_count": 13}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 14, "token_count": 1}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 18, "token_count": 2}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 5, "token_count": 139}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 18, "token_count": 239}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 5, "token_count": 6}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 8, "token_count": 6}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 27, "token_count": 2}, {"author_id": 8, "token_count": 1}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 8, "token_count": 35}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 10, "token_count": 14}, ]}, {"timestamp": 1417420800, "group": [ {"author_id": 9, "token_count": 36}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 10, "token_count": 25}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 5, "token_count": 5}, {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 0, "token_count": 6}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 18, "token_count": 26}, {"author_id": 10, "token_count": 12}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 0, "token_count": 10}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 10, "token_count": 44}, {"author_id": 0, "token_count": 86}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 5, "token_count": 12}, {"author_id": 23, "token_count": 11}, {"author_id": 8, "token_count": 22}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 0, "token_count": 76}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 27, "token_count": 1}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 18, "token_count": 53}, {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 0, "token_count": 10}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 15, "token_count": 3}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 60, "token_count": 20}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 0, "token_count": 13}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 0, "token_count": 32}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 0, "token_count": 112}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 0, "token_count": 15}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 0, "token_count": 224}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 2, "token_count": 22}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 12, "token_count": 2}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 23, "token_count": 7}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 0, "token_count": 49}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 15, "token_count": 54}, ]}, {"timestamp": 1651388400, "group": [ {"author_id": 18, "token_count": 1}, {"author_id": 15, "token_count": 23}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 18, "token_count": 2}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 14, "token_count": 42}, ]}, {"timestamp": 1672560000, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1690873200, "group": [ {"author_id": 0, "token_count": 138}, ]}, {"timestamp": 1693551600, "group": [ {"author_id": 0, "token_count": 381}, ]}, {"timestamp": 1698822000, "group": [ {"author_id": 0, "token_count": 15}, ]}, {"timestamp": 1709280000, "group": [ {"author_id": 60, "token_count": 22}, ]}, {"timestamp": 1730444400, "group": [ {"author_id": 58, "token_count": 18}, {"author_id": 17, "token_count": 4}, ]}, {"timestamp": 1738396800, "group": [ {"author_id": 0, "token_count": 120}, ]}, {"timestamp": 1743490800, "group": [ {"author_id": 60, "token_count": 5}, ]}, ]
Author Name
Tokens
Token Proportion
Trond Myklebust
2400
50.13%
Fred Isaman
786
16.42%
Chuck Lever
538
11.24%
Al Viro
323
6.75%
Christoph Hellwig
162
3.38%
Peng Tao
128
2.67%
Neil Brown
80
1.67%
Weston Andros Adamson
64
1.34%
Linus Torvalds (pre-git)
53
1.11%
Jeff Layton
43
0.90%
Tom Haynes
36
0.75%
Max Kellermann
18
0.38%
Dave Wysochanski
18
0.38%
Linus Torvalds
16
0.33%
Mel Gorman
12
0.25%
David Howells
5
0.10%
Mike Snitzer
4
0.08%
Andrew Morton
4
0.08%
Ricardo Labiaga
3
0.06%
Olga Kornievskaia
2
0.04%
Matthew Wilcox
1
0.02%
Anna Schumaker
1
0.02%
Andy Adamson
1
0.02%
Others
90
1.88%
Total
4788
dns_resolve.c
480
-
17
2312
Trond Myklebust
Stanislav Kinsbursky
Anna Schumaker
David Howells
Neil Brown
Kees Cook
Linus Torvalds (pre-git)
Chuck Lever
Kinglong Mee
Jeff Layton
Fred Isaman
Linus Torvalds
Jim Rees
Others
April 1994
June 1995
March 1997
May 1998
February 2002
October 2002
January 2003
September 2004
June 2006
December 2006
April 2009
August 2009
December 2009
March 2010
August 2010
July 2011
November 2011
January 2012
March 2012
October 2012
February 2013
June 2013
October 2013
November 2013
February 2017
November 2017
October 2018
May 2019
June 2019
February 2020
March 2020
October 2022
August 2023
February 2026
var spanGroupData = [ {"timestamp": 765187200, "group": [ {"author_id": 6, "token_count": 2}, ]}, {"timestamp": 801990000, "group": [ {"author_id": 6, "token_count": 1}, ]}, {"timestamp": 857203200, "group": [ {"author_id": 6, "token_count": 3}, ]}, {"timestamp": 894006000, "group": [ {"author_id": 6, "token_count": 2}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 27, "token_count": 2}, ]}, {"timestamp": 1033455600, "group": [ {"author_id": 15, "token_count": 5}, ]}, {"timestamp": 1041408000, "group": [ {"author_id": 0, "token_count": 18}, ]}, {"timestamp": 1094022000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1149145200, "group": [ {"author_id": 4, "token_count": 8}, ]}, {"timestamp": 1164960000, "group": [ {"author_id": 0, "token_count": 1}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1238569200, "group": [ {"author_id": 4, "token_count": 16}, ]}, {"timestamp": 1249110000, "group": [ {"author_id": 0, "token_count": 1607}, ]}, {"timestamp": 1259654400, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 1, "token_count": 82}, {"author_id": 15, "token_count": 3}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 7, "token_count": 3}, {"author_id": 34, "token_count": 2}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 19, "token_count": 285}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 19, "token_count": 6}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 15, "token_count": 13}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 14, "token_count": 3}, {"author_id": 19, "token_count": 102}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 0, "token_count": 60}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 2, "token_count": 6}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 30, "token_count": 5}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 0, "token_count": 21}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 4, "token_count": 2}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 4, "token_count": 2}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 0, "token_count": 22}, ]}, {"timestamp": 1664607600, "group": [ {"author_id": 40, "token_count": 11}, ]}, {"timestamp": 1690873200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1769932800, "group": [ {"author_id": 40, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Trond Myklebust
1740
75.26%
Stanislav Kinsbursky
393
17.00%
Anna Schumaker
83
3.59%
David Howells
28
1.21%
Neil Brown
21
0.91%
Kees Cook
12
0.52%
Linus Torvalds (pre-git)
8
0.35%
Chuck Lever
6
0.26%
Kinglong Mee
5
0.22%
Jeff Layton
3
0.13%
Fred Isaman
3
0.13%
Linus Torvalds
2
0.09%
Jim Rees
2
0.09%
Others
6
0.26%
Total
2312
dns_resolve.h
37
-
6
128
Trond Myklebust
Stanislav Kinsbursky
Anna Schumaker
Linus Torvalds (pre-git)
Kees Cook
Others
March 1997
August 2009
August 2010
November 2011
November 2017
October 2022
var spanGroupData = [ {"timestamp": 857203200, "group": [ {"author_id": 6, "token_count": 2}, ]}, {"timestamp": 1249110000, "group": [ {"author_id": 0, "token_count": 60}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 1, "token_count": 22}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 19, "token_count": 42}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1664607600, "group": [ {"author_id": 40, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Trond Myklebust
60
46.88%
Stanislav Kinsbursky
42
32.81%
Anna Schumaker
22
17.19%
Linus Torvalds (pre-git)
2
1.56%
Kees Cook
1
0.78%
Others
1
0.78%
Total
128
export.c
166
-
6
799
Peng Tao
Trond Myklebust
Anna Schumaker
Jeff Layton
Mike Snitzer
Others
May 2012
June 2017
November 2017
April 2018
November 2019
November 2020
October 2021
February 2023
February 2025
July 2025
var spanGroupData = [ {"timestamp": 1335855600, "group": [ {"author_id": 1, "token_count": 5}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 10, "token_count": 715}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 14, "token_count": 9}, {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 1, "token_count": 16}, ]}, {"timestamp": 1675238400, "group": [ {"author_id": 14, "token_count": 2}, ]}, {"timestamp": 1738396800, "group": [ {"author_id": 17, "token_count": 2}, ]}, {"timestamp": 1751353200, "group": [ {"author_id": 0, "token_count": 36}, ]}, ]
Author Name
Tokens
Token Proportion
Peng Tao
715
89.49%
Trond Myklebust
49
6.13%
Anna Schumaker
21
2.63%
Jeff Layton
11
1.38%
Mike Snitzer
2
0.25%
Others
1
0.13%
Total
799
file.c
968
-
54
4026
Trond Myklebust
Linus Torvalds (pre-git)
Chuck Lever
Neil Brown
Jeff Layton
Mel Gorman
David Howells
Matthew Wilcox
Peter Staubach
Nicholas Piggin
Al Viro
Anna Schumaker
Andrew Morton
Christoph Hellwig
Suresh Jayaraman
Scott Mayhew
Andy Adamson
Max Kellermann
Dave Wysochanski
Art Haas
Linus Torvalds
J. Bruce Fields
Benjamin Coddington
Peter Zijlstra
Miklos Szeredi
Mike Snitzer
Ricardo Labiaga
Dave Jones
Others
December 1992
February 1993
September 1993
November 1993
October 1994
June 1995
January 1996
March 1996
July 1996
March 1997
August 1997
October 1997
January 1998
May 1998
August 1998
February 1999
April 1999
May 1999
January 2000
March 2000
June 2000
September 2000
October 2000
February 2002
April 2002
September 2002
October 2002
November 2002
December 2002
March 2003
April 2003
October 2003
January 2004
February 2004
March 2004
April 2004
May 2004
August 2004
January 2005
March 2005
June 2005
October 2005
December 2005
March 2006
April 2006
May 2006
June 2006
August 2006
September 2006
October 2006
December 2006
January 2007
March 2007
May 2007
June 2007
July 2007
August 2007
October 2007
December 2007
January 2008
May 2008
June 2008
September 2008
March 2009
April 2009
June 2009
August 2009
September 2009
December 2009
February 2010
March 2010
April 2010
May 2010
July 2010
August 2010
September 2010
October 2010
November 2010
March 2011
July 2011
September 2011
October 2011
November 2011
December 2011
January 2012
May 2012
June 2012
July 2012
September 2012
December 2012
January 2013
April 2013
May 2013
July 2013
August 2013
September 2013
December 2013
March 2014
April 2014
September 2014
March 2015
April 2015
June 2015
July 2015
August 2015
September 2015
March 2016
June 2016
September 2016
December 2016
February 2017
April 2017
July 2017
August 2017
September 2017
November 2017
July 2018
February 2019
April 2019
May 2019
November 2019
January 2020
August 2020
November 2020
February 2021
March 2021
August 2021
January 2022
February 2022
March 2022
April 2022
May 2022
June 2022
August 2022
November 2022
January 2023
March 2023
May 2023
November 2023
January 2024
March 2024
May 2024
June 2024
July 2024
November 2024
February 2025
June 2025
July 2025
August 2025
September 2025
December 2025
var spanGroupData = [ {"timestamp": 723196800, "group": [ {"author_id": 6, "token_count": 83}, ]}, {"timestamp": 728553600, "group": [ {"author_id": 6, "token_count": 1}, ]}, {"timestamp": 746866800, "group": [ {"author_id": 6, "token_count": 3}, ]}, {"timestamp": 752140800, "group": [ {"author_id": 6, "token_count": 3}, ]}, {"timestamp": 780994800, "group": [ {"author_id": 6, "token_count": 7}, ]}, {"timestamp": 801990000, "group": [ {"author_id": 6, "token_count": 4}, ]}, {"timestamp": 820483200, "group": [ {"author_id": 6, "token_count": 48}, ]}, {"timestamp": 825667200, "group": [ {"author_id": 6, "token_count": 1}, ]}, {"timestamp": 836204400, "group": [ {"author_id": 6, "token_count": 1}, ]}, {"timestamp": 857203200, "group": [ {"author_id": 6, "token_count": 226}, ]}, {"timestamp": 870418800, "group": [ {"author_id": 6, "token_count": 49}, ]}, {"timestamp": 875689200, "group": [ {"author_id": 6, "token_count": 64}, ]}, {"timestamp": 883641600, "group": [ {"author_id": 6, "token_count": 24}, ]}, {"timestamp": 894006000, "group": [ {"author_id": 6, "token_count": 4}, ]}, {"timestamp": 901954800, "group": [ {"author_id": 6, "token_count": 3}, ]}, {"timestamp": 917856000, "group": [ {"author_id": 6, "token_count": 3}, ]}, {"timestamp": 922953600, "group": [ {"author_id": 6, "token_count": 10}, ]}, {"timestamp": 925542000, "group": [ {"author_id": 6, "token_count": 31}, ]}, {"timestamp": 946713600, "group": [ {"author_id": 6, "token_count": 31}, ]}, {"timestamp": 951897600, "group": [ {"author_id": 6, "token_count": 17}, ]}, {"timestamp": 959842800, "group": [ {"author_id": 6, "token_count": 3}, ]}, {"timestamp": 967791600, "group": [ {"author_id": 6, "token_count": 3}, ]}, {"timestamp": 970383600, "group": [ {"author_id": 6, "token_count": 19}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 44, "token_count": 3}, {"author_id": 54, "token_count": 1}, {"author_id": 27, "token_count": 10}, ]}, {"timestamp": 1017648000, "group": [ {"author_id": 44, "token_count": 8}, ]}, {"timestamp": 1030863600, "group": [ {"author_id": 35, "token_count": 21}, {"author_id": 60, "token_count": 16}, ]}, {"timestamp": 1033455600, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1036137600, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1038729600, "group": [ {"author_id": 2, "token_count": 3}, ]}, {"timestamp": 1046505600, "group": [ {"author_id": 44, "token_count": 3}, ]}, {"timestamp": 1049184000, "group": [ {"author_id": 0, "token_count": 56}, ]}, {"timestamp": 1064991600, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1072944000, "group": [ {"author_id": 44, "token_count": 18}, ]}, {"timestamp": 1075622400, "group": [ {"author_id": 0, "token_count": 31}, ]}, {"timestamp": 1078128000, "group": [ {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1080806400, "group": [ {"author_id": 44, "token_count": 23}, {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1083394800, "group": [ {"author_id": 0, "token_count": 25}, ]}, {"timestamp": 1091343600, "group": [ {"author_id": 27, "token_count": 8}, {"author_id": 38, "token_count": 21}, {"author_id": 0, "token_count": 77}, ]}, {"timestamp": 1104566400, "group": [ {"author_id": 0, "token_count": 33}, ]}, {"timestamp": 1109664000, "group": [ {"author_id": 0, "token_count": 47}, ]}, {"timestamp": 1117609200, "group": [ {"author_id": 0, "token_count": 84}, ]}, {"timestamp": 1128150000, "group": [ {"author_id": 0, "token_count": 28}, ]}, {"timestamp": 1133424000, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1141200000, "group": [ {"author_id": 3, "token_count": 1}, {"author_id": 2, "token_count": 59}, {"author_id": 15, "token_count": 1}, {"author_id": 0, "token_count": 31}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1143878400, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1146466800, "group": [ {"author_id": 0, "token_count": 12}, ]}, {"timestamp": 1149145200, "group": [ {"author_id": 5, "token_count": 1}, {"author_id": 4, "token_count": 10}, {"author_id": 36, "token_count": 3}, ]}, {"timestamp": 1154415600, "group": [ {"author_id": 4, "token_count": 1}, ]}, {"timestamp": 1157094000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1159686000, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1164960000, "group": [ {"author_id": 0, "token_count": 14}, ]}, {"timestamp": 1167638400, "group": [ {"author_id": 0, "token_count": 10}, ]}, {"timestamp": 1172736000, "group": [ {"author_id": 47, "token_count": 3}, ]}, {"timestamp": 1178002800, "group": [ {"author_id": 26, "token_count": 8}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1180681200, "group": [ {"author_id": 26, "token_count": 2}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 0, "token_count": 74}, ]}, {"timestamp": 1185951600, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 50, "token_count": 96}, ]}, {"timestamp": 1196496000, "group": [ {"author_id": 2, "token_count": 6}, {"author_id": 38, "token_count": 2}, ]}, {"timestamp": 1199174400, "group": [ {"author_id": 0, "token_count": 20}, ]}, {"timestamp": 1209625200, "group": [ {"author_id": 2, "token_count": 4}, {"author_id": 0, "token_count": 54}, ]}, {"timestamp": 1212303600, "group": [ {"author_id": 2, "token_count": 139}, {"author_id": 0, "token_count": 77}, ]}, {"timestamp": 1220252400, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1235894400, "group": [ {"author_id": 50, "token_count": 3}, {"author_id": 0, "token_count": 18}, ]}, {"timestamp": 1238569200, "group": [ {"author_id": 4, "token_count": 28}, {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 52, "token_count": 2}, ]}, {"timestamp": 1249110000, "group": [ {"author_id": 59, "token_count": 99}, {"author_id": 0, "token_count": 3}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1251788400, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1259654400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1265011200, "group": [ {"author_id": 2, "token_count": 34}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1270105200, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1272697200, "group": [ {"author_id": 51, "token_count": 3}, ]}, {"timestamp": 1277967600, "group": [ {"author_id": 0, "token_count": 12}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 52, "token_count": 49}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 24, "token_count": 2}, {"author_id": 0, "token_count": 19}, ]}, {"timestamp": 1288594800, "group": [ {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 3, "token_count": 6}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1314860400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 14, "token_count": 15}, ]}, {"timestamp": 1322726400, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 3, "token_count": 4}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 1, "token_count": 30}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 1, "token_count": 55}, {"author_id": 51, "token_count": 55}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 0, "token_count": 20}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 44, "token_count": 6}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 18, "token_count": 2}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 0, "token_count": 46}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 51, "token_count": 70}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 3, "token_count": 34}, {"author_id": 0, "token_count": 18}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 18, "token_count": 60}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 18, "token_count": 7}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 18, "token_count": 15}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 5, "token_count": 16}, {"author_id": 14, "token_count": 17}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 0, "token_count": 12}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 18, "token_count": 11}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 14, "token_count": 3}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 0, "token_count": 15}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 5, "token_count": 10}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 21, "token_count": 4}, {"author_id": 0, "token_count": 69}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 18, "token_count": 1}, {"author_id": 14, "token_count": 2}, {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 27, "token_count": 1}, {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 16, "token_count": 9}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 15, "token_count": 9}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 15, "token_count": 21}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 15, "token_count": 2}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 16, "token_count": 3}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 60, "token_count": 48}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 0, "token_count": 9}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 0, "token_count": 29}, {"author_id": 60, "token_count": 60}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 21, "token_count": 44}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 23, "token_count": 22}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 0, "token_count": 73}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 26, "token_count": 9}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 38, "token_count": 13}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 38, "token_count": 35}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 15, "token_count": 64}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 38, "token_count": 19}, ]}, {"timestamp": 1651388400, "group": [ {"author_id": 15, "token_count": 58}, {"author_id": 0, "token_count": 40}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 38, "token_count": 2}, ]}, {"timestamp": 1659337200, "group": [ {"author_id": 47, "token_count": 2}, {"author_id": 0, "token_count": 33}, ]}, {"timestamp": 1667286000, "group": [ {"author_id": 14, "token_count": 3}, ]}, {"timestamp": 1672560000, "group": [ {"author_id": 0, "token_count": 182}, ]}, {"timestamp": 1677657600, "group": [ {"author_id": 5, "token_count": 7}, {"author_id": 38, "token_count": 1}, ]}, {"timestamp": 1682924400, "group": [ {"author_id": 4, "token_count": 59}, ]}, {"timestamp": 1698822000, "group": [ {"author_id": 38, "token_count": 2}, ]}, {"timestamp": 1704096000, "group": [ {"author_id": 14, "token_count": 39}, ]}, {"timestamp": 1709280000, "group": [ {"author_id": 4, "token_count": 7}, ]}, {"timestamp": 1714546800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1717225200, "group": [ {"author_id": 5, "token_count": 6}, {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1719817200, "group": [ {"author_id": 5, "token_count": 12}, {"author_id": 38, "token_count": 5}, ]}, {"timestamp": 1730444400, "group": [ {"author_id": 58, "token_count": 27}, ]}, {"timestamp": 1738396800, "group": [ {"author_id": 17, "token_count": 3}, ]}, {"timestamp": 1748761200, "group": [ {"author_id": 60, "token_count": 19}, ]}, {"timestamp": 1751353200, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1754031600, "group": [ {"author_id": 14, "token_count": 74}, ]}, {"timestamp": 1756710000, "group": [ {"author_id": 0, "token_count": 178}, ]}, {"timestamp": 1764576000, "group": [ {"author_id": 0, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Trond Myklebust
1502
37.31%
Linus Torvalds (pre-git)
638
15.85%
Chuck Lever
246
6.11%
Neil Brown
155
3.85%
Jeff Layton
153
3.80%
Mel Gorman
128
3.18%
David Howells
105
2.61%
Matthew Wilcox
100
2.48%
Peter Staubach
99
2.46%
Nicholas Piggin
99
2.46%
Al Viro
96
2.38%
Anna Schumaker
90
2.24%
Andrew Morton
61
1.52%
Christoph Hellwig
52
1.29%
Suresh Jayaraman
51
1.27%
Scott Mayhew
48
1.19%
Andy Adamson
45
1.12%
Max Kellermann
27
0.67%
Dave Wysochanski
22
0.55%
Art Haas
21
0.52%
Linus Torvalds
19
0.47%
J. Bruce Fields
19
0.47%
Benjamin Coddington
12
0.30%
Peter Zijlstra
5
0.12%
Miklos Szeredi
3
0.07%
Mike Snitzer
3
0.07%
Ricardo Labiaga
2
0.05%
Dave Jones
1
0.02%
Others
224
5.56%
Total
4026
fs_context.c
1789
-
35
7692
David Howells
Scott Mayhew
Trond Myklebust
Christoph Hellwig
Chuck Lever
Anna Schumaker
Benjamin Coddington
Al Viro
Olga Kornievskaia
Suresh Jayaraman
Chen Hanxiao
Linus Torvalds (pre-git)
Kees Cook
Weston Andros Adamson
Manoj Naik
Eric W. Biedermann
Stanislav Kinsbursky
Linus Torvalds
Neil Brown
Miklos Szeredi
Jeff Layton
Others
December 1992
November 1993
March 1996
March 1997
February 2002
October 2002
December 2002
April 2005
March 2006
June 2006
August 2006
September 2006
July 2007
September 2007
December 2007
March 2008
April 2008
June 2008
July 2008
April 2009
June 2009
September 2009
March 2010
April 2010
September 2010
October 2010
December 2010
March 2011
May 2012
July 2012
March 2013
September 2013
October 2013
May 2016
April 2017
December 2018
April 2019
May 2019
September 2019
December 2019
January 2020
February 2020
March 2020
April 2020
August 2020
September 2020
October 2020
November 2020
February 2021
March 2021
August 2021
March 2022
May 2022
July 2022
October 2022
June 2023
March 2024
April 2024
July 2024
October 2024
March 2025
May 2025
November 2025
February 2026
var spanGroupData = [ {"timestamp": 723196800, "group": [ {"author_id": 6, "token_count": 3}, ]}, {"timestamp": 752140800, "group": [ {"author_id": 6, "token_count": 3}, ]}, {"timestamp": 825667200, "group": [ {"author_id": 6, "token_count": 2}, ]}, {"timestamp": 857203200, "group": [ {"author_id": 6, "token_count": 4}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 27, "token_count": 2}, ]}, {"timestamp": 1033455600, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1038729600, "group": [ {"author_id": 0, "token_count": 1}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1112342400, "group": [ {"author_id": 4, "token_count": 139}, ]}, {"timestamp": 1141200000, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1149145200, "group": [ {"author_id": 4, "token_count": 22}, {"author_id": 29, "token_count": 6}, ]}, {"timestamp": 1154415600, "group": [ {"author_id": 4, "token_count": 18}, ]}, {"timestamp": 1157094000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 2, "token_count": 32}, ]}, {"timestamp": 1188630000, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1196496000, "group": [ {"author_id": 2, "token_count": 1}, {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 36, "token_count": 1}, ]}, {"timestamp": 1212303600, "group": [ {"author_id": 2, "token_count": 20}, {"author_id": 14, "token_count": 1}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1238569200, "group": [ {"author_id": 4, "token_count": 3}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 0, "token_count": 43}, ]}, {"timestamp": 1251788400, "group": [ {"author_id": 2, "token_count": 4}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 15, "token_count": 1}, ]}, {"timestamp": 1270105200, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 52, "token_count": 19}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 60, "token_count": 13}, ]}, {"timestamp": 1291190400, "group": [ {"author_id": 19, "token_count": 2}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 1, "token_count": 6}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 1, "token_count": 181}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 2, "token_count": 1}, {"author_id": 33, "token_count": 3}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 0, "token_count": 12}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 8, "token_count": 6}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 18, "token_count": 46}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 18, "token_count": 52}, {"author_id": 4, "token_count": 4189}, {"author_id": 21, "token_count": 1311}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 4, "token_count": 1}, {"author_id": 0, "token_count": 26}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 21, "token_count": 39}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 21, "token_count": 10}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 60, "token_count": 21}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 5, "token_count": 187}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 21, "token_count": 6}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 0, "token_count": 45}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 12, "token_count": 12}, {"author_id": 0, "token_count": 111}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 0, "token_count": 110}, {"author_id": 60, "token_count": 29}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 12, "token_count": 40}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 12, "token_count": 33}, ]}, {"timestamp": 1651388400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 2, "token_count": 27}, {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1664607600, "group": [ {"author_id": 40, "token_count": 10}, {"author_id": 60, "token_count": 30}, ]}, {"timestamp": 1685602800, "group": [ {"author_id": 2, "token_count": 237}, ]}, {"timestamp": 1709280000, "group": [ {"author_id": 57, "token_count": 5}, ]}, {"timestamp": 1711954800, "group": [ {"author_id": 57, "token_count": 12}, {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1719817200, "group": [ {"author_id": 60, "token_count": 33}, ]}, {"timestamp": 1727766000, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1740816000, "group": [ {"author_id": 16, "token_count": 105}, {"author_id": 0, "token_count": 141}, ]}, {"timestamp": 1746082800, "group": [ {"author_id": 5, "token_count": 194}, ]}, {"timestamp": 1761980400, "group": [ {"author_id": 1, "token_count": 6}, ]}, {"timestamp": 1769932800, "group": [ {"author_id": 40, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
David Howells
4372
56.84%
Scott Mayhew
1366
17.76%
Trond Myklebust
517
6.72%
Christoph Hellwig
381
4.95%
Chuck Lever
325
4.23%
Anna Schumaker
196
2.55%
Benjamin Coddington
105
1.37%
Al Viro
98
1.27%
Olga Kornievskaia
85
1.11%
Suresh Jayaraman
19
0.25%
Chen Hanxiao
17
0.22%
Linus Torvalds (pre-git)
12
0.16%
Kees Cook
11
0.14%
Weston Andros Adamson
6
0.08%
Manoj Naik
6
0.08%
Eric W. Biedermann
3
0.04%
Stanislav Kinsbursky
2
0.03%
Linus Torvalds
2
0.03%
Neil Brown
1
0.01%
Miklos Szeredi
1
0.01%
Jeff Layton
1
0.01%
Others
166
2.16%
Total
7692
fscache.c
387
-
16
1784
Dave Wysochanski
David Howells
Linus Torvalds (pre-git)
Trond Myklebust
Chuck Lever
Matthew Wilcox
Christoph Hellwig
Scott Mayhew
Jeff Layton
Anna Schumaker
Linus Torvalds
Kees Cook
Others
September 1991
March 1992
April 1992
January 1995
March 1996
March 1997
May 1998
March 2000
October 2000
February 2002
November 2002
March 2006
June 2006
February 2008
March 2009
April 2009
September 2009
February 2010
March 2012
May 2012
December 2012
September 2013
January 2018
April 2018
May 2019
August 2019
December 2019
February 2020
April 2020
May 2020
November 2020
June 2021
August 2021
January 2022
February 2022
March 2022
May 2022
January 2023
February 2023
April 2023
June 2023
January 2024
March 2024
June 2024
July 2024
August 2024
December 2024
May 2025
February 2026
var spanGroupData = [ {"timestamp": 683708400, "group": [ {"author_id": 6, "token_count": 1}, ]}, {"timestamp": 699436800, "group": [ {"author_id": 6, "token_count": 2}, ]}, {"timestamp": 702115200, "group": [ {"author_id": 6, "token_count": 2}, ]}, {"timestamp": 788947200, "group": [ {"author_id": 6, "token_count": 2}, ]}, {"timestamp": 825667200, "group": [ {"author_id": 6, "token_count": 7}, ]}, {"timestamp": 857203200, "group": [ {"author_id": 6, "token_count": 5}, ]}, {"timestamp": 894006000, "group": [ {"author_id": 6, "token_count": 2}, ]}, {"timestamp": 951897600, "group": [ {"author_id": 6, "token_count": 2}, ]}, {"timestamp": 970383600, "group": [ {"author_id": 6, "token_count": 3}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 27, "token_count": 1}, {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1036137600, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1141200000, "group": [ {"author_id": 2, "token_count": 3}, ]}, {"timestamp": 1149145200, "group": [ {"author_id": 4, "token_count": 3}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1235894400, "group": [ {"author_id": 2, "token_count": 5}, ]}, {"timestamp": 1238569200, "group": [ {"author_id": 4, "token_count": 335}, ]}, {"timestamp": 1251788400, "group": [ {"author_id": 4, "token_count": 13}, ]}, {"timestamp": 1265011200, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 4, "token_count": 2}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 4, "token_count": 35}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 14, "token_count": 3}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 4, "token_count": 81}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 0, "token_count": 7}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 21, "token_count": 1}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 21, "token_count": 3}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 23, "token_count": 11}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 4, "token_count": 6}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 23, "token_count": 553}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 23, "token_count": 11}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 4, "token_count": 85}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 38, "token_count": 6}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 4, "token_count": 1}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 23, "token_count": 14}, ]}, {"timestamp": 1651388400, "group": [ {"author_id": 23, "token_count": 8}, ]}, {"timestamp": 1672560000, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1675238400, "group": [ {"author_id": 5, "token_count": 4}, {"author_id": 23, "token_count": 441}, ]}, {"timestamp": 1680332400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1685602800, "group": [ {"author_id": 4, "token_count": 4}, ]}, {"timestamp": 1704096000, "group": [ {"author_id": 23, "token_count": 10}, ]}, {"timestamp": 1709280000, "group": [ {"author_id": 4, "token_count": 11}, ]}, {"timestamp": 1717225200, "group": [ {"author_id": 5, "token_count": 2}, ]}, {"timestamp": 1719817200, "group": [ {"author_id": 4, "token_count": 16}, ]}, {"timestamp": 1722495600, "group": [ {"author_id": 60, "token_count": 15}, ]}, {"timestamp": 1733040000, "group": [ {"author_id": 4, "token_count": 40}, ]}, {"timestamp": 1746082800, "group": [ {"author_id": 4, "token_count": 1}, ]}, {"timestamp": 1769932800, "group": [ {"author_id": 40, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Dave Wysochanski
1048
58.74%
David Howells
633
35.48%
Linus Torvalds (pre-git)
26
1.46%
Trond Myklebust
23
1.29%
Chuck Lever
8
0.45%
Matthew Wilcox
6
0.34%
Christoph Hellwig
6
0.34%
Scott Mayhew
4
0.22%
Jeff Layton
3
0.17%
Anna Schumaker
2
0.11%
Linus Torvalds
1
0.06%
Kees Cook
1
0.06%
Others
23
1.29%
Total
1784
fscache.h
202
-
12
892
Dave Wysochanski
David Howells
Trond Myklebust
Linus Torvalds (pre-git)
Jeff Layton
Andreas Gruenbacher
Fred Isaman
Linus Torvalds
Matthew Wilcox
Anna Schumaker
Others
September 1991
March 1992
April 1992
December 1992
March 1996
March 1997
February 1999
March 2000
October 2000
February 2002
July 2002
October 2002
March 2004
April 2004
June 2005
March 2006
April 2007
May 2007
April 2009
September 2009
July 2011
April 2012
May 2012
December 2012
September 2013
January 2018
April 2018
May 2019
October 2019
November 2019
April 2020
November 2020
December 2021
March 2022
April 2022
January 2023
February 2023
July 2023
October 2023
November 2023
March 2024
July 2024
December 2024
var spanGroupData = [ {"timestamp": 683708400, "group": [ {"author_id": 6, "token_count": 1}, ]}, {"timestamp": 699436800, "group": [ {"author_id": 6, "token_count": 2}, ]}, {"timestamp": 702115200, "group": [ {"author_id": 6, "token_count": 2}, ]}, {"timestamp": 723196800, "group": [ {"author_id": 6, "token_count": 3}, ]}, {"timestamp": 825667200, "group": [ {"author_id": 6, "token_count": 4}, ]}, {"timestamp": 857203200, "group": [ {"author_id": 6, "token_count": 9}, ]}, {"timestamp": 917856000, "group": [ {"author_id": 6, "token_count": 4}, ]}, {"timestamp": 951897600, "group": [ {"author_id": 6, "token_count": 4}, ]}, {"timestamp": 970383600, "group": [ {"author_id": 6, "token_count": 2}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 27, "token_count": 8}, ]}, {"timestamp": 1025506800, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1033455600, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1078128000, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1080806400, "group": [ {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1117609200, "group": [ {"author_id": 20, "token_count": 16}, ]}, {"timestamp": 1141200000, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1175410800, "group": [ {"author_id": 0, "token_count": 16}, ]}, {"timestamp": 1178002800, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1238569200, "group": [ {"author_id": 4, "token_count": 237}, ]}, {"timestamp": 1251788400, "group": [ {"author_id": 4, "token_count": 4}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 7, "token_count": 14}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 4, "token_count": 46}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 4, "token_count": 6}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 14, "token_count": 5}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 4, "token_count": 18}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 60, "token_count": 17}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 23, "token_count": 5}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 23, "token_count": 76}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 4, "token_count": 5}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 23, "token_count": 10}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 38, "token_count": 7}, ]}, {"timestamp": 1672560000, "group": [ {"author_id": 0, "token_count": 13}, ]}, {"timestamp": 1675238400, "group": [ {"author_id": 23, "token_count": 297}, ]}, {"timestamp": 1688194800, "group": [ {"author_id": 14, "token_count": 6}, ]}, {"timestamp": 1696143600, "group": [ {"author_id": 14, "token_count": 6}, ]}, {"timestamp": 1698822000, "group": [ {"author_id": 4, "token_count": 2}, ]}, {"timestamp": 1709280000, "group": [ {"author_id": 4, "token_count": 3}, ]}, {"timestamp": 1719817200, "group": [ {"author_id": 4, "token_count": 6}, ]}, {"timestamp": 1733040000, "group": [ {"author_id": 4, "token_count": 3}, ]}, ]
Author Name
Tokens
Token Proportion
Dave Wysochanski
388
43.50%
David Howells
330
37.00%
Trond Myklebust
51
5.72%
Linus Torvalds (pre-git)
31
3.48%
Jeff Layton
17
1.91%
Andreas Gruenbacher
16
1.79%
Fred Isaman
14
1.57%
Linus Torvalds
8
0.90%
Matthew Wilcox
7
0.78%
Anna Schumaker
1
0.11%
Others
29
3.25%
Total
892
getroot.c
164
-
19
700
David Howells
Scott Mayhew
Trond Myklebust
Al Viro
Linus Torvalds (pre-git)
David P. Quigley
Anna Schumaker
Nicholas Piggin
Manoj Naik
Christoph Hellwig
Linus Torvalds
Kinglong Mee
Stanislav Kinsbursky
Jeff Layton
J. Bruce Fields
Dave Jones
Others
September 1991
March 1992
April 1992
August 1992
December 1992
November 1993
January 1995
June 1995
March 1996
March 1997
March 2000
February 2002
November 2002
February 2004
January 2006
June 2006
July 2006
August 2006
September 2006
July 2007
October 2007
December 2007
August 2008
June 2009
April 2010
October 2010
January 2011
March 2011
January 2012
June 2012
July 2012
September 2012
October 2012
April 2013
May 2013
September 2013
February 2014
April 2014
October 2014
March 2015
December 2016
June 2017
May 2019
December 2019
March 2020
June 2021
October 2021
August 2024
var spanGroupData = [ {"timestamp": 683708400, "group": [ {"author_id": 6, "token_count": 1}, ]}, {"timestamp": 699436800, "group": [ {"author_id": 6, "token_count": 2}, ]}, {"timestamp": 702115200, "group": [ {"author_id": 6, "token_count": 4}, ]}, {"timestamp": 712652400, "group": [ {"author_id": 6, "token_count": 1}, ]}, {"timestamp": 723196800, "group": [ {"author_id": 6, "token_count": 15}, ]}, {"timestamp": 752140800, "group": [ {"author_id": 6, "token_count": 3}, ]}, {"timestamp": 788947200, "group": [ {"author_id": 6, "token_count": 6}, ]}, {"timestamp": 801990000, "group": [ {"author_id": 6, "token_count": 1}, ]}, {"timestamp": 825667200, "group": [ {"author_id": 6, "token_count": 2}, ]}, {"timestamp": 857203200, "group": [ {"author_id": 6, "token_count": 17}, ]}, {"timestamp": 951897600, "group": [ {"author_id": 6, "token_count": 10}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 54, "token_count": 1}, {"author_id": 27, "token_count": 3}, ]}, {"timestamp": 1036137600, "group": [ {"author_id": 5, "token_count": 3}, ]}, {"timestamp": 1075622400, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1136102400, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1149145200, "group": [ {"author_id": 4, "token_count": 15}, {"author_id": 29, "token_count": 8}, {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1151737200, "group": [ {"author_id": 4, "token_count": 13}, ]}, {"timestamp": 1154415600, "group": [ {"author_id": 4, "token_count": 86}, ]}, {"timestamp": 1157094000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 0, "token_count": 62}, ]}, {"timestamp": 1196496000, "group": [ {"author_id": 0, "token_count": 20}, ]}, {"timestamp": 1217574000, "group": [ {"author_id": 5, "token_count": 3}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1270105200, "group": [ {"author_id": 0, "token_count": 18}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 18, "token_count": 1}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 50, "token_count": 27}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 18, "token_count": 46}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 18, "token_count": 1}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 18, "token_count": 1}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 1, "token_count": 21}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 19, "token_count": 3}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 14, "token_count": 2}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 25, "token_count": 38}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 26, "token_count": 1}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 30, "token_count": 4}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 18, "token_count": 3}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 4, "token_count": 6}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 27, "token_count": 1}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 21, "token_count": 2}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 18, "token_count": 13}, {"author_id": 4, "token_count": 64}, {"author_id": 21, "token_count": 88}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 21, "token_count": 26}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 21, "token_count": 26}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 1, "token_count": 9}, ]}, {"timestamp": 1722495600, "group": [ {"author_id": 60, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
David Howells
184
26.29%
Scott Mayhew
142
20.29%
Trond Myklebust
118
16.86%
Al Viro
65
9.29%
Linus Torvalds (pre-git)
62
8.86%
David P. Quigley
38
5.43%
Anna Schumaker
30
4.29%
Nicholas Piggin
27
3.86%
Manoj Naik
8
1.14%
Christoph Hellwig
6
0.86%
Linus Torvalds
4
0.57%
Kinglong Mee
4
0.57%
Stanislav Kinsbursky
3
0.43%
Jeff Layton
2
0.29%
J. Bruce Fields
1
0.14%
Dave Jones
1
0.14%
Others
5
0.71%
Total
700
inode.c
2810
-
81
12564
Trond Myklebust
David Howells
Linus Torvalds (pre-git)
Neil Brown
Chuck Lever
Linus Torvalds
Anna Schumaker
Jeff Layton
Sagi Grimberg
Christoph Hellwig
Al Viro
Peng Tao
Mike Snitzer
Steve Dickson
Stanislav Kinsbursky
David P. Quigley
Andreas Gruenbacher
Anne Marie Merritt
Manoj Naik
Eric W. Biedermann
Andrew Morton
Weston Andros Adamson
van der Linden, Frank
Dai Ngo
Andy Adamson
Kinglong Mee
J. Bruce Fields
Benjamin Coddington
Christian Brauner
Nicholas Piggin
Benny Halevy
Miklos Szeredi
Dave Wysochanski
Peter Zijlstra
Peter Staubach
Scott Mayhew
Mel Gorman
Kees Cook
Ricardo Labiaga
Max Kellermann
Dave Jones
Others
September 1991
March 1992
April 1992
May 1992
August 1992
December 1992
July 1993
November 1993
January 1995
June 1995
January 1996
March 1996
March 1997
August 1997
October 1997
January 1998
May 1998
December 1998
February 1999
May 1999
June 1999
September 1999
January 2000
March 2000
August 2000
October 2000
February 2002
March 2002
May 2002
June 2002
July 2002
October 2002
November 2002
May 2003
July 2003
October 2003
January 2004
February 2004
March 2004
April 2004
May 2004
August 2004
September 2004
January 2005
March 2005
May 2005
June 2005
August 2005
October 2005
November 2005
December 2005
January 2006
March 2006
April 2006
June 2006
July 2006
August 2006
October 2006
December 2006
January 2007
February 2007
March 2007
April 2007
May 2007
June 2007
July 2007
August 2007
September 2007
October 2007
January 2008
February 2008
March 2008
May 2008
June 2008
August 2008
September 2008
October 2008
December 2008
March 2009
April 2009
August 2009
February 2010
March 2010
April 2010
May 2010
June 2010
September 2010
October 2010
November 2010
December 2010
January 2011
March 2011
May 2011
June 2011
October 2011
November 2011
December 2011
January 2012
March 2012
April 2012
May 2012
July 2012
September 2012
October 2012
December 2012
February 2013
April 2013
May 2013
August 2013
September 2013
October 2013
November 2013
December 2013
January 2014
February 2014
April 2014
June 2014
July 2014
September 2014
October 2014
December 2014
January 2015
February 2015
March 2015
April 2015
May 2015
June 2015
July 2015
August 2015
September 2015
November 2015
December 2015
January 2016
March 2016
June 2016
July 2016
October 2016
November 2016
December 2016
January 2017
February 2017
April 2017
June 2017
July 2017
August 2017
October 2017
November 2017
January 2018
February 2018
March 2018
April 2018
May 2018
June 2018
September 2018
December 2018
January 2019
February 2019
April 2019
May 2019
August 2019
October 2019
January 2020
February 2020
March 2020
April 2020
May 2020
June 2020
November 2020
January 2021
February 2021
March 2021
April 2021
May 2021
June 2021
July 2021
September 2021
October 2021
November 2021
January 2022
February 2022
March 2022
August 2022
September 2022
January 2023
February 2023
March 2023
July 2023
August 2023
October 2023
February 2024
April 2024
May 2024
June 2024
September 2024
October 2024
November 2024
March 2025
April 2025
May 2025
June 2025
August 2025
September 2025
October 2025
November 2025
January 2026
February 2026
var spanGroupData = [ {"timestamp": 683708400, "group": [ {"author_id": 6, "token_count": 25}, ]}, {"timestamp": 699436800, "group": [ {"author_id": 6, "token_count": 9}, ]}, {"timestamp": 702115200, "group": [ {"author_id": 6, "token_count": 9}, ]}, {"timestamp": 704703600, "group": [ {"author_id": 6, "token_count": 28}, ]}, {"timestamp": 712652400, "group": [ {"author_id": 6, "token_count": 2}, ]}, {"timestamp": 723196800, "group": [ {"author_id": 6, "token_count": 67}, ]}, {"timestamp": 741510000, "group": [ {"author_id": 6, "token_count": 2}, ]}, {"timestamp": 752140800, "group": [ {"author_id": 6, "token_count": 3}, ]}, {"timestamp": 788947200, "group": [ {"author_id": 6, "token_count": 17}, ]}, {"timestamp": 801990000, "group": [ {"author_id": 6, "token_count": 4}, ]}, {"timestamp": 820483200, "group": [ {"author_id": 6, "token_count": 1}, ]}, {"timestamp": 825667200, "group": [ {"author_id": 6, "token_count": 16}, ]}, {"timestamp": 857203200, "group": [ {"author_id": 6, "token_count": 56}, ]}, {"timestamp": 870418800, "group": [ {"author_id": 6, "token_count": 9}, ]}, {"timestamp": 875689200, "group": [ {"author_id": 6, "token_count": 1}, ]}, {"timestamp": 883641600, "group": [ {"author_id": 6, "token_count": 14}, ]}, {"timestamp": 894006000, "group": [ {"author_id": 6, "token_count": 33}, ]}, {"timestamp": 912499200, "group": [ {"author_id": 6, "token_count": 4}, ]}, {"timestamp": 917856000, "group": [ {"author_id": 6, "token_count": 39}, ]}, {"timestamp": 925542000, "group": [ {"author_id": 6, "token_count": 13}, ]}, {"timestamp": 928220400, "group": [ {"author_id": 6, "token_count": 3}, ]}, {"timestamp": 936169200, "group": [ {"author_id": 6, "token_count": 13}, ]}, {"timestamp": 946713600, "group": [ {"author_id": 6, "token_count": 2}, ]}, {"timestamp": 951897600, "group": [ {"author_id": 6, "token_count": 184}, ]}, {"timestamp": 965113200, "group": [ {"author_id": 6, "token_count": 5}, ]}, {"timestamp": 970383600, "group": [ {"author_id": 6, "token_count": 28}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 54, "token_count": 1}, {"author_id": 27, "token_count": 338}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1014969600, "group": [ {"author_id": 18, "token_count": 6}, {"author_id": 60, "token_count": 21}, ]}, {"timestamp": 1020236400, "group": [ {"author_id": 60, "token_count": 25}, ]}, {"timestamp": 1022914800, "group": [ {"author_id": 44, "token_count": 6}, ]}, {"timestamp": 1025506800, "group": [ {"author_id": 0, "token_count": 37}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1033455600, "group": [ {"author_id": 2, "token_count": 28}, {"author_id": 0, "token_count": 114}, ]}, {"timestamp": 1036137600, "group": [ {"author_id": 5, "token_count": 3}, {"author_id": 0, "token_count": 13}, ]}, {"timestamp": 1051772400, "group": [ {"author_id": 44, "token_count": 1}, ]}, {"timestamp": 1057042800, "group": [ {"author_id": 60, "token_count": 21}, ]}, {"timestamp": 1064991600, "group": [ {"author_id": 0, "token_count": 9}, ]}, {"timestamp": 1072944000, "group": [ {"author_id": 44, "token_count": 6}, ]}, {"timestamp": 1075622400, "group": [ {"author_id": 0, "token_count": 14}, ]}, {"timestamp": 1078128000, "group": [ {"author_id": 0, "token_count": 88}, ]}, {"timestamp": 1080806400, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1083394800, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1091343600, "group": [ {"author_id": 39, "token_count": 1}, {"author_id": 0, "token_count": 60}, ]}, {"timestamp": 1094022000, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1104566400, "group": [ {"author_id": 0, "token_count": 22}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1109664000, "group": [ {"author_id": 0, "token_count": 12}, ]}, {"timestamp": 1114930800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1117609200, "group": [ {"author_id": 20, "token_count": 94}, {"author_id": 26, "token_count": 24}, {"author_id": 0, "token_count": 54}, ]}, {"timestamp": 1122879600, "group": [ {"author_id": 2, "token_count": 40}, {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1128150000, "group": [ {"author_id": 0, "token_count": 15}, ]}, {"timestamp": 1130832000, "group": [ {"author_id": 2, "token_count": 6}, {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1133424000, "group": [ {"author_id": 0, "token_count": 15}, ]}, {"timestamp": 1136102400, "group": [ {"author_id": 5, "token_count": 7}, {"author_id": 0, "token_count": 10}, ]}, {"timestamp": 1141200000, "group": [ {"author_id": 2, "token_count": 108}, {"author_id": 0, "token_count": 13}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1143878400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1149145200, "group": [ {"author_id": 44, "token_count": 32}, {"author_id": 4, "token_count": 1844}, {"author_id": 29, "token_count": 67}, {"author_id": 0, "token_count": 41}, ]}, {"timestamp": 1151737200, "group": [ {"author_id": 0, "token_count": 19}, ]}, {"timestamp": 1154415600, "group": [ {"author_id": 4, "token_count": 21}, ]}, {"timestamp": 1159686000, "group": [ {"author_id": 0, "token_count": 39}, ]}, {"timestamp": 1164960000, "group": [ {"author_id": 0, "token_count": 4}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1167638400, "group": [ {"author_id": 0, "token_count": 29}, ]}, {"timestamp": 1170316800, "group": [ {"author_id": 0, "token_count": 17}, ]}, {"timestamp": 1172736000, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1175410800, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1178002800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1180681200, "group": [ {"author_id": 0, "token_count": 13}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 0, "token_count": 13}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1185951600, "group": [ {"author_id": 59, "token_count": 9}, {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1188630000, "group": [ {"author_id": 0, "token_count": 172}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 2, "token_count": 8}, {"author_id": 14, "token_count": 20}, {"author_id": 0, "token_count": 127}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1199174400, "group": [ {"author_id": 11, "token_count": 6}, {"author_id": 2, "token_count": 10}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 0, "token_count": 68}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 14, "token_count": 6}, {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1209625200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1212303600, "group": [ {"author_id": 0, "token_count": 50}, ]}, {"timestamp": 1217574000, "group": [ {"author_id": 5, "token_count": 2}, ]}, {"timestamp": 1220252400, "group": [ {"author_id": 0, "token_count": 25}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 0, "token_count": 184}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1228118400, "group": [ {"author_id": 59, "token_count": 1}, {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1235894400, "group": [ {"author_id": 0, "token_count": 530}, ]}, {"timestamp": 1238569200, "group": [ {"author_id": 4, "token_count": 34}, ]}, {"timestamp": 1249110000, "group": [ {"author_id": 50, "token_count": 14}, {"author_id": 0, "token_count": 123}, ]}, {"timestamp": 1265011200, "group": [ {"author_id": 0, "token_count": 31}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1270105200, "group": [ {"author_id": 0, "token_count": 138}, ]}, {"timestamp": 1272697200, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1275375600, "group": [ {"author_id": 18, "token_count": 13}, {"author_id": 0, "token_count": 240}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 11, "token_count": 4}, {"author_id": 14, "token_count": 2}, {"author_id": 0, "token_count": 44}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 11, "token_count": 6}, {"author_id": 24, "token_count": 3}, ]}, {"timestamp": 1288594800, "group": [ {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1291190400, "group": [ {"author_id": 0, "token_count": 2}, {"author_id": 60, "token_count": 15}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 4, "token_count": 6}, {"author_id": 50, "token_count": 3}, {"author_id": 0, "token_count": 4}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 1, "token_count": 12}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 18, "token_count": 30}, {"author_id": 3, "token_count": 8}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 18, "token_count": 8}, {"author_id": 36, "token_count": 11}, {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 14, "token_count": 1}, {"author_id": 19, "token_count": 81}, ]}, {"timestamp": 1322726400, "group": [ {"author_id": 14, "token_count": 3}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 19, "token_count": 21}, {"author_id": 0, "token_count": 17}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 2, "token_count": 207}, {"author_id": 0, "token_count": 5}, {"author_id": 8, "token_count": 33}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 0, "token_count": 24}, {"author_id": 60, "token_count": 48}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 3, "token_count": 24}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 1, "token_count": 145}, {"author_id": 51, "token_count": 8}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 4, "token_count": 34}, {"author_id": 0, "token_count": 19}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 33, "token_count": 32}, {"author_id": 14, "token_count": 10}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 25, "token_count": 97}, {"author_id": 39, "token_count": 107}, {"author_id": 0, "token_count": 57}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 0, "token_count": 90}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 4, "token_count": 3}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 2, "token_count": 10}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 14, "token_count": 7}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 60, "token_count": 13}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 14, "token_count": 1}, {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 0, "token_count": 60}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 0, "token_count": 36}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 0, "token_count": 158}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 33, "token_count": 13}, {"author_id": 15, "token_count": 3}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 1, "token_count": 10}, {"author_id": 5, "token_count": 6}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1417420800, "group": [ {"author_id": 1, "token_count": 9}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 0, "token_count": 87}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 4, "token_count": 27}, {"author_id": 0, "token_count": 67}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 15, "token_count": 20}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 30, "token_count": 4}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 30, "token_count": 21}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 0, "token_count": 43}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 18, "token_count": 105}, {"author_id": 14, "token_count": 6}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 10, "token_count": 10}, {"author_id": 47, "token_count": 8}, {"author_id": 0, "token_count": 24}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 16, "token_count": 3}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 5, "token_count": 1}, {"author_id": 36, "token_count": 3}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 0, "token_count": 127}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 16, "token_count": 9}, {"author_id": 0, "token_count": 33}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 15, "token_count": 16}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 27, "token_count": 1}, {"author_id": 0, "token_count": 145}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 4, "token_count": 20}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 10, "token_count": 104}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 15, "token_count": 30}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 0, "token_count": 10}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 27, "token_count": 1}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 14, "token_count": 31}, {"author_id": 0, "token_count": 154}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 0, "token_count": 175}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 0, "token_count": 205}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 0, "token_count": 2}, {"author_id": 60, "token_count": 31}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 0, "token_count": 60}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 0, "token_count": 58}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 15, "token_count": 15}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 0, "token_count": 16}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 18, "token_count": 4}, {"author_id": 0, "token_count": 31}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 0, "token_count": 24}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 0, "token_count": 80}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 0, "token_count": 28}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 0, "token_count": 17}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 21, "token_count": 8}, {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 0, "token_count": 19}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 60, "token_count": 24}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 13, "token_count": 36}, {"author_id": 0, "token_count": 9}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 23, "token_count": 9}, {"author_id": 15, "token_count": 2}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 49, "token_count": 8}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 0, "token_count": 216}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 18, "token_count": 12}, {"author_id": 0, "token_count": 481}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 0, "token_count": 148}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 0, "token_count": 34}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 0, "token_count": 19}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 0, "token_count": 9}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 0, "token_count": 138}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 1, "token_count": 62}, {"author_id": 2, "token_count": 23}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 16, "token_count": 7}, {"author_id": 0, "token_count": 9}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 0, "token_count": 56}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1659337200, "group": [ {"author_id": 14, "token_count": 49}, {"author_id": 47, "token_count": 4}, {"author_id": 0, "token_count": 10}, ]}, {"timestamp": 1662015600, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1672560000, "group": [ {"author_id": 49, "token_count": 5}, ]}, {"timestamp": 1675238400, "group": [ {"author_id": 23, "token_count": 5}, ]}, {"timestamp": 1677657600, "group": [ {"author_id": 49, "token_count": 5}, {"author_id": 15, "token_count": 463}, ]}, {"timestamp": 1688194800, "group": [ {"author_id": 14, "token_count": 35}, ]}, {"timestamp": 1690873200, "group": [ {"author_id": 14, "token_count": 2}, ]}, {"timestamp": 1696143600, "group": [ {"author_id": 14, "token_count": 52}, ]}, {"timestamp": 1706774400, "group": [ {"author_id": 60, "token_count": 24}, ]}, {"timestamp": 1711954800, "group": [ {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1714546800, "group": [ {"author_id": 5, "token_count": 7}, ]}, {"timestamp": 1717225200, "group": [ {"author_id": 0, "token_count": 256}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1725174000, "group": [ {"author_id": 0, "token_count": 90}, {"author_id": 8, "token_count": 5}, ]}, {"timestamp": 1727766000, "group": [ {"author_id": 17, "token_count": 46}, {"author_id": 0, "token_count": 61}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1730444400, "group": [ {"author_id": 58, "token_count": 1}, {"author_id": 17, "token_count": 16}, ]}, {"timestamp": 1740816000, "group": [ {"author_id": 0, "token_count": 12}, ]}, {"timestamp": 1743490800, "group": [ {"author_id": 45, "token_count": 217}, ]}, {"timestamp": 1746082800, "group": [ {"author_id": 42, "token_count": 77}, {"author_id": 5, "token_count": 115}, {"author_id": 0, "token_count": 78}, {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1748761200, "group": [ {"author_id": 60, "token_count": 31}, ]}, {"timestamp": 1754031600, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1756710000, "group": [ {"author_id": 17, "token_count": 51}, {"author_id": 0, "token_count": 28}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1759302000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1761980400, "group": [ {"author_id": 1, "token_count": 16}, {"author_id": 46, "token_count": 35}, ]}, {"timestamp": 1767254400, "group": [ {"author_id": 5, "token_count": 44}, {"author_id": 0, "token_count": 15}, ]}, {"timestamp": 1769932800, "group": [ {"author_id": 40, "token_count": 6}, ]}, ]
Author Name
Tokens
Token Proportion
Trond Myklebust
6032
48.01%
David Howells
1989
15.83%
Linus Torvalds (pre-git)
587
4.67%
Neil Brown
549
4.37%
Chuck Lever
440
3.50%
Linus Torvalds
340
2.71%
Anna Schumaker
255
2.03%
Jeff Layton
225
1.79%
Sagi Grimberg
217
1.73%
Christoph Hellwig
185
1.47%
Al Viro
178
1.42%
Peng Tao
114
0.91%
Mike Snitzer
113
0.90%
Steve Dickson
108
0.86%
Stanislav Kinsbursky
102
0.81%
David P. Quigley
97
0.77%
Andreas Gruenbacher
94
0.75%
Anne Marie Merritt
77
0.61%
Manoj Naik
67
0.53%
Eric W. Biedermann
45
0.36%
Andrew Morton
45
0.36%
Weston Andros Adamson
38
0.30%
van der Linden, Frank
36
0.29%
Dai Ngo
35
0.28%
Andy Adamson
32
0.25%
Kinglong Mee
25
0.20%
J. Bruce Fields
24
0.19%
Benjamin Coddington
19
0.15%
Christian Brauner
18
0.14%
Nicholas Piggin
17
0.14%
Benny Halevy
16
0.13%
Miklos Szeredi
14
0.11%
Dave Wysochanski
14
0.11%
Peter Zijlstra
12
0.10%
Peter Staubach
10
0.08%
Scott Mayhew
8
0.06%
Mel Gorman
8
0.06%
Kees Cook
6
0.05%
Ricardo Labiaga
3
0.02%
Max Kellermann
1
0.01%
Dave Jones
1
0.01%
Others
368
2.93%
Total
12564
internal.h
1004
-
60
5040
Trond Myklebust
Anna Schumaker
David Howells
Fred Isaman
Andy Adamson
Linus Torvalds (pre-git)
Chuck Lever
Weston Andros Adamson
Peng Tao
Scott Mayhew
Kinglong Mee
Mike Snitzer
Stanislav Kinsbursky
Olga Kornievskaia
Al Viro
Tom Haynes
Linus Torvalds
Jeff Layton
Christoph Hellwig
Neil Brown
Benjamin Coddington
Steve Dickson
Christian Brauner
Eric W. Biedermann
Chen Hanxiao
Alexandros Batsakis
Benny Halevy
Matthew Wilcox
Andreas Gruenbacher
Kees Cook
David P. Quigley
Max Kellermann
Dave Wysochanski
Mel Gorman
Andrew Morton
Tigran Mkrtchyan
Nicholas Piggin
Mike Sager
Peter Zijlstra
Miklos Szeredi
Others
September 1991
March 1992
April 1992
May 1992
December 1992
November 1993
April 1994
October 1994
November 1994
June 1995
January 1996
March 1996
March 1997
August 1997
January 1998
May 1998
February 1999
May 1999
March 2000
August 2000
October 2000
February 2002
May 2002
September 2002
October 2002
November 2002
July 2003
February 2004
March 2004
April 2004
August 2004
January 2005
March 2005
June 2005
August 2005
October 2005
November 2005
January 2006
March 2006
May 2006
June 2006
July 2006
August 2006
October 2006
November 2006
December 2006
April 2007
July 2007
August 2007
September 2007
October 2007
November 2007
December 2007
January 2008
February 2008
March 2008
June 2008
July 2008
December 2008
March 2009
April 2009
June 2009
August 2009
September 2009
December 2009
February 2010
March 2010
April 2010
June 2010
July 2010
September 2010
October 2010
November 2010
December 2010
January 2011
February 2011
March 2011
May 2011
June 2011
July 2011
November 2011
December 2011
January 2012
March 2012
April 2012
May 2012
June 2012
July 2012
September 2012
October 2012
December 2012
January 2013
February 2013
April 2013
May 2013
June 2013
August 2013
September 2013
October 2013
November 2013
February 2014
March 2014
April 2014
May 2014
June 2014
July 2014
September 2014
November 2014
December 2014
February 2015
March 2015
May 2015
July 2015
October 2015
November 2015
December 2015
January 2016
March 2016
April 2016
June 2016
August 2016
September 2016
October 2016
December 2016
March 2017
April 2017
May 2017
June 2017
November 2017
March 2018
November 2018
December 2018
January 2019
February 2019
April 2019
August 2019
October 2019
November 2019
December 2019
January 2020
February 2020
March 2020
June 2020
January 2021
February 2021
March 2021
August 2021
October 2021
December 2021
January 2022
February 2022
March 2022
May 2022
June 2022
September 2022
October 2022
November 2022
January 2023
February 2023
May 2023
June 2023
August 2023
November 2023
April 2024
May 2024
June 2024
September 2024
November 2024
February 2025
March 2025
June 2025
July 2025
August 2025
September 2025
November 2025
December 2025
var spanGroupData = [ {"timestamp": 683708400, "group": [ {"author_id": 6, "token_count": 4}, ]}, {"timestamp": 699436800, "group": [ {"author_id": 6, "token_count": 5}, ]}, {"timestamp": 702115200, "group": [ {"author_id": 6, "token_count": 4}, ]}, {"timestamp": 704703600, "group": [ {"author_id": 6, "token_count": 5}, ]}, {"timestamp": 723196800, "group": [ {"author_id": 6, "token_count": 45}, ]}, {"timestamp": 752140800, "group": [ {"author_id": 6, "token_count": 3}, ]}, {"timestamp": 765187200, "group": [ {"author_id": 6, "token_count": 5}, ]}, {"timestamp": 780994800, "group": [ {"author_id": 6, "token_count": 2}, ]}, {"timestamp": 783676800, "group": [ {"author_id": 6, "token_count": 1}, ]}, {"timestamp": 801990000, "group": [ {"author_id": 6, "token_count": 20}, ]}, {"timestamp": 820483200, "group": [ {"author_id": 6, "token_count": 4}, ]}, {"timestamp": 825667200, "group": [ {"author_id": 6, "token_count": 1}, ]}, {"timestamp": 857203200, "group": [ {"author_id": 6, "token_count": 52}, ]}, {"timestamp": 870418800, "group": [ {"author_id": 6, "token_count": 1}, ]}, {"timestamp": 883641600, "group": [ {"author_id": 6, "token_count": 2}, ]}, {"timestamp": 894006000, "group": [ {"author_id": 6, "token_count": 9}, ]}, {"timestamp": 917856000, "group": [ {"author_id": 6, "token_count": 3}, ]}, {"timestamp": 925542000, "group": [ {"author_id": 6, "token_count": 3}, ]}, {"timestamp": 951897600, "group": [ {"author_id": 6, "token_count": 62}, ]}, {"timestamp": 965113200, "group": [ {"author_id": 6, "token_count": 5}, ]}, {"timestamp": 970383600, "group": [ {"author_id": 6, "token_count": 2}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 18, "token_count": 2}, {"author_id": 27, "token_count": 31}, ]}, {"timestamp": 1020236400, "group": [ {"author_id": 18, "token_count": 3}, ]}, {"timestamp": 1030863600, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1033455600, "group": [ {"author_id": 0, "token_count": 32}, ]}, {"timestamp": 1036137600, "group": [ {"author_id": 0, "token_count": 17}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1057042800, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1075622400, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1078128000, "group": [ {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1080806400, "group": [ {"author_id": 0, "token_count": 38}, ]}, {"timestamp": 1091343600, "group": [ {"author_id": 0, "token_count": 18}, ]}, {"timestamp": 1104566400, "group": [ {"author_id": 0, "token_count": 37}, ]}, {"timestamp": 1109664000, "group": [ {"author_id": 0, "token_count": 12}, ]}, {"timestamp": 1117609200, "group": [ {"author_id": 20, "token_count": 12}, {"author_id": 0, "token_count": 16}, ]}, {"timestamp": 1122879600, "group": [ {"author_id": 2, "token_count": 6}, ]}, {"timestamp": 1128150000, "group": [ {"author_id": 0, "token_count": 13}, ]}, {"timestamp": 1130832000, "group": [ {"author_id": 2, "token_count": 3}, ]}, {"timestamp": 1136102400, "group": [ {"author_id": 0, "token_count": 24}, ]}, {"timestamp": 1141200000, "group": [ {"author_id": 2, "token_count": 24}, {"author_id": 0, "token_count": 36}, ]}, {"timestamp": 1146466800, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1149145200, "group": [ {"author_id": 44, "token_count": 6}, {"author_id": 4, "token_count": 264}, {"author_id": 0, "token_count": 82}, ]}, {"timestamp": 1151737200, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1154415600, "group": [ {"author_id": 4, "token_count": 148}, ]}, {"timestamp": 1159686000, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1162368000, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1164960000, "group": [ {"author_id": 0, "token_count": 28}, ]}, {"timestamp": 1175410800, "group": [ {"author_id": 0, "token_count": 40}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 2, "token_count": 33}, {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1185951600, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1188630000, "group": [ {"author_id": 60, "token_count": 40}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 50, "token_count": 4}, ]}, {"timestamp": 1193900400, "group": [ {"author_id": 39, "token_count": 9}, ]}, {"timestamp": 1196496000, "group": [ {"author_id": 2, "token_count": 6}, {"author_id": 0, "token_count": 14}, ]}, {"timestamp": 1199174400, "group": [ {"author_id": 0, "token_count": 13}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 2, "token_count": 10}, {"author_id": 7, "token_count": 7}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1212303600, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 0, "token_count": 2}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1228118400, "group": [ {"author_id": 2, "token_count": 33}, {"author_id": 0, "token_count": 9}, ]}, {"timestamp": 1235894400, "group": [ {"author_id": 0, "token_count": 21}, ]}, {"timestamp": 1238569200, "group": [ {"author_id": 3, "token_count": 43}, {"author_id": 11, "token_count": 3}, {"author_id": 4, "token_count": 13}, {"author_id": 41, "token_count": 4}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 2, "token_count": 14}, ]}, {"timestamp": 1249110000, "group": [ {"author_id": 0, "token_count": 18}, ]}, {"timestamp": 1251788400, "group": [ {"author_id": 2, "token_count": 12}, ]}, {"timestamp": 1259654400, "group": [ {"author_id": 28, "token_count": 15}, {"author_id": 3, "token_count": 4}, ]}, {"timestamp": 1265011200, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 5, "token_count": 3}, ]}, {"timestamp": 1270105200, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1275375600, "group": [ {"author_id": 0, "token_count": 12}, ]}, {"timestamp": 1277967600, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 14, "token_count": 10}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 1, "token_count": 7}, ]}, {"timestamp": 1288594800, "group": [ {"author_id": 0, "token_count": 19}, ]}, {"timestamp": 1291190400, "group": [ {"author_id": 2, "token_count": 8}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 3, "token_count": 12}, {"author_id": 4, "token_count": 8}, ]}, {"timestamp": 1296547200, "group": [ {"author_id": 3, "token_count": 65}, {"author_id": 7, "token_count": 11}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 18, "token_count": 8}, {"author_id": 1, "token_count": 46}, {"author_id": 7, "token_count": 74}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 18, "token_count": 4}, {"author_id": 11, "token_count": 10}, {"author_id": 60, "token_count": 16}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 18, "token_count": 8}, {"author_id": 3, "token_count": 42}, {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 18, "token_count": 2}, {"author_id": 7, "token_count": 6}, {"author_id": 0, "token_count": 10}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 19, "token_count": 32}, {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1322726400, "group": [ {"author_id": 18, "token_count": 2}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 51, "token_count": 3}, {"author_id": 19, "token_count": 36}, {"author_id": 0, "token_count": 15}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 0, "token_count": 24}, {"author_id": 8, "token_count": 3}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 3, "token_count": 19}, {"author_id": 1, "token_count": 15}, {"author_id": 7, "token_count": 215}, {"author_id": 0, "token_count": 28}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 1, "token_count": 3}, {"author_id": 2, "token_count": 13}, {"author_id": 0, "token_count": 19}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 18, "token_count": 3}, {"author_id": 1, "token_count": 23}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 1, "token_count": 282}, {"author_id": 51, "token_count": 4}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 2, "token_count": 23}, {"author_id": 10, "token_count": 6}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 8, "token_count": 5}, {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 0, "token_count": 9}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 14, "token_count": 3}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 25, "token_count": 10}, {"author_id": 39, "token_count": 12}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 3, "token_count": 5}, {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 3, "token_count": 12}, {"author_id": 0, "token_count": 17}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 3, "token_count": 15}, {"author_id": 0, "token_count": 30}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 2, "token_count": 25}, {"author_id": 8, "token_count": 10}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 1, "token_count": 29}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 0, "token_count": 56}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 14, "token_count": 14}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 18, "token_count": 2}, {"author_id": 5, "token_count": 6}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 1, "token_count": 53}, {"author_id": 10, "token_count": 16}, {"author_id": 8, "token_count": 5}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 10, "token_count": 20}, {"author_id": 9, "token_count": 2}, {"author_id": 0, "token_count": 6}, {"author_id": 8, "token_count": 9}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 33, "token_count": 19}, {"author_id": 15, "token_count": 3}, {"author_id": 8, "token_count": 2}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 8, "token_count": 10}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 10, "token_count": 11}, ]}, {"timestamp": 1417420800, "group": [ {"author_id": 9, "token_count": 3}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 9, "token_count": 29}, {"author_id": 0, "token_count": 67}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 4, "token_count": 3}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 30, "token_count": 89}, {"author_id": 0, "token_count": 13}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 12, "token_count": 25}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 10, "token_count": 58}, {"author_id": 47, "token_count": 3}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 16, "token_count": 2}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 5, "token_count": 5}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 8, "token_count": 3}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 21, "token_count": 5}, {"author_id": 37, "token_count": 4}, {"author_id": 0, "token_count": 193}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 0, "token_count": 14}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 3, "token_count": 22}, {"author_id": 36, "token_count": 3}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 0, "token_count": 21}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 8, "token_count": 10}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 0, "token_count": 24}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 5, "token_count": 5}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 16, "token_count": 3}, {"author_id": 10, "token_count": 3}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 18, "token_count": 1}, {"author_id": 15, "token_count": 14}, {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 18, "token_count": 1}, {"author_id": 0, "token_count": 10}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 0, "token_count": 17}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 4, "token_count": 130}, {"author_id": 21, "token_count": 72}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 0, "token_count": 48}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 0, "token_count": 16}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 0, "token_count": 87}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 15, "token_count": 4}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 49, "token_count": 15}, {"author_id": 21, "token_count": 27}, {"author_id": 0, "token_count": 21}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 12, "token_count": 3}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 12, "token_count": 8}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 1, "token_count": 14}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 0, "token_count": 9}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 38, "token_count": 1}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 0, "token_count": 47}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 0, "token_count": 22}, {"author_id": 60, "token_count": 40}, ]}, {"timestamp": 1651388400, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 1, "token_count": 49}, {"author_id": 38, "token_count": 11}, ]}, {"timestamp": 1662015600, "group": [ {"author_id": 1, "token_count": 80}, ]}, {"timestamp": 1664607600, "group": [ {"author_id": 40, "token_count": 11}, ]}, {"timestamp": 1667286000, "group": [ {"author_id": 1, "token_count": 6}, ]}, {"timestamp": 1672560000, "group": [ {"author_id": 49, "token_count": 5}, {"author_id": 0, "token_count": 69}, ]}, {"timestamp": 1675238400, "group": [ {"author_id": 23, "token_count": 8}, ]}, {"timestamp": 1682924400, "group": [ {"author_id": 4, "token_count": 25}, ]}, {"timestamp": 1685602800, "group": [ {"author_id": 1, "token_count": 13}, {"author_id": 2, "token_count": 8}, ]}, {"timestamp": 1690873200, "group": [ {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1698822000, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1711954800, "group": [ {"author_id": 57, "token_count": 19}, ]}, {"timestamp": 1714546800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1717225200, "group": [ {"author_id": 5, "token_count": 6}, ]}, {"timestamp": 1725174000, "group": [ {"author_id": 17, "token_count": 22}, {"author_id": 0, "token_count": 6}, {"author_id": 8, "token_count": 148}, ]}, {"timestamp": 1730444400, "group": [ {"author_id": 58, "token_count": 9}, {"author_id": 17, "token_count": 28}, ]}, {"timestamp": 1738396800, "group": [ {"author_id": 15, "token_count": 3}, ]}, {"timestamp": 1740816000, "group": [ {"author_id": 0, "token_count": 20}, ]}, {"timestamp": 1748761200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1751353200, "group": [ {"author_id": 16, "token_count": 19}, ]}, {"timestamp": 1754031600, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1756710000, "group": [ {"author_id": 17, "token_count": 29}, {"author_id": 0, "token_count": 16}, ]}, {"timestamp": 1761980400, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1764576000, "group": [ {"author_id": 1, "token_count": 4}, ]}, ]
Author Name
Tokens
Token Proportion
Trond Myklebust
1561
30.97%
Anna Schumaker
626
12.42%
David Howells
591
11.73%
Fred Isaman
313
6.21%
Andy Adamson
239
4.74%
Linus Torvalds (pre-git)
238
4.72%
Chuck Lever
218
4.33%
Weston Andros Adamson
205
4.07%
Peng Tao
114
2.26%
Scott Mayhew
104
2.06%
Kinglong Mee
89
1.77%
Mike Snitzer
79
1.57%
Stanislav Kinsbursky
68
1.35%
Olga Kornievskaia
36
0.71%
Al Viro
36
0.71%
Tom Haynes
34
0.67%
Linus Torvalds
31
0.62%
Jeff Layton
27
0.54%
Christoph Hellwig
25
0.50%
Neil Brown
24
0.48%
Benjamin Coddington
24
0.48%
Steve Dickson
21
0.42%
Christian Brauner
20
0.40%
Eric W. Biedermann
19
0.38%
Chen Hanxiao
19
0.38%
Alexandros Batsakis
15
0.30%
Benny Halevy
13
0.26%
Matthew Wilcox
12
0.24%
Andreas Gruenbacher
12
0.24%
Kees Cook
11
0.22%
David P. Quigley
10
0.20%
Max Kellermann
9
0.18%
Dave Wysochanski
8
0.16%
Mel Gorman
7
0.14%
Andrew Morton
6
0.12%
Tigran Mkrtchyan
4
0.08%
Nicholas Piggin
4
0.08%
Mike Sager
4
0.08%
Peter Zijlstra
3
0.06%
Miklos Szeredi
3
0.06%
Others
158
3.13%
Total
5040
io.c
163
-
5
383
Trond Myklebust
Max Kellermann
Linus Torvalds (pre-git)
Andrew Morton
Others
September 1991
May 1992
December 1992
June 1995
March 1997
June 2002
October 2003
June 2005
March 2006
June 2006
July 2007
June 2016
November 2017
January 2018
February 2019
March 2021
November 2024
September 2025
January 2026
var spanGroupData = [ {"timestamp": 683708400, "group": [ {"author_id": 6, "token_count": 15}, ]}, {"timestamp": 704703600, "group": [ {"author_id": 6, "token_count": 20}, ]}, {"timestamp": 723196800, "group": [ {"author_id": 6, "token_count": 6}, ]}, {"timestamp": 801990000, "group": [ {"author_id": 6, "token_count": 1}, ]}, {"timestamp": 857203200, "group": [ {"author_id": 6, "token_count": 1}, ]}, {"timestamp": 1022914800, "group": [ {"author_id": 44, "token_count": 2}, ]}, {"timestamp": 1064991600, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1117609200, "group": [ {"author_id": 0, "token_count": 18}, ]}, {"timestamp": 1141200000, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1149145200, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 0, "token_count": 211}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1730444400, "group": [ {"author_id": 58, "token_count": 75}, ]}, {"timestamp": 1756710000, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1767254400, "group": [ {"author_id": 0, "token_count": 10}, ]}, ]
Author Name
Tokens
Token Proportion
Trond Myklebust
262
68.41%
Max Kellermann
75
19.58%
Linus Torvalds (pre-git)
43
11.23%
Andrew Morton
2
0.52%
Others
1
0.26%
Total
383
iostat.h
61
-
7
193
Chuck Lever
Trond Myklebust
Linus Torvalds (pre-git)
Others
December 1992
March 2006
June 2008
October 2009
February 2010
November 2017
April 2024
July 2024
var spanGroupData = [ {"timestamp": 723196800, "group": [ {"author_id": 6, "token_count": 5}, ]}, {"timestamp": 1141200000, "group": [ {"author_id": 2, "token_count": 161}, {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1212303600, "group": [ {"author_id": 2, "token_count": 5}, {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1254380400, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1265011200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1711954800, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1719817200, "group": [ {"author_id": 60, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Chuck Lever
166
86.01%
Trond Myklebust
10
5.18%
Linus Torvalds (pre-git)
5
2.59%
Others
12
6.22%
Total
193
localio.c
1107
-
18
5135
Mike Snitzer
Weston Andros Adamson
Trond Myklebust
Neil Brown
Fred Isaman
Peng Tao
Linus Torvalds (pre-git)
Christian Brauner
Jeff Layton
David Howells
Kees Cook
Anna Schumaker
Scott Mayhew
Chuck Lever
Tom Haynes
Ricardo Labiaga
Al Viro
Others
December 1992
January 1996
March 1997
February 1998
March 2000
November 2002
August 2004
March 2006
June 2006
August 2006
April 2007
December 2007
February 2010
June 2010
October 2010
March 2011
July 2011
April 2012
July 2012
August 2012
September 2012
February 2013
August 2013
May 2014
June 2014
September 2014
November 2014
December 2014
December 2018
April 2019
September 2024
October 2024
November 2024
January 2025
May 2025
July 2025
August 2025
September 2025
October 2025
November 2025
January 2026
February 2026
var spanGroupData = [ {"timestamp": 723196800, "group": [ {"author_id": 6, "token_count": 2}, ]}, {"timestamp": 820483200, "group": [ {"author_id": 6, "token_count": 2}, ]}, {"timestamp": 857203200, "group": [ {"author_id": 6, "token_count": 3}, ]}, {"timestamp": 886320000, "group": [ {"author_id": 6, "token_count": 1}, ]}, {"timestamp": 951897600, "group": [ {"author_id": 6, "token_count": 2}, ]}, {"timestamp": 1036137600, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1091343600, "group": [ {"author_id": 0, "token_count": 12}, ]}, {"timestamp": 1141200000, "group": [ {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1149145200, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1154415600, "group": [ {"author_id": 4, "token_count": 7}, ]}, {"timestamp": 1175410800, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1196496000, "group": [ {"author_id": 2, "token_count": 3}, ]}, {"timestamp": 1265011200, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1275375600, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 24, "token_count": 3}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 7, "token_count": 15}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 7, "token_count": 8}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1343804400, "group": [ {"author_id": 14, "token_count": 6}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 14, "token_count": 3}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 10, "token_count": 19}, {"author_id": 8, "token_count": 3}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 8, "token_count": 8}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 10, "token_count": 2}, ]}, {"timestamp": 1417420800, "group": [ {"author_id": 9, "token_count": 3}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 15, "token_count": 4}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1725174000, "group": [ {"author_id": 17, "token_count": 500}, {"author_id": 0, "token_count": 159}, {"author_id": 8, "token_count": 2124}, ]}, {"timestamp": 1727766000, "group": [ {"author_id": 17, "token_count": 24}, ]}, {"timestamp": 1730444400, "group": [ {"author_id": 17, "token_count": 306}, {"author_id": 15, "token_count": 9}, ]}, {"timestamp": 1735718400, "group": [ {"author_id": 17, "token_count": 2}, ]}, {"timestamp": 1746082800, "group": [ {"author_id": 17, "token_count": 18}, {"author_id": 15, "token_count": 30}, ]}, {"timestamp": 1751353200, "group": [ {"author_id": 18, "token_count": 1}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1754031600, "group": [ {"author_id": 17, "token_count": 2}, {"author_id": 21, "token_count": 4}, ]}, {"timestamp": 1756710000, "group": [ {"author_id": 17, "token_count": 1148}, ]}, {"timestamp": 1759302000, "group": [ {"author_id": 17, "token_count": 196}, ]}, {"timestamp": 1761980400, "group": [ {"author_id": 49, "token_count": 10}, {"author_id": 17, "token_count": 162}, ]}, {"timestamp": 1767254400, "group": [ {"author_id": 17, "token_count": 63}, {"author_id": 0, "token_count": 216}, ]}, {"timestamp": 1769932800, "group": [ {"author_id": 40, "token_count": 6}, ]}, ]
Author Name
Tokens
Token Proportion
Mike Snitzer
2421
47.15%
Weston Andros Adamson
2135
41.58%
Trond Myklebust
425
8.28%
Neil Brown
43
0.84%
Fred Isaman
23
0.45%
Peng Tao
21
0.41%
Linus Torvalds (pre-git)
10
0.19%
Christian Brauner
10
0.19%
Jeff Layton
9
0.18%
David Howells
7
0.14%
Kees Cook
6
0.12%
Anna Schumaker
5
0.10%
Scott Mayhew
4
0.08%
Chuck Lever
4
0.08%
Tom Haynes
3
0.06%
Ricardo Labiaga
3
0.06%
Al Viro
1
0.02%
Others
5
0.10%
Total
5135
mount_clnt.c
471
-
18
2024
Chuck Lever
Linus Torvalds (pre-git)
Trond Myklebust
Christoph Hellwig
Art Haas
Jeff Layton
Dave Jones
Steve Dickson
Olga Kornievskaia
Kees Cook
Anna Schumaker
Stanislav Kinsbursky
Scott Mayhew
Others
August 1992
September 1992
December 1992
June 1993
June 1995
March 1997
March 2000
April 2002
September 2002
November 2002
March 2004
March 2005
March 2006
August 2006
March 2007
June 2007
July 2007
April 2008
December 2008
June 2009
August 2009
February 2010
September 2010
December 2010
January 2012
July 2012
October 2012
June 2013
August 2016
May 2017
July 2017
November 2017
April 2019
May 2020
March 2021
October 2022
var spanGroupData = [ {"timestamp": 712652400, "group": [ {"author_id": 6, "token_count": 5}, ]}, {"timestamp": 715330800, "group": [ {"author_id": 6, "token_count": 5}, ]}, {"timestamp": 723196800, "group": [ {"author_id": 6, "token_count": 4}, ]}, {"timestamp": 738918000, "group": [ {"author_id": 6, "token_count": 1}, ]}, {"timestamp": 801990000, "group": [ {"author_id": 6, "token_count": 3}, ]}, {"timestamp": 857203200, "group": [ {"author_id": 6, "token_count": 155}, ]}, {"timestamp": 951897600, "group": [ {"author_id": 6, "token_count": 81}, ]}, {"timestamp": 1017648000, "group": [ {"author_id": 54, "token_count": 18}, ]}, {"timestamp": 1030863600, "group": [ {"author_id": 35, "token_count": 46}, ]}, {"timestamp": 1036137600, "group": [ {"author_id": 2, "token_count": 1}, {"author_id": 0, "token_count": 10}, ]}, {"timestamp": 1078128000, "group": [ {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1109664000, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1141200000, "group": [ {"author_id": 2, "token_count": 62}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1154415600, "group": [ {"author_id": 2, "token_count": 16}, ]}, {"timestamp": 1172736000, "group": [ {"author_id": 2, "token_count": 16}, ]}, {"timestamp": 1180681200, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 2, "token_count": 115}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 39, "token_count": 5}, ]}, {"timestamp": 1228118400, "group": [ {"author_id": 2, "token_count": 40}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 2, "token_count": 1168}, ]}, {"timestamp": 1249110000, "group": [ {"author_id": 2, "token_count": 46}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1265011200, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 2, "token_count": 1}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1291190400, "group": [ {"author_id": 2, "token_count": 40}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 19, "token_count": 3}, {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 21, "token_count": 3}, {"author_id": 0, "token_count": 15}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 14, "token_count": 39}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 5, "token_count": 50}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 12, "token_count": 5}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 60, "token_count": 25}, ]}, {"timestamp": 1664607600, "group": [ {"author_id": 40, "token_count": 5}, ]}, ]
Author Name
Tokens
Token Proportion
Chuck Lever
1505
74.36%
Linus Torvalds (pre-git)
254
12.55%
Trond Myklebust
53
2.62%
Christoph Hellwig
50
2.47%
Art Haas
46
2.27%
Jeff Layton
39
1.93%
Dave Jones
18
0.89%
Steve Dickson
5
0.25%
Olga Kornievskaia
5
0.25%
Kees Cook
5
0.25%
Anna Schumaker
4
0.20%
Stanislav Kinsbursky
3
0.15%
Scott Mayhew
3
0.15%
Others
34
1.68%
Total
2024
namespace.c
384
-
27
1751
Trond Myklebust
David Howells
Al Viro
Anna Schumaker
Nicholas Piggin
Andrew Morton
Manoj Naik
Christian Brauner
Linus Torvalds (pre-git)
Scott Mayhew
Benjamin Coddington
Kees Cook
Christoph Hellwig
Jeff Layton
Others
December 1992
November 1993
March 1996
March 1997
May 2002
January 2003
July 2003
August 2004
June 2005
October 2005
June 2006
July 2006
August 2006
November 2006
December 2006
February 2007
August 2007
December 2007
April 2008
May 2008
August 2008
June 2009
April 2010
January 2011
March 2011
November 2011
April 2012
July 2012
October 2012
January 2013
March 2015
June 2016
January 2017
April 2017
May 2019
August 2019
December 2019
February 2020
March 2020
April 2020
October 2020
January 2021
May 2021
October 2022
November 2022
December 2022
January 2023
August 2023
October 2024
December 2024
June 2025
September 2025
November 2025
var spanGroupData = [ {"timestamp": 723196800, "group": [ {"author_id": 6, "token_count": 4}, ]}, {"timestamp": 752140800, "group": [ {"author_id": 6, "token_count": 3}, ]}, {"timestamp": 825667200, "group": [ {"author_id": 6, "token_count": 2}, ]}, {"timestamp": 857203200, "group": [ {"author_id": 6, "token_count": 6}, ]}, {"timestamp": 1020236400, "group": [ {"author_id": 5, "token_count": 3}, ]}, {"timestamp": 1041408000, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1057042800, "group": [ {"author_id": 44, "token_count": 24}, ]}, {"timestamp": 1091343600, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1117609200, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1128150000, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1149145200, "group": [ {"author_id": 4, "token_count": 167}, {"author_id": 29, "token_count": 22}, {"author_id": 0, "token_count": 168}, ]}, {"timestamp": 1151737200, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1154415600, "group": [ {"author_id": 4, "token_count": 7}, ]}, {"timestamp": 1162368000, "group": [ {"author_id": 4, "token_count": 9}, ]}, {"timestamp": 1164960000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1170316800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1185951600, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1196496000, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1209625200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1217574000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 0, "token_count": 25}, ]}, {"timestamp": 1270105200, "group": [ {"author_id": 0, "token_count": 20}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 4, "token_count": 23}, {"author_id": 50, "token_count": 27}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 18, "token_count": 121}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 18, "token_count": 1}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 1, "token_count": 65}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 1, "token_count": 25}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 0, "token_count": 101}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 4, "token_count": 13}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 16, "token_count": 4}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 4, "token_count": 19}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 1, "token_count": 14}, {"author_id": 40, "token_count": 2}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 18, "token_count": 45}, {"author_id": 4, "token_count": 351}, {"author_id": 21, "token_count": 4}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 21, "token_count": 7}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 0, "token_count": 278}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 60, "token_count": 19}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 49, "token_count": 10}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1664607600, "group": [ {"author_id": 40, "token_count": 1}, ]}, {"timestamp": 1667286000, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1669881600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1672560000, "group": [ {"author_id": 49, "token_count": 7}, ]}, {"timestamp": 1690873200, "group": [ {"author_id": 14, "token_count": 2}, ]}, {"timestamp": 1727766000, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1733040000, "group": [ {"author_id": 18, "token_count": 5}, ]}, {"timestamp": 1748761200, "group": [ {"author_id": 18, "token_count": 5}, ]}, {"timestamp": 1756710000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1761980400, "group": [ {"author_id": 0, "token_count": 81}, ]}, ]
Author Name
Tokens
Token Proportion
Trond Myklebust
700
39.98%
David Howells
589
33.64%
Al Viro
177
10.11%
Anna Schumaker
105
6.00%
Nicholas Piggin
27
1.54%
Andrew Morton
24
1.37%
Manoj Naik
22
1.26%
Christian Brauner
17
0.97%
Linus Torvalds (pre-git)
15
0.86%
Scott Mayhew
11
0.63%
Benjamin Coddington
4
0.23%
Kees Cook
3
0.17%
Christoph Hellwig
3
0.17%
Jeff Layton
2
0.11%
Others
52
2.97%
Total
1751
netns.h
48
-
14
139
Stanislav Kinsbursky
Jim Rees
Trond Myklebust
Eric W. Biedermann
Jeff Layton
Chuck Lever
Anna Schumaker
Andy Adamson
Christoph Hellwig
Linus Torvalds (pre-git)
Others
March 1997
August 2004
March 2009
April 2009
July 2011
September 2011
November 2011
December 2011
January 2012
March 2012
May 2012
July 2012
August 2012
October 2012
July 2014
September 2014
October 2016
November 2016
November 2017
January 2019
February 2024
April 2025
December 2025
var spanGroupData = [ {"timestamp": 857203200, "group": [ {"author_id": 6, "token_count": 3}, ]}, {"timestamp": 1091343600, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1235894400, "group": [ {"author_id": 2, "token_count": 4}, ]}, {"timestamp": 1238569200, "group": [ {"author_id": 3, "token_count": 5}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 34, "token_count": 16}, ]}, {"timestamp": 1314860400, "group": [ {"author_id": 34, "token_count": 1}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 19, "token_count": 28}, ]}, {"timestamp": 1322726400, "group": [ {"author_id": 19, "token_count": 1}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 19, "token_count": 17}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 19, "token_count": 7}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 2, "token_count": 3}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 1, "token_count": 5}, ]}, {"timestamp": 1343804400, "group": [ {"author_id": 19, "token_count": 2}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 19, "token_count": 3}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 33, "token_count": 10}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 5, "token_count": 4}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1706774400, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1743490800, "group": [ {"author_id": 14, "token_count": 9}, ]}, {"timestamp": 1764576000, "group": [ {"author_id": 1, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Stanislav Kinsbursky
58
41.73%
Jim Rees
17
12.23%
Trond Myklebust
13
9.35%
Eric W. Biedermann
10
7.19%
Jeff Layton
9
6.47%
Chuck Lever
7
5.04%
Anna Schumaker
6
4.32%
Andy Adamson
5
3.60%
Christoph Hellwig
4
2.88%
Linus Torvalds (pre-git)
3
2.16%
Others
7
5.04%
Total
139
nfs.h
30
-
6
108
Anna Schumaker
Linus Torvalds (pre-git)
Chuck Lever
David Howells
Others
December 1992
March 2000
August 2006
September 2009
May 2012
July 2012
November 2017
September 2023
October 2024
var spanGroupData = [ {"timestamp": 723196800, "group": [ {"author_id": 6, "token_count": 2}, ]}, {"timestamp": 951897600, "group": [ {"author_id": 6, "token_count": 6}, ]}, {"timestamp": 1154415600, "group": [ {"author_id": 4, "token_count": 1}, ]}, {"timestamp": 1251788400, "group": [ {"author_id": 2, "token_count": 6}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 1, "token_count": 86}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1693551600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1727766000, "group": [ {"author_id": 1, "token_count": 3}, ]}, ]
Author Name
Tokens
Token Proportion
Anna Schumaker
91
84.26%
Linus Torvalds (pre-git)
8
7.41%
Chuck Lever
6
5.56%
David Howells
1
0.93%
Others
2
1.85%
Total
108
nfs2super.c
33
-
6
103
Anna Schumaker
Linus Torvalds (pre-git)
Linus Torvalds
David Howells
Others
November 1993
March 1996
March 1997
February 2002
June 2006
July 2012
May 2019
June 2024
var spanGroupData = [ {"timestamp": 752140800, "group": [ {"author_id": 6, "token_count": 3}, ]}, {"timestamp": 825667200, "group": [ {"author_id": 6, "token_count": 2}, ]}, {"timestamp": 857203200, "group": [ {"author_id": 6, "token_count": 1}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 27, "token_count": 5}, ]}, {"timestamp": 1149145200, "group": [ {"author_id": 4, "token_count": 3}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 1, "token_count": 83}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1717225200, "group": [ {"author_id": 60, "token_count": 5}, ]}, ]
Author Name
Tokens
Token Proportion
Anna Schumaker
83
80.58%
Linus Torvalds (pre-git)
6
5.83%
Linus Torvalds
5
4.85%
David Howells
3
2.91%
Others
6
5.83%
Total
103
nfs2xdr.c
1088
-
16
4031
Chuck Lever
Linus Torvalds (pre-git)
Trond Myklebust
Christoph Hellwig
Anna Schumaker
Eric W. Biedermann
Peng Tao
Al Viro
Linus Torvalds
Benjamin Coddington
Art Haas
Mike Snitzer
Dave Jones
Others
September 1991
January 1992
March 1992
May 1992
August 1992
December 1992
June 1993
October 1994
January 1995
June 1995
September 1996
March 1997
August 1997
May 1999
September 1999
March 2000
February 2002
April 2002
May 2002
July 2002
August 2002
September 2002
October 2002
November 2002
September 2003
March 2004
May 2004
August 2004
September 2004
January 2006
March 2006
June 2006
August 2006
October 2006
July 2007
September 2007
March 2009
October 2010
December 2010
January 2012
April 2012
June 2012
October 2012
February 2013
May 2014
August 2014
May 2017
June 2017
November 2017
February 2019
April 2019
June 2019
October 2019
November 2020
February 2022
August 2023
September 2024
September 2025
var spanGroupData = [ {"timestamp": 683708400, "group": [ {"author_id": 6, "token_count": 2}, ]}, {"timestamp": 694252800, "group": [ {"author_id": 6, "token_count": 6}, ]}, {"timestamp": 699436800, "group": [ {"author_id": 6, "token_count": 2}, ]}, {"timestamp": 704703600, "group": [ {"author_id": 6, "token_count": 1}, ]}, {"timestamp": 712652400, "group": [ {"author_id": 6, "token_count": 5}, ]}, {"timestamp": 723196800, "group": [ {"author_id": 6, "token_count": 35}, ]}, {"timestamp": 738918000, "group": [ {"author_id": 6, "token_count": 1}, ]}, {"timestamp": 780994800, "group": [ {"author_id": 6, "token_count": 20}, ]}, {"timestamp": 788947200, "group": [ {"author_id": 6, "token_count": 2}, ]}, {"timestamp": 801990000, "group": [ {"author_id": 6, "token_count": 7}, ]}, {"timestamp": 841561200, "group": [ {"author_id": 6, "token_count": 2}, ]}, {"timestamp": 857203200, "group": [ {"author_id": 6, "token_count": 522}, ]}, {"timestamp": 870418800, "group": [ {"author_id": 6, "token_count": 4}, ]}, {"timestamp": 925542000, "group": [ {"author_id": 6, "token_count": 14}, ]}, {"timestamp": 936169200, "group": [ {"author_id": 6, "token_count": 41}, ]}, {"timestamp": 951897600, "group": [ {"author_id": 6, "token_count": 126}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 54, "token_count": 1}, {"author_id": 27, "token_count": 9}, ]}, {"timestamp": 1017648000, "group": [ {"author_id": 54, "token_count": 3}, ]}, {"timestamp": 1020236400, "group": [ {"author_id": 0, "token_count": 21}, ]}, {"timestamp": 1025506800, "group": [ {"author_id": 0, "token_count": 32}, ]}, {"timestamp": 1028185200, "group": [ {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1030863600, "group": [ {"author_id": 35, "token_count": 6}, ]}, {"timestamp": 1033455600, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1036137600, "group": [ {"author_id": 0, "token_count": 24}, ]}, {"timestamp": 1062399600, "group": [ {"author_id": 18, "token_count": 9}, ]}, {"timestamp": 1078128000, "group": [ {"author_id": 0, "token_count": 21}, ]}, {"timestamp": 1083394800, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1091343600, "group": [ {"author_id": 0, "token_count": 32}, ]}, {"timestamp": 1094022000, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1136102400, "group": [ {"author_id": 0, "token_count": 33}, ]}, {"timestamp": 1141200000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1149145200, "group": [ {"author_id": 0, "token_count": 12}, ]}, {"timestamp": 1154415600, "group": [ {"author_id": 2, "token_count": 7}, ]}, {"timestamp": 1159686000, "group": [ {"author_id": 18, "token_count": 4}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 0, "token_count": 16}, ]}, {"timestamp": 1188630000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1235894400, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 1, "token_count": 95}, ]}, {"timestamp": 1291190400, "group": [ {"author_id": 2, "token_count": 2346}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 0, "token_count": 15}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 33, "token_count": 62}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 1, "token_count": 7}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 10, "token_count": 26}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 5, "token_count": 142}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 16, "token_count": 1}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 2, "token_count": 100}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 0, "token_count": 139}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 0, "token_count": 18}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 0, "token_count": 14}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1690873200, "group": [ {"author_id": 16, "token_count": 8}, ]}, {"timestamp": 1725174000, "group": [ {"author_id": 17, "token_count": 3}, ]}, {"timestamp": 1756710000, "group": [ {"author_id": 17, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Chuck Lever
2455
60.90%
Linus Torvalds (pre-git)
790
19.60%
Trond Myklebust
404
10.02%
Christoph Hellwig
142
3.52%
Anna Schumaker
102
2.53%
Eric W. Biedermann
62
1.54%
Peng Tao
26
0.65%
Al Viro
13
0.32%
Linus Torvalds
9
0.22%
Benjamin Coddington
9
0.22%
Art Haas
6
0.15%
Mike Snitzer
5
0.12%
Dave Jones
4
0.10%
Others
4
0.10%
Total
4031
nfs3_fs.h
37
-
12
161
Andreas Gruenbacher
Anna Schumaker
Christoph Hellwig
Trond Myklebust
David Howells
Christian Brauner
Linus Torvalds (pre-git)
Peng Tao
Andy Adamson
Miklos Szeredi
Scott Mayhew
Others
March 1992
May 1992
April 2004
August 2004
June 2005
August 2006
February 2011
July 2012
December 2013
May 2014
September 2014
November 2017
December 2019
January 2021
August 2021
September 2022
January 2023
var spanGroupData = [ {"timestamp": 699436800, "group": [ {"author_id": 6, "token_count": 1}, ]}, {"timestamp": 704703600, "group": [ {"author_id": 6, "token_count": 5}, ]}, {"timestamp": 1080806400, "group": [ {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1091343600, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1117609200, "group": [ {"author_id": 20, "token_count": 52}, ]}, {"timestamp": 1154415600, "group": [ {"author_id": 4, "token_count": 8}, ]}, {"timestamp": 1296547200, "group": [ {"author_id": 3, "token_count": 4}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 1, "token_count": 8}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 5, "token_count": 21}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 10, "token_count": 6}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 1, "token_count": 35}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 21, "token_count": 1}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 49, "token_count": 3}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 36, "token_count": 3}, ]}, {"timestamp": 1662015600, "group": [ {"author_id": 49, "token_count": 2}, ]}, {"timestamp": 1672560000, "group": [ {"author_id": 49, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Andreas Gruenbacher
52
32.30%
Anna Schumaker
43
26.71%
Christoph Hellwig
21
13.04%
Trond Myklebust
9
5.59%
David Howells
8
4.97%
Christian Brauner
7
4.35%
Linus Torvalds (pre-git)
6
3.73%
Peng Tao
6
3.73%
Andy Adamson
4
2.48%
Miklos Szeredi
3
1.86%
Scott Mayhew
1
0.62%
Others
1
0.62%
Total
161
nfs3acl.c
343
-
19
1642
Andreas Gruenbacher
Trond Myklebust
Christoph Hellwig
Linus Torvalds (pre-git)
Chuck Lever
Christian Brauner
Miklos Szeredi
David Howells
Aneesh Kumar K.V
Andrew Morton
Jeff Layton
Art Haas
Dave Jones
Others
March 1992
May 1992
August 1992
December 1992
June 1993
January 1996
March 1997
August 1997
February 1998
August 1998
May 1999
March 2000
October 2000
February 2002
April 2002
July 2002
September 2002
October 2002
April 2003
February 2004
May 2004
August 2004
March 2005
June 2005
August 2005
March 2006
May 2006
December 2006
June 2008
August 2008
March 2009
April 2010
September 2010
January 2011
March 2012
December 2013
January 2014
February 2014
June 2014
July 2014
August 2014
September 2014
March 2015
December 2015
March 2016
November 2017
April 2020
August 2020
November 2020
January 2021
March 2021
August 2021
September 2022
November 2022
January 2023
var spanGroupData = [ {"timestamp": 699436800, "group": [ {"author_id": 6, "token_count": 2}, ]}, {"timestamp": 704703600, "group": [ {"author_id": 6, "token_count": 10}, ]}, {"timestamp": 712652400, "group": [ {"author_id": 6, "token_count": 2}, ]}, {"timestamp": 723196800, "group": [ {"author_id": 6, "token_count": 5}, ]}, {"timestamp": 738918000, "group": [ {"author_id": 6, "token_count": 1}, ]}, {"timestamp": 820483200, "group": [ {"author_id": 6, "token_count": 2}, ]}, {"timestamp": 857203200, "group": [ {"author_id": 6, "token_count": 6}, ]}, {"timestamp": 870418800, "group": [ {"author_id": 6, "token_count": 5}, ]}, {"timestamp": 886320000, "group": [ {"author_id": 6, "token_count": 1}, ]}, {"timestamp": 901954800, "group": [ {"author_id": 6, "token_count": 1}, ]}, {"timestamp": 925542000, "group": [ {"author_id": 6, "token_count": 4}, ]}, {"timestamp": 951897600, "group": [ {"author_id": 6, "token_count": 56}, ]}, {"timestamp": 970383600, "group": [ {"author_id": 6, "token_count": 9}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1017648000, "group": [ {"author_id": 54, "token_count": 1}, ]}, {"timestamp": 1025506800, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1030863600, "group": [ {"author_id": 35, "token_count": 2}, ]}, {"timestamp": 1033455600, "group": [ {"author_id": 2, "token_count": 7}, {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1049184000, "group": [ {"author_id": 0, "token_count": 24}, ]}, {"timestamp": 1075622400, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1083394800, "group": [ {"author_id": 44, "token_count": 5}, ]}, {"timestamp": 1091343600, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1109664000, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1117609200, "group": [ {"author_id": 20, "token_count": 650}, {"author_id": 5, "token_count": 1}, {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1122879600, "group": [ {"author_id": 2, "token_count": 5}, ]}, {"timestamp": 1141200000, "group": [ {"author_id": 2, "token_count": 67}, ]}, {"timestamp": 1146466800, "group": [ {"author_id": 20, "token_count": 16}, ]}, {"timestamp": 1164960000, "group": [ {"author_id": 0, "token_count": 3}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1212303600, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1217574000, "group": [ {"author_id": 14, "token_count": 4}, ]}, {"timestamp": 1235894400, "group": [ {"author_id": 0, "token_count": 138}, ]}, {"timestamp": 1270105200, "group": [ {"author_id": 0, "token_count": 57}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 55, "token_count": 6}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 5, "token_count": 54}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 0, "token_count": 30}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 5, "token_count": 173}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 0, "token_count": 19}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 4, "token_count": 6}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 20, "token_count": 2}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 20, "token_count": 154}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 20, "token_count": 47}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 49, "token_count": 3}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 36, "token_count": 9}, ]}, {"timestamp": 1662015600, "group": [ {"author_id": 49, "token_count": 5}, ]}, {"timestamp": 1667286000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1672560000, "group": [ {"author_id": 49, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Andreas Gruenbacher
869
52.92%
Trond Myklebust
298
18.15%
Christoph Hellwig
228
13.89%
Linus Torvalds (pre-git)
104
6.33%
Chuck Lever
80
4.87%
Christian Brauner
10
0.61%
Miklos Szeredi
9
0.55%
David Howells
6
0.37%
Aneesh Kumar K.V
6
0.37%
Andrew Morton
5
0.30%
Jeff Layton
4
0.24%
Art Haas
2
0.12%
Dave Jones
1
0.06%
Others
20
1.22%
Total
1642
nfs3client.c
144
-
20
642
Anna Schumaker
Trond Myklebust
Peng Tao
Andreas Gruenbacher
Tigran Mkrtchyan
David Howells
Chuck Lever
Benjamin Coddington
Andy Adamson
Linus Torvalds (pre-git)
Kees Cook
Scott Mayhew
Linus Torvalds
Fred Isaman
Christoph Hellwig
Alexandros Batsakis
Al Viro
Others
December 1992
January 1995
June 1995
March 1997
February 2002
March 2004
August 2004
June 2005
March 2006
June 2006
August 2006
August 2008
February 2010
April 2010
January 2011
February 2011
November 2011
January 2012
April 2012
July 2012
May 2014
July 2014
September 2014
June 2016
April 2017
April 2019
May 2019
October 2019
December 2019
October 2022
June 2023
August 2023
February 2024
March 2025
July 2025
October 2025
var spanGroupData = [ {"timestamp": 723196800, "group": [ {"author_id": 6, "token_count": 7}, ]}, {"timestamp": 788947200, "group": [ {"author_id": 6, "token_count": 2}, ]}, {"timestamp": 801990000, "group": [ {"author_id": 6, "token_count": 1}, ]}, {"timestamp": 857203200, "group": [ {"author_id": 6, "token_count": 4}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 27, "token_count": 2}, ]}, {"timestamp": 1078128000, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1091343600, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1117609200, "group": [ {"author_id": 20, "token_count": 63}, ]}, {"timestamp": 1141200000, "group": [ {"author_id": 0, "token_count": 1}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1149145200, "group": [ {"author_id": 4, "token_count": 3}, ]}, {"timestamp": 1154415600, "group": [ {"author_id": 4, "token_count": 19}, ]}, {"timestamp": 1217574000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1265011200, "group": [ {"author_id": 28, "token_count": 2}, ]}, {"timestamp": 1270105200, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 7, "token_count": 2}, ]}, {"timestamp": 1296547200, "group": [ {"author_id": 3, "token_count": 8}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 18, "token_count": 2}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 3, "token_count": 8}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 1, "token_count": 152}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 10, "token_count": 82}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 10, "token_count": 41}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 37, "token_count": 42}, {"author_id": 0, "token_count": 26}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 0, "token_count": 16}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 21, "token_count": 3}, ]}, {"timestamp": 1664607600, "group": [ {"author_id": 40, "token_count": 6}, ]}, {"timestamp": 1685602800, "group": [ {"author_id": 16, "token_count": 17}, {"author_id": 2, "token_count": 22}, ]}, {"timestamp": 1690873200, "group": [ {"author_id": 0, "token_count": 26}, ]}, {"timestamp": 1706774400, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1740816000, "group": [ {"author_id": 0, "token_count": 15}, ]}, {"timestamp": 1751353200, "group": [ {"author_id": 5, "token_count": 2}, ]}, {"timestamp": 1759302000, "group": [ {"author_id": 0, "token_count": 38}, ]}, ]
Author Name
Tokens
Token Proportion
Anna Schumaker
152
23.68%
Trond Myklebust
147
22.90%
Peng Tao
123
19.16%
Andreas Gruenbacher
63
9.81%
Tigran Mkrtchyan
42
6.54%
David Howells
22
3.43%
Chuck Lever
22
3.43%
Benjamin Coddington
17
2.65%
Andy Adamson
16
2.49%
Linus Torvalds (pre-git)
14
2.18%
Kees Cook
6
0.93%
Scott Mayhew
3
0.47%
Linus Torvalds
2
0.31%
Fred Isaman
2
0.31%
Christoph Hellwig
2
0.31%
Alexandros Batsakis
2
0.31%
Al Viro
2
0.31%
Others
5
0.78%
Total
642
nfs3proc.c
1125
-
37
5526
Trond Myklebust
Linus Torvalds (pre-git)
Benjamin Coddington
Chuck Lever
Art Haas
Christoph Hellwig
Anna Schumaker
Mike Snitzer
Jeff Layton
Andreas Gruenbacher
J. Bruce Fields
Dave Jones
Neil Brown
David Howells
Al Viro
Fred Isaman
Weston Andros Adamson
Matthew Wilcox
Andy Adamson
Peter Zijlstra
David P. Quigley
Christian Brauner
Miklos Szeredi
Linus Torvalds
Kees Cook
Others
September 1991
January 1992
March 1992
May 1992
August 1992
December 1992
November 1993
May 1994
October 1994
June 1995
January 1996
January 1997
March 1997
August 1997
October 1997
February 1998
May 1998
February 1999
September 1999
January 2000
March 2000
August 2000
September 2000
October 2000
February 2002
March 2002
April 2002
May 2002
July 2002
September 2002
October 2002
November 2002
December 2002
September 2003
October 2003
February 2004
March 2004
April 2004
August 2004
September 2004
January 2005
March 2005
June 2005
August 2005
October 2005
January 2006
March 2006
June 2006
August 2006
November 2006
February 2007
June 2007
July 2007
September 2007
October 2007
December 2007
January 2008
May 2008
June 2008
August 2008
December 2008
March 2009
April 2009
September 2009
April 2010
September 2010
October 2010
February 2011
November 2011
December 2011
March 2012
April 2012
June 2012
July 2012
August 2012
November 2012
January 2013
April 2013
May 2013
August 2013
September 2013
December 2013
January 2014
February 2014
May 2014
June 2014
September 2014
February 2015
March 2015
July 2016
April 2017
July 2017
November 2017
February 2018
March 2018
April 2018
May 2018
December 2018
September 2019
December 2019
January 2020
October 2020
November 2020
June 2021
August 2022
September 2022
September 2023
January 2024
March 2024
June 2024
September 2024
November 2024
December 2024
February 2025
March 2025
November 2025
January 2026
February 2026
var spanGroupData = [ {"timestamp": 683708400, "group": [ {"author_id": 6, "token_count": 3}, ]}, {"timestamp": 694252800, "group": [ {"author_id": 6, "token_count": 2}, ]}, {"timestamp": 699436800, "group": [ {"author_id": 6, "token_count": 2}, ]}, {"timestamp": 704703600, "group": [ {"author_id": 6, "token_count": 1}, ]}, {"timestamp": 712652400, "group": [ {"author_id": 6, "token_count": 3}, ]}, {"timestamp": 723196800, "group": [ {"author_id": 6, "token_count": 216}, ]}, {"timestamp": 752140800, "group": [ {"author_id": 6, "token_count": 2}, ]}, {"timestamp": 767775600, "group": [ {"author_id": 6, "token_count": 5}, ]}, {"timestamp": 780994800, "group": [ {"author_id": 6, "token_count": 12}, ]}, {"timestamp": 801990000, "group": [ {"author_id": 6, "token_count": 3}, ]}, {"timestamp": 820483200, "group": [ {"author_id": 6, "token_count": 3}, ]}, {"timestamp": 852105600, "group": [ {"author_id": 6, "token_count": 6}, ]}, {"timestamp": 857203200, "group": [ {"author_id": 6, "token_count": 113}, ]}, {"timestamp": 870418800, "group": [ {"author_id": 6, "token_count": 5}, ]}, {"timestamp": 875689200, "group": [ {"author_id": 6, "token_count": 3}, ]}, {"timestamp": 886320000, "group": [ {"author_id": 6, "token_count": 1}, ]}, {"timestamp": 894006000, "group": [ {"author_id": 6, "token_count": 4}, ]}, {"timestamp": 917856000, "group": [ {"author_id": 6, "token_count": 2}, ]}, {"timestamp": 936169200, "group": [ {"author_id": 6, "token_count": 3}, ]}, {"timestamp": 946713600, "group": [ {"author_id": 6, "token_count": 10}, ]}, {"timestamp": 951897600, "group": [ {"author_id": 6, "token_count": 1043}, ]}, {"timestamp": 965113200, "group": [ {"author_id": 6, "token_count": 100}, ]}, {"timestamp": 967791600, "group": [ {"author_id": 6, "token_count": 6}, ]}, {"timestamp": 970383600, "group": [ {"author_id": 6, "token_count": 35}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 27, "token_count": 1}, ]}, {"timestamp": 1014969600, "group": [ {"author_id": 0, "token_count": 104}, ]}, {"timestamp": 1017648000, "group": [ {"author_id": 54, "token_count": 59}, ]}, {"timestamp": 1020236400, "group": [ {"author_id": 18, "token_count": 6}, {"author_id": 0, "token_count": 18}, ]}, {"timestamp": 1025506800, "group": [ {"author_id": 0, "token_count": 79}, ]}, {"timestamp": 1030863600, "group": [ {"author_id": 35, "token_count": 166}, ]}, {"timestamp": 1033455600, "group": [ {"author_id": 0, "token_count": 210}, ]}, {"timestamp": 1036137600, "group": [ {"author_id": 0, "token_count": 140}, ]}, {"timestamp": 1038729600, "group": [ {"author_id": 0, "token_count": 47}, ]}, {"timestamp": 1062399600, "group": [ {"author_id": 18, "token_count": 8}, ]}, {"timestamp": 1064991600, "group": [ {"author_id": 0, "token_count": 43}, ]}, {"timestamp": 1075622400, "group": [ {"author_id": 0, "token_count": 32}, ]}, {"timestamp": 1078128000, "group": [ {"author_id": 0, "token_count": 29}, ]}, {"timestamp": 1080806400, "group": [ {"author_id": 0, "token_count": 34}, ]}, {"timestamp": 1091343600, "group": [ {"author_id": 0, "token_count": 35}, ]}, {"timestamp": 1094022000, "group": [ {"author_id": 0, "token_count": 15}, ]}, {"timestamp": 1104566400, "group": [ {"author_id": 0, "token_count": 15}, ]}, {"timestamp": 1109664000, "group": [ {"author_id": 0, "token_count": 43}, ]}, {"timestamp": 1117609200, "group": [ {"author_id": 20, "token_count": 67}, {"author_id": 26, "token_count": 5}, ]}, {"timestamp": 1122879600, "group": [ {"author_id": 0, "token_count": 13}, ]}, {"timestamp": 1128150000, "group": [ {"author_id": 0, "token_count": 35}, ]}, {"timestamp": 1136102400, "group": [ {"author_id": 26, "token_count": 58}, {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1141200000, "group": [ {"author_id": 2, "token_count": 203}, {"author_id": 0, "token_count": 45}, ]}, {"timestamp": 1149145200, "group": [ {"author_id": 4, "token_count": 3}, ]}, {"timestamp": 1154415600, "group": [ {"author_id": 2, "token_count": 23}, {"author_id": 4, "token_count": 14}, ]}, {"timestamp": 1162368000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1170316800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1180681200, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 0, "token_count": 44}, ]}, {"timestamp": 1188630000, "group": [ {"author_id": 0, "token_count": 10}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1196496000, "group": [ {"author_id": 38, "token_count": 4}, ]}, {"timestamp": 1199174400, "group": [ {"author_id": 2, "token_count": 24}, ]}, {"timestamp": 1209625200, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1212303600, "group": [ {"author_id": 0, "token_count": 586}, ]}, {"timestamp": 1217574000, "group": [ {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1228118400, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1235894400, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1238569200, "group": [ {"author_id": 3, "token_count": 5}, ]}, {"timestamp": 1251788400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1270105200, "group": [ {"author_id": 0, "token_count": 217}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 2, "token_count": 8}, {"author_id": 14, "token_count": 76}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1296547200, "group": [ {"author_id": 3, "token_count": 5}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 14, "token_count": 6}, ]}, {"timestamp": 1322726400, "group": [ {"author_id": 14, "token_count": 3}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 1, "token_count": 56}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 1, "token_count": 5}, {"author_id": 7, "token_count": 27}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 1, "token_count": 25}, {"author_id": 36, "token_count": 1}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 1, "token_count": 27}, ]}, {"timestamp": 1343804400, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 18, "token_count": 3}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 25, "token_count": 3}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 18, "token_count": 4}, {"author_id": 15, "token_count": 4}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 5, "token_count": 152}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 5, "token_count": 6}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 1, "token_count": 5}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 5, "token_count": 2}, {"author_id": 0, "token_count": 54}, {"author_id": 8, "token_count": 14}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 4, "token_count": 18}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 18, "token_count": 2}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 16, "token_count": 242}, {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 1, "token_count": 7}, {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 0, "token_count": 56}, {"author_id": 60, "token_count": 18}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 1, "token_count": 12}, {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 15, "token_count": 5}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 16, "token_count": 95}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 4, "token_count": 2}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 0, "token_count": 64}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 0, "token_count": 88}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 0, "token_count": 57}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1659337200, "group": [ {"author_id": 47, "token_count": 8}, ]}, {"timestamp": 1662015600, "group": [ {"author_id": 49, "token_count": 2}, ]}, {"timestamp": 1693551600, "group": [ {"author_id": 38, "token_count": 12}, ]}, {"timestamp": 1704096000, "group": [ {"author_id": 14, "token_count": 3}, ]}, {"timestamp": 1709280000, "group": [ {"author_id": 15, "token_count": 5}, ]}, {"timestamp": 1717225200, "group": [ {"author_id": 0, "token_count": 3}, {"author_id": 60, "token_count": 29}, ]}, {"timestamp": 1725174000, "group": [ {"author_id": 8, "token_count": 8}, ]}, {"timestamp": 1730444400, "group": [ {"author_id": 17, "token_count": 118}, ]}, {"timestamp": 1733040000, "group": [ {"author_id": 18, "token_count": 8}, ]}, {"timestamp": 1738396800, "group": [ {"author_id": 15, "token_count": 44}, ]}, {"timestamp": 1740816000, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1761980400, "group": [ {"author_id": 1, "token_count": 5}, ]}, {"timestamp": 1767254400, "group": [ {"author_id": 5, "token_count": 1}, ]}, {"timestamp": 1769932800, "group": [ {"author_id": 40, "token_count": 1}, {"author_id": 60, "token_count": 19}, ]}, ]
Author Name
Tokens
Token Proportion
Trond Myklebust
2169
39.25%
Linus Torvalds (pre-git)
1583
28.65%
Benjamin Coddington
337
6.10%
Chuck Lever
258
4.67%
Art Haas
166
3.00%
Christoph Hellwig
161
2.91%
Anna Schumaker
146
2.64%
Mike Snitzer
118
2.14%
Jeff Layton
88
1.59%
Andreas Gruenbacher
67
1.21%
J. Bruce Fields
63
1.14%
Dave Jones
59
1.07%
Neil Brown
58
1.05%
David Howells
37
0.67%
Al Viro
31
0.56%
Fred Isaman
27
0.49%
Weston Andros Adamson
22
0.40%
Matthew Wilcox
16
0.29%
Andy Adamson
11
0.20%
Peter Zijlstra
8
0.14%
David P. Quigley
3
0.05%
Christian Brauner
2
0.04%
Miklos Szeredi
1
0.02%
Linus Torvalds
1
0.02%
Kees Cook
1
0.02%
Others
93
1.68%
Total
5526
nfs3super.c
34
-
7
105
Anna Schumaker
Linus Torvalds (pre-git)
Linus Torvalds
David Howells
Christian Brauner
Others
November 1993
January 1995
June 1995
February 2002
June 2006
July 2012
September 2014
May 2019
February 2023
June 2024
var spanGroupData = [ {"timestamp": 752140800, "group": [ {"author_id": 6, "token_count": 3}, ]}, {"timestamp": 788947200, "group": [ {"author_id": 6, "token_count": 2}, ]}, {"timestamp": 801990000, "group": [ {"author_id": 6, "token_count": 1}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 27, "token_count": 5}, ]}, {"timestamp": 1149145200, "group": [ {"author_id": 4, "token_count": 3}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 1, "token_count": 81}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1675238400, "group": [ {"author_id": 49, "token_count": 1}, ]}, {"timestamp": 1717225200, "group": [ {"author_id": 60, "token_count": 5}, ]}, ]
Author Name
Tokens
Token Proportion
Anna Schumaker
84
80.00%
Linus Torvalds (pre-git)
6
5.71%
Linus Torvalds
5
4.76%
David Howells
3
2.86%
Christian Brauner
1
0.95%
Others
6
5.71%
Total
105
nfs3xdr.c
2513
-
20
8766
Chuck Lever
Linus Torvalds (pre-git)
Trond Myklebust
Christoph Hellwig
Andreas Gruenbacher
Anna Schumaker
Eric W. Biedermann
Mike Snitzer
Peng Tao
Al Viro
Art Haas
Benjamin Coddington
Ricardo Labiaga
Dave Jones
Fred Isaman
David Howells
Others
September 1991
January 1992
March 1992
May 1992
August 1992
November 1992
December 1992
June 1993
October 1994
June 1995
March 1997
August 1997
March 2000
October 2000
February 2002
April 2002
July 2002
September 2002
October 2002
November 2002
February 2003
September 2003
March 2004
August 2004
June 2005
January 2006
March 2006
June 2006
August 2006
October 2006
March 2007
July 2007
October 2007
March 2009
April 2009
October 2010
December 2010
January 2011
January 2012
April 2012
June 2012
October 2012
February 2013
May 2014
August 2014
February 2015
May 2015
August 2015
May 2017
June 2017
November 2017
March 2018
April 2018
September 2018
February 2019
April 2019
June 2019
October 2019
January 2020
November 2020
March 2021
April 2021
September 2021
February 2022
August 2023
September 2024
September 2025
var spanGroupData = [ {"timestamp": 683708400, "group": [ {"author_id": 6, "token_count": 2}, ]}, {"timestamp": 694252800, "group": [ {"author_id": 6, "token_count": 6}, ]}, {"timestamp": 699436800, "group": [ {"author_id": 6, "token_count": 2}, ]}, {"timestamp": 704703600, "group": [ {"author_id": 6, "token_count": 1}, ]}, {"timestamp": 712652400, "group": [ {"author_id": 6, "token_count": 5}, ]}, {"timestamp": 720604800, "group": [ {"author_id": 6, "token_count": 3}, ]}, {"timestamp": 723196800, "group": [ {"author_id": 6, "token_count": 3}, ]}, {"timestamp": 738918000, "group": [ {"author_id": 6, "token_count": 1}, ]}, {"timestamp": 780994800, "group": [ {"author_id": 6, "token_count": 2}, ]}, {"timestamp": 801990000, "group": [ {"author_id": 6, "token_count": 6}, ]}, {"timestamp": 857203200, "group": [ {"author_id": 6, "token_count": 408}, ]}, {"timestamp": 870418800, "group": [ {"author_id": 6, "token_count": 3}, ]}, {"timestamp": 951897600, "group": [ {"author_id": 6, "token_count": 622}, ]}, {"timestamp": 970383600, "group": [ {"author_id": 6, "token_count": 3}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 54, "token_count": 1}, ]}, {"timestamp": 1017648000, "group": [ {"author_id": 54, "token_count": 5}, ]}, {"timestamp": 1025506800, "group": [ {"author_id": 0, "token_count": 44}, ]}, {"timestamp": 1030863600, "group": [ {"author_id": 35, "token_count": 10}, ]}, {"timestamp": 1033455600, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1036137600, "group": [ {"author_id": 0, "token_count": 27}, ]}, {"timestamp": 1044086400, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1062399600, "group": [ {"author_id": 18, "token_count": 12}, ]}, {"timestamp": 1078128000, "group": [ {"author_id": 0, "token_count": 31}, ]}, {"timestamp": 1091343600, "group": [ {"author_id": 0, "token_count": 14}, ]}, {"timestamp": 1117609200, "group": [ {"author_id": 20, "token_count": 303}, ]}, {"timestamp": 1136102400, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1141200000, "group": [ {"author_id": 2, "token_count": 10}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1149145200, "group": [ {"author_id": 4, "token_count": 2}, {"author_id": 0, "token_count": 10}, ]}, {"timestamp": 1154415600, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1159686000, "group": [ {"author_id": 18, "token_count": 2}, ]}, {"timestamp": 1172736000, "group": [ {"author_id": 2, "token_count": 10}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 0, "token_count": 26}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1235894400, "group": [ {"author_id": 0, "token_count": 47}, ]}, {"timestamp": 1238569200, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 1, "token_count": 278}, {"author_id": 24, "token_count": 6}, ]}, {"timestamp": 1291190400, "group": [ {"author_id": 2, "token_count": 5630}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 2, "token_count": 12}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 7, "token_count": 3}, {"author_id": 0, "token_count": 26}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 0, "token_count": 33}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 33, "token_count": 62}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 1, "token_count": 8}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 10, "token_count": 18}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 0, "token_count": 32}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 2, "token_count": 3}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 2, "token_count": 8}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 5, "token_count": 322}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 16, "token_count": 1}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 0, "token_count": 38}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 0, "token_count": 10}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 2, "token_count": 161}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 0, "token_count": 323}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 0, "token_count": 11}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 0, "token_count": 20}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 0, "token_count": 20}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 0, "token_count": 5}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 0, "token_count": 32}, ]}, {"timestamp": 1690873200, "group": [ {"author_id": 16, "token_count": 8}, ]}, {"timestamp": 1725174000, "group": [ {"author_id": 17, "token_count": 21}, ]}, {"timestamp": 1756710000, "group": [ {"author_id": 17, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Chuck Lever
5838
66.60%
Linus Torvalds (pre-git)
1067
12.17%
Trond Myklebust
769
8.77%
Christoph Hellwig
322
3.67%
Andreas Gruenbacher
303
3.46%
Anna Schumaker
286
3.26%
Eric W. Biedermann
62
0.71%
Mike Snitzer
23
0.26%
Peng Tao
18
0.21%
Al Viro
14
0.16%
Art Haas
10
0.11%
Benjamin Coddington
9
0.10%
Ricardo Labiaga
6
0.07%
Dave Jones
6
0.07%
Fred Isaman
3
0.03%
David Howells
2
0.02%
Others
28
0.32%
Total
8766
nfs40.h
19
-
6
65
Anna Schumaker
Chuck Lever
Trond Myklebust
Neil Brown
David Howells
Others
August 2004
January 2006
August 2006
July 2012
September 2012
August 2013
November 2017
December 2018
November 2025
var spanGroupData = [ {"timestamp": 1091343600, "group": [ {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1136102400, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1154415600, "group": [ {"author_id": 4, "token_count": 2}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 1, "token_count": 10}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 2, "token_count": 11}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 15, "token_count": 2}, ]}, {"timestamp": 1761980400, "group": [ {"author_id": 1, "token_count": 27}, ]}, ]
Author Name
Tokens
Token Proportion
Anna Schumaker
37
56.92%
Chuck Lever
13
20.00%
Trond Myklebust
10
15.38%
Neil Brown
2
3.08%
David Howells
2
3.08%
Others
1
1.54%
Total
65
nfs40client.c
245
-
13
814
Anna Schumaker
Trond Myklebust
Chuck Lever
Stanislav Kinsbursky
David Howells
Linus Torvalds (pre-git)
Andy Adamson
Neil Brown
Kees Cook
Others
March 1996
March 1997
February 2004
August 2004
June 2005
January 2006
June 2006
August 2006
December 2008
March 2009
April 2009
April 2010
April 2011
June 2011
January 2012
March 2012
July 2012
August 2012
September 2012
November 2012
January 2013
February 2013
May 2013
August 2013
September 2014
March 2015
May 2016
November 2017
November 2018
December 2018
February 2019
May 2019
July 2019
November 2019
March 2025
November 2025
February 2026
var spanGroupData = [ {"timestamp": 825667200, "group": [ {"author_id": 6, "token_count": 2}, ]}, {"timestamp": 857203200, "group": [ {"author_id": 6, "token_count": 4}, ]}, {"timestamp": 1075622400, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1091343600, "group": [ {"author_id": 0, "token_count": 47}, ]}, {"timestamp": 1117609200, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1136102400, "group": [ {"author_id": 0, "token_count": 11}, ]}, {"timestamp": 1149145200, "group": [ {"author_id": 4, "token_count": 3}, ]}, {"timestamp": 1154415600, "group": [ {"author_id": 4, "token_count": 24}, ]}, {"timestamp": 1228118400, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1235894400, "group": [ {"author_id": 2, "token_count": 27}, ]}, {"timestamp": 1238569200, "group": [ {"author_id": 3, "token_count": 6}, ]}, {"timestamp": 1270105200, "group": [ {"author_id": 0, "token_count": 23}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 0, "token_count": 35}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 19, "token_count": 6}, {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 0, "token_count": 10}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 1, "token_count": 10}, ]}, {"timestamp": 1343804400, "group": [ {"author_id": 19, "token_count": 45}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 2, "token_count": 63}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 2, "token_count": 7}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 15, "token_count": 4}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1740816000, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1761980400, "group": [ {"author_id": 1, "token_count": 420}, ]}, {"timestamp": 1769932800, "group": [ {"author_id": 40, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Anna Schumaker
431
52.95%
Trond Myklebust
172
21.13%
Chuck Lever
99
12.16%
Stanislav Kinsbursky
51
6.27%
David Howells
27
3.32%
Linus Torvalds (pre-git)
6
0.74%
Andy Adamson
6
0.74%
Neil Brown
4
0.49%
Kees Cook
1
0.12%
Others
17
2.09%
Total
814
nfs40proc.c
395
-
12
1861
Anna Schumaker
Trond Myklebust
Andy Adamson
Linus Torvalds (pre-git)
Neil Brown
Chuck Lever
Benny Halevy
Scott Mayhew
Kees Cook
David P. Quigley
Others
December 1992
February 1994
March 1996
March 1997
March 2000
June 2005
October 2005
January 2006
December 2006
April 2009
April 2010
June 2010
July 2010
October 2010
June 2011
July 2012
September 2012
November 2012
May 2013
August 2013
July 2015
November 2017
December 2018
November 2021
March 2022
February 2023
October 2024
November 2025
February 2026
var spanGroupData = [ {"timestamp": 723196800, "group": [ {"author_id": 6, "token_count": 6}, ]}, {"timestamp": 760089600, "group": [ {"author_id": 6, "token_count": 2}, ]}, {"timestamp": 825667200, "group": [ {"author_id": 6, "token_count": 2}, ]}, {"timestamp": 857203200, "group": [ {"author_id": 6, "token_count": 9}, ]}, {"timestamp": 951897600, "group": [ {"author_id": 6, "token_count": 1}, ]}, {"timestamp": 1117609200, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1128150000, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1136102400, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1164960000, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1238569200, "group": [ {"author_id": 3, "token_count": 24}, {"author_id": 11, "token_count": 10}, ]}, {"timestamp": 1270105200, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1275375600, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1277967600, "group": [ {"author_id": 0, "token_count": 9}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 3, "token_count": 12}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 1, "token_count": 5}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 2, "token_count": 13}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 25, "token_count": 1}, {"author_id": 0, "token_count": 9}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 0, "token_count": 11}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 15, "token_count": 8}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 21, "token_count": 6}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 15, "token_count": 4}, ]}, {"timestamp": 1675238400, "group": [ {"author_id": 15, "token_count": 1}, ]}, {"timestamp": 1727766000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1761980400, "group": [ {"author_id": 1, "token_count": 1695}, ]}, {"timestamp": 1769932800, "group": [ {"author_id": 40, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Anna Schumaker
1702
91.46%
Trond Myklebust
54
2.90%
Andy Adamson
36
1.93%
Linus Torvalds (pre-git)
20
1.07%
Neil Brown
13
0.70%
Chuck Lever
13
0.70%
Benny Halevy
10
0.54%
Scott Mayhew
6
0.32%
Kees Cook
2
0.11%
David P. Quigley
1
0.05%
Others
4
0.21%
Total
1861
nfs42.h
69
-
9
352
van der Linden, Frank
Olga Kornievskaia
Anna Schumaker
Trond Myklebust
Linus Torvalds (pre-git)
Peng Tao
J. Bruce Fields
Others
March 1996
February 2004
May 2013
September 2014
November 2014
June 2015
July 2015
September 2015
November 2017
July 2018
February 2019
June 2019
July 2019
June 2020
June 2023
January 2024
April 2025
var spanGroupData = [ {"timestamp": 825667200, "group": [ {"author_id": 6, "token_count": 6}, ]}, {"timestamp": 1075622400, "group": [ {"author_id": 0, "token_count": 35}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 1, "token_count": 5}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 1, "token_count": 46}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 1, "token_count": 18}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 0, "token_count": 12}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 26, "token_count": 4}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 10, "token_count": 4}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 12, "token_count": 2}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 0, "token_count": 20}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 12, "token_count": 76}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 12, "token_count": 2}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 13, "token_count": 99}, ]}, {"timestamp": 1685602800, "group": [ {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1704096000, "group": [ {"author_id": 60, "token_count": 16}, ]}, {"timestamp": 1743490800, "group": [ {"author_id": 1, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
van der Linden, Frank
99
28.13%
Olga Kornievskaia
80
22.73%
Anna Schumaker
75
21.31%
Trond Myklebust
67
19.03%
Linus Torvalds (pre-git)
6
1.70%
Peng Tao
4
1.14%
J. Bruce Fields
4
1.14%
Others
17
4.83%
Total
352
nfs42proc.c
1667
-
32
8637
Olga Kornievskaia
Anna Schumaker
Trond Myklebust
van der Linden, Frank
Chuck Lever
Peng Tao
Christoph Hellwig
Andy Adamson
J. Bruce Fields
Benjamin Coddington
Andreas Gruenbacher
Jeff Layton
Linus Torvalds (pre-git)
Kees Cook
Al Viro
Ricardo Labiaga
Weston Andros Adamson
Max Kellermann
Linus Torvalds
Tigran Mkrtchyan
Dai Ngo
Alexandros Batsakis
Peter Zijlstra
Dave Wysochanski
Others
December 1992
February 1994
January 1995
March 1997
March 2000
February 2002
October 2002
August 2004
June 2005
March 2006
June 2006
July 2007
April 2009
December 2009
June 2010
October 2010
March 2011
June 2011
January 2012
March 2012
July 2012
November 2012
January 2013
February 2013
May 2013
July 2013
August 2013
September 2013
October 2013
January 2014
March 2014
September 2014
October 2014
November 2014
January 2015
March 2015
May 2015
June 2015
July 2015
September 2015
November 2015
December 2015
February 2016
May 2016
June 2016
July 2016
August 2016
October 2016
January 2017
February 2017
April 2017
May 2017
July 2017
September 2017
November 2017
May 2018
July 2018
August 2018
November 2018
February 2019
April 2019
June 2019
July 2019
October 2019
November 2019
December 2019
February 2020
June 2020
August 2020
September 2020
November 2020
December 2020
March 2021
April 2021
November 2021
December 2021
January 2022
March 2022
August 2022
September 2022
October 2022
February 2023
May 2023
July 2023
August 2023
September 2023
October 2024
November 2024
December 2024
January 2025
April 2025
June 2025
September 2025
November 2025
January 2026
February 2026
var spanGroupData = [ {"timestamp": 723196800, "group": [ {"author_id": 6, "token_count": 6}, ]}, {"timestamp": 760089600, "group": [ {"author_id": 6, "token_count": 1}, ]}, {"timestamp": 788947200, "group": [ {"author_id": 6, "token_count": 2}, ]}, {"timestamp": 857203200, "group": [ {"author_id": 6, "token_count": 5}, ]}, {"timestamp": 951897600, "group": [ {"author_id": 6, "token_count": 2}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 27, "token_count": 2}, ]}, {"timestamp": 1033455600, "group": [ {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1091343600, "group": [ {"author_id": 0, "token_count": 13}, ]}, {"timestamp": 1117609200, "group": [ {"author_id": 20, "token_count": 32}, {"author_id": 0, "token_count": 45}, ]}, {"timestamp": 1141200000, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1149145200, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1238569200, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1259654400, "group": [ {"author_id": 28, "token_count": 2}, {"author_id": 24, "token_count": 12}, ]}, {"timestamp": 1275375600, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 3, "token_count": 19}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 3, "token_count": 38}, {"author_id": 1, "token_count": 5}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 1, "token_count": 59}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 1, "token_count": 34}, {"author_id": 2, "token_count": 27}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 18, "token_count": 12}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 14, "token_count": 3}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 1, "token_count": 245}, {"author_id": 0, "token_count": 76}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 0, "token_count": 28}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 8, "token_count": 8}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 47, "token_count": 1}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 1, "token_count": 608}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 1, "token_count": 25}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 1, "token_count": 495}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 0, "token_count": 12}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 1, "token_count": 157}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 10, "token_count": 259}, {"author_id": 0, "token_count": 138}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 26, "token_count": 32}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 26, "token_count": 8}, {"author_id": 10, "token_count": 289}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 1, "token_count": 1}, {"author_id": 5, "token_count": 5}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 5, "token_count": 3}, {"author_id": 10, "token_count": 103}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 5, "token_count": 403}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 27, "token_count": 2}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 0, "token_count": 51}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 0, "token_count": 103}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 14, "token_count": 15}, {"author_id": 0, "token_count": 38}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 0, "token_count": 80}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 12, "token_count": 81}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 12, "token_count": 1}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 12, "token_count": 37}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 1, "token_count": 6}, {"author_id": 0, "token_count": 17}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 12, "token_count": 874}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 12, "token_count": 45}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 12, "token_count": 19}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 0, "token_count": 741}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 12, "token_count": 5}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 12, "token_count": 612}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 12, "token_count": 35}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 12, "token_count": 8}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 12, "token_count": 98}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 13, "token_count": 1010}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 23, "token_count": 1}, {"author_id": 0, "token_count": 42}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 12, "token_count": 4}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 2, "token_count": 63}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 13, "token_count": 69}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 12, "token_count": 15}, {"author_id": 0, "token_count": 55}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 0, "token_count": 93}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 16, "token_count": 8}, {"author_id": 12, "token_count": 99}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 0, "token_count": 23}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 60, "token_count": 13}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 0, "token_count": 2}, {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1659337200, "group": [ {"author_id": 18, "token_count": 1}, ]}, {"timestamp": 1662015600, "group": [ {"author_id": 1, "token_count": 46}, ]}, {"timestamp": 1664607600, "group": [ {"author_id": 1, "token_count": 7}, {"author_id": 16, "token_count": 28}, ]}, {"timestamp": 1675238400, "group": [ {"author_id": 37, "token_count": 2}, ]}, {"timestamp": 1682924400, "group": [ {"author_id": 1, "token_count": 60}, ]}, {"timestamp": 1688194800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1690873200, "group": [ {"author_id": 12, "token_count": 7}, ]}, {"timestamp": 1693551600, "group": [ {"author_id": 46, "token_count": 2}, ]}, {"timestamp": 1727766000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1730444400, "group": [ {"author_id": 58, "token_count": 5}, ]}, {"timestamp": 1733040000, "group": [ {"author_id": 12, "token_count": 6}, ]}, {"timestamp": 1735718400, "group": [ {"author_id": 2, "token_count": 640}, ]}, {"timestamp": 1743490800, "group": [ {"author_id": 1, "token_count": 21}, ]}, {"timestamp": 1748761200, "group": [ {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1756710000, "group": [ {"author_id": 0, "token_count": 94}, ]}, {"timestamp": 1761980400, "group": [ {"author_id": 1, "token_count": 13}, ]}, {"timestamp": 1767254400, "group": [ {"author_id": 0, "token_count": 31}, ]}, {"timestamp": 1769932800, "group": [ {"author_id": 40, "token_count": 13}, ]}, ]
Author Name
Tokens
Token Proportion
Olga Kornievskaia
1946
22.53%
Anna Schumaker
1792
20.75%
Trond Myklebust
1724
19.96%
van der Linden, Frank
1079
12.49%
Chuck Lever
731
8.46%
Peng Tao
651
7.54%
Christoph Hellwig
411
4.76%
Andy Adamson
58
0.67%
J. Bruce Fields
40
0.46%
Benjamin Coddington
36
0.42%
Andreas Gruenbacher
32
0.37%
Jeff Layton
18
0.21%
Linus Torvalds (pre-git)
16
0.19%
Kees Cook
13
0.15%
Al Viro
13
0.15%
Ricardo Labiaga
12
0.14%
Weston Andros Adamson
8
0.09%
Max Kellermann
5
0.06%
Linus Torvalds
4
0.05%
Tigran Mkrtchyan
2
0.02%
Dai Ngo
2
0.02%
Alexandros Batsakis
2
0.02%
Peter Zijlstra
1
0.01%
Dave Wysochanski
1
0.01%
Others
40
0.46%
Total
8637
nfs42xattr.c
1067
-
23
3864
van der Linden, Frank
Qi Zheng
Trond Myklebust
Linus Torvalds (pre-git)
Anna Schumaker
Linus Torvalds
Andreas Gruenbacher
David Howells
David P. Quigley
Chuck Lever
J. Bruce Fields
Fred Isaman
Christoph Hellwig
Andrew Morton
Others
March 1992
May 1992
December 1992
March 1996
March 1997
March 2000
October 2000
February 2002
October 2002
May 2003
August 2004
September 2004
June 2005
March 2006
June 2006
July 2006
September 2006
July 2007
February 2008
December 2008
June 2009
February 2010
September 2010
March 2012
July 2012
December 2012
May 2013
November 2014
March 2015
April 2015
February 2016
August 2017
October 2017
November 2017
April 2020
June 2020
July 2020
September 2020
October 2020
March 2021
January 2022
May 2022
June 2023
September 2023
November 2023
var spanGroupData = [ {"timestamp": 699436800, "group": [ {"author_id": 6, "token_count": 2}, ]}, {"timestamp": 704703600, "group": [ {"author_id": 6, "token_count": 10}, ]}, {"timestamp": 723196800, "group": [ {"author_id": 6, "token_count": 2}, ]}, {"timestamp": 825667200, "group": [ {"author_id": 6, "token_count": 2}, ]}, {"timestamp": 857203200, "group": [ {"author_id": 6, "token_count": 9}, ]}, {"timestamp": 951897600, "group": [ {"author_id": 6, "token_count": 8}, ]}, {"timestamp": 970383600, "group": [ {"author_id": 6, "token_count": 2}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 27, "token_count": 14}, ]}, {"timestamp": 1033455600, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1051772400, "group": [ {"author_id": 44, "token_count": 1}, ]}, {"timestamp": 1091343600, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1094022000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1117609200, "group": [ {"author_id": 20, "token_count": 12}, ]}, {"timestamp": 1141200000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1149145200, "group": [ {"author_id": 4, "token_count": 9}, ]}, {"timestamp": 1151737200, "group": [ {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1157094000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 2, "token_count": 6}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1228118400, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1265011200, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 7, "token_count": 1}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 1, "token_count": 10}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 4, "token_count": 2}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 25, "token_count": 10}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 5, "token_count": 1}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 13, "token_count": 3457}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 13, "token_count": 4}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 26, "token_count": 5}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1651388400, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1685602800, "group": [ {"author_id": 43, "token_count": 99}, ]}, {"timestamp": 1693551600, "group": [ {"author_id": 43, "token_count": 125}, ]}, {"timestamp": 1698822000, "group": [ {"author_id": 60, "token_count": 4}, ]}, ]
Author Name
Tokens
Token Proportion
van der Linden, Frank
3461
89.57%
Qi Zheng
224
5.80%
Trond Myklebust
40
1.04%
Linus Torvalds (pre-git)
35
0.91%
Anna Schumaker
18
0.47%
Linus Torvalds
14
0.36%
Andreas Gruenbacher
12
0.31%
David Howells
11
0.28%
David P. Quigley
10
0.26%
Chuck Lever
6
0.16%
J. Bruce Fields
5
0.13%
Fred Isaman
1
0.03%
Christoph Hellwig
1
0.03%
Andrew Morton
1
0.03%
Others
25
0.65%
Total
3864
nfs42xdr.c
1824
-
15
8044
Anna Schumaker
van der Linden, Frank
Trond Myklebust
Olga Kornievskaia
Peng Tao
Andy Adamson
Christoph Hellwig
Chuck Lever
Ricardo Labiaga
Benny Halevy
Kees Cook
Fred Isaman
Al Viro
Others
October 2002
December 2002
August 2004
October 2006
April 2009
August 2009
December 2009
October 2010
December 2010
March 2011
June 2011
March 2012
May 2012
June 2012
May 2013
July 2013
May 2014
September 2014
November 2014
March 2015
June 2015
September 2015
July 2016
September 2016
October 2016
May 2017
November 2017
April 2018
July 2018
February 2019
March 2019
June 2019
April 2020
June 2020
October 2020
December 2020
July 2022
September 2022
November 2022
May 2023
June 2023
December 2024
January 2025
April 2025
June 2025
February 2026
var spanGroupData = [ {"timestamp": 1033455600, "group": [ {"author_id": 0, "token_count": 139}, ]}, {"timestamp": 1038729600, "group": [ {"author_id": 0, "token_count": 54}, ]}, {"timestamp": 1091343600, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1159686000, "group": [ {"author_id": 18, "token_count": 2}, ]}, {"timestamp": 1238569200, "group": [ {"author_id": 3, "token_count": 104}, {"author_id": 11, "token_count": 10}, ]}, {"timestamp": 1249110000, "group": [ {"author_id": 11, "token_count": 27}, ]}, {"timestamp": 1259654400, "group": [ {"author_id": 24, "token_count": 119}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 3, "token_count": 74}, {"author_id": 1, "token_count": 139}, {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1291190400, "group": [ {"author_id": 2, "token_count": 19}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 3, "token_count": 16}, {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 1, "token_count": 12}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 3, "token_count": 30}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 1, "token_count": 200}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 0, "token_count": 22}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 1, "token_count": 163}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 1, "token_count": 1162}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 1, "token_count": 241}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 1, "token_count": 53}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 0, "token_count": 291}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 10, "token_count": 225}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 7, "token_count": 3}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 0, "token_count": 11}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 5, "token_count": 212}, {"author_id": 12, "token_count": 35}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 12, "token_count": 108}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 2, "token_count": 16}, {"author_id": 0, "token_count": 312}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 1, "token_count": 28}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 12, "token_count": 377}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 13, "token_count": 1133}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 13, "token_count": 2}, {"author_id": 0, "token_count": 43}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 1, "token_count": 88}, ]}, {"timestamp": 1662015600, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1667286000, "group": [ {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1682924400, "group": [ {"author_id": 1, "token_count": 2265}, ]}, {"timestamp": 1685602800, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1733040000, "group": [ {"author_id": 12, "token_count": 2}, ]}, {"timestamp": 1735718400, "group": [ {"author_id": 2, "token_count": 160}, ]}, {"timestamp": 1743490800, "group": [ {"author_id": 1, "token_count": 110}, ]}, {"timestamp": 1748761200, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1769932800, "group": [ {"author_id": 40, "token_count": 3}, ]}, ]
Author Name
Tokens
Token Proportion
Anna Schumaker
4472
55.59%
van der Linden, Frank
1135
14.11%
Trond Myklebust
892
11.09%
Olga Kornievskaia
522
6.49%
Peng Tao
225
2.80%
Andy Adamson
224
2.78%
Christoph Hellwig
212
2.64%
Chuck Lever
196
2.44%
Ricardo Labiaga
119
1.48%
Benny Halevy
37
0.46%
Kees Cook
3
0.04%
Fred Isaman
3
0.04%
Al Viro
2
0.02%
Others
2
0.02%
Total
8044
nfs4_fs.h
682
-
39
3673
Trond Myklebust
Anna Schumaker
Weston Andros Adamson
Andy Adamson
Chuck Lever
van der Linden, Frank
Neil Brown
Fred Isaman
Olga Kornievskaia
Linus Torvalds (pre-git)
David Howells
Benny Halevy
Benjamin Coddington
Alexandros Batsakis
Peng Tao
Manoj Naik
Jeff Layton
Ricardo Labiaga
Mike Sager
David P. Quigley
Steve Dickson
Stanislav Kinsbursky
Christoph Hellwig
Aneesh Kumar K.V
Al Viro
Linus Torvalds
Kees Cook
Miklos Szeredi
Others
September 1991
May 1992
December 1992
March 1996
March 1997
April 1999
September 1999
March 2000
October 2000
February 2002
October 2002
November 2002
April 2003
October 2003
February 2004
April 2004
August 2004
March 2005
June 2005
October 2005
November 2005
January 2006
March 2006
June 2006
August 2006
November 2006
January 2007
July 2007
October 2007
December 2008
February 2009
April 2009
August 2009
December 2009
January 2010
April 2010
May 2010
June 2010
July 2010
September 2010
October 2010
December 2010
February 2011
March 2011
April 2011
May 2011
June 2011
July 2011
August 2011
November 2011
December 2011
January 2012
March 2012
April 2012
May 2012
June 2012
July 2012
August 2012
September 2012
November 2012
February 2013
March 2013
April 2013
May 2013
July 2013
August 2013
September 2013
October 2013
November 2013
January 2014
February 2014
May 2014
June 2014
September 2014
November 2014
January 2015
June 2015
July 2015
September 2015
May 2016
June 2016
July 2016
August 2016
September 2016
October 2016
November 2016
January 2017
May 2017
August 2017
October 2017
November 2017
May 2018
July 2018
August 2018
September 2018
November 2018
December 2018
April 2019
June 2019
July 2019
August 2019
September 2019
October 2019
December 2019
January 2020
February 2020
June 2020
September 2020
March 2021
May 2021
June 2021
December 2021
March 2022
October 2022
November 2022
February 2023
September 2023
January 2024
September 2024
August 2025
November 2025
December 2025
var spanGroupData = [ {"timestamp": 683708400, "group": [ {"author_id": 6, "token_count": 3}, ]}, {"timestamp": 704703600, "group": [ {"author_id": 6, "token_count": 4}, ]}, {"timestamp": 723196800, "group": [ {"author_id": 6, "token_count": 1}, ]}, {"timestamp": 825667200, "group": [ {"author_id": 6, "token_count": 2}, ]}, {"timestamp": 857203200, "group": [ {"author_id": 6, "token_count": 4}, ]}, {"timestamp": 922953600, "group": [ {"author_id": 6, "token_count": 1}, ]}, {"timestamp": 936169200, "group": [ {"author_id": 6, "token_count": 2}, ]}, {"timestamp": 951897600, "group": [ {"author_id": 6, "token_count": 44}, ]}, {"timestamp": 970383600, "group": [ {"author_id": 6, "token_count": 6}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 27, "token_count": 2}, ]}, {"timestamp": 1033455600, "group": [ {"author_id": 0, "token_count": 34}, ]}, {"timestamp": 1036137600, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1049184000, "group": [ {"author_id": 0, "token_count": 40}, ]}, {"timestamp": 1064991600, "group": [ {"author_id": 0, "token_count": 47}, ]}, {"timestamp": 1075622400, "group": [ {"author_id": 0, "token_count": 93}, ]}, {"timestamp": 1080806400, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1091343600, "group": [ {"author_id": 0, "token_count": 46}, ]}, {"timestamp": 1109664000, "group": [ {"author_id": 0, "token_count": 11}, ]}, {"timestamp": 1117609200, "group": [ {"author_id": 0, "token_count": 204}, ]}, {"timestamp": 1128150000, "group": [ {"author_id": 0, "token_count": 164}, ]}, {"timestamp": 1130832000, "group": [ {"author_id": 0, "token_count": 10}, ]}, {"timestamp": 1136102400, "group": [ {"author_id": 0, "token_count": 73}, ]}, {"timestamp": 1141200000, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1149145200, "group": [ {"author_id": 29, "token_count": 14}, {"author_id": 0, "token_count": 48}, ]}, {"timestamp": 1154415600, "group": [ {"author_id": 4, "token_count": 32}, ]}, {"timestamp": 1162368000, "group": [ {"author_id": 4, "token_count": 2}, ]}, {"timestamp": 1167638400, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 0, "token_count": 103}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 0, "token_count": 13}, {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1228118400, "group": [ {"author_id": 0, "token_count": 86}, ]}, {"timestamp": 1233475200, "group": [ {"author_id": 18, "token_count": 2}, ]}, {"timestamp": 1238569200, "group": [ {"author_id": 3, "token_count": 75}, {"author_id": 11, "token_count": 45}, {"author_id": 41, "token_count": 7}, ]}, {"timestamp": 1249110000, "group": [ {"author_id": 0, "token_count": 18}, ]}, {"timestamp": 1259654400, "group": [ {"author_id": 28, "token_count": 25}, {"author_id": 3, "token_count": 22}, {"author_id": 24, "token_count": 9}, {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1262332800, "group": [ {"author_id": 3, "token_count": 5}, {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1270105200, "group": [ {"author_id": 0, "token_count": 9}, ]}, {"timestamp": 1272697200, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1275375600, "group": [ {"author_id": 0, "token_count": 39}, ]}, {"timestamp": 1277967600, "group": [ {"author_id": 0, "token_count": 9}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1291190400, "group": [ {"author_id": 55, "token_count": 5}, {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1296547200, "group": [ {"author_id": 3, "token_count": 41}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 3, "token_count": 12}, {"author_id": 0, "token_count": 16}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 8, "token_count": 11}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 1, "token_count": 23}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 18, "token_count": 1}, {"author_id": 7, "token_count": 1}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 0, "token_count": 17}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 19, "token_count": 2}, ]}, {"timestamp": 1322726400, "group": [ {"author_id": 2, "token_count": 17}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 1, "token_count": 1}, {"author_id": 19, "token_count": 3}, {"author_id": 0, "token_count": 9}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 0, "token_count": 135}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 1, "token_count": 59}, {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 1, "token_count": 16}, {"author_id": 2, "token_count": 3}, {"author_id": 0, "token_count": 15}, {"author_id": 8, "token_count": 11}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 18, "token_count": 1}, {"author_id": 1, "token_count": 29}, {"author_id": 36, "token_count": 1}, {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 1, "token_count": 70}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1343804400, "group": [ {"author_id": 1, "token_count": 5}, {"author_id": 0, "token_count": 3}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 2, "token_count": 66}, {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 0, "token_count": 17}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 0, "token_count": 59}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 25, "token_count": 7}, {"author_id": 39, "token_count": 6}, {"author_id": 0, "token_count": 12}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 2, "token_count": 24}, {"author_id": 8, "token_count": 199}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 15, "token_count": 4}, {"author_id": 0, "token_count": 6}, {"author_id": 8, "token_count": 1}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 2, "token_count": 77}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 3, "token_count": 8}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 0, "token_count": 75}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 14, "token_count": 2}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 3, "token_count": 1}, {"author_id": 10, "token_count": 24}, {"author_id": 8, "token_count": 3}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 1, "token_count": 33}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 1, "token_count": 10}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 0, "token_count": 18}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 0, "token_count": 15}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 0, "token_count": 22}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 14, "token_count": 3}, {"author_id": 0, "token_count": 40}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 18, "token_count": 1}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 0, "token_count": 10}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 3, "token_count": 48}, {"author_id": 7, "token_count": 90}, {"author_id": 14, "token_count": 3}, {"author_id": 0, "token_count": 22}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 15, "token_count": 1}, {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 0, "token_count": 37}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 5, "token_count": 5}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 15, "token_count": 29}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 0, "token_count": 29}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 12, "token_count": 31}, {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 12, "token_count": 3}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 15, "token_count": 61}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 12, "token_count": 5}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 0, "token_count": 14}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 0, "token_count": 34}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 12, "token_count": 26}, {"author_id": 0, "token_count": 23}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 4, "token_count": 20}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 13, "token_count": 132}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 16, "token_count": 36}, {"author_id": 12, "token_count": 10}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 0, "token_count": 24}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 12, "token_count": 6}, {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 15, "token_count": 2}, ]}, {"timestamp": 1664607600, "group": [ {"author_id": 40, "token_count": 2}, {"author_id": 15, "token_count": 4}, ]}, {"timestamp": 1667286000, "group": [ {"author_id": 14, "token_count": 3}, ]}, {"timestamp": 1675238400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1693551600, "group": [ {"author_id": 0, "token_count": 8}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1704096000, "group": [ {"author_id": 14, "token_count": 1}, ]}, {"timestamp": 1725174000, "group": [ {"author_id": 15, "token_count": 1}, ]}, {"timestamp": 1754031600, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1761980400, "group": [ {"author_id": 1, "token_count": 219}, ]}, {"timestamp": 1764576000, "group": [ {"author_id": 1, "token_count": 1}, {"author_id": 60, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Trond Myklebust
1801
49.03%
Anna Schumaker
476
12.96%
Weston Andros Adamson
225
6.13%
Andy Adamson
213
5.80%
Chuck Lever
189
5.15%
van der Linden, Frank
132
3.59%
Neil Brown
102
2.78%
Fred Isaman
91
2.48%
Olga Kornievskaia
81
2.21%
Linus Torvalds (pre-git)
67
1.82%
David Howells
54
1.47%
Benny Halevy
45
1.23%
Benjamin Coddington
36
0.98%
Alexandros Batsakis
25
0.68%
Peng Tao
24
0.65%
Manoj Naik
14
0.38%
Jeff Layton
12
0.33%
Ricardo Labiaga
9
0.25%
Mike Sager
7
0.19%
David P. Quigley
7
0.19%
Steve Dickson
6
0.16%
Stanislav Kinsbursky
5
0.14%
Christoph Hellwig
5
0.14%
Aneesh Kumar K.V
5
0.14%
Al Viro
5
0.14%
Linus Torvalds
2
0.05%
Kees Cook
2
0.05%
Miklos Szeredi
1
0.03%
Others
32
0.87%
Total
3673
nfs4client.c
1203
-
37
5080
Anna Schumaker
Trond Myklebust
Andy Adamson
Chuck Lever
Christoph Hellwig
Olga Kornievskaia
David Howells
van der Linden, Frank
Stanislav Kinsbursky
Benny Halevy
Alexandros Batsakis
Scott Mayhew
Linus Torvalds (pre-git)
Weston Andros Adamson
Steve Dickson
Peng Tao
Tigran Mkrtchyan
Benjamin Coddington
Kees Cook
Jeff Layton
Manoj Naik
Ricardo Labiaga
Neil Brown
Fred Isaman
Others
December 1992
November 1993
January 1995
June 1995
March 1997
September 1999
March 2000
August 2002
November 2002
July 2003
October 2003
February 2004
April 2004
August 2004
January 2006
June 2006
August 2006
October 2006
November 2006
February 2007
September 2007
December 2007
January 2008
March 2009
April 2009
June 2009
July 2009
December 2009
February 2010
June 2010
October 2010
December 2010
January 2011
February 2011
March 2011
May 2011
June 2011
November 2011
December 2011
January 2012
February 2012
March 2012
April 2012
May 2012
June 2012
July 2012
August 2012
September 2012
November 2012
January 2013
February 2013
March 2013
April 2013
May 2013
June 2013
August 2013
September 2013
October 2013
November 2013
January 2014
February 2014
May 2014
July 2014
September 2014
November 2014
January 2015
March 2015
April 2015
July 2015
November 2015
June 2016
August 2016
September 2016
March 2017
April 2017
June 2017
October 2017
December 2017
February 2018
July 2018
September 2018
December 2018
January 2019
February 2019
April 2019
May 2019
August 2019
October 2019
December 2019
June 2020
November 2020
June 2021
August 2021
October 2021
December 2021
June 2022
August 2022
October 2022
June 2023
July 2023
August 2023
February 2024
June 2024
March 2025
July 2025
August 2025
October 2025
November 2025
February 2026
var spanGroupData = [ {"timestamp": 723196800, "group": [ {"author_id": 6, "token_count": 3}, ]}, {"timestamp": 752140800, "group": [ {"author_id": 6, "token_count": 3}, ]}, {"timestamp": 788947200, "group": [ {"author_id": 6, "token_count": 2}, ]}, {"timestamp": 801990000, "group": [ {"author_id": 6, "token_count": 1}, ]}, {"timestamp": 857203200, "group": [ {"author_id": 6, "token_count": 3}, ]}, {"timestamp": 936169200, "group": [ {"author_id": 6, "token_count": 14}, ]}, {"timestamp": 951897600, "group": [ {"author_id": 6, "token_count": 16}, ]}, {"timestamp": 1028185200, "group": [ {"author_id": 0, "token_count": 14}, ]}, {"timestamp": 1036137600, "group": [ {"author_id": 0, "token_count": 21}, ]}, {"timestamp": 1057042800, "group": [ {"author_id": 60, "token_count": 16}, ]}, {"timestamp": 1064991600, "group": [ {"author_id": 0, "token_count": 11}, ]}, {"timestamp": 1075622400, "group": [ {"author_id": 0, "token_count": 18}, ]}, {"timestamp": 1080806400, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1091343600, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1136102400, "group": [ {"author_id": 0, "token_count": 33}, ]}, {"timestamp": 1149145200, "group": [ {"author_id": 4, "token_count": 15}, {"author_id": 29, "token_count": 5}, ]}, {"timestamp": 1154415600, "group": [ {"author_id": 4, "token_count": 244}, {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1159686000, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1162368000, "group": [ {"author_id": 4, "token_count": 1}, ]}, {"timestamp": 1170316800, "group": [ {"author_id": 0, "token_count": 10}, ]}, {"timestamp": 1188630000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1196496000, "group": [ {"author_id": 0, "token_count": 13}, ]}, {"timestamp": 1199174400, "group": [ {"author_id": 2, "token_count": 6}, {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1235894400, "group": [ {"author_id": 0, "token_count": 5}, {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1238569200, "group": [ {"author_id": 3, "token_count": 60}, {"author_id": 11, "token_count": 49}, {"author_id": 4, "token_count": 2}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 2, "token_count": 4}, ]}, {"timestamp": 1246431600, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1259654400, "group": [ {"author_id": 28, "token_count": 5}, ]}, {"timestamp": 1265011200, "group": [ {"author_id": 28, "token_count": 40}, ]}, {"timestamp": 1275375600, "group": [ {"author_id": 0, "token_count": 16}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 24, "token_count": 3}, ]}, {"timestamp": 1291190400, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 3, "token_count": 75}, ]}, {"timestamp": 1296547200, "group": [ {"author_id": 3, "token_count": 37}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 1, "token_count": 3}, {"author_id": 7, "token_count": 2}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 11, "token_count": 2}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 19, "token_count": 3}, ]}, {"timestamp": 1322726400, "group": [ {"author_id": 2, "token_count": 7}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 19, "token_count": 66}, {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 2, "token_count": 24}, {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 3, "token_count": 8}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 2, "token_count": 30}, {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 1, "token_count": 32}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 1, "token_count": 955}, ]}, {"timestamp": 1343804400, "group": [ {"author_id": 19, "token_count": 10}, {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 2, "token_count": 172}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 0, "token_count": 19}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 14, "token_count": 3}, {"author_id": 60, "token_count": 26}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 0, "token_count": 45}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 39, "token_count": 18}, {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 3, "token_count": 2}, {"author_id": 1, "token_count": 4}, {"author_id": 2, "token_count": 16}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 2, "token_count": 41}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 3, "token_count": 456}, {"author_id": 0, "token_count": 33}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 2, "token_count": 207}, {"author_id": 8, "token_count": 34}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 14, "token_count": 3}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 8, "token_count": 1}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 10, "token_count": 4}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 10, "token_count": 29}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 39, "token_count": 17}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 2, "token_count": 3}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 0, "token_count": 68}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 4, "token_count": 3}, {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 16, "token_count": 1}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 37, "token_count": 32}, {"author_id": 0, "token_count": 36}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 16, "token_count": 10}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 3, "token_count": 169}, {"author_id": 14, "token_count": 8}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 12, "token_count": 2}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 1, "token_count": 87}, {"author_id": 0, "token_count": 26}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 2, "token_count": 52}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 2, "token_count": 39}, {"author_id": 21, "token_count": 11}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 12, "token_count": 61}, {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 0, "token_count": 19}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 15, "token_count": 2}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 0, "token_count": 31}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 0, "token_count": 14}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 0, "token_count": 15}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 4, "token_count": 52}, {"author_id": 21, "token_count": 31}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 13, "token_count": 120}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 0, "token_count": 207}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 12, "token_count": 182}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 1, "token_count": 8}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 1, "token_count": 12}, ]}, {"timestamp": 1659337200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1664607600, "group": [ {"author_id": 40, "token_count": 19}, ]}, {"timestamp": 1685602800, "group": [ {"author_id": 16, "token_count": 16}, {"author_id": 2, "token_count": 57}, ]}, {"timestamp": 1688194800, "group": [ {"author_id": 12, "token_count": 19}, ]}, {"timestamp": 1690873200, "group": [ {"author_id": 12, "token_count": 37}, ]}, {"timestamp": 1706774400, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1717225200, "group": [ {"author_id": 12, "token_count": 2}, ]}, {"timestamp": 1740816000, "group": [ {"author_id": 0, "token_count": 54}, ]}, {"timestamp": 1751353200, "group": [ {"author_id": 5, "token_count": 334}, ]}, {"timestamp": 1754031600, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1759302000, "group": [ {"author_id": 0, "token_count": 42}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1761980400, "group": [ {"author_id": 1, "token_count": 6}, {"author_id": 12, "token_count": 20}, {"author_id": 0, "token_count": 38}, ]}, {"timestamp": 1769932800, "group": [ {"author_id": 40, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Anna Schumaker
1113
21.91%
Trond Myklebust
853
16.79%
Andy Adamson
807
15.89%
Chuck Lever
659
12.97%
Christoph Hellwig
334
6.57%
Olga Kornievskaia
323
6.36%
David Howells
317
6.24%
van der Linden, Frank
120
2.36%
Stanislav Kinsbursky
79
1.56%
Benny Halevy
51
1.00%
Alexandros Batsakis
45
0.89%
Scott Mayhew
42
0.83%
Linus Torvalds (pre-git)
42
0.83%
Weston Andros Adamson
35
0.69%
Steve Dickson
35
0.69%
Peng Tao
33
0.65%
Tigran Mkrtchyan
32
0.63%
Benjamin Coddington
27
0.53%
Kees Cook
20
0.39%
Jeff Layton
14
0.28%
Manoj Naik
5
0.10%
Ricardo Labiaga
3
0.06%
Neil Brown
2
0.04%
Fred Isaman
2
0.04%
Others
87
1.71%
Total
5080
nfs4file.c
459
-
40
1999
Olga Kornievskaia
Anna Schumaker
Peng Tao
Miklos Szeredi
Trond Myklebust
Dai Ngo
Linus Torvalds (pre-git)
Jeff Layton
Christoph Hellwig
David Howells
Scott Mayhew
Benjamin Coddington
Al Viro
Chuck Lever
J. Bruce Fields
Dave Wysochanski
Art Haas
Neil Brown
Andrew Morton
Ricardo Labiaga
Matthew Wilcox
Manoj Naik
Suresh Jayaraman
Linus Torvalds
Kinglong Mee
Kees Cook
Others
December 1992
February 1993
September 1993
January 1996
July 1996
March 1997
May 1998
January 2000
February 2002
September 2002
March 2003
October 2003
March 2004
April 2004
August 2004
March 2005
June 2005
October 2005
March 2006
June 2006
June 2007
July 2007
June 2008
March 2009
April 2009
June 2009
October 2010
March 2011
November 2011
May 2012
July 2012
December 2012
January 2013
May 2013
August 2013
September 2013
February 2014
April 2014
September 2014
November 2014
March 2015
June 2015
July 2015
August 2015
September 2015
November 2015
December 2015
March 2016
June 2016
July 2016
October 2016
November 2017
October 2018
January 2019
March 2019
April 2019
May 2019
June 2019
July 2019
August 2019
October 2019
November 2019
February 2020
August 2020
October 2020
May 2021
November 2021
January 2022
March 2022
June 2022
August 2022
September 2022
February 2023
May 2023
December 2023
January 2024
April 2025
June 2025
September 2025
February 2026
var spanGroupData = [ {"timestamp": 723196800, "group": [ {"author_id": 6, "token_count": 5}, ]}, {"timestamp": 728553600, "group": [ {"author_id": 6, "token_count": 1}, ]}, {"timestamp": 746866800, "group": [ {"author_id": 6, "token_count": 3}, ]}, {"timestamp": 820483200, "group": [ {"author_id": 6, "token_count": 2}, ]}, {"timestamp": 836204400, "group": [ {"author_id": 6, "token_count": 1}, ]}, {"timestamp": 857203200, "group": [ {"author_id": 6, "token_count": 9}, ]}, {"timestamp": 894006000, "group": [ {"author_id": 6, "token_count": 1}, ]}, {"timestamp": 946713600, "group": [ {"author_id": 6, "token_count": 9}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 27, "token_count": 1}, ]}, {"timestamp": 1030863600, "group": [ {"author_id": 35, "token_count": 6}, ]}, {"timestamp": 1046505600, "group": [ {"author_id": 44, "token_count": 3}, ]}, {"timestamp": 1064991600, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1078128000, "group": [ {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1080806400, "group": [ {"author_id": 44, "token_count": 1}, ]}, {"timestamp": 1091343600, "group": [ {"author_id": 38, "token_count": 2}, {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1109664000, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1117609200, "group": [ {"author_id": 0, "token_count": 13}, ]}, {"timestamp": 1128150000, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1141200000, "group": [ {"author_id": 2, "token_count": 10}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1149145200, "group": [ {"author_id": 4, "token_count": 4}, {"author_id": 29, "token_count": 2}, {"author_id": 36, "token_count": 3}, ]}, {"timestamp": 1180681200, "group": [ {"author_id": 26, "token_count": 4}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1212303600, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1235894400, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1238569200, "group": [ {"author_id": 4, "token_count": 3}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 52, "token_count": 1}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 1, "token_count": 6}, {"author_id": 24, "token_count": 3}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 1, "token_count": 9}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 14, "token_count": 26}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 36, "token_count": 189}, {"author_id": 0, "token_count": 10}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 1, "token_count": 102}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 4, "token_count": 6}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 18, "token_count": 5}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 1, "token_count": 111}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 0, "token_count": 3}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 18, "token_count": 3}, {"author_id": 4, "token_count": 1}, {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 18, "token_count": 3}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 1, "token_count": 100}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 1, "token_count": 95}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 1, "token_count": 3}, {"author_id": 4, "token_count": 6}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 16, "token_count": 14}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 26, "token_count": 4}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 30, "token_count": 1}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 10, "token_count": 198}, {"author_id": 0, "token_count": 20}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 5, "token_count": 10}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 5, "token_count": 11}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 5, "token_count": 1}, {"author_id": 36, "token_count": 6}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 15, "token_count": 2}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 60, "token_count": 25}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 12, "token_count": 1}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 12, "token_count": 15}, {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 12, "token_count": 115}, {"author_id": 60, "token_count": 36}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 12, "token_count": 35}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 0, "token_count": 9}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 12, "token_count": 413}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 12, "token_count": 12}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 60, "token_count": 16}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 23, "token_count": 2}, {"author_id": 21, "token_count": 17}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 46, "token_count": 50}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 46, "token_count": 1}, {"author_id": 0, "token_count": 36}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 0, "token_count": 20}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 18, "token_count": 3}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 23, "token_count": 6}, ]}, {"timestamp": 1659337200, "group": [ {"author_id": 12, "token_count": 28}, ]}, {"timestamp": 1662015600, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1675238400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1682924400, "group": [ {"author_id": 4, "token_count": 1}, ]}, {"timestamp": 1701417600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1704096000, "group": [ {"author_id": 14, "token_count": 1}, ]}, {"timestamp": 1743490800, "group": [ {"author_id": 1, "token_count": 21}, ]}, {"timestamp": 1748761200, "group": [ {"author_id": 15, "token_count": 3}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1756710000, "group": [ {"author_id": 0, "token_count": 21}, ]}, {"timestamp": 1769932800, "group": [ {"author_id": 40, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Olga Kornievskaia
619
30.97%
Anna Schumaker
447
22.36%
Peng Tao
198
9.90%
Miklos Szeredi
198
9.90%
Trond Myklebust
171
8.55%
Dai Ngo
51
2.55%
Linus Torvalds (pre-git)
31
1.55%
Jeff Layton
27
1.35%
Christoph Hellwig
22
1.10%
David Howells
21
1.05%
Scott Mayhew
17
0.85%
Benjamin Coddington
14
0.70%
Al Viro
14
0.70%
Chuck Lever
12
0.60%
J. Bruce Fields
8
0.40%
Dave Wysochanski
8
0.40%
Art Haas
6
0.30%
Neil Brown
5
0.25%
Andrew Morton
4
0.20%
Ricardo Labiaga
3
0.15%
Matthew Wilcox
2
0.10%
Manoj Naik
2
0.10%
Suresh Jayaraman
1
0.05%
Linus Torvalds
1
0.05%
Kinglong Mee
1
0.05%
Kees Cook
1
0.05%
Others
115
5.75%
Total
1999
nfs4getroot.c
39
-
8
155
David Howells
Trond Myklebust
Anna Schumaker
Linus Torvalds
Linus Torvalds (pre-git)
Andy Adamson
Others
January 1995
June 1995
March 1997
February 2002
March 2004
September 2004
June 2005
June 2006
August 2006
January 2007
March 2009
April 2010
June 2010
May 2012
July 2012
October 2012
September 2013
November 2017
August 2025
var spanGroupData = [ {"timestamp": 788947200, "group": [ {"author_id": 6, "token_count": 2}, ]}, {"timestamp": 801990000, "group": [ {"author_id": 6, "token_count": 1}, ]}, {"timestamp": 857203200, "group": [ {"author_id": 6, "token_count": 3}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 27, "token_count": 7}, ]}, {"timestamp": 1078128000, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1094022000, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1117609200, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1149145200, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1154415600, "group": [ {"author_id": 4, "token_count": 61}, ]}, {"timestamp": 1167638400, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1235894400, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1270105200, "group": [ {"author_id": 0, "token_count": 31}, ]}, {"timestamp": 1275375600, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 1, "token_count": 13}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1754031600, "group": [ {"author_id": 0, "token_count": 7}, ]}, ]
Author Name
Tokens
Token Proportion
David Howells
61
39.35%
Trond Myklebust
59
38.06%
Anna Schumaker
14
9.03%
Linus Torvalds
7
4.52%
Linus Torvalds (pre-git)
6
3.87%
Andy Adamson
1
0.65%
Others
7
4.52%
Total
155
nfs4idmap.c
793
-
29
3570
Anna Schumaker
Trond Myklebust
Marius Aamodt Eriksen
David Howells
Eric W. Biedermann
Stanislav Kinsbursky
Al Viro
Linus Torvalds (pre-git)
Linus Torvalds
Dave Wysochanski
Tom Haynes
Chuck Lever
Kees Cook
J. Bruce Fields
Christian Brauner
Weston Andros Adamson
Peng Tao
Others
November 1993
March 1996
March 1997
May 1998
March 2000
March 2002
April 2003
June 2003
July 2003
October 2003
February 2004
March 2004
June 2004
May 2005
January 2006
March 2006
June 2006
August 2006
April 2007
December 2007
January 2008
April 2008
August 2009
September 2010
October 2010
February 2011
June 2011
September 2011
December 2011
January 2012
February 2012
March 2012
May 2012
June 2012
July 2012
August 2012
September 2012
October 2012
January 2013
February 2013
March 2013
June 2013
August 2013
July 2014
December 2014
April 2015
July 2015
October 2015
April 2016
March 2017
June 2017
September 2017
January 2018
May 2018
June 2018
February 2019
April 2019
June 2019
July 2019
August 2020
October 2020
October 2021
July 2022
October 2022
February 2024
November 2025
February 2026
var spanGroupData = [ {"timestamp": 752140800, "group": [ {"author_id": 6, "token_count": 3}, ]}, {"timestamp": 825667200, "group": [ {"author_id": 6, "token_count": 2}, ]}, {"timestamp": 857203200, "group": [ {"author_id": 6, "token_count": 1}, ]}, {"timestamp": 894006000, "group": [ {"author_id": 6, "token_count": 3}, ]}, {"timestamp": 951897600, "group": [ {"author_id": 6, "token_count": 8}, ]}, {"timestamp": 1014969600, "group": [ {"author_id": 18, "token_count": 12}, ]}, {"timestamp": 1049184000, "group": [ {"author_id": 32, "token_count": 403}, ]}, {"timestamp": 1054450800, "group": [ {"author_id": 26, "token_count": 2}, ]}, {"timestamp": 1057042800, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1064991600, "group": [ {"author_id": 0, "token_count": 15}, ]}, {"timestamp": 1075622400, "group": [ {"author_id": 0, "token_count": 242}, ]}, {"timestamp": 1078128000, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1086073200, "group": [ {"author_id": 18, "token_count": 2}, ]}, {"timestamp": 1114930800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1136102400, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1141200000, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1149145200, "group": [ {"author_id": 4, "token_count": 12}, ]}, {"timestamp": 1154415600, "group": [ {"author_id": 4, "token_count": 17}, ]}, {"timestamp": 1175410800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1196496000, "group": [ {"author_id": 2, "token_count": 5}, ]}, {"timestamp": 1199174400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1249110000, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 1, "token_count": 734}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1296547200, "group": [ {"author_id": 0, "token_count": 214}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1314860400, "group": [ {"author_id": 10, "token_count": 1}, ]}, {"timestamp": 1322726400, "group": [ {"author_id": 19, "token_count": 19}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 1, "token_count": 24}, {"author_id": 4, "token_count": 10}, {"author_id": 19, "token_count": 29}, {"author_id": 0, "token_count": 293}, {"author_id": 8, "token_count": 1}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 1, "token_count": 375}, {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 1, "token_count": 4}, {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 1, "token_count": 39}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 4, "token_count": 27}, ]}, {"timestamp": 1343804400, "group": [ {"author_id": 1, "token_count": 114}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 0, "token_count": 203}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 1, "token_count": 4}, {"author_id": 4, "token_count": 3}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 18, "token_count": 3}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 33, "token_count": 136}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 0, "token_count": 23}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 1, "token_count": 47}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 0, "token_count": 147}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 4, "token_count": 35}, ]}, {"timestamp": 1417420800, "group": [ {"author_id": 9, "token_count": 5}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 4, "token_count": 1}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 4, "token_count": 2}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 4, "token_count": 1}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 23, "token_count": 13}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 4, "token_count": 52}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 0, "token_count": 92}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 4, "token_count": 2}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 27, "token_count": 15}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 0, "token_count": 70}, ]}, {"timestamp": 1664607600, "group": [ {"author_id": 40, "token_count": 2}, ]}, {"timestamp": 1706774400, "group": [ {"author_id": 18, "token_count": 6}, ]}, {"timestamp": 1761980400, "group": [ {"author_id": 49, "token_count": 2}, ]}, {"timestamp": 1769932800, "group": [ {"author_id": 40, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Anna Schumaker
1346
37.70%
Trond Myklebust
1321
37.00%
Marius Aamodt Eriksen
403
11.29%
David Howells
162
4.54%
Eric W. Biedermann
136
3.81%
Stanislav Kinsbursky
48
1.34%
Al Viro
23
0.64%
Linus Torvalds (pre-git)
17
0.48%
Linus Torvalds
15
0.42%
Dave Wysochanski
13
0.36%
Tom Haynes
5
0.14%
Chuck Lever
5
0.14%
Kees Cook
4
0.11%
J. Bruce Fields
2
0.06%
Christian Brauner
2
0.06%
Weston Andros Adamson
1
0.03%
Peng Tao
1
0.03%
Others
66
1.85%
Total
3570
nfs4idmap.h
68
-
9
185
Trond Myklebust
Marius Aamodt Eriksen
Linus Torvalds (pre-git)
Anna Schumaker
Linus Torvalds
Eric W. Biedermann
David Howells
Tom Haynes
Others
December 1992
March 1997
February 1999
March 2000
February 2002
April 2003
February 2004
March 2004
January 2006
August 2006
January 2009
September 2010
February 2011
January 2012
October 2012
February 2013
December 2014
April 2015
var spanGroupData = [ {"timestamp": 723196800, "group": [ {"author_id": 6, "token_count": 2}, ]}, {"timestamp": 857203200, "group": [ {"author_id": 6, "token_count": 2}, ]}, {"timestamp": 917856000, "group": [ {"author_id": 6, "token_count": 3}, ]}, {"timestamp": 951897600, "group": [ {"author_id": 6, "token_count": 8}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 27, "token_count": 3}, ]}, {"timestamp": 1049184000, "group": [ {"author_id": 32, "token_count": 53}, ]}, {"timestamp": 1075622400, "group": [ {"author_id": 27, "token_count": 4}, {"author_id": 0, "token_count": 25}, ]}, {"timestamp": 1078128000, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1136102400, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1154415600, "group": [ {"author_id": 4, "token_count": 4}, ]}, {"timestamp": 1230796800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 1, "token_count": 14}, ]}, {"timestamp": 1296547200, "group": [ {"author_id": 0, "token_count": 17}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 0, "token_count": 29}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 4, "token_count": 1}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 33, "token_count": 7}, ]}, {"timestamp": 1417420800, "group": [ {"author_id": 9, "token_count": 1}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 1, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Trond Myklebust
80
43.24%
Marius Aamodt Eriksen
53
28.65%
Linus Torvalds (pre-git)
15
8.11%
Anna Schumaker
15
8.11%
Linus Torvalds
7
3.78%
Eric W. Biedermann
7
3.78%
David Howells
5
2.70%
Tom Haynes
1
0.54%
Others
2
1.08%
Total
185
nfs4namespace.c
577
-
22
2487
David Howells
Chuck Lever
Anna Schumaker
Trond Myklebust
Manoj Naik
J. Bruce Fields
Weston Andros Adamson
Andy Adamson
Linus Torvalds (pre-git)
Al Viro
Benjamin Coddington
Kees Cook
Scott Mayhew
Olga Kornievskaia
Stanislav Kinsbursky
Jeff Layton
Linus Torvalds
Others
April 1992
August 1992
December 1992
November 1993
March 1996
March 1997
May 1998
March 2000
February 2002
October 2002
August 2004
June 2005
October 2005
January 2006
June 2006
July 2006
August 2006
January 2007
December 2007
May 2008
August 2008
March 2009
August 2009
October 2009
January 2010
April 2010
March 2011
June 2011
November 2011
January 2012
March 2012
April 2012
July 2012
October 2012
February 2013
March 2013
May 2013
September 2013
October 2013
February 2014
June 2014
March 2015
July 2016
April 2017
November 2017
February 2019
December 2019
January 2020
February 2020
March 2020
June 2020
December 2021
May 2022
October 2022
February 2026
var spanGroupData = [ {"timestamp": 702115200, "group": [ {"author_id": 6, "token_count": 2}, ]}, {"timestamp": 712652400, "group": [ {"author_id": 6, "token_count": 17}, ]}, {"timestamp": 723196800, "group": [ {"author_id": 6, "token_count": 9}, ]}, {"timestamp": 752140800, "group": [ {"author_id": 6, "token_count": 3}, ]}, {"timestamp": 825667200, "group": [ {"author_id": 6, "token_count": 4}, ]}, {"timestamp": 857203200, "group": [ {"author_id": 6, "token_count": 10}, ]}, {"timestamp": 894006000, "group": [ {"author_id": 6, "token_count": 2}, ]}, {"timestamp": 951897600, "group": [ {"author_id": 6, "token_count": 10}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 27, "token_count": 1}, ]}, {"timestamp": 1033455600, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1091343600, "group": [ {"author_id": 0, "token_count": 15}, ]}, {"timestamp": 1117609200, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1128150000, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1136102400, "group": [ {"author_id": 0, "token_count": 9}, ]}, {"timestamp": 1149145200, "group": [ {"author_id": 4, "token_count": 179}, {"author_id": 29, "token_count": 193}, {"author_id": 0, "token_count": 25}, ]}, {"timestamp": 1151737200, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1154415600, "group": [ {"author_id": 4, "token_count": 100}, ]}, {"timestamp": 1167638400, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1196496000, "group": [ {"author_id": 2, "token_count": 4}, ]}, {"timestamp": 1209625200, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1217574000, "group": [ {"author_id": 26, "token_count": 175}, ]}, {"timestamp": 1235894400, "group": [ {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1249110000, "group": [ {"author_id": 2, "token_count": 7}, {"author_id": 0, "token_count": 85}, ]}, {"timestamp": 1254380400, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1262332800, "group": [ {"author_id": 14, "token_count": 10}, ]}, {"timestamp": 1270105200, "group": [ {"author_id": 0, "token_count": 12}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 18, "token_count": 28}, {"author_id": 1, "token_count": 29}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 19, "token_count": 4}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 19, "token_count": 16}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 0, "token_count": 11}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 1, "token_count": 174}, {"author_id": 8, "token_count": 100}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 1, "token_count": 5}, {"author_id": 2, "token_count": 3}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 14, "token_count": 3}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 2, "token_count": 29}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 18, "token_count": 2}, {"author_id": 0, "token_count": 13}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 2, "token_count": 372}, {"author_id": 8, "token_count": 19}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 0, "token_count": 11}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 3, "token_count": 81}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 4, "token_count": 6}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 18, "token_count": 1}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 4, "token_count": 555}, {"author_id": 21, "token_count": 22}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 0, "token_count": 1}, {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 12, "token_count": 22}, ]}, {"timestamp": 1651388400, "group": [ {"author_id": 16, "token_count": 28}, ]}, {"timestamp": 1664607600, "group": [ {"author_id": 40, "token_count": 24}, ]}, {"timestamp": 1769932800, "group": [ {"author_id": 40, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
David Howells
840
33.78%
Chuck Lever
415
16.69%
Anna Schumaker
215
8.64%
Trond Myklebust
212
8.52%
Manoj Naik
193
7.76%
J. Bruce Fields
175
7.04%
Weston Andros Adamson
119
4.78%
Andy Adamson
81
3.26%
Linus Torvalds (pre-git)
57
2.29%
Al Viro
31
1.25%
Benjamin Coddington
28
1.13%
Kees Cook
26
1.05%
Scott Mayhew
22
0.88%
Olga Kornievskaia
22
0.88%
Stanislav Kinsbursky
20
0.80%
Jeff Layton
13
0.52%
Linus Torvalds
1
0.04%
Others
17
0.68%
Total
2487
nfs4proc.c
10728
-
104
53248
Trond Myklebust
Andy Adamson
Anna Schumaker
Chuck Lever
Olga Kornievskaia
Weston Andros Adamson
Jeff Layton
David P. Quigley
Neil Brown
van der Linden, Frank
Ricardo Labiaga
Benjamin Coddington
J. Bruce Fields
Linus Torvalds (pre-git)
Benny Halevy
Fred Isaman
David Howells
Alexandros Batsakis
Scott Mayhew
Al Viro
Christoph Hellwig
Neil Horman
Peng Tao
Andreas Gruenbacher
Kinglong Mee
Aneesh Kumar K.V
Manoj Naik
Steve Dickson
Anne Marie Merritt
Art Haas
Miklos Szeredi
Kees Cook
Linus Torvalds
Dai Ngo
Peter Zijlstra
Matthew Wilcox
Christian Brauner
Sagi Grimberg
Tigran Mkrtchyan
Stanislav Kinsbursky
Peter Staubach
Dave Wysochanski
Andrew Morton
Tom Haynes
Marius Aamodt Eriksen
Mike Sager
Dave Jones
Others
September 1991
March 1992
May 1992
August 1992
December 1992
November 1993
February 1994
October 1994
March 1996
March 1997
May 1998
February 1999
September 1999
January 2000
March 2000
August 2000
September 2000
October 2000
February 2002
March 2002
April 2002
May 2002
July 2002
September 2002
October 2002
November 2002
December 2002
April 2003
October 2003
February 2004
March 2004
April 2004
August 2004
September 2004
October 2004
January 2005
March 2005
June 2005
August 2005
October 2005
November 2005
January 2006
March 2006
April 2006
May 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
December 2007
January 2008
February 2008
April 2008
May 2008
June 2008
July 2008
October 2008
December 2008
March 2009
April 2009
June 2009
July 2009
August 2009
September 2009
October 2009
December 2009
January 2010
February 2010
March 2010
April 2010
May 2010
June 2010
July 2010
August 2010
September 2010
October 2010
November 2010
December 2010
January 2011
February 2011
March 2011
April 2011
May 2011
June 2011
July 2011
August 2011
October 2011
November 2011
December 2011
January 2012
February 2012
March 2012
April 2012
May 2012
June 2012
July 2012
August 2012
September 2012
October 2012
November 2012
December 2012
January 2013
February 2013
March 2013
April 2013
May 2013
June 2013
July 2013
August 2013
September 2013
October 2013
November 2013
December 2013
January 2014
February 2014
March 2014
May 2014
June 2014
July 2014
August 2014
September 2014
October 2014
November 2014
December 2014
January 2015
February 2015
March 2015
April 2015
May 2015
June 2015
July 2015
August 2015
September 2015
October 2015
November 2015
December 2015
January 2016
February 2016
March 2016
April 2016
May 2016
June 2016
July 2016
August 2016
September 2016
October 2016
November 2016
December 2016
January 2017
February 2017
March 2017
April 2017
May 2017
June 2017
July 2017
August 2017
October 2017
November 2017
December 2017
January 2018
March 2018
April 2018
May 2018
June 2018
July 2018
August 2018
September 2018
October 2018
November 2018
December 2018
January 2019
February 2019
March 2019
April 2019
May 2019
June 2019
July 2019
August 2019
September 2019
October 2019
November 2019
December 2019
January 2020
February 2020
March 2020
April 2020
June 2020
July 2020
August 2020
September 2020
October 2020
November 2020
December 2020
January 2021
February 2021
March 2021
April 2021
May 2021
June 2021
July 2021
September 2021
October 2021
November 2021
December 2021
January 2022
February 2022
March 2022
April 2022
May 2022
June 2022
July 2022
August 2022
September 2022
October 2022
November 2022
January 2023
February 2023
March 2023
April 2023
May 2023
June 2023
July 2023
September 2023
October 2023
November 2023
January 2024
February 2024
May 2024
June 2024
August 2024
September 2024
October 2024
November 2024
December 2024
January 2025
February 2025
March 2025
April 2025
May 2025
June 2025
July 2025
August 2025
September 2025
October 2025
November 2025
December 2025
January 2026
February 2026
var spanGroupData = [ {"timestamp": 683708400, "group": [ {"author_id": 6, "token_count": 6}, ]}, {"timestamp": 699436800, "group": [ {"author_id": 6, "token_count": 1}, ]}, {"timestamp": 704703600, "group": [ {"author_id": 6, "token_count": 13}, ]}, {"timestamp": 712652400, "group": [ {"author_id": 6, "token_count": 16}, ]}, {"timestamp": 723196800, "group": [ {"author_id": 6, "token_count": 64}, ]}, {"timestamp": 752140800, "group": [ {"author_id": 6, "token_count": 1}, ]}, {"timestamp": 760089600, "group": [ {"author_id": 6, "token_count": 11}, ]}, {"timestamp": 780994800, "group": [ {"author_id": 6, "token_count": 1}, ]}, {"timestamp": 825667200, "group": [ {"author_id": 6, "token_count": 4}, ]}, {"timestamp": 857203200, "group": [ {"author_id": 6, "token_count": 115}, ]}, {"timestamp": 894006000, "group": [ {"author_id": 6, "token_count": 2}, ]}, {"timestamp": 917856000, "group": [ {"author_id": 6, "token_count": 5}, ]}, {"timestamp": 936169200, "group": [ {"author_id": 6, "token_count": 2}, ]}, {"timestamp": 946713600, "group": [ {"author_id": 6, "token_count": 11}, ]}, {"timestamp": 951897600, "group": [ {"author_id": 6, "token_count": 68}, ]}, {"timestamp": 965113200, "group": [ {"author_id": 6, "token_count": 51}, ]}, {"timestamp": 967791600, "group": [ {"author_id": 6, "token_count": 5}, ]}, {"timestamp": 970383600, "group": [ {"author_id": 6, "token_count": 14}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 27, "token_count": 19}, {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1014969600, "group": [ {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1017648000, "group": [ {"author_id": 54, "token_count": 1}, ]}, {"timestamp": 1020236400, "group": [ {"author_id": 18, "token_count": 6}, {"author_id": 5, "token_count": 3}, ]}, {"timestamp": 1025506800, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1030863600, "group": [ {"author_id": 35, "token_count": 28}, ]}, {"timestamp": 1033455600, "group": [ {"author_id": 0, "token_count": 1104}, ]}, {"timestamp": 1036137600, "group": [ {"author_id": 0, "token_count": 198}, ]}, {"timestamp": 1038729600, "group": [ {"author_id": 2, "token_count": 3}, {"author_id": 0, "token_count": 42}, ]}, {"timestamp": 1049184000, "group": [ {"author_id": 32, "token_count": 2}, {"author_id": 0, "token_count": 94}, ]}, {"timestamp": 1064991600, "group": [ {"author_id": 0, "token_count": 44}, ]}, {"timestamp": 1075622400, "group": [ {"author_id": 0, "token_count": 852}, ]}, {"timestamp": 1078128000, "group": [ {"author_id": 0, "token_count": 80}, ]}, {"timestamp": 1080806400, "group": [ {"author_id": 44, "token_count": 4}, {"author_id": 0, "token_count": 317}, ]}, {"timestamp": 1091343600, "group": [ {"author_id": 27, "token_count": 3}, {"author_id": 0, "token_count": 1316}, ]}, {"timestamp": 1094022000, "group": [ {"author_id": 0, "token_count": 20}, ]}, {"timestamp": 1096614000, "group": [ {"author_id": 60, "token_count": 16}, ]}, {"timestamp": 1104566400, "group": [ {"author_id": 0, "token_count": 136}, ]}, {"timestamp": 1109664000, "group": [ {"author_id": 0, "token_count": 188}, ]}, {"timestamp": 1117609200, "group": [ {"author_id": 44, "token_count": 1}, {"author_id": 26, "token_count": 380}, {"author_id": 0, "token_count": 207}, ]}, {"timestamp": 1122879600, "group": [ {"author_id": 2, "token_count": 3}, {"author_id": 0, "token_count": 13}, ]}, {"timestamp": 1128150000, "group": [ {"author_id": 0, "token_count": 584}, ]}, {"timestamp": 1130832000, "group": [ {"author_id": 0, "token_count": 121}, ]}, {"timestamp": 1136102400, "group": [ {"author_id": 0, "token_count": 1957}, ]}, {"timestamp": 1141200000, "group": [ {"author_id": 2, "token_count": 3}, {"author_id": 26, "token_count": 6}, {"author_id": 0, "token_count": 55}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1143878400, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1146466800, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1149145200, "group": [ {"author_id": 4, "token_count": 14}, {"author_id": 29, "token_count": 95}, {"author_id": 0, "token_count": 392}, ]}, {"timestamp": 1151737200, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1154415600, "group": [ {"author_id": 4, "token_count": 149}, {"author_id": 0, "token_count": 68}, ]}, {"timestamp": 1157094000, "group": [ {"author_id": 0, "token_count": 15}, ]}, {"timestamp": 1159686000, "group": [ {"author_id": 18, "token_count": 2}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1162368000, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1164960000, "group": [ {"author_id": 0, "token_count": 19}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1167638400, "group": [ {"author_id": 0, "token_count": 13}, ]}, {"timestamp": 1170316800, "group": [ {"author_id": 26, "token_count": 9}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1178002800, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1180681200, "group": [ {"author_id": 14, "token_count": 61}, {"author_id": 0, "token_count": 138}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 2, "token_count": 2}, {"author_id": 0, "token_count": 2103}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1185951600, "group": [ {"author_id": 59, "token_count": 8}, {"author_id": 0, "token_count": 26}, ]}, {"timestamp": 1188630000, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 0, "token_count": 31}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1196496000, "group": [ {"author_id": 2, "token_count": 1}, {"author_id": 38, "token_count": 4}, ]}, {"timestamp": 1199174400, "group": [ {"author_id": 0, "token_count": 128}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 0, "token_count": 25}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 0, "token_count": 78}, ]}, {"timestamp": 1209625200, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1212303600, "group": [ {"author_id": 0, "token_count": 117}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 18, "token_count": 4}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1228118400, "group": [ {"author_id": 0, "token_count": 3012}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1235894400, "group": [ {"author_id": 0, "token_count": 166}, ]}, {"timestamp": 1238569200, "group": [ {"author_id": 3, "token_count": 1449}, {"author_id": 11, "token_count": 154}, {"author_id": 4, "token_count": 3}, {"author_id": 24, "token_count": 23}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 0, "token_count": 45}, ]}, {"timestamp": 1246431600, "group": [ {"author_id": 0, "token_count": 46}, ]}, {"timestamp": 1249110000, "group": [ {"author_id": 0, "token_count": 119}, ]}, {"timestamp": 1251788400, "group": [ {"author_id": 25, "token_count": 2}, ]}, {"timestamp": 1254380400, "group": [ {"author_id": 0, "token_count": 42}, ]}, {"timestamp": 1259654400, "group": [ {"author_id": 28, "token_count": 164}, {"author_id": 3, "token_count": 12}, {"author_id": 41, "token_count": 1}, {"author_id": 15, "token_count": 17}, {"author_id": 24, "token_count": 520}, {"author_id": 0, "token_count": 121}, ]}, {"timestamp": 1262332800, "group": [ {"author_id": 3, "token_count": 2}, {"author_id": 14, "token_count": 10}, {"author_id": 0, "token_count": 90}, ]}, {"timestamp": 1265011200, "group": [ {"author_id": 28, "token_count": 62}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1270105200, "group": [ {"author_id": 0, "token_count": 180}, ]}, {"timestamp": 1272697200, "group": [ {"author_id": 0, "token_count": 27}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1275375600, "group": [ {"author_id": 0, "token_count": 333}, ]}, {"timestamp": 1277967600, "group": [ {"author_id": 11, "token_count": 11}, {"author_id": 0, "token_count": 147}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 1, "token_count": 9}, {"author_id": 11, "token_count": 4}, {"author_id": 14, "token_count": 161}, {"author_id": 0, "token_count": 31}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 3, "token_count": 678}, {"author_id": 1, "token_count": 13}, {"author_id": 7, "token_count": 7}, {"author_id": 26, "token_count": 114}, {"author_id": 24, "token_count": 4}, ]}, {"timestamp": 1288594800, "group": [ {"author_id": 0, "token_count": 9}, ]}, {"timestamp": 1291190400, "group": [ {"author_id": 3, "token_count": 62}, {"author_id": 55, "token_count": 135}, {"author_id": 2, "token_count": 7}, {"author_id": 0, "token_count": 30}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 3, "token_count": 10}, {"author_id": 7, "token_count": 32}, ]}, {"timestamp": 1296547200, "group": [ {"author_id": 3, "token_count": 55}, {"author_id": 0, "token_count": 62}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 3, "token_count": 315}, {"author_id": 1, "token_count": 424}, {"author_id": 7, "token_count": 128}, {"author_id": 53, "token_count": 168}, {"author_id": 0, "token_count": 33}, {"author_id": 60, "token_count": 22}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 1, "token_count": 61}, {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 3, "token_count": 8}, {"author_id": 11, "token_count": 177}, {"author_id": 0, "token_count": 6}, {"author_id": 8, "token_count": 56}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 18, "token_count": 52}, {"author_id": 3, "token_count": 40}, {"author_id": 1, "token_count": 558}, {"author_id": 7, "token_count": 4}, {"author_id": 8, "token_count": 2}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 3, "token_count": 5}, {"author_id": 7, "token_count": 3}, {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 0, "token_count": 29}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 0, "token_count": 86}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 3, "token_count": 1}, {"author_id": 14, "token_count": 6}, {"author_id": 19, "token_count": 3}, ]}, {"timestamp": 1322726400, "group": [ {"author_id": 3, "token_count": 77}, {"author_id": 14, "token_count": 3}, {"author_id": 0, "token_count": 26}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 1, "token_count": 74}, {"author_id": 10, "token_count": 1}, {"author_id": 19, "token_count": 7}, {"author_id": 0, "token_count": 175}, {"author_id": 8, "token_count": 1}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 0, "token_count": 27}, {"author_id": 8, "token_count": 29}, {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 1, "token_count": 45}, {"author_id": 2, "token_count": 93}, {"author_id": 0, "token_count": 221}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 3, "token_count": 6}, {"author_id": 1, "token_count": 266}, {"author_id": 7, "token_count": 44}, {"author_id": 0, "token_count": 127}, {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 18, "token_count": 2}, {"author_id": 3, "token_count": 98}, {"author_id": 1, "token_count": 38}, {"author_id": 2, "token_count": 58}, {"author_id": 27, "token_count": 1}, {"author_id": 0, "token_count": 96}, {"author_id": 8, "token_count": 126}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 1, "token_count": 38}, {"author_id": 36, "token_count": 26}, {"author_id": 39, "token_count": 8}, {"author_id": 0, "token_count": 40}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 1, "token_count": 23}, {"author_id": 2, "token_count": 227}, ]}, {"timestamp": 1343804400, "group": [ {"author_id": 10, "token_count": 11}, {"author_id": 0, "token_count": 85}, {"author_id": 60, "token_count": 27}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 1, "token_count": 5}, {"author_id": 2, "token_count": 109}, {"author_id": 0, "token_count": 85}, {"author_id": 8, "token_count": 95}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 3, "token_count": 293}, {"author_id": 1, "token_count": 6}, {"author_id": 0, "token_count": 232}, {"author_id": 8, "token_count": 3}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 1, "token_count": 3}, {"author_id": 0, "token_count": 895}, {"author_id": 8, "token_count": 1}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 0, "token_count": 68}, {"author_id": 60, "token_count": 20}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 18, "token_count": 3}, {"author_id": 0, "token_count": 2}, {"author_id": 8, "token_count": 8}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 0, "token_count": 286}, {"author_id": 8, "token_count": 4}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 2, "token_count": 59}, {"author_id": 0, "token_count": 624}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 0, "token_count": 335}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 1, "token_count": 9}, {"author_id": 25, "token_count": 1003}, {"author_id": 39, "token_count": 83}, {"author_id": 0, "token_count": 603}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 3, "token_count": 10}, {"author_id": 1, "token_count": 7}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 3, "token_count": 7}, {"author_id": 2, "token_count": 1}, {"author_id": 0, "token_count": 19}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 3, "token_count": 11}, {"author_id": 2, "token_count": 181}, {"author_id": 0, "token_count": 579}, {"author_id": 8, "token_count": 815}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 1, "token_count": 2}, {"author_id": 15, "token_count": 40}, {"author_id": 0, "token_count": 72}, {"author_id": 8, "token_count": 301}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 2, "token_count": 720}, {"author_id": 0, "token_count": 13}, {"author_id": 8, "token_count": 82}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 14, "token_count": 17}, {"author_id": 0, "token_count": 121}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 0, "token_count": 15}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 3, "token_count": 5}, {"author_id": 0, "token_count": 33}, {"author_id": 8, "token_count": 2}, {"author_id": 60, "token_count": 13}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 0, "token_count": 291}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 2, "token_count": 58}, {"author_id": 0, "token_count": 47}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 3, "token_count": 1}, {"author_id": 1, "token_count": 159}, {"author_id": 14, "token_count": 1}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 3, "token_count": 1}, {"author_id": 14, "token_count": 122}, {"author_id": 10, "token_count": 17}, {"author_id": 8, "token_count": 59}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 10, "token_count": 28}, {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 30, "token_count": 3}, {"author_id": 0, "token_count": 72}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 3, "token_count": 2}, {"author_id": 1, "token_count": 21}, {"author_id": 15, "token_count": 57}, {"author_id": 10, "token_count": 15}, {"author_id": 0, "token_count": 29}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 1, "token_count": 2}, {"author_id": 0, "token_count": 21}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 1, "token_count": 25}, {"author_id": 10, "token_count": 6}, {"author_id": 0, "token_count": 19}, ]}, {"timestamp": 1417420800, "group": [ {"author_id": 9, "token_count": 3}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 0, "token_count": 661}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 0, "token_count": 335}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 4, "token_count": 66}, {"author_id": 0, "token_count": 77}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 1, "token_count": 3}, {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 1, "token_count": 6}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 14, "token_count": 158}, {"author_id": 30, "token_count": 4}, {"author_id": 15, "token_count": 9}, {"author_id": 12, "token_count": 9}, {"author_id": 0, "token_count": 15}, {"author_id": 60, "token_count": 22}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 1, "token_count": 1}, {"author_id": 14, "token_count": 14}, {"author_id": 30, "token_count": 39}, {"author_id": 15, "token_count": 10}, {"author_id": 0, "token_count": 87}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 30, "token_count": 111}, {"author_id": 0, "token_count": 92}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 10, "token_count": 74}, {"author_id": 0, "token_count": 458}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 20, "token_count": 4}, {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 12, "token_count": 52}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 20, "token_count": 93}, {"author_id": 10, "token_count": 12}, {"author_id": 0, "token_count": 34}, {"author_id": 60, "token_count": 103}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 0, "token_count": 189}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 3, "token_count": 23}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 18, "token_count": 20}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 18, "token_count": 30}, {"author_id": 2, "token_count": 33}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 18, "token_count": 4}, {"author_id": 2, "token_count": 20}, {"author_id": 14, "token_count": 99}, {"author_id": 37, "token_count": 12}, {"author_id": 0, "token_count": 49}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 0, "token_count": 153}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 18, "token_count": 5}, {"author_id": 0, "token_count": 64}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 0, "token_count": 164}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 3, "token_count": 310}, {"author_id": 7, "token_count": 47}, {"author_id": 14, "token_count": 329}, {"author_id": 0, "token_count": 974}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 7, "token_count": 20}, {"author_id": 15, "token_count": 48}, {"author_id": 0, "token_count": 36}, {"author_id": 60, "token_count": 20}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 16, "token_count": 66}, {"author_id": 0, "token_count": 315}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 20, "token_count": 63}, {"author_id": 15, "token_count": 11}, {"author_id": 0, "token_count": 153}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 1, "token_count": 254}, {"author_id": 0, "token_count": 95}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 12, "token_count": 12}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 1, "token_count": 10}, {"author_id": 16, "token_count": 80}, {"author_id": 0, "token_count": 17}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 0, "token_count": 49}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 1, "token_count": 18}, {"author_id": 16, "token_count": 16}, {"author_id": 14, "token_count": 230}, {"author_id": 0, "token_count": 10}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 1, "token_count": 32}, {"author_id": 0, "token_count": 379}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 0, "token_count": 225}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 0, "token_count": 226}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 16, "token_count": 8}, {"author_id": 2, "token_count": 30}, {"author_id": 0, "token_count": 753}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 15, "token_count": 42}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 14, "token_count": 8}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 14, "token_count": 23}, {"author_id": 0, "token_count": 463}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 0, "token_count": 228}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 1, "token_count": 96}, {"author_id": 16, "token_count": 12}, {"author_id": 0, "token_count": 63}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 18, "token_count": 2}, {"author_id": 2, "token_count": 44}, {"author_id": 0, "token_count": 306}, {"author_id": 60, "token_count": 15}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 14, "token_count": 12}, {"author_id": 12, "token_count": 140}, {"author_id": 0, "token_count": 196}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 0, "token_count": 16}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 0, "token_count": 164}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 15, "token_count": 14}, {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 15, "token_count": 122}, {"author_id": 60, "token_count": 15}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 0, "token_count": 12}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 0, "token_count": 28}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 12, "token_count": 2}, {"author_id": 0, "token_count": 38}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 0, "token_count": 314}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 15, "token_count": 13}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 16, "token_count": 112}, {"author_id": 12, "token_count": 6}, {"author_id": 0, "token_count": 83}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 0, "token_count": 331}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 1, "token_count": 241}, {"author_id": 0, "token_count": 14}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 0, "token_count": 573}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 2, "token_count": 7}, {"author_id": 0, "token_count": 59}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 0, "token_count": 89}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 4, "token_count": 2}, {"author_id": 12, "token_count": 10}, {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 12, "token_count": 53}, {"author_id": 0, "token_count": 129}, {"author_id": 60, "token_count": 55}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 12, "token_count": 1}, {"author_id": 0, "token_count": 34}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 21, "token_count": 2}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 12, "token_count": 51}, {"author_id": 0, "token_count": 13}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 13, "token_count": 635}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 1, "token_count": 82}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 12, "token_count": 24}, {"author_id": 60, "token_count": 32}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 16, "token_count": 160}, {"author_id": 2, "token_count": 7}, {"author_id": 12, "token_count": 127}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 12, "token_count": 31}, {"author_id": 0, "token_count": 216}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 12, "token_count": 40}, {"author_id": 0, "token_count": 45}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 1, "token_count": 6}, {"author_id": 23, "token_count": 8}, {"author_id": 0, "token_count": 38}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 49, "token_count": 9}, {"author_id": 26, "token_count": 11}, {"author_id": 0, "token_count": 23}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 0, "token_count": 52}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 0, "token_count": 194}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 0, "token_count": 182}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 46, "token_count": 21}, {"author_id": 0, "token_count": 163}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 12, "token_count": 93}, {"author_id": 21, "token_count": 22}, {"author_id": 0, "token_count": 102}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 0, "token_count": 36}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 15, "token_count": 13}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 1, "token_count": 70}, {"author_id": 2, "token_count": 5}, {"author_id": 0, "token_count": 8}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 21, "token_count": 40}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 12, "token_count": 302}, {"author_id": 0, "token_count": 54}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 12, "token_count": 195}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 12, "token_count": 90}, {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 15, "token_count": 59}, {"author_id": 12, "token_count": 1}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 0, "token_count": 58}, ]}, {"timestamp": 1651388400, "group": [ {"author_id": 16, "token_count": 7}, {"author_id": 12, "token_count": 43}, {"author_id": 0, "token_count": 460}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 21, "token_count": 39}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 12, "token_count": 75}, {"author_id": 0, "token_count": 4}, {"author_id": 60, "token_count": 19}, ]}, {"timestamp": 1659337200, "group": [ {"author_id": 47, "token_count": 20}, {"author_id": 0, "token_count": 9}, ]}, {"timestamp": 1662015600, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1664607600, "group": [ {"author_id": 16, "token_count": 3}, {"author_id": 40, "token_count": 6}, {"author_id": 15, "token_count": 20}, {"author_id": 0, "token_count": 34}, ]}, {"timestamp": 1667286000, "group": [ {"author_id": 0, "token_count": 34}, ]}, {"timestamp": 1672560000, "group": [ {"author_id": 49, "token_count": 10}, ]}, {"timestamp": 1675238400, "group": [ {"author_id": 15, "token_count": 14}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1677657600, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1680332400, "group": [ {"author_id": 1, "token_count": 26}, ]}, {"timestamp": 1682924400, "group": [ {"author_id": 1, "token_count": 15}, ]}, {"timestamp": 1685602800, "group": [ {"author_id": 1, "token_count": 4}, {"author_id": 16, "token_count": 61}, {"author_id": 12, "token_count": 12}, ]}, {"timestamp": 1688194800, "group": [ {"author_id": 12, "token_count": 49}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1693551600, "group": [ {"author_id": 38, "token_count": 15}, {"author_id": 12, "token_count": 24}, {"author_id": 0, "token_count": 145}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1696143600, "group": [ {"author_id": 12, "token_count": 16}, ]}, {"timestamp": 1698822000, "group": [ {"author_id": 0, "token_count": 12}, ]}, {"timestamp": 1704096000, "group": [ {"author_id": 14, "token_count": 55}, {"author_id": 60, "token_count": 26}, ]}, {"timestamp": 1706774400, "group": [ {"author_id": 12, "token_count": 18}, ]}, {"timestamp": 1714546800, "group": [ {"author_id": 12, "token_count": 134}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1717225200, "group": [ {"author_id": 12, "token_count": 1}, {"author_id": 0, "token_count": 817}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1722495600, "group": [ {"author_id": 14, "token_count": 1}, {"author_id": 0, "token_count": 18}, ]}, {"timestamp": 1725174000, "group": [ {"author_id": 60, "token_count": 69}, ]}, {"timestamp": 1727766000, "group": [ {"author_id": 0, "token_count": 24}, {"author_id": 60, "token_count": 49}, ]}, {"timestamp": 1730444400, "group": [ {"author_id": 0, "token_count": 21}, ]}, {"timestamp": 1733040000, "group": [ {"author_id": 18, "token_count": 28}, ]}, {"timestamp": 1735718400, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1738396800, "group": [ {"author_id": 15, "token_count": 99}, {"author_id": 0, "token_count": 20}, {"author_id": 60, "token_count": 15}, ]}, {"timestamp": 1740816000, "group": [ {"author_id": 0, "token_count": 44}, ]}, {"timestamp": 1743490800, "group": [ {"author_id": 1, "token_count": 2}, {"author_id": 45, "token_count": 16}, {"author_id": 21, "token_count": 48}, {"author_id": 0, "token_count": 48}, {"author_id": 60, "token_count": 39}, ]}, {"timestamp": 1746082800, "group": [ {"author_id": 42, "token_count": 70}, {"author_id": 16, "token_count": 9}, {"author_id": 15, "token_count": 61}, ]}, {"timestamp": 1748761200, "group": [ {"author_id": 1, "token_count": 4}, {"author_id": 14, "token_count": 14}, ]}, {"timestamp": 1751353200, "group": [ {"author_id": 5, "token_count": 60}, ]}, {"timestamp": 1754031600, "group": [ {"author_id": 12, "token_count": 10}, {"author_id": 0, "token_count": 36}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1756710000, "group": [ {"author_id": 18, "token_count": 16}, ]}, {"timestamp": 1759302000, "group": [ {"author_id": 0, "token_count": 31}, {"author_id": 60, "token_count": 87}, ]}, {"timestamp": 1761980400, "group": [ {"author_id": 1, "token_count": 510}, {"author_id": 21, "token_count": 42}, {"author_id": 0, "token_count": 62}, ]}, {"timestamp": 1764576000, "group": [ {"author_id": 0, "token_count": 46}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1767254400, "group": [ {"author_id": 5, "token_count": 107}, {"author_id": 0, "token_count": 164}, ]}, {"timestamp": 1769932800, "group": [ {"author_id": 40, "token_count": 19}, {"author_id": 60, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Trond Myklebust
32399
60.85%
Andy Adamson
3481
6.54%
Anna Schumaker
3168
5.95%
Chuck Lever
1673
3.14%
Olga Kornievskaia
1621
3.04%
Weston Andros Adamson
1584
2.97%
Jeff Layton
1324
2.49%
David P. Quigley
1005
1.89%
Neil Brown
649
1.22%
van der Linden, Frank
635
1.19%
Ricardo Labiaga
547
1.03%
Benjamin Coddington
534
1.00%
J. Bruce Fields
520
0.98%
Linus Torvalds (pre-git)
390
0.73%
Benny Halevy
346
0.65%
Fred Isaman
285
0.54%
David Howells
234
0.44%
Alexandros Batsakis
226
0.42%
Scott Mayhew
193
0.36%
Al Viro
174
0.33%
Christoph Hellwig
170
0.32%
Neil Horman
168
0.32%
Peng Tao
164
0.31%
Andreas Gruenbacher
160
0.30%
Kinglong Mee
157
0.29%
Aneesh Kumar K.V
135
0.25%
Manoj Naik
95
0.18%
Steve Dickson
91
0.17%
Anne Marie Merritt
70
0.13%
Art Haas
28
0.05%
Miklos Szeredi
26
0.05%
Kees Cook
25
0.05%
Linus Torvalds
23
0.04%
Dai Ngo
21
0.04%
Peter Zijlstra
20
0.04%
Matthew Wilcox
19
0.04%
Christian Brauner
19
0.04%
Sagi Grimberg
16
0.03%
Tigran Mkrtchyan
12
0.02%
Stanislav Kinsbursky
10
0.02%
Peter Staubach
8
0.02%
Dave Wysochanski
8
0.02%
Andrew Morton
5
0.01%
Tom Haynes
3
0.01%
Marius Aamodt Eriksen
2
0.00%
Mike Sager
1
0.00%
Dave Jones
1
0.00%
Others
803
1.51%
Total
53248
nfs4renewd.c
160
-
13
492
Trond Myklebust
Andy Adamson
David Howells
Linus Torvalds (pre-git)
Benny Halevy
Alexandros Batsakis
Chuck Lever
Neil Brown
Andrew Morton
Others
December 1992
June 1995
March 1996
March 1997
March 2000
June 2002
October 2002
April 2003
October 2003
February 2004
August 2004
June 2005
January 2006
August 2006
November 2006
August 2007
May 2008
December 2008
April 2009
February 2010
June 2010
December 2010
February 2011
August 2011
May 2012
August 2012
September 2014
August 2016
February 2017
December 2018
September 2025
December 2025
var spanGroupData = [ {"timestamp": 723196800, "group": [ {"author_id": 6, "token_count": 2}, ]}, {"timestamp": 801990000, "group": [ {"author_id": 6, "token_count": 3}, ]}, {"timestamp": 825667200, "group": [ {"author_id": 6, "token_count": 2}, ]}, {"timestamp": 857203200, "group": [ {"author_id": 6, "token_count": 6}, ]}, {"timestamp": 951897600, "group": [ {"author_id": 6, "token_count": 2}, ]}, {"timestamp": 1022914800, "group": [ {"author_id": 44, "token_count": 2}, ]}, {"timestamp": 1033455600, "group": [ {"author_id": 2, "token_count": 2}, {"author_id": 0, "token_count": 70}, ]}, {"timestamp": 1049184000, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1064991600, "group": [ {"author_id": 0, "token_count": 10}, ]}, {"timestamp": 1075622400, "group": [ {"author_id": 0, "token_count": 145}, ]}, {"timestamp": 1091343600, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1117609200, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1136102400, "group": [ {"author_id": 0, "token_count": 32}, ]}, {"timestamp": 1154415600, "group": [ {"author_id": 4, "token_count": 11}, {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1162368000, "group": [ {"author_id": 4, "token_count": 12}, ]}, {"timestamp": 1185951600, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1209625200, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1228118400, "group": [ {"author_id": 0, "token_count": 23}, ]}, {"timestamp": 1238569200, "group": [ {"author_id": 3, "token_count": 2}, {"author_id": 11, "token_count": 13}, ]}, {"timestamp": 1265011200, "group": [ {"author_id": 28, "token_count": 11}, ]}, {"timestamp": 1275375600, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1291190400, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1296547200, "group": [ {"author_id": 3, "token_count": 4}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 0, "token_count": 28}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1343804400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 3, "token_count": 21}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 0, "token_count": 24}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 15, "token_count": 4}, ]}, {"timestamp": 1756710000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1764576000, "group": [ {"author_id": 60, "token_count": 31}, ]}, ]
Author Name
Tokens
Token Proportion
Trond Myklebust
354
71.95%
Andy Adamson
27
5.49%
David Howells
23
4.67%
Linus Torvalds (pre-git)
15
3.05%
Benny Halevy
13
2.64%
Alexandros Batsakis
11
2.24%
Chuck Lever
5
1.02%
Neil Brown
4
0.81%
Andrew Morton
2
0.41%
Others
38
7.72%
Total
492
nfs4session.c
653
-
19
2660
Trond Myklebust
Andy Adamson
Chuck Lever
Mike Sager
Benny Halevy
Anna Schumaker
Linus Torvalds (pre-git)
Ricardo Labiaga
David Howells
Marc Eshel
Neil Brown
Dean Hildebrand
Kees Cook
Linus Torvalds
Fred Isaman
Alexandros Batsakis
Others
December 1992
November 1993
March 1997
May 1998
March 2000
February 2002
October 2002
October 2003
August 2004
June 2006
August 2006
April 2009
December 2009
January 2010
February 2010
August 2010
October 2010
May 2011
June 2011
December 2011
January 2012
February 2012
March 2012
July 2012
October 2012
November 2012
December 2012
May 2013
June 2013
July 2013
August 2013
February 2014
February 2015
January 2016
August 2016
September 2016
October 2016
November 2016
June 2018
December 2018
February 2019
May 2019
November 2021
February 2026
var spanGroupData = [ {"timestamp": 723196800, "group": [ {"author_id": 6, "token_count": 6}, ]}, {"timestamp": 752140800, "group": [ {"author_id": 6, "token_count": 3}, ]}, {"timestamp": 857203200, "group": [ {"author_id": 6, "token_count": 1}, ]}, {"timestamp": 894006000, "group": [ {"author_id": 6, "token_count": 2}, ]}, {"timestamp": 951897600, "group": [ {"author_id": 6, "token_count": 1}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 27, "token_count": 1}, ]}, {"timestamp": 1033455600, "group": [ {"author_id": 2, "token_count": 2}, {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1064991600, "group": [ {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1091343600, "group": [ {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1149145200, "group": [ {"author_id": 4, "token_count": 3}, ]}, {"timestamp": 1154415600, "group": [ {"author_id": 4, "token_count": 5}, ]}, {"timestamp": 1238569200, "group": [ {"author_id": 3, "token_count": 89}, {"author_id": 11, "token_count": 50}, {"author_id": 4, "token_count": 2}, ]}, {"timestamp": 1259654400, "group": [ {"author_id": 24, "token_count": 12}, ]}, {"timestamp": 1262332800, "group": [ {"author_id": 3, "token_count": 4}, {"author_id": 41, "token_count": 65}, ]}, {"timestamp": 1265011200, "group": [ {"author_id": 28, "token_count": 1}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 3, "token_count": 3}, {"author_id": 56, "token_count": 3}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 31, "token_count": 5}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1322726400, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 1, "token_count": 24}, {"author_id": 2, "token_count": 4}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 0, "token_count": 1576}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 0, "token_count": 321}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 3, "token_count": 4}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 3, "token_count": 5}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 2, "token_count": 86}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 0, "token_count": 21}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 0, "token_count": 9}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 0, "token_count": 105}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 0, "token_count": 132}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 7, "token_count": 1}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 0, "token_count": 20}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 15, "token_count": 3}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 0, "token_count": 28}, ]}, {"timestamp": 1769932800, "group": [ {"author_id": 40, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Trond Myklebust
2255
84.77%
Andy Adamson
105
3.95%
Chuck Lever
93
3.50%
Mike Sager
65
2.44%
Benny Halevy
50
1.88%
Anna Schumaker
26
0.98%
Linus Torvalds (pre-git)
13
0.49%
Ricardo Labiaga
12
0.45%
David Howells
10
0.38%
Marc Eshel
5
0.19%
Neil Brown
3
0.11%
Dean Hildebrand
3
0.11%
Kees Cook
2
0.08%
Linus Torvalds
1
0.04%
Fred Isaman
1
0.04%
Alexandros Batsakis
1
0.04%
Others
15
0.56%
Total
2660
nfs4session.h
158
-
10
624
Trond Myklebust
Andy Adamson
Chuck Lever
Ricardo Labiaga
Anna Schumaker
Benny Halevy
Alexandros Batsakis
David Howells
Others
October 2002
October 2005
January 2006
August 2006
July 2007
April 2009
December 2009
January 2010
June 2010
March 2011
February 2012
July 2012
November 2012
December 2012
May 2013
June 2013
July 2013
August 2013
February 2014
February 2015
March 2015
May 2015
January 2016
August 2016
September 2016
January 2017
November 2017
June 2018
March 2019
December 2020
November 2021
var spanGroupData = [ {"timestamp": 1033455600, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1128150000, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1136102400, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1154415600, "group": [ {"author_id": 4, "token_count": 1}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1238569200, "group": [ {"author_id": 3, "token_count": 153}, {"author_id": 11, "token_count": 15}, {"author_id": 24, "token_count": 20}, ]}, {"timestamp": 1259654400, "group": [ {"author_id": 28, "token_count": 15}, {"author_id": 3, "token_count": 4}, {"author_id": 24, "token_count": 10}, ]}, {"timestamp": 1262332800, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1275375600, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 0, "token_count": 10}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 0, "token_count": 174}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 0, "token_count": 11}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 3, "token_count": 16}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 2, "token_count": 41}, {"author_id": 0, "token_count": 9}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 0, "token_count": 31}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 0, "token_count": 27}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 0, "token_count": 23}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 1, "token_count": 17}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 0, "token_count": 4}, ]}, ]
Author Name
Tokens
Token Proportion
Trond Myklebust
321
51.44%
Andy Adamson
178
28.53%
Chuck Lever
41
6.57%
Ricardo Labiaga
30
4.81%
Anna Schumaker
21
3.37%
Benny Halevy
15
2.40%
Alexandros Batsakis
15
2.40%
David Howells
1
0.16%
Others
2
0.32%
Total
624
nfs4state.c
2713
-
40
11994
Trond Myklebust
Chuck Lever
Andy Adamson
Neil Brown
Anna Schumaker
Olga Kornievskaia
Jeff Layton
Alexandros Batsakis
Weston Andros Adamson
Ricardo Labiaga
David Howells
Benjamin Coddington
Linus Torvalds
Stanislav Kinsbursky
Linus Torvalds (pre-git)
Benny Halevy
Matthew Wilcox
J. Bruce Fields
Fred Isaman
Kees Cook
Mike Snitzer
Peter Zijlstra
Scott Mayhew
Others
March 1992
December 1992
February 1994
March 1996
March 1997
February 2002
July 2002
October 2002
December 2002
April 2003
October 2003
February 2004
March 2004
April 2004
August 2004
January 2005
March 2005
June 2005
October 2005
November 2005
January 2006
March 2006
June 2006
August 2006
June 2007
July 2007
August 2007
October 2007
December 2007
January 2008
February 2008
April 2008
May 2008
December 2008
March 2009
April 2009
June 2009
July 2009
August 2009
September 2009
December 2009
January 2010
February 2010
March 2010
April 2010
May 2010
June 2010
July 2010
September 2010
October 2010
December 2010
January 2011
February 2011
March 2011
April 2011
May 2011
December 2011
January 2012
February 2012
March 2012
April 2012
May 2012
June 2012
July 2012
August 2012
September 2012
October 2012
November 2012
January 2013
February 2013
March 2013
April 2013
May 2013
June 2013
July 2013
August 2013
September 2013
October 2013
November 2013
December 2013
February 2014
March 2014
July 2014
September 2014
January 2015
March 2015
April 2015
July 2015
October 2015
May 2016
August 2016
September 2016
October 2016
November 2016
December 2016
January 2017
May 2017
June 2017
October 2017
November 2017
December 2017
March 2018
May 2018
August 2018
September 2018
November 2018
December 2018
February 2019
May 2019
June 2019
July 2019
August 2019
October 2019
November 2019
January 2020
February 2020
May 2020
August 2020
November 2020
March 2021
July 2021
November 2021
December 2021
January 2022
March 2022
May 2022
June 2022
August 2022
October 2022
November 2022
December 2022
March 2023
June 2023
September 2023
January 2024
February 2024
April 2024
June 2024
September 2024
October 2024
November 2024
March 2025
August 2025
November 2025
January 2026
February 2026
var spanGroupData = [ {"timestamp": 699436800, "group": [ {"author_id": 6, "token_count": 7}, ]}, {"timestamp": 723196800, "group": [ {"author_id": 6, "token_count": 1}, ]}, {"timestamp": 760089600, "group": [ {"author_id": 6, "token_count": 1}, ]}, {"timestamp": 825667200, "group": [ {"author_id": 6, "token_count": 4}, ]}, {"timestamp": 857203200, "group": [ {"author_id": 6, "token_count": 8}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 27, "token_count": 22}, ]}, {"timestamp": 1025506800, "group": [ {"author_id": 0, "token_count": 10}, ]}, {"timestamp": 1033455600, "group": [ {"author_id": 0, "token_count": 15}, ]}, {"timestamp": 1038729600, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1049184000, "group": [ {"author_id": 0, "token_count": 88}, ]}, {"timestamp": 1064991600, "group": [ {"author_id": 0, "token_count": 429}, ]}, {"timestamp": 1075622400, "group": [ {"author_id": 0, "token_count": 853}, ]}, {"timestamp": 1078128000, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1080806400, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1091343600, "group": [ {"author_id": 0, "token_count": 446}, ]}, {"timestamp": 1104566400, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1109664000, "group": [ {"author_id": 0, "token_count": 128}, ]}, {"timestamp": 1117609200, "group": [ {"author_id": 0, "token_count": 229}, ]}, {"timestamp": 1128150000, "group": [ {"author_id": 0, "token_count": 397}, ]}, {"timestamp": 1130832000, "group": [ {"author_id": 0, "token_count": 103}, ]}, {"timestamp": 1136102400, "group": [ {"author_id": 0, "token_count": 231}, ]}, {"timestamp": 1141200000, "group": [ {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1149145200, "group": [ {"author_id": 4, "token_count": 3}, {"author_id": 0, "token_count": 20}, ]}, {"timestamp": 1154415600, "group": [ {"author_id": 4, "token_count": 90}, ]}, {"timestamp": 1180681200, "group": [ {"author_id": 0, "token_count": 10}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 0, "token_count": 572}, ]}, {"timestamp": 1185951600, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 0, "token_count": 45}, ]}, {"timestamp": 1196496000, "group": [ {"author_id": 2, "token_count": 8}, ]}, {"timestamp": 1199174400, "group": [ {"author_id": 0, "token_count": 49}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 0, "token_count": 12}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 0, "token_count": 146}, ]}, {"timestamp": 1209625200, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1228118400, "group": [ {"author_id": 0, "token_count": 1037}, ]}, {"timestamp": 1235894400, "group": [ {"author_id": 2, "token_count": 29}, {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1238569200, "group": [ {"author_id": 3, "token_count": 239}, {"author_id": 11, "token_count": 21}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 3, "token_count": 20}, {"author_id": 0, "token_count": 45}, ]}, {"timestamp": 1246431600, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1249110000, "group": [ {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1251788400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1259654400, "group": [ {"author_id": 28, "token_count": 142}, {"author_id": 3, "token_count": 49}, {"author_id": 24, "token_count": 105}, {"author_id": 0, "token_count": 81}, ]}, {"timestamp": 1262332800, "group": [ {"author_id": 3, "token_count": 13}, ]}, {"timestamp": 1265011200, "group": [ {"author_id": 0, "token_count": 10}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 0, "token_count": 79}, ]}, {"timestamp": 1270105200, "group": [ {"author_id": 0, "token_count": 61}, ]}, {"timestamp": 1272697200, "group": [ {"author_id": 0, "token_count": 12}, ]}, {"timestamp": 1275375600, "group": [ {"author_id": 0, "token_count": 37}, ]}, {"timestamp": 1277967600, "group": [ {"author_id": 0, "token_count": 14}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 24, "token_count": 3}, {"author_id": 0, "token_count": 23}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1291190400, "group": [ {"author_id": 2, "token_count": 268}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 3, "token_count": 29}, ]}, {"timestamp": 1296547200, "group": [ {"author_id": 3, "token_count": 5}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 3, "token_count": 12}, {"author_id": 0, "token_count": 26}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 0, "token_count": 154}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 0, "token_count": 13}, {"author_id": 8, "token_count": 5}, ]}, {"timestamp": 1322726400, "group": [ {"author_id": 2, "token_count": 281}, {"author_id": 0, "token_count": 52}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 0, "token_count": 152}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 3, "token_count": 1}, {"author_id": 0, "token_count": 11}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 3, "token_count": 10}, {"author_id": 0, "token_count": 188}, {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 0, "token_count": 10}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 2, "token_count": 37}, {"author_id": 0, "token_count": 434}, {"author_id": 8, "token_count": 116}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 0, "token_count": 110}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 1, "token_count": 3}, {"author_id": 2, "token_count": 19}, ]}, {"timestamp": 1343804400, "group": [ {"author_id": 19, "token_count": 21}, {"author_id": 0, "token_count": 19}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 2, "token_count": 227}, {"author_id": 0, "token_count": 24}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 3, "token_count": 7}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 0, "token_count": 119}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 0, "token_count": 35}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 0, "token_count": 32}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 2, "token_count": 2}, {"author_id": 0, "token_count": 167}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 2, "token_count": 1}, {"author_id": 0, "token_count": 78}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 3, "token_count": 16}, {"author_id": 0, "token_count": 47}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 3, "token_count": 28}, {"author_id": 14, "token_count": 20}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 2, "token_count": 31}, {"author_id": 40, "token_count": 2}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 2, "token_count": 40}, {"author_id": 15, "token_count": 14}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 15, "token_count": 38}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 3, "token_count": 3}, {"author_id": 2, "token_count": 707}, {"author_id": 14, "token_count": 1}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 14, "token_count": 26}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 3, "token_count": 7}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 0, "token_count": 11}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 15, "token_count": 1}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 14, "token_count": 25}, {"author_id": 12, "token_count": 1}, {"author_id": 0, "token_count": 27}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 14, "token_count": 59}, {"author_id": 0, "token_count": 42}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 4, "token_count": 6}, {"author_id": 0, "token_count": 40}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 1, "token_count": 1}, {"author_id": 0, "token_count": 38}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 27, "token_count": 2}, {"author_id": 0, "token_count": 44}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 0, "token_count": 212}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 7, "token_count": 10}, {"author_id": 15, "token_count": 26}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 16, "token_count": 4}, {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 15, "token_count": 38}, {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 2, "token_count": 4}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 0, "token_count": 22}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 2, "token_count": 16}, {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 0, "token_count": 96}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 15, "token_count": 29}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 38, "token_count": 12}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 0, "token_count": 10}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 12, "token_count": 6}, {"author_id": 0, "token_count": 42}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 1, "token_count": 257}, {"author_id": 0, "token_count": 35}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 0, "token_count": 61}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 15, "token_count": 119}, {"author_id": 12, "token_count": 1}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 21, "token_count": 1}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 12, "token_count": 95}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 0, "token_count": 57}, {"author_id": 60, "token_count": 38}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 0, "token_count": 52}, {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 12, "token_count": 58}, {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 2, "token_count": 24}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 0, "token_count": 44}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 26, "token_count": 11}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 12, "token_count": 24}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 12, "token_count": 9}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 12, "token_count": 5}, {"author_id": 0, "token_count": 31}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 15, "token_count": 136}, ]}, {"timestamp": 1651388400, "group": [ {"author_id": 16, "token_count": 25}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 15, "token_count": 5}, ]}, {"timestamp": 1659337200, "group": [ {"author_id": 47, "token_count": 2}, ]}, {"timestamp": 1664607600, "group": [ {"author_id": 15, "token_count": 11}, {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1667286000, "group": [ {"author_id": 14, "token_count": 3}, ]}, {"timestamp": 1669881600, "group": [ {"author_id": 0, "token_count": 18}, ]}, {"timestamp": 1677657600, "group": [ {"author_id": 0, "token_count": 20}, ]}, {"timestamp": 1685602800, "group": [ {"author_id": 16, "token_count": 6}, ]}, {"timestamp": 1693551600, "group": [ {"author_id": 0, "token_count": 75}, ]}, {"timestamp": 1704096000, "group": [ {"author_id": 14, "token_count": 16}, ]}, {"timestamp": 1706774400, "group": [ {"author_id": 0, "token_count": 17}, ]}, {"timestamp": 1711954800, "group": [ {"author_id": 16, "token_count": 13}, ]}, {"timestamp": 1717225200, "group": [ {"author_id": 0, "token_count": 12}, ]}, {"timestamp": 1725174000, "group": [ {"author_id": 15, "token_count": 4}, {"author_id": 0, "token_count": 28}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1727766000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1730444400, "group": [ {"author_id": 17, "token_count": 5}, {"author_id": 0, "token_count": 22}, ]}, {"timestamp": 1740816000, "group": [ {"author_id": 0, "token_count": 44}, ]}, {"timestamp": 1754031600, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1761980400, "group": [ {"author_id": 1, "token_count": 12}, ]}, {"timestamp": 1767254400, "group": [ {"author_id": 0, "token_count": 16}, ]}, {"timestamp": 1769932800, "group": [ {"author_id": 40, "token_count": 5}, ]}, ]
Author Name
Tokens
Token Proportion
Trond Myklebust
8053
67.14%
Chuck Lever
1694
14.12%
Andy Adamson
439
3.66%
Neil Brown
421
3.51%
Anna Schumaker
274
2.28%
Olga Kornievskaia
199
1.66%
Jeff Layton
150
1.25%
Alexandros Batsakis
142
1.18%
Weston Andros Adamson
121
1.01%
Ricardo Labiaga
108
0.90%
David Howells
99
0.83%
Benjamin Coddington
48
0.40%
Linus Torvalds
24
0.20%
Stanislav Kinsbursky
21
0.18%
Linus Torvalds (pre-git)
21
0.18%
Benny Halevy
21
0.18%
Matthew Wilcox
12
0.10%
J. Bruce Fields
11
0.09%
Fred Isaman
10
0.08%
Kees Cook
7
0.06%
Mike Snitzer
5
0.04%
Peter Zijlstra
2
0.02%
Scott Mayhew
1
0.01%
Others
111
0.93%
Total
11994
nfs4super.c
317
-
23
1211
Anna Schumaker
David Howells
Al Viro
Trond Myklebust
Linus Torvalds (pre-git)
Chen Hanxiao
Linus Torvalds
van der Linden, Frank
Scott Mayhew
Dai Ngo
Andy Adamson
Manoj Naik
Benny Halevy
Peng Tao
Chuck Lever
Ricardo Labiaga
Christoph Hellwig
Kees Cook
Others
March 1992
May 1992
November 1993
January 1995
March 1996
March 1997
May 1999
February 2002
October 2002
February 2004
August 2004
October 2005
June 2006
August 2006
October 2006
July 2007
December 2007
June 2009
August 2009
February 2010
March 2010
April 2010
June 2010
September 2010
October 2010
March 2011
May 2011
September 2011
November 2011
May 2012
June 2012
July 2012
December 2012
June 2013
January 2014
April 2014
May 2014
March 2015
April 2015
April 2019
May 2019
October 2019
December 2019
June 2020
October 2020
November 2020
January 2021
January 2024
June 2024
July 2025
February 2026
var spanGroupData = [ {"timestamp": 699436800, "group": [ {"author_id": 6, "token_count": 2}, ]}, {"timestamp": 704703600, "group": [ {"author_id": 6, "token_count": 10}, ]}, {"timestamp": 752140800, "group": [ {"author_id": 6, "token_count": 3}, ]}, {"timestamp": 788947200, "group": [ {"author_id": 6, "token_count": 6}, ]}, {"timestamp": 825667200, "group": [ {"author_id": 6, "token_count": 4}, ]}, {"timestamp": 857203200, "group": [ {"author_id": 6, "token_count": 6}, ]}, {"timestamp": 925542000, "group": [ {"author_id": 6, "token_count": 5}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 27, "token_count": 21}, ]}, {"timestamp": 1033455600, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1075622400, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1091343600, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1128150000, "group": [ {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1149145200, "group": [ {"author_id": 4, "token_count": 8}, {"author_id": 29, "token_count": 8}, ]}, {"timestamp": 1154415600, "group": [ {"author_id": 4, "token_count": 1}, ]}, {"timestamp": 1159686000, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1196496000, "group": [ {"author_id": 2, "token_count": 2}, {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 0, "token_count": 26}, ]}, {"timestamp": 1249110000, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1265011200, "group": [ {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 5, "token_count": 3}, ]}, {"timestamp": 1270105200, "group": [ {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1275375600, "group": [ {"author_id": 18, "token_count": 6}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 24, "token_count": 3}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 18, "token_count": 2}, {"author_id": 3, "token_count": 10}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 11, "token_count": 6}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1314860400, "group": [ {"author_id": 60, "token_count": 17}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 18, "token_count": 16}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 1, "token_count": 7}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 1, "token_count": 541}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 0, "token_count": 15}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 10, "token_count": 4}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 18, "token_count": 2}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 18, "token_count": 87}, {"author_id": 4, "token_count": 204}, {"author_id": 21, "token_count": 14}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 13, "token_count": 21}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 46, "token_count": 14}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 21, "token_count": 6}, ]}, {"timestamp": 1704096000, "group": [ {"author_id": 57, "token_count": 25}, ]}, {"timestamp": 1717225200, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1751353200, "group": [ {"author_id": 18, "token_count": 24}, ]}, {"timestamp": 1769932800, "group": [ {"author_id": 40, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Anna Schumaker
552
45.58%
David Howells
213
17.59%
Al Viro
137
11.31%
Trond Myklebust
102
8.42%
Linus Torvalds (pre-git)
36
2.97%
Chen Hanxiao
25
2.06%
Linus Torvalds
21
1.73%
van der Linden, Frank
21
1.73%
Scott Mayhew
20
1.65%
Dai Ngo
14
1.16%
Andy Adamson
10
0.83%
Manoj Naik
8
0.66%
Benny Halevy
6
0.50%
Peng Tao
4
0.33%
Chuck Lever
4
0.33%
Ricardo Labiaga
3
0.25%
Christoph Hellwig
3
0.25%
Kees Cook
1
0.08%
Others
31
2.56%
Total
1211
nfs4sysctl.c
52
-
10
171
Trond Myklebust
Anna Schumaker
Linus Torvalds
Stanislav Kinsbursky
Linus Torvalds (pre-git)
Others
March 1996
February 2002
August 2004
January 2006
July 2012
October 2012
June 2014
April 2015
November 2017
January 2018
March 2023
November 2023
January 2025
var spanGroupData = [ {"timestamp": 825667200, "group": [ {"author_id": 6, "token_count": 1}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 27, "token_count": 10}, ]}, {"timestamp": 1091343600, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1136102400, "group": [ {"author_id": 0, "token_count": 106}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 1, "token_count": 37}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 19, "token_count": 2}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1677657600, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1698822000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1735718400, "group": [ {"author_id": 60, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Trond Myklebust
109
63.74%
Anna Schumaker
40
23.39%
Linus Torvalds
10
5.85%
Stanislav Kinsbursky
2
1.17%
Linus Torvalds (pre-git)
1
0.58%
Others
9
5.26%
Total
171
nfs4trace.c
40
-
10
132
Trond Myklebust
Chuck Lever
Tigran Mkrtchyan
Sergey Bashirov
Ricardo Labiaga
Linus Torvalds (pre-git)
Olga Kornievskaia
Jim Rees
David Howells
Others
March 1996
March 1997
June 2005
December 2006
October 2010
July 2011
November 2012
December 2012
August 2013
November 2017
July 2019
January 2020
January 2024
June 2024
June 2025
var spanGroupData = [ {"timestamp": 825667200, "group": [ {"author_id": 6, "token_count": 2}, ]}, {"timestamp": 857203200, "group": [ {"author_id": 6, "token_count": 1}, ]}, {"timestamp": 1117609200, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1164960000, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 24, "token_count": 3}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 34, "token_count": 3}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 4, "token_count": 2}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 0, "token_count": 77}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 0, "token_count": 11}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1704096000, "group": [ {"author_id": 12, "token_count": 3}, ]}, {"timestamp": 1717225200, "group": [ {"author_id": 2, "token_count": 9}, ]}, {"timestamp": 1748761200, "group": [ {"author_id": 48, "token_count": 3}, {"author_id": 37, "token_count": 3}, ]}, ]
Author Name
Tokens
Token Proportion
Trond Myklebust
102
77.27%
Chuck Lever
9
6.82%
Tigran Mkrtchyan
3
2.27%
Sergey Bashirov
3
2.27%
Ricardo Labiaga
3
2.27%
Linus Torvalds (pre-git)
3
2.27%
Olga Kornievskaia
3
2.27%
Jim Rees
3
2.27%
David Howells
2
1.52%
Others
1
0.76%
Total
132
nfs4trace.h
2868
-
14
2303
Trond Myklebust
Chuck Lever
Olga Kornievskaia
Jeff Layton
Anna Schumaker
Sergey Bashirov
Tigran Mkrtchyan
Benjamin Coddington
Weston Andros Adamson
Scott Mayhew
Christoph Hellwig
Others
August 2004
August 2013
June 2014
August 2015
November 2015
December 2015
May 2016
July 2016
January 2017
June 2017
November 2017
December 2018
February 2019
June 2019
July 2019
November 2019
December 2019
January 2020
February 2020
August 2020
September 2020
December 2020
April 2021
October 2021
November 2021
September 2022
October 2022
November 2022
December 2022
February 2023
January 2024
February 2024
May 2024
June 2024
January 2025
April 2025
May 2025
June 2025
November 2025
January 2026
var spanGroupData = [ {"timestamp": 1091343600, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 0, "token_count": 772}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 8, "token_count": 7}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 0, "token_count": 39}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 12, "token_count": 87}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 14, "token_count": 23}, {"author_id": 0, "token_count": 41}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 14, "token_count": 6}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 14, "token_count": 6}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 0, "token_count": 4}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 2, "token_count": 193}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 2, "token_count": 6}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 2, "token_count": 75}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 0, "token_count": 78}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 2, "token_count": 108}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 2, "token_count": 33}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 0, "token_count": 119}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 0, "token_count": 34}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 16, "token_count": 3}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 0, "token_count": 55}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 0, "token_count": 33}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 2, "token_count": 46}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 12, "token_count": 188}, ]}, {"timestamp": 1662015600, "group": [ {"author_id": 1, "token_count": 34}, ]}, {"timestamp": 1664607600, "group": [ {"author_id": 1, "token_count": 5}, ]}, {"timestamp": 1667286000, "group": [ {"author_id": 2, "token_count": 3}, ]}, {"timestamp": 1669881600, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1675238400, "group": [ {"author_id": 16, "token_count": 11}, ]}, {"timestamp": 1704096000, "group": [ {"author_id": 14, "token_count": 2}, {"author_id": 12, "token_count": 14}, ]}, {"timestamp": 1706774400, "group": [ {"author_id": 12, "token_count": 13}, ]}, {"timestamp": 1714546800, "group": [ {"author_id": 60, "token_count": 13}, ]}, {"timestamp": 1717225200, "group": [ {"author_id": 2, "token_count": 85}, ]}, {"timestamp": 1735718400, "group": [ {"author_id": 2, "token_count": 20}, ]}, {"timestamp": 1743490800, "group": [ {"author_id": 0, "token_count": 12}, ]}, {"timestamp": 1746082800, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1748761200, "group": [ {"author_id": 14, "token_count": 81}, {"author_id": 48, "token_count": 19}, {"author_id": 37, "token_count": 15}, ]}, {"timestamp": 1761980400, "group": [ {"author_id": 21, "token_count": 5}, ]}, {"timestamp": 1767254400, "group": [ {"author_id": 5, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Trond Myklebust
1196
51.93%
Chuck Lever
569
24.71%
Olga Kornievskaia
302
13.11%
Jeff Layton
118
5.12%
Anna Schumaker
42
1.82%
Sergey Bashirov
19
0.83%
Tigran Mkrtchyan
15
0.65%
Benjamin Coddington
14
0.61%
Weston Andros Adamson
7
0.30%
Scott Mayhew
5
0.22%
Christoph Hellwig
1
0.04%
Others
15
0.65%
Total
2303
nfs4xdr.c
7786
-
53
38432
Trond Myklebust
Andy Adamson
Benny Halevy
Anna Schumaker
Chuck Lever
Weston Andros Adamson
Christoph Hellwig
Jeff Layton
Fred Isaman
David P. Quigley
Manoj Naik
Ricardo Labiaga
J. Bruce Fields
Kinglong Mee
Peng Tao
van der Linden, Frank
Andreas Gruenbacher
Anne Marie Merritt
Alexandros Batsakis
Marius Aamodt Eriksen
Al Viro
Tom Haynes
Eric W. Biedermann
Linus Torvalds (pre-git)
Olga Kornievskaia
Mike Sager
Stanislav Kinsbursky
Neil Brown
David Howells
Jim Rees
Mike Snitzer
Steve Dickson
Benjamin Coddington
Andrew Morton
Dave Jones
Others
December 1992
February 1993
January 1995
June 1995
March 1996
March 1997
May 1999
September 1999
March 2000
February 2002
June 2002
October 2002
November 2002
December 2002
January 2003
April 2003
May 2003
October 2003
February 2004
March 2004
April 2004
May 2004
August 2004
September 2004
March 2005
June 2005
October 2005
January 2006
March 2006
June 2006
August 2006
October 2006
May 2007
June 2007
July 2007
August 2007
September 2007
October 2007
December 2007
March 2008
April 2008
May 2008
December 2008
March 2009
April 2009
August 2009
December 2009
February 2010
March 2010
April 2010
June 2010
July 2010
September 2010
October 2010
November 2010
December 2010
January 2011
February 2011
March 2011
April 2011
May 2011
June 2011
July 2011
November 2011
December 2011
January 2012
February 2012
March 2012
April 2012
May 2012
June 2012
August 2012
September 2012
October 2012
November 2012
February 2013
March 2013
April 2013
May 2013
June 2013
July 2013
August 2013
September 2013
October 2013
November 2013
December 2013
January 2014
May 2014
August 2014
September 2014
November 2014
December 2014
January 2015
February 2015
March 2015
April 2015
June 2015
August 2015
September 2015
November 2015
April 2016
May 2016
June 2016
August 2016
September 2016
October 2016
November 2016
December 2016
February 2017
March 2017
April 2017
May 2017
June 2017
August 2017
September 2017
October 2017
November 2017
January 2018
March 2018
April 2018
July 2018
October 2018
February 2019
June 2019
July 2019
October 2019
November 2019
January 2020
April 2020
June 2020
August 2020
November 2020
March 2021
April 2021
October 2021
November 2021
December 2021
February 2022
May 2022
October 2022
December 2023
January 2024
June 2024
August 2024
September 2024
December 2024
January 2025
April 2025
May 2025
June 2025
August 2025
November 2025
var spanGroupData = [ {"timestamp": 723196800, "group": [ {"author_id": 6, "token_count": 8}, ]}, {"timestamp": 728553600, "group": [ {"author_id": 6, "token_count": 6}, ]}, {"timestamp": 788947200, "group": [ {"author_id": 6, "token_count": 2}, ]}, {"timestamp": 801990000, "group": [ {"author_id": 6, "token_count": 5}, ]}, {"timestamp": 825667200, "group": [ {"author_id": 6, "token_count": 2}, ]}, {"timestamp": 857203200, "group": [ {"author_id": 6, "token_count": 8}, ]}, {"timestamp": 925542000, "group": [ {"author_id": 6, "token_count": 2}, ]}, {"timestamp": 936169200, "group": [ {"author_id": 6, "token_count": 1}, ]}, {"timestamp": 951897600, "group": [ {"author_id": 6, "token_count": 2}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 54, "token_count": 1}, ]}, {"timestamp": 1022914800, "group": [ {"author_id": 44, "token_count": 2}, ]}, {"timestamp": 1033455600, "group": [ {"author_id": 2, "token_count": 2}, {"author_id": 0, "token_count": 2376}, ]}, {"timestamp": 1036137600, "group": [ {"author_id": 0, "token_count": 337}, ]}, {"timestamp": 1038729600, "group": [ {"author_id": 2, "token_count": 1}, {"author_id": 0, "token_count": 1397}, ]}, {"timestamp": 1041408000, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1049184000, "group": [ {"author_id": 32, "token_count": 72}, {"author_id": 0, "token_count": 421}, ]}, {"timestamp": 1051772400, "group": [ {"author_id": 44, "token_count": 1}, ]}, {"timestamp": 1064991600, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1075622400, "group": [ {"author_id": 0, "token_count": 1849}, ]}, {"timestamp": 1078128000, "group": [ {"author_id": 0, "token_count": 35}, ]}, {"timestamp": 1080806400, "group": [ {"author_id": 0, "token_count": 5326}, ]}, {"timestamp": 1083394800, "group": [ {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1091343600, "group": [ {"author_id": 0, "token_count": 844}, ]}, {"timestamp": 1094022000, "group": [ {"author_id": 0, "token_count": 25}, ]}, {"timestamp": 1109664000, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1117609200, "group": [ {"author_id": 26, "token_count": 292}, {"author_id": 29, "token_count": 25}, {"author_id": 0, "token_count": 70}, ]}, {"timestamp": 1128150000, "group": [ {"author_id": 0, "token_count": 164}, ]}, {"timestamp": 1136102400, "group": [ {"author_id": 0, "token_count": 269}, ]}, {"timestamp": 1141200000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1149145200, "group": [ {"author_id": 3, "token_count": 44}, {"author_id": 29, "token_count": 352}, {"author_id": 0, "token_count": 322}, ]}, {"timestamp": 1154415600, "group": [ {"author_id": 2, "token_count": 10}, {"author_id": 4, "token_count": 12}, ]}, {"timestamp": 1159686000, "group": [ {"author_id": 18, "token_count": 69}, ]}, {"timestamp": 1178002800, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1180681200, "group": [ {"author_id": 14, "token_count": 53}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 0, "token_count": 244}, ]}, {"timestamp": 1185951600, "group": [ {"author_id": 0, "token_count": 20}, ]}, {"timestamp": 1188630000, "group": [ {"author_id": 2, "token_count": 8}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 2, "token_count": 5}, ]}, {"timestamp": 1196496000, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 7, "token_count": 1}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 7, "token_count": 2}, {"author_id": 0, "token_count": 114}, ]}, {"timestamp": 1209625200, "group": [ {"author_id": 60, "token_count": 42}, ]}, {"timestamp": 1228118400, "group": [ {"author_id": 3, "token_count": 658}, {"author_id": 11, "token_count": 19}, {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1235894400, "group": [ {"author_id": 0, "token_count": 369}, ]}, {"timestamp": 1238569200, "group": [ {"author_id": 3, "token_count": 3160}, {"author_id": 11, "token_count": 549}, ]}, {"timestamp": 1249110000, "group": [ {"author_id": 11, "token_count": 2221}, {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1259654400, "group": [ {"author_id": 28, "token_count": 103}, {"author_id": 26, "token_count": 1}, {"author_id": 41, "token_count": 16}, {"author_id": 24, "token_count": 215}, ]}, {"timestamp": 1265011200, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 14, "token_count": 7}, ]}, {"timestamp": 1270105200, "group": [ {"author_id": 0, "token_count": 17}, ]}, {"timestamp": 1275375600, "group": [ {"author_id": 0, "token_count": 59}, ]}, {"timestamp": 1277967600, "group": [ {"author_id": 0, "token_count": 122}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 1, "token_count": 4}, {"author_id": 11, "token_count": 5}, {"author_id": 2, "token_count": 1}, {"author_id": 14, "token_count": 2}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 3, "token_count": 1078}, {"author_id": 1, "token_count": 878}, {"author_id": 24, "token_count": 124}, {"author_id": 0, "token_count": 57}, {"author_id": 60, "token_count": 17}, ]}, {"timestamp": 1288594800, "group": [ {"author_id": 0, "token_count": 21}, ]}, {"timestamp": 1291190400, "group": [ {"author_id": 2, "token_count": 430}, {"author_id": 0, "token_count": 14}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 2, "token_count": 16}, {"author_id": 7, "token_count": 2}, ]}, {"timestamp": 1296547200, "group": [ {"author_id": 3, "token_count": 21}, {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 3, "token_count": 312}, {"author_id": 1, "token_count": 588}, {"author_id": 7, "token_count": 16}, {"author_id": 0, "token_count": 110}, {"author_id": 8, "token_count": 47}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 1, "token_count": 25}, {"author_id": 0, "token_count": 18}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 3, "token_count": 16}, {"author_id": 11, "token_count": 337}, {"author_id": 8, "token_count": 21}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 1, "token_count": 704}, {"author_id": 11, "token_count": 15}, {"author_id": 0, "token_count": 21}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 3, "token_count": 331}, {"author_id": 7, "token_count": 179}, {"author_id": 10, "token_count": 5}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 19, "token_count": 3}, ]}, {"timestamp": 1322726400, "group": [ {"author_id": 3, "token_count": 15}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 19, "token_count": 12}, {"author_id": 0, "token_count": 71}, {"author_id": 8, "token_count": 2}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 0, "token_count": 14}, {"author_id": 8, "token_count": 268}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 2, "token_count": 215}, {"author_id": 0, "token_count": 555}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 1, "token_count": 88}, {"author_id": 7, "token_count": 4}, {"author_id": 0, "token_count": 30}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 3, "token_count": 564}, {"author_id": 2, "token_count": 42}, {"author_id": 0, "token_count": 208}, {"author_id": 8, "token_count": 305}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 0, "token_count": 115}, ]}, {"timestamp": 1343804400, "group": [ {"author_id": 0, "token_count": 45}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 8, "token_count": 75}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 3, "token_count": 5}, {"author_id": 0, "token_count": 2}, {"author_id": 8, "token_count": 24}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 34, "token_count": 10}, {"author_id": 0, "token_count": 48}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 33, "token_count": 38}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 2, "token_count": 28}, {"author_id": 0, "token_count": 213}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 1, "token_count": 4}, {"author_id": 0, "token_count": 22}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 1, "token_count": 8}, {"author_id": 25, "token_count": 386}, {"author_id": 39, "token_count": 3}, {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 3, "token_count": 22}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 0, "token_count": 174}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 2, "token_count": 32}, {"author_id": 0, "token_count": 4}, {"author_id": 8, "token_count": 206}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 3, "token_count": 3}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 2, "token_count": 351}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 0, "token_count": 74}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 0, "token_count": 89}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 1, "token_count": 17}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 5, "token_count": 25}, {"author_id": 10, "token_count": 24}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 1, "token_count": 17}, {"author_id": 5, "token_count": 34}, {"author_id": 10, "token_count": 3}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 1, "token_count": 16}, {"author_id": 2, "token_count": 4}, {"author_id": 10, "token_count": 12}, ]}, {"timestamp": 1417420800, "group": [ {"author_id": 9, "token_count": 44}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 0, "token_count": 140}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 0, "token_count": 39}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 0, "token_count": 18}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 1, "token_count": 16}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 14, "token_count": 27}, {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 2, "token_count": 8}, {"author_id": 30, "token_count": 161}, {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 10, "token_count": 115}, {"author_id": 0, "token_count": 27}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 20, "token_count": 92}, {"author_id": 30, "token_count": 8}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 0, "token_count": 80}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 0, "token_count": 16}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 14, "token_count": 12}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 7, "token_count": 169}, {"author_id": 14, "token_count": 51}, {"author_id": 0, "token_count": 31}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 7, "token_count": 30}, {"author_id": 0, "token_count": 8}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 0, "token_count": 154}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 20, "token_count": 59}, {"author_id": 0, "token_count": 38}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 0, "token_count": 248}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 30, "token_count": 1}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 5, "token_count": 881}, {"author_id": 0, "token_count": 94}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 16, "token_count": 1}, {"author_id": 14, "token_count": 306}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 26, "token_count": 2}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 0, "token_count": 48}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 0, "token_count": 45}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 0, "token_count": 378}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 12, "token_count": 9}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 2, "token_count": 502}, {"author_id": 0, "token_count": 9}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 2, "token_count": 2}, {"author_id": 12, "token_count": 9}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 0, "token_count": 13}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 0, "token_count": 20}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 13, "token_count": 153}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 60, "token_count": 18}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 2, "token_count": 2}, {"author_id": 0, "token_count": 44}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 0, "token_count": 121}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 0, "token_count": 34}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 1, "token_count": 10}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 12, "token_count": 6}, {"author_id": 0, "token_count": 57}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 0, "token_count": 257}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1651388400, "group": [ {"author_id": 0, "token_count": 215}, ]}, {"timestamp": 1664607600, "group": [ {"author_id": 0, "token_count": 9}, ]}, {"timestamp": 1701417600, "group": [ {"author_id": 16, "token_count": 2}, ]}, {"timestamp": 1704096000, "group": [ {"author_id": 14, "token_count": 12}, ]}, {"timestamp": 1717225200, "group": [ {"author_id": 0, "token_count": 535}, ]}, {"timestamp": 1722495600, "group": [ {"author_id": 60, "token_count": 15}, ]}, {"timestamp": 1725174000, "group": [ {"author_id": 17, "token_count": 9}, {"author_id": 15, "token_count": 5}, ]}, {"timestamp": 1733040000, "group": [ {"author_id": 15, "token_count": 7}, ]}, {"timestamp": 1735718400, "group": [ {"author_id": 2, "token_count": 9}, ]}, {"timestamp": 1743490800, "group": [ {"author_id": 1, "token_count": 9}, ]}, {"timestamp": 1746082800, "group": [ {"author_id": 42, "token_count": 126}, ]}, {"timestamp": 1748761200, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1754031600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1761980400, "group": [ {"author_id": 1, "token_count": 467}, ]}, ]
Author Name
Tokens
Token Proportion
Trond Myklebust
19019
49.49%
Andy Adamson
6229
16.21%
Benny Halevy
3146
8.19%
Anna Schumaker
2853
7.42%
Chuck Lever
1670
4.35%
Weston Andros Adamson
948
2.47%
Christoph Hellwig
940
2.45%
Jeff Layton
470
1.22%
Fred Isaman
403
1.05%
David P. Quigley
386
1.00%
Manoj Naik
377
0.98%
Ricardo Labiaga
339
0.88%
J. Bruce Fields
295
0.77%
Kinglong Mee
170
0.44%
Peng Tao
159
0.41%
van der Linden, Frank
153
0.40%
Andreas Gruenbacher
151
0.39%
Anne Marie Merritt
126
0.33%
Alexandros Batsakis
103
0.27%
Marius Aamodt Eriksen
72
0.19%
Al Viro
69
0.18%
Tom Haynes
44
0.11%
Eric W. Biedermann
38
0.10%
Linus Torvalds (pre-git)
36
0.09%
Olga Kornievskaia
24
0.06%
Mike Sager
16
0.04%
Stanislav Kinsbursky
15
0.04%
Neil Brown
12
0.03%
David Howells
12
0.03%
Jim Rees
10
0.03%
Mike Snitzer
9
0.02%
Steve Dickson
3
0.01%
Benjamin Coddington
3
0.01%
Andrew Morton
3
0.01%
Dave Jones
1
0.00%
Others
128
0.33%
Total
38432
nfsroot.c
316
-
13
866
Chuck Lever
Linus Torvalds (pre-git)
Trond Myklebust
Andrew Morton
Al Viro
Others
August 1992
September 1992
June 1995
March 1996
March 1997
October 1997
January 1998
March 1998
June 1999
September 1999
June 2002
April 2004
November 2006
December 2008
July 2010
September 2010
October 2010
March 2011
March 2012
December 2014
September 2015
November 2017
March 2020
October 2020
August 2022
May 2023
February 2024
var spanGroupData = [ {"timestamp": 712652400, "group": [ {"author_id": 6, "token_count": 5}, ]}, {"timestamp": 715330800, "group": [ {"author_id": 6, "token_count": 1}, ]}, {"timestamp": 801990000, "group": [ {"author_id": 6, "token_count": 25}, ]}, {"timestamp": 825667200, "group": [ {"author_id": 6, "token_count": 33}, ]}, {"timestamp": 857203200, "group": [ {"author_id": 6, "token_count": 11}, ]}, {"timestamp": 875689200, "group": [ {"author_id": 6, "token_count": 21}, ]}, {"timestamp": 883641600, "group": [ {"author_id": 6, "token_count": 15}, ]}, {"timestamp": 888739200, "group": [ {"author_id": 6, "token_count": 18}, ]}, {"timestamp": 928220400, "group": [ {"author_id": 6, "token_count": 6}, ]}, {"timestamp": 936169200, "group": [ {"author_id": 6, "token_count": 2}, ]}, {"timestamp": 1022914800, "group": [ {"author_id": 18, "token_count": 3}, ]}, {"timestamp": 1080806400, "group": [ {"author_id": 44, "token_count": 12}, {"author_id": 0, "token_count": 16}, ]}, {"timestamp": 1162368000, "group": [ {"author_id": 18, "token_count": 1}, ]}, {"timestamp": 1228118400, "group": [ {"author_id": 2, "token_count": 4}, ]}, {"timestamp": 1277967600, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 2, "token_count": 606}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 2, "token_count": 46}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1417420800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 60, "token_count": 18}, ]}, {"timestamp": 1659337200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1682924400, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1706774400, "group": [ {"author_id": 60, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Chuck Lever
656
75.75%
Linus Torvalds (pre-git)
137
15.82%
Trond Myklebust
21
2.42%
Andrew Morton
12
1.39%
Al Viro
4
0.46%
Others
36
4.16%
Total
866
nfstrace.c
15
-
5
37
Trond Myklebust
Linus Torvalds (pre-git)
Chuck Lever
Christoph Hellwig
Others
January 1995
June 1995
May 2002
December 2006
August 2013
March 2015
November 2017
February 2019
April 2021
var spanGroupData = [ {"timestamp": 788947200, "group": [ {"author_id": 6, "token_count": 2}, ]}, {"timestamp": 801990000, "group": [ {"author_id": 6, "token_count": 1}, ]}, {"timestamp": 1020236400, "group": [ {"author_id": 5, "token_count": 3}, ]}, {"timestamp": 1164960000, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 0, "token_count": 14}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 2, "token_count": 3}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 0, "token_count": 3}, ]}, ]
Author Name
Tokens
Token Proportion
Trond Myklebust
27
72.97%
Linus Torvalds (pre-git)
3
8.11%
Chuck Lever
3
8.11%
Christoph Hellwig
3
8.11%
Others
1
2.70%
Total
37
nfstrace.h
1986
-
14
1460
Trond Myklebust
Chuck Lever
Jeff Layton
Mike Snitzer
Weston Andros Adamson
Christoph Hellwig
Benjamin Coddington
Dave Wysochanski
Anna Schumaker
Matthew Wilcox
Anne Marie Merritt
Others
July 2012
August 2013
August 2017
November 2017
January 2018
February 2019
June 2019
November 2019
December 2019
January 2020
April 2020
May 2020
April 2021
October 2021
November 2021
January 2022
February 2022
July 2022
August 2022
November 2022
January 2023
February 2023
November 2023
May 2024
July 2024
September 2024
May 2025
June 2025
August 2025
September 2025
December 2025
var spanGroupData = [ {"timestamp": 1341126000, "group": [ {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 0, "token_count": 587}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 2, "token_count": 64}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 14, "token_count": 3}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 2, "token_count": 6}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 2, "token_count": 42}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 0, "token_count": 17}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 2, "token_count": 31}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 0, "token_count": 35}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 2, "token_count": 18}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 0, "token_count": 22}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 2, "token_count": 104}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 16, "token_count": 3}, {"author_id": 23, "token_count": 4}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 38, "token_count": 3}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 0, "token_count": 80}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 2, "token_count": 42}, {"author_id": 14, "token_count": 55}, ]}, {"timestamp": 1659337200, "group": [ {"author_id": 0, "token_count": 34}, ]}, {"timestamp": 1667286000, "group": [ {"author_id": 2, "token_count": 3}, ]}, {"timestamp": 1672560000, "group": [ {"author_id": 0, "token_count": 88}, ]}, {"timestamp": 1675238400, "group": [ {"author_id": 23, "token_count": 1}, ]}, {"timestamp": 1698822000, "group": [ {"author_id": 16, "token_count": 4}, {"author_id": 14, "token_count": 11}, ]}, {"timestamp": 1714546800, "group": [ {"author_id": 60, "token_count": 16}, ]}, {"timestamp": 1719817200, "group": [ {"author_id": 5, "token_count": 10}, ]}, {"timestamp": 1725174000, "group": [ {"author_id": 8, "token_count": 13}, ]}, {"timestamp": 1746082800, "group": [ {"author_id": 42, "token_count": 1}, ]}, {"timestamp": 1748761200, "group": [ {"author_id": 14, "token_count": 4}, ]}, {"timestamp": 1754031600, "group": [ {"author_id": 14, "token_count": 90}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1756710000, "group": [ {"author_id": 17, "token_count": 49}, {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1764576000, "group": [ {"author_id": 0, "token_count": 6}, ]}, ]
Author Name
Tokens
Token Proportion
Trond Myklebust
876
60.00%
Chuck Lever
310
21.23%
Jeff Layton
163
11.16%
Mike Snitzer
49
3.36%
Weston Andros Adamson
13
0.89%
Christoph Hellwig
10
0.68%
Benjamin Coddington
7
0.48%
Dave Wysochanski
5
0.34%
Anna Schumaker
4
0.27%
Matthew Wilcox
3
0.21%
Anne Marie Merritt
1
0.07%
Others
19
1.30%
Total
1460
pagelist.c
1493
-
34
6171
Trond Myklebust
Weston Andros Adamson
Anna Schumaker
Benjamin Coddington
Linus Torvalds
Fred Isaman
Linus Torvalds (pre-git)
Peng Tao
Jeff Layton
Olga Kornievskaia
Andy Adamson
Christoph Hellwig
Dave Wysochanski
Chuck Lever
Benny Halevy
Neil Brown
Mike Snitzer
Tom Haynes
Kees Cook
Peter Zijlstra
David Howells
Ricardo Labiaga
Kinglong Mee
Others
December 1992
August 1993
January 1995
March 1996
January 1997
March 1997
August 1998
January 1999
January 2000
March 2000
October 2000
February 2002
October 2002
November 2002
March 2004
April 2004
August 2004
June 2005
October 2005
January 2006
March 2006
May 2006
June 2006
November 2006
December 2006
April 2007
May 2007
June 2007
July 2007
August 2007
October 2007
February 2008
April 2008
April 2009
August 2009
February 2010
March 2010
April 2010
May 2010
June 2010
October 2010
December 2010
February 2011
March 2011
May 2011
June 2011
July 2011
April 2012
May 2012
July 2012
August 2012
March 2013
April 2013
September 2013
December 2013
March 2014
May 2014
June 2014
July 2014
August 2014
September 2014
October 2014
November 2014
January 2015
March 2015
June 2015
July 2015
August 2015
September 2015
December 2015
January 2016
April 2016
April 2017
June 2017
July 2017
August 2017
September 2017
March 2018
September 2018
October 2018
November 2018
December 2018
February 2019
April 2019
May 2019
August 2019
March 2020
April 2020
May 2020
August 2020
November 2020
March 2021
May 2021
June 2021
July 2021
March 2022
May 2022
November 2022
January 2023
February 2023
May 2024
June 2024
September 2024
November 2024
August 2025
February 2026
var spanGroupData = [ {"timestamp": 723196800, "group": [ {"author_id": 6, "token_count": 5}, ]}, {"timestamp": 744188400, "group": [ {"author_id": 6, "token_count": 2}, ]}, {"timestamp": 788947200, "group": [ {"author_id": 6, "token_count": 1}, ]}, {"timestamp": 825667200, "group": [ {"author_id": 6, "token_count": 9}, ]}, {"timestamp": 852105600, "group": [ {"author_id": 6, "token_count": 3}, ]}, {"timestamp": 857203200, "group": [ {"author_id": 6, "token_count": 31}, ]}, {"timestamp": 901954800, "group": [ {"author_id": 6, "token_count": 2}, ]}, {"timestamp": 915177600, "group": [ {"author_id": 6, "token_count": 2}, ]}, {"timestamp": 946713600, "group": [ {"author_id": 6, "token_count": 6}, ]}, {"timestamp": 951897600, "group": [ {"author_id": 6, "token_count": 125}, ]}, {"timestamp": 970383600, "group": [ {"author_id": 6, "token_count": 11}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 27, "token_count": 230}, {"author_id": 0, "token_count": 57}, ]}, {"timestamp": 1033455600, "group": [ {"author_id": 2, "token_count": 5}, {"author_id": 0, "token_count": 9}, ]}, {"timestamp": 1036137600, "group": [ {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1078128000, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1080806400, "group": [ {"author_id": 0, "token_count": 11}, ]}, {"timestamp": 1091343600, "group": [ {"author_id": 0, "token_count": 43}, ]}, {"timestamp": 1117609200, "group": [ {"author_id": 0, "token_count": 11}, ]}, {"timestamp": 1128150000, "group": [ {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1136102400, "group": [ {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1141200000, "group": [ {"author_id": 0, "token_count": 38}, ]}, {"timestamp": 1146466800, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1149145200, "group": [ {"author_id": 4, "token_count": 1}, ]}, {"timestamp": 1162368000, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1164960000, "group": [ {"author_id": 0, "token_count": 3}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1175410800, "group": [ {"author_id": 0, "token_count": 360}, ]}, {"timestamp": 1178002800, "group": [ {"author_id": 0, "token_count": 54}, ]}, {"timestamp": 1180681200, "group": [ {"author_id": 0, "token_count": 55}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 0, "token_count": 43}, ]}, {"timestamp": 1185951600, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 0, "token_count": 17}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 0, "token_count": 13}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1238569200, "group": [ {"author_id": 3, "token_count": 9}, ]}, {"timestamp": 1249110000, "group": [ {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1265011200, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 0, "token_count": 13}, ]}, {"timestamp": 1270105200, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1272697200, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1275375600, "group": [ {"author_id": 0, "token_count": 46}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 3, "token_count": 6}, {"author_id": 11, "token_count": 2}, {"author_id": 14, "token_count": 6}, {"author_id": 24, "token_count": 3}, ]}, {"timestamp": 1291190400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1296547200, "group": [ {"author_id": 3, "token_count": 11}, {"author_id": 7, "token_count": 17}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 3, "token_count": 1}, {"author_id": 7, "token_count": 6}, {"author_id": 0, "token_count": 19}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 60, "token_count": 42}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 11, "token_count": 9}, {"author_id": 0, "token_count": 38}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 0, "token_count": 183}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 3, "token_count": 14}, {"author_id": 7, "token_count": 206}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 0, "token_count": 20}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 1, "token_count": 17}, ]}, {"timestamp": 1343804400, "group": [ {"author_id": 10, "token_count": 5}, {"author_id": 0, "token_count": 10}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 0, "token_count": 19}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 0, "token_count": 43}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 15, "token_count": 7}, {"author_id": 0, "token_count": 39}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 47, "token_count": 2}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 1, "token_count": 552}, {"author_id": 0, "token_count": 24}, {"author_id": 8, "token_count": 478}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 1, "token_count": 1}, {"author_id": 27, "token_count": 1}, {"author_id": 10, "token_count": 8}, {"author_id": 9, "token_count": 7}, {"author_id": 8, "token_count": 137}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 8, "token_count": 28}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 5, "token_count": 27}, {"author_id": 8, "token_count": 56}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 8, "token_count": 510}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 0, "token_count": 17}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 10, "token_count": 47}, {"author_id": 8, "token_count": 22}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 14, "token_count": 50}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 4, "token_count": 3}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 30, "token_count": 1}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 0, "token_count": 19}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 10, "token_count": 1}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 10, "token_count": 82}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 16, "token_count": 12}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 16, "token_count": 197}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 16, "token_count": 6}, {"author_id": 0, "token_count": 22}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 0, "token_count": 44}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 0, "token_count": 147}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 0, "token_count": 19}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 47, "token_count": 3}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 0, "token_count": 19}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 16, "token_count": 46}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 15, "token_count": 2}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 0, "token_count": 33}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 0, "token_count": 287}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 0, "token_count": 44}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 0, "token_count": 170}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 0, "token_count": 74}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 2, "token_count": 12}, {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 0, "token_count": 103}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 12, "token_count": 27}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 0, "token_count": 12}, ]}, {"timestamp": 1651388400, "group": [ {"author_id": 12, "token_count": 17}, ]}, {"timestamp": 1667286000, "group": [ {"author_id": 14, "token_count": 6}, ]}, {"timestamp": 1672560000, "group": [ {"author_id": 0, "token_count": 660}, ]}, {"timestamp": 1675238400, "group": [ {"author_id": 23, "token_count": 19}, ]}, {"timestamp": 1714546800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1717225200, "group": [ {"author_id": 5, "token_count": 2}, ]}, {"timestamp": 1725174000, "group": [ {"author_id": 17, "token_count": 6}, {"author_id": 0, "token_count": 49}, {"author_id": 8, "token_count": 23}, ]}, {"timestamp": 1730444400, "group": [ {"author_id": 17, "token_count": 3}, ]}, {"timestamp": 1754031600, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1769932800, "group": [ {"author_id": 40, "token_count": 6}, ]}, ]
Author Name
Tokens
Token Proportion
Trond Myklebust
2963
48.01%
Weston Andros Adamson
1254
20.32%
Anna Schumaker
570
9.24%
Benjamin Coddington
261
4.23%
Linus Torvalds
231
3.74%
Fred Isaman
229
3.71%
Linus Torvalds (pre-git)
197
3.19%
Peng Tao
143
2.32%
Jeff Layton
62
1.00%
Olga Kornievskaia
44
0.71%
Andy Adamson
41
0.66%
Christoph Hellwig
29
0.47%
Dave Wysochanski
19
0.31%
Chuck Lever
17
0.28%
Benny Halevy
11
0.18%
Neil Brown
9
0.15%
Mike Snitzer
9
0.15%
Tom Haynes
7
0.11%
Kees Cook
6
0.10%
Peter Zijlstra
5
0.08%
David Howells
4
0.06%
Ricardo Labiaga
3
0.05%
Kinglong Mee
1
0.02%
Others
56
0.91%
Total
6171
pnfs.c
3523
-
37
16394
Trond Myklebust
Fred Isaman
Andy Adamson
Benny Halevy
Peng Tao
Jeff Layton
Andreas Gruenbacher
Weston Andros Adamson
Ricardo Labiaga
Christoph Hellwig
Tom Haynes
Linus Torvalds (pre-git)
Neil Brown
Anna Schumaker
Kinglong Mee
Benjamin Coddington
Olga Kornievskaia
Sergey Bashirov
Marc Eshel
David Howells
Kees Cook
Scott Mayhew
Peter Zijlstra
Mike Sager
Jonathan Curley
Chuck Lever
Linus Torvalds
Others
March 1992
May 1992
January 1995
June 1995
March 1996
March 1997
March 2000
February 2002
July 2002
October 2002
February 2004
March 2004
April 2004
August 2004
March 2005
June 2005
January 2006
June 2006
August 2006
October 2006
April 2008
December 2008
March 2009
April 2009
December 2009
January 2010
February 2010
April 2010
May 2010
June 2010
July 2010
August 2010
October 2010
December 2010
January 2011
February 2011
March 2011
April 2011
May 2011
June 2011
July 2011
September 2011
October 2011
November 2011
January 2012
March 2012
April 2012
May 2012
June 2012
September 2012
October 2012
January 2013
February 2013
March 2013
May 2013
June 2013
July 2013
August 2013
September 2013
January 2014
February 2014
March 2014
April 2014
May 2014
June 2014
July 2014
August 2014
September 2014
October 2014
November 2014
December 2014
January 2015
February 2015
March 2015
June 2015
July 2015
August 2015
September 2015
October 2015
December 2015
January 2016
February 2016
April 2016
May 2016
June 2016
July 2016
August 2016
September 2016
October 2016
November 2016
December 2016
January 2017
February 2017
April 2017
May 2017
September 2017
October 2017
November 2017
December 2017
March 2018
May 2018
June 2018
July 2018
August 2018
September 2018
December 2018
February 2019
April 2019
July 2019
September 2019
January 2020
February 2020
March 2020
April 2020
August 2020
September 2020
November 2020
January 2021
April 2021
May 2021
July 2021
March 2022
May 2022
August 2022
October 2022
January 2023
September 2023
October 2023
November 2023
February 2024
May 2024
June 2024
December 2024
April 2025
May 2025
June 2025
July 2025
October 2025
November 2025
December 2025
January 2026
February 2026
var spanGroupData = [ {"timestamp": 699436800, "group": [ {"author_id": 6, "token_count": 5}, ]}, {"timestamp": 704703600, "group": [ {"author_id": 6, "token_count": 25}, ]}, {"timestamp": 788947200, "group": [ {"author_id": 6, "token_count": 2}, ]}, {"timestamp": 801990000, "group": [ {"author_id": 6, "token_count": 1}, ]}, {"timestamp": 825667200, "group": [ {"author_id": 6, "token_count": 2}, ]}, {"timestamp": 857203200, "group": [ {"author_id": 6, "token_count": 11}, ]}, {"timestamp": 951897600, "group": [ {"author_id": 6, "token_count": 6}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 27, "token_count": 3}, {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1025506800, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1033455600, "group": [ {"author_id": 0, "token_count": 13}, ]}, {"timestamp": 1075622400, "group": [ {"author_id": 0, "token_count": 9}, ]}, {"timestamp": 1078128000, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1080806400, "group": [ {"author_id": 0, "token_count": 45}, ]}, {"timestamp": 1091343600, "group": [ {"author_id": 0, "token_count": 38}, ]}, {"timestamp": 1109664000, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1117609200, "group": [ {"author_id": 20, "token_count": 290}, {"author_id": 0, "token_count": 20}, ]}, {"timestamp": 1136102400, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1149145200, "group": [ {"author_id": 4, "token_count": 3}, ]}, {"timestamp": 1154415600, "group": [ {"author_id": 4, "token_count": 6}, ]}, {"timestamp": 1159686000, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1228118400, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1235894400, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1238569200, "group": [ {"author_id": 3, "token_count": 4}, {"author_id": 4, "token_count": 2}, ]}, {"timestamp": 1259654400, "group": [ {"author_id": 24, "token_count": 24}, ]}, {"timestamp": 1262332800, "group": [ {"author_id": 41, "token_count": 5}, ]}, {"timestamp": 1265011200, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1270105200, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1272697200, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1275375600, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1277967600, "group": [ {"author_id": 11, "token_count": 7}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 3, "token_count": 931}, {"author_id": 11, "token_count": 504}, {"author_id": 7, "token_count": 308}, {"author_id": 24, "token_count": 175}, ]}, {"timestamp": 1291190400, "group": [ {"author_id": 2, "token_count": 5}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 7, "token_count": 572}, ]}, {"timestamp": 1296547200, "group": [ {"author_id": 3, "token_count": 167}, {"author_id": 7, "token_count": 209}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 3, "token_count": 393}, {"author_id": 7, "token_count": 74}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 8, "token_count": 13}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 3, "token_count": 11}, {"author_id": 11, "token_count": 556}, {"author_id": 31, "token_count": 22}, {"author_id": 0, "token_count": 27}, {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 3, "token_count": 19}, {"author_id": 11, "token_count": 5}, {"author_id": 7, "token_count": 22}, {"author_id": 0, "token_count": 95}, {"author_id": 8, "token_count": 39}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 3, "token_count": 30}, {"author_id": 11, "token_count": 61}, {"author_id": 10, "token_count": 116}, {"author_id": 0, "token_count": 232}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1314860400, "group": [ {"author_id": 10, "token_count": 33}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 10, "token_count": 56}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 0, "token_count": 31}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 11, "token_count": 7}, {"author_id": 0, "token_count": 37}, {"author_id": 8, "token_count": 5}, {"author_id": 60, "token_count": 15}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 7, "token_count": 6}, {"author_id": 0, "token_count": 16}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 3, "token_count": 15}, {"author_id": 7, "token_count": 296}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 3, "token_count": 383}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 3, "token_count": 126}, {"author_id": 1, "token_count": 4}, {"author_id": 0, "token_count": 46}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 10, "token_count": 38}, {"author_id": 0, "token_count": 574}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 0, "token_count": 52}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 11, "token_count": 2}, {"author_id": 0, "token_count": 285}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 0, "token_count": 237}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 0, "token_count": 11}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 0, "token_count": 17}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 0, "token_count": 3}, {"author_id": 8, "token_count": 5}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 8, "token_count": 4}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 0, "token_count": 85}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 0, "token_count": 25}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 47, "token_count": 1}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 5, "token_count": 4}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 1, "token_count": 12}, {"author_id": 8, "token_count": 44}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 8, "token_count": 94}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 15, "token_count": 1}, {"author_id": 8, "token_count": 4}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 5, "token_count": 125}, {"author_id": 10, "token_count": 87}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 1, "token_count": 9}, {"author_id": 5, "token_count": 21}, {"author_id": 10, "token_count": 271}, {"author_id": 8, "token_count": 36}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 1, "token_count": 4}, {"author_id": 10, "token_count": 40}, {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 10, "token_count": 89}, ]}, {"timestamp": 1417420800, "group": [ {"author_id": 9, "token_count": 47}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 10, "token_count": 10}, {"author_id": 0, "token_count": 72}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 0, "token_count": 30}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 10, "token_count": 210}, {"author_id": 0, "token_count": 20}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 14, "token_count": 1}, {"author_id": 0, "token_count": 19}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 10, "token_count": 6}, {"author_id": 0, "token_count": 348}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 10, "token_count": 67}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 30, "token_count": 39}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 14, "token_count": 98}, {"author_id": 10, "token_count": 77}, {"author_id": 0, "token_count": 22}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 0, "token_count": 229}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 0, "token_count": 52}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 8, "token_count": 19}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 14, "token_count": 274}, {"author_id": 9, "token_count": 30}, {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 0, "token_count": 37}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 0, "token_count": 290}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 14, "token_count": 11}, {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 7, "token_count": 432}, {"author_id": 14, "token_count": 160}, {"author_id": 0, "token_count": 81}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 1, "token_count": 11}, {"author_id": 7, "token_count": 467}, {"author_id": 15, "token_count": 4}, {"author_id": 0, "token_count": 257}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 0, "token_count": 674}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 0, "token_count": 147}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 0, "token_count": 59}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 0, "token_count": 157}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 16, "token_count": 32}, {"author_id": 0, "token_count": 47}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 0, "token_count": 27}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 0, "token_count": 58}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 16, "token_count": 1}, {"author_id": 21, "token_count": 6}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 0, "token_count": 26}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 0, "token_count": 198}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 12, "token_count": 12}, {"author_id": 0, "token_count": 135}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 0, "token_count": 38}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 0, "token_count": 10}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 0, "token_count": 92}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 15, "token_count": 7}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 0, "token_count": 49}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 0, "token_count": 12}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 0, "token_count": 55}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 0, "token_count": 223}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 0, "token_count": 72}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 0, "token_count": 474}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 0, "token_count": 12}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 0, "token_count": 129}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 0, "token_count": 30}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 0, "token_count": 70}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 0, "token_count": 309}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 0, "token_count": 40}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 0, "token_count": 123}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 0, "token_count": 55}, ]}, {"timestamp": 1651388400, "group": [ {"author_id": 0, "token_count": 65}, ]}, {"timestamp": 1659337200, "group": [ {"author_id": 47, "token_count": 4}, ]}, {"timestamp": 1664607600, "group": [ {"author_id": 0, "token_count": 15}, ]}, {"timestamp": 1672560000, "group": [ {"author_id": 12, "token_count": 1}, ]}, {"timestamp": 1693551600, "group": [ {"author_id": 0, "token_count": 20}, ]}, {"timestamp": 1696143600, "group": [ {"author_id": 0, "token_count": 99}, ]}, {"timestamp": 1698822000, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1706774400, "group": [ {"author_id": 15, "token_count": 40}, ]}, {"timestamp": 1714546800, "group": [ {"author_id": 12, "token_count": 10}, ]}, {"timestamp": 1717225200, "group": [ {"author_id": 0, "token_count": 491}, ]}, {"timestamp": 1733040000, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1743490800, "group": [ {"author_id": 0, "token_count": 47}, ]}, {"timestamp": 1746082800, "group": [ {"author_id": 0, "token_count": 79}, ]}, {"timestamp": 1748761200, "group": [ {"author_id": 16, "token_count": 5}, {"author_id": 48, "token_count": 25}, ]}, {"timestamp": 1751353200, "group": [ {"author_id": 0, "token_count": 30}, ]}, {"timestamp": 1759302000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1761980400, "group": [ {"author_id": 22, "token_count": 5}, ]}, {"timestamp": 1764576000, "group": [ {"author_id": 0, "token_count": 139}, ]}, {"timestamp": 1767254400, "group": [ {"author_id": 12, "token_count": 14}, ]}, {"timestamp": 1769932800, "group": [ {"author_id": 40, "token_count": 8}, ]}, ]
Author Name
Tokens
Token Proportion
Trond Myklebust
7753
47.29%
Fred Isaman
2386
14.55%
Andy Adamson
2079
12.68%
Benny Halevy
1142
6.97%
Peng Tao
1100
6.71%
Jeff Layton
544
3.32%
Andreas Gruenbacher
290
1.77%
Weston Andros Adamson
263
1.60%
Ricardo Labiaga
199
1.21%
Christoph Hellwig
150
0.91%
Tom Haynes
77
0.47%
Linus Torvalds (pre-git)
52
0.32%
Neil Brown
52
0.32%
Anna Schumaker
42
0.26%
Kinglong Mee
39
0.24%
Benjamin Coddington
38
0.23%
Olga Kornievskaia
37
0.23%
Sergey Bashirov
25
0.15%
Marc Eshel
22
0.13%
David Howells
11
0.07%
Kees Cook
8
0.05%
Scott Mayhew
6
0.04%
Peter Zijlstra
5
0.03%
Mike Sager
5
0.03%
Jonathan Curley
5
0.03%
Chuck Lever
5
0.03%
Linus Torvalds
3
0.02%
Others
56
0.34%
Total
16394
pnfs.h
928
-
25
4205
Trond Myklebust
Fred Isaman
Andy Adamson
Benny Halevy
Peng Tao
Christoph Hellwig
Linus Torvalds (pre-git)
Weston Andros Adamson
Tom Haynes
Benjamin Coddington
Ricardo Labiaga
Andreas Gruenbacher
Jeff Layton
Chuck Lever
David Howells
Linus Torvalds
Neil Brown
Anna Schumaker
Marc Eshel
Alexandros Batsakis
Peter Zijlstra
Others
March 1992
May 1992
March 1996
March 2000
August 2000
February 2002
May 2002
July 2002
October 2002
October 2003
August 2004
September 2004
January 2005
June 2005
November 2005
January 2006
August 2006
April 2007
December 2008
December 2009
April 2010
July 2010
October 2010
January 2011
February 2011
March 2011
May 2011
June 2011
July 2011
September 2011
November 2011
January 2012
March 2012
April 2012
May 2012
June 2012
July 2012
August 2012
September 2012
October 2012
February 2013
March 2013
May 2013
June 2013
January 2014
March 2014
May 2014
June 2014
July 2014
August 2014
September 2014
November 2014
December 2014
January 2015
February 2015
March 2015
June 2015
August 2015
September 2015
December 2015
January 2016
February 2016
April 2016
May 2016
July 2016
August 2016
September 2016
October 2016
November 2016
December 2016
March 2017
April 2017
May 2017
October 2017
November 2017
December 2017
May 2018
June 2018
August 2018
September 2018
December 2018
February 2019
September 2019
January 2020
February 2020
March 2020
August 2020
November 2020
October 2021
March 2022
May 2022
October 2022
March 2023
September 2023
June 2024
April 2025
December 2025
var spanGroupData = [ {"timestamp": 699436800, "group": [ {"author_id": 6, "token_count": 6}, ]}, {"timestamp": 704703600, "group": [ {"author_id": 6, "token_count": 30}, ]}, {"timestamp": 825667200, "group": [ {"author_id": 6, "token_count": 5}, ]}, {"timestamp": 951897600, "group": [ {"author_id": 6, "token_count": 36}, ]}, {"timestamp": 965113200, "group": [ {"author_id": 6, "token_count": 5}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 27, "token_count": 15}, ]}, {"timestamp": 1020236400, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1025506800, "group": [ {"author_id": 0, "token_count": 9}, ]}, {"timestamp": 1033455600, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1064991600, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1091343600, "group": [ {"author_id": 0, "token_count": 32}, ]}, {"timestamp": 1094022000, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1104566400, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1117609200, "group": [ {"author_id": 20, "token_count": 60}, ]}, {"timestamp": 1130832000, "group": [ {"author_id": 2, "token_count": 15}, ]}, {"timestamp": 1136102400, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1154415600, "group": [ {"author_id": 4, "token_count": 16}, ]}, {"timestamp": 1175410800, "group": [ {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1228118400, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1259654400, "group": [ {"author_id": 28, "token_count": 5}, ]}, {"timestamp": 1270105200, "group": [ {"author_id": 0, "token_count": 9}, ]}, {"timestamp": 1277967600, "group": [ {"author_id": 11, "token_count": 55}, {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 3, "token_count": 236}, {"author_id": 11, "token_count": 115}, {"author_id": 7, "token_count": 37}, {"author_id": 24, "token_count": 64}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 7, "token_count": 180}, ]}, {"timestamp": 1296547200, "group": [ {"author_id": 3, "token_count": 50}, {"author_id": 5, "token_count": 5}, {"author_id": 7, "token_count": 41}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 3, "token_count": 42}, {"author_id": 7, "token_count": 183}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 3, "token_count": 10}, {"author_id": 11, "token_count": 268}, {"author_id": 31, "token_count": 5}, {"author_id": 0, "token_count": 7}, {"author_id": 8, "token_count": 36}, {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 3, "token_count": 31}, {"author_id": 0, "token_count": 18}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 3, "token_count": 42}, {"author_id": 11, "token_count": 27}, {"author_id": 10, "token_count": 16}, {"author_id": 0, "token_count": 14}, ]}, {"timestamp": 1314860400, "group": [ {"author_id": 10, "token_count": 4}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 0, "token_count": 4}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 2, "token_count": 2}, {"author_id": 7, "token_count": 75}, {"author_id": 0, "token_count": 60}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 3, "token_count": 34}, {"author_id": 7, "token_count": 175}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 3, "token_count": 117}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 7, "token_count": 4}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 1, "token_count": 5}, ]}, {"timestamp": 1343804400, "group": [ {"author_id": 10, "token_count": 5}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 10, "token_count": 6}, {"author_id": 0, "token_count": 37}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 11, "token_count": 2}, {"author_id": 0, "token_count": 11}, {"author_id": 8, "token_count": 2}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 0, "token_count": 17}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 3, "token_count": 9}, {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 3, "token_count": 6}, {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 0, "token_count": 60}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 47, "token_count": 1}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 10, "token_count": 67}, {"author_id": 8, "token_count": 2}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 8, "token_count": 4}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 8, "token_count": 18}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 5, "token_count": 15}, {"author_id": 10, "token_count": 11}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 5, "token_count": 103}, {"author_id": 10, "token_count": 37}, {"author_id": 8, "token_count": 15}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 10, "token_count": 13}, ]}, {"timestamp": 1417420800, "group": [ {"author_id": 9, "token_count": 71}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 9, "token_count": 3}, {"author_id": 0, "token_count": 9}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 0, "token_count": 61}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 10, "token_count": 29}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 0, "token_count": 120}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 10, "token_count": 17}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 0, "token_count": 23}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 0, "token_count": 38}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 8, "token_count": 1}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 14, "token_count": 13}, {"author_id": 9, "token_count": 3}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 0, "token_count": 30}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 14, "token_count": 2}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 7, "token_count": 11}, {"author_id": 14, "token_count": 5}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 7, "token_count": 64}, {"author_id": 15, "token_count": 6}, {"author_id": 0, "token_count": 117}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 0, "token_count": 46}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 0, "token_count": 15}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 8, "token_count": 1}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 16, "token_count": 58}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 0, "token_count": 24}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 16, "token_count": 17}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 0, "token_count": 9}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 0, "token_count": 10}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 0, "token_count": 10}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 15, "token_count": 8}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 0, "token_count": 12}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 0, "token_count": 41}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 0, "token_count": 14}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 0, "token_count": 403}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 0, "token_count": 28}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 0, "token_count": 22}, ]}, {"timestamp": 1651388400, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1664607600, "group": [ {"author_id": 0, "token_count": 30}, ]}, {"timestamp": 1677657600, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1693551600, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1717225200, "group": [ {"author_id": 0, "token_count": 46}, ]}, {"timestamp": 1743490800, "group": [ {"author_id": 14, "token_count": 12}, ]}, {"timestamp": 1764576000, "group": [ {"author_id": 1, "token_count": 2}, {"author_id": 0, "token_count": 6}, ]}, ]
Author Name
Tokens
Token Proportion
Trond Myklebust
1489
35.41%
Fred Isaman
770
18.31%
Andy Adamson
577
13.72%
Benny Halevy
467
11.11%
Peng Tao
205
4.88%
Christoph Hellwig
123
2.93%
Linus Torvalds (pre-git)
82
1.95%
Weston Andros Adamson
79
1.88%
Tom Haynes
77
1.83%
Benjamin Coddington
75
1.78%
Ricardo Labiaga
64
1.52%
Andreas Gruenbacher
60
1.43%
Jeff Layton
32
0.76%
Chuck Lever
17
0.40%
David Howells
16
0.38%
Linus Torvalds
15
0.36%
Neil Brown
14
0.33%
Anna Schumaker
7
0.17%
Marc Eshel
5
0.12%
Alexandros Batsakis
5
0.12%
Peter Zijlstra
1
0.02%
Others
25
0.59%
Total
4205
pnfs_dev.c
381
-
14
1553
Benny Halevy
Andy Adamson
Christoph Hellwig
Trond Myklebust
Marc Eshel
Weston Andros Adamson
Dean Hildebrand
Neil Brown
Kees Cook
Fred Isaman
David Howells
Others
August 2004
August 2006
October 2010
February 2011
March 2011
May 2011
June 2011
October 2011
March 2012
April 2012
June 2012
September 2012
May 2013
June 2013
August 2013
May 2014
September 2014
March 2015
December 2018
February 2019
December 2020
July 2023
February 2026
var spanGroupData = [ {"timestamp": 1091343600, "group": [ {"author_id": 0, "token_count": 9}, ]}, {"timestamp": 1154415600, "group": [ {"author_id": 4, "token_count": 1}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 3, "token_count": 286}, {"author_id": 56, "token_count": 6}, ]}, {"timestamp": 1296547200, "group": [ {"author_id": 5, "token_count": 52}, {"author_id": 7, "token_count": 2}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 7, "token_count": 1}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 11, "token_count": 455}, {"author_id": 31, "token_count": 99}, {"author_id": 8, "token_count": 44}, {"author_id": 60, "token_count": 18}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 3, "token_count": 56}, {"author_id": 0, "token_count": 12}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 3, "token_count": 45}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 0, "token_count": 86}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 3, "token_count": 8}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 5, "token_count": 208}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 0, "token_count": 74}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 15, "token_count": 4}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 0, "token_count": 17}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 0, "token_count": 45}, ]}, {"timestamp": 1688194800, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1769932800, "group": [ {"author_id": 40, "token_count": 4}, ]}, ]
Author Name
Tokens
Token Proportion
Benny Halevy
455
29.30%
Andy Adamson
396
25.50%
Christoph Hellwig
260
16.74%
Trond Myklebust
256
16.48%
Marc Eshel
99
6.37%
Weston Andros Adamson
44
2.83%
Dean Hildebrand
6
0.39%
Neil Brown
4
0.26%
Kees Cook
4
0.26%
Fred Isaman
3
0.19%
David Howells
1
0.06%
Others
25
1.61%
Total
1553
pnfs_nfs.c
1225
-
27
5527
Trond Myklebust
Peng Tao
Tom Haynes
Weston Andros Adamson
Andy Adamson
Fred Isaman
Olga Kornievskaia
Jeff Layton
Dave Wysochanski
Tigran Mkrtchyan
Stanislav Kinsbursky
Chuck Lever
Mike Snitzer
Linus Torvalds (pre-git)
Alexandros Batsakis
Eric W. Biedermann
Dean Hildebrand
Neil Brown
Kees Cook
Anna Schumaker
Peter Zijlstra
Others
March 1992
May 1992
November 1993
March 2000
November 2005
January 2008
February 2010
October 2010
December 2010
January 2011
February 2011
March 2011
May 2011
November 2011
January 2012
February 2012
March 2012
April 2012
May 2012
September 2012
February 2013
May 2013
August 2013
December 2013
March 2014
May 2014
June 2014
July 2014
December 2014
February 2015
March 2015
July 2015
August 2015
December 2015
January 2016
April 2016
May 2016
June 2016
September 2016
November 2016
March 2017
April 2017
July 2017
August 2017
September 2017
October 2017
August 2018
December 2018
May 2019
August 2019
January 2020
March 2020
April 2020
May 2020
November 2020
January 2021
July 2021
September 2021
March 2022
October 2022
January 2023
August 2023
February 2024
September 2024
April 2025
May 2025
June 2025
October 2025
February 2026
var spanGroupData = [ {"timestamp": 699436800, "group": [ {"author_id": 6, "token_count": 1}, ]}, {"timestamp": 704703600, "group": [ {"author_id": 6, "token_count": 5}, ]}, {"timestamp": 752140800, "group": [ {"author_id": 6, "token_count": 3}, ]}, {"timestamp": 951897600, "group": [ {"author_id": 6, "token_count": 7}, ]}, {"timestamp": 1130832000, "group": [ {"author_id": 2, "token_count": 5}, ]}, {"timestamp": 1199174400, "group": [ {"author_id": 2, "token_count": 6}, ]}, {"timestamp": 1265011200, "group": [ {"author_id": 28, "token_count": 7}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 3, "token_count": 313}, {"author_id": 56, "token_count": 6}, ]}, {"timestamp": 1291190400, "group": [ {"author_id": 2, "token_count": 12}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1296547200, "group": [ {"author_id": 3, "token_count": 15}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 7, "token_count": 116}, {"author_id": 8, "token_count": 3}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 0, "token_count": 18}, {"author_id": 8, "token_count": 471}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 19, "token_count": 3}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 19, "token_count": 20}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 8, "token_count": 25}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 3, "token_count": 1}, {"author_id": 7, "token_count": 23}, {"author_id": 0, "token_count": 32}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 3, "token_count": 4}, {"author_id": 7, "token_count": 95}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 3, "token_count": 4}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 14, "token_count": 3}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 3, "token_count": 37}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 47, "token_count": 1}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 10, "token_count": 1112}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 10, "token_count": 7}, {"author_id": 8, "token_count": 2}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 33, "token_count": 6}, {"author_id": 10, "token_count": 6}, {"author_id": 8, "token_count": 1}, ]}, {"timestamp": 1417420800, "group": [ {"author_id": 9, "token_count": 626}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 9, "token_count": 55}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 0, "token_count": 24}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 10, "token_count": 1}, {"author_id": 0, "token_count": 110}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 0, "token_count": 21}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 0, "token_count": 85}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 23, "token_count": 27}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 8, "token_count": 12}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 37, "token_count": 2}, {"author_id": 0, "token_count": 32}, {"author_id": 8, "token_count": 3}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 3, "token_count": 130}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 8, "token_count": 64}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 15, "token_count": 4}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 0, "token_count": 24}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 0, "token_count": 31}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 0, "token_count": 11}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 15, "token_count": 1}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 0, "token_count": 25}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 0, "token_count": 12}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 0, "token_count": 1197}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 0, "token_count": 128}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 0, "token_count": 30}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 0, "token_count": 50}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 0, "token_count": 23}, ]}, {"timestamp": 1664607600, "group": [ {"author_id": 40, "token_count": 1}, ]}, {"timestamp": 1672560000, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1690873200, "group": [ {"author_id": 1, "token_count": 1}, {"author_id": 0, "token_count": 26}, ]}, {"timestamp": 1706774400, "group": [ {"author_id": 12, "token_count": 165}, ]}, {"timestamp": 1725174000, "group": [ {"author_id": 17, "token_count": 2}, ]}, {"timestamp": 1743490800, "group": [ {"author_id": 14, "token_count": 43}, ]}, {"timestamp": 1746082800, "group": [ {"author_id": 17, "token_count": 16}, ]}, {"timestamp": 1748761200, "group": [ {"author_id": 37, "token_count": 21}, ]}, {"timestamp": 1759302000, "group": [ {"author_id": 0, "token_count": 102}, ]}, {"timestamp": 1769932800, "group": [ {"author_id": 40, "token_count": 4}, ]}, ]
Author Name
Tokens
Token Proportion
Trond Myklebust
1997
36.13%
Peng Tao
1126
20.37%
Tom Haynes
681
12.32%
Weston Andros Adamson
581
10.51%
Andy Adamson
504
9.12%
Fred Isaman
234
4.23%
Olga Kornievskaia
165
2.99%
Jeff Layton
46
0.83%
Dave Wysochanski
27
0.49%
Tigran Mkrtchyan
23
0.42%
Stanislav Kinsbursky
23
0.42%
Chuck Lever
23
0.42%
Mike Snitzer
18
0.33%
Linus Torvalds (pre-git)
16
0.29%
Alexandros Batsakis
7
0.13%
Eric W. Biedermann
6
0.11%
Dean Hildebrand
6
0.11%
Neil Brown
5
0.09%
Kees Cook
5
0.09%
Anna Schumaker
3
0.05%
Peter Zijlstra
1
0.02%
Others
30
0.54%
Total
5527
proc.c
777
-
27
3739
Trond Myklebust
Linus Torvalds (pre-git)
Chuck Lever
Art Haas
Anna Schumaker
Dave Jones
Jeff Layton
Neil Brown
Al Viro
David Howells
Fred Isaman
Weston Andros Adamson
Matthew Wilcox
J. Bruce Fields
Andy Adamson
Miklos Szeredi
David P. Quigley
Benjamin Coddington
Kees Cook
Christoph Hellwig
Others
January 1992
March 1992
May 1992
August 1992
November 1992
December 1992
February 1993
June 1993
November 1993
February 1994
May 1994
October 1994
June 1995
March 1997
August 1997
September 1999
January 2000
March 2000
June 2000
August 2000
September 2000
October 2000
February 2002
April 2002
May 2002
September 2002
October 2002
November 2002
December 2002
September 2003
October 2003
February 2004
March 2004
August 2004
September 2004
January 2005
March 2005
June 2005
August 2005
October 2005
December 2005
January 2006
March 2006
June 2006
August 2006
February 2007
June 2007
July 2007
September 2007
January 2008
May 2008
June 2008
August 2008
December 2008
March 2009
April 2009
April 2010
September 2010
October 2010
December 2010
February 2011
November 2011
December 2011
March 2012
April 2012
May 2012
June 2012
July 2012
January 2013
May 2013
September 2013
May 2014
June 2014
February 2015
March 2015
July 2016
April 2017
November 2017
March 2018
April 2018
May 2018
December 2018
August 2019
December 2019
January 2020
November 2020
March 2021
September 2021
February 2022
September 2023
March 2024
June 2024
December 2024
February 2025
November 2025
January 2026
February 2026
var spanGroupData = [ {"timestamp": 694252800, "group": [ {"author_id": 6, "token_count": 4}, ]}, {"timestamp": 699436800, "group": [ {"author_id": 6, "token_count": 2}, ]}, {"timestamp": 704703600, "group": [ {"author_id": 6, "token_count": 1}, ]}, {"timestamp": 712652400, "group": [ {"author_id": 6, "token_count": 7}, ]}, {"timestamp": 720604800, "group": [ {"author_id": 6, "token_count": 3}, ]}, {"timestamp": 723196800, "group": [ {"author_id": 6, "token_count": 257}, ]}, {"timestamp": 728553600, "group": [ {"author_id": 6, "token_count": 8}, ]}, {"timestamp": 738918000, "group": [ {"author_id": 6, "token_count": 1}, ]}, {"timestamp": 752140800, "group": [ {"author_id": 6, "token_count": 14}, ]}, {"timestamp": 760089600, "group": [ {"author_id": 6, "token_count": 5}, ]}, {"timestamp": 767775600, "group": [ {"author_id": 6, "token_count": 13}, ]}, {"timestamp": 780994800, "group": [ {"author_id": 6, "token_count": 29}, ]}, {"timestamp": 801990000, "group": [ {"author_id": 6, "token_count": 5}, ]}, {"timestamp": 857203200, "group": [ {"author_id": 6, "token_count": 389}, ]}, {"timestamp": 870418800, "group": [ {"author_id": 6, "token_count": 2}, ]}, {"timestamp": 936169200, "group": [ {"author_id": 6, "token_count": 7}, ]}, {"timestamp": 946713600, "group": [ {"author_id": 6, "token_count": 11}, ]}, {"timestamp": 951897600, "group": [ {"author_id": 6, "token_count": 480}, ]}, {"timestamp": 959842800, "group": [ {"author_id": 6, "token_count": 2}, ]}, {"timestamp": 965113200, "group": [ {"author_id": 6, "token_count": 46}, ]}, {"timestamp": 967791600, "group": [ {"author_id": 6, "token_count": 1}, ]}, {"timestamp": 970383600, "group": [ {"author_id": 6, "token_count": 29}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 54, "token_count": 1}, ]}, {"timestamp": 1017648000, "group": [ {"author_id": 54, "token_count": 56}, ]}, {"timestamp": 1020236400, "group": [ {"author_id": 18, "token_count": 6}, {"author_id": 0, "token_count": 20}, ]}, {"timestamp": 1030863600, "group": [ {"author_id": 35, "token_count": 159}, ]}, {"timestamp": 1033455600, "group": [ {"author_id": 0, "token_count": 415}, ]}, {"timestamp": 1036137600, "group": [ {"author_id": 0, "token_count": 133}, ]}, {"timestamp": 1038729600, "group": [ {"author_id": 0, "token_count": 35}, ]}, {"timestamp": 1062399600, "group": [ {"author_id": 18, "token_count": 3}, ]}, {"timestamp": 1064991600, "group": [ {"author_id": 0, "token_count": 23}, ]}, {"timestamp": 1075622400, "group": [ {"author_id": 0, "token_count": 36}, ]}, {"timestamp": 1078128000, "group": [ {"author_id": 0, "token_count": 76}, ]}, {"timestamp": 1091343600, "group": [ {"author_id": 0, "token_count": 14}, ]}, {"timestamp": 1094022000, "group": [ {"author_id": 0, "token_count": 15}, ]}, {"timestamp": 1104566400, "group": [ {"author_id": 0, "token_count": 19}, ]}, {"timestamp": 1109664000, "group": [ {"author_id": 0, "token_count": 45}, ]}, {"timestamp": 1117609200, "group": [ {"author_id": 26, "token_count": 6}, ]}, {"timestamp": 1122879600, "group": [ {"author_id": 0, "token_count": 13}, ]}, {"timestamp": 1128150000, "group": [ {"author_id": 0, "token_count": 66}, ]}, {"timestamp": 1133424000, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1136102400, "group": [ {"author_id": 0, "token_count": 11}, ]}, {"timestamp": 1141200000, "group": [ {"author_id": 2, "token_count": 150}, {"author_id": 0, "token_count": 24}, ]}, {"timestamp": 1149145200, "group": [ {"author_id": 4, "token_count": 3}, ]}, {"timestamp": 1154415600, "group": [ {"author_id": 2, "token_count": 32}, {"author_id": 4, "token_count": 13}, ]}, {"timestamp": 1170316800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1180681200, "group": [ {"author_id": 26, "token_count": 5}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 0, "token_count": 31}, ]}, {"timestamp": 1188630000, "group": [ {"author_id": 0, "token_count": 10}, ]}, {"timestamp": 1199174400, "group": [ {"author_id": 2, "token_count": 15}, ]}, {"timestamp": 1209625200, "group": [ {"author_id": 0, "token_count": 99}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1212303600, "group": [ {"author_id": 0, "token_count": 19}, ]}, {"timestamp": 1217574000, "group": [ {"author_id": 60, "token_count": 22}, ]}, {"timestamp": 1228118400, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1235894400, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1238569200, "group": [ {"author_id": 3, "token_count": 5}, ]}, {"timestamp": 1270105200, "group": [ {"author_id": 0, "token_count": 340}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 14, "token_count": 44}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1291190400, "group": [ {"author_id": 2, "token_count": 1}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1296547200, "group": [ {"author_id": 3, "token_count": 5}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 14, "token_count": 6}, ]}, {"timestamp": 1322726400, "group": [ {"author_id": 14, "token_count": 3}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 1, "token_count": 52}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 1, "token_count": 5}, {"author_id": 7, "token_count": 19}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 1, "token_count": 23}, {"author_id": 36, "token_count": 4}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 1, "token_count": 15}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 18, "token_count": 3}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 25, "token_count": 2}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 18, "token_count": 4}, {"author_id": 15, "token_count": 4}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 1, "token_count": 5}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 8, "token_count": 18}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 4, "token_count": 6}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 18, "token_count": 2}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 16, "token_count": 2}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 0, "token_count": 10}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 1, "token_count": 12}, {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 15, "token_count": 1}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 0, "token_count": 32}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 4, "token_count": 2}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 0, "token_count": 47}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 0, "token_count": 36}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1693551600, "group": [ {"author_id": 38, "token_count": 12}, ]}, {"timestamp": 1709280000, "group": [ {"author_id": 15, "token_count": 5}, ]}, {"timestamp": 1717225200, "group": [ {"author_id": 0, "token_count": 3}, {"author_id": 60, "token_count": 29}, ]}, {"timestamp": 1733040000, "group": [ {"author_id": 18, "token_count": 8}, ]}, {"timestamp": 1738396800, "group": [ {"author_id": 15, "token_count": 30}, ]}, {"timestamp": 1761980400, "group": [ {"author_id": 1, "token_count": 5}, ]}, {"timestamp": 1767254400, "group": [ {"author_id": 5, "token_count": 1}, ]}, {"timestamp": 1769932800, "group": [ {"author_id": 40, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Trond Myklebust
1606
42.95%
Linus Torvalds (pre-git)
1316
35.20%
Chuck Lever
198
5.30%
Art Haas
159
4.25%
Anna Schumaker
118
3.16%
Dave Jones
57
1.52%
Jeff Layton
53
1.42%
Neil Brown
40
1.07%
Al Viro
26
0.70%
David Howells
24
0.64%
Fred Isaman
19
0.51%
Weston Andros Adamson
18
0.48%
Matthew Wilcox
12
0.32%
J. Bruce Fields
11
0.29%
Andy Adamson
10
0.27%
Miklos Szeredi
4
0.11%
David P. Quigley
2
0.05%
Benjamin Coddington
2
0.05%
Kees Cook
1
0.03%
Christoph Hellwig
1
0.03%
Others
62
1.66%
Total
3739
read.c
476
-
23
2124
Trond Myklebust
Fred Isaman
Dave Wysochanski
Linus Torvalds (pre-git)
Weston Andros Adamson
Anna Schumaker
Christoph Hellwig
Chuck Lever
Matthew Wilcox
Kinglong Mee
Peng Tao
Andy Adamson
Benjamin Coddington
Linus Torvalds
Tom Haynes
David Howells
Ricardo Labiaga
Mel Gorman
Benny Halevy
Dave Jones
Others
December 1992
June 1995
March 1996
March 1997
January 1998
August 1998
September 1999
March 2000
October 2000
February 2002
August 2002
October 2002
November 2002
April 2004
August 2004
November 2005
January 2006
March 2006
May 2006
June 2006
August 2006
September 2006
November 2006
December 2006
April 2007
May 2007
July 2007
August 2007
October 2007
March 2008
April 2008
April 2009
December 2009
May 2010
October 2010
February 2011
March 2011
June 2011
July 2011
October 2011
November 2011
March 2012
April 2012
May 2012
June 2012
July 2012
April 2013
August 2013
April 2014
May 2014
June 2014
September 2014
September 2015
October 2015
December 2015
April 2016
June 2016
April 2017
August 2017
September 2018
February 2019
May 2019
August 2019
January 2020
April 2020
May 2020
January 2021
June 2021
August 2021
October 2021
November 2021
January 2022
April 2022
January 2023
February 2023
March 2023
June 2023
June 2024
July 2024
December 2025
var spanGroupData = [ {"timestamp": 723196800, "group": [ {"author_id": 6, "token_count": 12}, ]}, {"timestamp": 801990000, "group": [ {"author_id": 6, "token_count": 5}, ]}, {"timestamp": 825667200, "group": [ {"author_id": 6, "token_count": 26}, ]}, {"timestamp": 857203200, "group": [ {"author_id": 6, "token_count": 15}, ]}, {"timestamp": 883641600, "group": [ {"author_id": 6, "token_count": 4}, ]}, {"timestamp": 901954800, "group": [ {"author_id": 6, "token_count": 4}, ]}, {"timestamp": 936169200, "group": [ {"author_id": 6, "token_count": 6}, ]}, {"timestamp": 951897600, "group": [ {"author_id": 6, "token_count": 133}, ]}, {"timestamp": 970383600, "group": [ {"author_id": 6, "token_count": 3}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 54, "token_count": 1}, {"author_id": 27, "token_count": 15}, {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1028185200, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1033455600, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1036137600, "group": [ {"author_id": 0, "token_count": 47}, ]}, {"timestamp": 1080806400, "group": [ {"author_id": 0, "token_count": 88}, ]}, {"timestamp": 1091343600, "group": [ {"author_id": 0, "token_count": 50}, ]}, {"timestamp": 1130832000, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1136102400, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1141200000, "group": [ {"author_id": 2, "token_count": 38}, {"author_id": 0, "token_count": 32}, ]}, {"timestamp": 1146466800, "group": [ {"author_id": 0, "token_count": 17}, ]}, {"timestamp": 1149145200, "group": [ {"author_id": 4, "token_count": 1}, ]}, {"timestamp": 1154415600, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1157094000, "group": [ {"author_id": 0, "token_count": 26}, ]}, {"timestamp": 1162368000, "group": [ {"author_id": 0, "token_count": 68}, ]}, {"timestamp": 1164960000, "group": [ {"author_id": 0, "token_count": 3}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1175410800, "group": [ {"author_id": 0, "token_count": 29}, ]}, {"timestamp": 1178002800, "group": [ {"author_id": 0, "token_count": 18}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1185951600, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 7, "token_count": 11}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1238569200, "group": [ {"author_id": 3, "token_count": 5}, {"author_id": 4, "token_count": 3}, ]}, {"timestamp": 1259654400, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1272697200, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 11, "token_count": 2}, {"author_id": 24, "token_count": 3}, ]}, {"timestamp": 1296547200, "group": [ {"author_id": 3, "token_count": 18}, {"author_id": 7, "token_count": 6}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 7, "token_count": 6}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 0, "token_count": 31}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 0, "token_count": 9}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 1, "token_count": 1}, {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 3, "token_count": 2}, {"author_id": 7, "token_count": 234}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 3, "token_count": 8}, {"author_id": 0, "token_count": 16}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 1, "token_count": 10}, {"author_id": 51, "token_count": 2}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 5, "token_count": 42}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 1, "token_count": 65}, {"author_id": 8, "token_count": 76}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 9, "token_count": 7}, {"author_id": 8, "token_count": 26}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 8, "token_count": 51}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 30, "token_count": 21}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 30, "token_count": 19}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 10, "token_count": 39}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 16, "token_count": 18}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 2, "token_count": 12}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 0, "token_count": 19}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 0, "token_count": 73}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 0, "token_count": 12}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 2, "token_count": 7}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 23, "token_count": 132}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 23, "token_count": 18}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 0, "token_count": 29}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 2, "token_count": 20}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 23, "token_count": 3}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 38, "token_count": 55}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 38, "token_count": 5}, ]}, {"timestamp": 1672560000, "group": [ {"author_id": 0, "token_count": 92}, ]}, {"timestamp": 1675238400, "group": [ {"author_id": 23, "token_count": 64}, ]}, {"timestamp": 1677657600, "group": [ {"author_id": 23, "token_count": 15}, ]}, {"timestamp": 1685602800, "group": [ {"author_id": 1, "token_count": 57}, ]}, {"timestamp": 1717225200, "group": [ {"author_id": 5, "token_count": 2}, {"author_id": 0, "token_count": 10}, ]}, {"timestamp": 1719817200, "group": [ {"author_id": 5, "token_count": 50}, ]}, {"timestamp": 1764576000, "group": [ {"author_id": 1, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Trond Myklebust
739
34.79%
Fred Isaman
257
12.10%
Dave Wysochanski
232
10.92%
Linus Torvalds (pre-git)
208
9.79%
Weston Andros Adamson
153
7.20%
Anna Schumaker
135
6.36%
Christoph Hellwig
94
4.43%
Chuck Lever
77
3.63%
Matthew Wilcox
60
2.82%
Kinglong Mee
40
1.88%
Peng Tao
39
1.84%
Andy Adamson
33
1.55%
Benjamin Coddington
18
0.85%
Linus Torvalds
15
0.71%
Tom Haynes
7
0.33%
David Howells
4
0.19%
Ricardo Labiaga
3
0.14%
Mel Gorman
2
0.09%
Benny Halevy
2
0.09%
Dave Jones
1
0.05%
Others
5
0.24%
Total
2124
super.c
1449
-
56
6754
David Howells
Anna Schumaker
Trond Myklebust
Chuck Lever
Jeff Layton
Al Viro
Linus Torvalds (pre-git)
Chen Hanxiao
Scott Mayhew
Dave Wysochanski
Dai Ngo
Olga Kornievskaia
Neil Brown
Weston Andros Adamson
Qi Zheng
Suresh Jayaraman
Benjamin Coddington
Linus Torvalds
Christoph Hellwig
Steve Dickson
Stanislav Kinsbursky
Eric W. Biedermann
Andy Adamson
Peng Tao
Miklos Szeredi
Kinglong Mee
Manoj Naik
J. Bruce Fields
Kees Cook
Dave Jones
Others
September 1991
March 1992
April 1992
August 1992
December 1992
November 1993
January 1995
March 1996
March 1997
May 1998
January 2000
March 2000
February 2002
October 2002
November 2002
December 2002
August 2004
January 2005
June 2005
August 2005
January 2006
March 2006
June 2006
August 2006
February 2007
May 2007
July 2007
August 2007
September 2007
November 2007
December 2007
March 2008
April 2008
June 2008
July 2008
October 2008
April 2009
June 2009
August 2009
September 2009
October 2009
December 2009
February 2010
March 2010
April 2010
June 2010
August 2010
September 2010
December 2010
February 2011
March 2011
May 2011
June 2011
September 2011
November 2011
December 2011
January 2012
February 2012
March 2012
May 2012
June 2012
July 2012
August 2012
September 2012
November 2012
December 2012
February 2013
March 2013
May 2013
June 2013
July 2013
August 2013
September 2013
October 2013
November 2013
May 2014
June 2014
August 2014
September 2014
December 2014
January 2015
February 2015
May 2015
July 2015
November 2015
May 2016
August 2016
October 2016
December 2016
January 2017
April 2017
May 2017
June 2017
July 2017
August 2017
November 2017
March 2018
December 2018
January 2019
March 2019
April 2019
May 2019
July 2019
August 2019
September 2019
December 2019
January 2020
February 2020
April 2020
September 2020
October 2020
November 2020
January 2021
February 2021
March 2021
May 2021
August 2021
October 2021
May 2022
August 2022
October 2022
June 2023
August 2023
September 2023
January 2024
April 2024
July 2024
August 2024
October 2024
December 2024
February 2025
March 2025
November 2025
December 2025
January 2026
var spanGroupData = [ {"timestamp": 683708400, "group": [ {"author_id": 6, "token_count": 4}, ]}, {"timestamp": 699436800, "group": [ {"author_id": 6, "token_count": 8}, ]}, {"timestamp": 702115200, "group": [ {"author_id": 6, "token_count": 10}, ]}, {"timestamp": 712652400, "group": [ {"author_id": 6, "token_count": 1}, ]}, {"timestamp": 723196800, "group": [ {"author_id": 6, "token_count": 15}, ]}, {"timestamp": 752140800, "group": [ {"author_id": 6, "token_count": 3}, ]}, {"timestamp": 788947200, "group": [ {"author_id": 6, "token_count": 4}, ]}, {"timestamp": 825667200, "group": [ {"author_id": 6, "token_count": 8}, ]}, {"timestamp": 857203200, "group": [ {"author_id": 6, "token_count": 18}, ]}, {"timestamp": 894006000, "group": [ {"author_id": 6, "token_count": 2}, ]}, {"timestamp": 946713600, "group": [ {"author_id": 6, "token_count": 2}, ]}, {"timestamp": 951897600, "group": [ {"author_id": 6, "token_count": 26}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 54, "token_count": 1}, {"author_id": 27, "token_count": 12}, ]}, {"timestamp": 1033455600, "group": [ {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1036137600, "group": [ {"author_id": 5, "token_count": 3}, ]}, {"timestamp": 1038729600, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1091343600, "group": [ {"author_id": 0, "token_count": 9}, ]}, {"timestamp": 1104566400, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1117609200, "group": [ {"author_id": 0, "token_count": 11}, ]}, {"timestamp": 1122879600, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1136102400, "group": [ {"author_id": 0, "token_count": 31}, ]}, {"timestamp": 1141200000, "group": [ {"author_id": 2, "token_count": 67}, {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1149145200, "group": [ {"author_id": 4, "token_count": 93}, {"author_id": 29, "token_count": 3}, ]}, {"timestamp": 1154415600, "group": [ {"author_id": 4, "token_count": 108}, ]}, {"timestamp": 1170316800, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1178002800, "group": [ {"author_id": 0, "token_count": 22}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 2, "token_count": 116}, {"author_id": 14, "token_count": 1}, ]}, {"timestamp": 1185951600, "group": [ {"author_id": 0, "token_count": 26}, ]}, {"timestamp": 1188630000, "group": [ {"author_id": 60, "token_count": 28}, ]}, {"timestamp": 1193900400, "group": [ {"author_id": 39, "token_count": 9}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1196496000, "group": [ {"author_id": 2, "token_count": 23}, {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 2, "token_count": 35}, {"author_id": 60, "token_count": 18}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 36, "token_count": 6}, {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1212303600, "group": [ {"author_id": 2, "token_count": 48}, {"author_id": 14, "token_count": 29}, {"author_id": 0, "token_count": 9}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1238569200, "group": [ {"author_id": 4, "token_count": 12}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 0, "token_count": 26}, ]}, {"timestamp": 1249110000, "group": [ {"author_id": 0, "token_count": 44}, ]}, {"timestamp": 1251788400, "group": [ {"author_id": 2, "token_count": 4}, ]}, {"timestamp": 1254380400, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1259654400, "group": [ {"author_id": 14, "token_count": 37}, ]}, {"timestamp": 1265011200, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 15, "token_count": 3}, ]}, {"timestamp": 1270105200, "group": [ {"author_id": 0, "token_count": 27}, ]}, {"timestamp": 1275375600, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 1, "token_count": 1}, {"author_id": 60, "token_count": 23}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 1, "token_count": 1}, {"author_id": 52, "token_count": 21}, {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1291190400, "group": [ {"author_id": 18, "token_count": 3}, {"author_id": 19, "token_count": 2}, ]}, {"timestamp": 1296547200, "group": [ {"author_id": 0, "token_count": 21}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 18, "token_count": 25}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 26, "token_count": 3}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 3, "token_count": 7}, ]}, {"timestamp": 1314860400, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 19, "token_count": 3}, ]}, {"timestamp": 1322726400, "group": [ {"author_id": 18, "token_count": 2}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 1, "token_count": 1}, {"author_id": 19, "token_count": 3}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 1, "token_count": 2}, {"author_id": 0, "token_count": 53}, {"author_id": 8, "token_count": 7}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 0, "token_count": 12}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 1, "token_count": 91}, {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 1, "token_count": 861}, {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1343804400, "group": [ {"author_id": 1, "token_count": 5}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 2, "token_count": 41}, {"author_id": 0, "token_count": 4}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 0, "token_count": 25}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 14, "token_count": 3}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 2, "token_count": 9}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 8, "token_count": 8}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 14, "token_count": 85}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 21, "token_count": 11}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 0, "token_count": 11}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 0, "token_count": 35}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 2, "token_count": 3}, {"author_id": 14, "token_count": 9}, {"author_id": 8, "token_count": 16}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 21, "token_count": 3}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 21, "token_count": 6}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 1, "token_count": 9}, ]}, {"timestamp": 1417420800, "group": [ {"author_id": 16, "token_count": 1}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 5, "token_count": 1}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 30, "token_count": 5}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 12, "token_count": 2}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 39, "token_count": 3}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 0, "token_count": 39}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 27, "token_count": 1}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 15, "token_count": 7}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 10, "token_count": 6}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 4, "token_count": 1}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 27, "token_count": 2}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 33, "token_count": 7}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 18, "token_count": 7}, {"author_id": 2, "token_count": 12}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 60, "token_count": 15}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 0, "token_count": 41}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 23, "token_count": 29}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 18, "token_count": 61}, {"author_id": 4, "token_count": 3252}, {"author_id": 21, "token_count": 62}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 0, "token_count": 118}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 5, "token_count": 3}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 46, "token_count": 50}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 23, "token_count": 33}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 46, "token_count": 12}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 12, "token_count": 32}, {"author_id": 0, "token_count": 33}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 12, "token_count": 19}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 1, "token_count": 28}, ]}, {"timestamp": 1651388400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1659337200, "group": [ {"author_id": 0, "token_count": 54}, ]}, {"timestamp": 1664607600, "group": [ {"author_id": 40, "token_count": 2}, ]}, {"timestamp": 1685602800, "group": [ {"author_id": 16, "token_count": 11}, {"author_id": 2, "token_count": 37}, ]}, {"timestamp": 1690873200, "group": [ {"author_id": 5, "token_count": 1}, ]}, {"timestamp": 1693551600, "group": [ {"author_id": 14, "token_count": 2}, {"author_id": 43, "token_count": 31}, {"author_id": 0, "token_count": 25}, ]}, {"timestamp": 1704096000, "group": [ {"author_id": 57, "token_count": 34}, ]}, {"timestamp": 1711954800, "group": [ {"author_id": 57, "token_count": 49}, ]}, {"timestamp": 1719817200, "group": [ {"author_id": 60, "token_count": 15}, ]}, {"timestamp": 1722495600, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1727766000, "group": [ {"author_id": 15, "token_count": 33}, ]}, {"timestamp": 1733040000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1738396800, "group": [ {"author_id": 18, "token_count": 4}, ]}, {"timestamp": 1740816000, "group": [ {"author_id": 16, "token_count": 8}, {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1761980400, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1764576000, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1767254400, "group": [ {"author_id": 5, "token_count": 6}, ]}, ]
Author Name
Tokens
Token Proportion
David Howells
3466
51.32%
Anna Schumaker
1004
14.87%
Trond Myklebust
770
11.40%
Chuck Lever
396
5.86%
Jeff Layton
166
2.46%
Al Viro
102
1.51%
Linus Torvalds (pre-git)
101
1.50%
Chen Hanxiao
83
1.23%
Scott Mayhew
82
1.21%
Dave Wysochanski
62
0.92%
Dai Ngo
62
0.92%
Olga Kornievskaia
53
0.78%
Neil Brown
43
0.64%
Weston Andros Adamson
31
0.46%
Qi Zheng
31
0.46%
Suresh Jayaraman
21
0.31%
Benjamin Coddington
20
0.30%
Linus Torvalds
15
0.22%
Christoph Hellwig
14
0.21%
Steve Dickson
12
0.18%
Stanislav Kinsbursky
8
0.12%
Eric W. Biedermann
7
0.10%
Andy Adamson
7
0.10%
Peng Tao
6
0.09%
Miklos Szeredi
6
0.09%
Kinglong Mee
5
0.07%
Manoj Naik
3
0.04%
J. Bruce Fields
3
0.04%
Kees Cook
2
0.03%
Dave Jones
1
0.01%
Others
172
2.55%
Total
6754
symlink.c
77
-
10
290
Al Viro
Linus Torvalds (pre-git)
Matthew Wilcox
Trond Myklebust
Linus Torvalds
Christoph Hellwig
Art Haas
Dave Jones
Others
March 1992
May 1992
August 1992
November 1992
December 1992
June 1995
March 1997
May 1999
September 1999
January 2000
March 2000
October 2000
February 2002
May 2002
September 2002
August 2004
September 2004
August 2005
May 2006
January 2007
February 2007
February 2010
May 2015
November 2015
December 2015
November 2017
May 2019
May 2022
May 2024
May 2025
var spanGroupData = [ {"timestamp": 699436800, "group": [ {"author_id": 6, "token_count": 2}, ]}, {"timestamp": 704703600, "group": [ {"author_id": 6, "token_count": 1}, ]}, {"timestamp": 712652400, "group": [ {"author_id": 6, "token_count": 8}, ]}, {"timestamp": 720604800, "group": [ {"author_id": 6, "token_count": 3}, ]}, {"timestamp": 723196800, "group": [ {"author_id": 6, "token_count": 25}, ]}, {"timestamp": 801990000, "group": [ {"author_id": 6, "token_count": 3}, ]}, {"timestamp": 857203200, "group": [ {"author_id": 6, "token_count": 3}, ]}, {"timestamp": 925542000, "group": [ {"author_id": 6, "token_count": 25}, ]}, {"timestamp": 936169200, "group": [ {"author_id": 6, "token_count": 18}, ]}, {"timestamp": 946713600, "group": [ {"author_id": 6, "token_count": 3}, ]}, {"timestamp": 951897600, "group": [ {"author_id": 6, "token_count": 14}, ]}, {"timestamp": 970383600, "group": [ {"author_id": 6, "token_count": 1}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 54, "token_count": 1}, ]}, {"timestamp": 1020236400, "group": [ {"author_id": 18, "token_count": 20}, {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1030863600, "group": [ {"author_id": 35, "token_count": 6}, ]}, {"timestamp": 1091343600, "group": [ {"author_id": 18, "token_count": 9}, ]}, {"timestamp": 1094022000, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1122879600, "group": [ {"author_id": 27, "token_count": 6}, ]}, {"timestamp": 1146466800, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1167638400, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1170316800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1265011200, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 18, "token_count": 12}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 18, "token_count": 62}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 18, "token_count": 10}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 5, "token_count": 6}, ]}, {"timestamp": 1651388400, "group": [ {"author_id": 38, "token_count": 15}, ]}, {"timestamp": 1714546800, "group": [ {"author_id": 38, "token_count": 5}, ]}, {"timestamp": 1746082800, "group": [ {"author_id": 38, "token_count": 19}, ]}, ]
Author Name
Tokens
Token Proportion
Al Viro
113
38.97%
Linus Torvalds (pre-git)
106
36.55%
Matthew Wilcox
39
13.45%
Trond Myklebust
11
3.79%
Linus Torvalds
6
2.07%
Christoph Hellwig
6
2.07%
Art Haas
6
2.07%
Dave Jones
1
0.34%
Others
2
0.69%
Total
290
sysctl.c
46
-
8
145
Trond Myklebust
Peter Zijlstra
Linus Torvalds
Linus Torvalds (pre-git)
Others
March 1996
March 1997
February 2002
January 2006
June 2006
March 2007
June 2014
November 2017
March 2023
November 2023
January 2025
var spanGroupData = [ {"timestamp": 825667200, "group": [ {"author_id": 6, "token_count": 3}, ]}, {"timestamp": 857203200, "group": [ {"author_id": 6, "token_count": 1}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 27, "token_count": 10}, ]}, {"timestamp": 1136102400, "group": [ {"author_id": 0, "token_count": 96}, ]}, {"timestamp": 1149145200, "group": [ {"author_id": 0, "token_count": 15}, ]}, {"timestamp": 1172736000, "group": [ {"author_id": 47, "token_count": 12}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1677657600, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1698822000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1735718400, "group": [ {"author_id": 60, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Trond Myklebust
111
76.55%
Peter Zijlstra
12
8.28%
Linus Torvalds
10
6.90%
Linus Torvalds (pre-git)
4
2.76%
Others
8
5.52%
Total
145
sysfs.c
474
-
18
2188
Trond Myklebust
Benjamin Coddington
Anna Schumaker
Mike Snitzer
David Howells
Stanislav Kinsbursky
Christian Brauner
Linus Torvalds (pre-git)
Eric W. Biedermann
Chuck Lever
Linus Torvalds
Kees Cook
Christoph Hellwig
Others
March 1992
May 1992
November 1993
January 1995
June 1995
March 1997
February 2002
June 2005
August 2006
September 2007
June 2008
February 2010
June 2010
December 2010
November 2011
July 2012
July 2014
April 2018
January 2019
December 2019
October 2020
December 2021
November 2022
December 2022
June 2023
July 2023
December 2024
February 2025
March 2025
May 2025
December 2025
February 2026
April 2026
var spanGroupData = [ {"timestamp": 699436800, "group": [ {"author_id": 6, "token_count": 2}, ]}, {"timestamp": 704703600, "group": [ {"author_id": 6, "token_count": 1}, ]}, {"timestamp": 752140800, "group": [ {"author_id": 6, "token_count": 3}, ]}, {"timestamp": 788947200, "group": [ {"author_id": 6, "token_count": 2}, ]}, {"timestamp": 801990000, "group": [ {"author_id": 6, "token_count": 1}, ]}, {"timestamp": 857203200, "group": [ {"author_id": 6, "token_count": 5}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 27, "token_count": 2}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1117609200, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1154415600, "group": [ {"author_id": 4, "token_count": 7}, ]}, {"timestamp": 1188630000, "group": [ {"author_id": 33, "token_count": 3}, ]}, {"timestamp": 1212303600, "group": [ {"author_id": 2, "token_count": 4}, ]}, {"timestamp": 1265011200, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1275375600, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1291190400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 19, "token_count": 15}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 1, "token_count": 52}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 33, "token_count": 7}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 5, "token_count": 1}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 0, "token_count": 806}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 4, "token_count": 13}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 0, "token_count": 30}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1667286000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1669881600, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1685602800, "group": [ {"author_id": 16, "token_count": 844}, ]}, {"timestamp": 1688194800, "group": [ {"author_id": 16, "token_count": 7}, ]}, {"timestamp": 1733040000, "group": [ {"author_id": 60, "token_count": 32}, ]}, {"timestamp": 1738396800, "group": [ {"author_id": 1, "token_count": 160}, ]}, {"timestamp": 1740816000, "group": [ {"author_id": 0, "token_count": 75}, ]}, {"timestamp": 1746082800, "group": [ {"author_id": 17, "token_count": 63}, ]}, {"timestamp": 1764576000, "group": [ {"author_id": 1, "token_count": 5}, ]}, {"timestamp": 1769932800, "group": [ {"author_id": 40, "token_count": 2}, ]}, {"timestamp": 1775026800, "group": [ {"author_id": 49, "token_count": 15}, ]}, ]
Author Name
Tokens
Token Proportion
Trond Myklebust
924
42.23%
Benjamin Coddington
851
38.89%
Anna Schumaker
217
9.92%
Mike Snitzer
63
2.88%
David Howells
20
0.91%
Stanislav Kinsbursky
15
0.69%
Christian Brauner
15
0.69%
Linus Torvalds (pre-git)
14
0.64%
Eric W. Biedermann
10
0.46%
Chuck Lever
4
0.18%
Linus Torvalds
2
0.09%
Kees Cook
2
0.09%
Christoph Hellwig
1
0.05%
Others
50
2.29%
Total
2188
sysfs.h
33
-
6
136
Trond Myklebust
Benjamin Coddington
Linus Torvalds (pre-git)
Andy Adamson
Anna Schumaker
Others
March 1997
April 2009
March 2011
July 2012
January 2019
April 2020
October 2020
June 2023
var spanGroupData = [ {"timestamp": 857203200, "group": [ {"author_id": 6, "token_count": 8}, ]}, {"timestamp": 1238569200, "group": [ {"author_id": 3, "token_count": 4}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 0, "token_count": 75}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1685602800, "group": [ {"author_id": 16, "token_count": 44}, ]}, ]
Author Name
Tokens
Token Proportion
Trond Myklebust
76
55.88%
Benjamin Coddington
44
32.35%
Linus Torvalds (pre-git)
8
5.88%
Andy Adamson
4
2.94%
Anna Schumaker
3
2.21%
Others
1
0.74%
Total
136
unlink.c
533
-
24
2215
Trond Myklebust
Jeff Layton
Linus Torvalds (pre-git)
Al Viro
Benjamin Coddington
Olga Kornievskaia
Andrew Morton
Andy Adamson
David Howells
Anna Schumaker
Chuck Lever
Neil Brown
Steve Dickson
Linus Torvalds
Christoph Hellwig
Kees Cook
Art Haas
Miklos Szeredi
J. Bruce Fields
Dave Jones
Others
March 1992
May 1992
November 1992
December 1992
May 1994
July 1994
March 1997
August 1997
January 1998
August 1998
May 1999
March 2000
August 2000
September 2000
October 2000
February 2002
April 2002
May 2002
July 2002
September 2002
October 2002
November 2002
April 2003
February 2004
January 2005
March 2005
June 2005
August 2005
October 2005
January 2006
March 2006
June 2006
July 2006
July 2007
October 2007
November 2007
January 2008
March 2008
June 2008
July 2008
April 2009
April 2010
June 2010
September 2010
October 2010
December 2010
February 2011
March 2011
June 2011
July 2011
October 2011
March 2012
January 2013
February 2013
May 2013
July 2013
August 2013
September 2013
October 2013
March 2014
March 2015
April 2016
July 2016
June 2017
November 2017
March 2018
April 2018
May 2018
December 2018
February 2019
February 2020
March 2021
April 2022
May 2022
November 2022
November 2023
June 2024
March 2025
November 2025
February 2026
var spanGroupData = [ {"timestamp": 699436800, "group": [ {"author_id": 6, "token_count": 2}, ]}, {"timestamp": 704703600, "group": [ {"author_id": 6, "token_count": 1}, ]}, {"timestamp": 720604800, "group": [ {"author_id": 6, "token_count": 3}, ]}, {"timestamp": 723196800, "group": [ {"author_id": 6, "token_count": 4}, ]}, {"timestamp": 767775600, "group": [ {"author_id": 6, "token_count": 6}, ]}, {"timestamp": 773046000, "group": [ {"author_id": 6, "token_count": 6}, ]}, {"timestamp": 857203200, "group": [ {"author_id": 6, "token_count": 10}, ]}, {"timestamp": 870418800, "group": [ {"author_id": 6, "token_count": 19}, ]}, {"timestamp": 883641600, "group": [ {"author_id": 6, "token_count": 4}, ]}, {"timestamp": 901954800, "group": [ {"author_id": 6, "token_count": 4}, ]}, {"timestamp": 925542000, "group": [ {"author_id": 6, "token_count": 1}, ]}, {"timestamp": 951897600, "group": [ {"author_id": 6, "token_count": 15}, ]}, {"timestamp": 965113200, "group": [ {"author_id": 6, "token_count": 248}, ]}, {"timestamp": 967791600, "group": [ {"author_id": 6, "token_count": 3}, ]}, {"timestamp": 970383600, "group": [ {"author_id": 6, "token_count": 3}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 27, "token_count": 1}, ]}, {"timestamp": 1017648000, "group": [ {"author_id": 54, "token_count": 1}, ]}, {"timestamp": 1020236400, "group": [ {"author_id": 18, "token_count": 28}, {"author_id": 5, "token_count": 3}, ]}, {"timestamp": 1025506800, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1030863600, "group": [ {"author_id": 35, "token_count": 2}, ]}, {"timestamp": 1033455600, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1036137600, "group": [ {"author_id": 0, "token_count": 10}, ]}, {"timestamp": 1049184000, "group": [ {"author_id": 44, "token_count": 27}, ]}, {"timestamp": 1075622400, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1104566400, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1109664000, "group": [ {"author_id": 0, "token_count": 18}, ]}, {"timestamp": 1117609200, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1122879600, "group": [ {"author_id": 2, "token_count": 3}, ]}, {"timestamp": 1128150000, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1136102400, "group": [ {"author_id": 0, "token_count": 55}, ]}, {"timestamp": 1141200000, "group": [ {"author_id": 2, "token_count": 11}, {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1149145200, "group": [ {"author_id": 4, "token_count": 3}, ]}, {"timestamp": 1151737200, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 0, "token_count": 221}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 27, "token_count": 6}, {"author_id": 0, "token_count": 115}, ]}, {"timestamp": 1193900400, "group": [ {"author_id": 39, "token_count": 9}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1199174400, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1212303600, "group": [ {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 36, "token_count": 1}, {"author_id": 0, "token_count": 31}, ]}, {"timestamp": 1238569200, "group": [ {"author_id": 3, "token_count": 26}, ]}, {"timestamp": 1270105200, "group": [ {"author_id": 0, "token_count": 9}, ]}, {"timestamp": 1275375600, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 14, "token_count": 575}, {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 18, "token_count": 2}, ]}, {"timestamp": 1291190400, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1296547200, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 18, "token_count": 39}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 26, "token_count": 1}, {"author_id": 14, "token_count": 18}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 1, "token_count": 9}, {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 0, "token_count": 38}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 18, "token_count": 3}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 0, "token_count": 71}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 18, "token_count": 2}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 14, "token_count": 63}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 4, "token_count": 17}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 18, "token_count": 170}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 18, "token_count": 1}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 16, "token_count": 70}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 0, "token_count": 54}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 0, "token_count": 16}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 15, "token_count": 5}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 0, "token_count": 9}, ]}, {"timestamp": 1651388400, "group": [ {"author_id": 12, "token_count": 37}, ]}, {"timestamp": 1667286000, "group": [ {"author_id": 0, "token_count": 17}, ]}, {"timestamp": 1698822000, "group": [ {"author_id": 14, "token_count": 1}, ]}, {"timestamp": 1717225200, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1740816000, "group": [ {"author_id": 15, "token_count": 5}, ]}, {"timestamp": 1761980400, "group": [ {"author_id": 1, "token_count": 8}, ]}, {"timestamp": 1769932800, "group": [ {"author_id": 40, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Trond Myklebust
720
32.51%
Jeff Layton
657
29.66%
Linus Torvalds (pre-git)
329
14.85%
Al Viro
245
11.06%
Benjamin Coddington
70
3.16%
Olga Kornievskaia
37
1.67%
Andrew Morton
27
1.22%
Andy Adamson
26
1.17%
David Howells
20
0.90%
Anna Schumaker
20
0.90%
Chuck Lever
14
0.63%
Neil Brown
10
0.45%
Steve Dickson
9
0.41%
Linus Torvalds
7
0.32%
Christoph Hellwig
3
0.14%
Kees Cook
2
0.09%
Art Haas
2
0.09%
Miklos Szeredi
1
0.05%
J. Bruce Fields
1
0.05%
Dave Jones
1
0.05%
Others
14
0.63%
Total
2215
write.c
2202
-
50
9226
Trond Myklebust
Fred Isaman
Linus Torvalds (pre-git)
Jeff Layton
Weston Andros Adamson
Christoph Hellwig
Neil Brown
Anna Schumaker
Peter Zijlstra
Chuck Lever
Peng Tao
Scott Mayhew
Andy Adamson
Linus Torvalds
Kinglong Mee
David Howells
Benjamin Coddington
Olga Kornievskaia
Matthew Wilcox
Mel Gorman
Dave Wysochanski
Tom Haynes
Mike Snitzer
Andrew Morton
Andreas Gruenbacher
Al Viro
Ricardo Labiaga
Nicholas Piggin
Kees Cook
Jonathan Curley
Others
January 1992
March 1992
May 1992
August 1992
September 1992
November 1992
December 1992
April 1994
June 1995
January 1996
March 1996
March 1997
August 1997
January 1998
February 1998
August 1998
January 1999
May 1999
September 1999
January 2000
March 2000
August 2000
October 2000
February 2002
March 2002
April 2002
July 2002
October 2002
November 2002
December 2002
January 2003
July 2003
March 2004
April 2004
August 2004
January 2005
March 2005
June 2005
October 2005
November 2005
January 2006
March 2006
May 2006
June 2006
August 2006
September 2006
October 2006
November 2006
December 2006
February 2007
March 2007
April 2007
May 2007
June 2007
July 2007
August 2007
September 2007
October 2007
December 2007
February 2008
March 2008
April 2008
June 2008
December 2008
March 2009
April 2009
August 2009
February 2010
March 2010
April 2010
May 2010
August 2010
September 2010
October 2010
November 2010
December 2010
February 2011
March 2011
April 2011
May 2011
June 2011
July 2011
October 2011
January 2012
March 2012
April 2012
May 2012
June 2012
July 2012
August 2012
September 2012
October 2012
November 2012
December 2012
January 2013
July 2013
August 2013
September 2013
December 2013
January 2014
April 2014
May 2014
June 2014
July 2014
August 2014
September 2014
November 2014
December 2014
January 2015
February 2015
March 2015
May 2015
June 2015
July 2015
September 2015
October 2015
December 2015
January 2016
April 2016
May 2016
June 2016
July 2016
December 2016
March 2017
April 2017
June 2017
July 2017
August 2017
September 2017
November 2017
December 2017
January 2018
March 2018
May 2018
December 2018
January 2019
February 2019
April 2019
May 2019
June 2019
August 2019
September 2019
December 2019
January 2020
March 2020
April 2020
May 2020
June 2020
November 2020
February 2021
March 2021
April 2021
June 2021
July 2021
August 2021
October 2021
February 2022
March 2022
May 2022
June 2022
July 2022
August 2022
November 2022
January 2023
September 2023
October 2023
November 2023
January 2024
March 2024
May 2024
June 2024
July 2024
August 2024
September 2024
November 2024
April 2025
May 2025
June 2025
August 2025
September 2025
October 2025
December 2025
February 2026
var spanGroupData = [ {"timestamp": 694252800, "group": [ {"author_id": 6, "token_count": 2}, ]}, {"timestamp": 699436800, "group": [ {"author_id": 6, "token_count": 5}, ]}, {"timestamp": 704703600, "group": [ {"author_id": 6, "token_count": 25}, ]}, {"timestamp": 712652400, "group": [ {"author_id": 6, "token_count": 8}, ]}, {"timestamp": 715330800, "group": [ {"author_id": 6, "token_count": 10}, ]}, {"timestamp": 720604800, "group": [ {"author_id": 6, "token_count": 3}, ]}, {"timestamp": 723196800, "group": [ {"author_id": 6, "token_count": 8}, ]}, {"timestamp": 765187200, "group": [ {"author_id": 6, "token_count": 1}, ]}, {"timestamp": 801990000, "group": [ {"author_id": 6, "token_count": 10}, ]}, {"timestamp": 820483200, "group": [ {"author_id": 6, "token_count": 10}, ]}, {"timestamp": 825667200, "group": [ {"author_id": 6, "token_count": 7}, ]}, {"timestamp": 857203200, "group": [ {"author_id": 6, "token_count": 74}, ]}, {"timestamp": 870418800, "group": [ {"author_id": 6, "token_count": 9}, ]}, {"timestamp": 883641600, "group": [ {"author_id": 6, "token_count": 7}, ]}, {"timestamp": 886320000, "group": [ {"author_id": 6, "token_count": 6}, ]}, {"timestamp": 901954800, "group": [ {"author_id": 6, "token_count": 6}, ]}, {"timestamp": 915177600, "group": [ {"author_id": 6, "token_count": 1}, ]}, {"timestamp": 925542000, "group": [ {"author_id": 6, "token_count": 10}, ]}, {"timestamp": 936169200, "group": [ {"author_id": 6, "token_count": 8}, ]}, {"timestamp": 946713600, "group": [ {"author_id": 6, "token_count": 2}, ]}, {"timestamp": 951897600, "group": [ {"author_id": 6, "token_count": 591}, ]}, {"timestamp": 965113200, "group": [ {"author_id": 6, "token_count": 17}, ]}, {"timestamp": 970383600, "group": [ {"author_id": 6, "token_count": 18}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 27, "token_count": 46}, {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1014969600, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1017648000, "group": [ {"author_id": 44, "token_count": 2}, ]}, {"timestamp": 1025506800, "group": [ {"author_id": 44, "token_count": 2}, {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1033455600, "group": [ {"author_id": 2, "token_count": 1}, {"author_id": 0, "token_count": 45}, ]}, {"timestamp": 1036137600, "group": [ {"author_id": 0, "token_count": 125}, ]}, {"timestamp": 1038729600, "group": [ {"author_id": 0, "token_count": 17}, ]}, {"timestamp": 1041408000, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1057042800, "group": [ {"author_id": 44, "token_count": 4}, ]}, {"timestamp": 1078128000, "group": [ {"author_id": 0, "token_count": 65}, ]}, {"timestamp": 1080806400, "group": [ {"author_id": 0, "token_count": 182}, ]}, {"timestamp": 1091343600, "group": [ {"author_id": 0, "token_count": 59}, ]}, {"timestamp": 1104566400, "group": [ {"author_id": 0, "token_count": 12}, ]}, {"timestamp": 1109664000, "group": [ {"author_id": 0, "token_count": 35}, ]}, {"timestamp": 1117609200, "group": [ {"author_id": 20, "token_count": 7}, {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1128150000, "group": [ {"author_id": 0, "token_count": 11}, ]}, {"timestamp": 1130832000, "group": [ {"author_id": 2, "token_count": 13}, ]}, {"timestamp": 1136102400, "group": [ {"author_id": 0, "token_count": 22}, ]}, {"timestamp": 1141200000, "group": [ {"author_id": 2, "token_count": 45}, {"author_id": 0, "token_count": 95}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1146466800, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1149145200, "group": [ {"author_id": 4, "token_count": 5}, {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1154415600, "group": [ {"author_id": 4, "token_count": 3}, ]}, {"timestamp": 1157094000, "group": [ {"author_id": 2, "token_count": 1}, {"author_id": 0, "token_count": 28}, ]}, {"timestamp": 1159686000, "group": [ {"author_id": 0, "token_count": 54}, ]}, {"timestamp": 1162368000, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1164960000, "group": [ {"author_id": 0, "token_count": 207}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1170316800, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1172736000, "group": [ {"author_id": 47, "token_count": 108}, ]}, {"timestamp": 1175410800, "group": [ {"author_id": 0, "token_count": 117}, ]}, {"timestamp": 1178002800, "group": [ {"author_id": 47, "token_count": 2}, {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1180681200, "group": [ {"author_id": 0, "token_count": 14}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 0, "token_count": 114}, ]}, {"timestamp": 1185951600, "group": [ {"author_id": 0, "token_count": 52}, ]}, {"timestamp": 1188630000, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 47, "token_count": 5}, {"author_id": 0, "token_count": 21}, ]}, {"timestamp": 1196496000, "group": [ {"author_id": 38, "token_count": 1}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 50, "token_count": 3}, {"author_id": 0, "token_count": 49}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 7, "token_count": 57}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 0, "token_count": 54}, ]}, {"timestamp": 1212303600, "group": [ {"author_id": 2, "token_count": 1}, {"author_id": 0, "token_count": 276}, ]}, {"timestamp": 1228118400, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1235894400, "group": [ {"author_id": 0, "token_count": 10}, ]}, {"timestamp": 1238569200, "group": [ {"author_id": 3, "token_count": 4}, {"author_id": 4, "token_count": 3}, ]}, {"timestamp": 1249110000, "group": [ {"author_id": 0, "token_count": 93}, ]}, {"timestamp": 1265011200, "group": [ {"author_id": 0, "token_count": 123}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 5, "token_count": 3}, ]}, {"timestamp": 1270105200, "group": [ {"author_id": 0, "token_count": 51}, ]}, {"timestamp": 1272697200, "group": [ {"author_id": 0, "token_count": 23}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 14, "token_count": 7}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 24, "token_count": 3}, ]}, {"timestamp": 1288594800, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1291190400, "group": [ {"author_id": 0, "token_count": 13}, ]}, {"timestamp": 1296547200, "group": [ {"author_id": 3, "token_count": 1}, {"author_id": 7, "token_count": 7}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 3, "token_count": 18}, {"author_id": 7, "token_count": 246}, {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 0, "token_count": 1}, {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 18, "token_count": 1}, {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 14, "token_count": 23}, {"author_id": 0, "token_count": 1}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 51, "token_count": 6}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 7, "token_count": 88}, {"author_id": 0, "token_count": 97}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 3, "token_count": 6}, {"author_id": 7, "token_count": 751}, {"author_id": 0, "token_count": 22}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 1, "token_count": 1}, {"author_id": 0, "token_count": 21}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 1, "token_count": 24}, {"author_id": 51, "token_count": 17}, ]}, {"timestamp": 1343804400, "group": [ {"author_id": 14, "token_count": 39}, {"author_id": 0, "token_count": 15}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 4, "token_count": 7}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 0, "token_count": 11}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 21, "token_count": 47}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 3, "token_count": 41}, {"author_id": 0, "token_count": 48}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 18, "token_count": 4}, {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 14, "token_count": 20}, {"author_id": 21, "token_count": 10}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 5, "token_count": 43}, {"author_id": 0, "token_count": 16}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 1, "token_count": 96}, {"author_id": 8, "token_count": 43}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 10, "token_count": 12}, {"author_id": 21, "token_count": 11}, {"author_id": 9, "token_count": 7}, {"author_id": 8, "token_count": 38}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 8, "token_count": 263}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 14, "token_count": 6}, {"author_id": 10, "token_count": 75}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 15, "token_count": 15}, {"author_id": 8, "token_count": 41}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 8, "token_count": 2}, ]}, {"timestamp": 1417420800, "group": [ {"author_id": 9, "token_count": 10}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 5, "token_count": 4}, {"author_id": 14, "token_count": 165}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 0, "token_count": 92}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 4, "token_count": 8}, {"author_id": 0, "token_count": 20}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 2, "token_count": 14}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 30, "token_count": 1}, {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 1, "token_count": 1}, {"author_id": 0, "token_count": 58}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 30, "token_count": 21}, {"author_id": 0, "token_count": 60}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 30, "token_count": 18}, {"author_id": 0, "token_count": 25}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 10, "token_count": 23}, {"author_id": 0, "token_count": 37}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 1, "token_count": 10}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 23, "token_count": 13}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 8, "token_count": 11}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 21, "token_count": 16}, {"author_id": 0, "token_count": 57}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 16, "token_count": 10}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 27, "token_count": 1}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 30, "token_count": 3}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 16, "token_count": 16}, {"author_id": 15, "token_count": 43}, {"author_id": 0, "token_count": 20}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 0, "token_count": 251}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 0, "token_count": 149}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 2, "token_count": 22}, {"author_id": 0, "token_count": 130}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 0, "token_count": 23}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 21, "token_count": 4}, {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 14, "token_count": 3}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 47, "token_count": 10}, {"author_id": 0, "token_count": 128}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 1, "token_count": 10}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 15, "token_count": 63}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 16, "token_count": 14}, {"author_id": 0, "token_count": 28}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 0, "token_count": 88}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 0, "token_count": 23}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 0, "token_count": 4}, {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 2, "token_count": 23}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 0, "token_count": 57}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 0, "token_count": 211}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 0, "token_count": 27}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 15, "token_count": 2}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 23, "token_count": 7}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 0, "token_count": 75}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 12, "token_count": 18}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 0, "token_count": 110}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 4, "token_count": 11}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 2, "token_count": 1}, {"author_id": 0, "token_count": 21}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 38, "token_count": 7}, {"author_id": 0, "token_count": 31}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 15, "token_count": 30}, {"author_id": 0, "token_count": 39}, ]}, {"timestamp": 1651388400, "group": [ {"author_id": 12, "token_count": 17}, {"author_id": 0, "token_count": 28}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 38, "token_count": 15}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 14, "token_count": 30}, ]}, {"timestamp": 1659337200, "group": [ {"author_id": 0, "token_count": 26}, ]}, {"timestamp": 1667286000, "group": [ {"author_id": 14, "token_count": 9}, ]}, {"timestamp": 1672560000, "group": [ {"author_id": 0, "token_count": 354}, ]}, {"timestamp": 1693551600, "group": [ {"author_id": 0, "token_count": 21}, ]}, {"timestamp": 1696143600, "group": [ {"author_id": 21, "token_count": 7}, ]}, {"timestamp": 1698822000, "group": [ {"author_id": 38, "token_count": 6}, ]}, {"timestamp": 1704096000, "group": [ {"author_id": 14, "token_count": 12}, ]}, {"timestamp": 1709280000, "group": [ {"author_id": 4, "token_count": 3}, ]}, {"timestamp": 1714546800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1717225200, "group": [ {"author_id": 5, "token_count": 227}, {"author_id": 0, "token_count": 40}, ]}, {"timestamp": 1719817200, "group": [ {"author_id": 5, "token_count": 61}, {"author_id": 60, "token_count": 62}, ]}, {"timestamp": 1722495600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1725174000, "group": [ {"author_id": 17, "token_count": 6}, {"author_id": 0, "token_count": 29}, {"author_id": 8, "token_count": 16}, ]}, {"timestamp": 1730444400, "group": [ {"author_id": 17, "token_count": 7}, {"author_id": 0, "token_count": 88}, ]}, {"timestamp": 1743490800, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1746082800, "group": [ {"author_id": 5, "token_count": 56}, ]}, {"timestamp": 1748761200, "group": [ {"author_id": 0, "token_count": 21}, ]}, {"timestamp": 1754031600, "group": [ {"author_id": 14, "token_count": 124}, {"author_id": 0, "token_count": 10}, ]}, {"timestamp": 1756710000, "group": [ {"author_id": 22, "token_count": 1}, {"author_id": 0, "token_count": 18}, ]}, {"timestamp": 1759302000, "group": [ {"author_id": 21, "token_count": 2}, ]}, {"timestamp": 1764576000, "group": [ {"author_id": 0, "token_count": 29}, ]}, {"timestamp": 1769932800, "group": [ {"author_id": 40, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Trond Myklebust
4712
51.07%
Fred Isaman
1149
12.45%
Linus Torvalds (pre-git)
838
9.08%
Jeff Layton
438
4.75%
Weston Andros Adamson
414
4.49%
Christoph Hellwig
394
4.27%
Neil Brown
153
1.66%
Anna Schumaker
142
1.54%
Peter Zijlstra
125
1.35%
Chuck Lever
121
1.31%
Peng Tao
110
1.19%
Scott Mayhew
97
1.05%
Andy Adamson
70
0.76%
Linus Torvalds
47
0.51%
Kinglong Mee
43
0.47%
David Howells
40
0.43%
Benjamin Coddington
40
0.43%
Olga Kornievskaia
35
0.38%
Matthew Wilcox
29
0.31%
Mel Gorman
23
0.25%
Dave Wysochanski
20
0.22%
Tom Haynes
17
0.18%
Mike Snitzer
13
0.14%
Andrew Morton
8
0.09%
Andreas Gruenbacher
7
0.08%
Al Viro
5
0.05%
Ricardo Labiaga
3
0.03%
Nicholas Piggin
3
0.03%
Kees Cook
1
0.01%
Jonathan Curley
1
0.01%
Others
128
1.39%
Total
9226
Only top 60 contributors in the directory are shown. Everybody else is clustered as
Others
.
Contributors:
333
Author
Tokens
Proportion
Commits
Proportion
0
Trond Myklebust
144744
39.33%
2394
42.59%
1
Anna Schumaker
26654
7.24%
290
5.16%
2
Chuck Lever
24067
6.54%
335
5.96%
3
Andy Adamson
20265
5.51%
155
2.76%
4
David Howells
17318
4.71%
85
1.51%
5
Christoph Hellwig
13928
3.78%
152
2.70%
6
Linus Torvalds (pre-git)
11836
3.22%
194
3.45%
7
Fred Isaman
11598
3.15%
94
1.67%
8
Weston Andros Adamson
9531
2.59%
103
1.83%
9
Tom Haynes
8132
2.21%
14
0.25%
10
Peng Tao
7530
2.05%
103
1.83%
11
Benny Halevy
7186
1.95%
75
1.33%
12
Olga Kornievskaia
7099
1.93%
109
1.94%
13
van der Linden, Frank
6961
1.89%
13
0.23%
14
Jeff Layton
5984
1.63%
135
2.40%
15
Neil Brown
3804
1.03%
112
1.99%
16
Benjamin Coddington
3668
1.00%
78
1.39%
17
Mike Snitzer
3164
0.86%
41
0.73%
18
Al Viro
2736
0.74%
146
2.60%
19
Stanislav Kinsbursky
2518
0.68%
46
0.82%
20
Andreas Gruenbacher
2391
0.65%
14
0.25%
21
Scott Mayhew
2331
0.63%
39
0.69%
22
Jonathan Curley
1901
0.52%
11
0.20%
23
Dave Wysochanski
1900
0.52%
27
0.48%
24
Ricardo Labiaga
1646
0.45%
19
0.34%
25
David P. Quigley
1610
0.44%
7
0.12%
26
J. Bruce Fields
1235
0.34%
34
0.60%
27
Linus Torvalds
1113
0.30%
39
0.69%
28
Alexandros Batsakis
1006
0.27%
16
0.28%
29
Manoj Naik
820
0.22%
6
0.11%
30
Kinglong Mee
779
0.21%
33
0.59%
31
Marc Eshel
621
0.17%
1
0.02%
32
Marius Aamodt Eriksen
533
0.14%
2
0.04%
33
Eric W. Biedermann
510
0.14%
11
0.20%
34
Jim Rees
495
0.13%
6
0.11%
35
Art Haas
478
0.13%
1
0.02%
36
Miklos Szeredi
456
0.12%
19
0.34%
37
Tigran Mkrtchyan
364
0.10%
12
0.21%
38
Matthew Wilcox
351
0.10%
25
0.44%
39
Steve Dickson
313
0.09%
10
0.18%
40
Kees Cook
305
0.08%
7
0.12%
41
Mike Sager
295
0.08%
5
0.09%
42
Anne Marie Merritt
274
0.07%
1
0.02%
43
Qi Zheng
255
0.07%
3
0.05%
44
Andrew Morton
250
0.07%
28
0.50%
45
Sagi Grimberg
244
0.07%
2
0.04%
46
Dai Ngo
221
0.06%
8
0.14%
47
Peter Zijlstra
206
0.06%
7
0.12%
48
Sergey Bashirov
205
0.06%
6
0.11%
49
Christian Brauner
202
0.05%
22
0.39%
50
Nicholas Piggin
188
0.05%
12
0.21%
51
Mel Gorman
180
0.05%
7
0.12%
52
Suresh Jayaraman
168
0.05%
4
0.07%
53
Neil Horman
168
0.05%
1
0.02%
54
Dave Jones
160
0.04%
2
0.04%
55
Aneesh Kumar K.V
155
0.04%
5
0.09%
56
Dean Hildebrand
145
0.04%
1
0.02%
57
Chen Hanxiao
144
0.04%
4
0.07%
58
Max Kellermann
135
0.04%
1
0.02%
59
Peter Staubach
119
0.03%
3
0.05%
60
Others
4467
1.21%
486
8.65%
Total
368062
5621