Linux Source Code
Home
Release 7.1
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
Andy Shevchenko
Anna Schumaker
Arnd Bergmann
Benjamin Coddington
Calum Mackay
Christoph Hellwig
Chuck Lever
Dave Jones
Ed Schouten
Elena Reshetova
Eric Dumazet
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
Nicolas Bouchinet
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
−
Files:
Name
Lines
Files
Authors
Tokens
change scale
Color Graph By Token Proportion
clnt4xdr.c
582
-
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
January 2026
var spanGroupData = [ {"timestamp": 683708400, "group": [ {"author_id": 1, "token_count": 5}, ]}, {"timestamp": 712652400, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 857203200, "group": [ {"author_id": 1, "token_count": 156}, ]}, {"timestamp": 946713600, "group": [ {"author_id": 1, "token_count": 128}, ]}, {"timestamp": 951897600, "group": [ {"author_id": 1, "token_count": 33}, ]}, {"timestamp": 1017648000, "group": [ {"author_id": 23, "token_count": 2}, ]}, {"timestamp": 1030863600, "group": [ {"author_id": 6, "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": 0, "token_count": 25}, ]}, {"timestamp": 1291190400, "group": [ {"author_id": 0, "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": 9, "token_count": 3}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 9, "token_count": 84}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 32, "token_count": 1}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 7, "token_count": 22}, ]}, {"timestamp": 1677657600, "group": [ {"author_id": 3, "token_count": 4}, ]}, {"timestamp": 1704096000, "group": [ {"author_id": 3, "token_count": 21}, ]}, {"timestamp": 1767254400, "group": [ {"author_id": 0, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Chuck Lever
1611
76.71%
Linus Torvalds (pre-git)
325
15.48%
Christoph Hellwig
87
4.14%
Jeff Layton
25
1.19%
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
-
18
1048
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
Kees Cook
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
January 2026
February 2026
var spanGroupData = [ {"timestamp": 712652400, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 720604800, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 765187200, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 767775600, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 788947200, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 801990000, "group": [ {"author_id": 1, "token_count": 9}, ]}, {"timestamp": 857203200, "group": [ {"author_id": 1, "token_count": 236}, ]}, {"timestamp": 894006000, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 925542000, "group": [ {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 951897600, "group": [ {"author_id": 1, "token_count": 5}, ]}, {"timestamp": 959842800, "group": [ {"author_id": 1, "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": 34, "token_count": 6}, ]}, {"timestamp": 1091343600, "group": [ {"author_id": 2, "token_count": 3}, ]}, {"timestamp": 1117609200, "group": [ {"author_id": 2, "token_count": 98}, ]}, {"timestamp": 1133424000, "group": [ {"author_id": 2, "token_count": 6}, ]}, {"timestamp": 1138780800, "group": [ {"author_id": 2, "token_count": 63}, ]}, {"timestamp": 1141200000, "group": [ {"author_id": 9, "token_count": 28}, {"author_id": 2, "token_count": 61}, ]}, {"timestamp": 1149145200, "group": [ {"author_id": 2, "token_count": 51}, ]}, {"timestamp": 1159686000, "group": [ {"author_id": 16, "token_count": 2}, {"author_id": 6, "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": 0, "token_count": 105}, ]}, {"timestamp": 1220252400, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1228118400, "group": [ {"author_id": 0, "token_count": 4}, {"author_id": 3, "token_count": 32}, ]}, {"timestamp": 1235894400, "group": [ {"author_id": 0, "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": 0, "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": 27, "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": 8, "token_count": 8}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 2, "token_count": 10}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 46, "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": 8, "token_count": 12}, ]}, {"timestamp": 1704096000, "group": [ {"author_id": 3, "token_count": 3}, ]}, {"timestamp": 1767254400, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1769932800, "group": [ {"author_id": 38, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Trond Myklebust
335
31.97%
Linus Torvalds (pre-git)
272
25.95%
Chuck Lever
123
11.74%
Jeff Layton
76
7.25%
Anna Schumaker
54
5.15%
Stanislav Kinsbursky
41
3.91%
Linus Torvalds
38
3.63%
Christoph Hellwig
28
2.67%
Olaf Kirch
21
2.00%
Tim Gardner
20
1.91%
Benjamin Coddington
20
1.91%
Al Viro
8
0.76%
Rusty Russell
6
0.57%
Adrian Bunk
2
0.19%
Thomas Gleixner
1
0.10%
Neil Brown
1
0.10%
Kees Cook
1
0.10%
Dave Jones
1
0.10%
Total
1048
clntproc.c
889
-
25
4074
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
Kees Cook
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
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
January 2026
February 2026
var spanGroupData = [ {"timestamp": 683708400, "group": [ {"author_id": 1, "token_count": 6}, ]}, {"timestamp": 694252800, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 712652400, "group": [ {"author_id": 1, "token_count": 7}, ]}, {"timestamp": 715330800, "group": [ {"author_id": 1, "token_count": 7}, ]}, {"timestamp": 720604800, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 723196800, "group": [ {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 738918000, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 765187200, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 773046000, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 801990000, "group": [ {"author_id": 1, "token_count": 8}, ]}, {"timestamp": 825667200, "group": [ {"author_id": 1, "token_count": 18}, ]}, {"timestamp": 857203200, "group": [ {"author_id": 1, "token_count": 1186}, ]}, {"timestamp": 870418800, "group": [ {"author_id": 1, "token_count": 5}, ]}, {"timestamp": 894006000, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 901954800, "group": [ {"author_id": 1, "token_count": 5}, ]}, {"timestamp": 915177600, "group": [ {"author_id": 1, "token_count": 79}, ]}, {"timestamp": 936169200, "group": [ {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 946713600, "group": [ {"author_id": 1, "token_count": 5}, ]}, {"timestamp": 951897600, "group": [ {"author_id": 1, "token_count": 176}, ]}, {"timestamp": 957164400, "group": [ {"author_id": 1, "token_count": 11}, ]}, {"timestamp": 967791600, "group": [ {"author_id": 1, "token_count": 48}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 12, "token_count": 116}, ]}, {"timestamp": 1036137600, "group": [ {"author_id": 0, "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": 515}, ]}, {"timestamp": 1109664000, "group": [ {"author_id": 59, "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": 9, "token_count": 11}, {"author_id": 2, "token_count": 373}, ]}, {"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": 56, "token_count": 3}, ]}, {"timestamp": 1170316800, "group": [ {"author_id": 2, "token_count": 6}, ]}, {"timestamp": 1199174400, "group": [ {"author_id": 0, "token_count": 3}, {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 2, "token_count": 216}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 33, "token_count": 1}, {"author_id": 2, "token_count": 248}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 49, "token_count": 1}, {"author_id": 28, "token_count": 20}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1251788400, "group": [ {"author_id": 36, "token_count": 1}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 14, "token_count": 32}, ]}, {"timestamp": 1291190400, "group": [ {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 2, "token_count": 20}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 18, "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": 27, "token_count": 3}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 2, "token_count": 12}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 8, "token_count": 2}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 8, "token_count": 122}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 25, "token_count": 7}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 8, "token_count": 2}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 6, "token_count": 6}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 8, "token_count": 10}, {"author_id": 46, "token_count": 1}, {"author_id": 60, "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}, ]}, {"timestamp": 1767254400, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1769932800, "group": [ {"author_id": 38, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Trond Myklebust
1769
43.42%
Linus Torvalds (pre-git)
1579
38.76%
Jeff Layton
285
7.00%
Benjamin Coddington
136
3.34%
Linus Torvalds
116
2.85%
Al Viro
50
1.23%
Anna Schumaker
32
0.79%
Chuck Lever
25
0.61%
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%
Kees Cook
2
0.05%
Thomas Gleixner
1
0.02%
Harvey Harrison
1
0.02%
Felix Blyakher
1
0.02%
Alexey Dobriyan
1
0.02%
Others
3
0.07%
Total
4074
clntxdr.c
614
-
13
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
Others
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
September 2024
January 2026
var spanGroupData = [ {"timestamp": 712652400, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 857203200, "group": [ {"author_id": 1, "token_count": 313}, ]}, {"timestamp": 946713600, "group": [ {"author_id": 1, "token_count": 18}, ]}, {"timestamp": 951897600, "group": [ {"author_id": 1, "token_count": 43}, ]}, {"timestamp": 970383600, "group": [ {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1017648000, "group": [ {"author_id": 23, "token_count": 9}, ]}, {"timestamp": 1030863600, "group": [ {"author_id": 6, "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": 48, "token_count": 1}, ]}, {"timestamp": 1172736000, "group": [ {"author_id": 0, "token_count": 13}, ]}, {"timestamp": 1291190400, "group": [ {"author_id": 0, "token_count": 1650}, ]}, {"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": 9, "token_count": 3}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 9, "token_count": 96}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 32, "token_count": 1}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 7, "token_count": 22}, ]}, {"timestamp": 1704096000, "group": [ {"author_id": 3, "token_count": 21}, ]}, {"timestamp": 1725174000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1767254400, "group": [ {"author_id": 0, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Chuck Lever
1664
73.56%
Linus Torvalds (pre-git)
381
16.84%
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%
Others
1
0.04%
Total
2262
host.c
723
-
26
2911
Chuck Lever
Linus Torvalds (pre-git)
Stanislav Kinsbursky
Olaf Kirch
Trond Myklebust
J. Bruce Fields
Vasily Averin
Adrian Bunk
Andrey Ryabinin
Jeff Layton
Neil Brown
Ingo Molnar
Frank van Maarseveen
Panagiotis Issaris
Calum Mackay
Elena Reshetova
Mi Jinlong
Pavel Emelyanov
Sasha Levin
Linus Torvalds
Christoph Hellwig
Kees Cook
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
July 2024
January 2026
February 2026
var spanGroupData = [ {"timestamp": 712652400, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 715330800, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 738918000, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 857203200, "group": [ {"author_id": 1, "token_count": 489}, ]}, {"timestamp": 912499200, "group": [ {"author_id": 1, "token_count": 14}, ]}, {"timestamp": 925542000, "group": [ {"author_id": 1, "token_count": 6}, ]}, {"timestamp": 928220400, "group": [ {"author_id": 1, "token_count": 14}, ]}, {"timestamp": 951897600, "group": [ {"author_id": 1, "token_count": 35}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 12, "token_count": 2}, ]}, {"timestamp": 1030863600, "group": [ {"author_id": 6, "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": 0, "token_count": 1}, ]}, {"timestamp": 1136102400, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1138780800, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1141200000, "group": [ {"author_id": 9, "token_count": 2}, {"author_id": 21, "token_count": 18}, {"author_id": 2, "token_count": 12}, ]}, {"timestamp": 1149145200, "group": [ {"author_id": 2, "token_count": 23}, ]}, {"timestamp": 1154415600, "group": [ {"author_id": 0, "token_count": 94}, ]}, {"timestamp": 1157094000, "group": [ {"author_id": 35, "token_count": 12}, ]}, {"timestamp": 1159686000, "group": [ {"author_id": 6, "token_count": 2}, {"author_id": 5, "token_count": 279}, ]}, {"timestamp": 1164960000, "group": [ {"author_id": 22, "token_count": 41}, ]}, {"timestamp": 1170316800, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1180681200, "group": [ {"author_id": 2, "token_count": 4}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 31, "token_count": 14}, ]}, {"timestamp": 1199174400, "group": [ {"author_id": 0, "token_count": 2}, {"author_id": 3, "token_count": 9}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 3, "token_count": 16}, {"author_id": 6, "token_count": 3}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1217574000, "group": [ {"author_id": 0, "token_count": 82}, ]}, {"timestamp": 1220252400, "group": [ {"author_id": 0, "token_count": 183}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 0, "token_count": 227}, ]}, {"timestamp": 1228118400, "group": [ {"author_id": 0, "token_count": 57}, ]}, {"timestamp": 1235894400, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1249110000, "group": [ {"author_id": 0, "token_count": 3}, {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 39, "token_count": 4}, ]}, {"timestamp": 1288594800, "group": [ {"author_id": 2, "token_count": 21}, ]}, {"timestamp": 1291190400, "group": [ {"author_id": 0, "token_count": 465}, {"author_id": 7, "token_count": 87}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 47, "token_count": 6}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 4, "token_count": 95}, ]}, {"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": 58, "token_count": 2}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 17, "token_count": 13}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 17, "token_count": 18}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 18, "token_count": 5}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 25, "token_count": 7}, {"author_id": 32, "token_count": 1}, {"author_id": 18, "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": 6, "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": 40, "token_count": 9}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1659337200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1719817200, "group": [ {"author_id": 6, "token_count": 3}, ]}, {"timestamp": 1767254400, "group": [ {"author_id": 0, "token_count": 82}, ]}, {"timestamp": 1769932800, "group": [ {"author_id": 38, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Chuck Lever
1205
41.39%
Linus Torvalds (pre-git)
564
19.37%
Stanislav Kinsbursky
323
11.10%
Olaf Kirch
279
9.58%
Trond Myklebust
207
7.11%
J. Bruce Fields
87
2.99%
Vasily Averin
44
1.51%
Adrian Bunk
41
1.41%
Andrey Ryabinin
31
1.06%
Jeff Layton
30
1.03%
Neil Brown
19
0.65%
Ingo Molnar
18
0.62%
Frank van Maarseveen
14
0.48%
Panagiotis Issaris
12
0.41%
Calum Mackay
9
0.31%
Elena Reshetova
7
0.24%
Mi Jinlong
6
0.21%
Pavel Emelyanov
4
0.14%
Sasha Levin
2
0.07%
Linus Torvalds
2
0.07%
Christoph Hellwig
2
0.07%
Kees Cook
1
0.03%
Greg Kroah-Hartman
1
0.03%
Others
3
0.10%
Total
2911
lockd.h
452
-
25
1856
Linus Torvalds (pre-git)
Chuck Lever
Trond Myklebust
Olaf Kirch
Jeff Layton
J. Bruce Fields
Marc Eshel
Benjamin Coddington
Stanislav Kinsbursky
Neil Brown
Andrey Ryabinin
Christoph Hellwig
Al Viro
Elena Reshetova
Linus Torvalds
Harvey Harrison
Tim Gardner
Frank van Maarseveen
Eric Dumazet
S. Wendy Cheng
Rusty Russell
Jamie Lokier
Greg Kroah-Hartman
Alexey Dobriyan
Others
September 1991
November 1991
April 1992
August 1992
September 1992
December 1992
January 1993
June 1993
June 1995
January 1996
September 1996
March 1997
January 1999
May 1999
September 1999
January 2000
March 2000
February 2002
September 2002
August 2003
March 2004
August 2004
June 2005
January 2006
February 2006
March 2006
June 2006
August 2006
October 2006
November 2006
December 2006
March 2007
July 2007
January 2008
February 2008
March 2008
April 2008
July 2008
August 2008
September 2008
October 2008
December 2008
February 2009
June 2009
September 2009
November 2010
December 2010
December 2011
January 2012
July 2012
October 2012
January 2013
February 2013
November 2014
September 2015
October 2015
February 2017
April 2017
May 2017
November 2017
April 2019
May 2019
August 2021
December 2021
June 2022
November 2022
March 2023
July 2023
September 2023
January 2024
July 2024
October 2024
October 2025
January 2026
April 2026
var spanGroupData = [ {"timestamp": 683708400, "group": [ {"author_id": 1, "token_count": 10}, ]}, {"timestamp": 688982400, "group": [ {"author_id": 1, "token_count": 9}, ]}, {"timestamp": 702115200, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 712652400, "group": [ {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 715330800, "group": [ {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 723196800, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 725875200, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 738918000, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 801990000, "group": [ {"author_id": 1, "token_count": 11}, ]}, {"timestamp": 820483200, "group": [ {"author_id": 1, "token_count": 8}, ]}, {"timestamp": 841561200, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 857203200, "group": [ {"author_id": 1, "token_count": 626}, ]}, {"timestamp": 915177600, "group": [ {"author_id": 1, "token_count": 9}, ]}, {"timestamp": 925542000, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 936169200, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 946713600, "group": [ {"author_id": 1, "token_count": 36}, ]}, {"timestamp": 951897600, "group": [ {"author_id": 1, "token_count": 15}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 12, "token_count": 6}, ]}, {"timestamp": 1030863600, "group": [ {"author_id": 6, "token_count": 7}, ]}, {"timestamp": 1059721200, "group": [ {"author_id": 11, "token_count": 1}, ]}, {"timestamp": 1078128000, "group": [ {"author_id": 2, "token_count": 10}, ]}, {"timestamp": 1091343600, "group": [ {"author_id": 6, "token_count": 1}, {"author_id": 2, "token_count": 41}, ]}, {"timestamp": 1117609200, "group": [ {"author_id": 2, "token_count": 17}, ]}, {"timestamp": 1136102400, "group": [ {"author_id": 2, "token_count": 8}, ]}, {"timestamp": 1138780800, "group": [ {"author_id": 2, "token_count": 13}, ]}, {"timestamp": 1141200000, "group": [ {"author_id": 9, "token_count": 10}, {"author_id": 7, "token_count": 1}, {"author_id": 2, "token_count": 32}, ]}, {"timestamp": 1149145200, "group": [ {"author_id": 10, "token_count": 6}, {"author_id": 2, "token_count": 7}, ]}, {"timestamp": 1154415600, "group": [ {"author_id": 0, "token_count": 10}, ]}, {"timestamp": 1159686000, "group": [ {"author_id": 16, "token_count": 7}, {"author_id": 6, "token_count": 2}, {"author_id": 5, "token_count": 103}, ]}, {"timestamp": 1162368000, "group": [ {"author_id": 10, "token_count": 40}, ]}, {"timestamp": 1164960000, "group": [ {"author_id": 16, "token_count": 2}, ]}, {"timestamp": 1172736000, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 31, "token_count": 3}, ]}, {"timestamp": 1199174400, "group": [ {"author_id": 15, "token_count": 1}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 7, "token_count": 2}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 0, "token_count": 22}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 3, "token_count": 8}, ]}, {"timestamp": 1217574000, "group": [ {"author_id": 0, "token_count": 26}, ]}, {"timestamp": 1220252400, "group": [ {"author_id": 0, "token_count": 68}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 0, "token_count": 160}, ]}, {"timestamp": 1228118400, "group": [ {"author_id": 0, "token_count": 94}, ]}, {"timestamp": 1233475200, "group": [ {"author_id": 33, "token_count": 5}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1251788400, "group": [ {"author_id": 36, "token_count": 1}, ]}, {"timestamp": 1288594800, "group": [ {"author_id": 2, "token_count": 3}, ]}, {"timestamp": 1291190400, "group": [ {"author_id": 0, "token_count": 20}, ]}, {"timestamp": 1322726400, "group": [ {"author_id": 57, "token_count": 3}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 34, "token_count": 1}, {"author_id": 4, "token_count": 18}, {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 4, "token_count": 13}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 16, "token_count": 1}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 27, "token_count": 4}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 17, "token_count": 18}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 17, "token_count": 8}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 2, "token_count": 10}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 8, "token_count": 12}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 9, "token_count": 4}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 25, "token_count": 7}, {"author_id": 32, "token_count": 1}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 2, "token_count": 12}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 8, "token_count": 18}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 7, "token_count": 30}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 7, "token_count": 21}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 8, "token_count": 8}, ]}, {"timestamp": 1667286000, "group": [ {"author_id": 3, "token_count": 3}, ]}, {"timestamp": 1677657600, "group": [ {"author_id": 3, "token_count": 38}, ]}, {"timestamp": 1688194800, "group": [ {"author_id": 6, "token_count": 6}, ]}, {"timestamp": 1693551600, "group": [ {"author_id": 6, "token_count": 8}, ]}, {"timestamp": 1704096000, "group": [ {"author_id": 3, "token_count": 27}, ]}, {"timestamp": 1719817200, "group": [ {"author_id": 6, "token_count": 1}, ]}, {"timestamp": 1727766000, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1759302000, "group": [ {"author_id": 3, "token_count": 22}, ]}, {"timestamp": 1767254400, "group": [ {"author_id": 0, "token_count": 63}, ]}, {"timestamp": 1775026800, "group": [ {"author_id": 6, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Linus Torvalds (pre-git)
747
40.25%
Chuck Lever
470
25.32%
Trond Myklebust
156
8.41%
Olaf Kirch
103
5.55%
Jeff Layton
100
5.39%
J. Bruce Fields
54
2.91%
Marc Eshel
46
2.48%
Benjamin Coddington
38
2.05%
Stanislav Kinsbursky
31
1.67%
Neil Brown
27
1.45%
Andrey Ryabinin
26
1.40%
Christoph Hellwig
14
0.75%
Al Viro
10
0.54%
Elena Reshetova
7
0.38%
Linus Torvalds
6
0.32%
Harvey Harrison
5
0.27%
Tim Gardner
4
0.22%
Frank van Maarseveen
3
0.16%
Eric Dumazet
3
0.16%
S. Wendy Cheng
1
0.05%
Rusty Russell
1
0.05%
Jamie Lokier
1
0.05%
Greg Kroah-Hartman
1
0.05%
Alexey Dobriyan
1
0.05%
Others
1
0.05%
Total
1856
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
January 2026
var spanGroupData = [ {"timestamp": 694252800, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 712652400, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 715330800, "group": [ {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 738918000, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 752140800, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 801990000, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 825667200, "group": [ {"author_id": 1, "token_count": 6}, ]}, {"timestamp": 841561200, "group": [ {"author_id": 1, "token_count": 7}, ]}, {"timestamp": 852105600, "group": [ {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 857203200, "group": [ {"author_id": 1, "token_count": 351}, ]}, {"timestamp": 875689200, "group": [ {"author_id": 1, "token_count": 21}, ]}, {"timestamp": 894006000, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 936169200, "group": [ {"author_id": 1, "token_count": 10}, ]}, {"timestamp": 951897600, "group": [ {"author_id": 1, "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": 6, "token_count": 37}, ]}, {"timestamp": 1036137600, "group": [ {"author_id": 0, "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": 0, "token_count": 41}, {"author_id": 48, "token_count": 3}, ]}, {"timestamp": 1154415600, "group": [ {"author_id": 0, "token_count": 34}, ]}, {"timestamp": 1157094000, "group": [ {"author_id": 35, "token_count": 1}, ]}, {"timestamp": 1159686000, "group": [ {"author_id": 5, "token_count": 189}, ]}, {"timestamp": 1172736000, "group": [ {"author_id": 0, "token_count": 10}, ]}, {"timestamp": 1180681200, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1188630000, "group": [ {"author_id": 53, "token_count": 3}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 7, "token_count": 26}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 0, "token_count": 91}, ]}, {"timestamp": 1217574000, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1220252400, "group": [ {"author_id": 0, "token_count": 22}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 0, "token_count": 13}, ]}, {"timestamp": 1228118400, "group": [ {"author_id": 0, "token_count": 886}, ]}, {"timestamp": 1235894400, "group": [ {"author_id": 30, "token_count": 19}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 0, "token_count": 44}, ]}, {"timestamp": 1249110000, "group": [ {"author_id": 0, "token_count": 26}, {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 39, "token_count": 4}, ]}, {"timestamp": 1291190400, "group": [ {"author_id": 0, "token_count": 59}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 34, "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": 46, "token_count": 2}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 8, "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": 17, "token_count": 52}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 17, "token_count": 41}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 9, "token_count": 32}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 25, "token_count": 7}, {"author_id": 32, "token_count": 1}, {"author_id": 18, "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": 41, "token_count": 8}, ]}, {"timestamp": 1767254400, "group": [ {"author_id": 0, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Chuck Lever
1236
53.30%
Linus Torvalds (pre-git)
481
20.74%
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
19
0.82%
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
netlink.c
45
-
2
165
Jeff Layton
Others
January 2025
November 2025
var spanGroupData = [ {"timestamp": 1735718400, "group": [ {"author_id": 3, "token_count": 164}, ]}, {"timestamp": 1761980400, "group": [ {"author_id": 60, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Jeff Layton
164
99.39%
Others
1
0.61%
Total
165
netlink.h
20
-
4
56
Jeff Layton
Chuck Lever
Jamie Lokier
Others
August 2003
March 2008
January 2025
November 2025
var spanGroupData = [ {"timestamp": 1059721200, "group": [ {"author_id": 11, "token_count": 1}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1735718400, "group": [ {"author_id": 3, "token_count": 52}, ]}, {"timestamp": 1761980400, "group": [ {"author_id": 60, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Jeff Layton
52
92.86%
Chuck Lever
2
3.57%
Jamie Lokier
1
1.79%
Others
1
1.79%
Total
56
netns.h
25
-
7
61
Stanislav Kinsbursky
Jeff Layton
Andrey Ryabinin
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
January 2025
var spanGroupData = [ {"timestamp": 1059721200, "group": [ {"author_id": 11, "token_count": 1}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 0, "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": 17, "token_count": 4}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 36, "token_count": 1}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 32, "token_count": 1}, ]}, {"timestamp": 1667286000, "group": [ {"author_id": 3, "token_count": 3}, ]}, {"timestamp": 1735718400, "group": [ {"author_id": 3, "token_count": 9}, ]}, ]
Author Name
Tokens
Token Proportion
Stanislav Kinsbursky
40
65.57%
Jeff Layton
12
19.67%
Andrey Ryabinin
4
6.56%
Chuck Lever
2
3.28%
Jamie Lokier
1
1.64%
Greg Kroah-Hartman
1
1.64%
Alexey Dobriyan
1
1.64%
Total
61
nlm.h
56
-
4
159
Linus Torvalds (pre-git)
Chuck Lever
Linus Torvalds
Greg Kroah-Hartman
March 1997
January 2000
March 2000
February 2002
November 2017
January 2026
var spanGroupData = [ {"timestamp": 857203200, "group": [ {"author_id": 1, "token_count": 115}, ]}, {"timestamp": 946713600, "group": [ {"author_id": 1, "token_count": 35}, ]}, {"timestamp": 951897600, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 12, "token_count": 1}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 32, "token_count": 1}, ]}, {"timestamp": 1767254400, "group": [ {"author_id": 0, "token_count": 4}, ]}, ]
Author Name
Tokens
Token Proportion
Linus Torvalds (pre-git)
153
96.23%
Chuck Lever
4
2.52%
Linus Torvalds
1
0.63%
Greg Kroah-Hartman
1
0.63%
Total
159
nlm4xdr_gen.c
724
-
1
3115
Chuck Lever
February 2026
var spanGroupData = [ {"timestamp": 1769932800, "group": [ {"author_id": 0, "token_count": 3115}, ]}, ]
Author Name
Tokens
Token Proportion
Chuck Lever
3115
100.00%
Total
3115
nlm4xdr_gen.h
32
-
1
224
Chuck Lever
February 2026
var spanGroupData = [ {"timestamp": 1769932800, "group": [ {"author_id": 0, "token_count": 224}, ]}, ]
Author Name
Tokens
Token Proportion
Chuck Lever
224
100.00%
Total
224
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": 7, "token_count": 5}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 7, "token_count": 1}, ]}, {"timestamp": 1241161200, "group": [ {"author_id": 7, "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": 32, "token_count": 1}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 36, "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": 32, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Jeff Layton
55
98.21%
Greg Kroah-Hartman
1
1.79%
Total
56
share.h
33
-
6
111
Linus Torvalds (pre-git)
Chuck Lever
Al Viro
Olaf Kirch
J. Bruce Fields
Greg Kroah-Hartman
September 1991
March 1997
March 2006
October 2006
November 2017
January 2026
February 2026
var spanGroupData = [ {"timestamp": 683708400, "group": [ {"author_id": 1, "token_count": 8}, ]}, {"timestamp": 857203200, "group": [ {"author_id": 1, "token_count": 75}, ]}, {"timestamp": 1141200000, "group": [ {"author_id": 7, "token_count": 1}, ]}, {"timestamp": 1159686000, "group": [ {"author_id": 16, "token_count": 2}, {"author_id": 5, "token_count": 1}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 32, "token_count": 1}, ]}, {"timestamp": 1767254400, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1769932800, "group": [ {"author_id": 0, "token_count": 19}, ]}, ]
Author Name
Tokens
Token Proportion
Linus Torvalds (pre-git)
83
74.77%
Chuck Lever
23
20.72%
Al Viro
2
1.80%
Olaf Kirch
1
0.90%
J. Bruce Fields
1
0.90%
Greg Kroah-Hartman
1
0.90%
Total
111
svc.c
791
-
38
3097
Stanislav Kinsbursky
Jeff Layton
Jamie Lokier
Neil Brown
Chuck Lever
Linus Torvalds (pre-git)
Scott Mayhew
Linus Torvalds
Vasily Averin
J. Bruce Fields
Trond Myklebust
Olaf Kirch
Tom Tucker
Marc Eshel
Ingo Molnar
Steve Dickson
Nicolas Bouchinet
Rusty Russell
Dave Jones
Luis R. Rodriguez
Rafael J. Wysocki
Kees Cook
Andrey Ryabinin
Andrew Morton
Adrian Bunk
Tobias Klauser
Thomas Gleixner
Pavel Emelyanov
Christoph Hellwig
Alexey Dobriyan
Others
November 1991
August 1992
September 1992
June 1993
April 1994
June 1995
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
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
September 2024
January 2025
February 2025
August 2025
January 2026
var spanGroupData = [ {"timestamp": 688982400, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 712652400, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 715330800, "group": [ {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 738918000, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 765187200, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 801990000, "group": [ {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 857203200, "group": [ {"author_id": 1, "token_count": 234}, ]}, {"timestamp": 870418800, "group": [ {"author_id": 1, "token_count": 51}, ]}, {"timestamp": 875689200, "group": [ {"author_id": 1, "token_count": 6}, ]}, {"timestamp": 894006000, "group": [ {"author_id": 1, "token_count": 9}, ]}, {"timestamp": 925542000, "group": [ {"author_id": 1, "token_count": 5}, ]}, {"timestamp": 946713600, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 12, "token_count": 82}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1017648000, "group": [ {"author_id": 23, "token_count": 5}, ]}, {"timestamp": 1030863600, "group": [ {"author_id": 6, "token_count": 22}, ]}, {"timestamp": 1033455600, "group": [ {"author_id": 6, "token_count": 12}, ]}, {"timestamp": 1057042800, "group": [ {"author_id": 34, "token_count": 2}, ]}, {"timestamp": 1059721200, "group": [ {"author_id": 11, "token_count": 401}, ]}, {"timestamp": 1091343600, "group": [ {"author_id": 34, "token_count": 4}, ]}, {"timestamp": 1104566400, "group": [ {"author_id": 22, "token_count": 2}, {"author_id": 6, "token_count": 17}, ]}, {"timestamp": 1109664000, "group": [ {"author_id": 6, "token_count": 87}, ]}, {"timestamp": 1120201200, "group": [ {"author_id": 37, "token_count": 10}, ]}, {"timestamp": 1141200000, "group": [ {"author_id": 21, "token_count": 13}, {"author_id": 48, "token_count": 1}, ]}, {"timestamp": 1159686000, "group": [ {"author_id": 6, "token_count": 53}, {"author_id": 5, "token_count": 32}, ]}, {"timestamp": 1170316800, "group": [ {"author_id": 0, "token_count": 4}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1175410800, "group": [ {"author_id": 52, "token_count": 3}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 10, "token_count": 14}, {"author_id": 55, "token_count": 3}, ]}, {"timestamp": 1188630000, "group": [ {"author_id": 7, "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": 0, "token_count": 25}, {"author_id": 7, "token_count": 31}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 0, "token_count": 13}, ]}, {"timestamp": 1225522800, "group": [ {"author_id": 7, "token_count": 6}, ]}, {"timestamp": 1228118400, "group": [ {"author_id": 0, "token_count": 51}, {"author_id": 2, "token_count": 3}, ]}, {"timestamp": 1235894400, "group": [ {"author_id": 0, "token_count": 47}, ]}, {"timestamp": 1241161200, "group": [ {"author_id": 7, "token_count": 12}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 39, "token_count": 1}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 4, "token_count": 321}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 4, "token_count": 4}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 4, "token_count": 70}, ]}, {"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": 4}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 38, "token_count": 2}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 7, "token_count": 1}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 3, "token_count": 23}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 7, "token_count": 8}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 17, "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": 36, "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": 9, "token_count": 1}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 38, "token_count": 1}, {"author_id": 18, "token_count": 1}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 18, "token_count": 76}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 2, "token_count": 57}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 46, "token_count": 1}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 0, "token_count": 103}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 0, "token_count": 9}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 6, "token_count": 126}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1672560000, "group": [ {"author_id": 0, "token_count": 9}, ]}, {"timestamp": 1675238400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1677657600, "group": [ {"author_id": 51, "token_count": 4}, ]}, {"timestamp": 1688194800, "group": [ {"author_id": 0, "token_count": 2}, {"author_id": 6, "token_count": 29}, ]}, {"timestamp": 1693551600, "group": [ {"author_id": 6, "token_count": 7}, ]}, {"timestamp": 1698822000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1701417600, "group": [ {"author_id": 6, "token_count": 12}, ]}, {"timestamp": 1725174000, "group": [ {"author_id": 6, "token_count": 7}, ]}, {"timestamp": 1735718400, "group": [ {"author_id": 3, "token_count": 414}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1738396800, "group": [ {"author_id": 43, "token_count": 7}, ]}, {"timestamp": 1754031600, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1767254400, "group": [ {"author_id": 0, "token_count": 48}, {"author_id": 3, "token_count": 6}, ]}, ]
Author Name
Tokens
Token Proportion
Stanislav Kinsbursky
506
16.34%
Jeff Layton
463
14.95%
Jamie Lokier
401
12.95%
Neil Brown
372
12.01%
Chuck Lever
328
10.59%
Linus Torvalds (pre-git)
323
10.43%
Scott Mayhew
266
8.59%
Linus Torvalds
82
2.65%
Vasily Averin
77
2.49%
J. Bruce Fields
72
2.32%
Trond Myklebust
60
1.94%
Olaf Kirch
32
1.03%
Tom Tucker
27
0.87%
Marc Eshel
14
0.45%
Ingo Molnar
14
0.45%
Steve Dickson
10
0.32%
Nicolas Bouchinet
7
0.23%
Rusty Russell
6
0.19%
Dave Jones
5
0.16%
Luis R. Rodriguez
4
0.13%
Rafael J. Wysocki
3
0.10%
Kees Cook
3
0.10%
Andrey Ryabinin
3
0.10%
Andrew Morton
3
0.10%
Adrian Bunk
2
0.06%
Tobias Klauser
1
0.03%
Thomas Gleixner
1
0.03%
Pavel Emelyanov
1
0.03%
Christoph Hellwig
1
0.03%
Alexey Dobriyan
1
0.03%
Others
9
0.29%
Total
3097
svc4proc.c
1429
-
15
5711
Chuck Lever
Linus Torvalds (pre-git)
Christoph Hellwig
Trond Myklebust
Neil Brown
Benjamin Coddington
Stanislav Kinsbursky
Al Viro
J. Bruce Fields
Marc Eshel
Jeff Layton
Oleg Drokin
Dave Jones
Olaf Kirch
Greg Kroah-Hartman
August 1992
March 1997
January 2000
February 2002
April 2002
September 2002
October 2002
March 2004
August 2004
January 2006
March 2006
October 2006
November 2006
September 2007
November 2007
July 2008
December 2010
April 2011
July 2012
May 2017
November 2017
May 2019
September 2020
October 2020
June 2021
December 2021
September 2022
January 2023
January 2024
January 2026
February 2026
April 2026
var spanGroupData = [ {"timestamp": 712652400, "group": [ {"author_id": 1, "token_count": 5}, ]}, {"timestamp": 857203200, "group": [ {"author_id": 1, "token_count": 191}, ]}, {"timestamp": 946713600, "group": [ {"author_id": 1, "token_count": 425}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 23, "token_count": 1}, ]}, {"timestamp": 1017648000, "group": [ {"author_id": 23, "token_count": 2}, ]}, {"timestamp": 1030863600, "group": [ {"author_id": 6, "token_count": 4}, ]}, {"timestamp": 1033455600, "group": [ {"author_id": 6, "token_count": 10}, ]}, {"timestamp": 1078128000, "group": [ {"author_id": 2, "token_count": 8}, ]}, {"timestamp": 1091343600, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1136102400, "group": [ {"author_id": 2, "token_count": 13}, ]}, {"timestamp": 1141200000, "group": [ {"author_id": 2, "token_count": 112}, ]}, {"timestamp": 1159686000, "group": [ {"author_id": 16, "token_count": 14}, {"author_id": 6, "token_count": 26}, {"author_id": 5, "token_count": 1}, ]}, {"timestamp": 1162368000, "group": [ {"author_id": 10, "token_count": 8}, ]}, {"timestamp": 1188630000, "group": [ {"author_id": 7, "token_count": 2}, ]}, {"timestamp": 1193900400, "group": [ {"author_id": 29, "token_count": 3}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1291190400, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 7, "token_count": 7}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 4, "token_count": 14}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 9, "token_count": 140}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 32, "token_count": 1}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 8, "token_count": 39}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 0, "token_count": 120}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 0, "token_count": 796}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 7, "token_count": 4}, ]}, {"timestamp": 1662015600, "group": [ {"author_id": 0, "token_count": 96}, ]}, {"timestamp": 1672560000, "group": [ {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1704096000, "group": [ {"author_id": 3, "token_count": 3}, ]}, {"timestamp": 1767254400, "group": [ {"author_id": 0, "token_count": 54}, ]}, {"timestamp": 1769932800, "group": [ {"author_id": 0, "token_count": 3553}, ]}, {"timestamp": 1775026800, "group": [ {"author_id": 6, "token_count": 37}, ]}, ]
Author Name
Tokens
Token Proportion
Chuck Lever
4638
81.21%
Linus Torvalds (pre-git)
621
10.87%
Christoph Hellwig
140
2.45%
Trond Myklebust
134
2.35%
Neil Brown
77
1.35%
Benjamin Coddington
39
0.68%
Stanislav Kinsbursky
14
0.25%
Al Viro
14
0.25%
J. Bruce Fields
13
0.23%
Marc Eshel
8
0.14%
Jeff Layton
5
0.09%
Oleg Drokin
3
0.05%
Dave Jones
3
0.05%
Olaf Kirch
1
0.02%
Greg Kroah-Hartman
1
0.02%
Total
5711
svclock.c
1074
-
28
4587
Linus Torvalds (pre-git)
Trond Myklebust
Marc Eshel
Benjamin Coddington
Jeff Layton
Olaf Kirch
J. Bruce Fields
Anna Schumaker
Neil Brown
Ed Schouten
Andy Adamson
Al Viro
Stanislav Kinsbursky
Alexander Aring
Chuck Lever
Linus Torvalds
Kinglong Mee
Andy Shevchenko
Miklos Szeredi
Felix Blyakher
Serge E. Hallyn
Kees Cook
Oleg Drokin
Harvey Harrison
Greg Kroah-Hartman
Alexey Dobriyan
Adrian Bunk
Others
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
March 2012
July 2012
August 2012
January 2013
February 2014
August 2014
November 2014
January 2015
November 2017
November 2018
May 2019
August 2021
December 2021
August 2022
November 2022
March 2023
July 2023
September 2023
January 2024
September 2024
July 2025
October 2025
November 2025
January 2026
February 2026
March 2026
April 2026
var spanGroupData = [ {"timestamp": 683708400, "group": [ {"author_id": 1, "token_count": 7}, ]}, {"timestamp": 691574400, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 702115200, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 712652400, "group": [ {"author_id": 1, "token_count": 12}, ]}, {"timestamp": 715330800, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 723196800, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 746866800, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 767775600, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 788947200, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 801990000, "group": [ {"author_id": 1, "token_count": 5}, ]}, {"timestamp": 820483200, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 841561200, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 857203200, "group": [ {"author_id": 1, "token_count": 1400}, ]}, {"timestamp": 894006000, "group": [ {"author_id": 1, "token_count": 42}, ]}, {"timestamp": 915177600, "group": [ {"author_id": 1, "token_count": 75}, ]}, {"timestamp": 928220400, "group": [ {"author_id": 1, "token_count": 6}, ]}, {"timestamp": 936169200, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 946713600, "group": [ {"author_id": 1, "token_count": 31}, ]}, {"timestamp": 951897600, "group": [ {"author_id": 1, "token_count": 58}, ]}, {"timestamp": 970383600, "group": [ {"author_id": 1, "token_count": 100}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 16, "token_count": 8}, {"author_id": 12, "token_count": 8}, ]}, {"timestamp": 1046505600, "group": [ {"author_id": 6, "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": 119}, ]}, {"timestamp": 1117609200, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1136102400, "group": [ {"author_id": 7, "token_count": 13}, {"author_id": 2, "token_count": 25}, ]}, {"timestamp": 1141200000, "group": [ {"author_id": 20, "token_count": 65}, {"author_id": 2, "token_count": 527}, ]}, {"timestamp": 1143878400, "group": [ {"author_id": 22, "token_count": 1}, ]}, {"timestamp": 1154415600, "group": [ {"author_id": 7, "token_count": 1}, ]}, {"timestamp": 1159686000, "group": [ {"author_id": 16, "token_count": 5}, {"author_id": 6, "token_count": 16}, {"author_id": 5, "token_count": 242}, {"author_id": 54, "token_count": 3}, ]}, {"timestamp": 1162368000, "group": [ {"author_id": 10, "token_count": 446}, ]}, {"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": 13}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 16, "token_count": 5}, ]}, {"timestamp": 1188630000, "group": [ {"author_id": 2, "token_count": 11}, ]}, {"timestamp": 1193900400, "group": [ {"author_id": 29, "token_count": 1}, ]}, {"timestamp": 1196496000, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 7, "token_count": 55}, {"author_id": 3, "token_count": 17}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 33, "token_count": 1}, {"author_id": 7, "token_count": 1}, ]}, {"timestamp": 1212303600, "group": [ {"author_id": 2, "token_count": 28}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 3, "token_count": 5}, {"author_id": 28, "token_count": 2}, ]}, {"timestamp": 1233475200, "group": [ {"author_id": 28, "token_count": 3}, ]}, {"timestamp": 1235894400, "group": [ {"author_id": 49, "token_count": 4}, ]}, {"timestamp": 1251788400, "group": [ {"author_id": 36, "token_count": 1}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 14, "token_count": 164}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 7, "token_count": 1}, ]}, {"timestamp": 1291190400, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 7, "token_count": 2}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 2, "token_count": 3}, ]}, {"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": 6, "token_count": 30}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 3, "token_count": 1}, {"author_id": 44, "token_count": 7}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 3, "token_count": 6}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 32, "token_count": 1}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 6, "token_count": 1}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 8, "token_count": 340}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 7, "token_count": 144}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 7, "token_count": 8}, ]}, {"timestamp": 1659337200, "group": [ {"author_id": 3, "token_count": 7}, ]}, {"timestamp": 1667286000, "group": [ {"author_id": 3, "token_count": 45}, ]}, {"timestamp": 1677657600, "group": [ {"author_id": 3, "token_count": 43}, ]}, {"timestamp": 1688194800, "group": [ {"author_id": 24, "token_count": 1}, {"author_id": 6, "token_count": 16}, ]}, {"timestamp": 1693551600, "group": [ {"author_id": 24, "token_count": 31}, {"author_id": 6, "token_count": 8}, ]}, {"timestamp": 1704096000, "group": [ {"author_id": 3, "token_count": 98}, ]}, {"timestamp": 1725174000, "group": [ {"author_id": 8, "token_count": 13}, ]}, {"timestamp": 1751353200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1759302000, "group": [ {"author_id": 3, "token_count": 28}, ]}, {"timestamp": 1761980400, "group": [ {"author_id": 6, "token_count": 51}, ]}, {"timestamp": 1767254400, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1769932800, "group": [ {"author_id": 45, "token_count": 7}, {"author_id": 38, "token_count": 2}, ]}, {"timestamp": 1772352000, "group": [ {"author_id": 3, "token_count": 4}, ]}, {"timestamp": 1775026800, "group": [ {"author_id": 6, "token_count": 6}, ]}, ]
Author Name
Tokens
Token Proportion
Linus Torvalds (pre-git)
1757
38.30%
Trond Myklebust
628
13.69%
Marc Eshel
489
10.66%
Benjamin Coddington
353
7.70%
Jeff Layton
255
5.56%
Olaf Kirch
242
5.28%
J. Bruce Fields
225
4.91%
Anna Schumaker
164
3.58%
Neil Brown
131
2.86%
Ed Schouten
119
2.59%
Andy Adamson
65
1.42%
Al Viro
41
0.89%
Stanislav Kinsbursky
34
0.74%
Alexander Aring
32
0.70%
Chuck Lever
10
0.22%
Linus Torvalds
8
0.17%
Kinglong Mee
7
0.15%
Andy Shevchenko
7
0.15%
Miklos Szeredi
5
0.11%
Felix Blyakher
4
0.09%
Serge E. Hallyn
3
0.07%
Kees Cook
2
0.04%
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%
Others
1
0.02%
Total
4587
svcproc.c
847
-
21
3825
Chuck Lever
Linus Torvalds (pre-git)
Trond Myklebust
Christoph Hellwig
Neil Brown
J. Bruce Fields
Benjamin Coddington
Stanislav Kinsbursky
Jeff Layton
Al Viro
Olaf Kirch
Marc Eshel
Oleg Drokin
Linus Torvalds
Dave Jones
Andrey Ryabinin
Andrew Elble
Harvey Harrison
Greg Kroah-Hartman
Elena Reshetova
Ed Schouten
August 1992
December 1992
July 1994
March 1997
February 1998
January 1999
January 2000
February 2002
April 2002
May 2002
September 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
December 2010
April 2011
July 2012
October 2012
September 2015
June 2016
May 2017
November 2017
May 2019
September 2020
October 2020
June 2021
August 2021
September 2022
November 2022
January 2023
January 2024
September 2024
November 2025
January 2026
February 2026
April 2026
var spanGroupData = [ {"timestamp": 712652400, "group": [ {"author_id": 1, "token_count": 5}, ]}, {"timestamp": 723196800, "group": [ {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 773046000, "group": [ {"author_id": 1, "token_count": 8}, ]}, {"timestamp": 857203200, "group": [ {"author_id": 1, "token_count": 1397}, ]}, {"timestamp": 886320000, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 915177600, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 946713600, "group": [ {"author_id": 1, "token_count": 70}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 23, "token_count": 1}, {"author_id": 12, "token_count": 14}, ]}, {"timestamp": 1017648000, "group": [ {"author_id": 23, "token_count": 6}, ]}, {"timestamp": 1020236400, "group": [ {"author_id": 6, "token_count": 44}, ]}, {"timestamp": 1030863600, "group": [ {"author_id": 6, "token_count": 12}, ]}, {"timestamp": 1033455600, "group": [ {"author_id": 6, "token_count": 16}, ]}, {"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": 6, "token_count": 51}, {"author_id": 5, "token_count": 21}, ]}, {"timestamp": 1162368000, "group": [ {"author_id": 10, "token_count": 20}, ]}, {"timestamp": 1170316800, "group": [ {"author_id": 0, "token_count": 15}, ]}, {"timestamp": 1188630000, "group": [ {"author_id": 7, "token_count": 4}, ]}, {"timestamp": 1193900400, "group": [ {"author_id": 29, "token_count": 19}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 7, "token_count": 4}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 2, "token_count": 11}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 33, "token_count": 2}, {"author_id": 3, "token_count": 4}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1291190400, "group": [ {"author_id": 0, "token_count": 27}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 7, "token_count": 42}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 4, "token_count": 44}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 2, "token_count": 7}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 17, "token_count": 5}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 50, "token_count": 5}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 9, "token_count": 171}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 25, "token_count": 1}, {"author_id": 32, "token_count": 1}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 8, "token_count": 56}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 0, "token_count": 120}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 0, "token_count": 1152}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 0, "token_count": 10}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 7, "token_count": 20}, ]}, {"timestamp": 1662015600, "group": [ {"author_id": 0, "token_count": 24}, ]}, {"timestamp": 1667286000, "group": [ {"author_id": 3, "token_count": 8}, ]}, {"timestamp": 1672560000, "group": [ {"author_id": 0, "token_count": 17}, ]}, {"timestamp": 1704096000, "group": [ {"author_id": 3, "token_count": 14}, ]}, {"timestamp": 1725174000, "group": [ {"author_id": 8, "token_count": 4}, ]}, {"timestamp": 1761980400, "group": [ {"author_id": 6, "token_count": 5}, ]}, {"timestamp": 1767254400, "group": [ {"author_id": 0, "token_count": 108}, ]}, {"timestamp": 1769932800, "group": [ {"author_id": 0, "token_count": 18}, ]}, {"timestamp": 1775026800, "group": [ {"author_id": 6, "token_count": 33}, ]}, ]
Author Name
Tokens
Token Proportion
Chuck Lever
1495
39.08%
Linus Torvalds (pre-git)
1487
38.88%
Trond Myklebust
191
4.99%
Christoph Hellwig
171
4.47%
Neil Brown
161
4.21%
J. Bruce Fields
70
1.83%
Benjamin Coddington
60
1.57%
Stanislav Kinsbursky
44
1.15%
Jeff Layton
26
0.68%
Al Viro
24
0.63%
Olaf Kirch
21
0.55%
Marc Eshel
20
0.52%
Oleg Drokin
19
0.50%
Linus Torvalds
14
0.37%
Dave Jones
7
0.18%
Andrey Ryabinin
5
0.13%
Andrew Elble
5
0.13%
Harvey Harrison
2
0.05%
Greg Kroah-Hartman
1
0.03%
Elena Reshetova
1
0.03%
Ed Schouten
1
0.03%
Total
3825
svcshare.c
125
-
11
472
Linus Torvalds (pre-git)
Jeff Layton
Chuck Lever
Olaf Kirch
Al Viro
Linus Torvalds
J. Bruce Fields
Harvey Harrison
Greg Kroah-Hartman
Dave Jones
Andrew Morton
March 1992
May 1992
August 1992
June 1995
May 1996
September 1996
March 1997
February 2002
June 2004
March 2006
October 2006
February 2008
November 2017
October 2025
January 2026
February 2026
var spanGroupData = [ {"timestamp": 699436800, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 704703600, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 712652400, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 801990000, "group": [ {"author_id": 1, "token_count": 9}, ]}, {"timestamp": 830934000, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 841561200, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 857203200, "group": [ {"author_id": 1, "token_count": 399}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 23, "token_count": 1}, {"author_id": 12, "token_count": 1}, ]}, {"timestamp": 1086073200, "group": [ {"author_id": 52, "token_count": 1}, ]}, {"timestamp": 1141200000, "group": [ {"author_id": 7, "token_count": 1}, ]}, {"timestamp": 1159686000, "group": [ {"author_id": 16, "token_count": 2}, {"author_id": 5, "token_count": 7}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 33, "token_count": 1}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 32, "token_count": 1}, ]}, {"timestamp": 1759302000, "group": [ {"author_id": 3, "token_count": 20}, ]}, {"timestamp": 1767254400, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1769932800, "group": [ {"author_id": 0, "token_count": 16}, ]}, ]
Author Name
Tokens
Token Proportion
Linus Torvalds (pre-git)
419
88.77%
Jeff Layton
20
4.24%
Chuck Lever
18
3.81%
Olaf Kirch
7
1.48%
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
472
svcsubs.c
532
-
21
2034
Linus Torvalds (pre-git)
J. Bruce Fields
Olaf Kirch
S. Wendy Cheng
Jeff Layton
Chuck Lever
Neil Brown
Trond Myklebust
Stanislav Kinsbursky
Ingo Molnar
Al Viro
Vasily Averin
Marc Eshel
Arnd Bergmann
Benjamin Coddington
Linus Torvalds
Christoph Hellwig
Thomas Gleixner
Kees Cook
Dave Jones
Others
September 1991
March 1992
May 1992
August 1992
September 1992
March 1993
June 1993
July 1993
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
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
January 2026
February 2026
March 2026
April 2026
var spanGroupData = [ {"timestamp": 683708400, "group": [ {"author_id": 1, "token_count": 10}, ]}, {"timestamp": 699436800, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 704703600, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 712652400, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 715330800, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 730972800, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 738918000, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 741510000, "group": [ {"author_id": 1, "token_count": 5}, ]}, {"timestamp": 773046000, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 801990000, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 825667200, "group": [ {"author_id": 1, "token_count": 17}, ]}, {"timestamp": 841561200, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 857203200, "group": [ {"author_id": 1, "token_count": 623}, ]}, {"timestamp": 875689200, "group": [ {"author_id": 1, "token_count": 67}, ]}, {"timestamp": 894006000, "group": [ {"author_id": 1, "token_count": 16}, ]}, {"timestamp": 925542000, "group": [ {"author_id": 1, "token_count": 7}, ]}, {"timestamp": 946713600, "group": [ {"author_id": 1, "token_count": 76}, ]}, {"timestamp": 951897600, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 959842800, "group": [ {"author_id": 1, "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": 6, "token_count": 8}, ]}, {"timestamp": 1091343600, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1130832000, "group": [ {"author_id": 0, "token_count": 79}, ]}, {"timestamp": 1141200000, "group": [ {"author_id": 21, "token_count": 20}, {"author_id": 7, "token_count": 5}, ]}, {"timestamp": 1154415600, "group": [ {"author_id": 2, "token_count": 20}, ]}, {"timestamp": 1159686000, "group": [ {"author_id": 16, "token_count": 2}, {"author_id": 6, "token_count": 29}, {"author_id": 5, "token_count": 190}, ]}, {"timestamp": 1162368000, "group": [ {"author_id": 10, "token_count": 4}, ]}, {"timestamp": 1167638400, "group": [ {"author_id": 10, "token_count": 4}, ]}, {"timestamp": 1185951600, "group": [ {"author_id": 7, "token_count": 1}, ]}, {"timestamp": 1199174400, "group": [ {"author_id": 15, "token_count": 182}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1212303600, "group": [ {"author_id": 0, "token_count": 11}, ]}, {"timestamp": 1220252400, "group": [ {"author_id": 0, "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": 9, "token_count": 2}, ]}, {"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": 18, "token_count": 11}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 8, "token_count": 5}, {"author_id": 46, "token_count": 1}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 7, "token_count": 199}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 7, "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}, ]}, {"timestamp": 1767254400, "group": [ {"author_id": 0, "token_count": 41}, ]}, {"timestamp": 1769932800, "group": [ {"author_id": 38, "token_count": 1}, ]}, {"timestamp": 1772352000, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1775026800, "group": [ {"author_id": 6, "token_count": 60}, ]}, ]
Author Name
Tokens
Token Proportion
Linus Torvalds (pre-git)
844
41.49%
J. Bruce Fields
233
11.46%
Olaf Kirch
190
9.34%
S. Wendy Cheng
182
8.95%
Jeff Layton
175
8.60%
Chuck Lever
139
6.83%
Neil Brown
97
4.77%
Trond Myklebust
59
2.90%
Stanislav Kinsbursky
40
1.97%
Ingo Molnar
20
0.98%
Al Viro
14
0.69%
Vasily Averin
11
0.54%
Marc Eshel
8
0.39%
Arnd Bergmann
8
0.39%
Benjamin Coddington
5
0.25%
Linus Torvalds
3
0.15%
Christoph Hellwig
2
0.10%
Thomas Gleixner
1
0.05%
Kees Cook
1
0.05%
Dave Jones
1
0.05%
Others
1
0.05%
Total
2034
svcxdr.h
142
-
1
507
Chuck Lever
June 2021
September 2021
var spanGroupData = [ {"timestamp": 1622530800, "group": [ {"author_id": 0, "token_count": 501}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 0, "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
107
-
2
262
Jeff Layton
Chuck Lever
March 2023
January 2026
var spanGroupData = [ {"timestamp": 1677657600, "group": [ {"author_id": 3, "token_count": 261}, ]}, {"timestamp": 1767254400, "group": [ {"author_id": 0, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Jeff Layton
261
99.62%
Chuck Lever
1
0.38%
Total
262
xdr.c
354
-
8
1685
Chuck Lever
Linus Torvalds (pre-git)
Christoph Hellwig
Jeff Layton
Linus Torvalds
Trond Myklebust
Stanislav Kinsbursky
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
July 2012
May 2014
May 2017
November 2017
June 2021
October 2021
January 2024
January 2026
February 2026
var spanGroupData = [ {"timestamp": 694252800, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 715330800, "group": [ {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 723196800, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 801990000, "group": [ {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 825667200, "group": [ {"author_id": 1, "token_count": 6}, ]}, {"timestamp": 836204400, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 841561200, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 857203200, "group": [ {"author_id": 1, "token_count": 581}, ]}, {"timestamp": 915177600, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 946713600, "group": [ {"author_id": 1, "token_count": 12}, ]}, {"timestamp": 951897600, "group": [ {"author_id": 1, "token_count": 94}, ]}, {"timestamp": 967791600, "group": [ {"author_id": 1, "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": 0, "token_count": 18}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 4, "token_count": 2}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 9, "token_count": 2}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 9, "token_count": 58}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 32, "token_count": 1}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 0, "token_count": 764}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 0, "token_count": 89}, ]}, {"timestamp": 1704096000, "group": [ {"author_id": 3, "token_count": 21}, ]}, {"timestamp": 1767254400, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1769932800, "group": [ {"author_id": 0, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Chuck Lever
875
51.93%
Linus Torvalds (pre-git)
716
42.49%
Christoph Hellwig
60
3.56%
Jeff Layton
21
1.25%
Linus Torvalds
7
0.42%
Trond Myklebust
3
0.18%
Stanislav Kinsbursky
2
0.12%
Greg Kroah-Hartman
1
0.06%
Total
1685
xdr.h
106
-
9
379
Linus Torvalds (pre-git)
Chuck Lever
Jeff Layton
Ed Schouten
Harvey Harrison
Linus Torvalds
Trond Myklebust
Greg Kroah-Hartman
Al Viro
September 1991
August 1992
December 1992
March 1996
March 1997
January 1999
January 2000
February 2002
October 2004
March 2006
December 2006
November 2007
March 2008
December 2008
February 2009
November 2017
October 2021
August 2022
November 2022
January 2026
var spanGroupData = [ {"timestamp": 683708400, "group": [ {"author_id": 1, "token_count": 24}, ]}, {"timestamp": 712652400, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 723196800, "group": [ {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 825667200, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 857203200, "group": [ {"author_id": 1, "token_count": 185}, ]}, {"timestamp": 915177600, "group": [ {"author_id": 1, "token_count": 24}, ]}, {"timestamp": 946713600, "group": [ {"author_id": 1, "token_count": 14}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 12, "token_count": 4}, ]}, {"timestamp": 1096614000, "group": [ {"author_id": 19, "token_count": 6}, ]}, {"timestamp": 1141200000, "group": [ {"author_id": 2, "token_count": 3}, ]}, {"timestamp": 1164960000, "group": [ {"author_id": 16, "token_count": 1}, ]}, {"timestamp": 1193900400, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1228118400, "group": [ {"author_id": 0, "token_count": 10}, ]}, {"timestamp": 1233475200, "group": [ {"author_id": 33, "token_count": 5}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 32, "token_count": 1}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 0, "token_count": 75}, ]}, {"timestamp": 1659337200, "group": [ {"author_id": 3, "token_count": 6}, ]}, {"timestamp": 1667286000, "group": [ {"author_id": 3, "token_count": 3}, ]}, {"timestamp": 1767254400, "group": [ {"author_id": 0, "token_count": 4}, ]}, ]
Author Name
Tokens
Token Proportion
Linus Torvalds (pre-git)
255
67.28%
Chuck Lever
95
25.07%
Jeff Layton
9
2.37%
Ed Schouten
6
1.58%
Harvey Harrison
5
1.32%
Linus Torvalds
4
1.06%
Trond Myklebust
3
0.79%
Greg Kroah-Hartman
1
0.26%
Al Viro
1
0.26%
Total
379
Only top 60 contributors in the directory are shown. Everybody else is clustered as
Others
.
Contributors:
80
Author
Tokens
Proportion
Commits
Proportion
0
Chuck Lever
17810
41.01%
175
25.70%
1
Linus Torvalds (pre-git)
11007
25.34%
97
14.24%
2
Trond Myklebust
3653
8.41%
77
11.31%
3
Jeff Layton
2381
5.48%
43
6.31%
4
Stanislav Kinsbursky
1148
2.64%
30
4.41%
5
Olaf Kirch
1098
2.53%
17
2.50%
6
Neil Brown
962
2.21%
41
6.02%
7
J. Bruce Fields
835
1.92%
31
4.55%
8
Benjamin Coddington
672
1.55%
10
1.47%
9
Christoph Hellwig
647
1.49%
12
1.76%
10
Marc Eshel
585
1.35%
10
1.47%
11
Jamie Lokier
404
0.93%
1
0.15%
12
Linus Torvalds
284
0.65%
14
2.06%
13
Scott Mayhew
266
0.61%
2
0.29%
14
Anna Schumaker
250
0.58%
2
0.29%
15
S. Wendy Cheng
183
0.42%
2
0.29%
16
Al Viro
179
0.41%
12
1.76%
17
Andrey Ryabinin
162
0.37%
2
0.29%
18
Vasily Averin
146
0.34%
5
0.73%
19
Ed Schouten
133
0.31%
1
0.15%
20
Andy Adamson
65
0.15%
4
0.59%
21
Ingo Molnar
52
0.12%
2
0.29%
22
Adrian Bunk
48
0.11%
4
0.59%
23
Dave Jones
43
0.10%
2
0.29%
24
Alexander Aring
32
0.07%
4
0.59%
25
Elena Reshetova
29
0.07%
4
0.59%
26
Tom Tucker
27
0.06%
5
0.73%
27
Tim Gardner
27
0.06%
1
0.15%
28
Miklos Szeredi
25
0.06%
3
0.44%
29
Oleg Drokin
23
0.05%
2
0.29%
30
Måns Rullgård
19
0.04%
1
0.15%
31
Frank van Maarseveen
17
0.04%
1
0.15%
32
Greg Kroah-Hartman
16
0.04%
1
0.15%
33
Harvey Harrison
15
0.03%
4
0.59%
34
Rusty Russell
14
0.03%
3
0.44%
35
Panagiotis Issaris
13
0.03%
1
0.15%
36
Alexey Dobriyan
12
0.03%
4
0.59%
37
Steve Dickson
10
0.02%
1
0.15%
38
Kees Cook
10
0.02%
3
0.44%
39
Pavel Emelyanov
9
0.02%
2
0.29%
40
Calum Mackay
9
0.02%
1
0.15%
41
Su Hui
8
0.02%
1
0.15%
42
Arnd Bergmann
8
0.02%
1
0.15%
43
Nicolas Bouchinet
7
0.02%
1
0.15%
44
Kinglong Mee
7
0.02%
1
0.15%
45
Andy Shevchenko
7
0.02%
1
0.15%
46
Thomas Gleixner
6
0.01%
3
0.44%
47
Mi Jinlong
6
0.01%
1
0.15%
48
Tobias Klauser
5
0.01%
1
0.15%
49
Felix Blyakher
5
0.01%
2
0.29%
50
Andrew Elble
5
0.01%
1
0.15%
51
Luis R. Rodriguez
4
0.01%
1
0.15%
52
Andrew Morton
4
0.01%
2
0.29%
53
Talpey, Thomas
3
0.01%
1
0.15%
54
Serge E. Hallyn
3
0.01%
1
0.15%
55
Rafael J. Wysocki
3
0.01%
1
0.15%
56
Nigel Cunningham
3
0.01%
1
0.15%
57
Eric Dumazet
3
0.01%
1
0.15%
58
Sasha Levin
2
0.00%
1
0.15%
59
Pavel Machek
2
0.00%
1
0.15%
60
Others
22
0.05%
21
3.08%
Total
43433
681