Linux Source Code
Home
Release 5.16
Help
nfsd
root
fs
Highlighting
Reset All
By Author
By Age
──────────
Achilles Gaikwad
Al Viro
Alexandros Batsakis
Alexey Dobriyan
Amir Goldstein
Andreas Gruenbacher
Andrew Elble
Andy Adamson
Anna Schumaker
Arnd Bergmann
Ben Hutchings
Ben Myers
Benny Halevy
Boaz Harrosh
Christian Brauner
Christoph Hellwig
Chuck Lever
Dai Ngo
Dave Hansen
Dave Wysochanski
David Chinner
David Howells
David P. Quigley
David Shaw
David Woodhouse
Eric Biggers
Eric W. Biedermann
Greg Banks
Greg Kroah-Hartman
Harvey Harrison
J. Bruce Fields
Jan Blunck
Jan Kara
Jeff Layton
Jesper Juhl
Kinglong Mee
Linus Torvalds
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
Yu Zhiguo
van der Linden, Frank
−
Files:
Name
Lines
Files
Authors
Tokens
change scale
Color Graph By Token Proportion
acl.h
51
-
3
86
Linus Torvalds
Christoph Hellwig
J. Bruce Fields
April 2005
February 2007
January 2011
August 2013
December 2013
January 2014
June 2014
var spanGroupData = [ {"timestamp": 1112342400, "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
Linus Torvalds
46
53.49%
Christoph Hellwig
28
32.56%
J. Bruce Fields
12
13.95%
Total
86
auth.c
94
-
14
479
Linus Torvalds
David Howells
J. Bruce Fields
Eric W. Biedermann
Alexey Dobriyan
Neil Brown
Harvey Harrison
Kinglong Mee
Jeff Layton
Greg Kroah-Hartman
Boaz Harrosh
Ben Hutchings
Others
April 2005
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": 1112342400, "group": [ {"author_id": 1, "token_count": 155}, ]}, {"timestamp": 1143878400, "group": [ {"author_id": 6, "token_count": 9}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 0, "token_count": 80}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 38, "token_count": 3}, {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1225522800, "group": [ {"author_id": 25, "token_count": 133}, ]}, {"timestamp": 1230796800, "group": [ {"author_id": 25, "token_count": 1}, {"author_id": 0, "token_count": 13}, ]}, {"timestamp": 1251788400, "group": [ {"author_id": 25, "token_count": 9}, ]}, {"timestamp": 1259654400, "group": [ {"author_id": 47, "token_count": 1}, {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 27, "token_count": 7}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 27, "token_count": 26}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 15, "token_count": 2}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 4, "token_count": 2}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 59, "token_count": 16}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 58, "token_count": 1}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 54, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Linus Torvalds
155
32.36%
David Howells
143
29.85%
J. Bruce Fields
97
20.25%
Eric W. Biedermann
33
6.89%
Alexey Dobriyan
16
3.34%
Neil Brown
9
1.88%
Harvey Harrison
3
0.63%
Kinglong Mee
2
0.42%
Jeff Layton
2
0.42%
Greg Kroah-Hartman
1
0.21%
Boaz Harrosh
1
0.21%
Ben Hutchings
1
0.21%
Others
16
3.34%
Total
479
auth.h
17
-
3
24
Linus Torvalds
Greg Kroah-Hartman
Eric W. Biedermann
April 2005
February 2013
November 2017
var spanGroupData = [ {"timestamp": 1112342400, "group": [ {"author_id": 1, "token_count": 22}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 27, "token_count": 1}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 58, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Linus Torvalds
22
91.67%
Greg Kroah-Hartman
1
4.17%
Eric W. Biedermann
1
4.17%
Total
24
blocklayout.c
357
-
11
1534
Christoph Hellwig
Tom Haynes
Jeff Layton
J. Bruce Fields
Scott Mayhew
Andreas Gruenbacher
Kinglong Mee
Greg Kroah-Hartman
Others
January 2015
March 2015
April 2015
March 2016
June 2016
September 2016
January 2017
February 2017
April 2017
October 2017
November 2017
May 2018
June 2019
August 2019
August 2020
September 2020
October 2021
var spanGroupData = [ {"timestamp": 1420099200, "group": [ {"author_id": 2, "token_count": 610}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 15, "token_count": 1}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 2, "token_count": 8}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 2, "token_count": 738}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 2, "token_count": 3}, {"author_id": 18, "token_count": 10}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 16, "token_count": 2}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 58, "token_count": 1}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 2, "token_count": 1}, {"author_id": 11, "token_count": 3}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 4, "token_count": 5}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 2, "token_count": 6}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 2, "token_count": 126}, ]}, ]
Author Name
Tokens
Token Proportion
Christoph Hellwig
1494
97.39%
Tom Haynes
10
0.65%
Jeff Layton
5
0.33%
J. Bruce Fields
4
0.26%
Scott Mayhew
3
0.20%
Andreas Gruenbacher
2
0.13%
Kinglong Mee
1
0.07%
Greg Kroah-Hartman
1
0.07%
Others
14
0.91%
Total
1534
blocklayoutxdr.c
226
-
4
1210
Christoph Hellwig
J. Bruce Fields
Kinglong Mee
Greg Kroah-Hartman
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": 15, "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": 15, "token_count": 14}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 58, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Christoph Hellwig
1159
95.79%
J. Bruce Fields
33
2.73%
Kinglong Mee
17
1.40%
Greg Kroah-Hartman
1
0.08%
Total
1210
blocklayoutxdr.h
62
-
2
197
Christoph Hellwig
Greg Kroah-Hartman
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": 58, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Christoph Hellwig
196
99.49%
Greg Kroah-Hartman
1
0.51%
Total
197
cache.h
89
-
7
198
Linus Torvalds
Trond Myklebust
J. Bruce Fields
Jeff Layton
Al Viro
Greg Kroah-Hartman
Boaz Harrosh
April 2005
October 2006
November 2007
December 2009
January 2013
February 2013
March 2013
November 2017
October 2018
May 2019
June 2020
var spanGroupData = [ {"timestamp": 1112342400, "group": [ {"author_id": 1, "token_count": 113}, ]}, {"timestamp": 1159686000, "group": [ {"author_id": 21, "token_count": 2}, ]}, {"timestamp": 1193900400, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1259654400, "group": [ {"author_id": 47, "token_count": 1}, {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 4, "token_count": 6}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 4, "token_count": 5}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 4, "token_count": 12}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 58, "token_count": 1}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 5, "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
113
57.07%
Trond Myklebust
33
16.67%
J. Bruce Fields
25
12.63%
Jeff Layton
23
11.62%
Al Viro
2
1.01%
Greg Kroah-Hartman
1
0.51%
Boaz Harrosh
1
0.51%
Total
198
current_stateid.h
41
-
3
184
Tigran Mkrtchyan
Christoph Hellwig
Greg Kroah-Hartman
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": 58, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Tigran Mkrtchyan
159
86.41%
Christoph Hellwig
24
13.04%
Greg Kroah-Hartman
1
0.54%
Total
184
export.c
1393
-
33
7388
Linus Torvalds
Neil Brown
J. Bruce Fields
Manoj Naik
Stanislav Kinsbursky
Andy Adamson
Amir Goldstein
Trond Myklebust
Kinglong Mee
Jeff Layton
Al Viro
Christoph Hellwig
Eric W. Biedermann
Christian Brauner
Jan Blunck
Vasily Averin
Andrew Elble
Steve Dickson
Chuck Lever
David Howells
Greg Kroah-Hartman
Greg Banks
Boaz Harrosh
Others
April 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
January 2021
var spanGroupData = [ {"timestamp": 1112342400, "group": [ {"author_id": 1, "token_count": 2381}, ]}, {"timestamp": 1125558000, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1141200000, "group": [ {"author_id": 6, "token_count": 992}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1143878400, "group": [ {"author_id": 6, "token_count": 1}, ]}, {"timestamp": 1146466800, "group": [ {"author_id": 6, "token_count": 5}, ]}, {"timestamp": 1149145200, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1159686000, "group": [ {"author_id": 24, "token_count": 1}, {"author_id": 0, "token_count": 10}, {"author_id": 26, "token_count": 558}, ]}, {"timestamp": 1164960000, "group": [ {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1170316800, "group": [ {"author_id": 6, "token_count": 216}, ]}, {"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": 25, "token_count": 2}, {"author_id": 50, "token_count": 38}, ]}, {"timestamp": 1217574000, "group": [ {"author_id": 21, "token_count": 40}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 0, "token_count": 19}, ]}, {"timestamp": 1238569200, "group": [ {"author_id": 21, "token_count": 39}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1251788400, "group": [ {"author_id": 0, "token_count": 34}, {"author_id": 34, "token_count": 10}, ]}, {"timestamp": 1257058800, "group": [ {"author_id": 0, "token_count": 9}, ]}, {"timestamp": 1259654400, "group": [ {"author_id": 47, "token_count": 1}, {"author_id": 0, "token_count": 20}, ]}, {"timestamp": 1265011200, "group": [ {"author_id": 0, "token_count": 1}, {"author_id": 6, "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": 6, "token_count": 409}, ]}, {"timestamp": 1314860400, "group": [ {"author_id": 5, "token_count": 2}, ]}, {"timestamp": 1322726400, "group": [ {"author_id": 10, "token_count": 10}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 10, "token_count": 132}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 0, "token_count": 1}, {"author_id": 10, "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": 10, "token_count": 6}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 27, "token_count": 54}, {"author_id": 4, "token_count": 4}, {"author_id": 10, "token_count": 4}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 0, "token_count": 51}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 2, "token_count": 40}, {"author_id": 15, "token_count": 145}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 15, "token_count": 3}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 25, "token_count": 3}, {"author_id": 15, "token_count": 6}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 2, "token_count": 10}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 22, "token_count": 11}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 4, "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": 58, "token_count": 1}, {"author_id": 33, "token_count": 15}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 5, "token_count": 11}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 5, "token_count": 25}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 4, "token_count": 31}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 5, "token_count": 7}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 5, "token_count": 123}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 3, "token_count": 8}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 4, "token_count": 41}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 19, "token_count": 267}, {"author_id": 36, "token_count": 39}, ]}, ]
Author Name
Tokens
Token Proportion
Linus Torvalds
2381
32.23%
Neil Brown
1689
22.86%
J. Bruce Fields
966
13.08%
Manoj Naik
558
7.55%
Stanislav Kinsbursky
416
5.63%
Andy Adamson
332
4.49%
Amir Goldstein
267
3.61%
Trond Myklebust
168
2.27%
Kinglong Mee
154
2.08%
Jeff Layton
79
1.07%
Al Viro
79
1.07%
Christoph Hellwig
64
0.87%
Eric W. Biedermann
54
0.73%
Christian Brauner
39
0.53%
Jan Blunck
38
0.51%
Vasily Averin
15
0.20%
Andrew Elble
11
0.15%
Steve Dickson
10
0.14%
Chuck Lever
8
0.11%
David Howells
5
0.07%
Greg Kroah-Hartman
1
0.01%
Greg Banks
1
0.01%
Boaz Harrosh
1
0.01%
Others
52
0.70%
Total
7388
export.h
132
-
17
437
Linus Torvalds
J. Bruce Fields
Manoj Naik
Andy Adamson
Amir Goldstein
Stanislav Kinsbursky
Trond Myklebust
Christoph Hellwig
Kinglong Mee
Neil Brown
Jeff Layton
Jan Blunck
Al Viro
Eric W. Biedermann
Greg Kroah-Hartman
David Howells
Others
April 2005
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
January 2021
var spanGroupData = [ {"timestamp": 1112342400, "group": [ {"author_id": 1, "token_count": 173}, ]}, {"timestamp": 1141200000, "group": [ {"author_id": 6, "token_count": 1}, ]}, {"timestamp": 1159686000, "group": [ {"author_id": 21, "token_count": 2}, {"author_id": 26, "token_count": 41}, ]}, {"timestamp": 1170316800, "group": [ {"author_id": 6, "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": 50, "token_count": 4}, ]}, {"timestamp": 1238569200, "group": [ {"author_id": 21, "token_count": 2}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1314860400, "group": [ {"author_id": 5, "token_count": 10}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 10, "token_count": 8}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 10, "token_count": 13}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 25, "token_count": 1}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 27, "token_count": 2}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 2, "token_count": 17}, {"author_id": 15, "token_count": 5}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 15, "token_count": 6}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 4, "token_count": 3}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 4, "token_count": 2}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 58, "token_count": 1}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 5, "token_count": 8}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 19, "token_count": 34}, ]}, ]
Author Name
Tokens
Token Proportion
Linus Torvalds
173
39.59%
J. Bruce Fields
57
13.04%
Manoj Naik
41
9.38%
Andy Adamson
38
8.70%
Amir Goldstein
34
7.78%
Stanislav Kinsbursky
21
4.81%
Trond Myklebust
18
4.12%
Christoph Hellwig
17
3.89%
Kinglong Mee
11
2.52%
Neil Brown
9
2.06%
Jeff Layton
5
1.14%
Jan Blunck
4
0.92%
Al Viro
4
0.92%
Eric W. Biedermann
2
0.46%
Greg Kroah-Hartman
1
0.23%
David Howells
1
0.23%
Others
1
0.23%
Total
437
fault_inject.c
142
-
7
657
Anna Schumaker
Jeff Layton
Kinglong Mee
Al Viro
Greg Kroah-Hartman
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": 12, "token_count": 120}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 21, "token_count": 1}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 12, "token_count": 241}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 12, "token_count": 2}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 21, "token_count": 5}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 4, "token_count": 1}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 15, "token_count": 6}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 4, "token_count": 31}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 4, "token_count": 239}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 58, "token_count": 1}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 58, "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%
Greg Kroah-Hartman
3
0.46%
Linus Torvalds
1
0.15%
Others
7
1.07%
Total
657
filecache.c
1097
-
7
4609
Jeff Layton
Trond Myklebust
Amir Goldstein
Others
August 2019
September 2019
January 2020
February 2020
June 2020
July 2020
November 2020
December 2020
February 2021
September 2021
October 2021
var spanGroupData = [ {"timestamp": 1564642800, "group": [ {"author_id": 4, "token_count": 2743}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 5, "token_count": 201}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 5, "token_count": 1614}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 19, "token_count": 5}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 19, "token_count": 7}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 19, "token_count": 3}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 5, "token_count": 14}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 5, "token_count": 1}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 60, "token_count": 11}, ]}, ]
Author Name
Tokens
Token Proportion
Jeff Layton
2743
59.51%
Trond Myklebust
1830
39.70%
Amir Goldstein
15
0.33%
Others
21
0.46%
Total
4609
filecache.h
64
-
2
220
Jeff Layton
Trond Myklebust
August 2019
September 2019
January 2020
var spanGroupData = [ {"timestamp": 1564642800, "group": [ {"author_id": 4, "token_count": 188}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 5, "token_count": 8}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 5, "token_count": 24}, ]}, ]
Author Name
Tokens
Token Proportion
Jeff Layton
188
85.45%
Trond Myklebust
32
14.55%
Total
220
flexfilelayout.c
135
-
4
578
Tom Haynes
Jeff Layton
Neil Brown
Greg Kroah-Hartman
June 2016
August 2016
November 2017
September 2021
var spanGroupData = [ {"timestamp": 1464764400, "group": [ {"author_id": 18, "token_count": 571}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 4, "token_count": 5}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 58, "token_count": 1}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 6, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Tom Haynes
571
98.79%
Jeff Layton
5
0.87%
Neil Brown
1
0.17%
Greg Kroah-Hartman
1
0.17%
Total
578
flexfilelayoutxdr.c
116
-
2
593
Tom Haynes
Greg Kroah-Hartman
June 2016
November 2017
var spanGroupData = [ {"timestamp": 1464764400, "group": [ {"author_id": 18, "token_count": 592}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 58, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Tom Haynes
592
99.83%
Greg Kroah-Hartman
1
0.17%
Total
593
flexfilelayoutxdr.h
50
-
2
148
Tom Haynes
Greg Kroah-Hartman
June 2016
November 2017
var spanGroupData = [ {"timestamp": 1464764400, "group": [ {"author_id": 18, "token_count": 147}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 58, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Tom Haynes
147
99.32%
Greg Kroah-Hartman
1
0.68%
Total
148
idmap.h
60
-
6
130
Linus Torvalds
J. Bruce Fields
Neil Brown
Stanislav Kinsbursky
Kinglong Mee
Eric W. Biedermann
April 2005
June 2005
November 2007
January 2011
April 2012
February 2013
August 2013
January 2014
July 2015
var spanGroupData = [ {"timestamp": 1112342400, "group": [ {"author_id": 1, "token_count": 66}, ]}, {"timestamp": 1117609200, "group": [ {"author_id": 6, "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": 10, "token_count": 14}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 27, "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": 15, "token_count": 3}, ]}, ]
Author Name
Tokens
Token Proportion
Linus Torvalds
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
82
-
8
252
Linus Torvalds
J. Bruce Fields
Miklos Szeredi
Neil Brown
Boaz Harrosh
Al Viro
Greg Kroah-Hartman
Others
April 2005
October 2006
December 2006
September 2007
July 2008
November 2009
December 2009
December 2015
November 2017
August 2021
September 2021
var spanGroupData = [ {"timestamp": 1112342400, "group": [ {"author_id": 1, "token_count": 185}, ]}, {"timestamp": 1159686000, "group": [ {"author_id": 21, "token_count": 1}, {"author_id": 6, "token_count": 7}, ]}, {"timestamp": 1164960000, "group": [ {"author_id": 21, "token_count": 1}, ]}, {"timestamp": 1188630000, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 41, "token_count": 25}, ]}, {"timestamp": 1257058800, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1259654400, "group": [ {"author_id": 47, "token_count": 2}, {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 58, "token_count": 1}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 0, "token_count": 23}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 6, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Linus Torvalds
185
73.41%
J. Bruce Fields
28
11.11%
Miklos Szeredi
25
9.92%
Neil Brown
8
3.17%
Boaz Harrosh
2
0.79%
Al Viro
2
0.79%
Greg Kroah-Hartman
1
0.40%
Others
1
0.40%
Total
252
netns.h
198
-
16
369
Stanislav Kinsbursky
J. Bruce Fields
Trond Myklebust
Jeff Layton
Amir Goldstein
Scott Mayhew
Olga Kornievskaia
Dai Ngo
Anna Schumaker
Vasily Averin
Kinglong Mee
Arnd Bergmann
Alexey Dobriyan
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
March 2019
April 2019
May 2019
September 2019
October 2019
November 2019
February 2020
July 2020
January 2021
March 2021
May 2021
var spanGroupData = [ {"timestamp": 1330588800, "group": [ {"author_id": 4, "token_count": 32}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 10, "token_count": 20}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 10, "token_count": 9}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 12, "token_count": 8}, {"author_id": 10, "token_count": 78}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 10, "token_count": 19}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 15, "token_count": 3}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 4, "token_count": 9}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 4, "token_count": 1}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 15, "token_count": 3}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 4, "token_count": 4}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 4, "token_count": 5}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 59, "token_count": 1}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 40, "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": 1551427200, "group": [ {"author_id": 0, "token_count": 8}, {"author_id": 11, "token_count": 6}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 5, "token_count": 19}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 0, "token_count": 39}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 5, "token_count": 27}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 40, "token_count": 1}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 40, "token_count": 2}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 11, "token_count": 8}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 19, "token_count": 22}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 5, "token_count": 5}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 20, "token_count": 11}, ]}, ]
Author Name
Tokens
Token Proportion
Stanislav Kinsbursky
126
34.15%
J. Bruce Fields
54
14.63%
Trond Myklebust
51
13.82%
Jeff Layton
51
13.82%
Amir Goldstein
22
5.96%
Scott Mayhew
14
3.79%
Olga Kornievskaia
11
2.98%
Dai Ngo
11
2.98%
Anna Schumaker
8
2.17%
Vasily Averin
6
1.63%
Kinglong Mee
6
1.63%
Arnd Bergmann
4
1.08%
Alexey Dobriyan
1
0.27%
Others
4
1.08%
Total
369
nfs2acl.c
393
-
16
1879
Andreas Gruenbacher
Chuck Lever
Christoph Hellwig
J. Bruce Fields
Jesper Juhl
Ben Hutchings
Kinglong Mee
David Howells
Greg Banks
Miklos Szeredi
Christian Brauner
Boaz Harrosh
Al Viro
Neil Brown
Greg Kroah-Hartman
Others
June 2005
October 2006
December 2006
February 2007
June 2008
November 2009
December 2009
March 2010
December 2012
February 2013
December 2013
July 2014
March 2015
July 2015
June 2016
May 2017
November 2017
September 2020
October 2020
November 2020
January 2021
October 2021
var spanGroupData = [ {"timestamp": 1117609200, "group": [ {"author_id": 16, "token_count": 897}, ]}, {"timestamp": 1159686000, "group": [ {"author_id": 21, "token_count": 5}, {"author_id": 6, "token_count": 2}, ]}, {"timestamp": 1164960000, "group": [ {"author_id": 51, "token_count": 34}, ]}, {"timestamp": 1170316800, "group": [ {"author_id": 24, "token_count": 9}, ]}, {"timestamp": 1212303600, "group": [ {"author_id": 41, "token_count": 6}, ]}, {"timestamp": 1257058800, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1259654400, "group": [ {"author_id": 47, "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": 75}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 2, "token_count": 91}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 15, "token_count": 20}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 25, "token_count": 12}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 15, "token_count": 2}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 54, "token_count": 24}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 2, "token_count": 102}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 58, "token_count": 1}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 3, "token_count": 25}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 3, "token_count": 346}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 3, "token_count": 179}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 36, "token_count": 6}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 3, "token_count": 27}, ]}, ]
Author Name
Tokens
Token Proportion
Andreas Gruenbacher
897
47.74%
Chuck Lever
577
30.71%
Christoph Hellwig
193
10.27%
J. Bruce Fields
83
4.42%
Jesper Juhl
34
1.81%
Ben Hutchings
24
1.28%
Kinglong Mee
22
1.17%
David Howells
12
0.64%
Greg Banks
9
0.48%
Miklos Szeredi
6
0.32%
Christian Brauner
6
0.32%
Boaz Harrosh
5
0.27%
Al Viro
5
0.27%
Neil Brown
2
0.11%
Greg Kroah-Hartman
1
0.05%
Others
3
0.16%
Total
1879
nfs3acl.c
293
-
15
1368
Andreas Gruenbacher
Chuck Lever
Christoph Hellwig
Jesper Juhl
Kinglong Mee
Ben Hutchings
J. Bruce Fields
David Howells
Christian Brauner
Miklos Szeredi
Boaz Harrosh
Al Viro
Neil Brown
Greg Kroah-Hartman
Others
June 2005
October 2006
December 2006
June 2008
November 2009
December 2009
March 2010
December 2012
December 2013
July 2014
March 2015
July 2015
June 2016
May 2017
November 2017
September 2020
October 2020
November 2020
January 2021
July 2021
October 2021
var spanGroupData = [ {"timestamp": 1117609200, "group": [ {"author_id": 16, "token_count": 719}, ]}, {"timestamp": 1159686000, "group": [ {"author_id": 21, "token_count": 3}, {"author_id": 6, "token_count": 2}, ]}, {"timestamp": 1164960000, "group": [ {"author_id": 51, "token_count": 34}, ]}, {"timestamp": 1212303600, "group": [ {"author_id": 41, "token_count": 5}, ]}, {"timestamp": 1257058800, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1259654400, "group": [ {"author_id": 47, "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": 1404198000, "group": [ {"author_id": 15, "token_count": 20}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 25, "token_count": 6}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 15, "token_count": 2}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 54, "token_count": 18}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 2, "token_count": 65}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 58, "token_count": 1}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 3, "token_count": 15}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 3, "token_count": 194}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 3, "token_count": 148}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 36, "token_count": 6}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 3, "token_count": 28}, ]}, ]
Author Name
Tokens
Token Proportion
Andreas Gruenbacher
719
52.56%
Chuck Lever
385
28.14%
Christoph Hellwig
144
10.53%
Jesper Juhl
34
2.49%
Kinglong Mee
22
1.61%
Ben Hutchings
18
1.32%
J. Bruce Fields
15
1.10%
David Howells
6
0.44%
Christian Brauner
6
0.44%
Miklos Szeredi
5
0.37%
Boaz Harrosh
5
0.37%
Al Viro
3
0.22%
Neil Brown
2
0.15%
Greg Kroah-Hartman
1
0.07%
Others
3
0.22%
Total
1368
nfs3proc.c
937
-
18
4831
Linus Torvalds
Yu Zhiguo
Chuck Lever
Christoph Hellwig
Al Viro
David Shaw
J. Bruce Fields
Greg Banks
Trond Myklebust
Neil Brown
Miklos Szeredi
Boaz Harrosh
Mi Jinlong
Jeff Layton
Greg Kroah-Hartman
Others
April 2005
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
January 2013
August 2014
March 2016
April 2016
May 2017
November 2017
March 2018
July 2018
March 2019
August 2019
January 2020
September 2020
October 2020
November 2020
January 2021
September 2021
December 2021
var spanGroupData = [ {"timestamp": 1112342400, "group": [ {"author_id": 1, "token_count": 2431}, ]}, {"timestamp": 1136102400, "group": [ {"author_id": 35, "token_count": 15}, ]}, {"timestamp": 1143878400, "group": [ {"author_id": 6, "token_count": 2}, ]}, {"timestamp": 1159686000, "group": [ {"author_id": 21, "token_count": 23}, {"author_id": 24, "token_count": 20}, {"author_id": 6, "token_count": 4}, ]}, {"timestamp": 1162368000, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1178002800, "group": [ {"author_id": 4, "token_count": 1}, ]}, {"timestamp": 1212303600, "group": [ {"author_id": 41, "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": 13, "token_count": 1101}, ]}, {"timestamp": 1257058800, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1259654400, "group": [ {"author_id": 47, "token_count": 2}, {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1277967600, "group": [ {"author_id": 3, "token_count": 32}, ]}, {"timestamp": 1288594800, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 17, "token_count": 1}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 21, "token_count": 2}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 60, "token_count": 32}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 21, "token_count": 2}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 2, "token_count": 272}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 58, "token_count": 1}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 3, "token_count": 80}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 3, "token_count": 19}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 6, "token_count": 2}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 5, "token_count": 2}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 5, "token_count": 8}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 3, "token_count": 110}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 3, "token_count": 487}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 3, "token_count": 71}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 3, "token_count": 26}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 3, "token_count": 35}, ]}, ]
Author Name
Tokens
Token Proportion
Linus Torvalds
2431
50.32%
Yu Zhiguo
1101
22.79%
Chuck Lever
861
17.82%
Christoph Hellwig
272
5.63%
Al Viro
27
0.56%
David Shaw
26
0.54%
J. Bruce Fields
20
0.41%
Greg Banks
20
0.41%
Trond Myklebust
10
0.21%
Neil Brown
8
0.17%
Miklos Szeredi
3
0.06%
Boaz Harrosh
2
0.04%
Mi Jinlong
1
0.02%
Jeff Layton
1
0.02%
Greg Kroah-Hartman
1
0.02%
Others
47
0.97%
Total
4831
nfs3xdr.c
1429
-
19
6745
Chuck Lever
Linus Torvalds
J. Bruce Fields
Christoph Hellwig
Amir Goldstein
Peter Staubach
Neil Brown
Trond Myklebust
Al Viro
Jeff Layton
Greg Banks
David Shaw
Stanislav Kinsbursky
Kinglong Mee
David Howells
Greg Kroah-Hartman
Boaz Harrosh
Arnd Bergmann
Others
April 2005
January 2006
October 2006
February 2007
May 2007
August 2007
November 2007
September 2009
December 2009
December 2010
April 2012
December 2012
January 2013
January 2014
June 2014
March 2015
May 2015
September 2015
April 2017
May 2017
November 2017
January 2018
March 2018
May 2018
April 2019
September 2019
October 2019
January 2020
October 2020
November 2020
January 2021
September 2021
October 2021
var spanGroupData = [ {"timestamp": 1112342400, "group": [ {"author_id": 1, "token_count": 1703}, ]}, {"timestamp": 1136102400, "group": [ {"author_id": 35, "token_count": 7}, ]}, {"timestamp": 1159686000, "group": [ {"author_id": 24, "token_count": 11}, ]}, {"timestamp": 1170316800, "group": [ {"author_id": 6, "token_count": 47}, ]}, {"timestamp": 1178002800, "group": [ {"author_id": 6, "token_count": 9}, {"author_id": 42, "token_count": 34}, ]}, {"timestamp": 1185951600, "group": [ {"author_id": 42, "token_count": 58}, ]}, {"timestamp": 1193900400, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1251788400, "group": [ {"author_id": 0, "token_count": 27}, ]}, {"timestamp": 1259654400, "group": [ {"author_id": 47, "token_count": 1}, {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1291190400, "group": [ {"author_id": 6, "token_count": 11}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 21, "token_count": 9}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 10, "token_count": 6}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 21, "token_count": 4}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 15, "token_count": 5}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 25, "token_count": 3}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 6, "token_count": 16}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 4, "token_count": 1}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 2, "token_count": 148}, {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 58, "token_count": 1}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 19, "token_count": 105}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 3, "token_count": 18}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 5, "token_count": 8}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 5, "token_count": 3}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 21, "token_count": 1}, {"author_id": 40, "token_count": 1}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 5, "token_count": 6}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 3, "token_count": 3662}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 3, "token_count": 451}, {"author_id": 0, "token_count": 53}, {"author_id": 4, "token_count": 11}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 0, "token_count": 94}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 3, "token_count": 14}, {"author_id": 6, "token_count": 2}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 3, "token_count": 202}, ]}, ]
Author Name
Tokens
Token Proportion
Chuck Lever
4347
64.45%
Linus Torvalds
1703
25.25%
J. Bruce Fields
186
2.76%
Christoph Hellwig
148
2.19%
Amir Goldstein
105
1.56%
Peter Staubach
92
1.36%
Neil Brown
85
1.26%
Trond Myklebust
17
0.25%
Al Viro
14
0.21%
Jeff Layton
12
0.18%
Greg Banks
11
0.16%
David Shaw
7
0.10%
Stanislav Kinsbursky
6
0.09%
Kinglong Mee
5
0.07%
David Howells
3
0.04%
Greg Kroah-Hartman
1
0.01%
Boaz Harrosh
1
0.01%
Arnd Bergmann
1
0.01%
Others
1
0.01%
Total
6745
nfs4acl.c
885
-
14
4132
J. Bruce Fields
Linus Torvalds
Christoph Hellwig
Eric W. Biedermann
Kinglong Mee
Ben Hutchings
David Howells
Christian Brauner
Andreas Gruenbacher
Jeff Layton
Others
April 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
January 2021
var spanGroupData = [ {"timestamp": 1112342400, "group": [ {"author_id": 1, "token_count": 1312}, ]}, {"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": 27, "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": 15, "token_count": 6}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 0, "token_count": 23}, {"author_id": 4, "token_count": 1}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 15, "token_count": 23}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 25, "token_count": 6}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 15, "token_count": 4}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 16, "token_count": 2}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 54, "token_count": 18}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 36, "token_count": 6}, ]}, ]
Author Name
Tokens
Token Proportion
J. Bruce Fields
2190
53.00%
Linus Torvalds
1312
31.75%
Christoph Hellwig
320
7.74%
Eric W. Biedermann
233
5.64%
Kinglong Mee
33
0.80%
Ben Hutchings
18
0.44%
David Howells
6
0.15%
Christian Brauner
6
0.15%
Andreas Gruenbacher
2
0.05%
Jeff Layton
1
0.02%
Others
11
0.27%
Total
4132
nfs4callback.c
1382
-
30
5443
Chuck Lever
J. Bruce Fields
Christoph Hellwig
Linus Torvalds
Olga Kornievskaia
Trond Myklebust
Jeff Layton
Kinglong Mee
Ricardo Labiaga
Benny Halevy
Neil Brown
Stanislav Kinsbursky
Arnd Bergmann
Andy Adamson
Alexandros Batsakis
Takuma Umeya
Scott Mayhew
Boaz Harrosh
Al Viro
Others
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
March 2021
May 2021
June 2021
September 2021
var spanGroupData = [ {"timestamp": 1112342400, "group": [ {"author_id": 1, "token_count": 551}, {"author_id": 6, "token_count": 3}, ]}, {"timestamp": 1117609200, "group": [ {"author_id": 6, "token_count": 2}, ]}, {"timestamp": 1141200000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1154415600, "group": [ {"author_id": 3, "token_count": 50}, ]}, {"timestamp": 1159686000, "group": [ {"author_id": 21, "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": 16}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 7, "token_count": 60}, ]}, {"timestamp": 1212303600, "group": [ {"author_id": 7, "token_count": 2}, ]}, {"timestamp": 1217574000, "group": [ {"author_id": 14, "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": 67}, ]}, {"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": 4, "token_count": 4}, ]}, {"timestamp": 1251788400, "group": [ {"author_id": 57, "token_count": 14}, {"author_id": 9, "token_count": 1}, {"author_id": 14, "token_count": 79}, {"author_id": 32, "token_count": 160}, ]}, {"timestamp": 1259654400, "group": [ {"author_id": 47, "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": 21}, ]}, {"timestamp": 1272697200, "group": [ {"author_id": 14, "token_count": 25}, {"author_id": 0, "token_count": 99}, ]}, {"timestamp": 1275375600, "group": [ {"author_id": 47, "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": 3, "token_count": 931}, {"author_id": 0, "token_count": 20}, {"author_id": 55, "token_count": 13}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 0, "token_count": 26}, ]}, {"timestamp": 1296547200, "group": [ {"author_id": 14, "token_count": 4}, ]}, {"timestamp": 1314860400, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 14, "token_count": 34}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 10, "token_count": 1}, {"author_id": 5, "token_count": 3}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 0, "token_count": 13}, {"author_id": 4, "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": 10, "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": 15, "token_count": 3}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 4, "token_count": 16}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 3, "token_count": 9}, {"author_id": 4, "token_count": 6}, {"author_id": 5, "token_count": 3}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 2, "token_count": 457}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 4, "token_count": 1}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 5, "token_count": 27}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 2, "token_count": 117}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 15, "token_count": 243}, ]}, {"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": 4, "token_count": 9}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 4, "token_count": 314}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 15, "token_count": 11}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 2, "token_count": 72}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 5, "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": 3, "token_count": 14}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 6, "token_count": 47}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 5, "token_count": 30}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 11, "token_count": 13}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 0, "token_count": 12}, {"author_id": 5, "token_count": 241}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 40, "token_count": 23}, {"author_id": 5, "token_count": 77}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 3, "token_count": 50}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 7, "token_count": 4}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 3, "token_count": 84}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 6, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Chuck Lever
1138
20.91%
J. Bruce Fields
1076
19.77%
Christoph Hellwig
646
11.87%
Linus Torvalds
551
10.12%
Olga Kornievskaia
519
9.54%
Trond Myklebust
389
7.15%
Jeff Layton
364
6.69%
Kinglong Mee
257
4.72%
Ricardo Labiaga
160
2.94%
Benny Halevy
146
2.68%
Neil Brown
53
0.97%
Stanislav Kinsbursky
25
0.46%
Arnd Bergmann
23
0.42%
Andy Adamson
21
0.39%
Alexandros Batsakis
14
0.26%
Takuma Umeya
13
0.24%
Scott Mayhew
13
0.24%
Boaz Harrosh
3
0.06%
Al Viro
2
0.04%
Others
30
0.55%
Total
5443
nfs4idmap.c
686
-
16
3544
Linus Torvalds
Neil Brown
J. Bruce Fields
Stanislav Kinsbursky
Eric W. Biedermann
Trond Myklebust
Kinglong Mee
Harvey Harrison
Others
April 2005
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": 1112342400, "group": [ {"author_id": 1, "token_count": 2004}, ]}, {"timestamp": 1117609200, "group": [ {"author_id": 6, "token_count": 6}, ]}, {"timestamp": 1125558000, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1141200000, "group": [ {"author_id": 6, "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": 38, "token_count": 1}, ]}, {"timestamp": 1249110000, "group": [ {"author_id": 5, "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": 6, "token_count": 28}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 0, "token_count": 17}, ]}, {"timestamp": 1322726400, "group": [ {"author_id": 10, "token_count": 13}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 0, "token_count": 210}, {"author_id": 10, "token_count": 58}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 10, "token_count": 201}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 10, "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": 27, "token_count": 104}, {"author_id": 10, "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": 15, "token_count": 29}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 15, "token_count": 26}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 5, "token_count": 9}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 5, "token_count": 18}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 5, "token_count": 58}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 60, "token_count": 4}, ]}, ]
Author Name
Tokens
Token Proportion
Linus Torvalds
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
787
-
11
3772
Christoph Hellwig
Jeff Layton
Tom Haynes
Kinglong Mee
Greg Kroah-Hartman
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
October 2021
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": 15, "token_count": 20}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 15, "token_count": 6}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 4, "token_count": 95}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 4, "token_count": 3}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 4, "token_count": 8}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 4, "token_count": 64}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 2, "token_count": 102}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 4, "token_count": 5}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 18, "token_count": 34}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 4, "token_count": 12}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 4, "token_count": 26}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 4, "token_count": 22}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 58, "token_count": 14}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 15, "token_count": 2}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 58, "token_count": 1}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 3, "token_count": 8}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 4, "token_count": 9}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 40, "token_count": 3}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 2, "token_count": 3}, ]}, ]
Author Name
Tokens
Token Proportion
Christoph Hellwig
3427
90.85%
Jeff Layton
244
6.47%
Tom Haynes
34
0.90%
Kinglong Mee
28
0.74%
Greg Kroah-Hartman
15
0.40%
Chuck Lever
8
0.21%
Arnd Bergmann
3
0.08%
Others
13
0.34%
Total
3772
nfs4proc.c
3460
-
44
16289
Olga Kornievskaia
J. Bruce Fields
Linus Torvalds
Christoph Hellwig
Mi Jinlong
Dai Ngo
Anna Schumaker
van der Linden, Frank
Yu Zhiguo
Andy Adamson
Kinglong Mee
Benny Halevy
Chuck Lever
Tigran Mkrtchyan
David P. Quigley
Jeff Layton
Andrew Elble
Trond Myklebust
Al Viro
Stanislav Kinsbursky
Neil Brown
Andreas Gruenbacher
Dave Hansen
David Howells
Scott Mayhew
David Shaw
Amir Goldstein
Miklos Szeredi
Shankar Anand
Tom Haynes
Boaz Harrosh
Greg Banks
Arnd Bergmann
Others
April 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
January 2021
March 2021
May 2021
June 2021
September 2021
October 2021
var spanGroupData = [ {"timestamp": 1112342400, "group": [ {"author_id": 1, "token_count": 2430}, ]}, {"timestamp": 1117609200, "group": [ {"author_id": 6, "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": 21, "token_count": 44}, {"author_id": 24, "token_count": 1}, {"author_id": 0, "token_count": 47}, {"author_id": 6, "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": 4, "token_count": 22}, ]}, {"timestamp": 1193900400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 46, "token_count": 24}, ]}, {"timestamp": 1212303600, "group": [ {"author_id": 41, "token_count": 7}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 14, "token_count": 196}, ]}, {"timestamp": 1217574000, "group": [ {"author_id": 9, "token_count": 4}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1228118400, "group": [ {"author_id": 14, "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": 14, "token_count": 11}, ]}, {"timestamp": 1241161200, "group": [ {"author_id": 13, "token_count": 354}, ]}, {"timestamp": 1246431600, "group": [ {"author_id": 13, "token_count": 148}, ]}, {"timestamp": 1257058800, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1259654400, "group": [ {"author_id": 47, "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": 6, "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": 17, "token_count": 2}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 14, "token_count": 22}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 12, "token_count": 42}, {"author_id": 0, "token_count": 10}, {"author_id": 17, "token_count": 22}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 0, "token_count": 64}, {"author_id": 17, "token_count": 995}, ]}, {"timestamp": 1314860400, "group": [ {"author_id": 0, "token_count": 19}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 0, "token_count": 33}, {"author_id": 17, "token_count": 1}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 21, "token_count": 4}, {"author_id": 17, "token_count": 13}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 0, "token_count": 100}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 23, "token_count": 189}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 3, "token_count": 27}, {"author_id": 4, "token_count": 7}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 21, "token_count": 9}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 10, "token_count": 22}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 0, "token_count": 51}, {"author_id": 10, "token_count": 28}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 0, "token_count": 21}, {"author_id": 6, "token_count": 12}, {"author_id": 10, "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": 28, "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": 7}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 2, "token_count": 3}, {"author_id": 15, "token_count": 8}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 0, "token_count": 31}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 0, "token_count": 311}, {"author_id": 15, "token_count": 30}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 2, "token_count": 1232}, {"author_id": 0, "token_count": 18}, {"author_id": 4, "token_count": 8}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 0, "token_count": 1}, {"author_id": 15, "token_count": 22}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 4, "token_count": 13}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 2, "token_count": 19}, {"author_id": 0, "token_count": 18}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 12, "token_count": 169}, {"author_id": 2, "token_count": 21}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 0, "token_count": 11}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 12, "token_count": 173}, {"author_id": 4, "token_count": 21}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 25, "token_count": 18}, {"author_id": 15, "token_count": 5}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 2, "token_count": 5}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 15, "token_count": 16}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 4, "token_count": 17}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 12, "token_count": 21}, {"author_id": 2, "token_count": 181}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 21, "token_count": 2}, {"author_id": 16, "token_count": 25}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 2, "token_count": 5}, {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 22, "token_count": 155}, {"author_id": 18, "token_count": 2}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 0, "token_count": 1}, {"author_id": 4, "token_count": 10}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 12, "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": 4, "token_count": 6}, {"author_id": 15, "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": 3, "token_count": 99}, {"author_id": 0, "token_count": 55}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 0, "token_count": 33}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 3, "token_count": 3}, {"author_id": 7, "token_count": 1467}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 7, "token_count": 4}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 11, "token_count": 12}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 5, "token_count": 17}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 4, "token_count": 63}, {"author_id": 7, "token_count": 103}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 5, "token_count": 24}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 7, "token_count": 1524}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 40, "token_count": 1}, {"author_id": 5, "token_count": 9}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 0, "token_count": 4}, {"author_id": 7, "token_count": 16}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 5, "token_count": 20}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 8, "token_count": 581}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 12, "token_count": 105}, {"author_id": 3, "token_count": 10}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 3, "token_count": 30}, {"author_id": 20, "token_count": 14}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 3, "token_count": 10}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 3, "token_count": 20}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 19, "token_count": 8}, {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 0, "token_count": 12}, {"author_id": 7, "token_count": 12}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 3, "token_count": 27}, {"author_id": 20, "token_count": 809}, {"author_id": 7, "token_count": 81}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 20, "token_count": 2}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 3, "token_count": 1}, {"author_id": 6, "token_count": 2}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 3, "token_count": 10}, ]}, ]
Author Name
Tokens
Token Proportion
Olga Kornievskaia
3213
19.72%
J. Bruce Fields
2724
16.72%
Linus Torvalds
2430
14.92%
Christoph Hellwig
1826
11.21%
Mi Jinlong
1033
6.34%
Dai Ngo
825
5.06%
Anna Schumaker
726
4.46%
van der Linden, Frank
581
3.57%
Yu Zhiguo
502
3.08%
Andy Adamson
424
2.60%
Kinglong Mee
422
2.59%
Benny Halevy
244
1.50%
Chuck Lever
238
1.46%
Tigran Mkrtchyan
189
1.16%
David P. Quigley
182
1.12%
Jeff Layton
167
1.03%
Andrew Elble
155
0.95%
Trond Myklebust
70
0.43%
Al Viro
59
0.36%
Stanislav Kinsbursky
56
0.34%
Neil Brown
50
0.31%
Andreas Gruenbacher
25
0.15%
Dave Hansen
24
0.15%
David Howells
18
0.11%
Scott Mayhew
12
0.07%
David Shaw
12
0.07%
Amir Goldstein
8
0.05%
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
55
0.34%
Total
16289
nfs4recover.c
2167
-
30
9604
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
Christian Brauner
Eric Biggers
Arnd Bergmann
Eric W. Biedermann
Alexey Dobriyan
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
January 2021
March 2021
December 2021
var spanGroupData = [ {"timestamp": 1117609200, "group": [ {"author_id": 6, "token_count": 882}, ]}, {"timestamp": 1120201200, "group": [ {"author_id": 6, "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": 21, "token_count": 5}, {"author_id": 25, "token_count": 1}, ]}, {"timestamp": 1178002800, "group": [ {"author_id": 59, "token_count": 2}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 46, "token_count": 34}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1225522800, "group": [ {"author_id": 25, "token_count": 136}, ]}, {"timestamp": 1235894400, "group": [ {"author_id": 0, "token_count": 78}, ]}, {"timestamp": 1238569200, "group": [ {"author_id": 37, "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": 47, "token_count": 3}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 2, "token_count": 73}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 21, "token_count": 37}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 47, "token_count": 12}, {"author_id": 0, "token_count": 94}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 21, "token_count": 2}, ]}, {"timestamp": 1322726400, "group": [ {"author_id": 21, "token_count": 2}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 0, "token_count": 10}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 4, "token_count": 2866}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 0, "token_count": 4}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 39, "token_count": 16}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 4, "token_count": 1097}, {"author_id": 10, "token_count": 396}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 10, "token_count": 102}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 27, "token_count": 2}, {"author_id": 10, "token_count": 17}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 21, "token_count": 43}, {"author_id": 4, "token_count": 14}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 21, "token_count": 3}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 4, "token_count": 540}, {"author_id": 15, "token_count": 55}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 21, "token_count": 4}, {"author_id": 41, "token_count": 12}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 25, "token_count": 2}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 25, "token_count": 33}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 15, "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": 21, "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": 11, "token_count": 32}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 11, "token_count": 1169}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 11, "token_count": 1574}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 40, "token_count": 3}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 11, "token_count": 43}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 45, "token_count": 6}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 11, "token_count": 28}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 36, "token_count": 9}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 60, "token_count": 6}, ]}, ]
Author Name
Tokens
Token Proportion
Jeff Layton
4517
47.03%
Scott Mayhew
2846
29.63%
Neil Brown
889
9.26%
Stanislav Kinsbursky
515
5.36%
J. Bruce Fields
195
2.03%
David Howells
172
1.79%
Kinglong Mee
106
1.10%
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.12%
Christian Brauner
9
0.09%
Eric Biggers
6
0.06%
Arnd Bergmann
3
0.03%
Eric W. Biedermann
2
0.02%
Alexey Dobriyan
2
0.02%
Others
68
0.71%
Total
9604
nfs4xdr.c
5456
-
39
27407
Christoph Hellwig
Chuck Lever
J. Bruce Fields
van der Linden, Frank
Linus Torvalds
Anna Schumaker
Benny Halevy
Andy Adamson
Olga Kornievskaia
Kinglong Mee
Trond Myklebust
David P. Quigley
Jeff Layton
Andreas Gruenbacher
Al Viro
Neil Brown
Eric W. Biedermann
Mi Jinlong
Scott Mayhew
Andrew Elble
Arnd Bergmann
David Howells
Stanislav Kinsbursky
Yu Zhiguo
Boaz Harrosh
Amir Goldstein
Steve Dickson
Miklos Szeredi
Greg Banks
Others
April 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
September 2021
October 2021
November 2021
var spanGroupData = [ {"timestamp": 1112342400, "group": [ {"author_id": 1, "token_count": 3048}, ]}, {"timestamp": 1117609200, "group": [ {"author_id": 6, "token_count": 2}, ]}, {"timestamp": 1136102400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1143878400, "group": [ {"author_id": 6, "token_count": 3}, ]}, {"timestamp": 1159686000, "group": [ {"author_id": 21, "token_count": 51}, {"author_id": 24, "token_count": 1}, {"author_id": 0, "token_count": 185}, {"author_id": 6, "token_count": 1}, ]}, {"timestamp": 1164960000, "group": [ {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1167638400, "group": [ {"author_id": 6, "token_count": 1}, ]}, {"timestamp": 1170316800, "group": [ {"author_id": 0, "token_count": 1}, {"author_id": 6, "token_count": 3}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 21, "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": 14, "token_count": 632}, {"author_id": 0, "token_count": 70}, ]}, {"timestamp": 1217574000, "group": [ {"author_id": 14, "token_count": 121}, ]}, {"timestamp": 1235894400, "group": [ {"author_id": 14, "token_count": 9}, ]}, {"timestamp": 1238569200, "group": [ {"author_id": 9, "token_count": 716}, {"author_id": 14, "token_count": 30}, {"author_id": 0, "token_count": 78}, {"author_id": 60, "token_count": 19}, ]}, {"timestamp": 1241161200, "group": [ {"author_id": 0, "token_count": 4}, {"author_id": 13, "token_count": 2}, ]}, {"timestamp": 1251788400, "group": [ {"author_id": 5, "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": 47, "token_count": 2}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 14, "token_count": 27}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 0, "token_count": 28}, ]}, {"timestamp": 1291190400, "group": [ {"author_id": 17, "token_count": 17}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 0, "token_count": 16}, ]}, {"timestamp": 1296547200, "group": [ {"author_id": 6, "token_count": 8}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 12, "token_count": 62}, {"author_id": 0, "token_count": 11}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 0, "token_count": 4}, {"author_id": 17, "token_count": 14}, ]}, {"timestamp": 1314860400, "group": [ {"author_id": 5, "token_count": 53}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 14, "token_count": 9}, {"author_id": 0, "token_count": 228}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 12, "token_count": 1}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 14, "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": 10, "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": 27, "token_count": 41}, {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 12, "token_count": 2}, {"author_id": 3, "token_count": 15}, {"author_id": 0, "token_count": 45}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 28, "token_count": 104}, {"author_id": 0, "token_count": 4}, {"author_id": 34, "token_count": 1}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 0, "token_count": 687}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 21, "token_count": 5}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 12, "token_count": 108}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 2, "token_count": 1}, {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 15, "token_count": 9}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 0, "token_count": 491}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 0, "token_count": 61}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 0, "token_count": 735}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 2, "token_count": 6539}, {"author_id": 0, "token_count": 68}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 0, "token_count": 143}, {"author_id": 15, "token_count": 11}, {"author_id": 5, "token_count": 1}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 4, "token_count": 1}, {"author_id": 15, "token_count": 3}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 0, "token_count": 14}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 12, "token_count": 186}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 12, "token_count": 20}, {"author_id": 4, "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": 25, "token_count": 6}, {"author_id": 15, "token_count": 20}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 16, "token_count": 12}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 2, "token_count": 7}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 15, "token_count": 379}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 2, "token_count": 18}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 16, "token_count": 52}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 22, "token_count": 23}, {"author_id": 0, "token_count": 45}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 4, "token_count": 42}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 12, "token_count": 161}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 0, "token_count": 75}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 15, "token_count": 1}, {"author_id": 41, "token_count": 1}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 25, "token_count": 8}, {"author_id": 0, "token_count": 30}, {"author_id": 6, "token_count": 37}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 15, "token_count": 7}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 2, "token_count": 17}, {"author_id": 0, "token_count": 104}, {"author_id": 5, "token_count": 54}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 0, "token_count": 9}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 19, "token_count": 2}, {"author_id": 40, "token_count": 5}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 3, "token_count": 24}, {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 0, "token_count": 79}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 11, "token_count": 16}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 11, "token_count": 2}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 7, "token_count": 87}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 40, "token_count": 10}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 5, "token_count": 2}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 0, "token_count": 27}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 4, "token_count": 18}, {"author_id": 7, "token_count": 208}, {"author_id": 5, "token_count": 8}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 7, "token_count": 231}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 21, "token_count": 1}, {"author_id": 40, "token_count": 2}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 11, "token_count": 5}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 3, "token_count": 25}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 3, "token_count": 1}, {"author_id": 8, "token_count": 3073}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 12, "token_count": 14}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 12, "token_count": 851}, {"author_id": 3, "token_count": 7}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 3, "token_count": 15}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 3, "token_count": 6223}, {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 3, "token_count": 89}, {"author_id": 5, "token_count": 63}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 6, "token_count": 2}, {"author_id": 5, "token_count": 16}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 3, "token_count": 33}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 3, "token_count": 15}, ]}, ]
Author Name
Tokens
Token Proportion
Christoph Hellwig
6590
24.04%
Chuck Lever
6450
23.53%
J. Bruce Fields
3429
12.51%
van der Linden, Frank
3073
11.21%
Linus Torvalds
3048
11.12%
Anna Schumaker
1405
5.13%
Benny Halevy
906
3.31%
Andy Adamson
783
2.86%
Olga Kornievskaia
526
1.92%
Kinglong Mee
430
1.57%
Trond Myklebust
203
0.74%
David P. Quigley
104
0.38%
Jeff Layton
66
0.24%
Andreas Gruenbacher
64
0.23%
Al Viro
58
0.21%
Neil Brown
57
0.21%
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%
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
27407
nfscache.c
636
-
18
2820
Jeff Layton
Trond Myklebust
Linus Torvalds
J. Bruce Fields
Amir Goldstein
Chuck Lever
David Chinner
Kinglong Mee
Boaz Harrosh
Greg Kroah-Hartman
Alexey Dobriyan
Al Viro
Others
April 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
January 2021
September 2021
var spanGroupData = [ {"timestamp": 1112342400, "group": [ {"author_id": 1, "token_count": 643}, ]}, {"timestamp": 1149145200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1159686000, "group": [ {"author_id": 21, "token_count": 1}, ]}, {"timestamp": 1170316800, "group": [ {"author_id": 3, "token_count": 4}, ]}, {"timestamp": 1193900400, "group": [ {"author_id": 0, "token_count": 16}, ]}, {"timestamp": 1259654400, "group": [ {"author_id": 47, "token_count": 2}, {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 4, "token_count": 89}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 4, "token_count": 376}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 4, "token_count": 313}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 56, "token_count": 52}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 4, "token_count": 2}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 4, "token_count": 20}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 5, "token_count": 326}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 4, "token_count": 14}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 15, "token_count": 11}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 4, "token_count": 18}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 59, "token_count": 1}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 58, "token_count": 1}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 5, "token_count": 1}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 5, "token_count": 343}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 0, "token_count": 281}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 0, "token_count": 12}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 3, "token_count": 42}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 0, "token_count": 56}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 19, "token_count": 138}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 3, "token_count": 41}, ]}, ]
Author Name
Tokens
Token Proportion
Jeff Layton
832
29.50%
Trond Myklebust
670
23.76%
Linus Torvalds
643
22.80%
J. Bruce Fields
366
12.98%
Amir Goldstein
138
4.89%
Chuck Lever
87
3.09%
David Chinner
52
1.84%
Kinglong Mee
11
0.39%
Boaz Harrosh
2
0.07%
Greg Kroah-Hartman
1
0.04%
Alexey Dobriyan
1
0.04%
Al Viro
1
0.04%
Others
16
0.57%
Total
2820
nfsctl.c
1586
-
44
6266
J. Bruce Fields
Neil Brown
Linus Torvalds
Stanislav Kinsbursky
Jeff Layton
Chuck Lever
Greg Banks
S. Wendy Cheng
Trond Myklebust
David Howells
Al Viro
Eric Biggers
Benny Halevy
Amir Goldstein
Kinglong Mee
Christoph Hellwig
Vasily Averin
Olga Kornievskaia
Alexey Dobriyan
Eric W. Biedermann
Arnd Bergmann
Scott Mayhew
Anna Schumaker
Boaz Harrosh
Others
April 2005
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
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
November 2020
January 2021
February 2021
March 2021
August 2021
September 2021
October 2021
December 2021
var spanGroupData = [ {"timestamp": 1112342400, "group": [ {"author_id": 1, "token_count": 946}, ]}, {"timestamp": 1117609200, "group": [ {"author_id": 6, "token_count": 128}, ]}, {"timestamp": 1130832000, "group": [ {"author_id": 6, "token_count": 367}, ]}, {"timestamp": 1141200000, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1159686000, "group": [ {"author_id": 24, "token_count": 301}, {"author_id": 6, "token_count": 225}, ]}, {"timestamp": 1170316800, "group": [ {"author_id": 6, "token_count": 1}, ]}, {"timestamp": 1185951600, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"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": 3, "token_count": 6}, {"author_id": 4, "token_count": 172}, {"author_id": 6, "token_count": 93}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 21, "token_count": 3}, ]}, {"timestamp": 1217574000, "group": [ {"author_id": 21, "token_count": 4}, ]}, {"timestamp": 1228118400, "group": [ {"author_id": 3, "token_count": 19}, ]}, {"timestamp": 1230796800, "group": [ {"author_id": 24, "token_count": 16}, ]}, {"timestamp": 1235894400, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1238569200, "group": [ {"author_id": 14, "token_count": 52}, {"author_id": 3, "token_count": 274}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 6, "token_count": 8}, ]}, {"timestamp": 1246431600, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1249110000, "group": [ {"author_id": 3, "token_count": 30}, ]}, {"timestamp": 1259654400, "group": [ {"author_id": 47, "token_count": 2}, {"author_id": 0, "token_count": 98}, ]}, {"timestamp": 1262332800, "group": [ {"author_id": 3, "token_count": 74}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 0, "token_count": 119}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1272697200, "group": [ {"author_id": 59, "token_count": 1}, ]}, {"timestamp": 1277967600, "group": [ {"author_id": 4, "token_count": 11}, {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 40, "token_count": 5}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 6, "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": 6, "token_count": 94}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 12, "token_count": 4}, ]}, {"timestamp": 1322726400, "group": [ {"author_id": 21, "token_count": 2}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 10, "token_count": 2}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 4, "token_count": 41}, {"author_id": 10, "token_count": 32}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 10, "token_count": 105}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 10, "token_count": 11}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 10, "token_count": 2}, ]}, {"timestamp": 1343804400, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 12, "token_count": 1}, {"author_id": 10, "token_count": 49}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 10, "token_count": 174}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 21, "token_count": 3}, {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 4, "token_count": 1}, {"author_id": 10, "token_count": 120}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 27, "token_count": 5}, {"author_id": 4, "token_count": 41}, {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 21, "token_count": 2}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 10, "token_count": 23}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 2, "token_count": 19}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 15, "token_count": 19}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 4, "token_count": 123}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 4, "token_count": 119}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 21, "token_count": 69}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 27, "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": 59, "token_count": 1}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 6, "token_count": 9}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 5, "token_count": 136}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 45, "token_count": 1}, {"author_id": 6, "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": 45, "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": 25, "token_count": 95}, {"author_id": 0, "token_count": 475}, {"author_id": 11, "token_count": 6}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 0, "token_count": 464}, {"author_id": 5, "token_count": 76}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 0, "token_count": 38}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 1, "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": 21, "token_count": 6}, {"author_id": 5, "token_count": 8}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 40, "token_count": 3}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 59, "token_count": 7}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 3, "token_count": 13}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 0, "token_count": 25}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 19, "token_count": 27}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 0, "token_count": 30}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 6, "token_count": 25}, {"author_id": 5, "token_count": 5}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 6, "token_count": 1}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 60, "token_count": 21}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 60, "token_count": 24}, ]}, ]
Author Name
Tokens
Token Proportion
J. Bruce Fields
1467
23.41%
Neil Brown
1033
16.49%
Linus Torvalds
949
15.15%
Stanislav Kinsbursky
518
8.27%
Jeff Layton
508
8.11%
Chuck Lever
417
6.65%
Greg Banks
317
5.06%
S. Wendy Cheng
262
4.18%
Trond Myklebust
225
3.59%
David Howells
95
1.52%
Al Viro
89
1.42%
Eric Biggers
76
1.21%
Benny Halevy
52
0.83%
Amir Goldstein
27
0.43%
Kinglong Mee
19
0.30%
Christoph Hellwig
19
0.30%
Vasily Averin
18
0.29%
Olga Kornievskaia
9
0.14%
Alexey Dobriyan
9
0.14%
Eric W. Biedermann
8
0.13%
Arnd Bergmann
8
0.13%
Scott Mayhew
6
0.10%
Anna Schumaker
5
0.08%
Boaz Harrosh
2
0.03%
Others
128
2.04%
Total
6266
nfsd.h
504
-
28
1737
Linus Torvalds
J. Bruce Fields
Olga Kornievskaia
Marc Eshel
Trond Myklebust
Harvey Harrison
Neil Brown
Stanislav Kinsbursky
Christoph Hellwig
Andy Adamson
Steve Dickson
Chuck Lever
Benny Halevy
Jeff Layton
Andrew Elble
David P. Quigley
Andreas Gruenbacher
Anna Schumaker
Dai Ngo
van der Linden, Frank
Al Viro
Amir Goldstein
Greg Kroah-Hartman
Others
April 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
January 2021
March 2021
May 2021
October 2021
var spanGroupData = [ {"timestamp": 1112342400, "group": [ {"author_id": 1, "token_count": 353}, ]}, {"timestamp": 1117609200, "group": [ {"author_id": 16, "token_count": 14}, {"author_id": 6, "token_count": 24}, ]}, {"timestamp": 1120201200, "group": [ {"author_id": 6, "token_count": 3}, ]}, {"timestamp": 1159686000, "group": [ {"author_id": 21, "token_count": 4}, {"author_id": 0, "token_count": 5}, {"author_id": 6, "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": 38, "token_count": 35}, ]}, {"timestamp": 1212303600, "group": [ {"author_id": 6, "token_count": 5}, ]}, {"timestamp": 1233475200, "group": [ {"author_id": 38, "token_count": 65}, ]}, {"timestamp": 1238569200, "group": [ {"author_id": 9, "token_count": 41}, {"author_id": 14, "token_count": 27}, {"author_id": 29, "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": 34, "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": 5, "token_count": 27}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 12, "token_count": 15}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 4, "token_count": 25}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 0, "token_count": 24}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 0, "token_count": 20}, {"author_id": 10, "token_count": 7}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 10, "token_count": 44}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 10, "token_count": 24}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 28, "token_count": 23}, {"author_id": 34, "token_count": 23}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 2, "token_count": 56}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 12, "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": 16, "token_count": 8}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 22, "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": 3}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 58, "token_count": 1}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 0, "token_count": 52}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 0, "token_count": 15}, {"author_id": 5, "token_count": 63}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 7, "token_count": 187}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 6, "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": 3}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 3, "token_count": 29}, {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 19, "token_count": 2}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 6, "token_count": 6}, {"author_id": 5, "token_count": 10}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 20, "token_count": 15}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 3, "token_count": 8}, ]}, ]
Author Name
Tokens
Token Proportion
Linus Torvalds
353
20.32%
J. Bruce Fields
293
16.87%
Olga Kornievskaia
188
10.82%
Marc Eshel
160
9.21%
Trond Myklebust
100
5.76%
Harvey Harrison
100
5.76%
Neil Brown
79
4.55%
Stanislav Kinsbursky
75
4.32%
Christoph Hellwig
66
3.80%
Andy Adamson
56
3.22%
Steve Dickson
48
2.76%
Chuck Lever
37
2.13%
Benny Halevy
27
1.55%
Jeff Layton
25
1.44%
Andrew Elble
24
1.38%
David P. Quigley
23
1.32%
Andreas Gruenbacher
22
1.27%
Anna Schumaker
17
0.98%
Dai Ngo
15
0.86%
van der Linden, Frank
8
0.46%
Al Viro
4
0.23%
Amir Goldstein
2
0.12%
Greg Kroah-Hartman
1
0.06%
Others
14
0.81%
Total
1737
nfsfh.c
677
-
24
2573
Linus Torvalds
J. Bruce Fields
Neil Brown
Christoph Hellwig
Steve Dickson
Trond Myklebust
Jeff Layton
David Howells
Jan Blunck
Andy Adamson
Al Viro
Kinglong Mee
Amir Goldstein
Jan Kara
Christian Brauner
Stanislav Kinsbursky
Oleg Drokin
Miklos Szeredi
Greg Kroah-Hartman
Chuck Lever
Boaz Harrosh
Others
April 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
October 2020
November 2020
January 2021
September 2021
var spanGroupData = [ {"timestamp": 1112342400, "group": [ {"author_id": 1, "token_count": 1022}, ]}, {"timestamp": 1149145200, "group": [ {"author_id": 0, "token_count": 15}, {"author_id": 6, "token_count": 6}, ]}, {"timestamp": 1151737200, "group": [ {"author_id": 6, "token_count": 13}, ]}, {"timestamp": 1159686000, "group": [ {"author_id": 21, "token_count": 3}, ]}, {"timestamp": 1164960000, "group": [ {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1167638400, "group": [ {"author_id": 6, "token_count": 2}, ]}, {"timestamp": 1170316800, "group": [ {"author_id": 21, "token_count": 3}, {"author_id": 6, "token_count": 132}, ]}, {"timestamp": 1178002800, "group": [ {"author_id": 6, "token_count": 45}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 9, "token_count": 19}, {"author_id": 2, "token_count": 3}, {"author_id": 0, "token_count": 14}, ]}, {"timestamp": 1188630000, "group": [ {"author_id": 6, "token_count": 38}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 2, "token_count": 114}, ]}, {"timestamp": 1193900400, "group": [ {"author_id": 0, "token_count": 61}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 50, "token_count": 21}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 0, "token_count": 124}, ]}, {"timestamp": 1209625200, "group": [ {"author_id": 6, "token_count": 23}, ]}, {"timestamp": 1212303600, "group": [ {"author_id": 41, "token_count": 1}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 21, "token_count": 1}, ]}, {"timestamp": 1217574000, "group": [ {"author_id": 0, "token_count": 24}, ]}, {"timestamp": 1225522800, "group": [ {"author_id": 25, "token_count": 37}, ]}, {"timestamp": 1230796800, "group": [ {"author_id": 34, "token_count": 15}, ]}, {"timestamp": 1251788400, "group": [ {"author_id": 0, "token_count": 288}, {"author_id": 34, "token_count": 105}, ]}, {"timestamp": 1257058800, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1259654400, "group": [ {"author_id": 47, "token_count": 1}, {"author_id": 0, "token_count": 12}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 21, "token_count": 2}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 0, "token_count": 19}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 10, "token_count": 1}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 39, "token_count": 5}, ]}, {"timestamp": 1343804400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 21, "token_count": 7}, {"author_id": 0, "token_count": 9}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 2, "token_count": 21}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 4, "token_count": 8}, {"author_id": 15, "token_count": 1}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 15, "token_count": 8}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 4, "token_count": 1}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 25, "token_count": 3}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 25, "token_count": 16}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 4, "token_count": 3}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 21, "token_count": 1}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 0, "token_count": 38}, {"author_id": 43, "token_count": 1}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 58, "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": 5, "token_count": 48}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 4, "token_count": 58}, {"author_id": 5, "token_count": 52}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 19, "token_count": 6}, {"author_id": 36, "token_count": 3}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 6, "token_count": 38}, ]}, ]
Author Name
Tokens
Token Proportion
Linus Torvalds
1022
39.72%
J. Bruce Fields
670
26.04%
Neil Brown
297
11.54%
Christoph Hellwig
138
5.36%
Steve Dickson
120
4.66%
Trond Myklebust
100
3.89%
Jeff Layton
70
2.72%
David Howells
56
2.18%
Jan Blunck
21
0.82%
Andy Adamson
19
0.74%
Al Viro
17
0.66%
Kinglong Mee
9
0.35%
Amir Goldstein
6
0.23%
Jan Kara
5
0.19%
Christian Brauner
3
0.12%
Stanislav Kinsbursky
1
0.04%
Oleg Drokin
1
0.04%
Miklos Szeredi
1
0.04%
Greg Kroah-Hartman
1
0.04%
Chuck Lever
1
0.04%
Boaz Harrosh
1
0.04%
Others
14
0.54%
Total
2573
nfsfh.h
381
-
14
1271
J. Bruce Fields
Christoph Hellwig
Jeff Layton
Neil Brown
Kinglong Mee
Olga Kornievskaia
Amir Goldstein
David Howells
Trond Myklebust
Al Viro
Chuck Lever
Arnd Bergmann
Greg Kroah-Hartman
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
October 2020
November 2020
January 2021
May 2021
September 2021
var spanGroupData = [ {"timestamp": 1259654400, "group": [ {"author_id": 0, "token_count": 743}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 21, "token_count": 1}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 21, "token_count": 1}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 15, "token_count": 29}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 2, "token_count": 109}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 4, "token_count": 13}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 2, "token_count": 110}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 25, "token_count": 6}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 4, "token_count": 12}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 4, "token_count": 52}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 21, "token_count": 2}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 0, "token_count": 34}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 58, "token_count": 1}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 4, "token_count": 5}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 19, "token_count": 12}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 40, "token_count": 2}, {"author_id": 7, "token_count": 26}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 0, "token_count": 24}, {"author_id": 4, "token_count": 4}, {"author_id": 5, "token_count": 4}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 0, "token_count": 25}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 6, "token_count": 52}, ]}, ]
Author Name
Tokens
Token Proportion
J. Bruce Fields
826
64.99%
Christoph Hellwig
219
17.23%
Jeff Layton
86
6.77%
Neil Brown
52
4.09%
Kinglong Mee
29
2.28%
Olga Kornievskaia
26
2.05%
Amir Goldstein
12
0.94%
David Howells
6
0.47%
Trond Myklebust
4
0.31%
Al Viro
4
0.31%
Chuck Lever
3
0.24%
Arnd Bergmann
2
0.16%
Greg Kroah-Hartman
1
0.08%
Others
1
0.08%
Total
1271
nfsproc.c
894
-
22
4425
Linus Torvalds
Chuck Lever
Yu Zhiguo
Christoph Hellwig
Andreas Gruenbacher
David Shaw
J. Bruce Fields
Jan Kara
Al Viro
Jeff Layton
Neil Brown
Trond Myklebust
Kinglong Mee
David Howells
Miklos Szeredi
Arnd Bergmann
Christian Brauner
Boaz Harrosh
Greg Kroah-Hartman
Greg Banks
Others
April 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
September 2020
October 2020
November 2020
January 2021
March 2021
August 2021
September 2021
December 2021
var spanGroupData = [ {"timestamp": 1112342400, "group": [ {"author_id": 1, "token_count": 2116}, ]}, {"timestamp": 1117609200, "group": [ {"author_id": 16, "token_count": 5}, ]}, {"timestamp": 1136102400, "group": [ {"author_id": 35, "token_count": 42}, ]}, {"timestamp": 1159686000, "group": [ {"author_id": 21, "token_count": 24}, {"author_id": 24, "token_count": 1}, {"author_id": 6, "token_count": 7}, ]}, {"timestamp": 1170316800, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1178002800, "group": [ {"author_id": 4, "token_count": 1}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1212303600, "group": [ {"author_id": 41, "token_count": 5}, {"author_id": 6, "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": 13, "token_count": 823}, ]}, {"timestamp": 1251788400, "group": [ {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1257058800, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1259654400, "group": [ {"author_id": 47, "token_count": 2}, {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 0, "token_count": 9}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 39, "token_count": 30}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 21, "token_count": 2}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 4, "token_count": 16}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 25, "token_count": 6}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 16, "token_count": 113}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 39, "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": 15, "token_count": 1}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 15, "token_count": 7}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 2, "token_count": 173}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 58, "token_count": 1}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 3, "token_count": 67}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 3, "token_count": 19}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 5, "token_count": 6}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 40, "token_count": 4}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 5, "token_count": 2}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 3, "token_count": 90}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 3, "token_count": 581}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 3, "token_count": 168}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 36, "token_count": 3}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 21, "token_count": 5}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 3, "token_count": 29}, ]}, ]
Author Name
Tokens
Token Proportion
Linus Torvalds
2116
47.82%
Chuck Lever
957
21.63%
Yu Zhiguo
823
18.60%
Christoph Hellwig
173
3.91%
Andreas Gruenbacher
118
2.67%
David Shaw
52
1.18%
J. Bruce Fields
42
0.95%
Jan Kara
35
0.79%
Al Viro
31
0.70%
Jeff Layton
17
0.38%
Neil Brown
14
0.32%
Trond Myklebust
8
0.18%
Kinglong Mee
8
0.18%
David Howells
6
0.14%
Miklos Szeredi
5
0.11%
Arnd Bergmann
4
0.09%
Christian Brauner
3
0.07%
Boaz Harrosh
2
0.05%
Greg Kroah-Hartman
1
0.02%
Greg Banks
1
0.02%
Others
9
0.20%
Total
4425
nfssvc.c
1116
-
36
4659
Trond Myklebust
Stanislav Kinsbursky
Scott Mayhew
Neil Brown
Greg Banks
J. Bruce Fields
Linus Torvalds
Jeff Layton
Chuck Lever
Andreas Gruenbacher
Vasily Averin
Kinglong Mee
Ryusei Yamaguchi
Benny Halevy
Andy Adamson
Christoph Hellwig
Dai Ngo
David Howells
Boaz Harrosh
Al Viro
Alexey Dobriyan
Greg Kroah-Hartman
Others
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
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
March 2021
April 2021
May 2021
October 2021
var spanGroupData = [ {"timestamp": 1112342400, "group": [ {"author_id": 1, "token_count": 253}, {"author_id": 6, "token_count": 5}, ]}, {"timestamp": 1117609200, "group": [ {"author_id": 16, "token_count": 2}, ]}, {"timestamp": 1122879600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1130832000, "group": [ {"author_id": 6, "token_count": 133}, ]}, {"timestamp": 1138780800, "group": [ {"author_id": 16, "token_count": 131}, ]}, {"timestamp": 1141200000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1159686000, "group": [ {"author_id": 21, "token_count": 1}, {"author_id": 24, "token_count": 330}, {"author_id": 6, "token_count": 103}, ]}, {"timestamp": 1167638400, "group": [ {"author_id": 6, "token_count": 1}, ]}, {"timestamp": 1178002800, "group": [ {"author_id": 59, "token_count": 2}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1212303600, "group": [ {"author_id": 4, "token_count": 43}, {"author_id": 6, "token_count": 76}, ]}, {"timestamp": 1230796800, "group": [ {"author_id": 24, "token_count": 32}, ]}, {"timestamp": 1235894400, "group": [ {"author_id": 21, "token_count": 4}, ]}, {"timestamp": 1238569200, "group": [ {"author_id": 9, "token_count": 31}, {"author_id": 14, "token_count": 60}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 9, "token_count": 6}, {"author_id": 6, "token_count": 29}, ]}, {"timestamp": 1246431600, "group": [ {"author_id": 9, "token_count": 9}, ]}, {"timestamp": 1249110000, "group": [ {"author_id": 48, "token_count": 77}, ]}, {"timestamp": 1251788400, "group": [ {"author_id": 25, "token_count": 6}, {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1257058800, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1259654400, "group": [ {"author_id": 47, "token_count": 5}, {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1277967600, "group": [ {"author_id": 0, "token_count": 95}, {"author_id": 4, "token_count": 45}, ]}, {"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": 10, "token_count": 3}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 10, "token_count": 46}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 10, "token_count": 15}, ]}, {"timestamp": 1343804400, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 0, "token_count": 1}, {"author_id": 10, "token_count": 24}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 10, "token_count": 475}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 10, "token_count": 10}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 0, "token_count": 10}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 15, "token_count": 53}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 15, "token_count": 1}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 15, "token_count": 15}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 4, "token_count": 33}, {"author_id": 15, "token_count": 5}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 4, "token_count": 7}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 4, "token_count": 48}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 11, "token_count": 344}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 16, "token_count": 1}, {"author_id": 15, "token_count": 8}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 33, "token_count": 36}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 11, "token_count": 24}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 5, "token_count": 45}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 6, "token_count": 39}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 2, "token_count": 11}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 0, "token_count": 12}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 58, "token_count": 1}, {"author_id": 33, "token_count": 87}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 5, "token_count": 1132}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 4, "token_count": 24}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 5, "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": 5, "token_count": 23}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 11, "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": 3, "token_count": 92}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 3, "token_count": 31}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 5, "token_count": 157}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 33, "token_count": 2}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 20, "token_count": 10}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 3, "token_count": 18}, {"author_id": 60, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Trond Myklebust
1500
32.20%
Stanislav Kinsbursky
573
12.30%
Scott Mayhew
387
8.31%
Neil Brown
386
8.29%
Greg Banks
362
7.77%
J. Bruce Fields
255
5.47%
Linus Torvalds
253
5.43%
Jeff Layton
200
4.29%
Chuck Lever
142
3.05%
Andreas Gruenbacher
134
2.88%
Vasily Averin
125
2.68%
Kinglong Mee
82
1.76%
Ryusei Yamaguchi
77
1.65%
Benny Halevy
60
1.29%
Andy Adamson
46
0.99%
Christoph Hellwig
11
0.24%
Dai Ngo
10
0.21%
David Howells
6
0.13%
Boaz Harrosh
5
0.11%
Al Viro
5
0.11%
Alexey Dobriyan
2
0.04%
Greg Kroah-Hartman
1
0.02%
Others
37
0.79%
Total
4659
nfsxdr.c
662
-
18
3154
Chuck Lever
Linus Torvalds
Christoph Hellwig
Neil Brown
David Shaw
Trond Myklebust
J. Bruce Fields
Peter Staubach
Eric W. Biedermann
Amir Goldstein
Kinglong Mee
David Howells
Al Viro
Greg Kroah-Hartman
Greg Banks
Boaz Harrosh
Others
April 2005
January 2006
October 2006
February 2007
May 2007
November 2007
December 2009
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
September 2021
October 2021
var spanGroupData = [ {"timestamp": 1112342400, "group": [ {"author_id": 1, "token_count": 900}, ]}, {"timestamp": 1136102400, "group": [ {"author_id": 35, "token_count": 32}, ]}, {"timestamp": 1159686000, "group": [ {"author_id": 24, "token_count": 1}, ]}, {"timestamp": 1170316800, "group": [ {"author_id": 6, "token_count": 78}, ]}, {"timestamp": 1178002800, "group": [ {"author_id": 6, "token_count": 5}, {"author_id": 42, "token_count": 12}, ]}, {"timestamp": 1193900400, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1259654400, "group": [ {"author_id": 47, "token_count": 1}, {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 21, "token_count": 3}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 27, "token_count": 6}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 15, "token_count": 3}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 25, "token_count": 3}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 2, "token_count": 88}, {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 58, "token_count": 1}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 19, "token_count": 6}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 3, "token_count": 42}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 5, "token_count": 15}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 3, "token_count": 1443}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 3, "token_count": 387}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 3, "token_count": 9}, {"author_id": 6, "token_count": 2}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 3, "token_count": 99}, ]}, ]
Author Name
Tokens
Token Proportion
Chuck Lever
1980
62.78%
Linus Torvalds
900
28.54%
Christoph Hellwig
88
2.79%
Neil Brown
85
2.69%
David Shaw
32
1.01%
Trond Myklebust
15
0.48%
J. Bruce Fields
15
0.48%
Peter Staubach
12
0.38%
Eric W. Biedermann
6
0.19%
Amir Goldstein
6
0.19%
Kinglong Mee
3
0.10%
David Howells
3
0.10%
Al Viro
3
0.10%
Greg Kroah-Hartman
1
0.03%
Greg Banks
1
0.03%
Boaz Harrosh
1
0.03%
Others
3
0.10%
Total
3154
pnfs.h
100
-
5
438
Christoph Hellwig
Tom Haynes
J. Bruce Fields
Jeff Layton
Greg Kroah-Hartman
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": 18, "token_count": 16}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 4, "token_count": 3}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 58, "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%
Greg Kroah-Hartman
1
0.23%
Total
438
state.h
700
-
26
2056
J. Bruce Fields
Linus Torvalds
Jeff Layton
Christoph Hellwig
Olga Kornievskaia
Andy Adamson
Neil Brown
Trond Myklebust
Stanislav Kinsbursky
Sachin Bhamare
Alexandros Batsakis
Marc Eshel
Scott Mayhew
Benny Halevy
Kinglong Mee
Ricardo Labiaga
Anna Schumaker
Arnd Bergmann
Takuma Umeya
Andrew Elble
Al Viro
Oleg Drokin
Eric W. Biedermann
Others
April 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
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
January 2021
March 2021
April 2021
var spanGroupData = [ {"timestamp": 1112342400, "group": [ {"author_id": 1, "token_count": 285}, ]}, {"timestamp": 1117609200, "group": [ {"author_id": 6, "token_count": 43}, ]}, {"timestamp": 1120201200, "group": [ {"author_id": 6, "token_count": 4}, ]}, {"timestamp": 1159686000, "group": [ {"author_id": 21, "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": 14, "token_count": 5}, {"author_id": 0, "token_count": 3}, {"author_id": 29, "token_count": 20}, ]}, {"timestamp": 1241161200, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 57, "token_count": 35}, {"author_id": 9, "token_count": 1}, ]}, {"timestamp": 1246431600, "group": [ {"author_id": 9, "token_count": 50}, ]}, {"timestamp": 1249110000, "group": [ {"author_id": 9, "token_count": 27}, {"author_id": 4, "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": 14, "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": 55, "token_count": 4}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 12, "token_count": 4}, {"author_id": 0, "token_count": 82}, ]}, {"timestamp": 1314860400, "group": [ {"author_id": 0, "token_count": 126}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 14, "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": 4, "token_count": 54}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 10, "token_count": 6}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 0, "token_count": 29}, {"author_id": 4, "token_count": 26}, {"author_id": 10, "token_count": 30}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 27, "token_count": 2}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 0, "token_count": 14}, {"author_id": 4, "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": 5, "token_count": 2}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 0, "token_count": 1}, {"author_id": 4, "token_count": 58}, {"author_id": 5, "token_count": 43}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 2, "token_count": 91}, {"author_id": 4, "token_count": 7}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 2, "token_count": 101}, {"author_id": 4, "token_count": 15}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 4, "token_count": 18}, ]}, {"timestamp": 1417420800, "group": [ {"author_id": 4, "token_count": 1}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 2, "token_count": 4}, {"author_id": 30, "token_count": 36}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 2, "token_count": 2}, {"author_id": 15, "token_count": 3}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 4, "token_count": 6}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 4, "token_count": 16}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 12, "token_count": 5}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 4, "token_count": 32}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 22, "token_count": 4}, {"author_id": 43, "token_count": 2}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 4, "token_count": 36}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 15, "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": 6, "token_count": 2}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 0, "token_count": 14}, {"author_id": 11, "token_count": 11}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 5, "token_count": 3}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 0, "token_count": 12}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 4, "token_count": 5}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 11, "token_count": 8}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 40, "token_count": 1}, {"author_id": 7, "token_count": 117}, {"author_id": 5, "token_count": 4}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 40, "token_count": 5}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 6, "token_count": 6}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 0, "token_count": 8}, ]}, ]
Author Name
Tokens
Token Proportion
J. Bruce Fields
555
26.99%
Linus Torvalds
285
13.86%
Jeff Layton
281
13.67%
Christoph Hellwig
273
13.28%
Olga Kornievskaia
188
9.14%
Andy Adamson
135
6.57%
Neil Brown
55
2.68%
Trond Myklebust
52
2.53%
Stanislav Kinsbursky
36
1.75%
Sachin Bhamare
36
1.75%
Alexandros Batsakis
35
1.70%
Marc Eshel
20
0.97%
Scott Mayhew
19
0.92%
Benny Halevy
19
0.92%
Kinglong Mee
14
0.68%
Ricardo Labiaga
11
0.54%
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
12
0.58%
Total
2056
stats.c
146
-
8
543
Amir Goldstein
Linus Torvalds
Shankar Anand
Stanislav Kinsbursky
Alexey Dobriyan
Greg Kroah-Hartman
Boaz Harrosh
Others
April 2005
March 2006
July 2006
December 2009
December 2011
November 2017
February 2020
January 2021
var spanGroupData = [ {"timestamp": 1112342400, "group": [ {"author_id": 1, "token_count": 188}, ]}, {"timestamp": 1141200000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1151737200, "group": [ {"author_id": 53, "token_count": 50}, ]}, {"timestamp": 1259654400, "group": [ {"author_id": 47, "token_count": 1}, ]}, {"timestamp": 1322726400, "group": [ {"author_id": 10, "token_count": 9}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 58, "token_count": 1}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 59, "token_count": 7}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 19, "token_count": 286}, ]}, ]
Author Name
Tokens
Token Proportion
Amir Goldstein
286
52.67%
Linus Torvalds
188
34.62%
Shankar Anand
50
9.21%
Stanislav Kinsbursky
9
1.66%
Alexey Dobriyan
7
1.29%
Greg Kroah-Hartman
1
0.18%
Boaz Harrosh
1
0.18%
Others
1
0.18%
Total
543
stats.h
98
-
6
410
Amir Goldstein
Linus Torvalds
Shankar Anand
Christoph Hellwig
Greg Kroah-Hartman
David Howells
April 2005
July 2006
October 2012
May 2014
November 2017
January 2021
var spanGroupData = [ {"timestamp": 1112342400, "group": [ {"author_id": 1, "token_count": 36}, ]}, {"timestamp": 1151737200, "group": [ {"author_id": 53, "token_count": 8}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 25, "token_count": 1}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 2, "token_count": 4}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 58, "token_count": 1}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 19, "token_count": 360}, ]}, ]
Author Name
Tokens
Token Proportion
Amir Goldstein
360
87.80%
Linus Torvalds
36
8.78%
Shankar Anand
8
1.95%
Christoph Hellwig
4
0.98%
Greg Kroah-Hartman
1
0.24%
David Howells
1
0.24%
Total
410
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": 3, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Christoph Hellwig
6
85.71%
Chuck Lever
1
14.29%
Total
7
trace.h
1077
-
6
1171
Chuck Lever
Jeff Layton
Trond Myklebust
Christoph Hellwig
Greg Kroah-Hartman
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
March 2021
May 2021
var spanGroupData = [ {"timestamp": 1406876400, "group": [ {"author_id": 2, "token_count": 116}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 4, "token_count": 3}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 4, "token_count": 60}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 58, "token_count": 1}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 3, "token_count": 79}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 4, "token_count": 133}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 5, "token_count": 28}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 5, "token_count": 133}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 3, "token_count": 215}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 3, "token_count": 60}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 3, "token_count": 12}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 3, "token_count": 4}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 3, "token_count": 44}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 3, "token_count": 47}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 3, "token_count": 14}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 3, "token_count": 220}, ]}, ]
Author Name
Tokens
Token Proportion
Chuck Lever
695
59.35%
Jeff Layton
196
16.74%
Trond Myklebust
161
13.75%
Christoph Hellwig
116
9.91%
Greg Kroah-Hartman
1
0.09%
Others
2
0.17%
Total
1171
vfs.c
2405
-
50
9903
Christoph Hellwig
Linus Torvalds
J. Bruce Fields
van der Linden, Frank
Trond Myklebust
Jeff Layton
Al Viro
Chuck Lever
Anna Schumaker
Neil Brown
David Woodhouse
David Howells
Christian Brauner
Ben Myers
Andreas Gruenbacher
Kinglong Mee
Jan Kara
Miklos Szeredi
Oleg Drokin
Dave Hansen
Andy Adamson
Greg Banks
Boaz Harrosh
Amir Goldstein
Mi Jinlong
Jan Blunck
Steve Dickson
Eric W. Biedermann
David P. Quigley
David Shaw
Arnd Bergmann
Greg Kroah-Hartman
Others
April 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
April 2013
May 2013
November 2013
December 2013
January 2014
February 2014
March 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
January 2021
March 2021
May 2021
June 2021
August 2021
September 2021
October 2021
var spanGroupData = [ {"timestamp": 1112342400, "group": [ {"author_id": 1, "token_count": 1581}, ]}, {"timestamp": 1117609200, "group": [ {"author_id": 16, "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": 21, "token_count": 46}, {"author_id": 24, "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": 116}, ]}, {"timestamp": 1188630000, "group": [ {"author_id": 6, "token_count": 7}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 4, "token_count": 20}, ]}, {"timestamp": 1193900400, "group": [ {"author_id": 3, "token_count": 2}, {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 46, "token_count": 21}, {"author_id": 50, "token_count": 6}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 4, "token_count": 36}, ]}, {"timestamp": 1212303600, "group": [ {"author_id": 41, "token_count": 2}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 37, "token_count": 94}, {"author_id": 41, "token_count": 9}, ]}, {"timestamp": 1217574000, "group": [ {"author_id": 21, "token_count": 12}, {"author_id": 0, "token_count": 2}, {"author_id": 4, "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": 21, "token_count": 40}, {"author_id": 37, "token_count": 6}, ]}, {"timestamp": 1241161200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 5, "token_count": 1}, ]}, {"timestamp": 1251788400, "group": [ {"author_id": 0, "token_count": 223}, {"author_id": 34, "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": 47, "token_count": 17}, {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1262332800, "group": [ {"author_id": 5, "token_count": 11}, ]}, {"timestamp": 1265011200, "group": [ {"author_id": 52, "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": 25, "token_count": 11}, {"author_id": 0, "token_count": 22}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 0, "token_count": 22}, {"author_id": 17, "token_count": 8}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1314860400, "group": [ {"author_id": 0, "token_count": 4}, {"author_id": 5, "token_count": 10}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 21, "token_count": 5}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 21, "token_count": 1}, {"author_id": 39, "token_count": 35}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 27, "token_count": 2}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 6, "token_count": 1}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 27, "token_count": 2}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 21, "token_count": 1}, {"author_id": 28, "token_count": 3}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 2, "token_count": 154}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 2, "token_count": 3316}, ]}, {"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": 172}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 6, "token_count": 26}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 0, "token_count": 6}, {"author_id": 4, "token_count": 3}, {"author_id": 15, "token_count": 2}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 4, "token_count": 3}, {"author_id": 5, "token_count": 7}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 2, "token_count": 7}, {"author_id": 15, "token_count": 32}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 41, "token_count": 14}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 12, "token_count": 82}, {"author_id": 4, "token_count": 7}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 25, "token_count": 4}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 25, "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": 4, "token_count": 2}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 4, "token_count": 39}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 2, "token_count": 35}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 21, "token_count": 2}, {"author_id": 6, "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": 43, "token_count": 22}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 12, "token_count": 54}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 15, "token_count": 7}, {"author_id": 1, "token_count": 1}, {"author_id": 41, "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": 109}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 6, "token_count": 60}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 6, "token_count": 1}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 21, "token_count": 67}, {"author_id": 2, "token_count": 67}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 58, "token_count": 1}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 3, "token_count": 153}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 21, "token_count": 121}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 19, "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": 5, "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": 4, "token_count": 312}, {"author_id": 5, "token_count": 101}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 5, "token_count": 48}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 40, "token_count": 2}, {"author_id": 6, "token_count": 29}, {"author_id": 5, "token_count": 46}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 5, "token_count": 65}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 5, "token_count": 264}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 8, "token_count": 757}, {"author_id": 0, "token_count": 32}, {"author_id": 6, "token_count": 3}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 3, "token_count": 6}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 4, "token_count": 29}, {"author_id": 5, "token_count": 51}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 19, "token_count": 12}, {"author_id": 36, "token_count": 75}, {"author_id": 60, "token_count": 15}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 3, "token_count": 24}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 0, "token_count": 15}, {"author_id": 60, "token_count": 23}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 3, "token_count": 12}, {"author_id": 5, "token_count": 73}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 4, "token_count": 3}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 6, "token_count": 1}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 0, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Christoph Hellwig
3779
38.16%
Linus Torvalds
1582
15.97%
J. Bruce Fields
1053
10.63%
van der Linden, Frank
757
7.64%
Trond Myklebust
691
6.98%
Jeff Layton
474
4.79%
Al Viro
295
2.98%
Chuck Lever
197
1.99%
Anna Schumaker
136
1.37%
Neil Brown
134
1.35%
David Woodhouse
100
1.01%
David Howells
93
0.94%
Christian Brauner
75
0.76%
Ben Myers
67
0.68%
Andreas Gruenbacher
54
0.55%
Kinglong Mee
41
0.41%
Jan Kara
35
0.35%
Miklos Szeredi
31
0.31%
Oleg Drokin
22
0.22%
Dave Hansen
21
0.21%
Andy Adamson
18
0.18%
Greg Banks
17
0.17%
Boaz Harrosh
17
0.17%
Amir Goldstein
13
0.13%
Mi Jinlong
8
0.08%
Jan Blunck
6
0.06%
Steve Dickson
5
0.05%
Eric W. Biedermann
4
0.04%
David P. Quigley
3
0.03%
David Shaw
2
0.02%
Arnd Bergmann
2
0.02%
Greg Kroah-Hartman
1
0.01%
Others
170
1.72%
Total
9903
vfs.h
169
-
17
1134
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
Greg Kroah-Hartman
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
October 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": 4, "token_count": 3}, ]}, {"timestamp": 1277967600, "group": [ {"author_id": 0, "token_count": 13}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 0, "token_count": 7}, {"author_id": 17, "token_count": 1}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 21, "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": 21, "token_count": 46}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 39, "token_count": 27}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 21, "token_count": 56}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 28, "token_count": 16}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 0, "token_count": 36}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 4, "token_count": 2}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 41, "token_count": 10}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 12, "token_count": 22}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 2, "token_count": 35}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 15, "token_count": 19}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 4, "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": 12, "token_count": 18}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 15, "token_count": 1}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 25, "token_count": 4}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 58, "token_count": 1}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 3, "token_count": 24}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 0, "token_count": 13}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 4, "token_count": 31}, {"author_id": 5, "token_count": 12}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 40, "token_count": 1}, {"author_id": 5, "token_count": 2}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 5, "token_count": 26}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 8, "token_count": 101}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 3, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
J. Bruce Fields
651
57.41%
Al Viro
103
9.08%
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
25
2.20%
Kinglong Mee
20
1.76%
David P. Quigley
16
1.41%
Miklos Szeredi
10
0.88%
David Howells
4
0.35%
Mi Jinlong
1
0.09%
Greg Kroah-Hartman
1
0.09%
Arnd Bergmann
1
0.09%
Others
5
0.44%
Total
1134
xdr.h
177
-
8
736
Linus Torvalds
Chuck Lever
David Shaw
J. Bruce Fields
Greg Kroah-Hartman
Christoph Hellwig
Boaz Harrosh
Andreas Gruenbacher
April 2005
June 2005
January 2006
November 2007
December 2009
May 2017
November 2017
March 2018
October 2020
November 2020
September 2021
October 2021
var spanGroupData = [ {"timestamp": 1112342400, "group": [ {"author_id": 1, "token_count": 445}, ]}, {"timestamp": 1117609200, "group": [ {"author_id": 16, "token_count": 1}, ]}, {"timestamp": 1136102400, "group": [ {"author_id": 35, "token_count": 12}, ]}, {"timestamp": 1193900400, "group": [ {"author_id": 3, "token_count": 7}, ]}, {"timestamp": 1259654400, "group": [ {"author_id": 47, "token_count": 1}, {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 58, "token_count": 1}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 3, "token_count": 5}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 3, "token_count": 68}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 3, "token_count": 104}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 3, "token_count": 85}, ]}, ]
Author Name
Tokens
Token Proportion
Linus Torvalds
445
60.46%
Chuck Lever
271
36.82%
David Shaw
12
1.63%
J. Bruce Fields
4
0.54%
Greg Kroah-Hartman
1
0.14%
Christoph Hellwig
1
0.14%
Boaz Harrosh
1
0.14%
Andreas Gruenbacher
1
0.14%
Total
736
xdr3.h
314
-
12
1297
Linus Torvalds
Chuck Lever
Andreas Gruenbacher
Al Viro
Trond Myklebust
J. Bruce Fields
David Shaw
Christoph Hellwig
Neil Brown
Greg Kroah-Hartman
Boaz Harrosh
Arnd Bergmann
April 2005
June 2005
November 2005
January 2006
October 2006
November 2007
December 2009
February 2013
May 2017
November 2017
March 2018
August 2019
November 2019
January 2020
October 2020
November 2020
September 2021
October 2021
var spanGroupData = [ {"timestamp": 1112342400, "group": [ {"author_id": 1, "token_count": 873}, ]}, {"timestamp": 1117609200, "group": [ {"author_id": 16, "token_count": 64}, ]}, {"timestamp": 1130832000, "group": [ {"author_id": 6, "token_count": 1}, ]}, {"timestamp": 1136102400, "group": [ {"author_id": 35, "token_count": 4}, ]}, {"timestamp": 1159686000, "group": [ {"author_id": 21, "token_count": 17}, ]}, {"timestamp": 1193900400, "group": [ {"author_id": 3, "token_count": 8}, ]}, {"timestamp": 1259654400, "group": [ {"author_id": 47, "token_count": 1}, {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 58, "token_count": 1}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 3, "token_count": 5}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 5, "token_count": 1}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 40, "token_count": 1}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 5, "token_count": 12}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 3, "token_count": 86}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 3, "token_count": 60}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 3, "token_count": 150}, ]}, ]
Author Name
Tokens
Token Proportion
Linus Torvalds
873
67.31%
Chuck Lever
311
23.98%
Andreas Gruenbacher
64
4.93%
Al Viro
17
1.31%
Trond Myklebust
13
1.00%
J. Bruce Fields
9
0.69%
David Shaw
4
0.31%
Christoph Hellwig
2
0.15%
Neil Brown
1
0.08%
Greg Kroah-Hartman
1
0.08%
Boaz Harrosh
1
0.08%
Arnd Bergmann
1
0.08%
Total
1297
xdr4.h
870
-
22
3055
Linus Torvalds
J. Bruce Fields
Christoph Hellwig
Andy Adamson
Anna Schumaker
Olga Kornievskaia
van der Linden, Frank
Benny Halevy
Chuck Lever
Tigran Mkrtchyan
Mi Jinlong
Andrew Elble
Jeff Layton
Trond Myklebust
Al Viro
David P. Quigley
Neil Brown
Sachin Bhamare
Stanislav Kinsbursky
Boaz Harrosh
Kinglong Mee
Others
April 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
October 2020
November 2020
May 2021
October 2021
var spanGroupData = [ {"timestamp": 1112342400, "group": [ {"author_id": 1, "token_count": 1288}, ]}, {"timestamp": 1117609200, "group": [ {"author_id": 6, "token_count": 4}, ]}, {"timestamp": 1159686000, "group": [ {"author_id": 21, "token_count": 14}, ]}, {"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": 4}, ]}, {"timestamp": 1238569200, "group": [ {"author_id": 9, "token_count": 204}, {"author_id": 14, "token_count": 43}, {"author_id": 0, "token_count": 20}, ]}, {"timestamp": 1249110000, "group": [ {"author_id": 9, "token_count": 12}, ]}, {"timestamp": 1259654400, "group": [ {"author_id": 47, "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": 6, "token_count": 3}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 0, "token_count": 11}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 12, "token_count": 58}, {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 0, "token_count": 2}, {"author_id": 17, "token_count": 9}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 0, "token_count": 29}, {"author_id": 17, "token_count": 23}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 12, "token_count": 17}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 14, "token_count": 14}, {"author_id": 0, "token_count": 5}, {"author_id": 23, "token_count": 42}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 3, "token_count": 10}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 0, "token_count": 22}, {"author_id": 10, "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": 28, "token_count": 12}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 0, "token_count": 9}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 15, "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": 4, "token_count": 5}, {"author_id": 5, "token_count": 10}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 4, "token_count": 15}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 12, "token_count": 27}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 12, "token_count": 23}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 30, "token_count": 6}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 4, "token_count": 1}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 2, "token_count": 25}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 22, "token_count": 29}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 12, "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": 3, "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": 4, "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": 1601535600, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 3, "token_count": 15}, {"author_id": 5, "token_count": 9}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 7, "token_count": 3}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 3, "token_count": 14}, ]}, ]
Author Name
Tokens
Token Proportion
Linus Torvalds
1288
42.16%
J. Bruce Fields
526
17.22%
Christoph Hellwig
296
9.69%
Andy Adamson
244
7.99%
Anna Schumaker
172
5.63%
Olga Kornievskaia
124
4.06%
van der Linden, Frank
99
3.24%
Benny Halevy
57
1.87%
Chuck Lever
48
1.57%
Tigran Mkrtchyan
42
1.37%
Mi Jinlong
32
1.05%
Andrew Elble
29
0.95%
Jeff Layton
27
0.88%
Trond Myklebust
19
0.62%
Al Viro
14
0.46%
David P. Quigley
12
0.39%
Neil Brown
7
0.23%
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
3055
xdr4cb.h
50
-
5
87
J. Bruce Fields
Olga Kornievskaia
Jeff Layton
Christoph Hellwig
Greg Kroah-Hartman
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": 4, "token_count": 8}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 58, "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%
Greg Kroah-Hartman
1
1.15%
Total
87
Only top 60 contributors in the directory are shown. Everybody else is clustered as
Others
.
Contributors:
169
Author
Tokens
Proportion
Commits
Proportion
0
J. Bruce Fields
31924
16.96%
658
28.95%
1
Linus Torvalds
31127
16.54%
3
0.13%
2
Christoph Hellwig
23301
12.38%
85
3.74%
3
Chuck Lever
19711
10.47%
274
12.05%
4
Jeff Layton
17007
9.04%
221
9.72%
5
Trond Myklebust
9574
5.09%
138
6.07%
6
Neil Brown
6495
3.45%
125
5.50%
7
Olga Kornievskaia
5492
2.92%
27
1.19%
8
van der Linden, Frank
4619
2.45%
7
0.31%
9
Andy Adamson
4116
2.19%
39
1.72%
10
Stanislav Kinsbursky
3825
2.03%
74
3.26%
11
Scott Mayhew
3601
1.91%
19
0.84%
12
Anna Schumaker
3054
1.62%
27
1.19%
13
Yu Zhiguo
2428
1.29%
4
0.18%
14
Benny Halevy
2276
1.21%
52
2.29%
15
Kinglong Mee
2137
1.14%
85
3.74%
16
Andreas Gruenbacher
2102
1.12%
8
0.35%
17
Mi Jinlong
1405
0.75%
12
0.53%
18
Tom Haynes
1372
0.73%
2
0.09%
19
Amir Goldstein
1304
0.69%
10
0.44%
20
Dai Ngo
1217
0.65%
5
0.22%
21
Al Viro
1019
0.54%
59
2.60%
22
Andrew Elble
799
0.42%
11
0.48%
23
Tigran Mkrtchyan
766
0.41%
10
0.44%
24
Greg Banks
741
0.39%
8
0.35%
25
David Howells
655
0.35%
15
0.66%
26
Manoj Naik
599
0.32%
1
0.04%
27
Eric W. Biedermann
507
0.27%
12
0.53%
28
David P. Quigley
340
0.18%
1
0.04%
29
Marc Eshel
324
0.17%
7
0.31%
30
Sachin Bhamare
290
0.15%
1
0.04%
31
S. Wendy Cheng
262
0.14%
2
0.09%
32
Ricardo Labiaga
254
0.13%
4
0.18%
33
Vasily Averin
214
0.11%
7
0.31%
34
Steve Dickson
184
0.10%
6
0.26%
35
David Shaw
147
0.08%
3
0.13%
36
Christian Brauner
147
0.08%
6
0.26%
37
David Woodhouse
122
0.06%
3
0.13%
38
Harvey Harrison
120
0.06%
2
0.09%
39
Jan Kara
118
0.06%
2
0.09%
40
Arnd Bergmann
112
0.06%
17
0.75%
41
Miklos Szeredi
107
0.06%
5
0.22%
42
Peter Staubach
104
0.06%
2
0.09%
43
Oleg Drokin
104
0.06%
5
0.22%
44
Achilles Gaikwad
83
0.04%
1
0.04%
45
Eric Biggers
82
0.04%
3
0.13%
46
Dave Hansen
82
0.04%
7
0.31%
47
Boaz Harrosh
81
0.04%
5
0.22%
48
Ryusei Yamaguchi
77
0.04%
1
0.04%
49
Dave Wysochanski
72
0.04%
1
0.04%
50
Jan Blunck
69
0.04%
5
0.22%
51
Jesper Juhl
68
0.04%
2
0.09%
52
Ben Myers
67
0.04%
1
0.04%
53
Shankar Anand
64
0.03%
1
0.04%
54
Ben Hutchings
61
0.03%
2
0.09%
55
Takuma Umeya
54
0.03%
1
0.04%
56
David Chinner
52
0.03%
1
0.04%
57
Alexandros Batsakis
52
0.03%
2
0.09%
58
Greg Kroah-Hartman
51
0.03%
3
0.13%
59
Alexey Dobriyan
48
0.03%
7
0.31%
60
Others
1007
0.54%
166
7.30%
Total
188192
2273