Linux Source Code
Home
Release 5.6
Help
lockd
root
fs
Highlighting
Reset All
By Author
By Age
──────────
Adrian Bunk
Al Viro
Alexey Dobriyan
Amir Goldstein
Andrew Morton
Andrey Ryabinin
Andy Adamson
Anna Schumaker
Arnd Bergmann
Benjamin Coddington
Christoph Hellwig
Chuck Lever
Colin Ian King
Dave Jones
David Jeffery
Ed Schouten
Elena Reshetova
Eric W. Biedermann
Felix Blyakher
Frank van Maarseveen
Greg Kroah-Hartman
Harvey Harrison
Ingo Molnar
J. Bruce Fields
Jamie Lokier
Jeff Layton
Joe Perches
Kees Cook
Kinglong Mee
Linus Torvalds
Linus Torvalds (pre-git)
Marc Eshel
Mi Jinlong
Mika Kukkonen
Miklos Szeredi
Måns Rullgård
Neil Brown
Nigel Cunningham
Olaf Kirch
Oleg Drokin
Others
Panagiotis Issaris
Pavel Emelyanov
Pavel Machek
Rafael J. Wysocki
Rusty Russell
S. Wendy Cheng
Sasha Levin
Scott Mayhew
Serge E. Hallyn
Stanislav Kinsbursky
Steve Dickson
Talpey, Thomas
Tejun Heo
Thomas Gleixner
Tim Gardner
Tobias Klauser
Tom Tucker
Trond Myklebust
Vasily Averin
Yue haibing
−
Files:
Name
Lines
Files
Authors
Tokens
change scale
Color Graph By Token Proportion
clnt4xdr.c
588
-
6
2124
Chuck Lever
Christoph Hellwig
J. Bruce Fields
Al Viro
Greg Kroah-Hartman
Trond Myklebust
December 2010
January 2012
April 2012
May 2014
May 2017
November 2017
November 2018
var spanGroupData = [ {"timestamp": 1291190400, "group": [ {"author_id": 1, "token_count": 2003}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 15, "token_count": 6}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 4, "token_count": 3}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 4, "token_count": 88}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 36, "token_count": 1}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 11, "token_count": 22}, ]}, ]
Author Name
Tokens
Token Proportion
Chuck Lever
2003
94.30%
Christoph Hellwig
91
4.28%
J. Bruce Fields
22
1.04%
Al Viro
6
0.28%
Greg Kroah-Hartman
1
0.05%
Trond Myklebust
1
0.05%
Total
2124
clntlock.c
299
-
19
1069
Trond Myklebust
Linus Torvalds (pre-git)
Chuck Lever
Anna Schumaker
Olaf Kirch
Stanislav Kinsbursky
Jeff Layton
Tim Gardner
Linus Torvalds
Christoph Hellwig
Al Viro
Benjamin Coddington
Rusty Russell
Tejun Heo
Adrian Bunk
Amir Goldstein
Dave Jones
Neil Brown
Thomas Gleixner
March 1997
May 1999
March 2000
June 2000
February 2002
February 2003
July 2003
June 2005
February 2006
March 2006
June 2006
October 2006
December 2006
January 2007
January 2008
September 2008
October 2008
December 2008
March 2009
August 2009
March 2010
September 2010
December 2010
January 2012
March 2012
January 2013
February 2013
April 2013
August 2013
April 2017
July 2018
April 2019
May 2019
var spanGroupData = [ {"timestamp": 857203200, "group": [ {"author_id": 0, "token_count": 252}, ]}, {"timestamp": 925542000, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 951897600, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 959842800, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 22, "token_count": 1}, {"author_id": 13, "token_count": 24}, ]}, {"timestamp": 1044086400, "group": [ {"author_id": 13, "token_count": 5}, ]}, {"timestamp": 1057042800, "group": [ {"author_id": 37, "token_count": 6}, ]}, {"timestamp": 1117609200, "group": [ {"author_id": 2, "token_count": 133}, ]}, {"timestamp": 1138780800, "group": [ {"author_id": 2, "token_count": 64}, ]}, {"timestamp": 1141200000, "group": [ {"author_id": 4, "token_count": 11}, {"author_id": 2, "token_count": 86}, ]}, {"timestamp": 1149145200, "group": [ {"author_id": 2, "token_count": 40}, ]}, {"timestamp": 1159686000, "group": [ {"author_id": 15, "token_count": 2}, {"author_id": 9, "token_count": 1}, {"author_id": 6, "token_count": 54}, ]}, {"timestamp": 1164960000, "group": [ {"author_id": 15, "token_count": 5}, ]}, {"timestamp": 1167638400, "group": [ {"author_id": 19, "token_count": 2}, ]}, {"timestamp": 1199174400, "group": [ {"author_id": 1, "token_count": 114}, ]}, {"timestamp": 1220252400, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 1, "token_count": 5}, ]}, {"timestamp": 1228118400, "group": [ {"author_id": 1, "token_count": 4}, {"author_id": 7, "token_count": 38}, ]}, {"timestamp": 1235894400, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1249110000, "group": [ {"author_id": 7, "token_count": 1}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 31, "token_count": 3}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 17, "token_count": 54}, ]}, {"timestamp": 1291190400, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 3, "token_count": 4}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 3, "token_count": 37}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 15, "token_count": 2}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 7, "token_count": 1}, {"author_id": 23, "token_count": 33}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 2, "token_count": 15}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 2, "token_count": 33}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 5, "token_count": 8}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 33, "token_count": 1}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 2, "token_count": 10}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 45, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Trond Myklebust
381
35.64%
Linus Torvalds (pre-git)
265
24.79%
Chuck Lever
129
12.07%
Anna Schumaker
54
5.05%
Olaf Kirch
54
5.05%
Stanislav Kinsbursky
41
3.84%
Jeff Layton
40
3.74%
Tim Gardner
33
3.09%
Linus Torvalds
29
2.71%
Christoph Hellwig
11
1.03%
Al Viro
9
0.84%
Benjamin Coddington
8
0.75%
Rusty Russell
6
0.56%
Tejun Heo
3
0.28%
Adrian Bunk
2
0.19%
Amir Goldstein
1
0.09%
Dave Jones
1
0.09%
Neil Brown
1
0.09%
Thomas Gleixner
1
0.09%
Total
1069
clntproc.c
864
-
26
3874
Trond Myklebust
Linus Torvalds (pre-git)
Benjamin Coddington
Linus Torvalds
Anna Schumaker
Al Viro
Miklos Szeredi
Chuck Lever
Olaf Kirch
Vasily Averin
Adrian Bunk
Elena Reshetova
Neil Brown
Christoph Hellwig
Nigel Cunningham
Tejun Heo
Tim Gardner
Pavel Machek
Alexey Dobriyan
Amir Goldstein
Felix Blyakher
Harvey Harrison
Thomas Gleixner
Yue haibing
Others
March 1997
August 1997
August 1998
January 1999
March 2000
May 2000
September 2000
February 2002
November 2002
April 2004
August 2004
November 2004
March 2005
June 2005
September 2005
January 2006
February 2006
March 2006
June 2006
October 2006
December 2006
February 2007
January 2008
March 2008
April 2008
July 2008
June 2009
September 2009
March 2010
September 2010
December 2010
May 2011
June 2011
July 2012
October 2012
January 2013
February 2013
August 2013
October 2015
April 2017
November 2017
July 2018
November 2018
December 2018
April 2019
May 2019
var spanGroupData = [ {"timestamp": 857203200, "group": [ {"author_id": 0, "token_count": 1036}, ]}, {"timestamp": 870418800, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 901954800, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 915177600, "group": [ {"author_id": 0, "token_count": 81}, ]}, {"timestamp": 951897600, "group": [ {"author_id": 0, "token_count": 183}, ]}, {"timestamp": 957164400, "group": [ {"author_id": 0, "token_count": 11}, ]}, {"timestamp": 967791600, "group": [ {"author_id": 0, "token_count": 63}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 13, "token_count": 104}, ]}, {"timestamp": 1036137600, "group": [ {"author_id": 2, "token_count": 38}, ]}, {"timestamp": 1080806400, "group": [ {"author_id": 2, "token_count": 92}, ]}, {"timestamp": 1091343600, "group": [ {"author_id": 2, "token_count": 532}, ]}, {"timestamp": 1099296000, "group": [ {"author_id": 19, "token_count": 7}, ]}, {"timestamp": 1109664000, "group": [ {"author_id": 56, "token_count": 2}, {"author_id": 2, "token_count": 20}, ]}, {"timestamp": 1117609200, "group": [ {"author_id": 2, "token_count": 50}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1125558000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1136102400, "group": [ {"author_id": 2, "token_count": 56}, ]}, {"timestamp": 1138780800, "group": [ {"author_id": 2, "token_count": 45}, ]}, {"timestamp": 1141200000, "group": [ {"author_id": 4, "token_count": 3}, {"author_id": 2, "token_count": 477}, ]}, {"timestamp": 1149145200, "group": [ {"author_id": 2, "token_count": 127}, ]}, {"timestamp": 1159686000, "group": [ {"author_id": 6, "token_count": 12}, ]}, {"timestamp": 1164960000, "group": [ {"author_id": 15, "token_count": 34}, {"author_id": 1, "token_count": 1}, {"author_id": 51, "token_count": 3}, ]}, {"timestamp": 1170316800, "group": [ {"author_id": 2, "token_count": 6}, ]}, {"timestamp": 1199174400, "group": [ {"author_id": 1, "token_count": 3}, {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 2, "token_count": 209}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 42, "token_count": 1}, {"author_id": 2, "token_count": 305}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 34, "token_count": 1}, {"author_id": 25, "token_count": 21}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 1, "token_count": 8}, ]}, {"timestamp": 1251788400, "group": [ {"author_id": 38, "token_count": 1}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 31, "token_count": 3}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 17, "token_count": 64}, ]}, {"timestamp": 1291190400, "group": [ {"author_id": 1, "token_count": 8}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 2, "token_count": 20}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 14, "token_count": 9}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 15, "token_count": 27}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 15, "token_count": 2}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 23, "token_count": 3}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 2, "token_count": 12}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 5, "token_count": 2}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 5, "token_count": 140}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 29, "token_count": 7}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 33, "token_count": 1}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 5, "token_count": 10}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 9, "token_count": 6}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 5, "token_count": 10}, {"author_id": 45, "token_count": 1}, {"author_id": 58, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Trond Myklebust
1993
51.45%
Linus Torvalds (pre-git)
1384
35.73%
Benjamin Coddington
162
4.18%
Linus Torvalds
104
2.68%
Anna Schumaker
64
1.65%
Al Viro
63
1.63%
Miklos Szeredi
21
0.54%
Chuck Lever
20
0.52%
Olaf Kirch
12
0.31%
Vasily Averin
9
0.23%
Adrian Bunk
7
0.18%
Elena Reshetova
7
0.18%
Neil Brown
6
0.15%
Christoph Hellwig
3
0.08%
Nigel Cunningham
3
0.08%
Tejun Heo
3
0.08%
Tim Gardner
3
0.08%
Pavel Machek
2
0.05%
Alexey Dobriyan
1
0.03%
Amir Goldstein
1
0.03%
Felix Blyakher
1
0.03%
Harvey Harrison
1
0.03%
Thomas Gleixner
1
0.03%
Yue haibing
1
0.03%
Others
2
0.05%
Total
3874
clntxdr.c
612
-
6
2249
Chuck Lever
Christoph Hellwig
J. Bruce Fields
Al Viro
Trond Myklebust
Greg Kroah-Hartman
December 2010
January 2012
April 2012
October 2012
May 2014
May 2017
November 2017
November 2018
var spanGroupData = [ {"timestamp": 1291190400, "group": [ {"author_id": 1, "token_count": 2108}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 2, "token_count": 4}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 15, "token_count": 6}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 4, "token_count": 3}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 4, "token_count": 104}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 36, "token_count": 1}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 11, "token_count": 22}, ]}, ]
Author Name
Tokens
Token Proportion
Chuck Lever
2108
93.73%
Christoph Hellwig
107
4.76%
J. Bruce Fields
22
0.98%
Al Viro
6
0.27%
Trond Myklebust
5
0.22%
Greg Kroah-Hartman
1
0.04%
Total
2249
host.c
692
-
21
2861
Chuck Lever
Linus Torvalds (pre-git)
Stanislav Kinsbursky
Olaf Kirch
Trond Myklebust
J. Bruce Fields
Adrian Bunk
Vasily Averin
Andrey Ryabinin
Jeff Layton
Neil Brown
Frank van Maarseveen
Elena Reshetova
Mi Jinlong
Ingo Molnar
Panagiotis Issaris
Pavel Emelyanov
Sasha Levin
Amir Goldstein
Greg Kroah-Hartman
Linus Torvalds
March 1997
December 1998
May 1999
June 1999
March 2000
February 2002
May 2003
March 2004
August 2004
March 2005
June 2005
August 2005
January 2006
March 2006
June 2006
August 2006
September 2006
October 2006
December 2006
February 2007
June 2007
July 2007
February 2008
March 2008
August 2008
September 2008
October 2008
December 2008
August 2009
February 2010
September 2010
November 2010
December 2010
January 2011
August 2011
January 2012
July 2012
October 2012
February 2013
September 2015
October 2015
October 2017
November 2017
January 2018
September 2018
March 2019
April 2019
October 2019
var spanGroupData = [ {"timestamp": 857203200, "group": [ {"author_id": 0, "token_count": 369}, ]}, {"timestamp": 912499200, "group": [ {"author_id": 0, "token_count": 15}, ]}, {"timestamp": 925542000, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 928220400, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 951897600, "group": [ {"author_id": 0, "token_count": 43}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 13, "token_count": 1}, ]}, {"timestamp": 1051772400, "group": [ {"author_id": 2, "token_count": 20}, ]}, {"timestamp": 1078128000, "group": [ {"author_id": 2, "token_count": 3}, ]}, {"timestamp": 1091343600, "group": [ {"author_id": 2, "token_count": 9}, ]}, {"timestamp": 1109664000, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1117609200, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1122879600, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1136102400, "group": [ {"author_id": 1, "token_count": 6}, ]}, {"timestamp": 1141200000, "group": [ {"author_id": 24, "token_count": 5}, ]}, {"timestamp": 1149145200, "group": [ {"author_id": 2, "token_count": 12}, ]}, {"timestamp": 1154415600, "group": [ {"author_id": 1, "token_count": 95}, ]}, {"timestamp": 1157094000, "group": [ {"author_id": 47, "token_count": 4}, ]}, {"timestamp": 1159686000, "group": [ {"author_id": 9, "token_count": 8}, {"author_id": 6, "token_count": 177}, ]}, {"timestamp": 1164960000, "group": [ {"author_id": 19, "token_count": 59}, ]}, {"timestamp": 1170316800, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1180681200, "group": [ {"author_id": 2, "token_count": 4}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 35, "token_count": 13}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 7, "token_count": 16}, {"author_id": 9, "token_count": 2}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1217574000, "group": [ {"author_id": 1, "token_count": 27}, ]}, {"timestamp": 1220252400, "group": [ {"author_id": 1, "token_count": 233}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 1, "token_count": 225}, ]}, {"timestamp": 1228118400, "group": [ {"author_id": 1, "token_count": 40}, ]}, {"timestamp": 1249110000, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1265011200, "group": [ {"author_id": 7, "token_count": 5}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 32, "token_count": 4}, ]}, {"timestamp": 1288594800, "group": [ {"author_id": 2, "token_count": 21}, ]}, {"timestamp": 1291190400, "group": [ {"author_id": 1, "token_count": 741}, {"author_id": 11, "token_count": 116}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 1, "token_count": 10}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 43, "token_count": 6}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 3, "token_count": 80}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 3, "token_count": 310}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 2, "token_count": 5}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 7, "token_count": 3}, {"author_id": 57, "token_count": 2}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 18, "token_count": 13}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 18, "token_count": 19}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 14, "token_count": 5}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 29, "token_count": 6}, {"author_id": 36, "token_count": 1}, {"author_id": 14, "token_count": 39}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 2, "token_count": 18}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 33, "token_count": 1}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 9, "token_count": 4}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 2, "token_count": 43}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 2, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Chuck Lever
1384
48.37%
Linus Torvalds (pre-git)
439
15.34%
Stanislav Kinsbursky
390
13.63%
Olaf Kirch
177
6.19%
Trond Myklebust
139
4.86%
J. Bruce Fields
116
4.05%
Adrian Bunk
59
2.06%
Vasily Averin
44
1.54%
Andrey Ryabinin
32
1.12%
Jeff Layton
24
0.84%
Neil Brown
14
0.49%
Frank van Maarseveen
13
0.45%
Elena Reshetova
6
0.21%
Mi Jinlong
6
0.21%
Ingo Molnar
5
0.17%
Panagiotis Issaris
4
0.14%
Pavel Emelyanov
4
0.14%
Sasha Levin
2
0.07%
Amir Goldstein
1
0.03%
Greg Kroah-Hartman
1
0.03%
Linus Torvalds
1
0.03%
Total
2861
mon.c
578
-
22
2311
Chuck Lever
Linus Torvalds (pre-git)
Andrey Ryabinin
Olaf Kirch
Trond Myklebust
Neil Brown
Christoph Hellwig
Benjamin Coddington
Stanislav Kinsbursky
Måns Rullgård
Dave Jones
Elena Reshetova
Jeff Layton
Vasily Averin
Pavel Emelyanov
Tejun Heo
Talpey, Thomas
Adrian Bunk
Thomas Gleixner
Tobias Klauser
Greg Kroah-Hartman
Rusty Russell
March 1997
October 1997
September 1999
March 2000
April 2002
September 2002
November 2002
January 2005
March 2006
October 2006
March 2007
September 2007
March 2008
December 2008
March 2009
June 2009
August 2009
March 2010
September 2010
December 2010
January 2012
September 2012
February 2013
July 2014
September 2014
October 2014
January 2015
September 2015
October 2015
May 2017
November 2017
April 2019
var spanGroupData = [ {"timestamp": 857203200, "group": [ {"author_id": 0, "token_count": 260}, ]}, {"timestamp": 875689200, "group": [ {"author_id": 0, "token_count": 19}, ]}, {"timestamp": 936169200, "group": [ {"author_id": 0, "token_count": 10}, ]}, {"timestamp": 951897600, "group": [ {"author_id": 0, "token_count": 62}, ]}, {"timestamp": 1017648000, "group": [ {"author_id": 22, "token_count": 14}, ]}, {"timestamp": 1030863600, "group": [ {"author_id": 9, "token_count": 37}, ]}, {"timestamp": 1036137600, "group": [ {"author_id": 2, "token_count": 34}, ]}, {"timestamp": 1104566400, "group": [ {"author_id": 19, "token_count": 2}, ]}, {"timestamp": 1141200000, "group": [ {"author_id": 1, "token_count": 49}, {"author_id": 54, "token_count": 2}, ]}, {"timestamp": 1159686000, "group": [ {"author_id": 6, "token_count": 71}, ]}, {"timestamp": 1172736000, "group": [ {"author_id": 1, "token_count": 10}, ]}, {"timestamp": 1188630000, "group": [ {"author_id": 53, "token_count": 3}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 1, "token_count": 140}, ]}, {"timestamp": 1228118400, "group": [ {"author_id": 1, "token_count": 1170}, ]}, {"timestamp": 1235894400, "group": [ {"author_id": 30, "token_count": 20}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 1, "token_count": 44}, ]}, {"timestamp": 1249110000, "group": [ {"author_id": 1, "token_count": 26}, {"author_id": 7, "token_count": 1}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 31, "token_count": 3}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 32, "token_count": 4}, ]}, {"timestamp": 1291190400, "group": [ {"author_id": 1, "token_count": 59}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 37, "token_count": 1}, {"author_id": 3, "token_count": 9}, {"author_id": 2, "token_count": 4}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 3, "token_count": 17}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 7, "token_count": 3}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 45, "token_count": 2}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 5, "token_count": 33}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 7, "token_count": 1}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 2, "token_count": 10}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 18, "token_count": 76}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 18, "token_count": 60}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 4, "token_count": 36}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 29, "token_count": 7}, {"author_id": 36, "token_count": 1}, {"author_id": 14, "token_count": 5}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 2, "token_count": 6}, ]}, ]
Author Name
Tokens
Token Proportion
Chuck Lever
1498
64.82%
Linus Torvalds (pre-git)
351
15.19%
Andrey Ryabinin
136
5.88%
Olaf Kirch
71
3.07%
Trond Myklebust
54
2.34%
Neil Brown
37
1.60%
Christoph Hellwig
36
1.56%
Benjamin Coddington
33
1.43%
Stanislav Kinsbursky
26
1.13%
Måns Rullgård
20
0.87%
Dave Jones
14
0.61%
Elena Reshetova
7
0.30%
Jeff Layton
5
0.22%
Vasily Averin
5
0.22%
Pavel Emelyanov
4
0.17%
Tejun Heo
3
0.13%
Talpey, Thomas
3
0.13%
Adrian Bunk
2
0.09%
Thomas Gleixner
2
0.09%
Tobias Klauser
2
0.09%
Greg Kroah-Hartman
1
0.04%
Rusty Russell
1
0.04%
Total
2311
netns.h
21
-
4
49
Stanislav Kinsbursky
Andrey Ryabinin
Alexey Dobriyan
Greg Kroah-Hartman
January 2012
July 2012
September 2015
November 2016
November 2017
var spanGroupData = [ {"timestamp": 1325404800, "group": [ {"author_id": 3, "token_count": 24}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 3, "token_count": 19}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 18, "token_count": 4}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 38, "token_count": 1}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 36, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Stanislav Kinsbursky
43
87.76%
Andrey Ryabinin
4
8.16%
Alexey Dobriyan
1
2.04%
Greg Kroah-Hartman
1
2.04%
Total
49
procfs.c
92
-
3
350
Jeff Layton
Alexey Dobriyan
Greg Kroah-Hartman
September 2014
November 2017
February 2020
var spanGroupData = [ {"timestamp": 1409554800, "group": [ {"author_id": 7, "token_count": 342}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 36, "token_count": 1}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 38, "token_count": 7}, ]}, ]
Author Name
Tokens
Token Proportion
Jeff Layton
342
97.71%
Alexey Dobriyan
7
2.00%
Greg Kroah-Hartman
1
0.29%
Total
350
procfs.h
27
-
2
56
Jeff Layton
Greg Kroah-Hartman
September 2014
November 2017
var spanGroupData = [ {"timestamp": 1409554800, "group": [ {"author_id": 7, "token_count": 55}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 36, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Jeff Layton
55
98.21%
Greg Kroah-Hartman
1
1.79%
Total
56
svc.c
819
-
35
3160
Stanislav Kinsbursky
Jamie Lokier
Linus Torvalds (pre-git)
Scott Mayhew
Neil Brown
Vasily Averin
Chuck Lever
Jeff Layton
J. Bruce Fields
Linus Torvalds
Trond Myklebust
Olaf Kirch
Christoph Hellwig
Tom Tucker
Dave Jones
Adrian Bunk
Marc Eshel
Ingo Molnar
Steve Dickson
Andrey Ryabinin
Pavel Emelyanov
Rafael J. Wysocki
Kees Cook
Rusty Russell
Eric W. Biedermann
Joe Perches
Colin Ian King
Alexey Dobriyan
Thomas Gleixner
Tobias Klauser
Others
March 1997
August 1997
October 1997
May 1998
August 1998
May 1999
January 2000
February 2002
April 2002
September 2002
October 2002
February 2003
July 2003
August 2003
August 2004
November 2004
January 2005
March 2005
July 2005
January 2006
March 2006
October 2006
February 2007
July 2007
September 2007
December 2007
February 2008
March 2008
April 2008
June 2008
October 2008
December 2008
March 2009
May 2009
November 2009
September 2010
January 2012
March 2012
April 2012
May 2012
July 2012
July 2013
March 2014
May 2014
June 2014
August 2014
September 2014
January 2015
June 2015
August 2015
September 2015
December 2015
January 2016
June 2016
November 2016
January 2017
February 2017
March 2017
May 2017
August 2017
October 2017
November 2017
February 2018
April 2019
May 2019
var spanGroupData = [ {"timestamp": 857203200, "group": [ {"author_id": 0, "token_count": 295}, ]}, {"timestamp": 870418800, "group": [ {"author_id": 0, "token_count": 78}, ]}, {"timestamp": 875689200, "group": [ {"author_id": 0, "token_count": 18}, ]}, {"timestamp": 894006000, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 901954800, "group": [ {"author_id": 0, "token_count": 12}, ]}, {"timestamp": 925542000, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 946713600, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 13, "token_count": 94}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1017648000, "group": [ {"author_id": 22, "token_count": 17}, ]}, {"timestamp": 1030863600, "group": [ {"author_id": 9, "token_count": 41}, ]}, {"timestamp": 1033455600, "group": [ {"author_id": 9, "token_count": 23}, ]}, {"timestamp": 1044086400, "group": [ {"author_id": 13, "token_count": 1}, ]}, {"timestamp": 1057042800, "group": [ {"author_id": 37, "token_count": 1}, ]}, {"timestamp": 1059721200, "group": [ {"author_id": 10, "token_count": 425}, ]}, {"timestamp": 1091343600, "group": [ {"author_id": 37, "token_count": 4}, ]}, {"timestamp": 1099296000, "group": [ {"author_id": 19, "token_count": 12}, ]}, {"timestamp": 1104566400, "group": [ {"author_id": 19, "token_count": 2}, ]}, {"timestamp": 1109664000, "group": [ {"author_id": 9, "token_count": 113}, ]}, {"timestamp": 1120201200, "group": [ {"author_id": 39, "token_count": 10}, ]}, {"timestamp": 1136102400, "group": [ {"author_id": 2, "token_count": 5}, ]}, {"timestamp": 1141200000, "group": [ {"author_id": 24, "token_count": 11}, {"author_id": 54, "token_count": 1}, ]}, {"timestamp": 1159686000, "group": [ {"author_id": 9, "token_count": 63}, {"author_id": 6, "token_count": 69}, ]}, {"timestamp": 1170316800, "group": [ {"author_id": 1, "token_count": 13}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 8, "token_count": 14}, {"author_id": 44, "token_count": 6}, ]}, {"timestamp": 1188630000, "group": [ {"author_id": 11, "token_count": 11}, ]}, {"timestamp": 1196496000, "group": [ {"author_id": 26, "token_count": 28}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 7, "token_count": 46}, {"author_id": 32, "token_count": 5}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 1, "token_count": 22}, {"author_id": 11, "token_count": 26}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 7, "token_count": 1}, ]}, {"timestamp": 1212303600, "group": [ {"author_id": 7, "token_count": 12}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 1, "token_count": 4}, {"author_id": 7, "token_count": 26}, ]}, {"timestamp": 1228118400, "group": [ {"author_id": 1, "token_count": 51}, {"author_id": 2, "token_count": 3}, ]}, {"timestamp": 1235894400, "group": [ {"author_id": 1, "token_count": 70}, ]}, {"timestamp": 1241161200, "group": [ {"author_id": 11, "token_count": 32}, ]}, {"timestamp": 1257058800, "group": [ {"author_id": 49, "token_count": 3}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 32, "token_count": 1}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 3, "token_count": 288}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 3, "token_count": 6}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 3, "token_count": 266}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 3, "token_count": 11}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 3, "token_count": 112}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 46, "token_count": 2}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 7, "token_count": 7}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 46, "token_count": 2}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 50, "token_count": 3}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 11, "token_count": 1}, {"author_id": 2, "token_count": 6}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 7, "token_count": 29}, {"author_id": 2, "token_count": 6}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 2, "token_count": 15}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 7, "token_count": 19}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 11, "token_count": 8}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 18, "token_count": 8}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 12, "token_count": 290}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 12, "token_count": 13}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 38, "token_count": 1}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 12, "token_count": 24}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 24, "token_count": 1}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 11, "token_count": 36}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 4, "token_count": 43}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 46, "token_count": 1}, {"author_id": 14, "token_count": 19}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 14, "token_count": 199}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 48, "token_count": 2}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 2, "token_count": 57}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 45, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Stanislav Kinsbursky
683
21.61%
Jamie Lokier
425
13.45%
Linus Torvalds (pre-git)
412
13.04%
Scott Mayhew
327
10.35%
Neil Brown
240
7.59%
Vasily Averin
218
6.90%
Chuck Lever
161
5.09%
Jeff Layton
140
4.43%
J. Bruce Fields
114
3.61%
Linus Torvalds
95
3.01%
Trond Myklebust
92
2.91%
Olaf Kirch
69
2.18%
Christoph Hellwig
43
1.36%
Tom Tucker
28
0.89%
Dave Jones
17
0.54%
Adrian Bunk
14
0.44%
Marc Eshel
14
0.44%
Ingo Molnar
12
0.38%
Steve Dickson
10
0.32%
Andrey Ryabinin
8
0.25%
Pavel Emelyanov
6
0.19%
Rafael J. Wysocki
6
0.19%
Kees Cook
5
0.16%
Rusty Russell
5
0.16%
Eric W. Biedermann
3
0.09%
Joe Perches
3
0.09%
Colin Ian King
2
0.06%
Alexey Dobriyan
1
0.03%
Thomas Gleixner
1
0.03%
Tobias Klauser
1
0.03%
Others
5
0.16%
Total
3160
svc4proc.c
550
-
19
2471
Linus Torvalds (pre-git)
Trond Myklebust
Christoph Hellwig
Neil Brown
Benjamin Coddington
Stanislav Kinsbursky
Chuck Lever
Al Viro
Marc Eshel
Olaf Kirch
Oleg Drokin
J. Bruce Fields
Andrey Ryabinin
Linus Torvalds
Jeff Layton
Harvey Harrison
Dave Jones
Ed Schouten
Greg Kroah-Hartman
January 2000
February 2002
May 2002
October 2002
March 2004
August 2004
October 2004
February 2006
March 2006
October 2006
November 2006
December 2006
February 2007
September 2007
November 2007
February 2008
July 2008
October 2008
December 2010
July 2012
September 2015
May 2017
November 2017
May 2019
var spanGroupData = [ {"timestamp": 946713600, "group": [ {"author_id": 0, "token_count": 1599}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 22, "token_count": 1}, {"author_id": 13, "token_count": 5}, {"author_id": 9, "token_count": 29}, ]}, {"timestamp": 1020236400, "group": [ {"author_id": 9, "token_count": 66}, ]}, {"timestamp": 1033455600, "group": [ {"author_id": 9, "token_count": 12}, ]}, {"timestamp": 1078128000, "group": [ {"author_id": 2, "token_count": 42}, ]}, {"timestamp": 1091343600, "group": [ {"author_id": 2, "token_count": 5}, ]}, {"timestamp": 1096614000, "group": [ {"author_id": 27, "token_count": 1}, ]}, {"timestamp": 1138780800, "group": [ {"author_id": 2, "token_count": 3}, ]}, {"timestamp": 1141200000, "group": [ {"author_id": 2, "token_count": 170}, ]}, {"timestamp": 1159686000, "group": [ {"author_id": 15, "token_count": 22}, {"author_id": 9, "token_count": 48}, {"author_id": 6, "token_count": 21}, ]}, {"timestamp": 1162368000, "group": [ {"author_id": 8, "token_count": 25}, ]}, {"timestamp": 1164960000, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1170316800, "group": [ {"author_id": 1, "token_count": 15}, ]}, {"timestamp": 1188630000, "group": [ {"author_id": 11, "token_count": 4}, ]}, {"timestamp": 1193900400, "group": [ {"author_id": 21, "token_count": 20}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 11, "token_count": 4}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 42, "token_count": 2}, {"author_id": 7, "token_count": 4}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1291190400, "group": [ {"author_id": 1, "token_count": 10}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 15, "token_count": 5}, {"author_id": 3, "token_count": 37}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 18, "token_count": 5}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 4, "token_count": 219}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 36, "token_count": 1}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 5, "token_count": 91}, ]}, ]
Author Name
Tokens
Token Proportion
Linus Torvalds (pre-git)
1599
64.71%
Trond Myklebust
220
8.90%
Christoph Hellwig
219
8.86%
Neil Brown
155
6.27%
Benjamin Coddington
91
3.68%
Stanislav Kinsbursky
37
1.50%
Chuck Lever
30
1.21%
Al Viro
27
1.09%
Marc Eshel
25
1.01%
Olaf Kirch
21
0.85%
Oleg Drokin
20
0.81%
J. Bruce Fields
8
0.32%
Andrey Ryabinin
5
0.20%
Linus Torvalds
5
0.20%
Jeff Layton
4
0.16%
Harvey Harrison
2
0.08%
Dave Jones
1
0.04%
Ed Schouten
1
0.04%
Greg Kroah-Hartman
1
0.04%
Total
2471
svclock.c
1018
-
29
4234
Linus Torvalds (pre-git)
Trond Myklebust
Marc Eshel
Benjamin Coddington
Olaf Kirch
J. Bruce Fields
Anna Schumaker
Jeff Layton
Neil Brown
Andy Adamson
Al Viro
Stanislav Kinsbursky
Linus Torvalds
David Jeffery
Felix Blyakher
Miklos Szeredi
Amir Goldstein
Kinglong Mee
Ed Schouten
Serge E. Hallyn
Tejun Heo
Chuck Lever
Adrian Bunk
Alexey Dobriyan
Colin Ian King
Greg Kroah-Hartman
Harvey Harrison
Oleg Drokin
Yue haibing
March 1997
May 1998
January 1999
June 1999
January 2000
March 2000
October 2000
February 2002
March 2003
March 2004
August 2004
October 2004
January 2006
March 2006
April 2006
August 2006
October 2006
November 2006
December 2006
January 2007
February 2007
July 2007
September 2007
November 2007
February 2008
April 2008
June 2008
July 2008
February 2009
March 2009
September 2009
March 2010
September 2010
October 2010
December 2010
July 2011
March 2012
July 2012
August 2012
January 2013
July 2013
February 2014
August 2014
November 2014
January 2015
April 2017
November 2017
July 2018
November 2018
May 2019
var spanGroupData = [ {"timestamp": 857203200, "group": [ {"author_id": 0, "token_count": 1214}, ]}, {"timestamp": 894006000, "group": [ {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 915177600, "group": [ {"author_id": 0, "token_count": 70}, ]}, {"timestamp": 928220400, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 946713600, "group": [ {"author_id": 0, "token_count": 12}, ]}, {"timestamp": 951897600, "group": [ {"author_id": 0, "token_count": 58}, ]}, {"timestamp": 970383600, "group": [ {"author_id": 0, "token_count": 63}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 15, "token_count": 12}, {"author_id": 13, "token_count": 32}, ]}, {"timestamp": 1046505600, "group": [ {"author_id": 9, "token_count": 3}, ]}, {"timestamp": 1078128000, "group": [ {"author_id": 2, "token_count": 23}, ]}, {"timestamp": 1091343600, "group": [ {"author_id": 2, "token_count": 18}, ]}, {"timestamp": 1096614000, "group": [ {"author_id": 27, "token_count": 5}, ]}, {"timestamp": 1136102400, "group": [ {"author_id": 11, "token_count": 14}, {"author_id": 2, "token_count": 24}, ]}, {"timestamp": 1141200000, "group": [ {"author_id": 20, "token_count": 52}, {"author_id": 2, "token_count": 664}, ]}, {"timestamp": 1143878400, "group": [ {"author_id": 19, "token_count": 1}, ]}, {"timestamp": 1154415600, "group": [ {"author_id": 11, "token_count": 1}, ]}, {"timestamp": 1159686000, "group": [ {"author_id": 15, "token_count": 5}, {"author_id": 9, "token_count": 16}, {"author_id": 6, "token_count": 223}, {"author_id": 52, "token_count": 3}, ]}, {"timestamp": 1162368000, "group": [ {"author_id": 8, "token_count": 601}, ]}, {"timestamp": 1164960000, "group": [ {"author_id": 15, "token_count": 2}, {"author_id": 8, "token_count": 30}, ]}, {"timestamp": 1167638400, "group": [ {"author_id": 8, "token_count": 6}, ]}, {"timestamp": 1170316800, "group": [ {"author_id": 8, "token_count": 40}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 15, "token_count": 5}, ]}, {"timestamp": 1188630000, "group": [ {"author_id": 2, "token_count": 7}, ]}, {"timestamp": 1193900400, "group": [ {"author_id": 21, "token_count": 1}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 11, "token_count": 55}, {"author_id": 7, "token_count": 39}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 42, "token_count": 1}, {"author_id": 11, "token_count": 1}, ]}, {"timestamp": 1212303600, "group": [ {"author_id": 2, "token_count": 7}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 7, "token_count": 10}, {"author_id": 25, "token_count": 2}, ]}, {"timestamp": 1233475200, "group": [ {"author_id": 25, "token_count": 9}, ]}, {"timestamp": 1235894400, "group": [ {"author_id": 34, "token_count": 12}, ]}, {"timestamp": 1251788400, "group": [ {"author_id": 38, "token_count": 1}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 31, "token_count": 3}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 17, "token_count": 76}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 11, "token_count": 19}, ]}, {"timestamp": 1291190400, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 11, "token_count": 2}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 2, "token_count": 122}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 3, "token_count": 34}, ]}, {"timestamp": 1343804400, "group": [ {"author_id": 15, "token_count": 8}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 15, "token_count": 16}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 28, "token_count": 24}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 9, "token_count": 38}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 7, "token_count": 9}, {"author_id": 41, "token_count": 8}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 7, "token_count": 6}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 7, "token_count": 1}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 48, "token_count": 1}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 36, "token_count": 1}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 33, "token_count": 8}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 9, "token_count": 1}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 5, "token_count": 500}, {"author_id": 58, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Linus Torvalds (pre-git)
1429
33.75%
Trond Myklebust
865
20.43%
Marc Eshel
677
15.99%
Benjamin Coddington
500
11.81%
Olaf Kirch
223
5.27%
J. Bruce Fields
92
2.17%
Anna Schumaker
76
1.79%
Jeff Layton
65
1.54%
Neil Brown
58
1.37%
Andy Adamson
52
1.23%
Al Viro
48
1.13%
Stanislav Kinsbursky
34
0.80%
Linus Torvalds
32
0.76%
David Jeffery
24
0.57%
Felix Blyakher
12
0.28%
Miklos Szeredi
11
0.26%
Amir Goldstein
8
0.19%
Kinglong Mee
8
0.19%
Ed Schouten
5
0.12%
Serge E. Hallyn
3
0.07%
Tejun Heo
3
0.07%
Chuck Lever
2
0.05%
Adrian Bunk
1
0.02%
Alexey Dobriyan
1
0.02%
Colin Ian King
1
0.02%
Greg Kroah-Hartman
1
0.02%
Harvey Harrison
1
0.02%
Oleg Drokin
1
0.02%
Yue haibing
1
0.02%
Total
4234
svcproc.c
594
-
20
2623
Linus Torvalds (pre-git)
Trond Myklebust
Christoph Hellwig
Neil Brown
Benjamin Coddington
Chuck Lever
Stanislav Kinsbursky
Al Viro
Marc Eshel
Olaf Kirch
Linus Torvalds
Oleg Drokin
J. Bruce Fields
Andrey Ryabinin
Jeff Layton
Harvey Harrison
Dave Jones
Ed Schouten
Elena Reshetova
Greg Kroah-Hartman
March 1997
February 1998
December 1998
January 1999
January 2000
February 2002
May 2002
October 2002
March 2004
August 2004
October 2004
February 2006
March 2006
October 2006
November 2006
December 2006
February 2007
September 2007
November 2007
February 2008
July 2008
October 2008
December 2010
July 2012
October 2012
September 2015
May 2017
November 2017
May 2019
var spanGroupData = [ {"timestamp": 857203200, "group": [ {"author_id": 0, "token_count": 1547}, ]}, {"timestamp": 886320000, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 912499200, "group": [ {"author_id": 0, "token_count": 30}, ]}, {"timestamp": 915177600, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 946713600, "group": [ {"author_id": 0, "token_count": 94}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 22, "token_count": 1}, {"author_id": 13, "token_count": 20}, {"author_id": 9, "token_count": 27}, ]}, {"timestamp": 1020236400, "group": [ {"author_id": 9, "token_count": 68}, ]}, {"timestamp": 1033455600, "group": [ {"author_id": 9, "token_count": 12}, ]}, {"timestamp": 1078128000, "group": [ {"author_id": 2, "token_count": 42}, ]}, {"timestamp": 1091343600, "group": [ {"author_id": 2, "token_count": 5}, ]}, {"timestamp": 1096614000, "group": [ {"author_id": 27, "token_count": 1}, ]}, {"timestamp": 1138780800, "group": [ {"author_id": 2, "token_count": 3}, ]}, {"timestamp": 1141200000, "group": [ {"author_id": 2, "token_count": 170}, ]}, {"timestamp": 1159686000, "group": [ {"author_id": 15, "token_count": 24}, {"author_id": 9, "token_count": 57}, {"author_id": 6, "token_count": 21}, ]}, {"timestamp": 1162368000, "group": [ {"author_id": 8, "token_count": 28}, ]}, {"timestamp": 1164960000, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1170316800, "group": [ {"author_id": 1, "token_count": 15}, ]}, {"timestamp": 1188630000, "group": [ {"author_id": 11, "token_count": 4}, ]}, {"timestamp": 1193900400, "group": [ {"author_id": 21, "token_count": 19}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 11, "token_count": 4}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 42, "token_count": 2}, {"author_id": 7, "token_count": 4}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1291190400, "group": [ {"author_id": 1, "token_count": 43}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 15, "token_count": 5}, {"author_id": 3, "token_count": 45}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 2, "token_count": 7}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 18, "token_count": 5}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 4, "token_count": 219}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 29, "token_count": 1}, {"author_id": 36, "token_count": 1}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 5, "token_count": 91}, ]}, ]
Author Name
Tokens
Token Proportion
Linus Torvalds (pre-git)
1674
63.82%
Trond Myklebust
227
8.65%
Christoph Hellwig
219
8.35%
Neil Brown
164
6.25%
Benjamin Coddington
91
3.47%
Chuck Lever
63
2.40%
Stanislav Kinsbursky
45
1.72%
Al Viro
29
1.11%
Marc Eshel
28
1.07%
Olaf Kirch
21
0.80%
Linus Torvalds
20
0.76%
Oleg Drokin
19
0.72%
J. Bruce Fields
8
0.30%
Andrey Ryabinin
5
0.19%
Jeff Layton
4
0.15%
Harvey Harrison
2
0.08%
Dave Jones
1
0.04%
Ed Schouten
1
0.04%
Elena Reshetova
1
0.04%
Greg Kroah-Hartman
1
0.04%
Total
2623
svcshare.c
107
-
9
477
Linus Torvalds (pre-git)
Olaf Kirch
Al Viro
Andrew Morton
Dave Jones
Greg Kroah-Hartman
Harvey Harrison
J. Bruce Fields
Linus Torvalds
March 1997
May 1999
February 2002
June 2004
March 2006
October 2006
February 2008
November 2017
var spanGroupData = [ {"timestamp": 857203200, "group": [ {"author_id": 0, "token_count": 459}, ]}, {"timestamp": 925542000, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 22, "token_count": 1}, {"author_id": 13, "token_count": 1}, ]}, {"timestamp": 1086073200, "group": [ {"author_id": 59, "token_count": 1}, ]}, {"timestamp": 1141200000, "group": [ {"author_id": 11, "token_count": 1}, ]}, {"timestamp": 1159686000, "group": [ {"author_id": 15, "token_count": 2}, {"author_id": 6, "token_count": 7}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 42, "token_count": 1}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 36, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Linus Torvalds (pre-git)
462
96.86%
Olaf Kirch
7
1.47%
Al Viro
2
0.42%
Andrew Morton
1
0.21%
Dave Jones
1
0.21%
Greg Kroah-Hartman
1
0.21%
Harvey Harrison
1
0.21%
J. Bruce Fields
1
0.21%
Linus Torvalds
1
0.21%
Total
477
svcsubs.c
458
-
22
1626
Linus Torvalds (pre-git)
Olaf Kirch
S. Wendy Cheng
Chuck Lever
Jeff Layton
Stanislav Kinsbursky
Neil Brown
Trond Myklebust
Ingo Molnar
Vasily Averin
Arnd Bergmann
Al Viro
Benjamin Coddington
J. Bruce Fields
Marc Eshel
Christoph Hellwig
Tejun Heo
Amir Goldstein
Dave Jones
Panagiotis Issaris
Thomas Gleixner
Others
March 1997
October 1997
May 1998
December 1998
May 1999
January 2000
March 2000
June 2000
February 2002
September 2002
August 2004
November 2005
March 2006
August 2006
September 2006
October 2006
November 2006
January 2007
August 2007
January 2008
June 2008
September 2008
August 2009
March 2010
October 2010
July 2012
January 2013
February 2013
June 2013
May 2014
October 2014
January 2015
April 2015
November 2017
July 2018
May 2019
var spanGroupData = [ {"timestamp": 857203200, "group": [ {"author_id": 0, "token_count": 583}, ]}, {"timestamp": 875689200, "group": [ {"author_id": 0, "token_count": 62}, ]}, {"timestamp": 894006000, "group": [ {"author_id": 0, "token_count": 13}, ]}, {"timestamp": 912499200, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 925542000, "group": [ {"author_id": 0, "token_count": 9}, ]}, {"timestamp": 946713600, "group": [ {"author_id": 0, "token_count": 40}, ]}, {"timestamp": 951897600, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 959842800, "group": [ {"author_id": 0, "token_count": 11}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 22, "token_count": 1}, ]}, {"timestamp": 1030863600, "group": [ {"author_id": 9, "token_count": 7}, ]}, {"timestamp": 1091343600, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1130832000, "group": [ {"author_id": 1, "token_count": 166}, ]}, {"timestamp": 1141200000, "group": [ {"author_id": 24, "token_count": 18}, {"author_id": 11, "token_count": 4}, ]}, {"timestamp": 1154415600, "group": [ {"author_id": 2, "token_count": 26}, ]}, {"timestamp": 1157094000, "group": [ {"author_id": 47, "token_count": 1}, ]}, {"timestamp": 1159686000, "group": [ {"author_id": 15, "token_count": 2}, {"author_id": 9, "token_count": 28}, {"author_id": 6, "token_count": 235}, ]}, {"timestamp": 1162368000, "group": [ {"author_id": 8, "token_count": 3}, ]}, {"timestamp": 1167638400, "group": [ {"author_id": 8, "token_count": 2}, ]}, {"timestamp": 1185951600, "group": [ {"author_id": 11, "token_count": 1}, ]}, {"timestamp": 1199174400, "group": [ {"author_id": 16, "token_count": 208}, ]}, {"timestamp": 1212303600, "group": [ {"author_id": 1, "token_count": 11}, ]}, {"timestamp": 1220252400, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1249110000, "group": [ {"author_id": 7, "token_count": 1}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 31, "token_count": 3}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 40, "token_count": 8}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 3, "token_count": 40}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 15, "token_count": 2}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 7, "token_count": 1}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 7, "token_count": 30}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 4, "token_count": 3}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 15, "token_count": 3}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 7, "token_count": 77}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 14, "token_count": 11}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 33, "token_count": 2}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 5, "token_count": 5}, {"author_id": 45, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Linus Torvalds (pre-git)
721
44.34%
Olaf Kirch
235
14.45%
S. Wendy Cheng
208
12.79%
Chuck Lever
180
11.07%
Jeff Layton
109
6.70%
Stanislav Kinsbursky
40
2.46%
Neil Brown
35
2.15%
Trond Myklebust
27
1.66%
Ingo Molnar
18
1.11%
Vasily Averin
11
0.68%
Arnd Bergmann
8
0.49%
Al Viro
7
0.43%
Benjamin Coddington
5
0.31%
J. Bruce Fields
5
0.31%
Marc Eshel
5
0.31%
Christoph Hellwig
3
0.18%
Tejun Heo
3
0.18%
Amir Goldstein
2
0.12%
Dave Jones
1
0.06%
Panagiotis Issaris
1
0.06%
Thomas Gleixner
1
0.06%
Others
1
0.06%
Total
1626
xdr.c
352
-
9
1797
Linus Torvalds (pre-git)
Christoph Hellwig
Chuck Lever
Al Viro
Linus Torvalds
Trond Myklebust
Ed Schouten
Mika Kukkonen
Greg Kroah-Hartman
March 1997
January 1999
March 2000
September 2000
February 2002
June 2004
October 2004
March 2006
October 2006
September 2007
December 2008
May 2014
May 2017
November 2017
var spanGroupData = [ {"timestamp": 857203200, "group": [ {"author_id": 0, "token_count": 1395}, ]}, {"timestamp": 915177600, "group": [ {"author_id": 0, "token_count": 62}, ]}, {"timestamp": 951897600, "group": [ {"author_id": 0, "token_count": 136}, ]}, {"timestamp": 967791600, "group": [ {"author_id": 0, "token_count": 9}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 13, "token_count": 26}, ]}, {"timestamp": 1086073200, "group": [ {"author_id": 55, "token_count": 2}, ]}, {"timestamp": 1096614000, "group": [ {"author_id": 27, "token_count": 10}, ]}, {"timestamp": 1141200000, "group": [ {"author_id": 2, "token_count": 16}, ]}, {"timestamp": 1159686000, "group": [ {"author_id": 15, "token_count": 27}, ]}, {"timestamp": 1188630000, "group": [ {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1228118400, "group": [ {"author_id": 1, "token_count": 24}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 4, "token_count": 3}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 4, "token_count": 82}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 36, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Linus Torvalds (pre-git)
1602
89.15%
Christoph Hellwig
85
4.73%
Chuck Lever
28
1.56%
Al Viro
27
1.50%
Linus Torvalds
26
1.45%
Trond Myklebust
16
0.89%
Ed Schouten
10
0.56%
Mika Kukkonen
2
0.11%
Greg Kroah-Hartman
1
0.06%
Total
1797
xdr4.c
349
-
8
1826
Linus Torvalds (pre-git)
Chuck Lever
Christoph Hellwig
Al Viro
Trond Myklebust
Linus Torvalds
Ed Schouten
Greg Kroah-Hartman
January 2000
March 2000
September 2000
October 2000
February 2002
October 2004
March 2006
October 2006
May 2007
September 2007
December 2008
December 2010
May 2017
November 2017
var spanGroupData = [ {"timestamp": 946713600, "group": [ {"author_id": 0, "token_count": 1450}, ]}, {"timestamp": 951897600, "group": [ {"author_id": 0, "token_count": 101}, ]}, {"timestamp": 967791600, "group": [ {"author_id": 0, "token_count": 9}, ]}, {"timestamp": 970383600, "group": [ {"author_id": 0, "token_count": 9}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 13, "token_count": 11}, ]}, {"timestamp": 1096614000, "group": [ {"author_id": 27, "token_count": 9}, ]}, {"timestamp": 1141200000, "group": [ {"author_id": 2, "token_count": 21}, ]}, {"timestamp": 1159686000, "group": [ {"author_id": 15, "token_count": 25}, ]}, {"timestamp": 1178002800, "group": [ {"author_id": 2, "token_count": 3}, ]}, {"timestamp": 1188630000, "group": [ {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1228118400, "group": [ {"author_id": 1, "token_count": 24}, ]}, {"timestamp": 1291190400, "group": [ {"author_id": 1, "token_count": 77}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 4, "token_count": 82}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 36, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Linus Torvalds (pre-git)
1569
85.93%
Chuck Lever
105
5.75%
Christoph Hellwig
82
4.49%
Al Viro
25
1.37%
Trond Myklebust
24
1.31%
Linus Torvalds
11
0.60%
Ed Schouten
9
0.49%
Greg Kroah-Hartman
1
0.05%
Total
1826
Only top 60 contributors in the directory are shown. Everybody else is clustered as
Others
.
Contributors:
68
Author
Tokens
Proportion
Commits
Proportion
0
Linus Torvalds (pre-git)
11907
35.91%
35
7.48%
1
Chuck Lever
7711
23.26%
90
19.23%
2
Trond Myklebust
4044
12.20%
78
16.67%
3
Stanislav Kinsbursky
1339
4.04%
30
6.41%
4
Christoph Hellwig
899
2.71%
12
2.56%
5
Benjamin Coddington
890
2.68%
7
1.50%
6
Olaf Kirch
890
2.68%
17
3.63%
7
Jeff Layton
788
2.38%
26
5.56%
8
Marc Eshel
749
2.26%
9
1.92%
9
Neil Brown
710
2.14%
23
4.91%
10
Jamie Lokier
425
1.28%
1
0.21%
11
J. Bruce Fields
388
1.17%
20
4.27%
12
Scott Mayhew
327
0.99%
3
0.64%
13
Linus Torvalds
324
0.98%
11
2.35%
14
Vasily Averin
287
0.87%
7
1.50%
15
Al Viro
249
0.75%
11
2.35%
16
S. Wendy Cheng
208
0.63%
2
0.43%
17
Anna Schumaker
194
0.59%
2
0.43%
18
Andrey Ryabinin
190
0.57%
2
0.43%
19
Adrian Bunk
85
0.26%
5
1.07%
20
Andy Adamson
52
0.16%
4
0.85%
21
Oleg Drokin
40
0.12%
2
0.43%
22
Dave Jones
36
0.11%
2
0.43%
23
Tim Gardner
36
0.11%
1
0.21%
24
Ingo Molnar
35
0.11%
2
0.43%
25
Miklos Szeredi
32
0.10%
3
0.64%
26
Tom Tucker
28
0.08%
3
0.64%
27
Ed Schouten
26
0.08%
1
0.21%
28
David Jeffery
24
0.07%
1
0.21%
29
Elena Reshetova
21
0.06%
4
0.85%
30
Måns Rullgård
20
0.06%
1
0.21%
31
Tejun Heo
15
0.05%
1
0.21%
32
Pavel Emelyanov
14
0.04%
3
0.64%
33
Amir Goldstein
13
0.04%
2
0.43%
34
Felix Blyakher
13
0.04%
2
0.43%
35
Frank van Maarseveen
13
0.04%
1
0.21%
36
Greg Kroah-Hartman
13
0.04%
1
0.21%
37
Rusty Russell
12
0.04%
3
0.64%
38
Alexey Dobriyan
11
0.03%
4
0.85%
39
Steve Dickson
10
0.03%
1
0.21%
40
Arnd Bergmann
8
0.02%
1
0.21%
41
Kinglong Mee
8
0.02%
1
0.21%
42
Harvey Harrison
7
0.02%
3
0.64%
43
Mi Jinlong
6
0.02%
1
0.21%
44
Rafael J. Wysocki
6
0.02%
1
0.21%
45
Thomas Gleixner
6
0.02%
3
0.64%
46
Kees Cook
5
0.02%
3
0.64%
47
Panagiotis Issaris
5
0.02%
1
0.21%
48
Colin Ian King
3
0.01%
2
0.43%
49
Eric W. Biedermann
3
0.01%
1
0.21%
50
Joe Perches
3
0.01%
1
0.21%
51
Nigel Cunningham
3
0.01%
1
0.21%
52
Serge E. Hallyn
3
0.01%
1
0.21%
53
Talpey, Thomas
3
0.01%
1
0.21%
54
Tobias Klauser
3
0.01%
1
0.21%
55
Mika Kukkonen
2
0.01%
1
0.21%
56
Pavel Machek
2
0.01%
1
0.21%
57
Sasha Levin
2
0.01%
1
0.21%
58
Yue haibing
2
0.01%
1
0.21%
59
Andrew Morton
1
0.00%
1
0.21%
60
Others
8
0.02%
8
1.71%
Total
33157
468