Linux Source Code
Home
Release 6.11
Help
lockd
root
fs
Highlighting
Reset All
By Author
By Age
──────────
Adrian Bunk
Al Viro
Alexander Aring
Alexey Dobriyan
Andrew Elble
Andrew Morton
Andrey Ryabinin
Andy Adamson
Anna Schumaker
Arnd Bergmann
Benjamin Coddington
Calum Mackay
Christoph Hellwig
Chuck Lever
Dave Jones
Ed Schouten
Elena Reshetova
Felix Blyakher
Frank van Maarseveen
Greg Kroah-Hartman
Harvey Harrison
Ingo Molnar
J. Bruce Fields
Jamie Lokier
Jeff Layton
Kees Cook
Kinglong Mee
Linus Torvalds
Linus Torvalds (pre-git)
Luis R. Rodriguez
Marc Eshel
Mi Jinlong
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
Su Hui
Talpey, Thomas
Thomas Gleixner
Tim Gardner
Tobias Klauser
Tom Tucker
Trond Myklebust
Vasily Averin
Wolfram Sang
Yue haibing
Zheng Yongjun
−
Files:
Name
Lines
Files
Authors
Tokens
change scale
Color Graph By Token Proportion
clnt4xdr.c
581
-
10
2100
Chuck Lever
Linus Torvalds (pre-git)
Christoph Hellwig
Jeff Layton
J. Bruce Fields
Trond Myklebust
Al Viro
Neil Brown
Dave Jones
Greg Kroah-Hartman
September 1991
August 1992
March 1997
January 2000
March 2000
April 2002
September 2002
November 2002
December 2006
March 2007
December 2010
January 2012
April 2012
May 2014
May 2017
November 2017
November 2018
March 2023
January 2024
var spanGroupData = [ {"timestamp": 683708400, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 712652400, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 857203200, "group": [ {"author_id": 0, "token_count": 157}, ]}, {"timestamp": 946713600, "group": [ {"author_id": 0, "token_count": 128}, ]}, {"timestamp": 951897600, "group": [ {"author_id": 0, "token_count": 33}, ]}, {"timestamp": 1017648000, "group": [ {"author_id": 23, "token_count": 2}, ]}, {"timestamp": 1030863600, "group": [ {"author_id": 7, "token_count": 4}, ]}, {"timestamp": 1036137600, "group": [ {"author_id": 2, "token_count": 15}, ]}, {"timestamp": 1164960000, "group": [ {"author_id": 16, "token_count": 1}, ]}, {"timestamp": 1172736000, "group": [ {"author_id": 1, "token_count": 25}, ]}, {"timestamp": 1291190400, "group": [ {"author_id": 1, "token_count": 1584}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 16, "token_count": 6}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 8, "token_count": 3}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 8, "token_count": 84}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 34, "token_count": 1}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 6, "token_count": 22}, ]}, {"timestamp": 1677657600, "group": [ {"author_id": 3, "token_count": 5}, ]}, {"timestamp": 1704096000, "group": [ {"author_id": 3, "token_count": 21}, ]}, ]
Author Name
Tokens
Token Proportion
Chuck Lever
1609
76.62%
Linus Torvalds (pre-git)
326
15.52%
Christoph Hellwig
87
4.14%
Jeff Layton
26
1.24%
J. Bruce Fields
22
1.05%
Trond Myklebust
16
0.76%
Al Viro
7
0.33%
Neil Brown
4
0.19%
Dave Jones
2
0.10%
Greg Kroah-Hartman
1
0.05%
Total
2100
clntlock.c
297
-
17
1053
Trond Myklebust
Linus Torvalds (pre-git)
Chuck Lever
Jeff Layton
Anna Schumaker
Stanislav Kinsbursky
Linus Torvalds
Christoph Hellwig
Olaf Kirch
Tim Gardner
Benjamin Coddington
Al Viro
Rusty Russell
Adrian Bunk
Thomas Gleixner
Neil Brown
Dave Jones
August 1992
November 1992
April 1994
May 1994
January 1995
June 1995
March 1997
May 1998
May 1999
March 2000
June 2000
February 2002
February 2003
July 2003
August 2004
June 2005
December 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
September 2010
December 2010
January 2012
March 2012
January 2013
February 2013
April 2013
August 2013
April 2017
April 2019
May 2019
November 2022
March 2023
June 2023
January 2024
var spanGroupData = [ {"timestamp": 712652400, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 720604800, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 765187200, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 767775600, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 788947200, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 801990000, "group": [ {"author_id": 0, "token_count": 9}, ]}, {"timestamp": 857203200, "group": [ {"author_id": 0, "token_count": 238}, ]}, {"timestamp": 894006000, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 925542000, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 951897600, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 959842800, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 23, "token_count": 1}, {"author_id": 12, "token_count": 33}, ]}, {"timestamp": 1044086400, "group": [ {"author_id": 12, "token_count": 5}, ]}, {"timestamp": 1057042800, "group": [ {"author_id": 33, "token_count": 6}, ]}, {"timestamp": 1091343600, "group": [ {"author_id": 2, "token_count": 3}, ]}, {"timestamp": 1117609200, "group": [ {"author_id": 2, "token_count": 104}, ]}, {"timestamp": 1133424000, "group": [ {"author_id": 2, "token_count": 6}, ]}, {"timestamp": 1138780800, "group": [ {"author_id": 2, "token_count": 63}, ]}, {"timestamp": 1141200000, "group": [ {"author_id": 8, "token_count": 28}, {"author_id": 2, "token_count": 60}, ]}, {"timestamp": 1149145200, "group": [ {"author_id": 2, "token_count": 51}, ]}, {"timestamp": 1159686000, "group": [ {"author_id": 16, "token_count": 2}, {"author_id": 7, "token_count": 1}, {"author_id": 5, "token_count": 21}, ]}, {"timestamp": 1164960000, "group": [ {"author_id": 16, "token_count": 4}, ]}, {"timestamp": 1167638400, "group": [ {"author_id": 22, "token_count": 2}, ]}, {"timestamp": 1199174400, "group": [ {"author_id": 1, "token_count": 105}, ]}, {"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": 3, "token_count": 33}, ]}, {"timestamp": 1235894400, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1249110000, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 14, "token_count": 54}, ]}, {"timestamp": 1291190400, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 4, "token_count": 4}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 4, "token_count": 37}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 16, "token_count": 2}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 3, "token_count": 1}, {"author_id": 28, "token_count": 20}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 2, "token_count": 15}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 2, "token_count": 28}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 9, "token_count": 8}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 2, "token_count": 10}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 44, "token_count": 1}, ]}, {"timestamp": 1667286000, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1677657600, "group": [ {"author_id": 3, "token_count": 38}, ]}, {"timestamp": 1685602800, "group": [ {"author_id": 9, "token_count": 12}, ]}, {"timestamp": 1704096000, "group": [ {"author_id": 3, "token_count": 3}, ]}, ]
Author Name
Tokens
Token Proportion
Trond Myklebust
340
32.29%
Linus Torvalds (pre-git)
274
26.02%
Chuck Lever
121
11.49%
Jeff Layton
77
7.31%
Anna Schumaker
54
5.13%
Stanislav Kinsbursky
41
3.89%
Linus Torvalds
38
3.61%
Christoph Hellwig
28
2.66%
Olaf Kirch
21
1.99%
Tim Gardner
20
1.90%
Benjamin Coddington
20
1.90%
Al Viro
8
0.76%
Rusty Russell
6
0.57%
Adrian Bunk
2
0.19%
Thomas Gleixner
1
0.09%
Neil Brown
1
0.09%
Dave Jones
1
0.09%
Total
1053
clntproc.c
889
-
24
4084
Trond Myklebust
Linus Torvalds (pre-git)
Jeff Layton
Benjamin Coddington
Linus Torvalds
Al Viro
Anna Schumaker
Chuck Lever
Miklos Szeredi
Olaf Kirch
Christoph Hellwig
Vasily Averin
Elena Reshetova
Neil Brown
Tim Gardner
Nigel Cunningham
Pavel Machek
Yue haibing
Thomas Gleixner
Harvey Harrison
Felix Blyakher
Alexey Dobriyan
Others
September 1991
January 1992
August 1992
September 1992
November 1992
December 1992
June 1993
April 1994
July 1994
June 1995
March 1996
September 1996
March 1997
August 1997
May 1998
August 1998
January 1999
September 1999
January 2000
March 2000
May 2000
September 2000
February 2002
November 2002
April 2004
August 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
September 2010
December 2010
May 2011
June 2011
July 2012
October 2012
January 2013
February 2013
August 2013
October 2015
April 2017
November 2017
November 2018
December 2018
April 2019
May 2019
November 2022
March 2023
January 2024
var spanGroupData = [ {"timestamp": 683708400, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 694252800, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 712652400, "group": [ {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 715330800, "group": [ {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 720604800, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 723196800, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 738918000, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 765187200, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 773046000, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 801990000, "group": [ {"author_id": 0, "token_count": 11}, ]}, {"timestamp": 825667200, "group": [ {"author_id": 0, "token_count": 18}, ]}, {"timestamp": 841561200, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 857203200, "group": [ {"author_id": 0, "token_count": 1190}, ]}, {"timestamp": 870418800, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 894006000, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 901954800, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 915177600, "group": [ {"author_id": 0, "token_count": 79}, ]}, {"timestamp": 936169200, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 946713600, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 951897600, "group": [ {"author_id": 0, "token_count": 178}, ]}, {"timestamp": 957164400, "group": [ {"author_id": 0, "token_count": 11}, ]}, {"timestamp": 967791600, "group": [ {"author_id": 0, "token_count": 48}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 12, "token_count": 116}, ]}, {"timestamp": 1036137600, "group": [ {"author_id": 1, "token_count": 5}, {"author_id": 2, "token_count": 30}, ]}, {"timestamp": 1080806400, "group": [ {"author_id": 2, "token_count": 84}, ]}, {"timestamp": 1091343600, "group": [ {"author_id": 2, "token_count": 516}, ]}, {"timestamp": 1109664000, "group": [ {"author_id": 56, "token_count": 2}, {"author_id": 2, "token_count": 19}, ]}, {"timestamp": 1117609200, "group": [ {"author_id": 2, "token_count": 44}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1125558000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1136102400, "group": [ {"author_id": 2, "token_count": 66}, ]}, {"timestamp": 1138780800, "group": [ {"author_id": 2, "token_count": 32}, ]}, {"timestamp": 1141200000, "group": [ {"author_id": 8, "token_count": 11}, {"author_id": 2, "token_count": 374}, ]}, {"timestamp": 1149145200, "group": [ {"author_id": 2, "token_count": 100}, ]}, {"timestamp": 1159686000, "group": [ {"author_id": 5, "token_count": 12}, ]}, {"timestamp": 1164960000, "group": [ {"author_id": 16, "token_count": 28}, {"author_id": 53, "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": 216}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 43, "token_count": 1}, {"author_id": 2, "token_count": 248}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 47, "token_count": 1}, {"author_id": 27, "token_count": 20}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 1, "token_count": 8}, ]}, {"timestamp": 1251788400, "group": [ {"author_id": 35, "token_count": 1}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 14, "token_count": 32}, ]}, {"timestamp": 1291190400, "group": [ {"author_id": 1, "token_count": 8}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 2, "token_count": 20}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 17, "token_count": 9}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 16, "token_count": 20}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 16, "token_count": 2}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 28, "token_count": 3}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 2, "token_count": 12}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 9, "token_count": 2}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 9, "token_count": 122}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 29, "token_count": 7}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 9, "token_count": 2}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 7, "token_count": 6}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 9, "token_count": 10}, {"author_id": 44, "token_count": 1}, {"author_id": 58, "token_count": 1}, ]}, {"timestamp": 1667286000, "group": [ {"author_id": 3, "token_count": 4}, ]}, {"timestamp": 1677657600, "group": [ {"author_id": 3, "token_count": 184}, ]}, {"timestamp": 1704096000, "group": [ {"author_id": 3, "token_count": 97}, ]}, ]
Author Name
Tokens
Token Proportion
Trond Myklebust
1771
43.36%
Linus Torvalds (pre-git)
1590
38.93%
Jeff Layton
285
6.98%
Benjamin Coddington
136
3.33%
Linus Torvalds
116
2.84%
Al Viro
50
1.22%
Anna Schumaker
32
0.78%
Chuck Lever
24
0.59%
Miklos Szeredi
20
0.49%
Olaf Kirch
12
0.29%
Christoph Hellwig
11
0.27%
Vasily Averin
9
0.22%
Elena Reshetova
7
0.17%
Neil Brown
6
0.15%
Tim Gardner
3
0.07%
Nigel Cunningham
3
0.07%
Pavel Machek
2
0.05%
Yue haibing
1
0.02%
Thomas Gleixner
1
0.02%
Harvey Harrison
1
0.02%
Felix Blyakher
1
0.02%
Alexey Dobriyan
1
0.02%
Others
2
0.05%
Total
4084
clntxdr.c
612
-
12
2262
Chuck Lever
Linus Torvalds (pre-git)
Christoph Hellwig
Neil Brown
J. Bruce Fields
Jeff Layton
Trond Myklebust
Dave Jones
Ed Schouten
Al Viro
Tobias Klauser
Greg Kroah-Hartman
August 1992
March 1997
January 2000
March 2000
October 2000
April 2002
September 2002
November 2002
October 2004
March 2006
March 2007
December 2010
January 2012
April 2012
October 2012
May 2014
May 2017
November 2017
November 2018
January 2024
var spanGroupData = [ {"timestamp": 712652400, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 857203200, "group": [ {"author_id": 0, "token_count": 314}, ]}, {"timestamp": 946713600, "group": [ {"author_id": 0, "token_count": 18}, ]}, {"timestamp": 951897600, "group": [ {"author_id": 0, "token_count": 43}, ]}, {"timestamp": 970383600, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1017648000, "group": [ {"author_id": 23, "token_count": 9}, ]}, {"timestamp": 1030863600, "group": [ {"author_id": 7, "token_count": 30}, ]}, {"timestamp": 1036137600, "group": [ {"author_id": 2, "token_count": 15}, ]}, {"timestamp": 1096614000, "group": [ {"author_id": 19, "token_count": 7}, ]}, {"timestamp": 1141200000, "group": [ {"author_id": 46, "token_count": 1}, ]}, {"timestamp": 1172736000, "group": [ {"author_id": 1, "token_count": 13}, ]}, {"timestamp": 1291190400, "group": [ {"author_id": 1, "token_count": 1651}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 2, "token_count": 4}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 16, "token_count": 6}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 8, "token_count": 3}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 8, "token_count": 96}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 34, "token_count": 1}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 6, "token_count": 22}, ]}, {"timestamp": 1704096000, "group": [ {"author_id": 3, "token_count": 21}, ]}, ]
Author Name
Tokens
Token Proportion
Chuck Lever
1664
73.56%
Linus Torvalds (pre-git)
382
16.89%
Christoph Hellwig
99
4.38%
Neil Brown
30
1.33%
J. Bruce Fields
22
0.97%
Jeff Layton
21
0.93%
Trond Myklebust
20
0.88%
Dave Jones
9
0.40%
Ed Schouten
7
0.31%
Al Viro
6
0.27%
Tobias Klauser
1
0.04%
Greg Kroah-Hartman
1
0.04%
Total
2262
host.c
694
-
25
2830
Chuck Lever
Linus Torvalds (pre-git)
Stanislav Kinsbursky
Olaf Kirch
Trond Myklebust
J. Bruce Fields
Vasily Averin
Adrian Bunk
Andrey Ryabinin
Jeff Layton
Ingo Molnar
Neil Brown
Frank van Maarseveen
Panagiotis Issaris
Calum Mackay
Elena Reshetova
Mi Jinlong
Pavel Emelyanov
Sasha Levin
Christoph Hellwig
Zheng Yongjun
Wolfram Sang
Linus Torvalds
Greg Kroah-Hartman
Others
August 1992
September 1992
June 1993
March 1997
December 1998
May 1999
June 1999
March 2000
February 2002
September 2002
May 2003
March 2004
August 2004
March 2005
June 2005
August 2005
January 2006
February 2006
March 2006
June 2006
August 2006
September 2006
October 2006
December 2006
February 2007
June 2007
July 2007
January 2008
February 2008
March 2008
August 2008
September 2008
October 2008
December 2008
March 2009
August 2009
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
October 2020
December 2020
August 2022
var spanGroupData = [ {"timestamp": 712652400, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 715330800, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 738918000, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 857203200, "group": [ {"author_id": 0, "token_count": 490}, ]}, {"timestamp": 912499200, "group": [ {"author_id": 0, "token_count": 14}, ]}, {"timestamp": 925542000, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 928220400, "group": [ {"author_id": 0, "token_count": 14}, ]}, {"timestamp": 951897600, "group": [ {"author_id": 0, "token_count": 35}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 12, "token_count": 1}, ]}, {"timestamp": 1030863600, "group": [ {"author_id": 7, "token_count": 7}, ]}, {"timestamp": 1051772400, "group": [ {"author_id": 2, "token_count": 37}, ]}, {"timestamp": 1078128000, "group": [ {"author_id": 2, "token_count": 3}, ]}, {"timestamp": 1091343600, "group": [ {"author_id": 2, "token_count": 50}, ]}, {"timestamp": 1109664000, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1117609200, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1122879600, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1136102400, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1138780800, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1141200000, "group": [ {"author_id": 8, "token_count": 2}, {"author_id": 21, "token_count": 19}, {"author_id": 2, "token_count": 12}, ]}, {"timestamp": 1149145200, "group": [ {"author_id": 2, "token_count": 23}, ]}, {"timestamp": 1154415600, "group": [ {"author_id": 1, "token_count": 95}, ]}, {"timestamp": 1157094000, "group": [ {"author_id": 31, "token_count": 12}, ]}, {"timestamp": 1159686000, "group": [ {"author_id": 7, "token_count": 2}, {"author_id": 5, "token_count": 279}, ]}, {"timestamp": 1164960000, "group": [ {"author_id": 22, "token_count": 41}, ]}, {"timestamp": 1170316800, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1180681200, "group": [ {"author_id": 2, "token_count": 4}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 32, "token_count": 14}, ]}, {"timestamp": 1199174400, "group": [ {"author_id": 1, "token_count": 2}, {"author_id": 3, "token_count": 9}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 3, "token_count": 16}, {"author_id": 7, "token_count": 3}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1217574000, "group": [ {"author_id": 1, "token_count": 83}, ]}, {"timestamp": 1220252400, "group": [ {"author_id": 1, "token_count": 183}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 1, "token_count": 227}, ]}, {"timestamp": 1228118400, "group": [ {"author_id": 1, "token_count": 57}, ]}, {"timestamp": 1235894400, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1249110000, "group": [ {"author_id": 1, "token_count": 3}, {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 38, "token_count": 4}, ]}, {"timestamp": 1288594800, "group": [ {"author_id": 2, "token_count": 21}, ]}, {"timestamp": 1291190400, "group": [ {"author_id": 1, "token_count": 466}, {"author_id": 6, "token_count": 87}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 45, "token_count": 6}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 4, "token_count": 96}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 4, "token_count": 228}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 2, "token_count": 5}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 3, "token_count": 3}, {"author_id": 55, "token_count": 2}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 18, "token_count": 13}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 18, "token_count": 18}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 17, "token_count": 5}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 29, "token_count": 7}, {"author_id": 34, "token_count": 1}, {"author_id": 17, "token_count": 39}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 2, "token_count": 4}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 7, "token_count": 4}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 2, "token_count": 42}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 39, "token_count": 9}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 57, "token_count": 1}, ]}, {"timestamp": 1659337200, "group": [ {"author_id": 59, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Chuck Lever
1126
39.79%
Linus Torvalds (pre-git)
565
19.96%
Stanislav Kinsbursky
324
11.45%
Olaf Kirch
279
9.86%
Trond Myklebust
207
7.31%
J. Bruce Fields
87
3.07%
Vasily Averin
44
1.55%
Adrian Bunk
41
1.45%
Andrey Ryabinin
31
1.10%
Jeff Layton
30
1.06%
Ingo Molnar
19
0.67%
Neil Brown
16
0.57%
Frank van Maarseveen
14
0.49%
Panagiotis Issaris
12
0.42%
Calum Mackay
9
0.32%
Elena Reshetova
7
0.25%
Mi Jinlong
6
0.21%
Pavel Emelyanov
4
0.14%
Sasha Levin
2
0.07%
Christoph Hellwig
2
0.07%
Zheng Yongjun
1
0.04%
Wolfram Sang
1
0.04%
Linus Torvalds
1
0.04%
Greg Kroah-Hartman
1
0.04%
Others
1
0.04%
Total
2830
mon.c
581
-
26
2319
Chuck Lever
Linus Torvalds (pre-git)
Olaf Kirch
Andrey Ryabinin
Trond Myklebust
Stanislav Kinsbursky
Neil Brown
Christoph Hellwig
J. Bruce Fields
Benjamin Coddington
Måns Rullgård
Dave Jones
Su Hui
Elena Reshetova
Vasily Averin
Jeff Layton
Pavel Emelyanov
Tobias Klauser
Talpey, Thomas
Thomas Gleixner
Adrian Bunk
Rusty Russell
Panagiotis Issaris
Linus Torvalds
Greg Kroah-Hartman
Others
January 1992
August 1992
September 1992
June 1993
November 1993
June 1995
March 1996
September 1996
January 1997
March 1997
October 1997
May 1998
September 1999
March 2000
February 2002
April 2002
September 2002
November 2002
March 2004
January 2005
March 2006
August 2006
September 2006
October 2006
March 2007
June 2007
September 2007
February 2008
March 2008
August 2008
September 2008
October 2008
December 2008
March 2009
June 2009
August 2009
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
July 2020
August 2023
var spanGroupData = [ {"timestamp": 694252800, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 712652400, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 715330800, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 738918000, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 752140800, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 801990000, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 825667200, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 841561200, "group": [ {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 852105600, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 857203200, "group": [ {"author_id": 0, "token_count": 352}, ]}, {"timestamp": 875689200, "group": [ {"author_id": 0, "token_count": 21}, ]}, {"timestamp": 894006000, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 936169200, "group": [ {"author_id": 0, "token_count": 10}, ]}, {"timestamp": 951897600, "group": [ {"author_id": 0, "token_count": 68}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 12, "token_count": 1}, ]}, {"timestamp": 1017648000, "group": [ {"author_id": 23, "token_count": 14}, ]}, {"timestamp": 1030863600, "group": [ {"author_id": 7, "token_count": 37}, ]}, {"timestamp": 1036137600, "group": [ {"author_id": 1, "token_count": 3}, {"author_id": 2, "token_count": 40}, ]}, {"timestamp": 1078128000, "group": [ {"author_id": 2, "token_count": 10}, ]}, {"timestamp": 1104566400, "group": [ {"author_id": 22, "token_count": 2}, ]}, {"timestamp": 1141200000, "group": [ {"author_id": 1, "token_count": 41}, {"author_id": 46, "token_count": 3}, ]}, {"timestamp": 1154415600, "group": [ {"author_id": 1, "token_count": 34}, ]}, {"timestamp": 1157094000, "group": [ {"author_id": 31, "token_count": 1}, ]}, {"timestamp": 1159686000, "group": [ {"author_id": 5, "token_count": 189}, ]}, {"timestamp": 1172736000, "group": [ {"author_id": 1, "token_count": 10}, ]}, {"timestamp": 1180681200, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1188630000, "group": [ {"author_id": 50, "token_count": 3}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 6, "token_count": 26}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 1, "token_count": 91}, ]}, {"timestamp": 1217574000, "group": [ {"author_id": 1, "token_count": 5}, ]}, {"timestamp": 1220252400, "group": [ {"author_id": 1, "token_count": 22}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 1, "token_count": 13}, ]}, {"timestamp": 1228118400, "group": [ {"author_id": 1, "token_count": 886}, ]}, {"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": 3, "token_count": 1}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 38, "token_count": 4}, ]}, {"timestamp": 1291190400, "group": [ {"author_id": 1, "token_count": 59}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 33, "token_count": 1}, {"author_id": 4, "token_count": 26}, {"author_id": 2, "token_count": 4}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 4, "token_count": 29}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 3, "token_count": 3}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 44, "token_count": 2}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 9, "token_count": 21}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 2, "token_count": 11}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 18, "token_count": 52}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 18, "token_count": 41}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 8, "token_count": 32}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 29, "token_count": 7}, {"author_id": 34, "token_count": 1}, {"author_id": 17, "token_count": 5}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 2, "token_count": 6}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1690873200, "group": [ {"author_id": 40, "token_count": 8}, ]}, ]
Author Name
Tokens
Token Proportion
Chuck Lever
1234
53.21%
Linus Torvalds (pre-git)
482
20.78%
Olaf Kirch
189
8.15%
Andrey Ryabinin
93
4.01%
Trond Myklebust
72
3.10%
Stanislav Kinsbursky
55
2.37%
Neil Brown
37
1.60%
Christoph Hellwig
32
1.38%
J. Bruce Fields
26
1.12%
Benjamin Coddington
21
0.91%
Måns Rullgård
20
0.86%
Dave Jones
14
0.60%
Su Hui
8
0.34%
Elena Reshetova
7
0.30%
Vasily Averin
5
0.22%
Jeff Layton
5
0.22%
Pavel Emelyanov
4
0.17%
Tobias Klauser
3
0.13%
Talpey, Thomas
3
0.13%
Thomas Gleixner
2
0.09%
Adrian Bunk
2
0.09%
Rusty Russell
1
0.04%
Panagiotis Issaris
1
0.04%
Linus Torvalds
1
0.04%
Greg Kroah-Hartman
1
0.04%
Others
1
0.04%
Total
2319
netns.h
22
-
7
52
Stanislav Kinsbursky
Andrey Ryabinin
Jeff Layton
Chuck Lever
Jamie Lokier
Greg Kroah-Hartman
Alexey Dobriyan
August 2003
March 2008
January 2012
July 2012
September 2015
November 2016
November 2017
November 2022
var spanGroupData = [ {"timestamp": 1059721200, "group": [ {"author_id": 11, "token_count": 1}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 4, "token_count": 21}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 4, "token_count": 19}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 18, "token_count": 4}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 35, "token_count": 1}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 34, "token_count": 1}, ]}, {"timestamp": 1667286000, "group": [ {"author_id": 3, "token_count": 3}, ]}, ]
Author Name
Tokens
Token Proportion
Stanislav Kinsbursky
40
76.92%
Andrey Ryabinin
4
7.69%
Jeff Layton
3
5.77%
Chuck Lever
2
3.85%
Jamie Lokier
1
1.92%
Greg Kroah-Hartman
1
1.92%
Alexey Dobriyan
1
1.92%
Total
52
procfs.c
92
-
6
350
Jeff Layton
Stanislav Kinsbursky
J. Bruce Fields
Alexey Dobriyan
Linus Torvalds
Greg Kroah-Hartman
February 2002
September 2007
March 2008
May 2009
January 2012
July 2012
September 2014
November 2017
February 2020
var spanGroupData = [ {"timestamp": 1012550400, "group": [ {"author_id": 12, "token_count": 1}, ]}, {"timestamp": 1188630000, "group": [ {"author_id": 6, "token_count": 5}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 6, "token_count": 1}, ]}, {"timestamp": 1241161200, "group": [ {"author_id": 6, "token_count": 3}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 4, "token_count": 14}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 4, "token_count": 4}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 3, "token_count": 314}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 34, "token_count": 1}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 35, "token_count": 7}, ]}, ]
Author Name
Tokens
Token Proportion
Jeff Layton
314
89.71%
Stanislav Kinsbursky
18
5.14%
J. Bruce Fields
9
2.57%
Alexey Dobriyan
7
2.00%
Linus Torvalds
1
0.29%
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": 3, "token_count": 55}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 34, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Jeff Layton
55
98.21%
Greg Kroah-Hartman
1
1.79%
Total
56
svc.c
723
-
37
2801
Stanislav Kinsbursky
Neil Brown
Jamie Lokier
Linus Torvalds (pre-git)
Chuck Lever
Scott Mayhew
Linus Torvalds
Vasily Averin
Jeff Layton
J. Bruce Fields
Trond Myklebust
Olaf Kirch
Tom Tucker
Christoph Hellwig
Dave Jones
Marc Eshel
Ingo Molnar
Steve Dickson
Rusty Russell
Luis R. Rodriguez
Rafael J. Wysocki
Kees Cook
Andrey Ryabinin
Andrew Morton
Adrian Bunk
Tobias Klauser
Thomas Gleixner
Pavel Emelyanov
Alexey Dobriyan
Others
November 1991
August 1992
September 1992
December 1992
June 1993
April 1994
June 1995
July 1996
March 1997
August 1997
October 1997
May 1998
May 1999
January 2000
February 2002
April 2002
September 2002
October 2002
July 2003
August 2003
August 2004
January 2005
March 2005
July 2005
March 2006
October 2006
February 2007
April 2007
July 2007
September 2007
December 2007
February 2008
March 2008
October 2008
November 2008
December 2008
March 2009
May 2009
September 2010
October 2011
January 2012
March 2012
April 2012
May 2012
July 2012
March 2014
May 2014
June 2014
August 2014
September 2014
August 2015
September 2015
December 2015
January 2016
November 2016
January 2017
February 2017
May 2017
October 2017
November 2017
April 2019
May 2019
June 2021
July 2021
August 2021
October 2021
November 2021
January 2022
February 2022
January 2023
February 2023
March 2023
July 2023
September 2023
November 2023
December 2023
var spanGroupData = [ {"timestamp": 688982400, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 712652400, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 715330800, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 723196800, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 738918000, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 765187200, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 801990000, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 836204400, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 857203200, "group": [ {"author_id": 0, "token_count": 295}, ]}, {"timestamp": 870418800, "group": [ {"author_id": 0, "token_count": 52}, ]}, {"timestamp": 875689200, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 894006000, "group": [ {"author_id": 0, "token_count": 9}, ]}, {"timestamp": 925542000, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 946713600, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 12, "token_count": 85}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1017648000, "group": [ {"author_id": 23, "token_count": 17}, ]}, {"timestamp": 1030863600, "group": [ {"author_id": 7, "token_count": 40}, ]}, {"timestamp": 1033455600, "group": [ {"author_id": 7, "token_count": 29}, ]}, {"timestamp": 1057042800, "group": [ {"author_id": 33, "token_count": 2}, ]}, {"timestamp": 1059721200, "group": [ {"author_id": 11, "token_count": 403}, ]}, {"timestamp": 1091343600, "group": [ {"author_id": 33, "token_count": 4}, ]}, {"timestamp": 1104566400, "group": [ {"author_id": 22, "token_count": 2}, {"author_id": 7, "token_count": 17}, ]}, {"timestamp": 1109664000, "group": [ {"author_id": 7, "token_count": 87}, ]}, {"timestamp": 1120201200, "group": [ {"author_id": 36, "token_count": 10}, ]}, {"timestamp": 1141200000, "group": [ {"author_id": 21, "token_count": 13}, {"author_id": 46, "token_count": 1}, ]}, {"timestamp": 1159686000, "group": [ {"author_id": 7, "token_count": 53}, {"author_id": 5, "token_count": 36}, ]}, {"timestamp": 1170316800, "group": [ {"author_id": 1, "token_count": 4}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1175410800, "group": [ {"author_id": 49, "token_count": 3}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 10, "token_count": 14}, {"author_id": 52, "token_count": 3}, ]}, {"timestamp": 1188630000, "group": [ {"author_id": 6, "token_count": 14}, ]}, {"timestamp": 1196496000, "group": [ {"author_id": 26, "token_count": 27}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 3, "token_count": 16}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 1, "token_count": 25}, {"author_id": 6, "token_count": 32}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 1, "token_count": 13}, {"author_id": 3, "token_count": 28}, ]}, {"timestamp": 1225522800, "group": [ {"author_id": 6, "token_count": 6}, ]}, {"timestamp": 1228118400, "group": [ {"author_id": 1, "token_count": 49}, {"author_id": 2, "token_count": 3}, ]}, {"timestamp": 1235894400, "group": [ {"author_id": 1, "token_count": 49}, ]}, {"timestamp": 1241161200, "group": [ {"author_id": 6, "token_count": 12}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 38, "token_count": 1}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 4, "token_count": 4}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 4, "token_count": 282}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 4, "token_count": 4}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 4, "token_count": 72}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 4, "token_count": 11}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 4, "token_count": 100}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 3, "token_count": 6}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 54, "token_count": 2}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 6, "token_count": 1}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 3, "token_count": 23}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 6, "token_count": 8}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 18, "token_count": 3}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 13, "token_count": 242}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 35, "token_count": 1}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 13, "token_count": 24}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 21, "token_count": 1}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 8, "token_count": 23}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 54, "token_count": 1}, {"author_id": 17, "token_count": 1}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 17, "token_count": 76}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 2, "token_count": 57}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 44, "token_count": 1}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 1, "token_count": 114}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 1, "token_count": 9}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 1, "token_count": 6}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 7, "token_count": 130}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 1, "token_count": 7}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1672560000, "group": [ {"author_id": 1, "token_count": 39}, ]}, {"timestamp": 1675238400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1677657600, "group": [ {"author_id": 48, "token_count": 4}, ]}, {"timestamp": 1688194800, "group": [ {"author_id": 1, "token_count": 2}, {"author_id": 7, "token_count": 29}, ]}, {"timestamp": 1693551600, "group": [ {"author_id": 7, "token_count": 7}, ]}, {"timestamp": 1698822000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1701417600, "group": [ {"author_id": 7, "token_count": 12}, ]}, ]
Author Name
Tokens
Token Proportion
Stanislav Kinsbursky
473
16.89%
Neil Brown
404
14.42%
Jamie Lokier
403
14.39%
Linus Torvalds (pre-git)
390
13.92%
Chuck Lever
320
11.42%
Scott Mayhew
266
9.50%
Linus Torvalds
85
3.03%
Vasily Averin
77
2.75%
Jeff Layton
73
2.61%
J. Bruce Fields
73
2.61%
Trond Myklebust
60
2.14%
Olaf Kirch
36
1.29%
Tom Tucker
27
0.96%
Christoph Hellwig
23
0.82%
Dave Jones
17
0.61%
Marc Eshel
14
0.50%
Ingo Molnar
14
0.50%
Steve Dickson
10
0.36%
Rusty Russell
6
0.21%
Luis R. Rodriguez
4
0.14%
Rafael J. Wysocki
3
0.11%
Kees Cook
3
0.11%
Andrey Ryabinin
3
0.11%
Andrew Morton
3
0.11%
Adrian Bunk
2
0.07%
Tobias Klauser
1
0.04%
Thomas Gleixner
1
0.04%
Pavel Emelyanov
1
0.04%
Alexey Dobriyan
1
0.04%
Others
8
0.29%
Total
2801
svc4proc.c
760
-
19
3552
Linus Torvalds (pre-git)
Chuck Lever
Trond Myklebust
Christoph Hellwig
Neil Brown
Jeff Layton
J. Bruce Fields
Benjamin Coddington
Stanislav Kinsbursky
Al Viro
Olaf Kirch
Oleg Drokin
Marc Eshel
Andrey Ryabinin
Andrew Elble
Harvey Harrison
Greg Kroah-Hartman
Ed Schouten
Dave Jones
August 1992
December 1992
July 1994
March 1997
August 1997
January 1999
January 2000
February 2002
May 2002
October 2002
March 2004
August 2004
October 2004
January 2006
February 2006
March 2006
October 2006
November 2006
February 2007
September 2007
November 2007
February 2008
July 2008
October 2008
June 2010
December 2010
April 2011
July 2012
September 2015
June 2016
May 2017
November 2017
May 2019
September 2020
October 2020
August 2021
June 2022
August 2022
September 2022
November 2022
January 2024
var spanGroupData = [ {"timestamp": 712652400, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 723196800, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 773046000, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 857203200, "group": [ {"author_id": 0, "token_count": 1065}, ]}, {"timestamp": 870418800, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 915177600, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 946713600, "group": [ {"author_id": 0, "token_count": 345}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 23, "token_count": 1}, {"author_id": 7, "token_count": 1}, ]}, {"timestamp": 1020236400, "group": [ {"author_id": 7, "token_count": 44}, ]}, {"timestamp": 1033455600, "group": [ {"author_id": 7, "token_count": 8}, ]}, {"timestamp": 1078128000, "group": [ {"author_id": 2, "token_count": 25}, ]}, {"timestamp": 1091343600, "group": [ {"author_id": 2, "token_count": 5}, ]}, {"timestamp": 1096614000, "group": [ {"author_id": 19, "token_count": 1}, ]}, {"timestamp": 1136102400, "group": [ {"author_id": 2, "token_count": 13}, ]}, {"timestamp": 1138780800, "group": [ {"author_id": 2, "token_count": 3}, ]}, {"timestamp": 1141200000, "group": [ {"author_id": 2, "token_count": 117}, ]}, {"timestamp": 1159686000, "group": [ {"author_id": 16, "token_count": 22}, {"author_id": 7, "token_count": 58}, {"author_id": 5, "token_count": 21}, ]}, {"timestamp": 1162368000, "group": [ {"author_id": 10, "token_count": 15}, ]}, {"timestamp": 1170316800, "group": [ {"author_id": 1, "token_count": 15}, ]}, {"timestamp": 1188630000, "group": [ {"author_id": 6, "token_count": 4}, ]}, {"timestamp": 1193900400, "group": [ {"author_id": 25, "token_count": 20}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 6, "token_count": 4}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 43, "token_count": 2}, {"author_id": 3, "token_count": 4}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1275375600, "group": [ {"author_id": 6, "token_count": 3}, ]}, {"timestamp": 1291190400, "group": [ {"author_id": 1, "token_count": 12}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 6, "token_count": 42}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 4, "token_count": 34}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 18, "token_count": 5}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 37, "token_count": 5}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 8, "token_count": 158}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 34, "token_count": 1}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 9, "token_count": 50}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 1, "token_count": 120}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 1, "token_count": 1154}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 6, "token_count": 18}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 9, "token_count": 16}, ]}, {"timestamp": 1659337200, "group": [ {"author_id": 3, "token_count": 75}, ]}, {"timestamp": 1662015600, "group": [ {"author_id": 1, "token_count": 24}, ]}, {"timestamp": 1667286000, "group": [ {"author_id": 3, "token_count": 7}, ]}, {"timestamp": 1704096000, "group": [ {"author_id": 3, "token_count": 15}, ]}, ]
Author Name
Tokens
Token Proportion
Linus Torvalds (pre-git)
1426
40.15%
Chuck Lever
1329
37.42%
Trond Myklebust
163
4.59%
Christoph Hellwig
158
4.45%
Neil Brown
111
3.13%
Jeff Layton
101
2.84%
J. Bruce Fields
71
2.00%
Benjamin Coddington
66
1.86%
Stanislav Kinsbursky
34
0.96%
Al Viro
22
0.62%
Olaf Kirch
21
0.59%
Oleg Drokin
20
0.56%
Marc Eshel
15
0.42%
Andrey Ryabinin
5
0.14%
Andrew Elble
5
0.14%
Harvey Harrison
2
0.06%
Greg Kroah-Hartman
1
0.03%
Ed Schouten
1
0.03%
Dave Jones
1
0.03%
Total
3552
svclock.c
1067
-
25
4559
Linus Torvalds (pre-git)
Trond Myklebust
Marc Eshel
Benjamin Coddington
J. Bruce Fields
Olaf Kirch
Jeff Layton
Anna Schumaker
Ed Schouten
Neil Brown
Andy Adamson
Al Viro
Alexander Aring
Stanislav Kinsbursky
Linus Torvalds
Kinglong Mee
Miklos Szeredi
Chuck Lever
Felix Blyakher
Serge E. Hallyn
Oleg Drokin
Harvey Harrison
Greg Kroah-Hartman
Alexey Dobriyan
Adrian Bunk
September 1991
December 1991
April 1992
August 1992
September 1992
December 1992
September 1993
May 1994
January 1995
June 1995
January 1996
September 1996
March 1997
May 1998
January 1999
June 1999
September 1999
January 2000
March 2000
October 2000
February 2002
March 2003
March 2004
August 2004
October 2004
June 2005
January 2006
March 2006
April 2006
August 2006
October 2006
November 2006
December 2006
January 2007
February 2007
July 2007
September 2007
November 2007
December 2007
February 2008
April 2008
June 2008
July 2008
February 2009
March 2009
September 2009
September 2010
October 2010
December 2010
July 2011
July 2012
August 2012
January 2013
February 2014
August 2014
November 2014
January 2015
November 2017
November 2018
May 2019
August 2021
December 2021
November 2022
March 2023
July 2023
September 2023
January 2024
var spanGroupData = [ {"timestamp": 683708400, "group": [ {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 691574400, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 702115200, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 712652400, "group": [ {"author_id": 0, "token_count": 12}, ]}, {"timestamp": 715330800, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 723196800, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 746866800, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 767775600, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 788947200, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 801990000, "group": [ {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 820483200, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 841561200, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 857203200, "group": [ {"author_id": 0, "token_count": 1408}, ]}, {"timestamp": 894006000, "group": [ {"author_id": 0, "token_count": 42}, ]}, {"timestamp": 915177600, "group": [ {"author_id": 0, "token_count": 75}, ]}, {"timestamp": 928220400, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 936169200, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 946713600, "group": [ {"author_id": 0, "token_count": 34}, ]}, {"timestamp": 951897600, "group": [ {"author_id": 0, "token_count": 58}, ]}, {"timestamp": 970383600, "group": [ {"author_id": 0, "token_count": 98}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 16, "token_count": 12}, {"author_id": 12, "token_count": 19}, ]}, {"timestamp": 1046505600, "group": [ {"author_id": 7, "token_count": 3}, ]}, {"timestamp": 1078128000, "group": [ {"author_id": 2, "token_count": 15}, ]}, {"timestamp": 1091343600, "group": [ {"author_id": 2, "token_count": 18}, ]}, {"timestamp": 1096614000, "group": [ {"author_id": 19, "token_count": 110}, ]}, {"timestamp": 1117609200, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1136102400, "group": [ {"author_id": 6, "token_count": 13}, {"author_id": 2, "token_count": 25}, ]}, {"timestamp": 1141200000, "group": [ {"author_id": 20, "token_count": 60}, {"author_id": 2, "token_count": 529}, ]}, {"timestamp": 1143878400, "group": [ {"author_id": 22, "token_count": 1}, ]}, {"timestamp": 1154415600, "group": [ {"author_id": 6, "token_count": 1}, ]}, {"timestamp": 1159686000, "group": [ {"author_id": 16, "token_count": 5}, {"author_id": 7, "token_count": 16}, {"author_id": 5, "token_count": 241}, {"author_id": 51, "token_count": 3}, ]}, {"timestamp": 1162368000, "group": [ {"author_id": 10, "token_count": 471}, ]}, {"timestamp": 1164960000, "group": [ {"author_id": 16, "token_count": 1}, {"author_id": 10, "token_count": 22}, ]}, {"timestamp": 1167638400, "group": [ {"author_id": 10, "token_count": 8}, ]}, {"timestamp": 1170316800, "group": [ {"author_id": 10, "token_count": 46}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 16, "token_count": 5}, ]}, {"timestamp": 1188630000, "group": [ {"author_id": 2, "token_count": 11}, ]}, {"timestamp": 1193900400, "group": [ {"author_id": 25, "token_count": 1}, ]}, {"timestamp": 1196496000, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 6, "token_count": 55}, {"author_id": 3, "token_count": 17}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 43, "token_count": 1}, {"author_id": 6, "token_count": 1}, ]}, {"timestamp": 1212303600, "group": [ {"author_id": 2, "token_count": 28}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 3, "token_count": 5}, {"author_id": 27, "token_count": 2}, ]}, {"timestamp": 1233475200, "group": [ {"author_id": 27, "token_count": 3}, ]}, {"timestamp": 1235894400, "group": [ {"author_id": 47, "token_count": 4}, ]}, {"timestamp": 1251788400, "group": [ {"author_id": 35, "token_count": 1}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 14, "token_count": 164}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 6, "token_count": 1}, ]}, {"timestamp": 1291190400, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 6, "token_count": 2}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 4, "token_count": 34}, ]}, {"timestamp": 1343804400, "group": [ {"author_id": 16, "token_count": 8}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 16, "token_count": 14}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 7, "token_count": 30}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 3, "token_count": 9}, {"author_id": 41, "token_count": 8}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 3, "token_count": 6}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 34, "token_count": 1}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 7, "token_count": 1}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 9, "token_count": 336}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 6, "token_count": 164}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 6, "token_count": 8}, ]}, {"timestamp": 1667286000, "group": [ {"author_id": 3, "token_count": 38}, ]}, {"timestamp": 1677657600, "group": [ {"author_id": 3, "token_count": 43}, ]}, {"timestamp": 1688194800, "group": [ {"author_id": 24, "token_count": 1}, {"author_id": 7, "token_count": 16}, ]}, {"timestamp": 1693551600, "group": [ {"author_id": 24, "token_count": 40}, {"author_id": 7, "token_count": 8}, ]}, {"timestamp": 1704096000, "group": [ {"author_id": 3, "token_count": 99}, ]}, ]
Author Name
Tokens
Token Proportion
Linus Torvalds (pre-git)
1768
38.78%
Trond Myklebust
627
13.75%
Marc Eshel
547
12.00%
Benjamin Coddington
336
7.37%
J. Bruce Fields
245
5.37%
Olaf Kirch
241
5.29%
Jeff Layton
218
4.78%
Anna Schumaker
164
3.60%
Ed Schouten
110
2.41%
Neil Brown
74
1.62%
Andy Adamson
60
1.32%
Al Viro
45
0.99%
Alexander Aring
41
0.90%
Stanislav Kinsbursky
34
0.75%
Linus Torvalds
19
0.42%
Kinglong Mee
8
0.18%
Miklos Szeredi
5
0.11%
Chuck Lever
5
0.11%
Felix Blyakher
4
0.09%
Serge E. Hallyn
3
0.07%
Oleg Drokin
1
0.02%
Harvey Harrison
1
0.02%
Greg Kroah-Hartman
1
0.02%
Alexey Dobriyan
1
0.02%
Adrian Bunk
1
0.02%
Total
4559
svcproc.c
794
-
21
3633
Linus Torvalds (pre-git)
Chuck Lever
Trond Myklebust
Christoph Hellwig
Neil Brown
Benjamin Coddington
J. Bruce Fields
Stanislav Kinsbursky
Jeff Layton
Al Viro
Olaf Kirch
Oleg Drokin
Marc Eshel
Linus Torvalds
Andrey Ryabinin
Andrew Elble
Harvey Harrison
Greg Kroah-Hartman
Elena Reshetova
Ed Schouten
Dave Jones
August 1992
December 1992
July 1994
June 1995
March 1997
February 1998
January 1999
January 2000
February 2002
May 2002
October 2002
March 2004
August 2004
October 2004
January 2006
February 2006
March 2006
October 2006
November 2006
February 2007
September 2007
November 2007
February 2008
April 2008
July 2008
October 2008
June 2010
December 2010
April 2011
July 2012
October 2012
September 2015
June 2016
May 2017
November 2017
May 2019
September 2020
October 2020
August 2021
June 2022
September 2022
November 2022
January 2024
var spanGroupData = [ {"timestamp": 712652400, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 723196800, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 773046000, "group": [ {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 801990000, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 857203200, "group": [ {"author_id": 0, "token_count": 1387}, ]}, {"timestamp": 886320000, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 915177600, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 946713600, "group": [ {"author_id": 0, "token_count": 92}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 23, "token_count": 1}, {"author_id": 12, "token_count": 15}, ]}, {"timestamp": 1020236400, "group": [ {"author_id": 7, "token_count": 44}, ]}, {"timestamp": 1033455600, "group": [ {"author_id": 7, "token_count": 8}, ]}, {"timestamp": 1078128000, "group": [ {"author_id": 2, "token_count": 25}, ]}, {"timestamp": 1091343600, "group": [ {"author_id": 2, "token_count": 5}, ]}, {"timestamp": 1096614000, "group": [ {"author_id": 19, "token_count": 1}, ]}, {"timestamp": 1136102400, "group": [ {"author_id": 2, "token_count": 13}, ]}, {"timestamp": 1138780800, "group": [ {"author_id": 2, "token_count": 3}, ]}, {"timestamp": 1141200000, "group": [ {"author_id": 2, "token_count": 127}, ]}, {"timestamp": 1159686000, "group": [ {"author_id": 16, "token_count": 24}, {"author_id": 7, "token_count": 67}, {"author_id": 5, "token_count": 21}, ]}, {"timestamp": 1162368000, "group": [ {"author_id": 10, "token_count": 18}, ]}, {"timestamp": 1170316800, "group": [ {"author_id": 1, "token_count": 15}, ]}, {"timestamp": 1188630000, "group": [ {"author_id": 6, "token_count": 4}, ]}, {"timestamp": 1193900400, "group": [ {"author_id": 25, "token_count": 19}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 6, "token_count": 4}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 2, "token_count": 11}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 43, "token_count": 2}, {"author_id": 3, "token_count": 4}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1275375600, "group": [ {"author_id": 6, "token_count": 3}, ]}, {"timestamp": 1291190400, "group": [ {"author_id": 1, "token_count": 27}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 6, "token_count": 42}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 4, "token_count": 42}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 2, "token_count": 7}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 18, "token_count": 5}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 37, "token_count": 5}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 8, "token_count": 158}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 29, "token_count": 1}, {"author_id": 34, "token_count": 1}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 9, "token_count": 56}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 1, "token_count": 120}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 1, "token_count": 1152}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 6, "token_count": 16}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 9, "token_count": 16}, ]}, {"timestamp": 1662015600, "group": [ {"author_id": 1, "token_count": 24}, ]}, {"timestamp": 1667286000, "group": [ {"author_id": 3, "token_count": 7}, ]}, {"timestamp": 1704096000, "group": [ {"author_id": 3, "token_count": 15}, ]}, ]
Author Name
Tokens
Token Proportion
Linus Torvalds (pre-git)
1501
41.32%
Chuck Lever
1342
36.94%
Trond Myklebust
191
5.26%
Christoph Hellwig
158
4.35%
Neil Brown
119
3.28%
Benjamin Coddington
72
1.98%
J. Bruce Fields
69
1.90%
Stanislav Kinsbursky
42
1.16%
Jeff Layton
26
0.72%
Al Viro
24
0.66%
Olaf Kirch
21
0.58%
Oleg Drokin
19
0.52%
Marc Eshel
18
0.50%
Linus Torvalds
15
0.41%
Andrey Ryabinin
5
0.14%
Andrew Elble
5
0.14%
Harvey Harrison
2
0.06%
Greg Kroah-Hartman
1
0.03%
Elena Reshetova
1
0.03%
Ed Schouten
1
0.03%
Dave Jones
1
0.03%
Total
3633
svcshare.c
107
-
9
477
Linus Torvalds (pre-git)
Olaf Kirch
Al Viro
Linus Torvalds
J. Bruce Fields
Harvey Harrison
Greg Kroah-Hartman
Dave Jones
Andrew Morton
March 1992
May 1992
August 1992
October 1994
June 1995
May 1996
September 1996
March 1997
February 2002
June 2004
March 2006
October 2006
February 2008
November 2017
var spanGroupData = [ {"timestamp": 699436800, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 704703600, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 712652400, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 780994800, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 801990000, "group": [ {"author_id": 0, "token_count": 9}, ]}, {"timestamp": 830934000, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 841561200, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 857203200, "group": [ {"author_id": 0, "token_count": 438}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 23, "token_count": 1}, {"author_id": 12, "token_count": 1}, ]}, {"timestamp": 1086073200, "group": [ {"author_id": 49, "token_count": 1}, ]}, {"timestamp": 1141200000, "group": [ {"author_id": 6, "token_count": 1}, ]}, {"timestamp": 1159686000, "group": [ {"author_id": 16, "token_count": 2}, {"author_id": 5, "token_count": 7}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 43, "token_count": 1}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 34, "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%
Linus Torvalds
1
0.21%
J. Bruce Fields
1
0.21%
Harvey Harrison
1
0.21%
Greg Kroah-Hartman
1
0.21%
Dave Jones
1
0.21%
Andrew Morton
1
0.21%
Total
477
svcsubs.c
505
-
21
1968
Linus Torvalds (pre-git)
J. Bruce Fields
Olaf Kirch
S. Wendy Cheng
Jeff Layton
Chuck Lever
Trond Myklebust
Stanislav Kinsbursky
Neil Brown
Ingo Molnar
Al Viro
Vasily Averin
Marc Eshel
Arnd Bergmann
Benjamin Coddington
Linus Torvalds
Christoph Hellwig
Thomas Gleixner
Panagiotis Issaris
Dave Jones
Others
September 1991
March 1992
May 1992
August 1992
September 1992
March 1993
June 1993
July 1993
April 1994
July 1994
June 1995
March 1996
September 1996
March 1997
October 1997
May 1998
May 1999
January 2000
March 2000
June 2000
February 2002
March 2002
September 2002
August 2004
November 2005
March 2006
August 2006
September 2006
October 2006
November 2006
January 2007
August 2007
January 2008
March 2008
June 2008
September 2008
August 2009
October 2010
July 2012
January 2013
February 2013
June 2013
May 2014
October 2014
January 2015
April 2015
November 2017
May 2019
August 2021
January 2022
July 2022
November 2022
January 2024
var spanGroupData = [ {"timestamp": 683708400, "group": [ {"author_id": 0, "token_count": 10}, ]}, {"timestamp": 699436800, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 704703600, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 712652400, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 715330800, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 730972800, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 738918000, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 741510000, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 765187200, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 773046000, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 801990000, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 825667200, "group": [ {"author_id": 0, "token_count": 17}, ]}, {"timestamp": 841561200, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 857203200, "group": [ {"author_id": 0, "token_count": 641}, ]}, {"timestamp": 875689200, "group": [ {"author_id": 0, "token_count": 67}, ]}, {"timestamp": 894006000, "group": [ {"author_id": 0, "token_count": 16}, ]}, {"timestamp": 925542000, "group": [ {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 946713600, "group": [ {"author_id": 0, "token_count": 76}, ]}, {"timestamp": 951897600, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 959842800, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 16, "token_count": 3}, {"author_id": 23, "token_count": 1}, {"author_id": 12, "token_count": 3}, ]}, {"timestamp": 1014969600, "group": [ {"author_id": 16, "token_count": 4}, ]}, {"timestamp": 1030863600, "group": [ {"author_id": 7, "token_count": 8}, ]}, {"timestamp": 1091343600, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1130832000, "group": [ {"author_id": 1, "token_count": 80}, ]}, {"timestamp": 1141200000, "group": [ {"author_id": 21, "token_count": 20}, {"author_id": 6, "token_count": 5}, ]}, {"timestamp": 1154415600, "group": [ {"author_id": 2, "token_count": 20}, ]}, {"timestamp": 1157094000, "group": [ {"author_id": 31, "token_count": 1}, ]}, {"timestamp": 1159686000, "group": [ {"author_id": 16, "token_count": 2}, {"author_id": 7, "token_count": 29}, {"author_id": 5, "token_count": 191}, ]}, {"timestamp": 1162368000, "group": [ {"author_id": 10, "token_count": 4}, ]}, {"timestamp": 1167638400, "group": [ {"author_id": 10, "token_count": 4}, ]}, {"timestamp": 1185951600, "group": [ {"author_id": 6, "token_count": 1}, ]}, {"timestamp": 1199174400, "group": [ {"author_id": 15, "token_count": 179}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 1, "token_count": 5}, ]}, {"timestamp": 1212303600, "group": [ {"author_id": 1, "token_count": 11}, ]}, {"timestamp": 1220252400, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1249110000, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 42, "token_count": 8}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 4, "token_count": 40}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 16, "token_count": 2}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 3, "token_count": 30}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 8, "token_count": 3}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 16, "token_count": 3}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 3, "token_count": 67}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 17, "token_count": 11}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 9, "token_count": 5}, {"author_id": 44, "token_count": 1}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 6, "token_count": 214}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 6, "token_count": 28}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 3, "token_count": 25}, ]}, {"timestamp": 1667286000, "group": [ {"author_id": 3, "token_count": 6}, {"author_id": 2, "token_count": 38}, ]}, {"timestamp": 1704096000, "group": [ {"author_id": 3, "token_count": 44}, ]}, ]
Author Name
Tokens
Token Proportion
Linus Torvalds (pre-git)
865
43.95%
J. Bruce Fields
248
12.60%
Olaf Kirch
191
9.71%
S. Wendy Cheng
179
9.10%
Jeff Layton
174
8.84%
Chuck Lever
99
5.03%
Trond Myklebust
59
3.00%
Stanislav Kinsbursky
40
2.03%
Neil Brown
37
1.88%
Ingo Molnar
20
1.02%
Al Viro
14
0.71%
Vasily Averin
11
0.56%
Marc Eshel
8
0.41%
Arnd Bergmann
8
0.41%
Benjamin Coddington
5
0.25%
Linus Torvalds
3
0.15%
Christoph Hellwig
3
0.15%
Thomas Gleixner
1
0.05%
Panagiotis Issaris
1
0.05%
Dave Jones
1
0.05%
Others
1
0.05%
Total
1968
svcxdr.h
142
-
1
507
Chuck Lever
June 2021
September 2021
var spanGroupData = [ {"timestamp": 1622530800, "group": [ {"author_id": 1, "token_count": 501}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 1, "token_count": 6}, ]}, ]
Author Name
Tokens
Token Proportion
Chuck Lever
507
100.00%
Total
507
trace.c
3
-
1
7
Jeff Layton
March 2023
var spanGroupData = [ {"timestamp": 1677657600, "group": [ {"author_id": 3, "token_count": 7}, ]}, ]
Author Name
Tokens
Token Proportion
Jeff Layton
7
100.00%
Total
7
trace.h
106
-
2
262
Jeff Layton
Linus Torvalds (pre-git)
March 1997
March 2023
var spanGroupData = [ {"timestamp": 857203200, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1677657600, "group": [ {"author_id": 3, "token_count": 259}, ]}, ]
Author Name
Tokens
Token Proportion
Jeff Layton
259
98.85%
Linus Torvalds (pre-git)
3
1.15%
Total
262
xdr.c
354
-
7
1686
Chuck Lever
Linus Torvalds (pre-git)
Christoph Hellwig
Jeff Layton
Linus Torvalds
Trond Myklebust
Greg Kroah-Hartman
January 1992
September 1992
December 1992
June 1995
March 1996
July 1996
September 1996
March 1997
January 1999
January 2000
March 2000
September 2000
February 2002
March 2006
December 2008
May 2014
May 2017
November 2017
June 2021
October 2021
January 2024
var spanGroupData = [ {"timestamp": 694252800, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 715330800, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 723196800, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 801990000, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 825667200, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 836204400, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 841561200, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 857203200, "group": [ {"author_id": 0, "token_count": 587}, ]}, {"timestamp": 915177600, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 946713600, "group": [ {"author_id": 0, "token_count": 12}, ]}, {"timestamp": 951897600, "group": [ {"author_id": 0, "token_count": 94}, ]}, {"timestamp": 967791600, "group": [ {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 12, "token_count": 7}, ]}, {"timestamp": 1141200000, "group": [ {"author_id": 2, "token_count": 3}, ]}, {"timestamp": 1228118400, "group": [ {"author_id": 1, "token_count": 18}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 8, "token_count": 3}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 8, "token_count": 58}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 34, "token_count": 1}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 1, "token_count": 764}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 1, "token_count": 89}, ]}, {"timestamp": 1704096000, "group": [ {"author_id": 3, "token_count": 21}, ]}, ]
Author Name
Tokens
Token Proportion
Chuck Lever
871
51.66%
Linus Torvalds (pre-git)
722
42.82%
Christoph Hellwig
61
3.62%
Jeff Layton
21
1.25%
Linus Torvalds
7
0.42%
Trond Myklebust
3
0.18%
Greg Kroah-Hartman
1
0.06%
Total
1686
xdr4.c
349
-
7
1688
Chuck Lever
Linus Torvalds (pre-git)
Jeff Layton
Christoph Hellwig
Linus Torvalds
Trond Myklebust
Greg Kroah-Hartman
September 1991
December 1992
March 1996
September 1996
March 1997
January 1999
January 2000
March 2000
September 2000
October 2000
February 2002
March 2006
December 2008
December 2010
May 2017
November 2017
June 2021
October 2021
August 2022
March 2023
January 2024
var spanGroupData = [ {"timestamp": 683708400, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 723196800, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 825667200, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 841561200, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 857203200, "group": [ {"author_id": 0, "token_count": 235}, ]}, {"timestamp": 915177600, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 946713600, "group": [ {"author_id": 0, "token_count": 325}, ]}, {"timestamp": 951897600, "group": [ {"author_id": 0, "token_count": 56}, ]}, {"timestamp": 967791600, "group": [ {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 970383600, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 12, "token_count": 7}, ]}, {"timestamp": 1141200000, "group": [ {"author_id": 2, "token_count": 3}, ]}, {"timestamp": 1228118400, "group": [ {"author_id": 1, "token_count": 18}, ]}, {"timestamp": 1291190400, "group": [ {"author_id": 1, "token_count": 16}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 8, "token_count": 57}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 34, "token_count": 1}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 1, "token_count": 758}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 1, "token_count": 89}, ]}, {"timestamp": 1659337200, "group": [ {"author_id": 3, "token_count": 6}, ]}, {"timestamp": 1677657600, "group": [ {"author_id": 3, "token_count": 67}, ]}, {"timestamp": 1704096000, "group": [ {"author_id": 3, "token_count": 21}, ]}, ]
Author Name
Tokens
Token Proportion
Chuck Lever
881
52.19%
Linus Torvalds (pre-git)
645
38.21%
Jeff Layton
94
5.57%
Christoph Hellwig
57
3.38%
Linus Torvalds
7
0.41%
Trond Myklebust
3
0.18%
Greg Kroah-Hartman
1
0.06%
Total
1688
Only top 60 contributors in the directory are shown. Everybody else is clustered as
Others
.
Contributors:
73
Author
Tokens
Proportion
Commits
Proportion
0
Linus Torvalds (pre-git)
11401
31.45%
93
14.95%
1
Chuck Lever
11134
30.72%
140
22.51%
2
Trond Myklebust
3532
9.74%
74
11.90%
3
Jeff Layton
1789
4.94%
38
6.11%
4
Stanislav Kinsbursky
1101
3.04%
34
5.47%
5
Olaf Kirch
1018
2.81%
17
2.73%
6
J. Bruce Fields
873
2.41%
32
5.14%
7
Neil Brown
839
2.31%
37
5.95%
8
Christoph Hellwig
719
1.98%
12
1.93%
9
Benjamin Coddington
656
1.81%
9
1.45%
10
Marc Eshel
602
1.66%
9
1.45%
11
Jamie Lokier
404
1.11%
1
0.16%
12
Linus Torvalds
294
0.81%
13
2.09%
13
Scott Mayhew
266
0.73%
2
0.32%
14
Anna Schumaker
250
0.69%
2
0.32%
15
S. Wendy Cheng
179
0.49%
2
0.32%
16
Al Viro
178
0.49%
12
1.93%
17
Vasily Averin
146
0.40%
5
0.80%
18
Andrey Ryabinin
141
0.39%
2
0.32%
19
Ed Schouten
119
0.33%
1
0.16%
20
Andy Adamson
60
0.17%
4
0.64%
21
Ingo Molnar
53
0.15%
2
0.32%
22
Adrian Bunk
48
0.13%
4
0.64%
23
Dave Jones
47
0.13%
2
0.32%
24
Alexander Aring
41
0.11%
4
0.64%
25
Oleg Drokin
40
0.11%
2
0.32%
26
Tom Tucker
27
0.07%
5
0.80%
27
Miklos Szeredi
25
0.07%
3
0.48%
28
Tim Gardner
23
0.06%
1
0.16%
29
Elena Reshetova
22
0.06%
4
0.64%
30
Måns Rullgård
20
0.06%
1
0.16%
31
Panagiotis Issaris
14
0.04%
1
0.16%
32
Frank van Maarseveen
14
0.04%
1
0.16%
33
Rusty Russell
13
0.04%
3
0.48%
34
Greg Kroah-Hartman
13
0.04%
1
0.16%
35
Alexey Dobriyan
11
0.03%
4
0.64%
36
Steve Dickson
10
0.03%
1
0.16%
37
Andrew Elble
10
0.03%
1
0.16%
38
Pavel Emelyanov
9
0.02%
2
0.32%
39
Calum Mackay
9
0.02%
1
0.16%
40
Su Hui
8
0.02%
1
0.16%
41
Kinglong Mee
8
0.02%
1
0.16%
42
Arnd Bergmann
8
0.02%
1
0.16%
43
Harvey Harrison
7
0.02%
3
0.48%
44
Thomas Gleixner
6
0.02%
3
0.48%
45
Mi Jinlong
6
0.02%
1
0.16%
46
Tobias Klauser
5
0.01%
1
0.16%
47
Felix Blyakher
5
0.01%
2
0.32%
48
Luis R. Rodriguez
4
0.01%
1
0.16%
49
Andrew Morton
4
0.01%
2
0.32%
50
Talpey, Thomas
3
0.01%
1
0.16%
51
Serge E. Hallyn
3
0.01%
1
0.16%
52
Rafael J. Wysocki
3
0.01%
1
0.16%
53
Nigel Cunningham
3
0.01%
1
0.16%
54
Kees Cook
3
0.01%
2
0.32%
55
Sasha Levin
2
0.01%
1
0.16%
56
Pavel Machek
2
0.01%
1
0.16%
57
Zheng Yongjun
1
0.00%
1
0.16%
58
Yue haibing
1
0.00%
1
0.16%
59
Wolfram Sang
1
0.00%
1
0.16%
60
Others
13
0.04%
13
2.09%
Total
36246
622