Linux Source Code
Home
Release 5.11
Help
nfsd
root
fs
Highlighting
Reset All
By Author
By Age
──────────
Achilles Gaikwad
Al Viro
Amir Goldstein
Andi Kleen
Andreas Gruenbacher
Andrew Elble
Andrew Morton
Andy Adamson
Anna Schumaker
Arnd Bergmann
Ben Hutchings
Ben Myers
Benny Halevy
Benoit Taine
Boaz Harrosh
Christoph Hellwig
Chuck Lever
Dave Hansen
David Chinner
David Howells
David P. Quigley
David Shaw
David Woodhouse
Eric Biggers
Eric W. Biedermann
Greg Banks
Harvey Harrison
J. Bruce Fields
Jan Blunck
Jan Kara
Jeff Layton
Jesper Juhl
Kendrick M. Smith
Kinglong Mee
Linus Torvalds
Linus Torvalds (pre-git)
Manoj Naik
Marc Eshel
Mi Jinlong
Miklos Szeredi
Neil Brown
Oleg Drokin
Olga Kornievskaia
Others
Peter Staubach
Ricardo Labiaga
Ryusei Yamaguchi
S. Wendy Cheng
Sachin Bhamare
Scott Mayhew
Shankar Anand
Stanislav Kinsbursky
Steve Dickson
Takuma Umeya
Tigran Mkrtchyan
Tom Haynes
Trond Myklebust
Vasily Averin
Xiong Zhou
Yu Zhiguo
van der Linden, Frank
−
Files:
Name
Lines
Files
Authors
Tokens
change scale
Color Graph By Token Proportion
acl.h
51
-
3
86
Neil Brown
Christoph Hellwig
J. Bruce Fields
August 2004
February 2007
January 2011
August 2013
December 2013
January 2014
June 2014
var spanGroupData = [ {"timestamp": 1091343600, "group": [ {"author_id": 1, "token_count": 46}, ]}, {"timestamp": 1170316800, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 2, "token_count": 28}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 0, "token_count": 3}, ]}, ]
Author Name
Tokens
Token Proportion
Neil Brown
46
53.49%
Christoph Hellwig
28
32.56%
J. Bruce Fields
12
13.95%
Total
86
auth.c
94
-
15
479
David Howells
Linus Torvalds (pre-git)
J. Bruce Fields
Andrew Morton
Eric W. Biedermann
Neil Brown
Harvey Harrison
Kinglong Mee
Jeff Layton
Boaz Harrosh
Ben Hutchings
Others
March 1997
August 1998
December 1998
February 2004
April 2006
July 2007
February 2008
November 2008
January 2009
September 2009
December 2009
November 2011
May 2012
February 2013
May 2014
July 2014
October 2016
November 2017
December 2017
January 2018
var spanGroupData = [ {"timestamp": 857203200, "group": [ {"author_id": 4, "token_count": 107}, ]}, {"timestamp": 901954800, "group": [ {"author_id": 4, "token_count": 13}, ]}, {"timestamp": 912499200, "group": [ {"author_id": 4, "token_count": 1}, ]}, {"timestamp": 1075622400, "group": [ {"author_id": 10, "token_count": 34}, ]}, {"timestamp": 1143878400, "group": [ {"author_id": 1, "token_count": 9}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 0, "token_count": 80}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 42, "token_count": 3}, {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1225522800, "group": [ {"author_id": 24, "token_count": 133}, ]}, {"timestamp": 1230796800, "group": [ {"author_id": 24, "token_count": 1}, {"author_id": 0, "token_count": 13}, ]}, {"timestamp": 1251788400, "group": [ {"author_id": 24, "token_count": 9}, ]}, {"timestamp": 1259654400, "group": [ {"author_id": 51, "token_count": 1}, {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 26, "token_count": 7}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 26, "token_count": 26}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 17, "token_count": 2}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 60, "token_count": 16}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 57, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
David Howells
143
29.85%
Linus Torvalds (pre-git)
121
25.26%
J. Bruce Fields
97
20.25%
Andrew Morton
34
7.10%
Eric W. Biedermann
33
6.89%
Neil Brown
9
1.88%
Harvey Harrison
3
0.63%
Kinglong Mee
2
0.42%
Jeff Layton
2
0.42%
Boaz Harrosh
1
0.21%
Ben Hutchings
1
0.21%
Others
33
6.89%
Total
479
auth.h
17
-
4
24
Linus Torvalds (pre-git)
Eric W. Biedermann
Andrew Morton
Others
March 1997
February 2004
February 2013
November 2017
var spanGroupData = [ {"timestamp": 857203200, "group": [ {"author_id": 4, "token_count": 21}, ]}, {"timestamp": 1075622400, "group": [ {"author_id": 10, "token_count": 1}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 26, "token_count": 1}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Linus Torvalds (pre-git)
21
87.50%
Eric W. Biedermann
1
4.17%
Andrew Morton
1
4.17%
Others
1
4.17%
Total
24
blocklayout.c
433
-
13
1892
Christoph Hellwig
Scott Mayhew
Tom Haynes
Jeff Layton
J. Bruce Fields
Andreas Gruenbacher
Kinglong Mee
Others
January 2015
March 2015
April 2015
March 2016
June 2016
September 2016
January 2017
February 2017
April 2017
May 2017
October 2017
November 2017
May 2018
June 2019
August 2019
August 2020
September 2020
var spanGroupData = [ {"timestamp": 1420099200, "group": [ {"author_id": 2, "token_count": 610}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 17, "token_count": 1}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 2, "token_count": 8}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 2, "token_count": 1140}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 2, "token_count": 3}, {"author_id": 20, "token_count": 10}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 2, "token_count": 22}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 2, "token_count": 10}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 60, "token_count": 15}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 14, "token_count": 2}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 2, "token_count": 1}, {"author_id": 12, "token_count": 39}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 3, "token_count": 5}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 2, "token_count": 6}, ]}, ]
Author Name
Tokens
Token Proportion
Christoph Hellwig
1800
95.14%
Scott Mayhew
39
2.06%
Tom Haynes
10
0.53%
Jeff Layton
5
0.26%
J. Bruce Fields
4
0.21%
Andreas Gruenbacher
2
0.11%
Kinglong Mee
1
0.05%
Others
31
1.64%
Total
1892
blocklayoutxdr.c
226
-
4
1210
Christoph Hellwig
J. Bruce Fields
Kinglong Mee
Others
January 2015
March 2015
March 2016
June 2016
July 2016
November 2017
var spanGroupData = [ {"timestamp": 1420099200, "group": [ {"author_id": 2, "token_count": 791}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 17, "token_count": 3}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 2, "token_count": 365}, {"author_id": 0, "token_count": 33}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 2, "token_count": 3}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 17, "token_count": 14}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Christoph Hellwig
1159
95.79%
J. Bruce Fields
33
2.73%
Kinglong Mee
17
1.40%
Others
1
0.08%
Total
1210
blocklayoutxdr.h
62
-
2
197
Christoph Hellwig
Others
January 2015
March 2016
November 2017
var spanGroupData = [ {"timestamp": 1420099200, "group": [ {"author_id": 2, "token_count": 140}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 2, "token_count": 56}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Christoph Hellwig
196
99.49%
Others
1
0.51%
Total
197
cache.h
89
-
8
198
Linus Torvalds (pre-git)
Trond Myklebust
J. Bruce Fields
Jeff Layton
Neil Brown
Al Viro
Boaz Harrosh
Others
March 1997
October 2002
July 2004
March 2005
October 2006
November 2007
December 2009
January 2013
February 2013
March 2013
November 2017
October 2018
May 2019
June 2020
var spanGroupData = [ {"timestamp": 857203200, "group": [ {"author_id": 4, "token_count": 107}, ]}, {"timestamp": 1033455600, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1088665200, "group": [ {"author_id": 18, "token_count": 1}, ]}, {"timestamp": 1109664000, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1159686000, "group": [ {"author_id": 18, "token_count": 2}, ]}, {"timestamp": 1193900400, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1259654400, "group": [ {"author_id": 51, "token_count": 1}, {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 3, "token_count": 6}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 3, "token_count": 5}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 3, "token_count": 12}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 6, "token_count": 33}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 0, "token_count": 9}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 0, "token_count": 12}, ]}, ]
Author Name
Tokens
Token Proportion
Linus Torvalds (pre-git)
107
54.04%
Trond Myklebust
33
16.67%
J. Bruce Fields
25
12.63%
Jeff Layton
23
11.62%
Neil Brown
5
2.53%
Al Viro
3
1.52%
Boaz Harrosh
1
0.51%
Others
1
0.51%
Total
198
current_stateid.h
41
-
3
184
Tigran Mkrtchyan
Christoph Hellwig
Others
February 2012
May 2017
November 2017
var spanGroupData = [ {"timestamp": 1328083200, "group": [ {"author_id": 23, "token_count": 159}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 2, "token_count": 24}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Tigran Mkrtchyan
159
86.41%
Christoph Hellwig
24
13.04%
Others
1
0.54%
Total
184
export.c
1335
-
33
7093
Neil Brown
J. Bruce Fields
Manoj Naik
Stanislav Kinsbursky
Al Viro
Andy Adamson
Trond Myklebust
Kinglong Mee
Linus Torvalds (pre-git)
Jeff Layton
Christoph Hellwig
Eric W. Biedermann
Jan Blunck
Vasily Averin
Andrew Elble
Steve Dickson
David Howells
Chuck Lever
Linus Torvalds
Greg Banks
Boaz Harrosh
Others
March 1997
October 1997
January 1998
August 1998
March 2000
February 2002
March 2002
May 2002
September 2002
October 2002
March 2003
April 2003
May 2003
June 2003
August 2003
September 2003
August 2004
March 2005
September 2005
March 2006
April 2006
May 2006
June 2006
October 2006
December 2006
February 2007
July 2007
October 2007
November 2007
January 2008
February 2008
August 2008
October 2008
April 2009
September 2009
November 2009
December 2009
February 2010
March 2010
September 2010
June 2011
September 2011
December 2011
March 2012
April 2012
May 2012
June 2012
July 2012
January 2013
February 2013
September 2013
May 2014
June 2014
August 2014
March 2015
April 2015
June 2016
July 2016
January 2017
May 2017
October 2017
November 2017
June 2018
October 2018
April 2019
August 2019
September 2019
March 2020
October 2020
November 2020
var spanGroupData = [ {"timestamp": 857203200, "group": [ {"author_id": 4, "token_count": 79}, ]}, {"timestamp": 875689200, "group": [ {"author_id": 4, "token_count": 5}, ]}, {"timestamp": 883641600, "group": [ {"author_id": 4, "token_count": 1}, ]}, {"timestamp": 901954800, "group": [ {"author_id": 4, "token_count": 8}, ]}, {"timestamp": 951897600, "group": [ {"author_id": 4, "token_count": 1}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 18, "token_count": 210}, {"author_id": 27, "token_count": 2}, ]}, {"timestamp": 1014969600, "group": [ {"author_id": 1, "token_count": 17}, ]}, {"timestamp": 1020236400, "group": [ {"author_id": 2, "token_count": 3}, ]}, {"timestamp": 1030863600, "group": [ {"author_id": 1, "token_count": 100}, ]}, {"timestamp": 1033455600, "group": [ {"author_id": 1, "token_count": 1404}, ]}, {"timestamp": 1046505600, "group": [ {"author_id": 1, "token_count": 15}, ]}, {"timestamp": 1049184000, "group": [ {"author_id": 1, "token_count": 107}, ]}, {"timestamp": 1051772400, "group": [ {"author_id": 1, "token_count": 21}, ]}, {"timestamp": 1054450800, "group": [ {"author_id": 1, "token_count": 328}, ]}, {"timestamp": 1059721200, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1062399600, "group": [ {"author_id": 18, "token_count": 46}, ]}, {"timestamp": 1091343600, "group": [ {"author_id": 60, "token_count": 21}, ]}, {"timestamp": 1109664000, "group": [ {"author_id": 1, "token_count": 14}, ]}, {"timestamp": 1125558000, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1141200000, "group": [ {"author_id": 1, "token_count": 995}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1143878400, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1146466800, "group": [ {"author_id": 1, "token_count": 5}, ]}, {"timestamp": 1149145200, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1159686000, "group": [ {"author_id": 22, "token_count": 1}, {"author_id": 0, "token_count": 10}, {"author_id": 25, "token_count": 558}, ]}, {"timestamp": 1164960000, "group": [ {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1170316800, "group": [ {"author_id": 1, "token_count": 218}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 9, "token_count": 332}, {"author_id": 2, "token_count": 3}, {"author_id": 0, "token_count": 612}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 2, "token_count": 9}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1193900400, "group": [ {"author_id": 0, "token_count": 23}, ]}, {"timestamp": 1199174400, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 24, "token_count": 2}, {"author_id": 54, "token_count": 39}, ]}, {"timestamp": 1217574000, "group": [ {"author_id": 18, "token_count": 40}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 0, "token_count": 19}, ]}, {"timestamp": 1238569200, "group": [ {"author_id": 18, "token_count": 39}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1251788400, "group": [ {"author_id": 0, "token_count": 34}, {"author_id": 36, "token_count": 10}, ]}, {"timestamp": 1257058800, "group": [ {"author_id": 0, "token_count": 9}, ]}, {"timestamp": 1259654400, "group": [ {"author_id": 51, "token_count": 1}, {"author_id": 0, "token_count": 20}, ]}, {"timestamp": 1265011200, "group": [ {"author_id": 0, "token_count": 1}, {"author_id": 1, "token_count": 66}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 0, "token_count": 156}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 1, "token_count": 409}, ]}, {"timestamp": 1314860400, "group": [ {"author_id": 6, "token_count": 2}, ]}, {"timestamp": 1322726400, "group": [ {"author_id": 11, "token_count": 10}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 11, "token_count": 132}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 0, "token_count": 1}, {"author_id": 11, "token_count": 264}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 0, "token_count": 9}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 11, "token_count": 6}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 26, "token_count": 54}, {"author_id": 3, "token_count": 4}, {"author_id": 11, "token_count": 4}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 0, "token_count": 51}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 2, "token_count": 40}, {"author_id": 17, "token_count": 145}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 17, "token_count": 3}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 24, "token_count": 6}, {"author_id": 17, "token_count": 6}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 2, "token_count": 10}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 21, "token_count": 11}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 3, "token_count": 3}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 0, "token_count": 10}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 33, "token_count": 15}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 6, "token_count": 11}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 6, "token_count": 25}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 3, "token_count": 31}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 6, "token_count": 7}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 6, "token_count": 123}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 5, "token_count": 8}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 3, "token_count": 41}, ]}, ]
Author Name
Tokens
Token Proportion
Neil Brown
3701
52.18%
J. Bruce Fields
966
13.62%
Manoj Naik
558
7.87%
Stanislav Kinsbursky
416
5.86%
Al Viro
335
4.72%
Andy Adamson
332
4.68%
Trond Myklebust
168
2.37%
Kinglong Mee
154
2.17%
Linus Torvalds (pre-git)
94
1.33%
Jeff Layton
79
1.11%
Christoph Hellwig
67
0.94%
Eric W. Biedermann
54
0.76%
Jan Blunck
39
0.55%
Vasily Averin
15
0.21%
Andrew Elble
11
0.16%
Steve Dickson
10
0.14%
David Howells
8
0.11%
Chuck Lever
8
0.11%
Linus Torvalds
2
0.03%
Greg Banks
1
0.01%
Boaz Harrosh
1
0.01%
Others
74
1.04%
Total
7093
export.h
117
-
17
403
Linus Torvalds (pre-git)
Neil Brown
J. Bruce Fields
Manoj Naik
Andy Adamson
Stanislav Kinsbursky
Andrew Morton
Trond Myklebust
Christoph Hellwig
Kinglong Mee
Jeff Layton
Jan Blunck
Al Viro
Eric W. Biedermann
David Howells
Others
March 1997
August 1998
January 2000
March 2002
September 2002
October 2002
March 2003
May 2004
March 2006
October 2006
February 2007
July 2007
November 2007
February 2008
April 2009
March 2011
September 2011
March 2012
April 2012
October 2012
February 2013
May 2014
June 2014
July 2015
July 2016
November 2017
October 2018
var spanGroupData = [ {"timestamp": 857203200, "group": [ {"author_id": 4, "token_count": 78}, ]}, {"timestamp": 901954800, "group": [ {"author_id": 4, "token_count": 4}, ]}, {"timestamp": 946713600, "group": [ {"author_id": 4, "token_count": 4}, ]}, {"timestamp": 1014969600, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1030863600, "group": [ {"author_id": 1, "token_count": 21}, ]}, {"timestamp": 1033455600, "group": [ {"author_id": 1, "token_count": 42}, ]}, {"timestamp": 1046505600, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1083394800, "group": [ {"author_id": 10, "token_count": 19}, ]}, {"timestamp": 1141200000, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1159686000, "group": [ {"author_id": 18, "token_count": 2}, {"author_id": 25, "token_count": 41}, ]}, {"timestamp": 1170316800, "group": [ {"author_id": 1, "token_count": 8}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 9, "token_count": 38}, {"author_id": 0, "token_count": 56}, ]}, {"timestamp": 1193900400, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 54, "token_count": 4}, ]}, {"timestamp": 1238569200, "group": [ {"author_id": 18, "token_count": 2}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1314860400, "group": [ {"author_id": 6, "token_count": 10}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 11, "token_count": 8}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 11, "token_count": 13}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 24, "token_count": 1}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 26, "token_count": 2}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 2, "token_count": 17}, {"author_id": 17, "token_count": 5}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 17, "token_count": 6}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 3, "token_count": 3}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 6, "token_count": 8}, ]}, ]
Author Name
Tokens
Token Proportion
Linus Torvalds (pre-git)
86
21.34%
Neil Brown
77
19.11%
J. Bruce Fields
57
14.14%
Manoj Naik
41
10.17%
Andy Adamson
38
9.43%
Stanislav Kinsbursky
21
5.21%
Andrew Morton
19
4.71%
Trond Myklebust
18
4.47%
Christoph Hellwig
17
4.22%
Kinglong Mee
11
2.73%
Jeff Layton
5
1.24%
Jan Blunck
4
0.99%
Al Viro
4
0.99%
Eric W. Biedermann
2
0.50%
David Howells
1
0.25%
Others
2
0.50%
Total
403
fault_inject.c
142
-
7
657
Anna Schumaker
Jeff Layton
Kinglong Mee
Al Viro
Linus Torvalds
Others
November 2011
March 2012
November 2012
December 2012
January 2013
February 2013
April 2014
June 2014
July 2014
December 2016
October 2017
November 2017
June 2019
var spanGroupData = [ {"timestamp": 1320130800, "group": [ {"author_id": 13, "token_count": 120}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 18, "token_count": 1}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 13, "token_count": 241}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 13, "token_count": 2}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 18, "token_count": 5}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 17, "token_count": 6}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 3, "token_count": 31}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 3, "token_count": 239}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 27, "token_count": 1}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 60, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Anna Schumaker
363
55.25%
Jeff Layton
271
41.25%
Kinglong Mee
6
0.91%
Al Viro
6
0.91%
Linus Torvalds
1
0.15%
Others
10
1.52%
Total
657
filecache.c
1092
-
6
4584
Jeff Layton
Trond Myklebust
Amir Goldstein
Others
August 2019
September 2019
January 2020
February 2020
June 2020
July 2020
November 2020
December 2020
var spanGroupData = [ {"timestamp": 1564642800, "group": [ {"author_id": 3, "token_count": 2743}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 6, "token_count": 201}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 6, "token_count": 1615}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 37, "token_count": 5}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 37, "token_count": 7}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 37, "token_count": 3}, ]}, ]
Author Name
Tokens
Token Proportion
Jeff Layton
2743
59.84%
Trond Myklebust
1816
39.62%
Amir Goldstein
15
0.33%
Others
10
0.22%
Total
4584
filecache.h
64
-
2
220
Jeff Layton
Trond Myklebust
August 2019
September 2019
January 2020
var spanGroupData = [ {"timestamp": 1564642800, "group": [ {"author_id": 3, "token_count": 188}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 6, "token_count": 8}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 6, "token_count": 24}, ]}, ]
Author Name
Tokens
Token Proportion
Jeff Layton
188
85.45%
Trond Myklebust
32
14.55%
Total
220
flexfilelayout.c
135
-
3
578
Tom Haynes
Jeff Layton
Others
June 2016
August 2016
November 2017
var spanGroupData = [ {"timestamp": 1464764400, "group": [ {"author_id": 20, "token_count": 572}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 3, "token_count": 5}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Tom Haynes
572
98.96%
Jeff Layton
5
0.87%
Others
1
0.17%
Total
578
flexfilelayoutxdr.c
116
-
2
593
Tom Haynes
Others
June 2016
November 2017
var spanGroupData = [ {"timestamp": 1464764400, "group": [ {"author_id": 20, "token_count": 592}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Tom Haynes
592
99.83%
Others
1
0.17%
Total
593
flexfilelayoutxdr.h
50
-
2
148
Tom Haynes
Others
June 2016
November 2017
var spanGroupData = [ {"timestamp": 1464764400, "group": [ {"author_id": 20, "token_count": 147}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Tom Haynes
147
99.32%
Others
1
0.68%
Total
148
idmap.h
60
-
6
130
Andrew Morton
J. Bruce Fields
Neil Brown
Stanislav Kinsbursky
Kinglong Mee
Eric W. Biedermann
February 2004
June 2005
November 2007
January 2011
April 2012
February 2013
August 2013
January 2014
July 2015
var spanGroupData = [ {"timestamp": 1075622400, "group": [ {"author_id": 10, "token_count": 66}, ]}, {"timestamp": 1117609200, "group": [ {"author_id": 1, "token_count": 18}, ]}, {"timestamp": 1193900400, "group": [ {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 11, "token_count": 14}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 26, "token_count": 2}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 17, "token_count": 3}, ]}, ]
Author Name
Tokens
Token Proportion
Andrew Morton
66
50.77%
J. Bruce Fields
27
20.77%
Neil Brown
18
13.85%
Stanislav Kinsbursky
14
10.77%
Kinglong Mee
3
2.31%
Eric W. Biedermann
2
1.54%
Total
130
lockd.c
78
-
9
234
Linus Torvalds (pre-git)
Miklos Szeredi
Neil Brown
J. Bruce Fields
Boaz Harrosh
Al Viro
Others
March 1997
October 1997
August 1998
January 2000
March 2000
April 2002
July 2002
August 2004
March 2005
October 2006
December 2006
September 2007
June 2008
July 2008
November 2009
December 2009
December 2015
November 2017
var spanGroupData = [ {"timestamp": 857203200, "group": [ {"author_id": 4, "token_count": 120}, ]}, {"timestamp": 875689200, "group": [ {"author_id": 4, "token_count": 1}, ]}, {"timestamp": 901954800, "group": [ {"author_id": 4, "token_count": 8}, ]}, {"timestamp": 946713600, "group": [ {"author_id": 4, "token_count": 34}, ]}, {"timestamp": 951897600, "group": [ {"author_id": 4, "token_count": 15}, ]}, {"timestamp": 1017648000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1025506800, "group": [ {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1091343600, "group": [ {"author_id": 1, "token_count": 5}, ]}, {"timestamp": 1109664000, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1159686000, "group": [ {"author_id": 18, "token_count": 1}, {"author_id": 1, "token_count": 7}, ]}, {"timestamp": 1164960000, "group": [ {"author_id": 18, "token_count": 1}, ]}, {"timestamp": 1188630000, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1212303600, "group": [ {"author_id": 44, "token_count": 1}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 44, "token_count": 25}, ]}, {"timestamp": 1257058800, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1259654400, "group": [ {"author_id": 51, "token_count": 2}, {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Linus Torvalds (pre-git)
178
76.07%
Miklos Szeredi
26
11.11%
Neil Brown
17
7.26%
J. Bruce Fields
5
2.14%
Boaz Harrosh
2
0.85%
Al Viro
2
0.85%
Others
4
1.71%
Total
234
netns.h
187
-
14
347
Stanislav Kinsbursky
J. Bruce Fields
Jeff Layton
Trond Myklebust
Scott Mayhew
Olga Kornievskaia
Anna Schumaker
Vasily Averin
Kinglong Mee
Arnd Bergmann
Others
March 2012
April 2012
July 2012
November 2012
December 2012
March 2013
December 2013
July 2014
August 2014
July 2015
November 2015
September 2016
October 2016
November 2016
October 2017
November 2017
June 2018
July 2018
December 2018
March 2019
April 2019
May 2019
September 2019
October 2019
November 2019
February 2020
July 2020
var spanGroupData = [ {"timestamp": 1330588800, "group": [ {"author_id": 3, "token_count": 32}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 11, "token_count": 20}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 11, "token_count": 9}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 13, "token_count": 8}, {"author_id": 11, "token_count": 78}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 11, "token_count": 19}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 17, "token_count": 3}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 3, "token_count": 9}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 17, "token_count": 3}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 3, "token_count": 4}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 3, "token_count": 5}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 39, "token_count": 1}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 33, "token_count": 6}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 7, "token_count": 11}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 0, "token_count": 8}, {"author_id": 12, "token_count": 6}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 6, "token_count": 19}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 0, "token_count": 49}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 6, "token_count": 27}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 39, "token_count": 1}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 39, "token_count": 2}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 12, "token_count": 8}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 60, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Stanislav Kinsbursky
126
36.31%
J. Bruce Fields
70
20.17%
Jeff Layton
51
14.70%
Trond Myklebust
46
13.26%
Scott Mayhew
14
4.03%
Olga Kornievskaia
11
3.17%
Anna Schumaker
8
2.31%
Vasily Averin
6
1.73%
Kinglong Mee
6
1.73%
Arnd Bergmann
4
1.15%
Others
5
1.44%
Total
347
nfs2acl.c
425
-
17
2109
Andreas Gruenbacher
Chuck Lever
Christoph Hellwig
J. Bruce Fields
Jesper Juhl
Kinglong Mee
Ben Hutchings
Greg Banks
Benoit Taine
David Howells
Al Viro
Miklos Szeredi
Boaz Harrosh
Neil Brown
Others
June 2005
October 2006
December 2006
February 2007
October 2007
June 2008
November 2009
December 2009
March 2010
December 2012
February 2013
December 2013
May 2014
July 2014
March 2015
July 2015
June 2016
May 2017
November 2017
October 2020
November 2020
var spanGroupData = [ {"timestamp": 1117609200, "group": [ {"author_id": 14, "token_count": 1218}, ]}, {"timestamp": 1159686000, "group": [ {"author_id": 18, "token_count": 12}, {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1164960000, "group": [ {"author_id": 55, "token_count": 34}, ]}, {"timestamp": 1170316800, "group": [ {"author_id": 22, "token_count": 22}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1212303600, "group": [ {"author_id": 44, "token_count": 6}, ]}, {"timestamp": 1257058800, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1259654400, "group": [ {"author_id": 51, "token_count": 5}, {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 0, "token_count": 80}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 2, "token_count": 91}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 46, "token_count": 20}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 17, "token_count": 20}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 24, "token_count": 12}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 17, "token_count": 6}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 57, "token_count": 24}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 2, "token_count": 139}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 5, "token_count": 401}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 5, "token_count": 4}, ]}, ]
Author Name
Tokens
Token Proportion
Andreas Gruenbacher
1218
57.75%
Chuck Lever
405
19.20%
Christoph Hellwig
230
10.91%
J. Bruce Fields
88
4.17%
Jesper Juhl
34
1.61%
Kinglong Mee
26
1.23%
Ben Hutchings
24
1.14%
Greg Banks
22
1.04%
Benoit Taine
20
0.95%
David Howells
12
0.57%
Al Viro
12
0.57%
Miklos Szeredi
6
0.28%
Boaz Harrosh
5
0.24%
Neil Brown
2
0.09%
Others
5
0.24%
Total
2109
nfs3acl.c
286
-
15
1403
Andreas Gruenbacher
Chuck Lever
Christoph Hellwig
Jesper Juhl
Kinglong Mee
Ben Hutchings
David Howells
Benoit Taine
J. Bruce Fields
Al Viro
Miklos Szeredi
Boaz Harrosh
Neil Brown
Others
June 2005
October 2006
December 2006
June 2008
November 2009
December 2009
March 2010
December 2012
December 2013
May 2014
July 2014
March 2015
July 2015
June 2016
May 2017
November 2017
October 2020
November 2020
var spanGroupData = [ {"timestamp": 1117609200, "group": [ {"author_id": 14, "token_count": 908}, ]}, {"timestamp": 1159686000, "group": [ {"author_id": 18, "token_count": 7}, {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1164960000, "group": [ {"author_id": 55, "token_count": 34}, ]}, {"timestamp": 1212303600, "group": [ {"author_id": 44, "token_count": 5}, ]}, {"timestamp": 1257058800, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1259654400, "group": [ {"author_id": 51, "token_count": 5}, {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 2, "token_count": 79}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 46, "token_count": 10}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 17, "token_count": 20}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 24, "token_count": 12}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 17, "token_count": 2}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 57, "token_count": 18}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 2, "token_count": 78}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 5, "token_count": 207}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 5, "token_count": 4}, ]}, ]
Author Name
Tokens
Token Proportion
Andreas Gruenbacher
908
64.72%
Chuck Lever
211
15.04%
Christoph Hellwig
157
11.19%
Jesper Juhl
34
2.42%
Kinglong Mee
22
1.57%
Ben Hutchings
18
1.28%
David Howells
12
0.86%
Benoit Taine
10
0.71%
J. Bruce Fields
8
0.57%
Al Viro
7
0.50%
Miklos Szeredi
5
0.36%
Boaz Harrosh
5
0.36%
Neil Brown
2
0.14%
Others
4
0.29%
Total
1403
nfs3proc.c
927
-
22
4771
Linus Torvalds (pre-git)
Yu Zhiguo
Neil Brown
Chuck Lever
Christoph Hellwig
Andrew Morton
Xiong Zhou
Linus Torvalds
J. Bruce Fields
Al Viro
David Shaw
Greg Banks
Trond Myklebust
Kendrick M. Smith
Miklos Szeredi
Boaz Harrosh
Mi Jinlong
Jeff Layton
Others
March 1997
August 1997
February 1999
September 1999
January 2000
September 2000
February 2002
April 2002
August 2002
October 2002
November 2002
February 2003
February 2004
August 2004
January 2006
April 2006
October 2006
November 2006
May 2007
June 2008
August 2008
January 2009
March 2009
June 2009
November 2009
December 2009
July 2010
November 2010
April 2011
July 2012
December 2012
January 2013
August 2014
March 2016
April 2016
May 2017
November 2017
March 2018
July 2018
March 2019
April 2019
August 2019
January 2020
October 2020
November 2020
var spanGroupData = [ {"timestamp": 857203200, "group": [ {"author_id": 4, "token_count": 972}, ]}, {"timestamp": 870418800, "group": [ {"author_id": 4, "token_count": 6}, ]}, {"timestamp": 917856000, "group": [ {"author_id": 4, "token_count": 6}, ]}, {"timestamp": 936169200, "group": [ {"author_id": 4, "token_count": 1099}, ]}, {"timestamp": 946713600, "group": [ {"author_id": 4, "token_count": 68}, ]}, {"timestamp": 967791600, "group": [ {"author_id": 4, "token_count": 3}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 27, "token_count": 70}, {"author_id": 1, "token_count": 61}, ]}, {"timestamp": 1017648000, "group": [ {"author_id": 1, "token_count": 66}, ]}, {"timestamp": 1028185200, "group": [ {"author_id": 47, "token_count": 6}, ]}, {"timestamp": 1033455600, "group": [ {"author_id": 1, "token_count": 139}, ]}, {"timestamp": 1036137600, "group": [ {"author_id": 1, "token_count": 13}, ]}, {"timestamp": 1044086400, "group": [ {"author_id": 10, "token_count": 20}, ]}, {"timestamp": 1075622400, "group": [ {"author_id": 10, "token_count": 83}, ]}, {"timestamp": 1091343600, "group": [ {"author_id": 1, "token_count": 47}, ]}, {"timestamp": 1136102400, "group": [ {"author_id": 35, "token_count": 15}, ]}, {"timestamp": 1143878400, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1159686000, "group": [ {"author_id": 18, "token_count": 25}, {"author_id": 22, "token_count": 20}, {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1162368000, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1178002800, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1212303600, "group": [ {"author_id": 44, "token_count": 3}, ]}, {"timestamp": 1217574000, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1230796800, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1235894400, "group": [ {"author_id": 35, "token_count": 11}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 15, "token_count": 1106}, ]}, {"timestamp": 1257058800, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1259654400, "group": [ {"author_id": 51, "token_count": 2}, {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1277967600, "group": [ {"author_id": 5, "token_count": 32}, ]}, {"timestamp": 1288594800, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 19, "token_count": 1}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 0, "token_count": 15}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 18, "token_count": 2}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 60, "token_count": 32}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 60, "token_count": 16}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 18, "token_count": 2}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 2, "token_count": 272}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 5, "token_count": 83}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 5, "token_count": 25}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 1, "token_count": 68}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 41, "token_count": 89}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 6, "token_count": 2}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 6, "token_count": 8}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 5, "token_count": 246}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 5, "token_count": 4}, ]}, ]
Author Name
Tokens
Token Proportion
Linus Torvalds (pre-git)
2154
45.15%
Yu Zhiguo
1106
23.18%
Neil Brown
400
8.38%
Chuck Lever
390
8.17%
Christoph Hellwig
272
5.70%
Andrew Morton
103
2.16%
Xiong Zhou
89
1.87%
Linus Torvalds
70
1.47%
J. Bruce Fields
35
0.73%
Al Viro
29
0.61%
David Shaw
26
0.54%
Greg Banks
20
0.42%
Trond Myklebust
10
0.21%
Kendrick M. Smith
6
0.13%
Miklos Szeredi
3
0.06%
Boaz Harrosh
2
0.04%
Mi Jinlong
1
0.02%
Jeff Layton
1
0.02%
Others
54
1.13%
Total
4771
nfs3xdr.c
1173
-
31
6599
Linus Torvalds (pre-git)
Neil Brown
Andrew Morton
J. Bruce Fields
Chuck Lever
Christoph Hellwig
Peter Staubach
Al Viro
Amir Goldstein
Andi Kleen
Trond Myklebust
Andreas Gruenbacher
David Shaw
Benoit Taine
Eric W. Biedermann
Kinglong Mee
Xiong Zhou
Greg Banks
Jeff Layton
David Howells
Linus Torvalds
Arnd Bergmann
Stanislav Kinsbursky
Boaz Harrosh
Others
March 1997
September 1999
January 2000
March 2000
June 2000
August 2000
October 2000
February 2002
April 2002
May 2002
June 2002
October 2002
November 2002
January 2003
February 2003
April 2003
June 2003
August 2003
September 2003
October 2003
February 2004
March 2004
May 2004
June 2004
July 2004
August 2004
March 2005
June 2005
November 2005
January 2006
October 2006
January 2007
February 2007
March 2007
May 2007
August 2007
November 2007
January 2008
September 2009
November 2009
December 2009
December 2010
March 2011
May 2011
April 2012
December 2012
January 2013
February 2013
November 2013
January 2014
May 2014
June 2014
March 2015
May 2015
September 2015
April 2016
May 2016
April 2017
May 2017
November 2017
January 2018
March 2018
May 2018
March 2019
April 2019
September 2019
October 2019
January 2020
October 2020
November 2020
January 2021
var spanGroupData = [ {"timestamp": 857203200, "group": [ {"author_id": 4, "token_count": 3019}, ]}, {"timestamp": 936169200, "group": [ {"author_id": 4, "token_count": 339}, ]}, {"timestamp": 946713600, "group": [ {"author_id": 4, "token_count": 69}, ]}, {"timestamp": 951897600, "group": [ {"author_id": 4, "token_count": 67}, ]}, {"timestamp": 959842800, "group": [ {"author_id": 4, "token_count": 1}, ]}, {"timestamp": 965113200, "group": [ {"author_id": 4, "token_count": 12}, ]}, {"timestamp": 970383600, "group": [ {"author_id": 4, "token_count": 7}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 18, "token_count": 8}, {"author_id": 27, "token_count": 11}, ]}, {"timestamp": 1017648000, "group": [ {"author_id": 1, "token_count": 30}, ]}, {"timestamp": 1020236400, "group": [ {"author_id": 2, "token_count": 3}, ]}, {"timestamp": 1022914800, "group": [ {"author_id": 18, "token_count": 27}, ]}, {"timestamp": 1033455600, "group": [ {"author_id": 1, "token_count": 167}, ]}, {"timestamp": 1036137600, "group": [ {"author_id": 38, "token_count": 76}, {"author_id": 1, "token_count": 194}, ]}, {"timestamp": 1041408000, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1044086400, "group": [ {"author_id": 1, "token_count": 10}, ]}, {"timestamp": 1049184000, "group": [ {"author_id": 10, "token_count": 1}, ]}, {"timestamp": 1054450800, "group": [ {"author_id": 10, "token_count": 1}, {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1059721200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1062399600, "group": [ {"author_id": 18, "token_count": 1}, ]}, {"timestamp": 1064991600, "group": [ {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1075622400, "group": [ {"author_id": 10, "token_count": 514}, ]}, {"timestamp": 1078128000, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1083394800, "group": [ {"author_id": 10, "token_count": 9}, ]}, {"timestamp": 1086073200, "group": [ {"author_id": 1, "token_count": 141}, ]}, {"timestamp": 1088665200, "group": [ {"author_id": 18, "token_count": 1}, ]}, {"timestamp": 1091343600, "group": [ {"author_id": 1, "token_count": 85}, ]}, {"timestamp": 1109664000, "group": [ {"author_id": 1, "token_count": 6}, ]}, {"timestamp": 1117609200, "group": [ {"author_id": 14, "token_count": 51}, ]}, {"timestamp": 1130832000, "group": [ {"author_id": 1, "token_count": 6}, ]}, {"timestamp": 1136102400, "group": [ {"author_id": 35, "token_count": 48}, ]}, {"timestamp": 1159686000, "group": [ {"author_id": 18, "token_count": 59}, {"author_id": 22, "token_count": 25}, {"author_id": 1, "token_count": 10}, ]}, {"timestamp": 1167638400, "group": [ {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1170316800, "group": [ {"author_id": 1, "token_count": 124}, ]}, {"timestamp": 1172736000, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1178002800, "group": [ {"author_id": 1, "token_count": 35}, {"author_id": 34, "token_count": 49}, ]}, {"timestamp": 1185951600, "group": [ {"author_id": 34, "token_count": 85}, ]}, {"timestamp": 1193900400, "group": [ {"author_id": 5, "token_count": 2}, {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1199174400, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1251788400, "group": [ {"author_id": 0, "token_count": 125}, ]}, {"timestamp": 1257058800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1259654400, "group": [ {"author_id": 51, "token_count": 1}, {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1291190400, "group": [ {"author_id": 1, "token_count": 11}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 18, "token_count": 10}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 0, "token_count": 55}, {"author_id": 11, "token_count": 6}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 18, "token_count": 7}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 26, "token_count": 44}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 46, "token_count": 45}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 17, "token_count": 39}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 24, "token_count": 12}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 1, "token_count": 23}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 18, "token_count": 1}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 5, "token_count": 3}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 0, "token_count": 46}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 2, "token_count": 233}, {"author_id": 0, "token_count": 24}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 37, "token_count": 110}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 5, "token_count": 53}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 1, "token_count": 15}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 6, "token_count": 45}, {"author_id": 41, "token_count": 37}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 6, "token_count": 16}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 18, "token_count": 1}, {"author_id": 39, "token_count": 8}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 6, "token_count": 8}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 5, "token_count": 120}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 5, "token_count": 58}, {"author_id": 0, "token_count": 69}, {"author_id": 3, "token_count": 16}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 0, "token_count": 14}, ]}, ]
Author Name
Tokens
Token Proportion
Linus Torvalds (pre-git)
3514
53.25%
Neil Brown
875
13.26%
Andrew Morton
525
7.96%
J. Bruce Fields
343
5.20%
Chuck Lever
236
3.58%
Christoph Hellwig
236
3.58%
Peter Staubach
134
2.03%
Al Viro
115
1.74%
Amir Goldstein
110
1.67%
Andi Kleen
76
1.15%
Trond Myklebust
69
1.05%
Andreas Gruenbacher
51
0.77%
David Shaw
48
0.73%
Benoit Taine
45
0.68%
Eric W. Biedermann
44
0.67%
Kinglong Mee
39
0.59%
Xiong Zhou
37
0.56%
Greg Banks
25
0.38%
Jeff Layton
18
0.27%
David Howells
12
0.18%
Linus Torvalds
11
0.17%
Arnd Bergmann
8
0.12%
Stanislav Kinsbursky
6
0.09%
Boaz Harrosh
1
0.02%
Others
21
0.32%
Total
6599
nfs4acl.c
884
-
13
4126
J. Bruce Fields
Neil Brown
Christoph Hellwig
Eric W. Biedermann
Kinglong Mee
Ben Hutchings
David Howells
Andreas Gruenbacher
Jeff Layton
Others
August 2004
March 2005
March 2006
October 2006
February 2007
March 2007
July 2007
August 2008
August 2009
October 2009
December 2009
March 2010
January 2011
February 2013
August 2013
December 2013
January 2014
April 2014
May 2014
June 2014
July 2014
March 2015
June 2015
July 2015
August 2015
June 2016
var spanGroupData = [ {"timestamp": 1091343600, "group": [ {"author_id": 1, "token_count": 1309}, ]}, {"timestamp": 1109664000, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1141200000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1159686000, "group": [ {"author_id": 0, "token_count": 1102}, ]}, {"timestamp": 1170316800, "group": [ {"author_id": 0, "token_count": 947}, ]}, {"timestamp": 1172736000, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 0, "token_count": 25}, ]}, {"timestamp": 1217574000, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1249110000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1254380400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1259654400, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 26, "token_count": 233}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 0, "token_count": 16}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 2, "token_count": 320}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 0, "token_count": 34}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 0, "token_count": 37}, {"author_id": 17, "token_count": 6}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 0, "token_count": 23}, {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 17, "token_count": 23}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 24, "token_count": 6}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 17, "token_count": 4}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 14, "token_count": 2}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 57, "token_count": 18}, ]}, ]
Author Name
Tokens
Token Proportion
J. Bruce Fields
2190
53.08%
Neil Brown
1312
31.80%
Christoph Hellwig
320
7.76%
Eric W. Biedermann
233
5.65%
Kinglong Mee
33
0.80%
Ben Hutchings
18
0.44%
David Howells
6
0.15%
Andreas Gruenbacher
2
0.05%
Jeff Layton
1
0.02%
Others
11
0.27%
Total
4126
nfs4callback.c
1380
-
29
5436
Chuck Lever
J. Bruce Fields
Christoph Hellwig
Neil Brown
Olga Kornievskaia
Trond Myklebust
Jeff Layton
Kinglong Mee
Ricardo Labiaga
Benny Halevy
Stanislav Kinsbursky
Arnd Bergmann
Andy Adamson
Takuma Umeya
Scott Mayhew
Boaz Harrosh
Al Viro
Others
January 2005
March 2005
April 2005
June 2005
March 2006
August 2006
October 2006
July 2007
October 2007
March 2008
June 2008
August 2008
December 2008
February 2009
March 2009
April 2009
May 2009
June 2009
August 2009
September 2009
December 2009
February 2010
March 2010
April 2010
May 2010
June 2010
September 2010
October 2010
December 2010
January 2011
February 2011
September 2011
October 2011
January 2012
March 2012
May 2012
August 2012
November 2012
March 2013
April 2013
March 2014
April 2014
July 2014
September 2014
October 2014
November 2014
April 2015
June 2015
November 2015
May 2016
August 2016
September 2016
November 2016
February 2017
May 2017
July 2017
March 2018
July 2018
August 2018
December 2018
January 2019
April 2019
May 2019
October 2019
November 2019
April 2020
May 2020
August 2020
var spanGroupData = [ {"timestamp": 1104566400, "group": [ {"author_id": 1, "token_count": 544}, ]}, {"timestamp": 1109664000, "group": [ {"author_id": 1, "token_count": 7}, ]}, {"timestamp": 1112342400, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1117609200, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1141200000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1154415600, "group": [ {"author_id": 5, "token_count": 50}, ]}, {"timestamp": 1159686000, "group": [ {"author_id": 18, "token_count": 2}, {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 0, "token_count": 17}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 7, "token_count": 60}, ]}, {"timestamp": 1212303600, "group": [ {"author_id": 7, "token_count": 2}, ]}, {"timestamp": 1217574000, "group": [ {"author_id": 16, "token_count": 4}, ]}, {"timestamp": 1228118400, "group": [ {"author_id": 7, "token_count": 17}, ]}, {"timestamp": 1233475200, "group": [ {"author_id": 0, "token_count": 40}, ]}, {"timestamp": 1235894400, "group": [ {"author_id": 0, "token_count": 71}, ]}, {"timestamp": 1238569200, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1241161200, "group": [ {"author_id": 0, "token_count": 60}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 9, "token_count": 20}, ]}, {"timestamp": 1249110000, "group": [ {"author_id": 3, "token_count": 4}, ]}, {"timestamp": 1251788400, "group": [ {"author_id": 9, "token_count": 1}, {"author_id": 16, "token_count": 79}, {"author_id": 32, "token_count": 160}, {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1259654400, "group": [ {"author_id": 51, "token_count": 2}, {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1265011200, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 0, "token_count": 84}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1270105200, "group": [ {"author_id": 0, "token_count": 38}, ]}, {"timestamp": 1272697200, "group": [ {"author_id": 16, "token_count": 25}, {"author_id": 0, "token_count": 99}, ]}, {"timestamp": 1275375600, "group": [ {"author_id": 51, "token_count": 1}, {"author_id": 0, "token_count": 369}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 0, "token_count": 74}, ]}, {"timestamp": 1291190400, "group": [ {"author_id": 5, "token_count": 932}, {"author_id": 0, "token_count": 20}, {"author_id": 58, "token_count": 13}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 0, "token_count": 26}, ]}, {"timestamp": 1296547200, "group": [ {"author_id": 16, "token_count": 4}, ]}, {"timestamp": 1314860400, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 16, "token_count": 40}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 11, "token_count": 1}, {"author_id": 6, "token_count": 3}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 0, "token_count": 13}, {"author_id": 3, "token_count": 14}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1343804400, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 0, "token_count": 107}, {"author_id": 11, "token_count": 24}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 17, "token_count": 3}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 3, "token_count": 16}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 5, "token_count": 9}, {"author_id": 3, "token_count": 6}, {"author_id": 6, "token_count": 3}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 2, "token_count": 457}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 6, "token_count": 27}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 2, "token_count": 120}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 17, "token_count": 248}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 0, "token_count": 26}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 3, "token_count": 9}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 3, "token_count": 314}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 17, "token_count": 11}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 2, "token_count": 72}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 6, "token_count": 8}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 7, "token_count": 436}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 5, "token_count": 14}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 1, "token_count": 47}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 6, "token_count": 30}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 12, "token_count": 13}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 0, "token_count": 12}, {"author_id": 6, "token_count": 241}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 39, "token_count": 23}, {"author_id": 6, "token_count": 77}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 5, "token_count": 101}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 60, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Chuck Lever
1106
20.35%
J. Bruce Fields
1092
20.09%
Christoph Hellwig
649
11.94%
Neil Brown
603
11.09%
Olga Kornievskaia
515
9.47%
Trond Myklebust
389
7.16%
Jeff Layton
364
6.70%
Kinglong Mee
262
4.82%
Ricardo Labiaga
160
2.94%
Benny Halevy
152
2.80%
Stanislav Kinsbursky
25
0.46%
Arnd Bergmann
23
0.42%
Andy Adamson
21
0.39%
Takuma Umeya
13
0.24%
Scott Mayhew
13
0.24%
Boaz Harrosh
3
0.06%
Al Viro
2
0.04%
Others
44
0.81%
Total
5436
nfs4idmap.c
686
-
16
3544
Andrew Morton
Neil Brown
J. Bruce Fields
Stanislav Kinsbursky
Eric W. Biedermann
Trond Myklebust
Kinglong Mee
Harvey Harrison
Others
February 2004
May 2004
June 2005
September 2005
March 2006
July 2007
October 2007
November 2007
February 2008
August 2009
December 2009
March 2010
August 2010
January 2011
December 2011
March 2012
April 2012
May 2012
July 2012
August 2012
September 2012
February 2013
August 2013
January 2014
September 2014
February 2017
October 2017
October 2018
April 2019
July 2019
March 2020
June 2020
var spanGroupData = [ {"timestamp": 1075622400, "group": [ {"author_id": 10, "token_count": 1878}, ]}, {"timestamp": 1083394800, "group": [ {"author_id": 10, "token_count": 126}, ]}, {"timestamp": 1117609200, "group": [ {"author_id": 1, "token_count": 6}, ]}, {"timestamp": 1125558000, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1141200000, "group": [ {"author_id": 1, "token_count": 491}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 0, "token_count": 58}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1193900400, "group": [ {"author_id": 0, "token_count": 23}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 42, "token_count": 1}, ]}, {"timestamp": 1249110000, "group": [ {"author_id": 6, "token_count": 4}, ]}, {"timestamp": 1259654400, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 1, "token_count": 28}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 0, "token_count": 17}, ]}, {"timestamp": 1322726400, "group": [ {"author_id": 11, "token_count": 13}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 0, "token_count": 210}, {"author_id": 11, "token_count": 58}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 11, "token_count": 201}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 11, "token_count": 6}, ]}, {"timestamp": 1343804400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 26, "token_count": 104}, {"author_id": 11, "token_count": 4}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 0, "token_count": 58}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 0, "token_count": 88}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 17, "token_count": 29}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 17, "token_count": 26}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 6, "token_count": 9}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 6, "token_count": 18}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 6, "token_count": 58}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 60, "token_count": 4}, ]}, ]
Author Name
Tokens
Token Proportion
Andrew Morton
2004
56.55%
Neil Brown
525
14.81%
J. Bruce Fields
462
13.04%
Stanislav Kinsbursky
282
7.96%
Eric W. Biedermann
104
2.93%
Trond Myklebust
89
2.51%
Kinglong Mee
55
1.55%
Harvey Harrison
1
0.03%
Others
22
0.62%
Total
3544
nfs4layouts.c
786
-
11
3773
Christoph Hellwig
Jeff Layton
Tom Haynes
Kinglong Mee
Chuck Lever
Arnd Bergmann
Others
May 2014
August 2014
September 2014
January 2015
March 2015
July 2015
September 2015
October 2015
November 2015
December 2015
March 2016
May 2016
June 2016
July 2016
August 2016
October 2016
December 2016
January 2017
October 2017
November 2017
March 2018
June 2018
August 2019
November 2019
August 2020
var spanGroupData = [ {"timestamp": 1398927600, "group": [ {"author_id": 2, "token_count": 2306}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 2, "token_count": 65}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 2, "token_count": 903}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 2, "token_count": 44}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 2, "token_count": 4}, {"author_id": 17, "token_count": 20}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 17, "token_count": 6}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 3, "token_count": 95}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 3, "token_count": 3}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 3, "token_count": 8}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 3, "token_count": 64}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 2, "token_count": 102}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 3, "token_count": 5}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 20, "token_count": 34}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 3, "token_count": 12}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 3, "token_count": 26}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 3, "token_count": 22}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 17, "token_count": 2}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 5, "token_count": 8}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 3, "token_count": 9}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 39, "token_count": 3}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 60, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Christoph Hellwig
3424
90.75%
Jeff Layton
244
6.47%
Tom Haynes
34
0.90%
Kinglong Mee
28
0.74%
Chuck Lever
8
0.21%
Arnd Bergmann
3
0.08%
Others
32
0.85%
Total
3773
nfs4proc.c
3337
-
41
15641
Olga Kornievskaia
J. Bruce Fields
Neil Brown
Christoph Hellwig
Mi Jinlong
Anna Schumaker
van der Linden, Frank
Yu Zhiguo
Andrew Morton
Andy Adamson
Kinglong Mee
Benny Halevy
Tigran Mkrtchyan
Chuck Lever
David P. Quigley
Jeff Layton
Andrew Elble
Trond Myklebust
Al Viro
Stanislav Kinsbursky
Andreas Gruenbacher
Dave Hansen
David Howells
Scott Mayhew
David Shaw
Miklos Szeredi
Shankar Anand
Tom Haynes
Boaz Harrosh
Greg Banks
Arnd Bergmann
Others
October 2002
November 2002
January 2003
February 2003
May 2003
June 2003
August 2003
September 2003
October 2003
February 2004
April 2004
June 2004
August 2004
October 2004
January 2005
March 2005
June 2005
January 2006
February 2006
July 2006
October 2006
November 2006
December 2006
July 2007
November 2007
February 2008
June 2008
July 2008
August 2008
December 2008
February 2009
March 2009
April 2009
May 2009
July 2009
November 2009
December 2009
March 2010
April 2010
August 2010
October 2010
December 2010
January 2011
April 2011
June 2011
July 2011
August 2011
September 2011
October 2011
November 2011
January 2012
February 2012
March 2012
April 2012
July 2012
September 2012
November 2012
December 2012
February 2013
March 2013
April 2013
May 2013
June 2013
July 2013
August 2013
December 2013
January 2014
February 2014
March 2014
May 2014
June 2014
July 2014
August 2014
September 2014
October 2014
November 2014
March 2015
June 2015
July 2015
August 2015
September 2015
December 2015
January 2016
March 2016
June 2016
July 2016
September 2016
October 2016
January 2017
February 2017
March 2017
May 2017
July 2017
September 2017
November 2017
December 2017
March 2018
June 2018
July 2018
September 2018
November 2018
April 2019
August 2019
September 2019
October 2019
November 2019
December 2019
January 2020
April 2020
June 2020
August 2020
September 2020
October 2020
November 2020
December 2020
var spanGroupData = [ {"timestamp": 1033455600, "group": [ {"author_id": 1, "token_count": 1701}, ]}, {"timestamp": 1036137600, "group": [ {"author_id": 1, "token_count": 10}, ]}, {"timestamp": 1041408000, "group": [ {"author_id": 1, "token_count": 8}, ]}, {"timestamp": 1044086400, "group": [ {"author_id": 10, "token_count": 49}, {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1051772400, "group": [ {"author_id": 1, "token_count": 15}, ]}, {"timestamp": 1054450800, "group": [ {"author_id": 1, "token_count": 91}, ]}, {"timestamp": 1059721200, "group": [ {"author_id": 10, "token_count": 3}, ]}, {"timestamp": 1062399600, "group": [ {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1064991600, "group": [ {"author_id": 6, "token_count": 2}, ]}, {"timestamp": 1075622400, "group": [ {"author_id": 10, "token_count": 216}, ]}, {"timestamp": 1080806400, "group": [ {"author_id": 10, "token_count": 229}, ]}, {"timestamp": 1086073200, "group": [ {"author_id": 1, "token_count": 6}, ]}, {"timestamp": 1091343600, "group": [ {"author_id": 1, "token_count": 31}, ]}, {"timestamp": 1096614000, "group": [ {"author_id": 1, "token_count": 20}, ]}, {"timestamp": 1104566400, "group": [ {"author_id": 1, "token_count": 6}, ]}, {"timestamp": 1109664000, "group": [ {"author_id": 1, "token_count": 48}, ]}, {"timestamp": 1117609200, "group": [ {"author_id": 1, "token_count": 33}, ]}, {"timestamp": 1136102400, "group": [ {"author_id": 0, "token_count": 36}, ]}, {"timestamp": 1138780800, "group": [ {"author_id": 0, "token_count": 14}, ]}, {"timestamp": 1151737200, "group": [ {"author_id": 53, "token_count": 6}, ]}, {"timestamp": 1159686000, "group": [ {"author_id": 18, "token_count": 44}, {"author_id": 22, "token_count": 1}, {"author_id": 0, "token_count": 47}, {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1162368000, "group": [ {"author_id": 0, "token_count": 10}, ]}, {"timestamp": 1164960000, "group": [ {"author_id": 0, "token_count": 747}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 9, "token_count": 106}, {"author_id": 0, "token_count": 6}, {"author_id": 3, "token_count": 22}, ]}, {"timestamp": 1193900400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 50, "token_count": 24}, ]}, {"timestamp": 1212303600, "group": [ {"author_id": 44, "token_count": 7}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 16, "token_count": 196}, ]}, {"timestamp": 1217574000, "group": [ {"author_id": 9, "token_count": 4}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1228118400, "group": [ {"author_id": 16, "token_count": 15}, ]}, {"timestamp": 1233475200, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1235894400, "group": [ {"author_id": 9, "token_count": 31}, {"author_id": 35, "token_count": 12}, {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1238569200, "group": [ {"author_id": 9, "token_count": 283}, {"author_id": 16, "token_count": 11}, ]}, {"timestamp": 1241161200, "group": [ {"author_id": 15, "token_count": 354}, ]}, {"timestamp": 1246431600, "group": [ {"author_id": 15, "token_count": 148}, ]}, {"timestamp": 1257058800, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1259654400, "group": [ {"author_id": 51, "token_count": 2}, {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1270105200, "group": [ {"author_id": 0, "token_count": 88}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 0, "token_count": 24}, ]}, {"timestamp": 1291190400, "group": [ {"author_id": 0, "token_count": 141}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 0, "token_count": 33}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 0, "token_count": 224}, {"author_id": 19, "token_count": 2}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 16, "token_count": 22}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 13, "token_count": 42}, {"author_id": 0, "token_count": 10}, {"author_id": 19, "token_count": 25}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 0, "token_count": 64}, {"author_id": 19, "token_count": 995}, ]}, {"timestamp": 1314860400, "group": [ {"author_id": 0, "token_count": 19}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 0, "token_count": 33}, {"author_id": 19, "token_count": 1}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 18, "token_count": 4}, {"author_id": 19, "token_count": 17}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 0, "token_count": 100}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 23, "token_count": 189}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 5, "token_count": 27}, {"author_id": 3, "token_count": 7}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 18, "token_count": 9}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 11, "token_count": 22}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 0, "token_count": 53}, {"author_id": 11, "token_count": 30}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 0, "token_count": 21}, {"author_id": 1, "token_count": 12}, {"author_id": 11, "token_count": 6}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 0, "token_count": 119}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 0, "token_count": 75}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 0, "token_count": 10}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 29, "token_count": 182}, {"author_id": 0, "token_count": 19}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 0, "token_count": 42}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 2, "token_count": 3}, {"author_id": 17, "token_count": 8}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 0, "token_count": 111}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 0, "token_count": 19}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 0, "token_count": 311}, {"author_id": 17, "token_count": 30}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 2, "token_count": 1234}, {"author_id": 0, "token_count": 24}, {"author_id": 3, "token_count": 8}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 0, "token_count": 3}, {"author_id": 17, "token_count": 22}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 3, "token_count": 13}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 2, "token_count": 19}, {"author_id": 0, "token_count": 18}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 13, "token_count": 169}, {"author_id": 2, "token_count": 21}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 0, "token_count": 11}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 13, "token_count": 173}, {"author_id": 3, "token_count": 21}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 24, "token_count": 18}, {"author_id": 17, "token_count": 5}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 2, "token_count": 5}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 17, "token_count": 16}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 3, "token_count": 17}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 13, "token_count": 21}, {"author_id": 2, "token_count": 181}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 18, "token_count": 2}, {"author_id": 14, "token_count": 25}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 2, "token_count": 8}, {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 21, "token_count": 167}, {"author_id": 20, "token_count": 2}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 0, "token_count": 1}, {"author_id": 3, "token_count": 10}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 13, "token_count": 216}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 0, "token_count": 48}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 0, "token_count": 34}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 3, "token_count": 6}, {"author_id": 17, "token_count": 341}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 7, "token_count": 6}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 2, "token_count": 360}, {"author_id": 0, "token_count": 155}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 0, "token_count": 34}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 60, "token_count": 29}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 0, "token_count": 15}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 5, "token_count": 99}, {"author_id": 0, "token_count": 55}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 0, "token_count": 33}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 5, "token_count": 8}, {"author_id": 7, "token_count": 1469}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 7, "token_count": 4}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 12, "token_count": 12}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 6, "token_count": 17}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 3, "token_count": 63}, {"author_id": 7, "token_count": 103}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 6, "token_count": 24}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 7, "token_count": 1679}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 39, "token_count": 1}, {"author_id": 6, "token_count": 9}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 0, "token_count": 4}, {"author_id": 7, "token_count": 19}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 6, "token_count": 20}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 5, "token_count": 2}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 8, "token_count": 581}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 13, "token_count": 105}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 5, "token_count": 12}, {"author_id": 60, "token_count": 15}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 5, "token_count": 18}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 5, "token_count": 20}, ]}, ]
Author Name
Tokens
Token Proportion
Olga Kornievskaia
3280
20.97%
J. Bruce Fields
2850
18.22%
Neil Brown
1989
12.72%
Christoph Hellwig
1831
11.71%
Mi Jinlong
1040
6.65%
Anna Schumaker
726
4.64%
van der Linden, Frank
581
3.71%
Yu Zhiguo
502
3.21%
Andrew Morton
497
3.18%
Andy Adamson
424
2.71%
Kinglong Mee
422
2.70%
Benny Halevy
244
1.56%
Tigran Mkrtchyan
189
1.21%
Chuck Lever
186
1.19%
David P. Quigley
182
1.16%
Jeff Layton
167
1.07%
Andrew Elble
167
1.07%
Trond Myklebust
72
0.46%
Al Viro
59
0.38%
Stanislav Kinsbursky
58
0.37%
Andreas Gruenbacher
25
0.16%
Dave Hansen
24
0.15%
David Howells
18
0.12%
Scott Mayhew
12
0.08%
David Shaw
12
0.08%
Miklos Szeredi
7
0.04%
Shankar Anand
6
0.04%
Tom Haynes
2
0.01%
Boaz Harrosh
2
0.01%
Greg Banks
1
0.01%
Arnd Bergmann
1
0.01%
Others
65
0.42%
Total
15641
nfs4recover.c
2166
-
27
9589
Jeff Layton
Scott Mayhew
Neil Brown
Stanislav Kinsbursky
J. Bruce Fields
David Howells
Kinglong Mee
Al Viro
Christoph Hellwig
Dave Hansen
David Woodhouse
Jan Kara
Boaz Harrosh
Miklos Szeredi
Eric Biggers
Arnd Bergmann
Eric W. Biedermann
Others
June 2005
July 2005
January 2006
August 2006
October 2006
May 2007
February 2008
October 2008
November 2008
March 2009
April 2009
May 2009
November 2009
December 2009
March 2010
July 2011
August 2011
November 2011
December 2011
January 2012
March 2012
April 2012
June 2012
November 2012
December 2012
February 2013
May 2013
September 2013
September 2014
October 2014
January 2015
March 2015
July 2015
August 2015
November 2015
January 2016
March 2016
June 2018
November 2018
March 2019
September 2019
October 2019
November 2019
May 2020
July 2020
var spanGroupData = [ {"timestamp": 1117609200, "group": [ {"author_id": 1, "token_count": 882}, ]}, {"timestamp": 1120201200, "group": [ {"author_id": 1, "token_count": 7}, ]}, {"timestamp": 1136102400, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1154415600, "group": [ {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1159686000, "group": [ {"author_id": 18, "token_count": 5}, {"author_id": 24, "token_count": 1}, ]}, {"timestamp": 1178002800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 50, "token_count": 34}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1225522800, "group": [ {"author_id": 24, "token_count": 136}, ]}, {"timestamp": 1235894400, "group": [ {"author_id": 0, "token_count": 78}, ]}, {"timestamp": 1238569200, "group": [ {"author_id": 40, "token_count": 22}, ]}, {"timestamp": 1241161200, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1257058800, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1259654400, "group": [ {"author_id": 51, "token_count": 3}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 2, "token_count": 73}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 18, "token_count": 37}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 51, "token_count": 12}, {"author_id": 0, "token_count": 94}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 18, "token_count": 2}, ]}, {"timestamp": 1322726400, "group": [ {"author_id": 18, "token_count": 2}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 0, "token_count": 10}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 3, "token_count": 2866}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 0, "token_count": 4}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 43, "token_count": 16}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 3, "token_count": 1097}, {"author_id": 11, "token_count": 396}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 11, "token_count": 102}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 26, "token_count": 2}, {"author_id": 11, "token_count": 17}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 18, "token_count": 43}, {"author_id": 3, "token_count": 14}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 18, "token_count": 3}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 3, "token_count": 540}, {"author_id": 17, "token_count": 55}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 18, "token_count": 4}, {"author_id": 44, "token_count": 12}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 24, "token_count": 2}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 24, "token_count": 33}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 17, "token_count": 51}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 18, "token_count": 6}, {"author_id": 60, "token_count": 17}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 12, "token_count": 32}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 12, "token_count": 1173}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 12, "token_count": 1574}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 39, "token_count": 3}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 12, "token_count": 43}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 49, "token_count": 6}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 12, "token_count": 28}, ]}, ]
Author Name
Tokens
Token Proportion
Jeff Layton
4517
47.11%
Scott Mayhew
2850
29.72%
Neil Brown
889
9.27%
Stanislav Kinsbursky
515
5.37%
J. Bruce Fields
195
2.03%
David Howells
172
1.79%
Kinglong Mee
106
1.11%
Al Viro
102
1.06%
Christoph Hellwig
73
0.76%
Dave Hansen
34
0.35%
David Woodhouse
22
0.23%
Jan Kara
16
0.17%
Boaz Harrosh
15
0.16%
Miklos Szeredi
12
0.13%
Eric Biggers
6
0.06%
Arnd Bergmann
3
0.03%
Eric W. Biedermann
2
0.02%
Others
60
0.63%
Total
9589
nfs4xdr.c
5456
-
40
27458
Christoph Hellwig
Chuck Lever
J. Bruce Fields
van der Linden, Frank
Neil Brown
Anna Schumaker
Benny Halevy
Andy Adamson
Olga Kornievskaia
Kinglong Mee
Trond Myklebust
David P. Quigley
Andrew Morton
Jeff Layton
Andreas Gruenbacher
Al Viro
Eric W. Biedermann
Mi Jinlong
Scott Mayhew
Andrew Elble
Arnd Bergmann
David Howells
Stanislav Kinsbursky
Andi Kleen
Yu Zhiguo
Boaz Harrosh
Amir Goldstein
Steve Dickson
Miklos Szeredi
Greg Banks
Others
October 2002
November 2002
December 2002
January 2003
May 2003
June 2003
September 2003
October 2003
February 2004
April 2004
June 2004
August 2004
September 2004
October 2004
January 2005
March 2005
June 2005
January 2006
April 2006
October 2006
December 2006
January 2007
February 2007
July 2007
September 2007
November 2007
February 2008
July 2008
August 2008
March 2009
April 2009
May 2009
September 2009
October 2009
November 2009
December 2009
March 2010
September 2010
October 2010
December 2010
January 2011
February 2011
May 2011
July 2011
August 2011
September 2011
October 2011
January 2012
February 2012
March 2012
April 2012
November 2012
December 2012
January 2013
February 2013
March 2013
April 2013
May 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
November 2014
December 2014
January 2015
March 2015
April 2015
June 2015
July 2015
December 2015
January 2016
February 2016
March 2016
June 2016
July 2016
September 2016
October 2016
December 2016
January 2017
February 2017
May 2017
July 2017
August 2017
November 2017
January 2018
March 2018
April 2018
May 2018
June 2018
July 2018
March 2019
April 2019
June 2019
August 2019
September 2019
October 2019
February 2020
March 2020
June 2020
August 2020
September 2020
October 2020
November 2020
December 2020
var spanGroupData = [ {"timestamp": 1033455600, "group": [ {"author_id": 9, "token_count": 17}, {"author_id": 1, "token_count": 2125}, ]}, {"timestamp": 1036137600, "group": [ {"author_id": 38, "token_count": 4}, {"author_id": 1, "token_count": 102}, ]}, {"timestamp": 1038729600, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1041408000, "group": [ {"author_id": 1, "token_count": 10}, ]}, {"timestamp": 1051772400, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1054450800, "group": [ {"author_id": 1, "token_count": 96}, ]}, {"timestamp": 1062399600, "group": [ {"author_id": 1, "token_count": 297}, ]}, {"timestamp": 1064991600, "group": [ {"author_id": 6, "token_count": 3}, ]}, {"timestamp": 1075622400, "group": [ {"author_id": 10, "token_count": 54}, ]}, {"timestamp": 1080806400, "group": [ {"author_id": 10, "token_count": 13}, ]}, {"timestamp": 1086073200, "group": [ {"author_id": 1, "token_count": 123}, ]}, {"timestamp": 1091343600, "group": [ {"author_id": 1, "token_count": 95}, ]}, {"timestamp": 1094022000, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1096614000, "group": [ {"author_id": 1, "token_count": 9}, ]}, {"timestamp": 1104566400, "group": [ {"author_id": 1, "token_count": 102}, ]}, {"timestamp": 1109664000, "group": [ {"author_id": 1, "token_count": 7}, ]}, {"timestamp": 1117609200, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1136102400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1143878400, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1159686000, "group": [ {"author_id": 18, "token_count": 53}, {"author_id": 22, "token_count": 1}, {"author_id": 0, "token_count": 185}, {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1164960000, "group": [ {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1167638400, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1170316800, "group": [ {"author_id": 0, "token_count": 1}, {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 18, "token_count": 1}, {"author_id": 9, "token_count": 67}, {"author_id": 0, "token_count": 10}, ]}, {"timestamp": 1188630000, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1193900400, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 0, "token_count": 14}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 16, "token_count": 632}, {"author_id": 0, "token_count": 70}, ]}, {"timestamp": 1217574000, "group": [ {"author_id": 16, "token_count": 121}, ]}, {"timestamp": 1235894400, "group": [ {"author_id": 16, "token_count": 9}, ]}, {"timestamp": 1238569200, "group": [ {"author_id": 9, "token_count": 716}, {"author_id": 16, "token_count": 30}, {"author_id": 0, "token_count": 78}, {"author_id": 60, "token_count": 19}, ]}, {"timestamp": 1241161200, "group": [ {"author_id": 0, "token_count": 5}, {"author_id": 15, "token_count": 2}, ]}, {"timestamp": 1251788400, "group": [ {"author_id": 6, "token_count": 6}, ]}, {"timestamp": 1254380400, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1257058800, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1259654400, "group": [ {"author_id": 51, "token_count": 2}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 16, "token_count": 27}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 0, "token_count": 28}, ]}, {"timestamp": 1291190400, "group": [ {"author_id": 19, "token_count": 17}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 0, "token_count": 16}, ]}, {"timestamp": 1296547200, "group": [ {"author_id": 1, "token_count": 8}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 13, "token_count": 62}, {"author_id": 0, "token_count": 11}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 0, "token_count": 4}, {"author_id": 19, "token_count": 14}, ]}, {"timestamp": 1314860400, "group": [ {"author_id": 6, "token_count": 53}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 16, "token_count": 9}, {"author_id": 0, "token_count": 228}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 13, "token_count": 1}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 16, "token_count": 78}, {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 0, "token_count": 67}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 0, "token_count": 6}, {"author_id": 60, "token_count": 18}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 0, "token_count": 43}, {"author_id": 11, "token_count": 5}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 26, "token_count": 41}, {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 5, "token_count": 1}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 13, "token_count": 2}, {"author_id": 5, "token_count": 15}, {"author_id": 0, "token_count": 45}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 29, "token_count": 104}, {"author_id": 0, "token_count": 4}, {"author_id": 36, "token_count": 1}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 0, "token_count": 692}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 18, "token_count": 5}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 13, "token_count": 108}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 2, "token_count": 1}, {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 17, "token_count": 9}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 0, "token_count": 506}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 0, "token_count": 64}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 0, "token_count": 736}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 2, "token_count": 6565}, {"author_id": 0, "token_count": 68}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 0, "token_count": 143}, {"author_id": 17, "token_count": 11}, {"author_id": 6, "token_count": 1}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 3, "token_count": 1}, {"author_id": 17, "token_count": 3}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 0, "token_count": 14}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 13, "token_count": 186}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 13, "token_count": 20}, {"author_id": 3, "token_count": 5}, ]}, {"timestamp": 1417420800, "group": [ {"author_id": 0, "token_count": 2}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 2, "token_count": 8}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 24, "token_count": 6}, {"author_id": 17, "token_count": 20}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 14, "token_count": 12}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 2, "token_count": 7}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 17, "token_count": 379}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 2, "token_count": 18}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 14, "token_count": 52}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 5, "token_count": 1}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 21, "token_count": 23}, {"author_id": 0, "token_count": 45}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 3, "token_count": 42}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 13, "token_count": 161}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 0, "token_count": 75}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 17, "token_count": 1}, {"author_id": 44, "token_count": 1}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 24, "token_count": 8}, {"author_id": 0, "token_count": 30}, {"author_id": 1, "token_count": 37}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 17, "token_count": 7}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 2, "token_count": 17}, {"author_id": 0, "token_count": 104}, {"author_id": 6, "token_count": 54}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 0, "token_count": 9}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 5, "token_count": 1}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 37, "token_count": 2}, {"author_id": 39, "token_count": 5}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 5, "token_count": 24}, {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 0, "token_count": 79}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 12, "token_count": 16}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 12, "token_count": 2}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 7, "token_count": 89}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 39, "token_count": 10}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 6, "token_count": 2}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 0, "token_count": 27}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 3, "token_count": 18}, {"author_id": 7, "token_count": 209}, {"author_id": 6, "token_count": 8}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 7, "token_count": 231}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 18, "token_count": 1}, {"author_id": 39, "token_count": 2}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 12, "token_count": 5}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 5, "token_count": 25}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 5, "token_count": 1}, {"author_id": 8, "token_count": 3086}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 13, "token_count": 14}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 13, "token_count": 854}, {"author_id": 5, "token_count": 7}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 5, "token_count": 9}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 5, "token_count": 6255}, {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 5, "token_count": 89}, {"author_id": 6, "token_count": 63}, ]}, ]
Author Name
Tokens
Token Proportion
Christoph Hellwig
6618
24.10%
Chuck Lever
6428
23.41%
J. Bruce Fields
3454
12.58%
van der Linden, Frank
3086
11.24%
Neil Brown
3029
11.03%
Anna Schumaker
1408
5.13%
Benny Halevy
906
3.30%
Andy Adamson
800
2.91%
Olga Kornievskaia
529
1.93%
Kinglong Mee
430
1.57%
Trond Myklebust
190
0.69%
David P. Quigley
104
0.38%
Andrew Morton
67
0.24%
Jeff Layton
66
0.24%
Andreas Gruenbacher
64
0.23%
Al Viro
60
0.22%
Eric W. Biedermann
41
0.15%
Mi Jinlong
31
0.11%
Scott Mayhew
23
0.08%
Andrew Elble
23
0.08%
Arnd Bergmann
17
0.06%
David Howells
14
0.05%
Stanislav Kinsbursky
5
0.02%
Andi Kleen
4
0.01%
Yu Zhiguo
2
0.01%
Boaz Harrosh
2
0.01%
Amir Goldstein
2
0.01%
Steve Dickson
1
0.00%
Miklos Szeredi
1
0.00%
Greg Banks
1
0.00%
Others
52
0.19%
Total
27458
nfscache.c
609
-
19
2682
Jeff Layton
Trond Myklebust
Linus Torvalds (pre-git)
J. Bruce Fields
Neil Brown
David Chinner
Chuck Lever
Kinglong Mee
Al Viro
Linus Torvalds
Boaz Harrosh
Others
March 1997
January 1999
March 2000
May 2000
June 2000
February 2002
September 2002
October 2002
July 2004
March 2005
June 2006
October 2006
February 2007
November 2007
December 2009
March 2010
January 2013
February 2013
March 2013
August 2013
December 2013
June 2014
August 2014
November 2014
March 2015
October 2016
February 2017
November 2017
March 2018
June 2018
October 2018
December 2018
May 2019
June 2019
August 2019
May 2020
June 2020
September 2020
var spanGroupData = [ {"timestamp": 857203200, "group": [ {"author_id": 4, "token_count": 411}, ]}, {"timestamp": 915177600, "group": [ {"author_id": 4, "token_count": 11}, ]}, {"timestamp": 951897600, "group": [ {"author_id": 4, "token_count": 30}, ]}, {"timestamp": 957164400, "group": [ {"author_id": 4, "token_count": 1}, ]}, {"timestamp": 959842800, "group": [ {"author_id": 4, "token_count": 8}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 27, "token_count": 2}, {"author_id": 1, "token_count": 50}, ]}, {"timestamp": 1030863600, "group": [ {"author_id": 5, "token_count": 1}, ]}, {"timestamp": 1033455600, "group": [ {"author_id": 1, "token_count": 72}, ]}, {"timestamp": 1088665200, "group": [ {"author_id": 18, "token_count": 4}, ]}, {"timestamp": 1109664000, "group": [ {"author_id": 1, "token_count": 56}, ]}, {"timestamp": 1149145200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1159686000, "group": [ {"author_id": 18, "token_count": 1}, ]}, {"timestamp": 1170316800, "group": [ {"author_id": 5, "token_count": 4}, ]}, {"timestamp": 1193900400, "group": [ {"author_id": 0, "token_count": 16}, ]}, {"timestamp": 1259654400, "group": [ {"author_id": 51, "token_count": 2}, {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 3, "token_count": 90}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 3, "token_count": 384}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 3, "token_count": 329}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 59, "token_count": 53}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 3, "token_count": 20}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 6, "token_count": 328}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 3, "token_count": 14}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 17, "token_count": 11}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 3, "token_count": 18}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 6, "token_count": 1}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 6, "token_count": 347}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 0, "token_count": 286}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 0, "token_count": 13}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 5, "token_count": 42}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 0, "token_count": 56}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 60, "token_count": 3}, ]}, ]
Author Name
Tokens
Token Proportion
Jeff Layton
857
31.95%
Trond Myklebust
676
25.21%
Linus Torvalds (pre-git)
461
17.19%
J. Bruce Fields
372
13.87%
Neil Brown
178
6.64%
David Chinner
53
1.98%
Chuck Lever
47
1.75%
Kinglong Mee
11
0.41%
Al Viro
5
0.19%
Linus Torvalds
2
0.07%
Boaz Harrosh
2
0.07%
Others
18
0.67%
Total
2682
nfsctl.c
1584
-
44
6260
Neil Brown
J. Bruce Fields
Jeff Layton
Stanislav Kinsbursky
Chuck Lever
Greg Banks
Al Viro
S. Wendy Cheng
Trond Myklebust
David Howells
Linus Torvalds (pre-git)
Eric Biggers
Benny Halevy
Kinglong Mee
Christoph Hellwig
Vasily Averin
Olga Kornievskaia
Eric W. Biedermann
Arnd Bergmann
Anna Schumaker
Andi Kleen
Scott Mayhew
Linus Torvalds
Boaz Harrosh
Andrew Morton
Others
March 1997
December 1998
January 2000
March 2000
August 2000
February 2002
March 2002
July 2002
October 2002
January 2003
April 2003
June 2003
October 2003
February 2004
May 2004
June 2004
August 2004
June 2005
November 2005
March 2006
October 2006
February 2007
August 2007
November 2007
December 2007
January 2008
April 2008
June 2008
July 2008
August 2008
December 2008
January 2009
March 2009
April 2009
June 2009
July 2009
August 2009
December 2009
January 2010
March 2010
May 2010
July 2010
August 2010
September 2010
January 2011
March 2011
May 2011
June 2011
July 2011
November 2011
December 2011
January 2012
March 2012
April 2012
May 2012
July 2012
August 2012
November 2012
December 2012
January 2013
February 2013
March 2013
April 2013
February 2014
May 2014
June 2014
July 2014
September 2014
October 2014
November 2014
April 2015
May 2016
August 2016
September 2016
November 2016
December 2016
February 2017
March 2017
November 2017
June 2018
July 2018
November 2018
February 2019
March 2019
April 2019
May 2019
July 2019
August 2019
September 2019
November 2019
February 2020
March 2020
April 2020
June 2020
var spanGroupData = [ {"timestamp": 857203200, "group": [ {"author_id": 4, "token_count": 54}, ]}, {"timestamp": 912499200, "group": [ {"author_id": 4, "token_count": 21}, ]}, {"timestamp": 946713600, "group": [ {"author_id": 4, "token_count": 10}, ]}, {"timestamp": 951897600, "group": [ {"author_id": 4, "token_count": 2}, ]}, {"timestamp": 965113200, "group": [ {"author_id": 4, "token_count": 5}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 18, "token_count": 8}, {"author_id": 27, "token_count": 1}, {"author_id": 1, "token_count": 21}, ]}, {"timestamp": 1014969600, "group": [ {"author_id": 18, "token_count": 161}, ]}, {"timestamp": 1025506800, "group": [ {"author_id": 1, "token_count": 24}, ]}, {"timestamp": 1033455600, "group": [ {"author_id": 1, "token_count": 7}, ]}, {"timestamp": 1041408000, "group": [ {"author_id": 1, "token_count": 426}, ]}, {"timestamp": 1049184000, "group": [ {"author_id": 18, "token_count": 54}, ]}, {"timestamp": 1054450800, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1064991600, "group": [ {"author_id": 60, "token_count": 28}, ]}, {"timestamp": 1075622400, "group": [ {"author_id": 10, "token_count": 2}, ]}, {"timestamp": 1083394800, "group": [ {"author_id": 18, "token_count": 1}, ]}, {"timestamp": 1086073200, "group": [ {"author_id": 1, "token_count": 109}, ]}, {"timestamp": 1091343600, "group": [ {"author_id": 60, "token_count": 17}, ]}, {"timestamp": 1117609200, "group": [ {"author_id": 1, "token_count": 128}, ]}, {"timestamp": 1130832000, "group": [ {"author_id": 1, "token_count": 367}, ]}, {"timestamp": 1141200000, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1159686000, "group": [ {"author_id": 22, "token_count": 301}, {"author_id": 1, "token_count": 225}, ]}, {"timestamp": 1170316800, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1185951600, "group": [ {"author_id": 0, "token_count": 10}, ]}, {"timestamp": 1193900400, "group": [ {"author_id": 0, "token_count": 92}, ]}, {"timestamp": 1196496000, "group": [ {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1199174400, "group": [ {"author_id": 0, "token_count": 12}, {"author_id": 31, "token_count": 262}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1212303600, "group": [ {"author_id": 5, "token_count": 6}, {"author_id": 3, "token_count": 172}, {"author_id": 1, "token_count": 93}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 18, "token_count": 3}, ]}, {"timestamp": 1217574000, "group": [ {"author_id": 18, "token_count": 4}, ]}, {"timestamp": 1228118400, "group": [ {"author_id": 5, "token_count": 19}, ]}, {"timestamp": 1230796800, "group": [ {"author_id": 22, "token_count": 16}, ]}, {"timestamp": 1235894400, "group": [ {"author_id": 5, "token_count": 1}, ]}, {"timestamp": 1238569200, "group": [ {"author_id": 16, "token_count": 52}, {"author_id": 5, "token_count": 274}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 1, "token_count": 8}, ]}, {"timestamp": 1246431600, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1249110000, "group": [ {"author_id": 5, "token_count": 30}, ]}, {"timestamp": 1259654400, "group": [ {"author_id": 51, "token_count": 2}, {"author_id": 0, "token_count": 98}, ]}, {"timestamp": 1262332800, "group": [ {"author_id": 5, "token_count": 74}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 0, "token_count": 119}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1272697200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1277967600, "group": [ {"author_id": 38, "token_count": 7}, {"author_id": 3, "token_count": 11}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 39, "token_count": 5}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 1, "token_count": 2}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 0, "token_count": 4}, {"author_id": 60, "token_count": 24}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 0, "token_count": 24}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 1, "token_count": 94}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 13, "token_count": 6}, ]}, {"timestamp": 1322726400, "group": [ {"author_id": 18, "token_count": 2}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 11, "token_count": 2}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 3, "token_count": 68}, {"author_id": 11, "token_count": 32}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 11, "token_count": 105}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 11, "token_count": 11}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 11, "token_count": 2}, ]}, {"timestamp": 1343804400, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 13, "token_count": 1}, {"author_id": 11, "token_count": 49}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 11, "token_count": 174}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 18, "token_count": 3}, {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 3, "token_count": 1}, {"author_id": 11, "token_count": 120}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 26, "token_count": 5}, {"author_id": 3, "token_count": 41}, {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 18, "token_count": 2}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 11, "token_count": 23}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 2, "token_count": 19}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 17, "token_count": 19}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 3, "token_count": 123}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 3, "token_count": 119}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 18, "token_count": 69}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 60, "token_count": 19}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 26, "token_count": 3}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 0, "token_count": 13}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 1, "token_count": 9}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 6, "token_count": 136}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 49, "token_count": 1}, {"author_id": 1, "token_count": 80}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 33, "token_count": 18}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 49, "token_count": 75}, {"author_id": 7, "token_count": 9}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 0, "token_count": 10}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 24, "token_count": 95}, {"author_id": 0, "token_count": 475}, {"author_id": 12, "token_count": 6}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 0, "token_count": 472}, {"author_id": 6, "token_count": 76}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 0, "token_count": 38}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 27, "token_count": 3}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 0, "token_count": 35}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 18, "token_count": 6}, {"author_id": 6, "token_count": 8}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 39, "token_count": 3}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 5, "token_count": 13}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 0, "token_count": 88}, ]}, ]
Author Name
Tokens
Token Proportion
Neil Brown
1595
25.48%
J. Bruce Fields
1513
24.17%
Jeff Layton
535
8.55%
Stanislav Kinsbursky
518
8.27%
Chuck Lever
417
6.66%
Greg Banks
317
5.06%
Al Viro
313
5.00%
S. Wendy Cheng
262
4.19%
Trond Myklebust
220
3.51%
David Howells
95
1.52%
Linus Torvalds (pre-git)
92
1.47%
Eric Biggers
76
1.21%
Benny Halevy
52
0.83%
Kinglong Mee
19
0.30%
Christoph Hellwig
19
0.30%
Vasily Averin
18
0.29%
Olga Kornievskaia
9
0.14%
Eric W. Biedermann
8
0.13%
Arnd Bergmann
8
0.13%
Anna Schumaker
7
0.11%
Andi Kleen
7
0.11%
Scott Mayhew
6
0.10%
Linus Torvalds
4
0.06%
Boaz Harrosh
2
0.03%
Andrew Morton
2
0.03%
Others
146
2.33%
Total
6260
nfsd.h
497
-
30
1713
J. Bruce Fields
Neil Brown
Olga Kornievskaia
Marc Eshel
Linus Torvalds (pre-git)
Harvey Harrison
Trond Myklebust
Stanislav Kinsbursky
Christoph Hellwig
Andy Adamson
Steve Dickson
Chuck Lever
Kendrick M. Smith
Benny Halevy
Jeff Layton
Andrew Elble
David P. Quigley
Andrew Morton
Andreas Gruenbacher
Anna Schumaker
Linus Torvalds
van der Linden, Frank
Al Viro
Jesper Juhl
Others
March 1997
May 1998
September 1999
January 2000
March 2000
February 2002
August 2002
October 2002
April 2003
May 2003
June 2003
September 2003
February 2004
April 2004
May 2004
June 2004
August 2004
March 2005
June 2005
July 2005
October 2006
December 2006
July 2007
August 2007
February 2008
June 2008
February 2009
April 2009
June 2009
July 2009
September 2009
November 2009
December 2009
July 2010
October 2010
January 2011
August 2011
September 2011
November 2011
March 2012
June 2012
July 2012
November 2012
December 2012
February 2013
May 2013
February 2014
May 2014
August 2014
November 2014
April 2015
January 2016
June 2016
October 2016
January 2017
May 2017
July 2017
November 2017
March 2019
April 2019
June 2019
November 2019
December 2019
June 2020
November 2020
var spanGroupData = [ {"timestamp": 857203200, "group": [ {"author_id": 4, "token_count": 76}, ]}, {"timestamp": 894006000, "group": [ {"author_id": 4, "token_count": 1}, ]}, {"timestamp": 936169200, "group": [ {"author_id": 4, "token_count": 1}, ]}, {"timestamp": 946713600, "group": [ {"author_id": 4, "token_count": 61}, ]}, {"timestamp": 951897600, "group": [ {"author_id": 4, "token_count": 10}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 27, "token_count": 9}, ]}, {"timestamp": 1028185200, "group": [ {"author_id": 47, "token_count": 30}, ]}, {"timestamp": 1033455600, "group": [ {"author_id": 1, "token_count": 68}, ]}, {"timestamp": 1049184000, "group": [ {"author_id": 1, "token_count": 32}, ]}, {"timestamp": 1051772400, "group": [ {"author_id": 1, "token_count": 18}, ]}, {"timestamp": 1054450800, "group": [ {"author_id": 1, "token_count": 8}, ]}, {"timestamp": 1062399600, "group": [ {"author_id": 18, "token_count": 3}, {"author_id": 1, "token_count": 6}, ]}, {"timestamp": 1075622400, "group": [ {"author_id": 10, "token_count": 10}, ]}, {"timestamp": 1080806400, "group": [ {"author_id": 10, "token_count": 9}, ]}, {"timestamp": 1083394800, "group": [ {"author_id": 10, "token_count": 3}, ]}, {"timestamp": 1086073200, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1091343600, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1109664000, "group": [ {"author_id": 55, "token_count": 1}, {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1117609200, "group": [ {"author_id": 14, "token_count": 14}, {"author_id": 1, "token_count": 24}, ]}, {"timestamp": 1120201200, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1159686000, "group": [ {"author_id": 18, "token_count": 4}, {"author_id": 0, "token_count": 5}, {"author_id": 1, "token_count": 37}, ]}, {"timestamp": 1164960000, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 9, "token_count": 3}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1185951600, "group": [ {"author_id": 0, "token_count": 20}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 42, "token_count": 35}, ]}, {"timestamp": 1212303600, "group": [ {"author_id": 1, "token_count": 5}, ]}, {"timestamp": 1233475200, "group": [ {"author_id": 42, "token_count": 65}, ]}, {"timestamp": 1238569200, "group": [ {"author_id": 9, "token_count": 41}, {"author_id": 16, "token_count": 27}, {"author_id": 30, "token_count": 160}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 9, "token_count": 10}, ]}, {"timestamp": 1246431600, "group": [ {"author_id": 9, "token_count": 2}, ]}, {"timestamp": 1251788400, "group": [ {"author_id": 0, "token_count": 2}, {"author_id": 36, "token_count": 25}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1257058800, "group": [ {"author_id": 0, "token_count": 28}, ]}, {"timestamp": 1259654400, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1277967600, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 0, "token_count": 30}, ]}, {"timestamp": 1314860400, "group": [ {"author_id": 6, "token_count": 27}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 13, "token_count": 15}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 3, "token_count": 25}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 0, "token_count": 24}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 0, "token_count": 20}, {"author_id": 11, "token_count": 8}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 11, "token_count": 44}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 11, "token_count": 24}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 29, "token_count": 23}, {"author_id": 36, "token_count": 23}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 2, "token_count": 58}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 13, "token_count": 2}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 2, "token_count": 7}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 14, "token_count": 8}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 21, "token_count": 24}, {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 0, "token_count": 73}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 2, "token_count": 3}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 0, "token_count": 52}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 0, "token_count": 15}, {"author_id": 6, "token_count": 63}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 7, "token_count": 187}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 7, "token_count": 1}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 8, "token_count": 8}, {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 5, "token_count": 35}, {"author_id": 0, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
J. Bruce Fields
301
17.57%
Neil Brown
212
12.38%
Olga Kornievskaia
188
10.97%
Marc Eshel
160
9.34%
Linus Torvalds (pre-git)
149
8.70%
Harvey Harrison
100
5.84%
Trond Myklebust
90
5.25%
Stanislav Kinsbursky
76
4.44%
Christoph Hellwig
68
3.97%
Andy Adamson
56
3.27%
Steve Dickson
48
2.80%
Chuck Lever
35
2.04%
Kendrick M. Smith
30
1.75%
Benny Halevy
27
1.58%
Jeff Layton
25
1.46%
Andrew Elble
24
1.40%
David P. Quigley
23
1.34%
Andrew Morton
22
1.28%
Andreas Gruenbacher
22
1.28%
Anna Schumaker
17
0.99%
Linus Torvalds
9
0.53%
van der Linden, Frank
8
0.47%
Al Viro
7
0.41%
Jesper Juhl
1
0.06%
Others
15
0.88%
Total
1713
nfsfh.c
739
-
25
2942
Neil Brown
J. Bruce Fields
Linus Torvalds (pre-git)
Linus Torvalds
Christoph Hellwig
Steve Dickson
Andrew Morton
Trond Myklebust
Jeff Layton
Al Viro
David Howells
Kendrick M. Smith
Jan Blunck
Andy Adamson
Kinglong Mee
Jan Kara
Stanislav Kinsbursky
Oleg Drokin
Miklos Szeredi
Boaz Harrosh
Others
March 1997
October 1997
May 1998
August 1998
September 1999
January 2000
March 2000
May 2000
June 2000
February 2002
March 2002
April 2002
May 2002
August 2002
September 2002
October 2002
January 2003
April 2003
September 2003
January 2004
March 2004
May 2004
June 2004
August 2004
October 2004
March 2005
June 2006
July 2006
October 2006
December 2006
January 2007
February 2007
May 2007
July 2007
September 2007
October 2007
November 2007
February 2008
March 2008
May 2008
June 2008
July 2008
August 2008
November 2008
January 2009
September 2009
November 2009
December 2009
April 2011
July 2011
August 2011
March 2012
June 2012
August 2012
September 2013
May 2014
June 2014
September 2014
November 2014
January 2015
March 2015
September 2015
April 2016
July 2016
November 2017
March 2018
August 2018
March 2020
August 2020
November 2020
var spanGroupData = [ {"timestamp": 857203200, "group": [ {"author_id": 4, "token_count": 7}, ]}, {"timestamp": 875689200, "group": [ {"author_id": 4, "token_count": 77}, ]}, {"timestamp": 894006000, "group": [ {"author_id": 4, "token_count": 12}, ]}, {"timestamp": 901954800, "group": [ {"author_id": 4, "token_count": 7}, ]}, {"timestamp": 936169200, "group": [ {"author_id": 4, "token_count": 165}, ]}, {"timestamp": 946713600, "group": [ {"author_id": 4, "token_count": 230}, ]}, {"timestamp": 951897600, "group": [ {"author_id": 4, "token_count": 6}, ]}, {"timestamp": 957164400, "group": [ {"author_id": 4, "token_count": 5}, ]}, {"timestamp": 959842800, "group": [ {"author_id": 4, "token_count": 2}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 18, "token_count": 3}, {"author_id": 27, "token_count": 212}, ]}, {"timestamp": 1014969600, "group": [ {"author_id": 1, "token_count": 22}, ]}, {"timestamp": 1017648000, "group": [ {"author_id": 1, "token_count": 206}, ]}, {"timestamp": 1020236400, "group": [ {"author_id": 18, "token_count": 31}, {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1028185200, "group": [ {"author_id": 47, "token_count": 39}, ]}, {"timestamp": 1030863600, "group": [ {"author_id": 1, "token_count": 36}, ]}, {"timestamp": 1033455600, "group": [ {"author_id": 1, "token_count": 33}, ]}, {"timestamp": 1041408000, "group": [ {"author_id": 1, "token_count": 6}, ]}, {"timestamp": 1049184000, "group": [ {"author_id": 10, "token_count": 1}, ]}, {"timestamp": 1062399600, "group": [ {"author_id": 18, "token_count": 16}, ]}, {"timestamp": 1072944000, "group": [ {"author_id": 10, "token_count": 97}, ]}, {"timestamp": 1078128000, "group": [ {"author_id": 1, "token_count": 88}, ]}, {"timestamp": 1083394800, "group": [ {"author_id": 10, "token_count": 3}, ]}, {"timestamp": 1086073200, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1091343600, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1096614000, "group": [ {"author_id": 1, "token_count": 61}, ]}, {"timestamp": 1109664000, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1149145200, "group": [ {"author_id": 0, "token_count": 15}, {"author_id": 1, "token_count": 6}, ]}, {"timestamp": 1151737200, "group": [ {"author_id": 1, "token_count": 13}, ]}, {"timestamp": 1159686000, "group": [ {"author_id": 18, "token_count": 3}, ]}, {"timestamp": 1164960000, "group": [ {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1167638400, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1170316800, "group": [ {"author_id": 18, "token_count": 3}, {"author_id": 1, "token_count": 140}, ]}, {"timestamp": 1178002800, "group": [ {"author_id": 1, "token_count": 45}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 9, "token_count": 19}, {"author_id": 2, "token_count": 3}, {"author_id": 0, "token_count": 15}, ]}, {"timestamp": 1188630000, "group": [ {"author_id": 1, "token_count": 38}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 2, "token_count": 140}, ]}, {"timestamp": 1193900400, "group": [ {"author_id": 0, "token_count": 61}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 54, "token_count": 24}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 0, "token_count": 129}, ]}, {"timestamp": 1209625200, "group": [ {"author_id": 1, "token_count": 23}, ]}, {"timestamp": 1212303600, "group": [ {"author_id": 44, "token_count": 1}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 18, "token_count": 1}, ]}, {"timestamp": 1217574000, "group": [ {"author_id": 0, "token_count": 24}, ]}, {"timestamp": 1225522800, "group": [ {"author_id": 24, "token_count": 37}, ]}, {"timestamp": 1230796800, "group": [ {"author_id": 36, "token_count": 15}, ]}, {"timestamp": 1251788400, "group": [ {"author_id": 0, "token_count": 295}, {"author_id": 36, "token_count": 105}, ]}, {"timestamp": 1257058800, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1259654400, "group": [ {"author_id": 51, "token_count": 1}, {"author_id": 0, "token_count": 12}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 18, "token_count": 2}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 0, "token_count": 19}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 11, "token_count": 1}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 43, "token_count": 5}, ]}, {"timestamp": 1343804400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 18, "token_count": 7}, {"author_id": 0, "token_count": 9}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 2, "token_count": 21}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 3, "token_count": 9}, {"author_id": 17, "token_count": 1}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 17, "token_count": 8}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 24, "token_count": 4}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 24, "token_count": 25}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 3, "token_count": 3}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 18, "token_count": 1}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 0, "token_count": 38}, {"author_id": 45, "token_count": 1}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 0, "token_count": 51}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 6, "token_count": 48}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 3, "token_count": 58}, {"author_id": 6, "token_count": 52}, ]}, ]
Author Name
Tokens
Token Proportion
Neil Brown
726
24.68%
J. Bruce Fields
683
23.22%
Linus Torvalds (pre-git)
511
17.37%
Linus Torvalds
212
7.21%
Christoph Hellwig
164
5.57%
Steve Dickson
120
4.08%
Andrew Morton
101
3.43%
Trond Myklebust
100
3.40%
Jeff Layton
71
2.41%
Al Viro
67
2.28%
David Howells
66
2.24%
Kendrick M. Smith
39
1.33%
Jan Blunck
24
0.82%
Andy Adamson
19
0.65%
Kinglong Mee
9
0.31%
Jan Kara
5
0.17%
Stanislav Kinsbursky
1
0.03%
Oleg Drokin
1
0.03%
Miklos Szeredi
1
0.03%
Boaz Harrosh
1
0.03%
Others
21
0.71%
Total
2942
nfsfh.h
334
-
12
1208
J. Bruce Fields
Christoph Hellwig
Jeff Layton
Kinglong Mee
Olga Kornievskaia
Amir Goldstein
David Howells
Trond Myklebust
Al Viro
Arnd Bergmann
Others
December 2009
July 2011
September 2013
March 2014
May 2014
June 2014
August 2014
February 2015
March 2015
September 2015
November 2015
January 2016
May 2017
November 2017
December 2017
January 2018
October 2019
November 2020
var spanGroupData = [ {"timestamp": 1259654400, "group": [ {"author_id": 0, "token_count": 745}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 18, "token_count": 1}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 18, "token_count": 1}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 17, "token_count": 29}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 2, "token_count": 110}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 3, "token_count": 13}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 2, "token_count": 116}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 24, "token_count": 6}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 3, "token_count": 12}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 3, "token_count": 59}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 18, "token_count": 2}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 0, "token_count": 34}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 3, "token_count": 6}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 37, "token_count": 12}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 39, "token_count": 2}, {"author_id": 7, "token_count": 26}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 0, "token_count": 24}, {"author_id": 3, "token_count": 4}, {"author_id": 6, "token_count": 4}, ]}, ]
Author Name
Tokens
Token Proportion
J. Bruce Fields
803
66.47%
Christoph Hellwig
226
18.71%
Jeff Layton
94
7.78%
Kinglong Mee
29
2.40%
Olga Kornievskaia
26
2.15%
Amir Goldstein
12
0.99%
David Howells
6
0.50%
Trond Myklebust
4
0.33%
Al Viro
4
0.33%
Arnd Bergmann
2
0.17%
Others
2
0.17%
Total
1208
nfsproc.c
855
-
26
4143
Linus Torvalds (pre-git)
Yu Zhiguo
Chuck Lever
Neil Brown
Christoph Hellwig
Linus Torvalds
Andreas Gruenbacher
David Shaw
Al Viro
Jan Kara
J. Bruce Fields
Jeff Layton
Andrew Morton
Trond Myklebust
Kinglong Mee
David Howells
Miklos Szeredi
Arnd Bergmann
Greg Banks
Boaz Harrosh
Kendrick M. Smith
Others
March 1997
August 1997
October 1997
January 1998
May 1998
February 1999
September 1999
January 2000
March 2000
June 2000
February 2002
April 2002
May 2002
August 2002
October 2002
November 2002
January 2003
June 2003
September 2003
February 2004
May 2004
February 2005
March 2005
June 2005
January 2006
October 2006
February 2007
May 2007
July 2007
June 2008
August 2008
December 2008
March 2009
June 2009
September 2009
November 2009
December 2009
January 2011
June 2012
January 2013
July 2014
March 2015
May 2015
May 2016
July 2016
October 2016
December 2016
March 2017
May 2017
November 2017
March 2018
July 2018
August 2019
November 2019
January 2020
August 2020
October 2020
November 2020
var spanGroupData = [ {"timestamp": 857203200, "group": [ {"author_id": 4, "token_count": 1459}, ]}, {"timestamp": 870418800, "group": [ {"author_id": 4, "token_count": 9}, ]}, {"timestamp": 875689200, "group": [ {"author_id": 4, "token_count": 1}, ]}, {"timestamp": 883641600, "group": [ {"author_id": 4, "token_count": 103}, ]}, {"timestamp": 894006000, "group": [ {"author_id": 4, "token_count": 59}, ]}, {"timestamp": 917856000, "group": [ {"author_id": 4, "token_count": 9}, ]}, {"timestamp": 936169200, "group": [ {"author_id": 4, "token_count": 30}, ]}, {"timestamp": 946713600, "group": [ {"author_id": 4, "token_count": 125}, ]}, {"timestamp": 951897600, "group": [ {"author_id": 4, "token_count": 76}, ]}, {"timestamp": 959842800, "group": [ {"author_id": 4, "token_count": 2}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 27, "token_count": 142}, {"author_id": 1, "token_count": 22}, ]}, {"timestamp": 1017648000, "group": [ {"author_id": 1, "token_count": 27}, ]}, {"timestamp": 1020236400, "group": [ {"author_id": 2, "token_count": 3}, ]}, {"timestamp": 1028185200, "group": [ {"author_id": 47, "token_count": 1}, ]}, {"timestamp": 1033455600, "group": [ {"author_id": 1, "token_count": 97}, ]}, {"timestamp": 1036137600, "group": [ {"author_id": 1, "token_count": 10}, ]}, {"timestamp": 1041408000, "group": [ {"author_id": 1, "token_count": 2}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1054450800, "group": [ {"author_id": 1, "token_count": 6}, ]}, {"timestamp": 1062399600, "group": [ {"author_id": 18, "token_count": 19}, ]}, {"timestamp": 1075622400, "group": [ {"author_id": 10, "token_count": 7}, ]}, {"timestamp": 1083394800, "group": [ {"author_id": 10, "token_count": 5}, ]}, {"timestamp": 1107244800, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1109664000, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1117609200, "group": [ {"author_id": 14, "token_count": 5}, ]}, {"timestamp": 1136102400, "group": [ {"author_id": 35, "token_count": 42}, ]}, {"timestamp": 1159686000, "group": [ {"author_id": 18, "token_count": 24}, {"author_id": 22, "token_count": 2}, {"author_id": 1, "token_count": 7}, ]}, {"timestamp": 1170316800, "group": [ {"author_id": 5, "token_count": 13}, ]}, {"timestamp": 1178002800, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1212303600, "group": [ {"author_id": 44, "token_count": 5}, {"author_id": 1, "token_count": 7}, ]}, {"timestamp": 1217574000, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1228118400, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1235894400, "group": [ {"author_id": 35, "token_count": 10}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 15, "token_count": 830}, ]}, {"timestamp": 1251788400, "group": [ {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1257058800, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1259654400, "group": [ {"author_id": 51, "token_count": 2}, {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 0, "token_count": 9}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 43, "token_count": 30}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 18, "token_count": 2}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 3, "token_count": 16}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 24, "token_count": 6}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 14, "token_count": 113}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 43, "token_count": 5}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 17, "token_count": 1}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 17, "token_count": 7}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 2, "token_count": 173}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 5, "token_count": 70}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 5, "token_count": 25}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 6, "token_count": 6}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 39, "token_count": 4}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 6, "token_count": 2}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 5, "token_count": 453}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 5, "token_count": 12}, ]}, ]
Author Name
Tokens
Token Proportion
Linus Torvalds (pre-git)
1873
45.21%
Yu Zhiguo
830
20.03%
Chuck Lever
573
13.83%
Neil Brown
179
4.32%
Christoph Hellwig
176
4.25%
Linus Torvalds
142
3.43%
Andreas Gruenbacher
118
2.85%
David Shaw
52
1.26%
Al Viro
45
1.09%
Jan Kara
35
0.84%
J. Bruce Fields
35
0.84%
Jeff Layton
17
0.41%
Andrew Morton
12
0.29%
Trond Myklebust
8
0.19%
Kinglong Mee
8
0.19%
David Howells
6
0.14%
Miklos Szeredi
5
0.12%
Arnd Bergmann
4
0.10%
Greg Banks
2
0.05%
Boaz Harrosh
2
0.05%
Kendrick M. Smith
1
0.02%
Others
20
0.48%
Total
4143
nfssvc.c
1119
-
36
4640
Trond Myklebust
Stanislav Kinsbursky
Neil Brown
Scott Mayhew
Greg Banks
J. Bruce Fields
Jeff Layton
Linus Torvalds (pre-git)
Chuck Lever
Andreas Gruenbacher
Vasily Averin
Kinglong Mee
Ryusei Yamaguchi
Benny Halevy
Andy Adamson
Andrew Morton
Christoph Hellwig
Linus Torvalds
Al Viro
David Howells
Boaz Harrosh
Others
March 1997
October 1997
August 1998
December 1998
September 1999
January 2000
March 2000
February 2002
May 2002
October 2002
January 2003
February 2003
June 2003
July 2003
April 2005
June 2005
August 2005
November 2005
February 2006
March 2006
October 2006
January 2007
May 2007
July 2007
June 2008
January 2009
March 2009
April 2009
June 2009
July 2009
August 2009
September 2009
November 2009
December 2009
July 2010
August 2010
September 2010
January 2011
July 2011
January 2012
April 2012
May 2012
July 2012
August 2012
November 2012
December 2012
February 2013
July 2013
December 2013
January 2014
June 2014
July 2014
November 2014
June 2015
December 2015
January 2016
September 2016
January 2017
February 2017
March 2017
April 2017
May 2017
July 2017
August 2017
September 2017
November 2017
April 2019
August 2019
September 2019
November 2019
December 2019
January 2020
February 2020
May 2020
August 2020
October 2020
November 2020
var spanGroupData = [ {"timestamp": 857203200, "group": [ {"author_id": 4, "token_count": 145}, ]}, {"timestamp": 875689200, "group": [ {"author_id": 4, "token_count": 3}, ]}, {"timestamp": 901954800, "group": [ {"author_id": 4, "token_count": 1}, ]}, {"timestamp": 912499200, "group": [ {"author_id": 4, "token_count": 4}, ]}, {"timestamp": 936169200, "group": [ {"author_id": 4, "token_count": 11}, ]}, {"timestamp": 946713600, "group": [ {"author_id": 4, "token_count": 13}, ]}, {"timestamp": 951897600, "group": [ {"author_id": 4, "token_count": 10}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 27, "token_count": 4}, {"author_id": 1, "token_count": 7}, ]}, {"timestamp": 1020236400, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1033455600, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1041408000, "group": [ {"author_id": 1, "token_count": 14}, ]}, {"timestamp": 1044086400, "group": [ {"author_id": 27, "token_count": 6}, {"author_id": 1, "token_count": 16}, ]}, {"timestamp": 1054450800, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1057042800, "group": [ {"author_id": 10, "token_count": 26}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1112342400, "group": [ {"author_id": 1, "token_count": 5}, ]}, {"timestamp": 1117609200, "group": [ {"author_id": 14, "token_count": 2}, ]}, {"timestamp": 1122879600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1130832000, "group": [ {"author_id": 1, "token_count": 133}, ]}, {"timestamp": 1138780800, "group": [ {"author_id": 14, "token_count": 131}, ]}, {"timestamp": 1141200000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1159686000, "group": [ {"author_id": 18, "token_count": 3}, {"author_id": 22, "token_count": 330}, {"author_id": 1, "token_count": 103}, ]}, {"timestamp": 1167638400, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1178002800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1212303600, "group": [ {"author_id": 3, "token_count": 43}, {"author_id": 1, "token_count": 76}, ]}, {"timestamp": 1230796800, "group": [ {"author_id": 22, "token_count": 32}, ]}, {"timestamp": 1235894400, "group": [ {"author_id": 18, "token_count": 4}, ]}, {"timestamp": 1238569200, "group": [ {"author_id": 9, "token_count": 31}, {"author_id": 16, "token_count": 60}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 9, "token_count": 14}, {"author_id": 1, "token_count": 29}, ]}, {"timestamp": 1246431600, "group": [ {"author_id": 9, "token_count": 9}, ]}, {"timestamp": 1249110000, "group": [ {"author_id": 52, "token_count": 77}, ]}, {"timestamp": 1251788400, "group": [ {"author_id": 24, "token_count": 6}, {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1257058800, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1259654400, "group": [ {"author_id": 51, "token_count": 5}, {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1277967600, "group": [ {"author_id": 0, "token_count": 95}, {"author_id": 3, "token_count": 46}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 0, "token_count": 24}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 0, "token_count": 24}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 0, "token_count": 74}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 11, "token_count": 3}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 11, "token_count": 46}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 11, "token_count": 15}, ]}, {"timestamp": 1343804400, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 0, "token_count": 1}, {"author_id": 11, "token_count": 24}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 11, "token_count": 489}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 11, "token_count": 10}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 0, "token_count": 10}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 17, "token_count": 53}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 17, "token_count": 1}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 17, "token_count": 15}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 3, "token_count": 33}, {"author_id": 17, "token_count": 5}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 3, "token_count": 7}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 3, "token_count": 48}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 12, "token_count": 344}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 14, "token_count": 1}, {"author_id": 17, "token_count": 8}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 33, "token_count": 36}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 12, "token_count": 24}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 6, "token_count": 45}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 1, "token_count": 39}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 0, "token_count": 80}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 2, "token_count": 12}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 0, "token_count": 12}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 5, "token_count": 1}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 33, "token_count": 87}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 6, "token_count": 1132}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 3, "token_count": 24}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 6, "token_count": 143}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 6, "token_count": 23}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 12, "token_count": 19}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 5, "token_count": 129}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 5, "token_count": 46}, {"author_id": 60, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Trond Myklebust
1343
28.94%
Stanislav Kinsbursky
587
12.65%
Neil Brown
427
9.20%
Scott Mayhew
387
8.34%
Greg Banks
362
7.80%
J. Bruce Fields
335
7.22%
Jeff Layton
201
4.33%
Linus Torvalds (pre-git)
187
4.03%
Chuck Lever
176
3.79%
Andreas Gruenbacher
134
2.89%
Vasily Averin
123
2.65%
Kinglong Mee
82
1.77%
Ryusei Yamaguchi
77
1.66%
Benny Halevy
60
1.29%
Andy Adamson
54
1.16%
Andrew Morton
26
0.56%
Christoph Hellwig
12
0.26%
Linus Torvalds
10
0.22%
Al Viro
7
0.15%
David Howells
6
0.13%
Boaz Harrosh
5
0.11%
Others
39
0.84%
Total
4640
nfsxdr.c
612
-
24
3497
Linus Torvalds (pre-git)
Neil Brown
Chuck Lever
Christoph Hellwig
Al Viro
Peter Staubach
J. Bruce Fields
Andi Kleen
Andreas Gruenbacher
Eric W. Biedermann
David Shaw
Linus Torvalds
Trond Myklebust
Kinglong Mee
Benoit Taine
Andrew Morton
Amir Goldstein
David Howells
Greg Banks
Boaz Harrosh
Others
March 1997
January 2000
June 2000
August 2000
February 2002
April 2002
June 2002
October 2002
November 2002
June 2003
August 2003
September 2003
January 2004
February 2004
August 2004
June 2005
January 2006
October 2006
January 2007
February 2007
May 2007
August 2007
November 2007
January 2008
December 2009
March 2011
December 2012
January 2013
February 2013
April 2014
May 2014
June 2014
March 2015
April 2017
May 2017
November 2017
January 2018
March 2018
May 2018
April 2019
October 2020
November 2020
var spanGroupData = [ {"timestamp": 857203200, "group": [ {"author_id": 4, "token_count": 1752}, ]}, {"timestamp": 946713600, "group": [ {"author_id": 4, "token_count": 18}, ]}, {"timestamp": 959842800, "group": [ {"author_id": 4, "token_count": 2}, ]}, {"timestamp": 965113200, "group": [ {"author_id": 4, "token_count": 4}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 27, "token_count": 38}, ]}, {"timestamp": 1017648000, "group": [ {"author_id": 1, "token_count": 25}, ]}, {"timestamp": 1022914800, "group": [ {"author_id": 18, "token_count": 39}, ]}, {"timestamp": 1033455600, "group": [ {"author_id": 1, "token_count": 193}, ]}, {"timestamp": 1036137600, "group": [ {"author_id": 38, "token_count": 55}, {"author_id": 1, "token_count": 159}, ]}, {"timestamp": 1054450800, "group": [ {"author_id": 10, "token_count": 1}, ]}, {"timestamp": 1059721200, "group": [ {"author_id": 60, "token_count": 33}, ]}, {"timestamp": 1062399600, "group": [ {"author_id": 18, "token_count": 7}, ]}, {"timestamp": 1072944000, "group": [ {"author_id": 10, "token_count": 18}, ]}, {"timestamp": 1075622400, "group": [ {"author_id": 10, "token_count": 1}, ]}, {"timestamp": 1091343600, "group": [ {"author_id": 1, "token_count": 11}, ]}, {"timestamp": 1117609200, "group": [ {"author_id": 14, "token_count": 49}, ]}, {"timestamp": 1136102400, "group": [ {"author_id": 35, "token_count": 42}, ]}, {"timestamp": 1159686000, "group": [ {"author_id": 18, "token_count": 36}, {"author_id": 22, "token_count": 1}, {"author_id": 1, "token_count": 9}, ]}, {"timestamp": 1167638400, "group": [ {"author_id": 1, "token_count": 10}, ]}, {"timestamp": 1170316800, "group": [ {"author_id": 1, "token_count": 103}, ]}, {"timestamp": 1178002800, "group": [ {"author_id": 1, "token_count": 27}, {"author_id": 34, "token_count": 49}, ]}, {"timestamp": 1185951600, "group": [ {"author_id": 34, "token_count": 26}, ]}, {"timestamp": 1193900400, "group": [ {"author_id": 5, "token_count": 2}, {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1199174400, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1259654400, "group": [ {"author_id": 51, "token_count": 1}, {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 0, "token_count": 19}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 18, "token_count": 3}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 26, "token_count": 42}, {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 46, "token_count": 25}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 17, "token_count": 29}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 24, "token_count": 3}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 0, "token_count": 25}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 2, "token_count": 127}, {"author_id": 0, "token_count": 18}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 37, "token_count": 6}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 5, "token_count": 145}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 6, "token_count": 36}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 5, "token_count": 235}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 5, "token_count": 58}, ]}, ]
Author Name
Tokens
Token Proportion
Linus Torvalds (pre-git)
1776
50.79%
Neil Brown
539
15.41%
Chuck Lever
440
12.58%
Christoph Hellwig
127
3.63%
Al Viro
85
2.43%
Peter Staubach
75
2.14%
J. Bruce Fields
72
2.06%
Andi Kleen
55
1.57%
Andreas Gruenbacher
49
1.40%
Eric W. Biedermann
42
1.20%
David Shaw
42
1.20%
Linus Torvalds
38
1.09%
Trond Myklebust
36
1.03%
Kinglong Mee
29
0.83%
Benoit Taine
25
0.71%
Andrew Morton
20
0.57%
Amir Goldstein
6
0.17%
David Howells
3
0.09%
Greg Banks
1
0.03%
Boaz Harrosh
1
0.03%
Others
36
1.03%
Total
3497
pnfs.h
100
-
5
438
Christoph Hellwig
Tom Haynes
J. Bruce Fields
Jeff Layton
Others
May 2014
January 2015
February 2015
March 2016
June 2016
August 2016
November 2017
var spanGroupData = [ {"timestamp": 1398927600, "group": [ {"author_id": 2, "token_count": 367}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 2, "token_count": 6}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 0, "token_count": 12}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 2, "token_count": 33}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 20, "token_count": 16}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 3, "token_count": 3}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Christoph Hellwig
406
92.69%
Tom Haynes
16
3.65%
J. Bruce Fields
12
2.74%
Jeff Layton
3
0.68%
Others
1
0.23%
Total
438
state.h
696
-
26
2063
J. Bruce Fields
Neil Brown
Christoph Hellwig
Jeff Layton
Olga Kornievskaia
Andy Adamson
Trond Myklebust
Stanislav Kinsbursky
Sachin Bhamare
Marc Eshel
Scott Mayhew
Benny Halevy
Kinglong Mee
Ricardo Labiaga
Andrew Morton
Anna Schumaker
Arnd Bergmann
Takuma Umeya
Andrew Elble
Al Viro
Oleg Drokin
Eric W. Biedermann
Others
April 2003
May 2003
June 2003
September 2003
February 2004
April 2004
June 2004
January 2005
March 2005
June 2005
July 2005
October 2006
July 2007
February 2009
April 2009
May 2009
June 2009
July 2009
August 2009
September 2009
December 2009
February 2010
March 2010
April 2010
May 2010
June 2010
July 2010
October 2010
December 2010
January 2011
July 2011
September 2011
October 2011
January 2012
February 2012
March 2012
July 2012
September 2012
November 2012
February 2013
March 2013
April 2013
March 2014
May 2014
June 2014
July 2014
August 2014
September 2014
October 2014
December 2014
April 2015
June 2015
September 2015
October 2015
November 2015
December 2015
May 2016
June 2016
September 2016
January 2017
October 2017
July 2018
December 2018
March 2019
April 2019
June 2019
August 2019
September 2019
October 2019
November 2019
var spanGroupData = [ {"timestamp": 1049184000, "group": [ {"author_id": 1, "token_count": 46}, ]}, {"timestamp": 1051772400, "group": [ {"author_id": 1, "token_count": 90}, ]}, {"timestamp": 1054450800, "group": [ {"author_id": 1, "token_count": 24}, ]}, {"timestamp": 1062399600, "group": [ {"author_id": 1, "token_count": 34}, ]}, {"timestamp": 1075622400, "group": [ {"author_id": 10, "token_count": 7}, ]}, {"timestamp": 1080806400, "group": [ {"author_id": 10, "token_count": 4}, ]}, {"timestamp": 1086073200, "group": [ {"author_id": 1, "token_count": 36}, ]}, {"timestamp": 1104566400, "group": [ {"author_id": 1, "token_count": 41}, ]}, {"timestamp": 1109664000, "group": [ {"author_id": 1, "token_count": 6}, ]}, {"timestamp": 1117609200, "group": [ {"author_id": 1, "token_count": 43}, ]}, {"timestamp": 1120201200, "group": [ {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1159686000, "group": [ {"author_id": 18, "token_count": 3}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1233475200, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1238569200, "group": [ {"author_id": 9, "token_count": 56}, {"author_id": 16, "token_count": 5}, {"author_id": 0, "token_count": 3}, {"author_id": 30, "token_count": 20}, ]}, {"timestamp": 1241161200, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 9, "token_count": 1}, {"author_id": 60, "token_count": 35}, ]}, {"timestamp": 1246431600, "group": [ {"author_id": 9, "token_count": 50}, ]}, {"timestamp": 1249110000, "group": [ {"author_id": 9, "token_count": 27}, {"author_id": 3, "token_count": 6}, ]}, {"timestamp": 1251788400, "group": [ {"author_id": 9, "token_count": 1}, {"author_id": 32, "token_count": 11}, ]}, {"timestamp": 1259654400, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1265011200, "group": [ {"author_id": 0, "token_count": 9}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 0, "token_count": 42}, ]}, {"timestamp": 1270105200, "group": [ {"author_id": 0, "token_count": 14}, ]}, {"timestamp": 1272697200, "group": [ {"author_id": 16, "token_count": 10}, {"author_id": 0, "token_count": 17}, ]}, {"timestamp": 1275375600, "group": [ {"author_id": 0, "token_count": 59}, ]}, {"timestamp": 1277967600, "group": [ {"author_id": 0, "token_count": 14}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 0, "token_count": 26}, ]}, {"timestamp": 1291190400, "group": [ {"author_id": 0, "token_count": 9}, {"author_id": 58, "token_count": 4}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 13, "token_count": 4}, {"author_id": 0, "token_count": 82}, ]}, {"timestamp": 1314860400, "group": [ {"author_id": 0, "token_count": 126}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 16, "token_count": 4}, {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 0, "token_count": 18}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 0, "token_count": 16}, {"author_id": 3, "token_count": 54}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 11, "token_count": 6}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 0, "token_count": 29}, {"author_id": 3, "token_count": 26}, {"author_id": 11, "token_count": 34}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 26, "token_count": 2}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 0, "token_count": 14}, {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 2, "token_count": 75}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 6, "token_count": 5}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 0, "token_count": 1}, {"author_id": 3, "token_count": 58}, {"author_id": 6, "token_count": 43}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 2, "token_count": 102}, {"author_id": 3, "token_count": 7}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 2, "token_count": 101}, {"author_id": 3, "token_count": 15}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 3, "token_count": 18}, ]}, {"timestamp": 1417420800, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 2, "token_count": 4}, {"author_id": 28, "token_count": 36}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 2, "token_count": 2}, {"author_id": 17, "token_count": 3}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 3, "token_count": 6}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 3, "token_count": 16}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 13, "token_count": 5}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 3, "token_count": 32}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 21, "token_count": 4}, {"author_id": 45, "token_count": 2}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 3, "token_count": 36}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 17, "token_count": 11}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 0, "token_count": 8}, {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 7, "token_count": 71}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 0, "token_count": 14}, {"author_id": 12, "token_count": 11}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 6, "token_count": 3}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 0, "token_count": 12}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 3, "token_count": 5}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 12, "token_count": 8}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 39, "token_count": 1}, {"author_id": 7, "token_count": 117}, {"author_id": 6, "token_count": 4}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 39, "token_count": 5}, ]}, ]
Author Name
Tokens
Token Proportion
J. Bruce Fields
547
26.51%
Neil Brown
326
15.80%
Christoph Hellwig
284
13.77%
Jeff Layton
281
13.62%
Olga Kornievskaia
188
9.11%
Andy Adamson
135
6.54%
Trond Myklebust
55
2.67%
Stanislav Kinsbursky
40
1.94%
Sachin Bhamare
36
1.75%
Marc Eshel
20
0.97%
Scott Mayhew
19
0.92%
Benny Halevy
19
0.92%
Kinglong Mee
14
0.68%
Ricardo Labiaga
11
0.53%
Andrew Morton
11
0.53%
Anna Schumaker
9
0.44%
Arnd Bergmann
6
0.29%
Takuma Umeya
4
0.19%
Andrew Elble
4
0.19%
Al Viro
3
0.15%
Oleg Drokin
2
0.10%
Eric W. Biedermann
2
0.10%
Others
47
2.28%
Total
2063
stats.c
104
-
11
369
Linus Torvalds (pre-git)
Andrew Morton
Shankar Anand
Stanislav Kinsbursky
Neil Brown
Boaz Harrosh
Others
March 1997
October 1997
January 1998
September 1999
March 2000
July 2000
April 2002
July 2002
February 2004
March 2006
July 2006
December 2009
May 2011
December 2011
November 2017
February 2020
var spanGroupData = [ {"timestamp": 857203200, "group": [ {"author_id": 4, "token_count": 82}, ]}, {"timestamp": 875689200, "group": [ {"author_id": 4, "token_count": 15}, ]}, {"timestamp": 883641600, "group": [ {"author_id": 4, "token_count": 2}, ]}, {"timestamp": 936169200, "group": [ {"author_id": 4, "token_count": 8}, ]}, {"timestamp": 951897600, "group": [ {"author_id": 4, "token_count": 82}, ]}, {"timestamp": 962434800, "group": [ {"author_id": 4, "token_count": 37}, ]}, {"timestamp": 1017648000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1025506800, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1075622400, "group": [ {"author_id": 10, "token_count": 68}, ]}, {"timestamp": 1141200000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1151737200, "group": [ {"author_id": 53, "token_count": 52}, ]}, {"timestamp": 1259654400, "group": [ {"author_id": 51, "token_count": 1}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1322726400, "group": [ {"author_id": 11, "token_count": 9}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 60, "token_count": 7}, ]}, ]
Author Name
Tokens
Token Proportion
Linus Torvalds (pre-git)
226
61.25%
Andrew Morton
68
18.43%
Shankar Anand
52
14.09%
Stanislav Kinsbursky
9
2.44%
Neil Brown
2
0.54%
Boaz Harrosh
1
0.27%
Others
11
2.98%
Total
369
stats.h
44
-
5
137
Linus Torvalds (pre-git)
Shankar Anand
Christoph Hellwig
David Howells
Others
March 1997
October 1997
September 1999
March 2000
July 2006
October 2012
May 2014
November 2017
var spanGroupData = [ {"timestamp": 857203200, "group": [ {"author_id": 4, "token_count": 48}, ]}, {"timestamp": 875689200, "group": [ {"author_id": 4, "token_count": 15}, ]}, {"timestamp": 936169200, "group": [ {"author_id": 4, "token_count": 8}, ]}, {"timestamp": 951897600, "group": [ {"author_id": 4, "token_count": 43}, ]}, {"timestamp": 1151737200, "group": [ {"author_id": 53, "token_count": 17}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 24, "token_count": 1}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 2, "token_count": 4}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Linus Torvalds (pre-git)
114
83.21%
Shankar Anand
17
12.41%
Christoph Hellwig
4
2.92%
David Howells
1
0.73%
Others
1
0.73%
Total
137
trace.c
4
-
2
7
Christoph Hellwig
Chuck Lever
August 2014
August 2020
var spanGroupData = [ {"timestamp": 1406876400, "group": [ {"author_id": 2, "token_count": 6}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 5, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Christoph Hellwig
6
85.71%
Chuck Lever
1
14.29%
Total
7
trace.h
925
-
6
1054
Chuck Lever
Jeff Layton
Trond Myklebust
Christoph Hellwig
Others
August 2014
October 2015
November 2015
November 2017
March 2018
August 2019
January 2020
March 2020
April 2020
May 2020
August 2020
September 2020
October 2020
November 2020
var spanGroupData = [ {"timestamp": 1406876400, "group": [ {"author_id": 2, "token_count": 116}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 3, "token_count": 3}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 3, "token_count": 60}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 5, "token_count": 79}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 3, "token_count": 133}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 6, "token_count": 28}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 6, "token_count": 133}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 5, "token_count": 332}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 5, "token_count": 60}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 5, "token_count": 12}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 5, "token_count": 4}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 5, "token_count": 44}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 5, "token_count": 47}, ]}, ]
Author Name
Tokens
Token Proportion
Chuck Lever
578
54.84%
Jeff Layton
196
18.60%
Trond Myklebust
161
15.28%
Christoph Hellwig
116
11.01%
Others
3
0.28%
Total
1054
vfs.c
2403
-
52
9817
Christoph Hellwig
J. Bruce Fields
Linus Torvalds (pre-git)
van der Linden, Frank
Neil Brown
Trond Myklebust
Jeff Layton
Al Viro
Chuck Lever
Anna Schumaker
David Woodhouse
David Howells
Ben Myers
Andreas Gruenbacher
Kinglong Mee
Jan Kara
Miklos Szeredi
Andrew Morton
Oleg Drokin
Linus Torvalds
Dave Hansen
Andy Adamson
Greg Banks
Boaz Harrosh
Kendrick M. Smith
Mi Jinlong
Jan Blunck
Steve Dickson
Eric W. Biedermann
Andi Kleen
David P. Quigley
David Shaw
Arnd Bergmann
Amir Goldstein
Others
March 1997
October 1997
December 1997
March 1998
May 1998
August 1998
December 1998
January 1999
September 1999
January 2000
March 2000
June 2000
August 2000
October 2000
February 2002
April 2002
May 2002
August 2002
October 2002
November 2002
January 2003
March 2003
April 2003
June 2003
July 2003
August 2003
January 2004
February 2004
May 2004
July 2004
August 2004
March 2005
June 2005
January 2006
October 2006
November 2006
December 2006
June 2007
July 2007
September 2007
October 2007
November 2007
February 2008
April 2008
June 2008
July 2008
August 2008
October 2008
February 2009
March 2009
April 2009
May 2009
June 2009
September 2009
October 2009
November 2009
December 2009
January 2010
February 2010
March 2010
June 2010
July 2010
August 2010
October 2010
January 2011
April 2011
August 2011
September 2011
March 2012
June 2012
September 2012
October 2012
December 2012
February 2013
March 2013
April 2013
May 2013
November 2013
December 2013
January 2014
February 2014
March 2014
April 2014
May 2014
June 2014
July 2014
September 2014
October 2014
November 2014
January 2015
March 2015
April 2015
June 2015
September 2015
November 2015
December 2015
January 2016
March 2016
April 2016
July 2016
August 2016
September 2016
December 2016
January 2017
February 2017
March 2017
April 2017
May 2017
July 2017
November 2017
March 2018
May 2018
September 2018
October 2018
November 2018
January 2019
April 2019
May 2019
August 2019
September 2019
November 2019
December 2019
January 2020
June 2020
August 2020
September 2020
November 2020
var spanGroupData = [ {"timestamp": 857203200, "group": [ {"author_id": 4, "token_count": 556}, ]}, {"timestamp": 875689200, "group": [ {"author_id": 4, "token_count": 117}, ]}, {"timestamp": 880963200, "group": [ {"author_id": 4, "token_count": 7}, ]}, {"timestamp": 888739200, "group": [ {"author_id": 4, "token_count": 6}, ]}, {"timestamp": 894006000, "group": [ {"author_id": 4, "token_count": 33}, ]}, {"timestamp": 901954800, "group": [ {"author_id": 4, "token_count": 7}, ]}, {"timestamp": 912499200, "group": [ {"author_id": 4, "token_count": 16}, ]}, {"timestamp": 915177600, "group": [ {"author_id": 4, "token_count": 6}, ]}, {"timestamp": 936169200, "group": [ {"author_id": 4, "token_count": 115}, ]}, {"timestamp": 946713600, "group": [ {"author_id": 4, "token_count": 46}, ]}, {"timestamp": 951897600, "group": [ {"author_id": 4, "token_count": 84}, ]}, {"timestamp": 959842800, "group": [ {"author_id": 4, "token_count": 19}, ]}, {"timestamp": 965113200, "group": [ {"author_id": 4, "token_count": 4}, ]}, {"timestamp": 970383600, "group": [ {"author_id": 4, "token_count": 3}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 18, "token_count": 19}, {"author_id": 27, "token_count": 21}, {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1017648000, "group": [ {"author_id": 18, "token_count": 5}, ]}, {"timestamp": 1020236400, "group": [ {"author_id": 2, "token_count": 3}, ]}, {"timestamp": 1028185200, "group": [ {"author_id": 47, "token_count": 13}, ]}, {"timestamp": 1033455600, "group": [ {"author_id": 1, "token_count": 22}, ]}, {"timestamp": 1036137600, "group": [ {"author_id": 38, "token_count": 4}, ]}, {"timestamp": 1041408000, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1046505600, "group": [ {"author_id": 1, "token_count": 16}, ]}, {"timestamp": 1049184000, "group": [ {"author_id": 10, "token_count": 1}, {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1054450800, "group": [ {"author_id": 1, "token_count": 131}, ]}, {"timestamp": 1057042800, "group": [ {"author_id": 6, "token_count": 1}, ]}, {"timestamp": 1059721200, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1072944000, "group": [ {"author_id": 10, "token_count": 4}, ]}, {"timestamp": 1075622400, "group": [ {"author_id": 10, "token_count": 1}, ]}, {"timestamp": 1083394800, "group": [ {"author_id": 10, "token_count": 26}, ]}, {"timestamp": 1088665200, "group": [ {"author_id": 18, "token_count": 1}, {"author_id": 1, "token_count": 9}, ]}, {"timestamp": 1091343600, "group": [ {"author_id": 1, "token_count": 239}, ]}, {"timestamp": 1109664000, "group": [ {"author_id": 1, "token_count": 69}, ]}, {"timestamp": 1117609200, "group": [ {"author_id": 14, "token_count": 54}, ]}, {"timestamp": 1136102400, "group": [ {"author_id": 2, "token_count": 43}, {"author_id": 35, "token_count": 1}, {"author_id": 60, "token_count": 22}, ]}, {"timestamp": 1159686000, "group": [ {"author_id": 18, "token_count": 46}, {"author_id": 22, "token_count": 17}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1162368000, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1164960000, "group": [ {"author_id": 0, "token_count": 1}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1180681200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 9, "token_count": 18}, {"author_id": 0, "token_count": 117}, ]}, {"timestamp": 1188630000, "group": [ {"author_id": 1, "token_count": 7}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 3, "token_count": 20}, ]}, {"timestamp": 1193900400, "group": [ {"author_id": 5, "token_count": 2}, {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 50, "token_count": 21}, {"author_id": 54, "token_count": 6}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 3, "token_count": 36}, ]}, {"timestamp": 1212303600, "group": [ {"author_id": 44, "token_count": 2}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 40, "token_count": 99}, {"author_id": 44, "token_count": 9}, ]}, {"timestamp": 1217574000, "group": [ {"author_id": 18, "token_count": 12}, {"author_id": 0, "token_count": 2}, {"author_id": 3, "token_count": 20}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1233475200, "group": [ {"author_id": 60, "token_count": 19}, ]}, {"timestamp": 1235894400, "group": [ {"author_id": 35, "token_count": 1}, ]}, {"timestamp": 1238569200, "group": [ {"author_id": 18, "token_count": 40}, {"author_id": 40, "token_count": 7}, ]}, {"timestamp": 1241161200, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 6, "token_count": 4}, ]}, {"timestamp": 1251788400, "group": [ {"author_id": 0, "token_count": 223}, {"author_id": 36, "token_count": 5}, ]}, {"timestamp": 1254380400, "group": [ {"author_id": 0, "token_count": 52}, ]}, {"timestamp": 1257058800, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1259654400, "group": [ {"author_id": 51, "token_count": 17}, {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1262332800, "group": [ {"author_id": 6, "token_count": 11}, ]}, {"timestamp": 1265011200, "group": [ {"author_id": 56, "token_count": 67}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1275375600, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1277967600, "group": [ {"author_id": 2, "token_count": 5}, {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 2, "token_count": 5}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 24, "token_count": 11}, {"author_id": 0, "token_count": 22}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 0, "token_count": 22}, {"author_id": 19, "token_count": 8}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1314860400, "group": [ {"author_id": 0, "token_count": 4}, {"author_id": 6, "token_count": 10}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 18, "token_count": 5}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 18, "token_count": 1}, {"author_id": 43, "token_count": 35}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 26, "token_count": 2}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 26, "token_count": 2}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 18, "token_count": 1}, {"author_id": 29, "token_count": 3}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 2, "token_count": 154}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 2, "token_count": 3387}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 0, "token_count": 28}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 0, "token_count": 176}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 44, "token_count": 2}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 1, "token_count": 26}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 0, "token_count": 6}, {"author_id": 3, "token_count": 3}, {"author_id": 17, "token_count": 2}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 3, "token_count": 3}, {"author_id": 6, "token_count": 7}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 2, "token_count": 7}, {"author_id": 17, "token_count": 32}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 44, "token_count": 14}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 13, "token_count": 82}, {"author_id": 3, "token_count": 7}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 24, "token_count": 4}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 24, "token_count": 78}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 2, "token_count": 5}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 3, "token_count": 39}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 2, "token_count": 35}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 18, "token_count": 2}, {"author_id": 1, "token_count": 6}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 2, "token_count": 3}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 2, "token_count": 17}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 0, "token_count": 211}, {"author_id": 45, "token_count": 22}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 13, "token_count": 54}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 17, "token_count": 7}, {"author_id": 27, "token_count": 1}, {"author_id": 44, "token_count": 6}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 2, "token_count": 7}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 2, "token_count": 111}, {"author_id": 0, "token_count": 158}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 1, "token_count": 60}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 18, "token_count": 67}, {"author_id": 2, "token_count": 67}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 5, "token_count": 153}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 18, "token_count": 121}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 37, "token_count": 1}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 60, "token_count": 18}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 60, "token_count": 33}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 6, "token_count": 14}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 0, "token_count": 12}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 3, "token_count": 312}, {"author_id": 6, "token_count": 101}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 6, "token_count": 48}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 39, "token_count": 2}, {"author_id": 1, "token_count": 29}, {"author_id": 6, "token_count": 46}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 6, "token_count": 65}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 6, "token_count": 264}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 8, "token_count": 757}, {"author_id": 0, "token_count": 32}, {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 5, "token_count": 6}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 3, "token_count": 29}, {"author_id": 6, "token_count": 51}, ]}, ]
Author Name
Tokens
Token Proportion
Christoph Hellwig
3853
39.25%
J. Bruce Fields
1092
11.12%
Linus Torvalds (pre-git)
1019
10.38%
van der Linden, Frank
757
7.71%
Neil Brown
624
6.36%
Trond Myklebust
622
6.34%
Jeff Layton
471
4.80%
Al Viro
320
3.26%
Chuck Lever
161
1.64%
Anna Schumaker
136
1.39%
David Woodhouse
106
1.08%
David Howells
93
0.95%
Ben Myers
67
0.68%
Andreas Gruenbacher
54
0.55%
Kinglong Mee
41
0.42%
Jan Kara
35
0.36%
Miklos Szeredi
33
0.34%
Andrew Morton
32
0.33%
Oleg Drokin
22
0.22%
Linus Torvalds
22
0.22%
Dave Hansen
21
0.21%
Andy Adamson
18
0.18%
Greg Banks
17
0.17%
Boaz Harrosh
17
0.17%
Kendrick M. Smith
13
0.13%
Mi Jinlong
8
0.08%
Jan Blunck
6
0.06%
Steve Dickson
5
0.05%
Eric W. Biedermann
4
0.04%
Andi Kleen
4
0.04%
David P. Quigley
3
0.03%
David Shaw
2
0.02%
Arnd Bergmann
2
0.02%
Amir Goldstein
1
0.01%
Others
136
1.39%
Total
9817
vfs.h
169
-
17
1133
J. Bruce Fields
Al Viro
van der Linden, Frank
Christoph Hellwig
Trond Myklebust
Anna Schumaker
Jeff Layton
Jan Kara
Chuck Lever
Kinglong Mee
David P. Quigley
Miklos Szeredi
David Howells
Mi Jinlong
Arnd Bergmann
Others
October 2009
November 2009
December 2009
March 2010
July 2010
April 2011
July 2011
August 2011
October 2011
November 2011
March 2012
June 2012
January 2013
May 2013
March 2014
June 2014
October 2014
November 2014
June 2015
July 2015
September 2015
December 2015
July 2016
September 2016
December 2016
January 2017
November 2017
March 2018
April 2019
August 2019
November 2019
January 2020
June 2020
var spanGroupData = [ {"timestamp": 1254380400, "group": [ {"author_id": 0, "token_count": 12}, ]}, {"timestamp": 1257058800, "group": [ {"author_id": 0, "token_count": 513}, ]}, {"timestamp": 1259654400, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 3, "token_count": 3}, ]}, {"timestamp": 1277967600, "group": [ {"author_id": 0, "token_count": 13}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 0, "token_count": 7}, {"author_id": 19, "token_count": 1}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 18, "token_count": 1}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 0, "token_count": 17}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 18, "token_count": 46}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 43, "token_count": 27}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 18, "token_count": 56}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 29, "token_count": 16}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 0, "token_count": 36}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 44, "token_count": 10}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 13, "token_count": 22}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 2, "token_count": 35}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 17, "token_count": 19}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 2, "token_count": 16}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 0, "token_count": 35}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 13, "token_count": 18}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 17, "token_count": 1}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 24, "token_count": 4}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 5, "token_count": 24}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 0, "token_count": 13}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 3, "token_count": 31}, {"author_id": 6, "token_count": 12}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 39, "token_count": 1}, {"author_id": 6, "token_count": 2}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 6, "token_count": 26}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 8, "token_count": 101}, ]}, ]
Author Name
Tokens
Token Proportion
J. Bruce Fields
651
57.46%
Al Viro
103
9.09%
van der Linden, Frank
101
8.91%
Christoph Hellwig
51
4.50%
Trond Myklebust
40
3.53%
Anna Schumaker
40
3.53%
Jeff Layton
38
3.35%
Jan Kara
27
2.38%
Chuck Lever
24
2.12%
Kinglong Mee
20
1.77%
David P. Quigley
16
1.41%
Miklos Szeredi
10
0.88%
David Howells
4
0.35%
Mi Jinlong
1
0.09%
Arnd Bergmann
1
0.09%
Others
6
0.53%
Total
1133
xdr.h
177
-
12
674
Linus Torvalds (pre-git)
Chuck Lever
Neil Brown
Andreas Gruenbacher
Al Viro
David Shaw
J. Bruce Fields
Christoph Hellwig
Linus Torvalds
Boaz Harrosh
Andrew Morton
Others
March 1997
August 2000
February 2002
October 2002
November 2002
December 2002
June 2003
June 2005
January 2006
October 2006
January 2007
November 2007
December 2009
February 2013
May 2017
November 2017
March 2018
October 2020
var spanGroupData = [ {"timestamp": 857203200, "group": [ {"author_id": 4, "token_count": 472}, ]}, {"timestamp": 965113200, "group": [ {"author_id": 4, "token_count": 3}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 27, "token_count": 1}, ]}, {"timestamp": 1033455600, "group": [ {"author_id": 1, "token_count": 17}, ]}, {"timestamp": 1036137600, "group": [ {"author_id": 1, "token_count": 26}, ]}, {"timestamp": 1038729600, "group": [ {"author_id": 2, "token_count": 3}, ]}, {"timestamp": 1054450800, "group": [ {"author_id": 10, "token_count": 1}, ]}, {"timestamp": 1117609200, "group": [ {"author_id": 14, "token_count": 30}, ]}, {"timestamp": 1136102400, "group": [ {"author_id": 35, "token_count": 12}, ]}, {"timestamp": 1159686000, "group": [ {"author_id": 18, "token_count": 24}, ]}, {"timestamp": 1167638400, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1193900400, "group": [ {"author_id": 5, "token_count": 7}, ]}, {"timestamp": 1259654400, "group": [ {"author_id": 51, "token_count": 1}, {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 5, "token_count": 7}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 5, "token_count": 57}, ]}, ]
Author Name
Tokens
Token Proportion
Linus Torvalds (pre-git)
475
70.47%
Chuck Lever
71
10.53%
Neil Brown
45
6.68%
Andreas Gruenbacher
30
4.45%
Al Viro
24
3.56%
David Shaw
12
1.78%
J. Bruce Fields
9
1.34%
Christoph Hellwig
4
0.59%
Linus Torvalds
1
0.15%
Boaz Harrosh
1
0.15%
Andrew Morton
1
0.15%
Others
1
0.15%
Total
674
xdr3.h
322
-
14
1206
Linus Torvalds (pre-git)
Andreas Gruenbacher
Neil Brown
Al Viro
Chuck Lever
J. Bruce Fields
Trond Myklebust
David Shaw
Linus Torvalds
Christoph Hellwig
Boaz Harrosh
Arnd Bergmann
Andrew Morton
Others
March 1997
September 1999
August 2000
February 2002
October 2002
November 2002
June 2003
June 2004
June 2005
November 2005
January 2006
October 2006
January 2007
November 2007
December 2009
February 2013
January 2014
May 2017
November 2017
March 2018
August 2019
November 2019
January 2020
var spanGroupData = [ {"timestamp": 857203200, "group": [ {"author_id": 4, "token_count": 724}, ]}, {"timestamp": 936169200, "group": [ {"author_id": 4, "token_count": 215}, ]}, {"timestamp": 965113200, "group": [ {"author_id": 4, "token_count": 6}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 27, "token_count": 2}, ]}, {"timestamp": 1033455600, "group": [ {"author_id": 1, "token_count": 22}, ]}, {"timestamp": 1036137600, "group": [ {"author_id": 1, "token_count": 26}, ]}, {"timestamp": 1054450800, "group": [ {"author_id": 10, "token_count": 1}, ]}, {"timestamp": 1086073200, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1117609200, "group": [ {"author_id": 14, "token_count": 95}, ]}, {"timestamp": 1130832000, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1136102400, "group": [ {"author_id": 35, "token_count": 4}, ]}, {"timestamp": 1159686000, "group": [ {"author_id": 18, "token_count": 56}, ]}, {"timestamp": 1167638400, "group": [ {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1193900400, "group": [ {"author_id": 5, "token_count": 8}, ]}, {"timestamp": 1259654400, "group": [ {"author_id": 51, "token_count": 1}, {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 5, "token_count": 7}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 6, "token_count": 1}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 39, "token_count": 1}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 6, "token_count": 12}, ]}, ]
Author Name
Tokens
Token Proportion
Linus Torvalds (pre-git)
945
78.36%
Andreas Gruenbacher
95
7.88%
Neil Brown
56
4.64%
Al Viro
56
4.64%
Chuck Lever
15
1.24%
J. Bruce Fields
14
1.16%
Trond Myklebust
13
1.08%
David Shaw
4
0.33%
Linus Torvalds
2
0.17%
Christoph Hellwig
2
0.17%
Boaz Harrosh
1
0.08%
Arnd Bergmann
1
0.08%
Andrew Morton
1
0.08%
Others
1
0.08%
Total
1206
xdr4.h
874
-
22
3047
Neil Brown
J. Bruce Fields
Christoph Hellwig
Andy Adamson
Anna Schumaker
Olga Kornievskaia
van der Linden, Frank
Benny Halevy
Tigran Mkrtchyan
Andrew Morton
Chuck Lever
Mi Jinlong
Andrew Elble
Jeff Layton
Trond Myklebust
Al Viro
David P. Quigley
Sachin Bhamare
Stanislav Kinsbursky
Boaz Harrosh
Kinglong Mee
Others
October 2002
November 2002
January 2003
May 2003
June 2003
September 2003
February 2004
June 2004
August 2004
October 2004
January 2005
March 2005
June 2005
October 2006
December 2006
July 2007
November 2007
March 2009
April 2009
August 2009
December 2009
April 2010
October 2010
November 2010
December 2010
January 2011
July 2011
August 2011
October 2011
January 2012
February 2012
March 2012
April 2012
November 2012
December 2012
February 2013
April 2013
May 2013
August 2013
December 2013
January 2014
March 2014
May 2014
June 2014
July 2014
September 2014
November 2014
April 2015
June 2015
September 2015
December 2015
June 2016
September 2016
May 2017
July 2017
October 2017
March 2018
July 2018
September 2018
June 2019
August 2019
September 2019
October 2019
June 2020
November 2020
var spanGroupData = [ {"timestamp": 1033455600, "group": [ {"author_id": 9, "token_count": 17}, {"author_id": 1, "token_count": 775}, ]}, {"timestamp": 1036137600, "group": [ {"author_id": 1, "token_count": 12}, ]}, {"timestamp": 1041408000, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1051772400, "group": [ {"author_id": 1, "token_count": 59}, ]}, {"timestamp": 1054450800, "group": [ {"author_id": 1, "token_count": 84}, ]}, {"timestamp": 1062399600, "group": [ {"author_id": 1, "token_count": 252}, ]}, {"timestamp": 1075622400, "group": [ {"author_id": 10, "token_count": 37}, ]}, {"timestamp": 1086073200, "group": [ {"author_id": 1, "token_count": 5}, ]}, {"timestamp": 1091343600, "group": [ {"author_id": 1, "token_count": 17}, ]}, {"timestamp": 1096614000, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1104566400, "group": [ {"author_id": 1, "token_count": 28}, ]}, {"timestamp": 1109664000, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1117609200, "group": [ {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1159686000, "group": [ {"author_id": 18, "token_count": 17}, ]}, {"timestamp": 1164960000, "group": [ {"author_id": 0, "token_count": 50}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 9, "token_count": 24}, ]}, {"timestamp": 1193900400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1235894400, "group": [ {"author_id": 9, "token_count": 5}, ]}, {"timestamp": 1238569200, "group": [ {"author_id": 9, "token_count": 204}, {"author_id": 16, "token_count": 43}, {"author_id": 0, "token_count": 20}, ]}, {"timestamp": 1249110000, "group": [ {"author_id": 9, "token_count": 12}, ]}, {"timestamp": 1259654400, "group": [ {"author_id": 51, "token_count": 4}, {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1270105200, "group": [ {"author_id": 0, "token_count": 26}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 0, "token_count": 19}, ]}, {"timestamp": 1288594800, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1291190400, "group": [ {"author_id": 0, "token_count": 15}, {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 0, "token_count": 11}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 13, "token_count": 58}, {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 0, "token_count": 2}, {"author_id": 19, "token_count": 9}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 0, "token_count": 29}, {"author_id": 19, "token_count": 23}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 13, "token_count": 17}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 16, "token_count": 14}, {"author_id": 0, "token_count": 5}, {"author_id": 23, "token_count": 42}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 5, "token_count": 10}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 0, "token_count": 22}, {"author_id": 11, "token_count": 5}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 0, "token_count": 39}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 0, "token_count": 12}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 29, "token_count": 12}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 0, "token_count": 9}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 17, "token_count": 1}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 0, "token_count": 25}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 2, "token_count": 196}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 0, "token_count": 24}, {"author_id": 3, "token_count": 5}, {"author_id": 6, "token_count": 10}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 3, "token_count": 15}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 13, "token_count": 27}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 13, "token_count": 23}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 28, "token_count": 6}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 2, "token_count": 25}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 21, "token_count": 29}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 13, "token_count": 47}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 2, "token_count": 74}, {"author_id": 0, "token_count": 154}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 0, "token_count": 18}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 5, "token_count": 8}, {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 7, "token_count": 63}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 7, "token_count": 3}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 0, "token_count": 13}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 3, "token_count": 6}, {"author_id": 7, "token_count": 31}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 7, "token_count": 7}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 7, "token_count": 17}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 8, "token_count": 99}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 5, "token_count": 15}, {"author_id": 6, "token_count": 9}, ]}, ]
Author Name
Tokens
Token Proportion
Neil Brown
1247
40.93%
J. Bruce Fields
526
17.26%
Christoph Hellwig
296
9.71%
Andy Adamson
262
8.60%
Anna Schumaker
172
5.64%
Olga Kornievskaia
121
3.97%
van der Linden, Frank
99
3.25%
Benny Halevy
57
1.87%
Tigran Mkrtchyan
42
1.38%
Andrew Morton
37
1.21%
Chuck Lever
33
1.08%
Mi Jinlong
32
1.05%
Andrew Elble
29
0.95%
Jeff Layton
27
0.89%
Trond Myklebust
19
0.62%
Al Viro
17
0.56%
David P. Quigley
12
0.39%
Sachin Bhamare
6
0.20%
Stanislav Kinsbursky
5
0.16%
Boaz Harrosh
4
0.13%
Kinglong Mee
1
0.03%
Others
3
0.10%
Total
3047
xdr4cb.h
50
-
5
87
J. Bruce Fields
Olga Kornievskaia
Jeff Layton
Christoph Hellwig
Others
April 2013
September 2014
September 2016
November 2017
July 2018
var spanGroupData = [ {"timestamp": 1364799600, "group": [ {"author_id": 0, "token_count": 58}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 2, "token_count": 8}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 3, "token_count": 8}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 7, "token_count": 12}, ]}, ]
Author Name
Tokens
Token Proportion
J. Bruce Fields
58
66.67%
Olga Kornievskaia
12
13.79%
Jeff Layton
8
9.20%
Christoph Hellwig
8
9.20%
Others
1
1.15%
Total
87
Only top 60 contributors in the directory are shown. Everybody else is clustered as
Others
.
Contributors:
177
Author
Tokens
Proportion
Commits
Proportion
0
J. Bruce Fields
29614
15.90%
639
25.64%
1
Neil Brown
24357
13.08%
306
12.28%
2
Christoph Hellwig
23969
12.87%
88
3.53%
3
Jeff Layton
17715
9.51%
223
8.95%
4
Linus Torvalds (pre-git)
14103
7.57%
68
2.73%
5
Chuck Lever
11914
6.40%
173
6.94%
6
Trond Myklebust
9977
5.36%
136
5.46%
7
Olga Kornievskaia
5932
3.19%
23
0.92%
8
van der Linden, Frank
4632
2.49%
7
0.28%
9
Andy Adamson
4166
2.24%
40
1.61%
10
Andrew Morton
4027
2.16%
46
1.85%
11
Stanislav Kinsbursky
3867
2.08%
74
2.97%
12
Scott Mayhew
3662
1.97%
19
0.76%
13
Anna Schumaker
3062
1.64%
27
1.08%
14
Andreas Gruenbacher
2772
1.49%
8
0.32%
15
Yu Zhiguo
2440
1.31%
4
0.16%
16
Benny Halevy
2363
1.27%
53
2.13%
17
Kinglong Mee
2243
1.20%
85
3.41%
18
Al Viro
1867
1.00%
75
3.01%
19
Mi Jinlong
1417
0.76%
12
0.48%
20
Tom Haynes
1373
0.74%
2
0.08%
21
Andrew Elble
876
0.47%
11
0.44%
22
Greg Banks
769
0.41%
8
0.32%
23
Tigran Mkrtchyan
766
0.41%
10
0.40%
24
David Howells
686
0.37%
15
0.60%
25
Manoj Naik
599
0.32%
1
0.04%
26
Eric W. Biedermann
587
0.32%
13
0.52%
27
Linus Torvalds
526
0.28%
20
0.80%
28
Sachin Bhamare
525
0.28%
1
0.04%
29
David P. Quigley
340
0.18%
1
0.04%
30
Marc Eshel
324
0.17%
7
0.28%
31
S. Wendy Cheng
262
0.14%
2
0.08%
32
Ricardo Labiaga
254
0.14%
4
0.16%
33
Vasily Averin
212
0.11%
6
0.24%
34
Peter Staubach
209
0.11%
2
0.08%
35
David Shaw
198
0.11%
3
0.12%
36
Steve Dickson
184
0.10%
6
0.24%
37
Amir Goldstein
147
0.08%
7
0.28%
38
Andi Kleen
146
0.08%
2
0.08%
39
Arnd Bergmann
133
0.07%
18
0.72%
40
David Woodhouse
128
0.07%
3
0.12%
41
Xiong Zhou
126
0.07%
1
0.04%
42
Harvey Harrison
120
0.06%
2
0.08%
43
Jan Kara
118
0.06%
2
0.08%
44
Miklos Szeredi
110
0.06%
6
0.24%
45
Oleg Drokin
104
0.06%
5
0.20%
46
Benoit Taine
100
0.05%
1
0.04%
47
Kendrick M. Smith
89
0.05%
9
0.36%
48
Achilles Gaikwad
83
0.04%
1
0.04%
49
Eric Biggers
82
0.04%
3
0.12%
50
Dave Hansen
82
0.04%
7
0.28%
51
Boaz Harrosh
81
0.04%
5
0.20%
52
Ryusei Yamaguchi
77
0.04%
1
0.04%
53
Shankar Anand
75
0.04%
1
0.04%
54
Jan Blunck
73
0.04%
6
0.24%
55
Jesper Juhl
69
0.04%
3
0.12%
56
Ben Myers
67
0.04%
1
0.04%
57
Ben Hutchings
61
0.03%
2
0.08%
58
Takuma Umeya
54
0.03%
1
0.04%
59
David Chinner
53
0.03%
1
0.04%
60
Others
1279
0.69%
186
7.46%
Total
186246
2492