Linux Source Code
Home
Release 6.2
Help
auth_gss
root
net
sunrpc
Highlighting
Reset All
By Author
By Age
──────────
Al Viro
Alexey Dobriyan
Andrew Morton
Andy Adamson
Anna Schumaker
Ard Biesheuvel
Arnaldo Carvalho de Melo
Arnd Bergmann
Bian Naimeng
Bruce W Allan
Christoph Hellwig
Chuck Lever
Dan Carpenter
Dave Wysochanski
David Härdeman
David Ramos
David S. Miller
Elena Reshetova
Eric Dumazet
Eric W. Biedermann
Frank Filz
Frank Sorenson
Geert Uytterhoeven
Harshula Jayasuriya
Herbert Xu
J. Bruce Fields
James Ettle
James Morris
Jason A. Donenfeld
Jeff Garzik
Jeff Layton
Jens Axboe
Jesper Dangaard Brouer
Kees Cook
Kevin Coffman
Kirill A. Shutemov
Linus Torvalds
Linus Torvalds (pre-git)
Luis Henriques
MINOURA Makoto / 箕浦 真
Martijn de Gouw
Neil Brown
Olga Kornievskaia
Others
Panagiotis Issaris
Paul Burton
Pavel Emelyanov
Peter Zijlstra
Ricardo Labiaga
Roberto Bergantinos Corpas
Sargun Dhillon
Scott Mayhew
Simo Sorce
Stanislav Kinsbursky
Thiago Rafael Becker
Thomas Gleixner
Tomáš Trnka
Trond Myklebust
Usha Ketineni
Vasily Averin
Wei Yongjun
−
Files:
Name
Lines
Files
Authors
Tokens
change scale
Color Graph By Token Proportion
auth_gss.c
2281
-
39
10980
Trond Myklebust
Chuck Lever
J. Bruce Fields
Jeff Layton
Stanislav Kinsbursky
Linus Torvalds (pre-git)
Olga Kornievskaia
Andy Adamson
Eric W. Biedermann
MINOURA Makoto / 箕浦 真
Neil Brown
Frank Sorenson
Andrew Morton
Pavel Emelyanov
Eric Dumazet
Arnd Bergmann
Anna Schumaker
Elena Reshetova
Scott Mayhew
Dan Carpenter
Linus Torvalds
Al Viro
Christoph Hellwig
Sargun Dhillon
Panagiotis Issaris
Kirill A. Shutemov
Jesper Dangaard Brouer
Alexey Dobriyan
Kevin Coffman
Dave Wysochanski
Simo Sorce
Kees Cook
Peter Zijlstra
Others
September 1991
December 1991
August 1992
November 1993
January 1995
June 1995
January 1997
March 1997
January 1998
June 1999
March 2000
February 2002
May 2002
October 2002
November 2002
January 2003
February 2003
June 2003
July 2003
October 2003
February 2004
April 2004
May 2004
July 2004
December 2004
January 2005
March 2005
June 2005
August 2005
October 2005
February 2006
July 2006
September 2006
December 2006
February 2007
June 2007
February 2008
April 2008
June 2008
December 2008
June 2009
August 2009
December 2009
January 2010
March 2010
April 2010
May 2010
July 2010
August 2010
September 2010
December 2010
March 2011
April 2011
June 2011
August 2011
December 2011
January 2012
May 2012
September 2012
November 2012
January 2013
February 2013
March 2013
May 2013
August 2013
September 2013
October 2013
November 2013
January 2014
February 2014
March 2014
June 2014
July 2014
November 2014
October 2015
January 2016
February 2016
April 2016
June 2016
August 2016
September 2016
October 2016
December 2016
February 2017
July 2017
June 2018
July 2018
August 2018
October 2018
November 2018
December 2018
January 2019
February 2019
April 2019
May 2019
March 2020
April 2020
May 2020
January 2021
January 2022
April 2022
October 2022
December 2022
var spanGroupData = [ {"timestamp": 683708400, "group": [ {"author_id": 11, "token_count": 2}, ]}, {"timestamp": 691574400, "group": [ {"author_id": 11, "token_count": 1}, ]}, {"timestamp": 712652400, "group": [ {"author_id": 11, "token_count": 3}, ]}, {"timestamp": 752140800, "group": [ {"author_id": 11, "token_count": 3}, ]}, {"timestamp": 788947200, "group": [ {"author_id": 11, "token_count": 2}, ]}, {"timestamp": 801990000, "group": [ {"author_id": 11, "token_count": 2}, ]}, {"timestamp": 852105600, "group": [ {"author_id": 11, "token_count": 2}, ]}, {"timestamp": 857203200, "group": [ {"author_id": 11, "token_count": 180}, ]}, {"timestamp": 883641600, "group": [ {"author_id": 11, "token_count": 2}, ]}, {"timestamp": 928220400, "group": [ {"author_id": 11, "token_count": 3}, ]}, {"timestamp": 951897600, "group": [ {"author_id": 11, "token_count": 5}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 44, "token_count": 5}, {"author_id": 6, "token_count": 1}, ]}, {"timestamp": 1020236400, "group": [ {"author_id": 0, "token_count": 14}, ]}, {"timestamp": 1033455600, "group": [ {"author_id": 6, "token_count": 7}, ]}, {"timestamp": 1036137600, "group": [ {"author_id": 0, "token_count": 13}, ]}, {"timestamp": 1041408000, "group": [ {"author_id": 0, "token_count": 1681}, ]}, {"timestamp": 1044086400, "group": [ {"author_id": 24, "token_count": 5}, ]}, {"timestamp": 1054450800, "group": [ {"author_id": 3, "token_count": 72}, ]}, {"timestamp": 1057042800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1064991600, "group": [ {"author_id": 0, "token_count": 97}, ]}, {"timestamp": 1075622400, "group": [ {"author_id": 4, "token_count": 30}, {"author_id": 0, "token_count": 564}, ]}, {"timestamp": 1080806400, "group": [ {"author_id": 4, "token_count": 3}, {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1083394800, "group": [ {"author_id": 0, "token_count": 203}, ]}, {"timestamp": 1088665200, "group": [ {"author_id": 29, "token_count": 3}, ]}, {"timestamp": 1101888000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1104566400, "group": [ {"author_id": 0, "token_count": 103}, ]}, {"timestamp": 1109664000, "group": [ {"author_id": 0, "token_count": 1057}, ]}, {"timestamp": 1117609200, "group": [ {"author_id": 3, "token_count": 24}, ]}, {"timestamp": 1122879600, "group": [ {"author_id": 5, "token_count": 6}, ]}, {"timestamp": 1128150000, "group": [ {"author_id": 3, "token_count": 522}, ]}, {"timestamp": 1138780800, "group": [ {"author_id": 0, "token_count": 74}, ]}, {"timestamp": 1151737200, "group": [ {"author_id": 53, "token_count": 4}, ]}, {"timestamp": 1157094000, "group": [ {"author_id": 23, "token_count": 4}, ]}, {"timestamp": 1164960000, "group": [ {"author_id": 13, "token_count": 1}, ]}, {"timestamp": 1170316800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1180681200, "group": [ {"author_id": 0, "token_count": 495}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 0, "token_count": 174}, ]}, {"timestamp": 1212303600, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1228118400, "group": [ {"author_id": 3, "token_count": 472}, {"author_id": 9, "token_count": 24}, {"author_id": 13, "token_count": 88}, {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 58, "token_count": 4}, ]}, {"timestamp": 1249110000, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1259654400, "group": [ {"author_id": 9, "token_count": 50}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1262332800, "group": [ {"author_id": 9, "token_count": 36}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 2, "token_count": 2}, {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1270105200, "group": [ {"author_id": 0, "token_count": 41}, ]}, {"timestamp": 1272697200, "group": [ {"author_id": 0, "token_count": 235}, ]}, {"timestamp": 1277967600, "group": [ {"author_id": 0, "token_count": 44}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 16, "token_count": 24}, {"author_id": 0, "token_count": 17}, ]}, {"timestamp": 1291190400, "group": [ {"author_id": 5, "token_count": 17}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 18, "token_count": 16}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1322726400, "group": [ {"author_id": 8, "token_count": 212}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 31, "token_count": 1}, {"author_id": 8, "token_count": 155}, {"author_id": 0, "token_count": 57}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 5, "token_count": 1}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 12, "token_count": 15}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 29, "token_count": 3}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 14, "token_count": 92}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 5, "token_count": 13}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 0, "token_count": 93}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 12, "token_count": 79}, {"author_id": 0, "token_count": 1200}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 3, "token_count": 10}, {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 0, "token_count": 112}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 12, "token_count": 1}, {"author_id": 9, "token_count": 13}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 9, "token_count": 2}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 0, "token_count": 68}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 49, "token_count": 1}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 9, "token_count": 118}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 9, "token_count": 109}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 9, "token_count": 83}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 20, "token_count": 17}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 0, "token_count": 14}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 15, "token_count": 8}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 9, "token_count": 5}, {"author_id": 45, "token_count": 4}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 5, "token_count": 15}, {"author_id": 15, "token_count": 4}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 13, "token_count": 23}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 25, "token_count": 35}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 3, "token_count": 26}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 44, "token_count": 1}, {"author_id": 6, "token_count": 22}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 0, "token_count": 12}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 36, "token_count": 14}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 19, "token_count": 2}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 56, "token_count": 4}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 5, "token_count": 46}, {"author_id": 0, "token_count": 156}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 5, "token_count": 19}, {"author_id": 0, "token_count": 168}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 6, "token_count": 36}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 0, "token_count": 25}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 5, "token_count": 772}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 0, "token_count": 228}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 5, "token_count": 8}, {"author_id": 32, "token_count": 7}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 5, "token_count": 149}, {"author_id": 13, "token_count": 4}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 5, "token_count": 10}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 5, "token_count": 111}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 26, "token_count": 3}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 31, "token_count": 23}, {"author_id": 0, "token_count": 10}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1664607600, "group": [ {"author_id": 5, "token_count": 3}, ]}, {"timestamp": 1669881600, "group": [ {"author_id": 17, "token_count": 71}, ]}, ]
Author Name
Tokens
Token Proportion
Trond Myklebust
6994
63.70%
Chuck Lever
1170
10.66%
J. Bruce Fields
1127
10.26%
Jeff Layton
440
4.01%
Stanislav Kinsbursky
367
3.34%
Linus Torvalds (pre-git)
205
1.87%
Olga Kornievskaia
116
1.06%
Andy Adamson
95
0.87%
Eric W. Biedermann
92
0.84%
MINOURA Makoto / 箕浦 真
71
0.65%
Neil Brown
66
0.60%
Frank Sorenson
35
0.32%
Andrew Morton
33
0.30%
Pavel Emelyanov
24
0.22%
Eric Dumazet
24
0.22%
Arnd Bergmann
17
0.15%
Anna Schumaker
16
0.15%
Elena Reshetova
14
0.13%
Scott Mayhew
12
0.11%
Dan Carpenter
7
0.06%
Linus Torvalds
6
0.05%
Al Viro
6
0.05%
Christoph Hellwig
5
0.05%
Sargun Dhillon
4
0.04%
Panagiotis Issaris
4
0.04%
Kirill A. Shutemov
4
0.04%
Jesper Dangaard Brouer
4
0.04%
Alexey Dobriyan
4
0.04%
Kevin Coffman
3
0.03%
Dave Wysochanski
3
0.03%
Simo Sorce
2
0.02%
Kees Cook
2
0.02%
Peter Zijlstra
1
0.01%
Others
7
0.06%
Total
10980
auth_gss_internal.h
45
-
5
241
Trond Myklebust
Dave Wysochanski
Herbert Xu
Arnaldo Carvalho de Melo
Chuck Lever
January 2003
March 2005
August 2006
November 2006
February 2019
January 2021
January 2022
var spanGroupData = [ {"timestamp": 1041408000, "group": [ {"author_id": 0, "token_count": 124}, ]}, {"timestamp": 1109664000, "group": [ {"author_id": 0, "token_count": 92}, ]}, {"timestamp": 1154415600, "group": [ {"author_id": 10, "token_count": 3}, ]}, {"timestamp": 1162368000, "group": [ {"author_id": 48, "token_count": 3}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 5, "token_count": 1}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 26, "token_count": 17}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 0, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Trond Myklebust
217
90.04%
Dave Wysochanski
17
7.05%
Herbert Xu
3
1.24%
Arnaldo Carvalho de Melo
3
1.24%
Chuck Lever
1
0.41%
Total
241
gss_generic_token.c
231
-
5
794
Trond Myklebust
Linus Torvalds (pre-git)
Jeff Layton
Kevin Coffman
Others
August 1992
December 1992
April 1994
June 1995
January 1997
March 1997
January 2003
May 2004
February 2007
March 2008
December 2008
November 2014
var spanGroupData = [ {"timestamp": 712652400, "group": [ {"author_id": 11, "token_count": 3}, ]}, {"timestamp": 723196800, "group": [ {"author_id": 11, "token_count": 2}, ]}, {"timestamp": 765187200, "group": [ {"author_id": 11, "token_count": 2}, ]}, {"timestamp": 801990000, "group": [ {"author_id": 11, "token_count": 1}, ]}, {"timestamp": 852105600, "group": [ {"author_id": 11, "token_count": 2}, ]}, {"timestamp": 857203200, "group": [ {"author_id": 11, "token_count": 13}, ]}, {"timestamp": 1041408000, "group": [ {"author_id": 0, "token_count": 747}, ]}, {"timestamp": 1083394800, "group": [ {"author_id": 0, "token_count": 12}, ]}, {"timestamp": 1170316800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1228118400, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 9, "token_count": 6}, ]}, ]
Author Name
Tokens
Token Proportion
Trond Myklebust
762
95.97%
Linus Torvalds (pre-git)
23
2.90%
Jeff Layton
6
0.76%
Kevin Coffman
2
0.25%
Others
1
0.13%
Total
794
gss_krb5_crypto.c
810
-
17
3788
Kevin Coffman
Ard Biesheuvel
Herbert Xu
J. Bruce Fields
Trond Myklebust
Kees Cook
Jens Axboe
Jeff Garzik
David Härdeman
Jeff Layton
James Morris
David S. Miller
Chuck Lever
Jason A. Donenfeld
Linus Torvalds (pre-git)
Olga Kornievskaia
Kirill A. Shutemov
March 1997
May 2002
January 2003
February 2003
August 2003
February 2004
April 2004
May 2004
May 2005
September 2005
October 2005
April 2006
August 2006
December 2006
January 2007
October 2007
February 2008
March 2010
March 2012
November 2014
January 2016
April 2016
October 2016
June 2017
September 2018
April 2020
August 2020
January 2022
var spanGroupData = [ {"timestamp": 857203200, "group": [ {"author_id": 11, "token_count": 3}, ]}, {"timestamp": 1020236400, "group": [ {"author_id": 0, "token_count": 21}, ]}, {"timestamp": 1041408000, "group": [ {"author_id": 0, "token_count": 346}, ]}, {"timestamp": 1044086400, "group": [ {"author_id": 51, "token_count": 6}, ]}, {"timestamp": 1059721200, "group": [ {"author_id": 52, "token_count": 1}, ]}, {"timestamp": 1075622400, "group": [ {"author_id": 0, "token_count": 79}, ]}, {"timestamp": 1080806400, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1083394800, "group": [ {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1114930800, "group": [ {"author_id": 41, "token_count": 10}, ]}, {"timestamp": 1125558000, "group": [ {"author_id": 47, "token_count": 7}, ]}, {"timestamp": 1128150000, "group": [ {"author_id": 3, "token_count": 408}, ]}, {"timestamp": 1143878400, "group": [ {"author_id": 3, "token_count": 5}, ]}, {"timestamp": 1154415600, "group": [ {"author_id": 10, "token_count": 91}, ]}, {"timestamp": 1164960000, "group": [ {"author_id": 3, "token_count": 2}, {"author_id": 13, "token_count": 3}, ]}, {"timestamp": 1167638400, "group": [ {"author_id": 5, "token_count": 2}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 52, "token_count": 5}, {"author_id": 10, "token_count": 54}, {"author_id": 33, "token_count": 18}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 2, "token_count": 1200}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 9, "token_count": 6}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 10, "token_count": 409}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 10, "token_count": 18}, {"author_id": 45, "token_count": 1}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 3, "token_count": 71}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 50, "token_count": 4}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 19, "token_count": 31}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 5, "token_count": 3}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 7, "token_count": 959}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 0, "token_count": 5}, ]}, ]
Author Name
Tokens
Token Proportion
Kevin Coffman
1202
31.73%
Ard Biesheuvel
959
25.32%
Herbert Xu
572
15.10%
J. Bruce Fields
486
12.83%
Trond Myklebust
469
12.38%
Kees Cook
31
0.82%
Jens Axboe
18
0.48%
Jeff Garzik
10
0.26%
David Härdeman
7
0.18%
Jeff Layton
6
0.16%
James Morris
6
0.16%
David S. Miller
6
0.16%
Chuck Lever
5
0.13%
Jason A. Donenfeld
4
0.11%
Linus Torvalds (pre-git)
3
0.08%
Olga Kornievskaia
3
0.08%
Kirill A. Shutemov
1
0.03%
Total
3788
gss_krb5_keys.c
322
-
7
1305
Kevin Coffman
Trond Myklebust
Luis Henriques
Jeff Layton
Kees Cook
Herbert Xu
Others
January 2003
March 2005
March 2010
May 2010
January 2014
November 2014
January 2016
September 2018
August 2020
var spanGroupData = [ {"timestamp": 1041408000, "group": [ {"author_id": 0, "token_count": 13}, ]}, {"timestamp": 1109664000, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 2, "token_count": 1252}, ]}, {"timestamp": 1272697200, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 38, "token_count": 12}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 9, "token_count": 6}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 10, "token_count": 3}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 19, "token_count": 5}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 60, "token_count": 3}, ]}, ]
Author Name
Tokens
Token Proportion
Kevin Coffman
1252
95.94%
Trond Myklebust
24
1.84%
Luis Henriques
12
0.92%
Jeff Layton
6
0.46%
Kees Cook
5
0.38%
Herbert Xu
3
0.23%
Others
3
0.23%
Total
1305
gss_krb5_mech.c
654
-
14
3127
Kevin Coffman
Trond Myklebust
J. Bruce Fields
Andrew Morton
Chuck Lever
Paul Burton
Bian Naimeng
Arnd Bergmann
Kees Cook
Herbert Xu
Simo Sorce
Usha Ketineni
Jeff Layton
Dave Wysochanski
January 2003
February 2004
April 2004
May 2004
March 2005
October 2005
January 2006
August 2006
December 2006
June 2007
July 2007
November 2007
March 2010
April 2010
May 2010
September 2010
May 2011
June 2011
March 2012
May 2012
March 2013
November 2014
January 2016
June 2016
June 2018
September 2018
November 2018
February 2019
January 2021
var spanGroupData = [ {"timestamp": 1041408000, "group": [ {"author_id": 0, "token_count": 582}, ]}, {"timestamp": 1075622400, "group": [ {"author_id": 4, "token_count": 2}, {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1080806400, "group": [ {"author_id": 4, "token_count": 3}, ]}, {"timestamp": 1083394800, "group": [ {"author_id": 4, "token_count": 61}, {"author_id": 0, "token_count": 46}, ]}, {"timestamp": 1109664000, "group": [ {"author_id": 0, "token_count": 243}, ]}, {"timestamp": 1128150000, "group": [ {"author_id": 3, "token_count": 25}, ]}, {"timestamp": 1136102400, "group": [ {"author_id": 3, "token_count": 16}, ]}, {"timestamp": 1154415600, "group": [ {"author_id": 10, "token_count": 12}, ]}, {"timestamp": 1164960000, "group": [ {"author_id": 3, "token_count": 40}, ]}, {"timestamp": 1180681200, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 43, "token_count": 9}, ]}, {"timestamp": 1193900400, "group": [ {"author_id": 2, "token_count": 21}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 2, "token_count": 1791}, ]}, {"timestamp": 1270105200, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1272697200, "group": [ {"author_id": 0, "token_count": 34}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 28, "token_count": 31}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 3, "token_count": 4}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 3, "token_count": 30}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 1, "token_count": 16}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 5, "token_count": 20}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 9, "token_count": 6}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 10, "token_count": 6}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 5, "token_count": 10}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 20, "token_count": 31}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 19, "token_count": 24}, {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 22, "token_count": 34}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 5, "token_count": 8}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 26, "token_count": 3}, ]}, ]
Author Name
Tokens
Token Proportion
Kevin Coffman
1812
57.95%
Trond Myklebust
924
29.55%
J. Bruce Fields
115
3.68%
Andrew Morton
66
2.11%
Chuck Lever
38
1.22%
Paul Burton
34
1.09%
Bian Naimeng
31
0.99%
Arnd Bergmann
31
0.99%
Kees Cook
24
0.77%
Herbert Xu
18
0.58%
Simo Sorce
16
0.51%
Usha Ketineni
9
0.29%
Jeff Layton
6
0.19%
Dave Wysochanski
3
0.10%
Total
3127
gss_krb5_seal.c
222
-
7
763
Kevin Coffman
Trond Myklebust
J. Bruce Fields
Jeff Layton
James Ettle
Paul Burton
Arnd Bergmann
January 2003
February 2004
May 2004
October 2005
March 2006
December 2006
November 2007
April 2008
March 2010
March 2012
July 2014
November 2014
January 2018
June 2018
September 2018
October 2018
November 2018
var spanGroupData = [ {"timestamp": 1041408000, "group": [ {"author_id": 0, "token_count": 231}, ]}, {"timestamp": 1075622400, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1083394800, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1128150000, "group": [ {"author_id": 3, "token_count": 16}, ]}, {"timestamp": 1141200000, "group": [ {"author_id": 3, "token_count": 20}, ]}, {"timestamp": 1164960000, "group": [ {"author_id": 3, "token_count": 9}, ]}, {"timestamp": 1193900400, "group": [ {"author_id": 2, "token_count": 7}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 2, "token_count": 6}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 2, "token_count": 406}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 9, "token_count": 15}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 9, "token_count": 6}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 27, "token_count": 20}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 20, "token_count": 4}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 22, "token_count": 8}, ]}, ]
Author Name
Tokens
Token Proportion
Kevin Coffman
419
54.91%
Trond Myklebust
246
32.24%
J. Bruce Fields
45
5.90%
Jeff Layton
21
2.75%
James Ettle
20
2.62%
Paul Burton
8
1.05%
Arnd Bergmann
4
0.52%
Total
763
gss_krb5_seqnum.c
104
-
8
400
Trond Myklebust
Scott Mayhew
Kevin Coffman
Jeff Layton
Herbert Xu
Kees Cook
Chuck Lever
Others
January 2003
January 2007
February 2007
March 2008
March 2010
November 2014
January 2016
September 2018
February 2019
January 2022
var spanGroupData = [ {"timestamp": 1041408000, "group": [ {"author_id": 0, "token_count": 298}, ]}, {"timestamp": 1167638400, "group": [ {"author_id": 5, "token_count": 1}, ]}, {"timestamp": 1170316800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 2, "token_count": 17}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 9, "token_count": 6}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 10, "token_count": 3}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 19, "token_count": 2}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 15, "token_count": 68}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 0, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Trond Myklebust
300
75.00%
Scott Mayhew
68
17.00%
Kevin Coffman
19
4.75%
Jeff Layton
6
1.50%
Herbert Xu
3
0.75%
Kees Cook
2
0.50%
Chuck Lever
1
0.25%
Others
1
0.25%
Total
400
gss_krb5_unseal.c
226
-
7
748
Trond Myklebust
Kevin Coffman
J. Bruce Fields
James Ettle
Jeff Layton
Arnd Bergmann
Chuck Lever
January 2003
February 2004
May 2004
October 2005
March 2006
December 2006
January 2007
March 2008
April 2008
March 2010
October 2013
November 2014
January 2018
June 2018
var spanGroupData = [ {"timestamp": 1041408000, "group": [ {"author_id": 0, "token_count": 301}, ]}, {"timestamp": 1075622400, "group": [ {"author_id": 0, "token_count": 9}, ]}, {"timestamp": 1083394800, "group": [ {"author_id": 0, "token_count": 20}, ]}, {"timestamp": 1128150000, "group": [ {"author_id": 3, "token_count": 35}, ]}, {"timestamp": 1141200000, "group": [ {"author_id": 3, "token_count": 12}, ]}, {"timestamp": 1164960000, "group": [ {"author_id": 3, "token_count": 51}, ]}, {"timestamp": 1167638400, "group": [ {"author_id": 5, "token_count": 1}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 2, "token_count": 17}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 2, "token_count": 280}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 9, "token_count": 6}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 27, "token_count": 11}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 20, "token_count": 3}, ]}, ]
Author Name
Tokens
Token Proportion
Trond Myklebust
330
44.12%
Kevin Coffman
298
39.84%
J. Bruce Fields
99
13.24%
James Ettle
11
1.47%
Jeff Layton
6
0.80%
Arnd Bergmann
3
0.40%
Chuck Lever
1
0.13%
Total
748
gss_krb5_wrap.c
596
-
13
2781
J. Bruce Fields
Kevin Coffman
Trond Myklebust
Chuck Lever
Jeff Layton
Ard Biesheuvel
Paul Burton
Arnd Bergmann
Herbert Xu
Kirill A. Shutemov
Kees Cook
Jason A. Donenfeld
Others
May 2002
January 2003
February 2004
May 2004
October 2005
March 2006
December 2006
January 2007
September 2007
April 2008
March 2010
April 2012
February 2013
October 2013
July 2014
November 2014
January 2016
April 2016
June 2018
September 2018
November 2018
April 2020
July 2020
August 2020
October 2022
var spanGroupData = [ {"timestamp": 1020236400, "group": [ {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1041408000, "group": [ {"author_id": 0, "token_count": 190}, ]}, {"timestamp": 1075622400, "group": [ {"author_id": 0, "token_count": 34}, ]}, {"timestamp": 1083394800, "group": [ {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1128150000, "group": [ {"author_id": 3, "token_count": 1067}, ]}, {"timestamp": 1141200000, "group": [ {"author_id": 3, "token_count": 20}, ]}, {"timestamp": 1164960000, "group": [ {"author_id": 3, "token_count": 62}, ]}, {"timestamp": 1167638400, "group": [ {"author_id": 5, "token_count": 1}, ]}, {"timestamp": 1188630000, "group": [ {"author_id": 5, "token_count": 3}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 2, "token_count": 86}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 3, "token_count": 3}, {"author_id": 2, "token_count": 907}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 3, "token_count": 186}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 9, "token_count": 8}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 3, "token_count": 1}, {"author_id": 9, "token_count": 5}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 9, "token_count": 18}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 9, "token_count": 6}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 10, "token_count": 6}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 45, "token_count": 2}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 20, "token_count": 8}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 19, "token_count": 2}, {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 22, "token_count": 8}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 5, "token_count": 124}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 5, "token_count": 2}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 7, "token_count": 12}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1664607600, "group": [ {"author_id": 50, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
J. Bruce Fields
1339
48.15%
Kevin Coffman
993
35.71%
Trond Myklebust
240
8.63%
Chuck Lever
130
4.67%
Jeff Layton
37
1.33%
Ard Biesheuvel
12
0.43%
Paul Burton
8
0.29%
Arnd Bergmann
8
0.29%
Herbert Xu
6
0.22%
Kirill A. Shutemov
2
0.07%
Kees Cook
2
0.07%
Jason A. Donenfeld
2
0.07%
Others
2
0.07%
Total
2781
gss_mech_switch.c
448
-
14
1721
Trond Myklebust
Chuck Lever
J. Bruce Fields
Linus Torvalds (pre-git)
Anna Schumaker
Andrew Morton
Neil Brown
Andy Adamson
Jeff Layton
Simo Sorce
Thomas Gleixner
Panagiotis Issaris
Kevin Coffman
Arnd Bergmann
August 1992
April 1994
June 1995
March 1997
January 2003
June 2003
February 2004
April 2004
May 2004
January 2005
March 2005
October 2005
June 2006
July 2006
January 2007
July 2007
December 2008
December 2009
March 2010
May 2010
March 2011
June 2011
May 2012
January 2013
March 2013
May 2013
November 2014
June 2016
September 2018
February 2019
October 2019
November 2019
April 2020
May 2020
var spanGroupData = [ {"timestamp": 712652400, "group": [ {"author_id": 11, "token_count": 67}, ]}, {"timestamp": 765187200, "group": [ {"author_id": 11, "token_count": 2}, ]}, {"timestamp": 801990000, "group": [ {"author_id": 11, "token_count": 1}, ]}, {"timestamp": 857203200, "group": [ {"author_id": 11, "token_count": 16}, ]}, {"timestamp": 1041408000, "group": [ {"author_id": 0, "token_count": 540}, ]}, {"timestamp": 1054450800, "group": [ {"author_id": 3, "token_count": 10}, ]}, {"timestamp": 1075622400, "group": [ {"author_id": 4, "token_count": 44}, {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1080806400, "group": [ {"author_id": 4, "token_count": 7}, ]}, {"timestamp": 1083394800, "group": [ {"author_id": 0, "token_count": 413}, ]}, {"timestamp": 1104566400, "group": [ {"author_id": 55, "token_count": 4}, {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1109664000, "group": [ {"author_id": 0, "token_count": 9}, ]}, {"timestamp": 1128150000, "group": [ {"author_id": 3, "token_count": 64}, ]}, {"timestamp": 1149145200, "group": [ {"author_id": 3, "token_count": 4}, ]}, {"timestamp": 1151737200, "group": [ {"author_id": 53, "token_count": 1}, ]}, {"timestamp": 1167638400, "group": [ {"author_id": 5, "token_count": 3}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 12, "token_count": 18}, ]}, {"timestamp": 1228118400, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1259654400, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1272697200, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 18, "token_count": 53}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 3, "token_count": 105}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 1, "token_count": 5}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 5, "token_count": 226}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 3, "token_count": 15}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 9, "token_count": 6}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 5, "token_count": 9}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 0, "token_count": 17}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 5, "token_count": 2}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 5, "token_count": 13}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 20, "token_count": 1}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 5, "token_count": 5}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 6, "token_count": 38}, ]}, ]
Author Name
Tokens
Token Proportion
Trond Myklebust
1001
58.16%
Chuck Lever
258
14.99%
J. Bruce Fields
198
11.50%
Linus Torvalds (pre-git)
86
5.00%
Anna Schumaker
53
3.08%
Andrew Morton
51
2.96%
Neil Brown
38
2.21%
Andy Adamson
18
1.05%
Jeff Layton
6
0.35%
Simo Sorce
5
0.29%
Thomas Gleixner
4
0.23%
Panagiotis Issaris
1
0.06%
Kevin Coffman
1
0.06%
Arnd Bergmann
1
0.06%
Total
1721
gss_rpc_upcall.c
403
-
12
1686
Simo Sorce
Chuck Lever
J. Bruce Fields
Stanislav Kinsbursky
Trond Myklebust
Christoph Hellwig
Dave Wysochanski
Linus Torvalds (pre-git)
David Ramos
Kees Cook
Others
August 1992
March 1997
March 2000
November 2002
June 2005
November 2006
June 2007
May 2008
May 2011
January 2012
March 2012
May 2012
April 2013
August 2013
October 2013
February 2015
November 2015
May 2017
May 2018
June 2018
August 2018
February 2019
May 2020
November 2020
July 2021
May 2022
var spanGroupData = [ {"timestamp": 712652400, "group": [ {"author_id": 11, "token_count": 3}, ]}, {"timestamp": 857203200, "group": [ {"author_id": 11, "token_count": 1}, ]}, {"timestamp": 951897600, "group": [ {"author_id": 11, "token_count": 4}, ]}, {"timestamp": 1036137600, "group": [ {"author_id": 5, "token_count": 3}, {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1117609200, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1162368000, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1180681200, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1209625200, "group": [ {"author_id": 5, "token_count": 4}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 5, "token_count": 3}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 8, "token_count": 26}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 1, "token_count": 1272}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 3, "token_count": 26}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 3, "token_count": 108}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 3, "token_count": 8}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 46, "token_count": 7}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 3, "token_count": 10}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 24, "token_count": 14}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 26, "token_count": 11}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 19, "token_count": 2}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 5, "token_count": 117}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 5, "token_count": 2}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 5, "token_count": 44}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1651388400, "group": [ {"author_id": 0, "token_count": 3}, ]}, ]
Author Name
Tokens
Token Proportion
Simo Sorce
1272
75.44%
Chuck Lever
173
10.26%
J. Bruce Fields
152
9.02%
Stanislav Kinsbursky
26
1.54%
Trond Myklebust
19
1.13%
Christoph Hellwig
14
0.83%
Dave Wysochanski
11
0.65%
Linus Torvalds (pre-git)
8
0.47%
David Ramos
7
0.42%
Kees Cook
2
0.12%
Others
2
0.12%
Total
1686
gss_rpc_upcall.h
36
-
7
108
Simo Sorce
Pavel Emelyanov
Neil Brown
Ricardo Labiaga
Trond Myklebust
Chuck Lever
J. Bruce Fields
January 2003
March 2006
April 2009
September 2010
May 2012
April 2013
February 2019
var spanGroupData = [ {"timestamp": 1041408000, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1141200000, "group": [ {"author_id": 6, "token_count": 6}, ]}, {"timestamp": 1238569200, "group": [ {"author_id": 57, "token_count": 4}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 16, "token_count": 10}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 1, "token_count": 82}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 5, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Simo Sorce
82
75.93%
Pavel Emelyanov
10
9.26%
Neil Brown
6
5.56%
Ricardo Labiaga
4
3.70%
Trond Myklebust
3
2.78%
Chuck Lever
2
1.85%
J. Bruce Fields
1
0.93%
Total
108
gss_rpc_xdr.c
838
-
10
3573
Simo Sorce
J. Bruce Fields
Scott Mayhew
Chuck Lever
Trond Myklebust
Christoph Hellwig
Linus Torvalds (pre-git)
Geert Uytterhoeven
Alexey Dobriyan
Thiago Rafael Becker
March 1997
January 1998
November 2002
June 2005
December 2010
May 2012
April 2013
May 2013
June 2013
August 2013
October 2013
April 2015
October 2016
January 2017
May 2017
December 2017
February 2019
November 2020
var spanGroupData = [ {"timestamp": 857203200, "group": [ {"author_id": 11, "token_count": 2}, ]}, {"timestamp": 883641600, "group": [ {"author_id": 11, "token_count": 3}, ]}, {"timestamp": 1036137600, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1117609200, "group": [ {"author_id": 0, "token_count": 31}, ]}, {"timestamp": 1291190400, "group": [ {"author_id": 5, "token_count": 33}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 1, "token_count": 3175}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 3, "token_count": 50}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 59, "token_count": 4}, {"author_id": 3, "token_count": 45}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 3, "token_count": 33}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 3, "token_count": 85}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 3, "token_count": 28}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 15, "token_count": 52}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 23, "token_count": 4}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 24, "token_count": 22}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 40, "token_count": 1}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 5, "token_count": 2}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 5, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Simo Sorce
3175
88.86%
J. Bruce Fields
242
6.77%
Scott Mayhew
52
1.46%
Chuck Lever
36
1.01%
Trond Myklebust
32
0.90%
Christoph Hellwig
22
0.62%
Linus Torvalds (pre-git)
5
0.14%
Geert Uytterhoeven
4
0.11%
Alexey Dobriyan
4
0.11%
Thiago Rafael Becker
1
0.03%
Total
3573
gss_rpc_xdr.h
252
-
8
719
Simo Sorce
Jeff Layton
J. Bruce Fields
Trond Myklebust
Chuck Lever
Linus Torvalds (pre-git)
Christoph Hellwig
Neil Brown
March 1997
February 2004
June 2005
March 2006
December 2010
May 2012
February 2013
August 2013
November 2014
May 2017
February 2019
var spanGroupData = [ {"timestamp": 857203200, "group": [ {"author_id": 11, "token_count": 5}, ]}, {"timestamp": 1075622400, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1117609200, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1141200000, "group": [ {"author_id": 5, "token_count": 1}, {"author_id": 6, "token_count": 2}, ]}, {"timestamp": 1291190400, "group": [ {"author_id": 5, "token_count": 3}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 1, "token_count": 679}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 9, "token_count": 2}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 3, "token_count": 8}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 9, "token_count": 6}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 24, "token_count": 5}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 5, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Simo Sorce
679
94.44%
Jeff Layton
8
1.11%
J. Bruce Fields
8
1.11%
Trond Myklebust
6
0.83%
Chuck Lever
6
0.83%
Linus Torvalds (pre-git)
5
0.70%
Christoph Hellwig
5
0.70%
Neil Brown
2
0.28%
Total
719
svcauth_gss.c
2026
-
39
9997
Andrew Morton
J. Bruce Fields
Simo Sorce
Neil Brown
Chuck Lever
Stanislav Kinsbursky
Trond Myklebust
Linus Torvalds (pre-git)
Jeff Layton
Andy Adamson
Eric W. Biedermann
Martijn de Gouw
Pavel Emelyanov
Olga Kornievskaia
Alexey Dobriyan
Wei Yongjun
Al Viro
Kevin Coffman
Frank Filz
Roberto Bergantinos Corpas
Dan Carpenter
Vasily Averin
Harshula Jayasuriya
Bruce W Allan
Thiago Rafael Becker
Herbert Xu
Peter Zijlstra
Tomáš Trnka
Scott Mayhew
Arnaldo Carvalho de Melo
Arnd Bergmann
Linus Torvalds
Others
September 1991
August 1992
June 1995
September 1996
March 1997
August 1997
May 1998
January 2000
March 2000
February 2002
October 2002
November 2002
January 2003
May 2003
February 2004
March 2004
April 2004
May 2004
June 2004
July 2004
December 2004
January 2005
March 2005
September 2005
January 2006
March 2006
April 2006
June 2006
September 2006
October 2006
November 2006
May 2007
July 2007
August 2007
November 2007
December 2007
January 2008
February 2008
July 2008
December 2008
August 2009
March 2010
May 2010
August 2010
September 2010
March 2011
November 2011
January 2012
April 2012
May 2012
February 2013
March 2013
April 2013
May 2013
June 2013
July 2013
October 2013
January 2014
May 2014
November 2014
February 2015
January 2016
May 2016
June 2016
September 2016
October 2016
November 2016
December 2016
June 2017
October 2017
December 2017
March 2018
June 2018
October 2018
December 2018
February 2019
April 2019
October 2019
February 2020
March 2020
April 2020
May 2020
October 2020
March 2021
July 2021
August 2021
September 2021
October 2021
January 2022
November 2022
January 2023
var spanGroupData = [ {"timestamp": 683708400, "group": [ {"author_id": 11, "token_count": 25}, ]}, {"timestamp": 712652400, "group": [ {"author_id": 11, "token_count": 13}, ]}, {"timestamp": 801990000, "group": [ {"author_id": 11, "token_count": 4}, ]}, {"timestamp": 841561200, "group": [ {"author_id": 11, "token_count": 2}, ]}, {"timestamp": 857203200, "group": [ {"author_id": 11, "token_count": 90}, ]}, {"timestamp": 870418800, "group": [ {"author_id": 11, "token_count": 4}, ]}, {"timestamp": 894006000, "group": [ {"author_id": 11, "token_count": 2}, ]}, {"timestamp": 946713600, "group": [ {"author_id": 11, "token_count": 1}, ]}, {"timestamp": 951897600, "group": [ {"author_id": 11, "token_count": 5}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 44, "token_count": 1}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1033455600, "group": [ {"author_id": 6, "token_count": 59}, ]}, {"timestamp": 1036137600, "group": [ {"author_id": 6, "token_count": 2}, ]}, {"timestamp": 1041408000, "group": [ {"author_id": 0, "token_count": 61}, ]}, {"timestamp": 1051772400, "group": [ {"author_id": 4, "token_count": 2}, ]}, {"timestamp": 1075622400, "group": [ {"author_id": 4, "token_count": 3223}, {"author_id": 0, "token_count": 18}, ]}, {"timestamp": 1078128000, "group": [ {"author_id": 4, "token_count": 69}, ]}, {"timestamp": 1080806400, "group": [ {"author_id": 4, "token_count": 779}, ]}, {"timestamp": 1083394800, "group": [ {"author_id": 0, "token_count": 21}, ]}, {"timestamp": 1086073200, "group": [ {"author_id": 6, "token_count": 39}, ]}, {"timestamp": 1088665200, "group": [ {"author_id": 29, "token_count": 6}, ]}, {"timestamp": 1101888000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1104566400, "group": [ {"author_id": 6, "token_count": 1}, ]}, {"timestamp": 1109664000, "group": [ {"author_id": 6, "token_count": 31}, {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1125558000, "group": [ {"author_id": 42, "token_count": 10}, ]}, {"timestamp": 1136102400, "group": [ {"author_id": 12, "token_count": 59}, {"author_id": 3, "token_count": 6}, {"author_id": 2, "token_count": 17}, ]}, {"timestamp": 1141200000, "group": [ {"author_id": 6, "token_count": 609}, ]}, {"timestamp": 1143878400, "group": [ {"author_id": 6, "token_count": 65}, ]}, {"timestamp": 1149145200, "group": [ {"author_id": 3, "token_count": 819}, ]}, {"timestamp": 1157094000, "group": [ {"author_id": 29, "token_count": 4}, {"author_id": 23, "token_count": 29}, ]}, {"timestamp": 1159686000, "group": [ {"author_id": 29, "token_count": 5}, {"author_id": 3, "token_count": 99}, ]}, {"timestamp": 1162368000, "group": [ {"author_id": 48, "token_count": 4}, ]}, {"timestamp": 1178002800, "group": [ {"author_id": 34, "token_count": 17}, {"author_id": 30, "token_count": 18}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 12, "token_count": 16}, {"author_id": 3, "token_count": 48}, ]}, {"timestamp": 1185951600, "group": [ {"author_id": 3, "token_count": 378}, ]}, {"timestamp": 1193900400, "group": [ {"author_id": 3, "token_count": 28}, ]}, {"timestamp": 1196496000, "group": [ {"author_id": 3, "token_count": 30}, ]}, {"timestamp": 1199174400, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 39, "token_count": 11}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 3, "token_count": 4}, ]}, {"timestamp": 1228118400, "group": [ {"author_id": 13, "token_count": 44}, {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1249110000, "group": [ {"author_id": 30, "token_count": 1}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1272697200, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 6, "token_count": 12}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 16, "token_count": 48}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 14, "token_count": 25}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 8, "token_count": 470}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 1, "token_count": 266}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 3, "token_count": 11}, {"author_id": 1, "token_count": 1116}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 14, "token_count": 37}, {"author_id": 9, "token_count": 22}, {"author_id": 8, "token_count": 2}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 5, "token_count": 2}, {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 3, "token_count": 7}, {"author_id": 30, "token_count": 7}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 3, "token_count": 14}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 29, "token_count": 6}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 3, "token_count": 8}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 3, "token_count": 3}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 9, "token_count": 57}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 3, "token_count": 14}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 9, "token_count": 6}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 32, "token_count": 13}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 10, "token_count": 7}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 54, "token_count": 4}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 15, "token_count": 4}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 5, "token_count": 18}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 23, "token_count": 4}, {"author_id": 3, "token_count": 37}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 5, "token_count": 1}, {"author_id": 49, "token_count": 5}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 6, "token_count": 5}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 5, "token_count": 10}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 20, "token_count": 1}, {"author_id": 3, "token_count": 9}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 40, "token_count": 9}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 20, "token_count": 2}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 0, "token_count": 113}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 37, "token_count": 12}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 5, "token_count": 1}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 5, "token_count": 262}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 23, "token_count": 6}, {"author_id": 35, "token_count": 16}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 5, "token_count": 33}, {"author_id": 0, "token_count": 40}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 5, "token_count": 182}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 6, "token_count": 27}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 21, "token_count": 55}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 3, "token_count": 19}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 5, "token_count": 45}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 6, "token_count": 10}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1667286000, "group": [ {"author_id": 5, "token_count": 96}, ]}, {"timestamp": 1672560000, "group": [ {"author_id": 5, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Andrew Morton
4073
40.74%
J. Bruce Fields
1539
15.39%
Simo Sorce
1382
13.82%
Neil Brown
860
8.60%
Chuck Lever
652
6.52%
Stanislav Kinsbursky
472
4.72%
Trond Myklebust
271
2.71%
Linus Torvalds (pre-git)
146
1.46%
Jeff Layton
85
0.85%
Andy Adamson
75
0.75%
Eric W. Biedermann
62
0.62%
Martijn de Gouw
55
0.55%
Pavel Emelyanov
48
0.48%
Olga Kornievskaia
44
0.44%
Alexey Dobriyan
39
0.39%
Wei Yongjun
26
0.26%
Al Viro
21
0.21%
Kevin Coffman
19
0.19%
Frank Filz
17
0.17%
Roberto Bergantinos Corpas
16
0.16%
Dan Carpenter
13
0.13%
Vasily Averin
12
0.12%
Harshula Jayasuriya
11
0.11%
Bruce W Allan
10
0.10%
Thiago Rafael Becker
9
0.09%
Herbert Xu
7
0.07%
Peter Zijlstra
5
0.05%
Tomáš Trnka
4
0.04%
Scott Mayhew
4
0.04%
Arnaldo Carvalho de Melo
4
0.04%
Arnd Bergmann
3
0.03%
Linus Torvalds
1
0.01%
Others
12
0.12%
Total
9997
trace.c
14
-
3
26
Chuck Lever
Trond Myklebust
Linus Torvalds (pre-git)
February 1998
January 2003
August 2005
March 2006
February 2019
April 2020
var spanGroupData = [ {"timestamp": 886320000, "group": [ {"author_id": 11, "token_count": 2}, ]}, {"timestamp": 1041408000, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1122879600, "group": [ {"author_id": 5, "token_count": 1}, ]}, {"timestamp": 1141200000, "group": [ {"author_id": 5, "token_count": 2}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 5, "token_count": 9}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 5, "token_count": 6}, ]}, ]
Author Name
Tokens
Token Proportion
Chuck Lever
18
69.23%
Trond Myklebust
6
23.08%
Linus Torvalds (pre-git)
2
7.69%
Total
26
Only top 60 contributors in the directory are shown. Everybody else is clustered as
Others
.
Contributors:
76
Author
Tokens
Proportion
Commits
Proportion
0
Trond Myklebust
11844
27.70%
124
25.00%
1
Simo Sorce
6613
15.47%
4
0.81%
2
Kevin Coffman
6020
14.08%
24
4.84%
3
J. Bruce Fields
5351
12.51%
76
15.32%
4
Andrew Morton
4223
9.88%
9
1.81%
5
Chuck Lever
2491
5.83%
53
10.69%
6
Neil Brown
972
2.27%
27
5.44%
7
Ard Biesheuvel
971
2.27%
1
0.20%
8
Stanislav Kinsbursky
865
2.02%
12
2.42%
9
Jeff Layton
633
1.48%
20
4.03%
10
Herbert Xu
612
1.43%
6
1.21%
11
Linus Torvalds (pre-git)
483
1.13%
23
4.64%
12
Andy Adamson
188
0.44%
6
1.21%
13
Olga Kornievskaia
163
0.38%
7
1.41%
14
Eric W. Biedermann
154
0.36%
6
1.21%
15
Scott Mayhew
136
0.32%
5
1.01%
16
Pavel Emelyanov
82
0.19%
3
0.60%
17
MINOURA Makoto / 箕浦 真
71
0.17%
1
0.20%
18
Anna Schumaker
69
0.16%
2
0.40%
19
Kees Cook
68
0.16%
3
0.60%
20
Arnd Bergmann
67
0.16%
4
0.81%
21
Martijn de Gouw
55
0.13%
1
0.20%
22
Paul Burton
50
0.12%
1
0.20%
23
Alexey Dobriyan
47
0.11%
4
0.81%
24
Christoph Hellwig
46
0.11%
5
1.01%
25
Frank Sorenson
35
0.08%
1
0.20%
26
Dave Wysochanski
34
0.08%
3
0.60%
27
James Ettle
31
0.07%
1
0.20%
28
Bian Naimeng
31
0.07%
1
0.20%
29
Al Viro
27
0.06%
5
1.01%
30
Wei Yongjun
26
0.06%
3
0.60%
31
Eric Dumazet
24
0.06%
2
0.40%
32
Dan Carpenter
20
0.05%
2
0.40%
33
Jens Axboe
18
0.04%
3
0.60%
34
Frank Filz
17
0.04%
1
0.20%
35
Roberto Bergantinos Corpas
16
0.04%
1
0.20%
36
Elena Reshetova
14
0.03%
2
0.40%
37
Vasily Averin
12
0.03%
1
0.20%
38
Luis Henriques
12
0.03%
1
0.20%
39
Harshula Jayasuriya
11
0.03%
1
0.20%
40
Thiago Rafael Becker
10
0.02%
1
0.20%
41
Jeff Garzik
10
0.02%
1
0.20%
42
Bruce W Allan
10
0.02%
1
0.20%
43
Usha Ketineni
9
0.02%
1
0.20%
44
Linus Torvalds
7
0.02%
3
0.60%
45
Kirill A. Shutemov
7
0.02%
1
0.20%
46
David Ramos
7
0.02%
1
0.20%
47
David Härdeman
7
0.02%
1
0.20%
48
Arnaldo Carvalho de Melo
7
0.02%
1
0.20%
49
Peter Zijlstra
6
0.01%
2
0.40%
50
Jason A. Donenfeld
6
0.01%
2
0.40%
51
James Morris
6
0.01%
1
0.20%
52
David S. Miller
6
0.01%
2
0.40%
53
Panagiotis Issaris
5
0.01%
1
0.20%
54
Tomáš Trnka
4
0.01%
1
0.20%
55
Thomas Gleixner
4
0.01%
1
0.20%
56
Sargun Dhillon
4
0.01%
1
0.20%
57
Ricardo Labiaga
4
0.01%
1
0.20%
58
Jesper Dangaard Brouer
4
0.01%
1
0.20%
59
Geert Uytterhoeven
4
0.01%
1
0.20%
60
Others
28
0.07%
16
3.23%
Total
42757
496