Linux Source Code
Home
Release 7.2
Help
lockd
root
fs
Highlighting
Reset All
By Author
By Age
──────────
Adrian Bunk
Al Viro
Alexander Aring
Alexey Dobriyan
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
Olga Kornievskaia
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
May 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": 120}, ]}, {"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": 1571}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 16, "token_count": 6}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 10, "token_count": 3}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 10, "token_count": 84}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 31, "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}, ]}, {"timestamp": 1777618800, "group": [ {"author_id": 0, "token_count": 21}, ]}, ]
Author Name
Tokens
Token Proportion
Chuck Lever
1619
77.10%
Linus Torvalds (pre-git)
317
15.10%
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
May 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": 235}, ]}, {"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": 32, "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": 10, "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": 45, "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}, ]}, {"timestamp": 1777618800, "group": [ {"author_id": 0, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Trond Myklebust
335
31.97%
Linus Torvalds (pre-git)
271
25.86%
Chuck Lever
124
11.83%
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
Chuck Lever
Anna Schumaker
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
May 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": 1180}, ]}, {"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": 78}, ]}, {"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": 10, "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": 35, "token_count": 1}, {"author_id": 2, "token_count": 248}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 50, "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": 45, "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}, ]}, {"timestamp": 1777618800, "group": [ {"author_id": 0, "token_count": 7}, ]}, ]
Author Name
Tokens
Token Proportion
Trond Myklebust
1769
43.42%
Linus Torvalds (pre-git)
1572
38.59%
Jeff Layton
285
7.00%
Benjamin Coddington
136
3.34%
Linus Torvalds
116
2.85%
Al Viro
50
1.23%
Chuck Lever
32
0.79%
Anna Schumaker
32
0.79%
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
-
12
2262
Chuck Lever
Linus Torvalds (pre-git)
Christoph Hellwig
Neil Brown
J. Bruce Fields
Jeff Layton
Trond Myklebust
Dave Jones
Al Viro
Tobias Klauser
Greg Kroah-Hartman
Others
August 1992
March 1997
January 2000
March 2000
October 2000
April 2002
September 2002
November 2002
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
May 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": 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": 1635}, ]}, {"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": 10, "token_count": 3}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 10, "token_count": 96}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 31, "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}, ]}, {"timestamp": 1777618800, "group": [ {"author_id": 0, "token_count": 22}, ]}, ]
Author Name
Tokens
Token Proportion
Chuck Lever
1671
73.87%
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%
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
May 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": 10, "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": 34, "token_count": 12}, ]}, {"timestamp": 1159686000, "group": [ {"author_id": 6, "token_count": 2}, {"author_id": 5, "token_count": 275}, ]}, {"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": 30, "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": 54}, ]}, {"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": 92}, ]}, {"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": 31, "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}, ]}, {"timestamp": 1777618800, "group": [ {"author_id": 0, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Chuck Lever
1204
41.36%
Linus Torvalds (pre-git)
564
19.37%
Stanislav Kinsbursky
323
11.10%
Olaf Kirch
275
9.45%
Trond Myklebust
207
7.11%
J. Bruce Fields
92
3.16%
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
483
-
25
1918
Linus Torvalds (pre-git)
Chuck Lever
Trond Myklebust
Jeff Layton
Olaf Kirch
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
May 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": 9}, ]}, {"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": 2}, ]}, {"timestamp": 841561200, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 857203200, "group": [ {"author_id": 1, "token_count": 620}, ]}, {"timestamp": 915177600, "group": [ {"author_id": 1, "token_count": 6}, ]}, {"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": 41}, ]}, {"timestamp": 951897600, "group": [ {"author_id": 1, "token_count": 21}, ]}, {"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": 9}, ]}, {"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": 10, "token_count": 10}, {"author_id": 7, "token_count": 1}, {"author_id": 2, "token_count": 32}, ]}, {"timestamp": 1149145200, "group": [ {"author_id": 9, "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": 104}, ]}, {"timestamp": 1162368000, "group": [ {"author_id": 9, "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": 30, "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": 92}, ]}, {"timestamp": 1233475200, "group": [ {"author_id": 35, "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": 32, "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": 10, "token_count": 4}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 25, "token_count": 7}, {"author_id": 31, "token_count": 1}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 2, "token_count": 12}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 8, "token_count": 21}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 7, "token_count": 29}, ]}, {"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": 60}, ]}, {"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": 62}, ]}, {"timestamp": 1775026800, "group": [ {"author_id": 6, "token_count": 2}, ]}, {"timestamp": 1777618800, "group": [ {"author_id": 0, "token_count": 39}, ]}, ]
Author Name
Tokens
Token Proportion
Linus Torvalds (pre-git)
749
39.05%
Chuck Lever
506
26.38%
Trond Myklebust
155
8.08%
Jeff Layton
122
6.36%
Olaf Kirch
104
5.42%
J. Bruce Fields
53
2.76%
Marc Eshel
46
2.40%
Benjamin Coddington
41
2.14%
Stanislav Kinsbursky
31
1.62%
Neil Brown
27
1.41%
Andrey Ryabinin
26
1.36%
Christoph Hellwig
14
0.73%
Al Viro
10
0.52%
Elena Reshetova
7
0.36%
Linus Torvalds
6
0.31%
Harvey Harrison
5
0.26%
Tim Gardner
4
0.21%
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
1918
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
May 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": 34, "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": 885}, ]}, {"timestamp": 1235894400, "group": [ {"author_id": 29, "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": 32, "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": 45, "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": 10, "token_count": 32}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 25, "token_count": 7}, {"author_id": 31, "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}, ]}, {"timestamp": 1777618800, "group": [ {"author_id": 0, "token_count": 1}, ]}, ]
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": 31, "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": 31, "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
nlm3xdr_gen.c
714
-
1
3024
Chuck Lever
May 2026
var spanGroupData = [ {"timestamp": 1777618800, "group": [ {"author_id": 0, "token_count": 3024}, ]}, ]
Author Name
Tokens
Token Proportion
Chuck Lever
3024
100.00%
Total
3024
nlm3xdr_gen.h
32
-
1
224
Chuck Lever
May 2026
var spanGroupData = [ {"timestamp": 1777618800, "group": [ {"author_id": 0, "token_count": 224}, ]}, ]
Author Name
Tokens
Token Proportion
Chuck Lever
224
100.00%
Total
224
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": 31, "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": 31, "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
May 2026
var spanGroupData = [ {"timestamp": 683708400, "group": [ {"author_id": 1, "token_count": 8}, ]}, {"timestamp": 857203200, "group": [ {"author_id": 1, "token_count": 73}, ]}, {"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": 31, "token_count": 1}, ]}, {"timestamp": 1767254400, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1769932800, "group": [ {"author_id": 0, "token_count": 19}, ]}, {"timestamp": 1777618800, "group": [ {"author_id": 0, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Linus Torvalds (pre-git)
81
72.97%
Chuck Lever
25
22.52%
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": 32, "token_count": 2}, ]}, {"timestamp": 1059721200, "group": [ {"author_id": 11, "token_count": 401}, ]}, {"timestamp": 1091343600, "group": [ {"author_id": 32, "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": 9, "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": 10, "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": 45, "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
1433
-
15
5752
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
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
May 2026
var spanGroupData = [ {"timestamp": 712652400, "group": [ {"author_id": 1, "token_count": 5}, ]}, {"timestamp": 857203200, "group": [ {"author_id": 1, "token_count": 181}, ]}, {"timestamp": 946713600, "group": [ {"author_id": 1, "token_count": 430}, ]}, {"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": 1136102400, "group": [ {"author_id": 2, "token_count": 13}, ]}, {"timestamp": 1141200000, "group": [ {"author_id": 2, "token_count": 111}, ]}, {"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": 9, "token_count": 8}, ]}, {"timestamp": 1188630000, "group": [ {"author_id": 7, "token_count": 2}, ]}, {"timestamp": 1193900400, "group": [ {"author_id": 46, "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": 10, "token_count": 147}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 31, "token_count": 1}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 8, "token_count": 38}, ]}, {"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": 3538}, ]}, {"timestamp": 1775026800, "group": [ {"author_id": 6, "token_count": 37}, ]}, {"timestamp": 1777618800, "group": [ {"author_id": 0, "token_count": 57}, ]}, ]
Author Name
Tokens
Token Proportion
Chuck Lever
4680
81.36%
Linus Torvalds (pre-git)
616
10.71%
Christoph Hellwig
147
2.56%
Trond Myklebust
132
2.29%
Neil Brown
77
1.34%
Benjamin Coddington
38
0.66%
Stanislav Kinsbursky
14
0.24%
Al Viro
14
0.24%
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
5752
svclock.c
1074
-
28
4586
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
Andy Shevchenko
Linus Torvalds
Kinglong Mee
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
April 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
May 2026
var spanGroupData = [ {"timestamp": 683708400, "group": [ {"author_id": 1, "token_count": 5}, ]}, {"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": 1391}, ]}, {"timestamp": 894006000, "group": [ {"author_id": 1, "token_count": 42}, ]}, {"timestamp": 915177600, "group": [ {"author_id": 1, "token_count": 63}, ]}, {"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": 25}, ]}, {"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": 9}, ]}, {"timestamp": 1046505600, "group": [ {"author_id": 6, "token_count": 3}, ]}, {"timestamp": 1078128000, "group": [ {"author_id": 2, "token_count": 15}, ]}, {"timestamp": 1080806400, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1091343600, "group": [ {"author_id": 2, "token_count": 18}, ]}, {"timestamp": 1096614000, "group": [ {"author_id": 19, "token_count": 109}, ]}, {"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": 9, "token_count": 446}, ]}, {"timestamp": 1164960000, "group": [ {"author_id": 16, "token_count": 1}, {"author_id": 9, "token_count": 22}, ]}, {"timestamp": 1167638400, "group": [ {"author_id": 9, "token_count": 8}, ]}, {"timestamp": 1170316800, "group": [ {"author_id": 9, "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": 46, "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": 35, "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": 50, "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": 3}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 7, "token_count": 2}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 2, "token_count": 6}, ]}, {"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": 31, "token_count": 1}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 6, "token_count": 1}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 8, "token_count": 345}, ]}, {"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": 33, "token_count": 14}, {"author_id": 38, "token_count": 2}, ]}, {"timestamp": 1772352000, "group": [ {"author_id": 3, "token_count": 4}, ]}, {"timestamp": 1775026800, "group": [ {"author_id": 6, "token_count": 6}, ]}, {"timestamp": 1777618800, "group": [ {"author_id": 0, "token_count": 21}, ]}, ]
Author Name
Tokens
Token Proportion
Linus Torvalds (pre-git)
1728
37.68%
Trond Myklebust
633
13.80%
Marc Eshel
489
10.66%
Benjamin Coddington
358
7.81%
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
109
2.38%
Andy Adamson
65
1.42%
Al Viro
41
0.89%
Stanislav Kinsbursky
34
0.74%
Alexander Aring
32
0.70%
Chuck Lever
30
0.65%
Andy Shevchenko
14
0.31%
Linus Torvalds
9
0.20%
Kinglong Mee
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
4586
svcproc.c
1458
-
18
5917
Chuck Lever
Linus Torvalds (pre-git)
Trond Myklebust
Christoph Hellwig
Neil Brown
Benjamin Coddington
Stanislav Kinsbursky
Al Viro
Linus Torvalds
Jeff Layton
Marc Eshel
Dave Jones
J. Bruce Fields
Olga Kornievskaia
Oleg Drokin
Olaf Kirch
Greg Kroah-Hartman
Elena Reshetova
August 1992
March 1997
February 1998
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
April 2008
July 2008
December 2010
July 2012
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
May 2026
June 2026
var spanGroupData = [ {"timestamp": 712652400, "group": [ {"author_id": 1, "token_count": 5}, ]}, {"timestamp": 857203200, "group": [ {"author_id": 1, "token_count": 647}, ]}, {"timestamp": 886320000, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 946713600, "group": [ {"author_id": 1, "token_count": 26}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 23, "token_count": 1}, {"author_id": 12, "token_count": 13}, ]}, {"timestamp": 1017648000, "group": [ {"author_id": 23, "token_count": 6}, ]}, {"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": 6}, ]}, {"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": 123}, ]}, {"timestamp": 1159686000, "group": [ {"author_id": 16, "token_count": 16}, {"author_id": 6, "token_count": 24}, {"author_id": 5, "token_count": 1}, ]}, {"timestamp": 1162368000, "group": [ {"author_id": 9, "token_count": 10}, ]}, {"timestamp": 1188630000, "group": [ {"author_id": 7, "token_count": 2}, ]}, {"timestamp": 1193900400, "group": [ {"author_id": 46, "token_count": 2}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 2, "token_count": 11}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1291190400, "group": [ {"author_id": 0, "token_count": 20}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 4, "token_count": 22}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 10, "token_count": 148}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 25, "token_count": 1}, {"author_id": 31, "token_count": 1}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 8, "token_count": 42}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 0, "token_count": 120}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 0, "token_count": 795}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 0, "token_count": 10}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 7, "token_count": 4}, ]}, {"timestamp": 1662015600, "group": [ {"author_id": 0, "token_count": 96}, ]}, {"timestamp": 1667286000, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1672560000, "group": [ {"author_id": 0, "token_count": 17}, ]}, {"timestamp": 1704096000, "group": [ {"author_id": 3, "token_count": 8}, ]}, {"timestamp": 1725174000, "group": [ {"author_id": 8, "token_count": 4}, ]}, {"timestamp": 1761980400, "group": [ {"author_id": 6, "token_count": 1}, ]}, {"timestamp": 1767254400, "group": [ {"author_id": 0, "token_count": 63}, ]}, {"timestamp": 1769932800, "group": [ {"author_id": 0, "token_count": 10}, ]}, {"timestamp": 1775026800, "group": [ {"author_id": 6, "token_count": 30}, ]}, {"timestamp": 1777618800, "group": [ {"author_id": 0, "token_count": 3579}, ]}, {"timestamp": 1780297200, "group": [ {"author_id": 49, "token_count": 5}, ]}, ]
Author Name
Tokens
Token Proportion
Chuck Lever
4710
79.60%
Linus Torvalds (pre-git)
680
11.49%
Trond Myklebust
154
2.60%
Christoph Hellwig
148
2.50%
Neil Brown
83
1.40%
Benjamin Coddington
46
0.78%
Stanislav Kinsbursky
22
0.37%
Al Viro
16
0.27%
Linus Torvalds
13
0.22%
Jeff Layton
12
0.20%
Marc Eshel
10
0.17%
Dave Jones
7
0.12%
J. Bruce Fields
6
0.10%
Olga Kornievskaia
5
0.08%
Oleg Drokin
2
0.03%
Olaf Kirch
1
0.02%
Greg Kroah-Hartman
1
0.02%
Elena Reshetova
1
0.02%
Total
5917
svcshare.c
125
-
11
472
Linus Torvalds (pre-git)
Chuck Lever
Jeff Layton
Olaf Kirch
Al Viro
Linus Torvalds
J. Bruce Fields
Harvey Harrison
Greg Kroah-Hartman
Dave Jones
Andrew Morton
March 1992
May 1992
August 1992
May 1994
June 1995
March 1996
May 1996
September 1996
March 1997
February 2002
June 2004
March 2006
October 2006
February 2008
November 2017
October 2025
January 2026
February 2026
May 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": 767775600, "group": [ {"author_id": 1, "token_count": 7}, ]}, {"timestamp": 801990000, "group": [ {"author_id": 1, "token_count": 8}, ]}, {"timestamp": 825667200, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"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": 388}, ]}, {"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": 35, "token_count": 1}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 31, "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}, ]}, {"timestamp": 1777618800, "group": [ {"author_id": 0, "token_count": 4}, ]}, ]
Author Name
Tokens
Token Proportion
Linus Torvalds (pre-git)
415
87.92%
Chuck Lever
22
4.66%
Jeff Layton
20
4.24%
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
533
-
21
2038
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
May 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": 2}, ]}, {"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": 9, "token_count": 4}, ]}, {"timestamp": 1167638400, "group": [ {"author_id": 9, "token_count": 4}, ]}, {"timestamp": 1185951600, "group": [ {"author_id": 7, "token_count": 1}, ]}, {"timestamp": 1199174400, "group": [ {"author_id": 15, "token_count": 180}, ]}, {"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": 10, "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": 45, "token_count": 1}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 7, "token_count": 197}, ]}, {"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": 40}, ]}, {"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}, ]}, {"timestamp": 1777618800, "group": [ {"author_id": 0, "token_count": 10}, ]}, ]
Author Name
Tokens
Token Proportion
Linus Torvalds (pre-git)
843
41.36%
J. Bruce Fields
231
11.33%
Olaf Kirch
190
9.32%
S. Wendy Cheng
180
8.83%
Jeff Layton
175
8.59%
Chuck Lever
148
7.26%
Neil Brown
97
4.76%
Trond Myklebust
59
2.89%
Stanislav Kinsbursky
40
1.96%
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
2038
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
May 2026
var spanGroupData = [ {"timestamp": 1677657600, "group": [ {"author_id": 3, "token_count": 253}, ]}, {"timestamp": 1767254400, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1777618800, "group": [ {"author_id": 0, "token_count": 8}, ]}, ]
Author Name
Tokens
Token Proportion
Jeff Layton
253
96.56%
Chuck Lever
9
3.44%
Total
262
xdr.h
85
-
9
185
Linus Torvalds (pre-git)
Chuck Lever
Jeff Layton
Ed Schouten
Harvey Harrison
Linus Torvalds
Trond Myklebust
Greg Kroah-Hartman
Al Viro
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
August 2022
November 2022
January 2026
May 2026
var spanGroupData = [ {"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": 84}, ]}, {"timestamp": 915177600, "group": [ {"author_id": 1, "token_count": 21}, ]}, {"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": 35, "token_count": 5}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 31, "token_count": 1}, ]}, {"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}, ]}, {"timestamp": 1777618800, "group": [ {"author_id": 0, "token_count": 9}, ]}, ]
Author Name
Tokens
Token Proportion
Linus Torvalds (pre-git)
127
68.65%
Chuck Lever
29
15.68%
Jeff Layton
9
4.86%
Ed Schouten
6
3.24%
Harvey Harrison
5
2.70%
Linus Torvalds
4
2.16%
Trond Myklebust
3
1.62%
Greg Kroah-Hartman
1
0.54%
Al Viro
1
0.54%
Total
185
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
22968
49.40%
195
28.10%
1
Linus Torvalds (pre-git)
9301
20.01%
93
13.40%
2
Trond Myklebust
3615
7.78%
78
11.24%
3
Jeff Layton
2360
5.08%
43
6.20%
4
Stanislav Kinsbursky
1124
2.42%
30
4.32%
5
Olaf Kirch
1075
2.31%
17
2.45%
6
Neil Brown
884
1.90%
40
5.76%
7
J. Bruce Fields
773
1.66%
31
4.47%
8
Benjamin Coddington
665
1.43%
10
1.44%
9
Marc Eshel
575
1.24%
10
1.44%
10
Christoph Hellwig
571
1.23%
10
1.44%
11
Jamie Lokier
404
0.87%
1
0.14%
12
Linus Torvalds
277
0.60%
14
2.02%
13
Scott Mayhew
266
0.57%
2
0.29%
14
Anna Schumaker
250
0.54%
2
0.29%
15
S. Wendy Cheng
181
0.39%
2
0.29%
16
Al Viro
171
0.37%
12
1.73%
17
Andrey Ryabinin
157
0.34%
2
0.29%
18
Vasily Averin
146
0.31%
5
0.72%
19
Ed Schouten
115
0.25%
1
0.14%
20
Andy Adamson
65
0.14%
4
0.58%
21
Ingo Molnar
52
0.11%
2
0.29%
22
Adrian Bunk
48
0.10%
4
0.58%
23
Dave Jones
43
0.09%
2
0.29%
24
Alexander Aring
32
0.07%
4
0.58%
25
Elena Reshetova
29
0.06%
4
0.58%
26
Tom Tucker
27
0.06%
5
0.72%
27
Tim Gardner
27
0.06%
1
0.14%
28
Miklos Szeredi
25
0.05%
3
0.43%
29
Måns Rullgård
19
0.04%
1
0.14%
30
Frank van Maarseveen
17
0.04%
1
0.14%
31
Greg Kroah-Hartman
15
0.03%
1
0.14%
32
Rusty Russell
14
0.03%
3
0.43%
33
Andy Shevchenko
14
0.03%
1
0.14%
34
Panagiotis Issaris
13
0.03%
1
0.14%
35
Harvey Harrison
13
0.03%
3
0.43%
36
Alexey Dobriyan
12
0.03%
4
0.58%
37
Steve Dickson
10
0.02%
1
0.14%
38
Kees Cook
10
0.02%
3
0.43%
39
Pavel Emelyanov
9
0.02%
2
0.29%
40
Calum Mackay
9
0.02%
1
0.14%
41
Su Hui
8
0.02%
1
0.14%
42
Arnd Bergmann
8
0.02%
1
0.14%
43
Nicolas Bouchinet
7
0.02%
1
0.14%
44
Kinglong Mee
7
0.02%
1
0.14%
45
Thomas Gleixner
6
0.01%
3
0.43%
46
Oleg Drokin
6
0.01%
2
0.29%
47
Mi Jinlong
6
0.01%
1
0.14%
48
Tobias Klauser
5
0.01%
1
0.14%
49
Olga Kornievskaia
5
0.01%
1
0.14%
50
Felix Blyakher
5
0.01%
2
0.29%
51
Luis R. Rodriguez
4
0.01%
1
0.14%
52
Andrew Morton
4
0.01%
2
0.29%
53
Talpey, Thomas
3
0.01%
1
0.14%
54
Serge E. Hallyn
3
0.01%
1
0.14%
55
Rafael J. Wysocki
3
0.01%
1
0.14%
56
Nigel Cunningham
3
0.01%
1
0.14%
57
Eric Dumazet
3
0.01%
1
0.14%
58
Sasha Levin
2
0.00%
1
0.14%
59
Pavel Machek
2
0.00%
1
0.14%
60
Others
22
0.05%
21
3.03%
Total
46493
694