Linux Source Code
Home
Release 6.2
Help
ext2
root
fs
Highlighting
Reset All
By Author
By Age
──────────
Akinobu Mita
Al Viro
Alexey Fisher
Andi Kleen
Andreas Gruenbacher
Andrew Morton
Andries E. Brouwer
Aneesh Kumar K.V
Arnd Bergmann
Badari Pulavarty
Brian Gerst
Bryan Donlan
Carlos Maiolino
Carsten Otte
Chengguang Xu
Christian Brauner
Christoph Hellwig
Dan J Williams
Dave Hansen
David Howells
Deepa Dinamani
Djalal Harouni
Dmitriy Monakhov
Duane Griffin
Eric Paris
Eric Sandeen
Eric W. Biedermann
Ernesto A. Fernández
Heiko Carstens
Ira Weiny
James Morris
Jan Blunck
Jan Kara
Jeff Layton
Joe Perches
Josef Bacik
Kirill A. Shutemov
Linus Torvalds
Linus Torvalds (pre-git)
Marcin Ślusarz
Mark Bellon
Martin J. Bligh
Matthew Wilcox
Miklos Szeredi
Mikulas Patocka
Mimi Zohar
Mingming Cao
Neil Brown
Nicholas Piggin
Others
Pekka J Enberg
Peter Zijlstra
Ross Zwisler
Shilong Wang
Stephen D. Smalley
Stephen Rothwell
Tahsin Erdogan
Theodore Y. Ts'o
Vasily Averin
yangerkun
zhangyi (F)
−
Files:
Name
Lines
Files
Authors
Tokens
change scale
Color Graph By Token Proportion
acl.c
276
-
18
1270
Theodore Y. Ts'o
Linus Torvalds (pre-git)
Jan Kara
Eric W. Biedermann
Andrew Morton
Ernesto A. Fernández
Christoph Hellwig
Linus Torvalds
Chengguang Xu
Al Viro
Christian Brauner
Miklos Szeredi
Deepa Dinamani
Dan J Williams
Andreas Gruenbacher
Others
September 1991
March 1992
May 1992
March 1993
November 1993
August 1994
June 1995
March 1997
October 1997
March 1998
September 1999
February 2002
May 2002
October 2002
July 2003
October 2003
March 2004
January 2006
February 2006
June 2009
June 2010
July 2011
September 2012
December 2013
May 2016
September 2016
June 2017
July 2017
November 2017
March 2018
August 2018
January 2021
August 2021
September 2022
var spanGroupData = [ {"timestamp": 683708400, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 699436800, "group": [ {"author_id": 0, "token_count": 9}, ]}, {"timestamp": 704703600, "group": [ {"author_id": 0, "token_count": 10}, ]}, {"timestamp": 730972800, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 752140800, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 775724400, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 801990000, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 857203200, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 875689200, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 888739200, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 936169200, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 2, "token_count": 25}, ]}, {"timestamp": 1020236400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1033455600, "group": [ {"author_id": 1, "token_count": 919}, ]}, {"timestamp": 1057042800, "group": [ {"author_id": 4, "token_count": 33}, ]}, {"timestamp": 1064991600, "group": [ {"author_id": 4, "token_count": 1}, ]}, {"timestamp": 1078128000, "group": [ {"author_id": 4, "token_count": 10}, ]}, {"timestamp": 1136102400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1138780800, "group": [ {"author_id": 28, "token_count": 2}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 6, "token_count": 5}, ]}, {"timestamp": 1275375600, "group": [ {"author_id": 5, "token_count": 3}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 6, "token_count": 7}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 17, "token_count": 52}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 7, "token_count": 27}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 5, "token_count": 7}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 37, "token_count": 4}, {"author_id": 5, "token_count": 1}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 5, "token_count": 41}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 47, "token_count": 31}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 29, "token_count": 3}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 8, "token_count": 18}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 27, "token_count": 8}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 10, "token_count": 9}, ]}, {"timestamp": 1662015600, "group": [ {"author_id": 27, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Theodore Y. Ts'o
919
72.36%
Linus Torvalds (pre-git)
56
4.41%
Jan Kara
52
4.09%
Eric W. Biedermann
52
4.09%
Andrew Morton
44
3.46%
Ernesto A. Fernández
31
2.44%
Christoph Hellwig
27
2.13%
Linus Torvalds
25
1.97%
Chengguang Xu
18
1.42%
Al Viro
12
0.94%
Christian Brauner
10
0.79%
Miklos Szeredi
9
0.71%
Deepa Dinamani
4
0.31%
Dan J Williams
3
0.24%
Andreas Gruenbacher
2
0.16%
Others
6
0.47%
Total
1270
acl.h
73
-
8
282
Theodore Y. Ts'o
Linus Torvalds (pre-git)
Christoph Hellwig
Christian Brauner
Al Viro
Linus Torvalds
Miklos Szeredi
Others
September 1991
March 1992
May 1992
June 1995
March 1998
February 2002
October 2002
September 2004
June 2005
July 2011
December 2013
November 2017
January 2021
August 2021
September 2022
var spanGroupData = [ {"timestamp": 683708400, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 699436800, "group": [ {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 704703600, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 801990000, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 888739200, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 2, "token_count": 5}, ]}, {"timestamp": 1033455600, "group": [ {"author_id": 1, "token_count": 230}, ]}, {"timestamp": 1094022000, "group": [ {"author_id": 6, "token_count": 6}, ]}, {"timestamp": 1117609200, "group": [ {"author_id": 7, "token_count": 1}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 7, "token_count": 7}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 7, "token_count": 4}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 27, "token_count": 5}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 10, "token_count": 3}, ]}, {"timestamp": 1662015600, "group": [ {"author_id": 27, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Theodore Y. Ts'o
230
81.56%
Linus Torvalds (pre-git)
18
6.38%
Christoph Hellwig
12
4.26%
Christian Brauner
7
2.48%
Al Viro
6
2.13%
Linus Torvalds
5
1.77%
Miklos Szeredi
3
1.06%
Others
1
0.35%
Total
282
balloc.c
1540
-
32
5135
Martin J. Bligh
Linus Torvalds (pre-git)
Al Viro
Linus Torvalds
Aneesh Kumar K.V
Andrew Morton
Chengguang Xu
Carlos Maiolino
Matthew Wilcox
Jan Kara
Shilong Wang
zhangyi (F)
Brian Gerst
Christoph Hellwig
Akinobu Mita
Mingming Cao
Eric W. Biedermann
David Howells
Stephen Rothwell
Others
September 1991
November 1991
January 1992
March 1992
April 1992
May 1992
October 1992
March 1993
April 1993
June 1993
August 1993
November 1993
February 1994
April 1994
August 1994
October 1994
June 1995
September 1996
March 1997
October 1997
March 1998
May 1998
August 1998
May 1999
March 2000
July 2000
October 2000
February 2002
March 2002
May 2002
June 2002
July 2002
December 2002
February 2003
April 2003
November 2003
January 2004
April 2004
May 2004
September 2004
January 2005
January 2006
June 2006
February 2007
October 2007
November 2007
February 2008
April 2008
October 2008
November 2008
March 2010
July 2010
September 2010
March 2011
February 2012
July 2012
September 2012
February 2013
July 2016
February 2017
November 2017
June 2019
July 2019
October 2019
November 2019
September 2020
September 2021
September 2022
var spanGroupData = [ {"timestamp": 683708400, "group": [ {"author_id": 0, "token_count": 28}, ]}, {"timestamp": 688982400, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 694252800, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 699436800, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 702115200, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 704703600, "group": [ {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 717922800, "group": [ {"author_id": 0, "token_count": 32}, ]}, {"timestamp": 730972800, "group": [ {"author_id": 0, "token_count": 261}, ]}, {"timestamp": 733651200, "group": [ {"author_id": 0, "token_count": 112}, ]}, {"timestamp": 738918000, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 744188400, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 752140800, "group": [ {"author_id": 0, "token_count": 263}, ]}, {"timestamp": 760089600, "group": [ {"author_id": 0, "token_count": 27}, ]}, {"timestamp": 765187200, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 775724400, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 780994800, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 801990000, "group": [ {"author_id": 0, "token_count": 23}, ]}, {"timestamp": 841561200, "group": [ {"author_id": 0, "token_count": 59}, ]}, {"timestamp": 857203200, "group": [ {"author_id": 0, "token_count": 29}, ]}, {"timestamp": 875689200, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 888739200, "group": [ {"author_id": 0, "token_count": 52}, ]}, {"timestamp": 894006000, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 901954800, "group": [ {"author_id": 0, "token_count": 10}, ]}, {"timestamp": 925542000, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 951897600, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 962434800, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 970383600, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 6, "token_count": 298}, {"author_id": 2, "token_count": 317}, ]}, {"timestamp": 1014969600, "group": [ {"author_id": 18, "token_count": 15}, ]}, {"timestamp": 1020236400, "group": [ {"author_id": 4, "token_count": 6}, {"author_id": 7, "token_count": 3}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1022914800, "group": [ {"author_id": 50, "token_count": 1}, ]}, {"timestamp": 1025506800, "group": [ {"author_id": 4, "token_count": 64}, ]}, {"timestamp": 1038729600, "group": [ {"author_id": 4, "token_count": 21}, ]}, {"timestamp": 1044086400, "group": [ {"author_id": 4, "token_count": 16}, ]}, {"timestamp": 1049184000, "group": [ {"author_id": 4, "token_count": 130}, ]}, {"timestamp": 1067673600, "group": [ {"author_id": 4, "token_count": 10}, ]}, {"timestamp": 1072944000, "group": [ {"author_id": 4, "token_count": 3}, ]}, {"timestamp": 1080806400, "group": [ {"author_id": 4, "token_count": 1}, ]}, {"timestamp": 1083394800, "group": [ {"author_id": 4, "token_count": 1}, ]}, {"timestamp": 1094022000, "group": [ {"author_id": 6, "token_count": 7}, ]}, {"timestamp": 1104566400, "group": [ {"author_id": 5, "token_count": 1}, {"author_id": 15, "token_count": 33}, ]}, {"timestamp": 1136102400, "group": [ {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1149145200, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1170316800, "group": [ {"author_id": 11, "token_count": 1}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 11, "token_count": 2}, {"author_id": 3, "token_count": 2692}, ]}, {"timestamp": 1193900400, "group": [ {"author_id": 2, "token_count": 5}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 35, "token_count": 6}, {"author_id": 11, "token_count": 246}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 11, "token_count": 3}, {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 49, "token_count": 10}, ]}, {"timestamp": 1225522800, "group": [ {"author_id": 13, "token_count": 2}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 7, "token_count": 11}, {"author_id": 5, "token_count": 7}, ]}, {"timestamp": 1277967600, "group": [ {"author_id": 6, "token_count": 21}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 17, "token_count": 10}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 35, "token_count": 8}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 31, "token_count": 19}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 24, "token_count": 69}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 2, "token_count": 2}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 8, "token_count": 1}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 8, "token_count": 14}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 8, "token_count": 6}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 8, "token_count": 55}, {"author_id": 5, "token_count": 21}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1662015600, "group": [ {"author_id": 19, "token_count": 15}, ]}, ]
Author Name
Tokens
Token Proportion
Martin J. Bligh
2692
52.42%
Linus Torvalds (pre-git)
942
18.34%
Al Viro
326
6.35%
Linus Torvalds
324
6.31%
Aneesh Kumar K.V
252
4.91%
Andrew Morton
252
4.91%
Chengguang Xu
76
1.48%
Carlos Maiolino
69
1.34%
Matthew Wilcox
33
0.64%
Jan Kara
29
0.56%
Shilong Wang
19
0.37%
zhangyi (F)
15
0.29%
Brian Gerst
15
0.29%
Christoph Hellwig
14
0.27%
Akinobu Mita
14
0.27%
Mingming Cao
10
0.19%
Eric W. Biedermann
10
0.19%
David Howells
2
0.04%
Stephen Rothwell
1
0.02%
Others
40
0.78%
Total
5135
dir.c
733
-
31
3651
Linus Torvalds
Linus Torvalds (pre-git)
Andrew Morton
Jan Kara
Ira Weiny
Eric Sandeen
Nicholas Piggin
Al Viro
Matthew Wilcox
zhangyi (F)
Jan Blunck
Christoph Hellwig
Kirill A. Shutemov
Jeff Layton
David Howells
Deepa Dinamani
Akinobu Mita
Brian Gerst
Andi Kleen
Others
September 1991
March 1992
August 1992
December 1992
January 1993
March 1993
April 1993
June 1993
September 1993
November 1993
July 1994
August 1994
October 1994
March 1995
June 1995
January 1996
September 1996
January 1997
March 1997
August 1997
January 1998
March 1998
May 1998
August 1998
May 1999
September 1999
January 2000
March 2000
June 2000
August 2000
September 2000
February 2002
March 2002
April 2002
May 2002
August 2002
September 2002
March 2003
August 2004
March 2005
March 2006
June 2006
August 2006
February 2007
October 2007
February 2008
April 2008
August 2008
October 2008
January 2009
June 2009
December 2009
June 2010
October 2010
December 2010
January 2013
May 2013
March 2015
April 2016
July 2016
September 2016
November 2017
December 2017
February 2018
January 2019
June 2020
March 2021
July 2021
May 2022
June 2022
November 2022
var spanGroupData = [ {"timestamp": 683708400, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 699436800, "group": [ {"author_id": 0, "token_count": 22}, ]}, {"timestamp": 712652400, "group": [ {"author_id": 0, "token_count": 29}, ]}, {"timestamp": 723196800, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 725875200, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 730972800, "group": [ {"author_id": 0, "token_count": 125}, ]}, {"timestamp": 733651200, "group": [ {"author_id": 0, "token_count": 70}, ]}, {"timestamp": 738918000, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 746866800, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 752140800, "group": [ {"author_id": 0, "token_count": 29}, ]}, {"timestamp": 773046000, "group": [ {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 775724400, "group": [ {"author_id": 0, "token_count": 13}, ]}, {"timestamp": 780994800, "group": [ {"author_id": 0, "token_count": 35}, ]}, {"timestamp": 794044800, "group": [ {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 801990000, "group": [ {"author_id": 0, "token_count": 31}, ]}, {"timestamp": 820483200, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 841561200, "group": [ {"author_id": 0, "token_count": 24}, ]}, {"timestamp": 852105600, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 857203200, "group": [ {"author_id": 0, "token_count": 10}, ]}, {"timestamp": 870418800, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 883641600, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 888739200, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 894006000, "group": [ {"author_id": 0, "token_count": 23}, ]}, {"timestamp": 901954800, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 925542000, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 936169200, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 946713600, "group": [ {"author_id": 0, "token_count": 13}, ]}, {"timestamp": 951897600, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 959842800, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 965113200, "group": [ {"author_id": 0, "token_count": 40}, ]}, {"timestamp": 967791600, "group": [ {"author_id": 0, "token_count": 10}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 4, "token_count": 2}, {"author_id": 2, "token_count": 1963}, ]}, {"timestamp": 1014969600, "group": [ {"author_id": 18, "token_count": 3}, ]}, {"timestamp": 1017648000, "group": [ {"author_id": 4, "token_count": 286}, ]}, {"timestamp": 1020236400, "group": [ {"author_id": 7, "token_count": 3}, ]}, {"timestamp": 1028185200, "group": [ {"author_id": 4, "token_count": 8}, ]}, {"timestamp": 1030863600, "group": [ {"author_id": 4, "token_count": 13}, ]}, {"timestamp": 1046505600, "group": [ {"author_id": 4, "token_count": 32}, ]}, {"timestamp": 1091343600, "group": [ {"author_id": 12, "token_count": 28}, ]}, {"timestamp": 1109664000, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1141200000, "group": [ {"author_id": 6, "token_count": 36}, {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1149145200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1154415600, "group": [ {"author_id": 13, "token_count": 10}, ]}, {"timestamp": 1170316800, "group": [ {"author_id": 23, "token_count": 51}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 5, "token_count": 84}, {"author_id": 9, "token_count": 94}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 39, "token_count": 1}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 35, "token_count": 4}, {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1217574000, "group": [ {"author_id": 6, "token_count": 7}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 23, "token_count": 36}, ]}, {"timestamp": 1230796800, "group": [ {"author_id": 5, "token_count": 12}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 5, "token_count": 7}, ]}, {"timestamp": 1259654400, "group": [ {"author_id": 5, "token_count": 1}, ]}, {"timestamp": 1275375600, "group": [ {"author_id": 7, "token_count": 20}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 7, "token_count": 3}, ]}, {"timestamp": 1291190400, "group": [ {"author_id": 23, "token_count": 32}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 6, "token_count": 3}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 6, "token_count": 20}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 13, "token_count": 3}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 6, "token_count": 19}, {"author_id": 59, "token_count": 17}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 6, "token_count": 2}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 37, "token_count": 12}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 56, "token_count": 15}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 60, "token_count": 15}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 19, "token_count": 29}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 16, "token_count": 120}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1651388400, "group": [ {"author_id": 15, "token_count": 34}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1667286000, "group": [ {"author_id": 6, "token_count": 3}, {"author_id": 5, "token_count": 51}, {"author_id": 60, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Linus Torvalds
1963
53.77%
Linus Torvalds (pre-git)
532
14.57%
Andrew Morton
341
9.34%
Jan Kara
155
4.25%
Ira Weiny
120
3.29%
Eric Sandeen
119
3.26%
Nicholas Piggin
94
2.57%
Al Viro
90
2.47%
Matthew Wilcox
34
0.93%
zhangyi (F)
29
0.79%
Jan Blunck
28
0.77%
Christoph Hellwig
26
0.71%
Kirill A. Shutemov
17
0.47%
Jeff Layton
15
0.41%
David Howells
13
0.36%
Deepa Dinamani
12
0.33%
Akinobu Mita
4
0.11%
Brian Gerst
3
0.08%
Andi Kleen
1
0.03%
Others
55
1.51%
Total
3651
ext2.h
831
-
46
2780
Linus Torvalds (pre-git)
Al Viro
Linus Torvalds
Martin J. Bligh
Theodore Y. Ts'o
Andrew Morton
Jan Kara
Duane Griffin
Chengguang Xu
Ira Weiny
David Howells
Pekka J Enberg
Brian Gerst
yangerkun
Miklos Szeredi
Akinobu Mita
Carlos Maiolino
Dan J Williams
Christian Brauner
Christoph Hellwig
Joe Perches
Badari Pulavarty
Josef Bacik
zhangyi (F)
Neil Brown
Jan Blunck
Matthew Wilcox
Eric W. Biedermann
Nicholas Piggin
Tahsin Erdogan
Kirill A. Shutemov
James Morris
Andi Kleen
Alexey Fisher
Others
September 1991
November 1991
January 1992
March 1992
April 1992
May 1992
August 1992
September 1992
October 1992
December 1992
January 1993
March 1993
April 1993
June 1993
July 1993
August 1993
November 1993
February 1994
August 1994
October 1994
March 1995
June 1995
January 1996
March 1996
May 1996
June 1996
September 1996
March 1997
August 1997
October 1997
March 1998
May 1998
August 1998
May 1999
September 1999
January 2000
March 2000
June 2000
October 2000
February 2002
March 2002
April 2002
May 2002
July 2002
October 2002
November 2002
March 2003
April 2003
July 2003
January 2004
July 2004
August 2004
September 2004
January 2005
July 2005
January 2006
March 2006
June 2006
August 2006
February 2007
July 2007
October 2007
November 2007
February 2008
August 2008
October 2008
January 2009
March 2009
June 2009
August 2009
November 2009
December 2009
March 2010
April 2010
June 2010
January 2011
March 2011
July 2011
August 2011
October 2011
February 2012
March 2012
September 2014
February 2015
February 2016
April 2016
July 2016
September 2016
April 2017
June 2017
August 2017
November 2017
December 2017
February 2019
November 2019
June 2020
July 2020
November 2020
January 2021
March 2021
April 2021
July 2021
November 2021
var spanGroupData = [ {"timestamp": 683708400, "group": [ {"author_id": 0, "token_count": 21}, ]}, {"timestamp": 688982400, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 694252800, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 699436800, "group": [ {"author_id": 0, "token_count": 16}, ]}, {"timestamp": 702115200, "group": [ {"author_id": 0, "token_count": 16}, ]}, {"timestamp": 704703600, "group": [ {"author_id": 0, "token_count": 19}, ]}, {"timestamp": 712652400, "group": [ {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 715330800, "group": [ {"author_id": 0, "token_count": 11}, ]}, {"timestamp": 717922800, "group": [ {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 723196800, "group": [ {"author_id": 0, "token_count": 27}, ]}, {"timestamp": 725875200, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 730972800, "group": [ {"author_id": 0, "token_count": 405}, ]}, {"timestamp": 733651200, "group": [ {"author_id": 0, "token_count": 17}, ]}, {"timestamp": 738918000, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 741510000, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 744188400, "group": [ {"author_id": 0, "token_count": 11}, ]}, {"timestamp": 752140800, "group": [ {"author_id": 0, "token_count": 146}, ]}, {"timestamp": 760089600, "group": [ {"author_id": 0, "token_count": 11}, ]}, {"timestamp": 775724400, "group": [ {"author_id": 0, "token_count": 90}, ]}, {"timestamp": 780994800, "group": [ {"author_id": 0, "token_count": 16}, ]}, {"timestamp": 794044800, "group": [ {"author_id": 0, "token_count": 12}, ]}, {"timestamp": 801990000, "group": [ {"author_id": 0, "token_count": 53}, ]}, {"timestamp": 820483200, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 825667200, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 830934000, "group": [ {"author_id": 0, "token_count": 56}, ]}, {"timestamp": 833612400, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 841561200, "group": [ {"author_id": 0, "token_count": 12}, ]}, {"timestamp": 857203200, "group": [ {"author_id": 0, "token_count": 34}, ]}, {"timestamp": 870418800, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 875689200, "group": [ {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 888739200, "group": [ {"author_id": 0, "token_count": 112}, ]}, {"timestamp": 894006000, "group": [ {"author_id": 0, "token_count": 29}, ]}, {"timestamp": 901954800, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 925542000, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 936169200, "group": [ {"author_id": 0, "token_count": 13}, ]}, {"timestamp": 946713600, "group": [ {"author_id": 0, "token_count": 17}, ]}, {"timestamp": 951897600, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 959842800, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 970383600, "group": [ {"author_id": 0, "token_count": 81}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 6, "token_count": 3}, {"author_id": 2, "token_count": 265}, ]}, {"timestamp": 1014969600, "group": [ {"author_id": 18, "token_count": 25}, ]}, {"timestamp": 1017648000, "group": [ {"author_id": 20, "token_count": 6}, ]}, {"timestamp": 1020236400, "group": [ {"author_id": 4, "token_count": 20}, ]}, {"timestamp": 1025506800, "group": [ {"author_id": 20, "token_count": 1}, ]}, {"timestamp": 1033455600, "group": [ {"author_id": 4, "token_count": 27}, {"author_id": 18, "token_count": 1}, {"author_id": 1, "token_count": 87}, ]}, {"timestamp": 1036137600, "group": [ {"author_id": 4, "token_count": 2}, {"author_id": 1, "token_count": 5}, ]}, {"timestamp": 1046505600, "group": [ {"author_id": 4, "token_count": 10}, ]}, {"timestamp": 1049184000, "group": [ {"author_id": 4, "token_count": 22}, ]}, {"timestamp": 1057042800, "group": [ {"author_id": 4, "token_count": 7}, ]}, {"timestamp": 1072944000, "group": [ {"author_id": 4, "token_count": 3}, ]}, {"timestamp": 1088665200, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1091343600, "group": [ {"author_id": 25, "token_count": 1}, ]}, {"timestamp": 1094022000, "group": [ {"author_id": 6, "token_count": 62}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1104566400, "group": [ {"author_id": 5, "token_count": 13}, ]}, {"timestamp": 1120201200, "group": [ {"author_id": 5, "token_count": 14}, ]}, {"timestamp": 1136102400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1141200000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1149145200, "group": [ {"author_id": 7, "token_count": 2}, ]}, {"timestamp": 1154415600, "group": [ {"author_id": 13, "token_count": 28}, ]}, {"timestamp": 1170316800, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 38, "token_count": 10}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 5, "token_count": 4}, {"author_id": 3, "token_count": 168}, {"author_id": 10, "token_count": 4}, ]}, {"timestamp": 1193900400, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 39, "token_count": 1}, {"author_id": 13, "token_count": 8}, ]}, {"timestamp": 1217574000, "group": [ {"author_id": 6, "token_count": 2}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 45, "token_count": 9}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1230796800, "group": [ {"author_id": 34, "token_count": 56}, {"author_id": 32, "token_count": 28}, ]}, {"timestamp": 1235894400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 5, "token_count": 2}, ]}, {"timestamp": 1249110000, "group": [ {"author_id": 5, "token_count": 6}, ]}, {"timestamp": 1257058800, "group": [ {"author_id": 14, "token_count": 1}, ]}, {"timestamp": 1259654400, "group": [ {"author_id": 5, "token_count": 7}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 7, "token_count": 3}, ]}, {"timestamp": 1270105200, "group": [ {"author_id": 12, "token_count": 7}, ]}, {"timestamp": 1275375600, "group": [ {"author_id": 6, "token_count": 1}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 9, "token_count": 2}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 35, "token_count": 20}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 6, "token_count": 1}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 43, "token_count": 10}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 17, "token_count": 4}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 6, "token_count": 280}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 5, "token_count": 13}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 15, "token_count": 6}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 5, "token_count": 7}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 59, "token_count": 1}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 6, "token_count": 2}, {"author_id": 24, "token_count": 17}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 7, "token_count": 3}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 5, "token_count": 1}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 46, "token_count": 1}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 29, "token_count": 5}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 29, "token_count": 10}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 21, "token_count": 23}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 8, "token_count": 53}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 19, "token_count": 7}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 16, "token_count": 21}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 27, "token_count": 13}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 16, "token_count": 21}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 10, "token_count": 17}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 7, "token_count": 3}, ]}, ]
Author Name
Tokens
Token Proportion
Linus Torvalds (pre-git)
1284
46.19%
Al Viro
351
12.63%
Linus Torvalds
265
9.53%
Martin J. Bligh
168
6.04%
Theodore Y. Ts'o
93
3.35%
Andrew Morton
91
3.27%
Jan Kara
67
2.41%
Duane Griffin
56
2.01%
Chengguang Xu
53
1.91%
Ira Weiny
42
1.51%
David Howells
36
1.29%
Pekka J Enberg
28
1.01%
Brian Gerst
26
0.94%
yangerkun
23
0.83%
Miklos Szeredi
21
0.76%
Akinobu Mita
20
0.72%
Carlos Maiolino
17
0.61%
Dan J Williams
15
0.54%
Christian Brauner
13
0.47%
Christoph Hellwig
11
0.40%
Joe Perches
10
0.36%
Badari Pulavarty
10
0.36%
Josef Bacik
9
0.32%
zhangyi (F)
7
0.25%
Neil Brown
7
0.25%
Jan Blunck
7
0.25%
Matthew Wilcox
6
0.22%
Eric W. Biedermann
4
0.14%
Nicholas Piggin
2
0.07%
Tahsin Erdogan
1
0.04%
Kirill A. Shutemov
1
0.04%
James Morris
1
0.04%
Andi Kleen
1
0.04%
Alexey Fisher
1
0.04%
Others
33
1.19%
Total
2780
file.c
208
-
31
808
Christoph Hellwig
Linus Torvalds (pre-git)
Matthew Wilcox
Ross Zwisler
Jan Kara
Andrew Morton
Mikulas Patocka
Theodore Y. Ts'o
Linus Torvalds
Carsten Otte
Martin J. Bligh
Miklos Szeredi
David Howells
Al Viro
Josef Bacik
yangerkun
Christian Brauner
Andi Kleen
Others
September 1991
March 1992
August 1992
March 1993
November 1993
June 1995
March 1997
March 1998
May 1999
January 2000
March 2000
February 2002
April 2002
July 2002
August 2002
September 2002
October 2002
January 2003
May 2004
August 2004
June 2005
March 2006
August 2006
February 2007
July 2007
October 2007
February 2008
April 2008
October 2008
August 2009
September 2009
December 2009
March 2010
May 2010
July 2011
May 2013
December 2013
March 2014
April 2014
February 2015
April 2015
September 2015
October 2015
February 2016
September 2016
October 2016
November 2016
February 2017
September 2017
November 2017
January 2018
April 2018
February 2019
September 2020
April 2021
September 2022
var spanGroupData = [ {"timestamp": 683708400, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 699436800, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 712652400, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 730972800, "group": [ {"author_id": 0, "token_count": 16}, ]}, {"timestamp": 752140800, "group": [ {"author_id": 0, "token_count": 19}, ]}, {"timestamp": 801990000, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 857203200, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 888739200, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 925542000, "group": [ {"author_id": 0, "token_count": 9}, ]}, {"timestamp": 946713600, "group": [ {"author_id": 0, "token_count": 11}, ]}, {"timestamp": 951897600, "group": [ {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 6, "token_count": 6}, {"author_id": 2, "token_count": 16}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1017648000, "group": [ {"author_id": 4, "token_count": 5}, ]}, {"timestamp": 1025506800, "group": [ {"author_id": 7, "token_count": 1}, ]}, {"timestamp": 1028185200, "group": [ {"author_id": 4, "token_count": 13}, ]}, {"timestamp": 1030863600, "group": [ {"author_id": 4, "token_count": 1}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1033455600, "group": [ {"author_id": 1, "token_count": 18}, ]}, {"timestamp": 1041408000, "group": [ {"author_id": 4, "token_count": 2}, ]}, {"timestamp": 1083394800, "group": [ {"author_id": 4, "token_count": 6}, ]}, {"timestamp": 1091343600, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1117609200, "group": [ {"author_id": 30, "token_count": 13}, ]}, {"timestamp": 1141200000, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1154415600, "group": [ {"author_id": 13, "token_count": 10}, ]}, {"timestamp": 1170316800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 5, "token_count": 1}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 3, "token_count": 11}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 39, "token_count": 1}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 45, "token_count": 5}, ]}, {"timestamp": 1249110000, "group": [ {"author_id": 5, "token_count": 6}, ]}, {"timestamp": 1251788400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1259654400, "group": [ {"author_id": 5, "token_count": 36}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 7, "token_count": 1}, ]}, {"timestamp": 1272697200, "group": [ {"author_id": 7, "token_count": 5}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 7, "token_count": 1}, {"author_id": 45, "token_count": 4}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 7, "token_count": 5}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 6, "token_count": 1}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 6, "token_count": 3}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 7, "token_count": 1}, {"author_id": 15, "token_count": 69}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 15, "token_count": 6}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 26, "token_count": 68}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 26, "token_count": 1}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 7, "token_count": 317}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 26, "token_count": 3}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 26, "token_count": 1}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 5, "token_count": 2}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 5, "token_count": 2}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 21, "token_count": 5}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 54, "token_count": 20}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 5, "token_count": 7}, {"author_id": 10, "token_count": 10}, ]}, {"timestamp": 1662015600, "group": [ {"author_id": 27, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Christoph Hellwig
331
40.97%
Linus Torvalds (pre-git)
82
10.15%
Matthew Wilcox
75
9.28%
Ross Zwisler
73
9.03%
Jan Kara
54
6.68%
Andrew Morton
27
3.34%
Mikulas Patocka
20
2.48%
Theodore Y. Ts'o
18
2.23%
Linus Torvalds
16
1.98%
Carsten Otte
13
1.61%
Martin J. Bligh
11
1.36%
Miklos Szeredi
10
1.24%
David Howells
10
1.24%
Al Viro
10
1.24%
Josef Bacik
9
1.11%
yangerkun
5
0.62%
Christian Brauner
1
0.12%
Andi Kleen
1
0.12%
Others
42
5.20%
Total
808
ialloc.c
675
-
28
2858
Andrew Morton
Linus Torvalds (pre-git)
Linus Torvalds
Theodore Y. Ts'o
Brian Gerst
Jan Kara
Christoph Hellwig
Al Viro
Stephen D. Smalley
Marcin Ślusarz
Dmitriy Monakhov
Eric Sandeen
Mikulas Patocka
Duane Griffin
David Howells
Martin J. Bligh
Deepa Dinamani
Akinobu Mita
Miklos Szeredi
Christian Brauner
Eric Paris
Others
September 1991
December 1991
January 1992
March 1992
April 1992
May 1992
August 1992
September 1992
October 1992
November 1992
March 1993
April 1993
June 1993
August 1993
November 1993
April 1994
October 1994
June 1995
January 1996
May 1996
September 1996
March 1997
August 1997
March 1998
August 1998
May 1999
September 1999
March 2000
August 2000
October 2000
February 2002
March 2002
May 2002
July 2002
September 2002
October 2002
November 2002
December 2002
February 2003
March 2003
April 2003
July 2003
November 2003
January 2004
March 2004
May 2004
September 2004
September 2005
October 2007
April 2008
September 2008
November 2008
December 2008
January 2009
June 2009
March 2010
April 2010
February 2011
July 2011
October 2011
December 2011
July 2012
March 2015
June 2015
August 2016
September 2016
November 2017
May 2018
April 2020
January 2021
October 2022
var spanGroupData = [ {"timestamp": 683708400, "group": [ {"author_id": 0, "token_count": 60}, ]}, {"timestamp": 691574400, "group": [ {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 694252800, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 699436800, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 702115200, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 704703600, "group": [ {"author_id": 0, "token_count": 12}, ]}, {"timestamp": 712652400, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 715330800, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 717922800, "group": [ {"author_id": 0, "token_count": 15}, ]}, {"timestamp": 720604800, "group": [ {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 730972800, "group": [ {"author_id": 0, "token_count": 356}, ]}, {"timestamp": 733651200, "group": [ {"author_id": 0, "token_count": 118}, ]}, {"timestamp": 738918000, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 744188400, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 752140800, "group": [ {"author_id": 0, "token_count": 204}, ]}, {"timestamp": 765187200, "group": [ {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 780994800, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 801990000, "group": [ {"author_id": 0, "token_count": 17}, ]}, {"timestamp": 820483200, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 830934000, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 841561200, "group": [ {"author_id": 0, "token_count": 54}, ]}, {"timestamp": 857203200, "group": [ {"author_id": 0, "token_count": 33}, ]}, {"timestamp": 870418800, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 888739200, "group": [ {"author_id": 0, "token_count": 61}, ]}, {"timestamp": 901954800, "group": [ {"author_id": 0, "token_count": 23}, ]}, {"timestamp": 925542000, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 936169200, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 951897600, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 965113200, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 970383600, "group": [ {"author_id": 0, "token_count": 30}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 2, "token_count": 374}, ]}, {"timestamp": 1014969600, "group": [ {"author_id": 18, "token_count": 29}, ]}, {"timestamp": 1020236400, "group": [ {"author_id": 4, "token_count": 110}, {"author_id": 7, "token_count": 2}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1025506800, "group": [ {"author_id": 4, "token_count": 62}, ]}, {"timestamp": 1030863600, "group": [ {"author_id": 4, "token_count": 2}, ]}, {"timestamp": 1033455600, "group": [ {"author_id": 4, "token_count": 417}, {"author_id": 1, "token_count": 41}, {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1036137600, "group": [ {"author_id": 4, "token_count": 4}, {"author_id": 1, "token_count": 117}, ]}, {"timestamp": 1038729600, "group": [ {"author_id": 4, "token_count": 17}, ]}, {"timestamp": 1044086400, "group": [ {"author_id": 4, "token_count": 2}, ]}, {"timestamp": 1046505600, "group": [ {"author_id": 4, "token_count": 4}, ]}, {"timestamp": 1049184000, "group": [ {"author_id": 4, "token_count": 264}, ]}, {"timestamp": 1057042800, "group": [ {"author_id": 4, "token_count": 94}, ]}, {"timestamp": 1067673600, "group": [ {"author_id": 4, "token_count": 57}, ]}, {"timestamp": 1072944000, "group": [ {"author_id": 4, "token_count": 27}, ]}, {"timestamp": 1078128000, "group": [ {"author_id": 4, "token_count": 4}, ]}, {"timestamp": 1083394800, "group": [ {"author_id": 4, "token_count": 1}, ]}, {"timestamp": 1094022000, "group": [ {"author_id": 6, "token_count": 4}, ]}, {"timestamp": 1125558000, "group": [ {"author_id": 33, "token_count": 15}, {"author_id": 60, "token_count": 15}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 23, "token_count": 8}, {"author_id": 3, "token_count": 4}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 55, "token_count": 12}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1220252400, "group": [ {"author_id": 1, "token_count": 5}, ]}, {"timestamp": 1225522800, "group": [ {"author_id": 13, "token_count": 2}, ]}, {"timestamp": 1228118400, "group": [ {"author_id": 6, "token_count": 13}, ]}, {"timestamp": 1230796800, "group": [ {"author_id": 34, "token_count": 5}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 7, "token_count": 18}, {"author_id": 58, "token_count": 10}, ]}, {"timestamp": 1270105200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1296547200, "group": [ {"author_id": 57, "token_count": 2}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 6, "token_count": 1}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 10, "token_count": 3}, ]}, {"timestamp": 1322726400, "group": [ {"author_id": 5, "token_count": 3}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 35, "token_count": 4}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 13, "token_count": 3}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 5, "token_count": 2}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 5, "token_count": 21}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 37, "token_count": 4}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 2, "token_count": 2}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 6, "token_count": 1}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 54, "token_count": 5}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 27, "token_count": 3}, ]}, {"timestamp": 1664607600, "group": [ {"author_id": 60, "token_count": 3}, ]}, ]
Author Name
Tokens
Token Proportion
Andrew Morton
1065
37.26%
Linus Torvalds (pre-git)
1046
36.60%
Linus Torvalds
376
13.16%
Theodore Y. Ts'o
164
5.74%
Brian Gerst
29
1.01%
Jan Kara
26
0.91%
Christoph Hellwig
20
0.70%
Al Viro
19
0.66%
Stephen D. Smalley
15
0.52%
Marcin Ślusarz
12
0.42%
Dmitriy Monakhov
10
0.35%
Eric Sandeen
8
0.28%
Mikulas Patocka
5
0.17%
Duane Griffin
5
0.17%
David Howells
5
0.17%
Martin J. Bligh
4
0.14%
Deepa Dinamani
4
0.14%
Akinobu Mita
4
0.14%
Miklos Szeredi
3
0.10%
Christian Brauner
3
0.10%
Eric Paris
2
0.07%
Others
33
1.15%
Total
2858
inode.c
1653
-
66
7348
Linus Torvalds (pre-git)
Martin J. Bligh
Al Viro
Christoph Hellwig
Nicholas Piggin
Andrew Morton
Jan Kara
Linus Torvalds
Theodore Y. Ts'o
yangerkun
David Howells
Shilong Wang
Dan J Williams
Ross Zwisler
Matthew Wilcox
Carlos Maiolino
Carsten Otte
Andi Kleen
Eric W. Biedermann
Christian Brauner
Duane Griffin
Arnd Bergmann
Josef Bacik
Jan Blunck
Chengguang Xu
Alexey Fisher
Brian Gerst
Ernesto A. Fernández
Deepa Dinamani
Akinobu Mita
Aneesh Kumar K.V
Dmitriy Monakhov
Andreas Gruenbacher
Miklos Szeredi
Eric Sandeen
Badari Pulavarty
Others
September 1991
November 1991
December 1991
January 1992
March 1992
May 1992
August 1992
September 1992
October 1992
November 1992
December 1992
March 1993
April 1993
June 1993
August 1993
November 1993
February 1994
April 1994
July 1994
August 1994
January 1995
June 1995
May 1996
September 1996
March 1997
January 1998
March 1998
May 1998
August 1998
May 1999
June 1999
September 1999
January 2000
March 2000
June 2000
July 2000
August 2000
October 2000
February 2002
March 2002
April 2002
May 2002
July 2002
August 2002
September 2002
October 2002
November 2002
December 2002
January 2003
February 2003
March 2003
September 2003
October 2003
January 2004
April 2004
May 2004
June 2004
September 2004
January 2005
June 2005
September 2005
October 2005
January 2006
February 2006
March 2006
June 2006
October 2006
May 2007
October 2007
February 2008
April 2008
July 2008
October 2008
December 2008
January 2009
April 2009
August 2009
September 2009
November 2009
March 2010
April 2010
May 2010
June 2010
July 2010
September 2010
October 2010
March 2011
June 2011
July 2011
October 2011
February 2012
May 2012
June 2012
January 2013
May 2013
November 2013
December 2013
March 2014
April 2014
February 2015
March 2015
May 2015
June 2015
September 2015
October 2015
November 2015
January 2016
February 2016
March 2016
April 2016
May 2016
July 2016
September 2016
October 2016
November 2016
December 2016
January 2017
April 2017
June 2017
August 2017
October 2017
November 2017
December 2017
June 2018
January 2019
February 2019
March 2019
June 2019
October 2019
November 2019
January 2020
June 2020
July 2020
August 2020
November 2020
January 2021
April 2021
June 2021
July 2021
November 2021
February 2022
April 2022
June 2022
September 2022
var spanGroupData = [ {"timestamp": 683708400, "group": [ {"author_id": 0, "token_count": 89}, ]}, {"timestamp": 688982400, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 691574400, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 694252800, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 699436800, "group": [ {"author_id": 0, "token_count": 29}, ]}, {"timestamp": 704703600, "group": [ {"author_id": 0, "token_count": 95}, ]}, {"timestamp": 712652400, "group": [ {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 715330800, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 717922800, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 720604800, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 723196800, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 730972800, "group": [ {"author_id": 0, "token_count": 602}, ]}, {"timestamp": 733651200, "group": [ {"author_id": 0, "token_count": 35}, ]}, {"timestamp": 738918000, "group": [ {"author_id": 0, "token_count": 25}, ]}, {"timestamp": 744188400, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 752140800, "group": [ {"author_id": 0, "token_count": 67}, ]}, {"timestamp": 760089600, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 765187200, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 773046000, "group": [ {"author_id": 0, "token_count": 15}, ]}, {"timestamp": 775724400, "group": [ {"author_id": 0, "token_count": 21}, ]}, {"timestamp": 788947200, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 801990000, "group": [ {"author_id": 0, "token_count": 37}, ]}, {"timestamp": 830934000, "group": [ {"author_id": 0, "token_count": 78}, ]}, {"timestamp": 841561200, "group": [ {"author_id": 0, "token_count": 126}, ]}, {"timestamp": 857203200, "group": [ {"author_id": 0, "token_count": 48}, ]}, {"timestamp": 883641600, "group": [ {"author_id": 0, "token_count": 11}, ]}, {"timestamp": 888739200, "group": [ {"author_id": 0, "token_count": 31}, ]}, {"timestamp": 894006000, "group": [ {"author_id": 0, "token_count": 25}, ]}, {"timestamp": 901954800, "group": [ {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 925542000, "group": [ {"author_id": 0, "token_count": 124}, ]}, {"timestamp": 928220400, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 936169200, "group": [ {"author_id": 0, "token_count": 33}, ]}, {"timestamp": 946713600, "group": [ {"author_id": 0, "token_count": 244}, ]}, {"timestamp": 951897600, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 959842800, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 962434800, "group": [ {"author_id": 0, "token_count": 710}, ]}, {"timestamp": 965113200, "group": [ {"author_id": 0, "token_count": 809}, ]}, {"timestamp": 970383600, "group": [ {"author_id": 0, "token_count": 42}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 6, "token_count": 327}, {"author_id": 2, "token_count": 193}, ]}, {"timestamp": 1014969600, "group": [ {"author_id": 18, "token_count": 9}, ]}, {"timestamp": 1017648000, "group": [ {"author_id": 6, "token_count": 5}, {"author_id": 4, "token_count": 4}, {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1020236400, "group": [ {"author_id": 4, "token_count": 88}, {"author_id": 7, "token_count": 6}, ]}, {"timestamp": 1025506800, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1028185200, "group": [ {"author_id": 4, "token_count": 14}, ]}, {"timestamp": 1030863600, "group": [ {"author_id": 4, "token_count": 10}, ]}, {"timestamp": 1033455600, "group": [ {"author_id": 4, "token_count": 11}, {"author_id": 1, "token_count": 174}, {"author_id": 60, "token_count": 20}, ]}, {"timestamp": 1036137600, "group": [ {"author_id": 39, "token_count": 33}, {"author_id": 4, "token_count": 20}, {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1038729600, "group": [ {"author_id": 4, "token_count": 45}, ]}, {"timestamp": 1041408000, "group": [ {"author_id": 4, "token_count": 13}, ]}, {"timestamp": 1044086400, "group": [ {"author_id": 4, "token_count": 19}, ]}, {"timestamp": 1046505600, "group": [ {"author_id": 4, "token_count": 38}, ]}, {"timestamp": 1062399600, "group": [ {"author_id": 6, "token_count": 76}, ]}, {"timestamp": 1064991600, "group": [ {"author_id": 4, "token_count": 9}, ]}, {"timestamp": 1072944000, "group": [ {"author_id": 4, "token_count": 1}, ]}, {"timestamp": 1080806400, "group": [ {"author_id": 4, "token_count": 4}, ]}, {"timestamp": 1083394800, "group": [ {"author_id": 4, "token_count": 2}, ]}, {"timestamp": 1086073200, "group": [ {"author_id": 4, "token_count": 4}, ]}, {"timestamp": 1094022000, "group": [ {"author_id": 6, "token_count": 21}, ]}, {"timestamp": 1104566400, "group": [ {"author_id": 7, "token_count": 3}, {"author_id": 5, "token_count": 6}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1117609200, "group": [ {"author_id": 30, "token_count": 40}, ]}, {"timestamp": 1125558000, "group": [ {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1128150000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1136102400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1138780800, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1141200000, "group": [ {"author_id": 38, "token_count": 1}, ]}, {"timestamp": 1149145200, "group": [ {"author_id": 7, "token_count": 2}, {"author_id": 13, "token_count": 1}, ]}, {"timestamp": 1159686000, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1178002800, "group": [ {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 23, "token_count": 1}, {"author_id": 3, "token_count": 837}, {"author_id": 9, "token_count": 45}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 39, "token_count": 1}, {"author_id": 13, "token_count": 87}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 35, "token_count": 8}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 11, "token_count": 6}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 45, "token_count": 23}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1228118400, "group": [ {"author_id": 6, "token_count": 2}, {"author_id": 34, "token_count": 25}, ]}, {"timestamp": 1230796800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1238569200, "group": [ {"author_id": 5, "token_count": 94}, ]}, {"timestamp": 1249110000, "group": [ {"author_id": 5, "token_count": 1}, ]}, {"timestamp": 1251788400, "group": [ {"author_id": 39, "token_count": 5}, ]}, {"timestamp": 1257058800, "group": [ {"author_id": 14, "token_count": 10}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 7, "token_count": 39}, ]}, {"timestamp": 1270105200, "group": [ {"author_id": 58, "token_count": 5}, {"author_id": 12, "token_count": 22}, ]}, {"timestamp": 1272697200, "group": [ {"author_id": 9, "token_count": 337}, ]}, {"timestamp": 1275375600, "group": [ {"author_id": 6, "token_count": 45}, {"author_id": 7, "token_count": 6}, {"author_id": 9, "token_count": 8}, ]}, {"timestamp": 1277967600, "group": [ {"author_id": 6, "token_count": 4}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 7, "token_count": 3}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 7, "token_count": 2}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 5, "token_count": 1}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 10, "token_count": 4}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 17, "token_count": 32}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 5, "token_count": 1}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 5, "token_count": 16}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 31, "token_count": 83}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 5, "token_count": 7}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 7, "token_count": 5}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 6, "token_count": 12}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 7, "token_count": 1}, {"author_id": 15, "token_count": 24}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 13, "token_count": 3}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 6, "token_count": 5}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 5, "token_count": 5}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 15, "token_count": 3}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 26, "token_count": 33}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 6, "token_count": 5}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 26, "token_count": 4}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 26, "token_count": 20}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 15, "token_count": 3}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 7, "token_count": 7}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 5, "token_count": 4}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 24, "token_count": 41}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 7, "token_count": 313}, {"author_id": 37, "token_count": 8}, {"author_id": 5, "token_count": 21}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 53, "token_count": 23}, {"author_id": 7, "token_count": 3}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 28, "token_count": 1}, {"author_id": 5, "token_count": 14}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 7, "token_count": 1}, {"author_id": 29, "token_count": 8}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 5, "token_count": 4}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 47, "token_count": 8}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 29, "token_count": 9}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 28, "token_count": 4}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 29, "token_count": 42}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 53, "token_count": 1}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 21, "token_count": 112}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 5, "token_count": 7}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 8, "token_count": 13}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 15, "token_count": 9}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 8, "token_count": 2}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 27, "token_count": 21}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 5, "token_count": 17}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 7, "token_count": 3}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 7, "token_count": 35}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 7, "token_count": 32}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 15, "token_count": 9}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 15, "token_count": 7}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 27, "token_count": 10}, {"author_id": 15, "token_count": 2}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1662015600, "group": [ {"author_id": 27, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Linus Torvalds (pre-git)
3362
45.75%
Martin J. Bligh
837
11.39%
Al Viro
502
6.83%
Christoph Hellwig
461
6.27%
Nicholas Piggin
390
5.31%
Andrew Morton
282
3.84%
Jan Kara
198
2.69%
Linus Torvalds
193
2.63%
Theodore Y. Ts'o
174
2.37%
yangerkun
112
1.52%
David Howells
91
1.24%
Shilong Wang
83
1.13%
Dan J Williams
59
0.80%
Ross Zwisler
57
0.78%
Matthew Wilcox
57
0.78%
Carlos Maiolino
41
0.56%
Carsten Otte
40
0.54%
Andi Kleen
39
0.53%
Eric W. Biedermann
32
0.44%
Christian Brauner
32
0.44%
Duane Griffin
25
0.34%
Arnd Bergmann
24
0.33%
Josef Bacik
23
0.31%
Jan Blunck
22
0.30%
Chengguang Xu
15
0.20%
Alexey Fisher
10
0.14%
Brian Gerst
9
0.12%
Ernesto A. Fernández
8
0.11%
Deepa Dinamani
8
0.11%
Akinobu Mita
8
0.11%
Aneesh Kumar K.V
6
0.08%
Dmitriy Monakhov
5
0.07%
Andreas Gruenbacher
5
0.07%
Miklos Szeredi
4
0.05%
Eric Sandeen
1
0.01%
Badari Pulavarty
1
0.01%
Others
132
1.80%
Total
7348
ioctl.c
159
-
24
641
Linus Torvalds (pre-git)
Martin J. Bligh
Miklos Szeredi
Dave Hansen
Djalal Harouni
Andrew Morton
Linus Torvalds
David Howells
Andi Kleen
Al Viro
Christian Brauner
Jan Kara
Chengguang Xu
Deepa Dinamani
Christoph Hellwig
Others
September 1991
December 1991
March 1992
May 1992
August 1992
March 1993
April 1993
November 1993
March 1994
August 1994
January 1995
March 1995
March 1996
July 1996
September 1996
January 1997
March 1997
March 1998
May 1999
June 1999
February 2002
June 2002
November 2002
March 2003
June 2003
May 2004
November 2005
January 2006
August 2006
July 2007
October 2007
November 2007
February 2008
March 2011
November 2011
December 2011
January 2012
January 2013
January 2016
September 2016
December 2016
November 2017
July 2019
October 2019
January 2021
April 2021
var spanGroupData = [ {"timestamp": 683708400, "group": [ {"author_id": 0, "token_count": 25}, ]}, {"timestamp": 691574400, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 699436800, "group": [ {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 704703600, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 712652400, "group": [ {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 730972800, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 733651200, "group": [ {"author_id": 0, "token_count": 17}, ]}, {"timestamp": 752140800, "group": [ {"author_id": 0, "token_count": 65}, ]}, {"timestamp": 762508800, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 775724400, "group": [ {"author_id": 0, "token_count": 13}, ]}, {"timestamp": 788947200, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 794044800, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 825667200, "group": [ {"author_id": 0, "token_count": 12}, ]}, {"timestamp": 836204400, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 841561200, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 852105600, "group": [ {"author_id": 0, "token_count": 10}, ]}, {"timestamp": 857203200, "group": [ {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 888739200, "group": [ {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 925542000, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 928220400, "group": [ {"author_id": 0, "token_count": 13}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 2, "token_count": 25}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1022914800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1036137600, "group": [ {"author_id": 7, "token_count": 3}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1046505600, "group": [ {"author_id": 4, "token_count": 3}, ]}, {"timestamp": 1054450800, "group": [ {"author_id": 4, "token_count": 26}, ]}, {"timestamp": 1083394800, "group": [ {"author_id": 6, "token_count": 4}, ]}, {"timestamp": 1130832000, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1136102400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1154415600, "group": [ {"author_id": 13, "token_count": 24}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 3, "token_count": 139}, ]}, {"timestamp": 1193900400, "group": [ {"author_id": 5, "token_count": 10}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 39, "token_count": 13}, {"author_id": 44, "token_count": 42}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 6, "token_count": 2}, ]}, {"timestamp": 1322726400, "group": [ {"author_id": 6, "token_count": 2}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 51, "token_count": 29}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 6, "token_count": 3}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 6, "token_count": 2}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 37, "token_count": 8}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 8, "token_count": 9}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 27, "token_count": 11}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 10, "token_count": 61}, ]}, ]
Author Name
Tokens
Token Proportion
Linus Torvalds (pre-git)
206
32.14%
Martin J. Bligh
139
21.68%
Miklos Szeredi
61
9.52%
Dave Hansen
42
6.55%
Djalal Harouni
29
4.52%
Andrew Morton
29
4.52%
Linus Torvalds
26
4.06%
David Howells
24
3.74%
Andi Kleen
13
2.03%
Al Viro
13
2.03%
Christian Brauner
11
1.72%
Jan Kara
10
1.56%
Chengguang Xu
9
1.40%
Deepa Dinamani
8
1.25%
Christoph Hellwig
3
0.47%
Others
18
2.81%
Total
641
namei.c
443
-
31
1899
Linus Torvalds (pre-git)
Linus Torvalds
Al Viro
zhangyi (F)
Jan Kara
Christoph Hellwig
Ira Weiny
Theodore Y. Ts'o
Neil Brown
Miklos Szeredi
Christian Brauner
Bryan Donlan
Andrew Morton
David Howells
Eric Paris
Deepa Dinamani
yangerkun
Heiko Carstens
Dave Hansen
Dan J Williams
Carsten Otte
Andries E. Brouwer
Others
March 1992
March 1993
April 1993
June 1993
September 1993
November 1993
April 1994
July 1994
August 1994
June 1995
January 1996
July 1996
September 1996
March 1997
August 1997
October 1997
January 1998
March 1998
May 1998
August 1998
February 1999
September 1999
January 2000
March 2000
May 2000
October 2000
February 2002
April 2002
June 2002
August 2002
October 2002
November 2002
July 2003
September 2003
February 2004
August 2004
November 2004
June 2005
March 2006
September 2006
February 2007
February 2008
August 2008
December 2008
June 2009
September 2009
March 2010
October 2010
February 2011
July 2011
June 2012
July 2012
June 2013
December 2013
March 2015
May 2015
June 2015
November 2015
April 2016
September 2016
November 2017
December 2017
May 2018
February 2019
June 2020
November 2020
January 2021
March 2021
April 2021
July 2021
September 2022
var spanGroupData = [ {"timestamp": 699436800, "group": [ {"author_id": 0, "token_count": 24}, ]}, {"timestamp": 730972800, "group": [ {"author_id": 0, "token_count": 380}, ]}, {"timestamp": 733651200, "group": [ {"author_id": 0, "token_count": 24}, ]}, {"timestamp": 738918000, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 746866800, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 752140800, "group": [ {"author_id": 0, "token_count": 34}, ]}, {"timestamp": 765187200, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 773046000, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 775724400, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 801990000, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 820483200, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 836204400, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 841561200, "group": [ {"author_id": 0, "token_count": 10}, ]}, {"timestamp": 857203200, "group": [ {"author_id": 0, "token_count": 73}, ]}, {"timestamp": 870418800, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 875689200, "group": [ {"author_id": 0, "token_count": 14}, ]}, {"timestamp": 883641600, "group": [ {"author_id": 0, "token_count": 11}, ]}, {"timestamp": 888739200, "group": [ {"author_id": 0, "token_count": 9}, ]}, {"timestamp": 894006000, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 901954800, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 917856000, "group": [ {"author_id": 0, "token_count": 9}, ]}, {"timestamp": 936169200, "group": [ {"author_id": 0, "token_count": 24}, ]}, {"timestamp": 946713600, "group": [ {"author_id": 0, "token_count": 51}, ]}, {"timestamp": 951897600, "group": [ {"author_id": 0, "token_count": 15}, ]}, {"timestamp": 957164400, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 970383600, "group": [ {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 2, "token_count": 416}, ]}, {"timestamp": 1017648000, "group": [ {"author_id": 20, "token_count": 34}, ]}, {"timestamp": 1022914800, "group": [ {"author_id": 4, "token_count": 1}, ]}, {"timestamp": 1028185200, "group": [ {"author_id": 4, "token_count": 18}, ]}, {"timestamp": 1033455600, "group": [ {"author_id": 1, "token_count": 47}, ]}, {"timestamp": 1036137600, "group": [ {"author_id": 4, "token_count": 1}, {"author_id": 42, "token_count": 1}, ]}, {"timestamp": 1057042800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1062399600, "group": [ {"author_id": 6, "token_count": 9}, ]}, {"timestamp": 1075622400, "group": [ {"author_id": 4, "token_count": 5}, ]}, {"timestamp": 1091343600, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1099296000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1117609200, "group": [ {"author_id": 30, "token_count": 2}, ]}, {"timestamp": 1141200000, "group": [ {"author_id": 60, "token_count": 15}, ]}, {"timestamp": 1157094000, "group": [ {"author_id": 44, "token_count": 3}, ]}, {"timestamp": 1170316800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 13, "token_count": 2}, ]}, {"timestamp": 1217574000, "group": [ {"author_id": 6, "token_count": 12}, {"author_id": 7, "token_count": 3}, ]}, {"timestamp": 1228118400, "group": [ {"author_id": 6, "token_count": 32}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 52, "token_count": 27}, {"author_id": 5, "token_count": 10}, ]}, {"timestamp": 1251788400, "group": [ {"author_id": 40, "token_count": 4}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 7, "token_count": 57}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 6, "token_count": 1}, ]}, {"timestamp": 1296547200, "group": [ {"author_id": 57, "token_count": 20}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 6, "token_count": 7}, {"author_id": 7, "token_count": 2}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 6, "token_count": 5}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 6, "token_count": 4}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 6, "token_count": 40}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 7, "token_count": 10}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 13, "token_count": 19}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 6, "token_count": 10}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 5, "token_count": 75}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 6, "token_count": 5}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 6, "token_count": 1}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 37, "token_count": 12}, {"author_id": 10, "token_count": 15}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 29, "token_count": 2}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 6, "token_count": 5}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 21, "token_count": 10}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 19, "token_count": 101}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 16, "token_count": 3}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 27, "token_count": 30}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 16, "token_count": 59}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 6, "token_count": 1}, {"author_id": 10, "token_count": 10}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1662015600, "group": [ {"author_id": 27, "token_count": 2}, {"author_id": 10, "token_count": 8}, ]}, ]
Author Name
Tokens
Token Proportion
Linus Torvalds (pre-git)
720
37.91%
Linus Torvalds
416
21.91%
Al Viro
132
6.95%
zhangyi (F)
101
5.32%
Jan Kara
85
4.48%
Christoph Hellwig
72
3.79%
Ira Weiny
62
3.26%
Theodore Y. Ts'o
47
2.47%
Neil Brown
34
1.79%
Miklos Szeredi
33
1.74%
Christian Brauner
32
1.69%
Bryan Donlan
27
1.42%
Andrew Morton
25
1.32%
David Howells
21
1.11%
Eric Paris
20
1.05%
Deepa Dinamani
12
0.63%
yangerkun
10
0.53%
Heiko Carstens
4
0.21%
Dave Hansen
3
0.16%
Dan J Williams
2
0.11%
Carsten Otte
2
0.11%
Andries E. Brouwer
1
0.05%
Others
38
2.00%
Total
1899
super.c
1670
-
80
8305
Linus Torvalds (pre-git)
Jan Kara
Andrew Morton
Theodore Y. Ts'o
Linus Torvalds
Miklos Szeredi
Alexey Fisher
Jan Blunck
Al Viro
Christoph Hellwig
Mark Bellon
Brian Gerst
Martin J. Bligh
Eric W. Biedermann
Neil Brown
Vasily Averin
David Howells
Chengguang Xu
Pekka J Enberg
Aneesh Kumar K.V
Badari Pulavarty
Carsten Otte
Matthew Wilcox
Andries E. Brouwer
Heiko Carstens
Joe Perches
Peter Zijlstra
Dan J Williams
Akinobu Mita
Stephen Rothwell
zhangyi (F)
Deepa Dinamani
Mingming Cao
Eric Sandeen
Jeff Layton
Marcin Ślusarz
Tahsin Erdogan
James Morris
Kirill A. Shutemov
Shilong Wang
Nicholas Piggin
Arnd Bergmann
Andi Kleen
Mikulas Patocka
Others
September 1991
December 1991
March 1992
April 1992
August 1992
September 1992
October 1992
November 1992
December 1992
March 1993
April 1993
June 1993
July 1993
August 1993
September 1993
November 1993
February 1994
April 1994
May 1994
July 1994
August 1994
October 1994
November 1994
March 1995
June 1995
May 1996
June 1996
September 1996
January 1997
March 1997
August 1998
February 1999
May 1999
June 1999
September 1999
December 1999
January 2000
July 2000
August 2000
October 2000
February 2002
March 2002
April 2002
May 2002
June 2002
August 2002
October 2002
November 2002
February 2003
April 2003
May 2003
June 2003
July 2003
October 2003
January 2004
March 2004
April 2004
May 2004
August 2004
September 2004
October 2004
November 2004
December 2004
January 2005
March 2005
June 2005
July 2005
September 2005
February 2006
March 2006
June 2006
August 2006
September 2006
October 2006
December 2006
February 2007
July 2007
October 2007
January 2008
February 2008
April 2008
October 2008
January 2009
February 2009
April 2009
June 2009
November 2009
December 2009
April 2010
May 2010
June 2010
July 2010
October 2010
November 2010
January 2011
March 2011
May 2011
August 2011
December 2011
January 2012
February 2012
June 2012
July 2012
September 2012
October 2012
January 2013
March 2013
February 2014
September 2014
February 2015
June 2015
September 2015
January 2016
February 2016
September 2016
December 2016
April 2017
June 2017
July 2017
August 2017
October 2017
November 2017
December 2017
February 2018
May 2018
June 2018
November 2018
January 2019
April 2019
May 2019
July 2019
November 2019
August 2020
September 2020
March 2021
August 2021
November 2021
February 2022
March 2022
June 2022
July 2022
September 2022
var spanGroupData = [ {"timestamp": 683708400, "group": [ {"author_id": 0, "token_count": 114}, ]}, {"timestamp": 691574400, "group": [ {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 699436800, "group": [ {"author_id": 0, "token_count": 37}, ]}, {"timestamp": 702115200, "group": [ {"author_id": 0, "token_count": 32}, ]}, {"timestamp": 712652400, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 715330800, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 717922800, "group": [ {"author_id": 0, "token_count": 64}, ]}, {"timestamp": 720604800, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 723196800, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 730972800, "group": [ {"author_id": 0, "token_count": 105}, ]}, {"timestamp": 733651200, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 738918000, "group": [ {"author_id": 0, "token_count": 16}, ]}, {"timestamp": 741510000, "group": [ {"author_id": 0, "token_count": 9}, ]}, {"timestamp": 744188400, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 746866800, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 752140800, "group": [ {"author_id": 0, "token_count": 1057}, ]}, {"timestamp": 760089600, "group": [ {"author_id": 0, "token_count": 27}, ]}, {"timestamp": 765187200, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 767775600, "group": [ {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 773046000, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 775724400, "group": [ {"author_id": 0, "token_count": 62}, ]}, {"timestamp": 780994800, "group": [ {"author_id": 0, "token_count": 22}, ]}, {"timestamp": 783676800, "group": [ {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 794044800, "group": [ {"author_id": 0, "token_count": 69}, ]}, {"timestamp": 801990000, "group": [ {"author_id": 0, "token_count": 69}, ]}, {"timestamp": 830934000, "group": [ {"author_id": 0, "token_count": 106}, ]}, {"timestamp": 833612400, "group": [ {"author_id": 0, "token_count": 12}, ]}, {"timestamp": 841561200, "group": [ {"author_id": 0, "token_count": 169}, ]}, {"timestamp": 852105600, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 857203200, "group": [ {"author_id": 0, "token_count": 68}, ]}, {"timestamp": 901954800, "group": [ {"author_id": 0, "token_count": 35}, ]}, {"timestamp": 917856000, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 925542000, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 928220400, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 936169200, "group": [ {"author_id": 0, "token_count": 10}, ]}, {"timestamp": 944035200, "group": [ {"author_id": 0, "token_count": 17}, ]}, {"timestamp": 946713600, "group": [ {"author_id": 0, "token_count": 32}, ]}, {"timestamp": 962434800, "group": [ {"author_id": 0, "token_count": 33}, ]}, {"timestamp": 965113200, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 970383600, "group": [ {"author_id": 0, "token_count": 142}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 6, "token_count": 134}, {"author_id": 2, "token_count": 397}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1014969600, "group": [ {"author_id": 6, "token_count": 3}, {"author_id": 18, "token_count": 134}, ]}, {"timestamp": 1017648000, "group": [ {"author_id": 4, "token_count": 2}, {"author_id": 2, "token_count": 5}, {"author_id": 20, "token_count": 13}, ]}, {"timestamp": 1020236400, "group": [ {"author_id": 7, "token_count": 3}, ]}, {"timestamp": 1022914800, "group": [ {"author_id": 50, "token_count": 25}, ]}, {"timestamp": 1028185200, "group": [ {"author_id": 4, "token_count": 41}, ]}, {"timestamp": 1033455600, "group": [ {"author_id": 4, "token_count": 33}, {"author_id": 18, "token_count": 3}, {"author_id": 1, "token_count": 427}, {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1036137600, "group": [ {"author_id": 39, "token_count": 3}, {"author_id": 4, "token_count": 14}, {"author_id": 1, "token_count": 39}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1044086400, "group": [ {"author_id": 4, "token_count": 1}, {"author_id": 54, "token_count": 1}, ]}, {"timestamp": 1049184000, "group": [ {"author_id": 4, "token_count": 34}, ]}, {"timestamp": 1051772400, "group": [ {"author_id": 4, "token_count": 1}, {"author_id": 42, "token_count": 1}, ]}, {"timestamp": 1054450800, "group": [ {"author_id": 4, "token_count": 2}, ]}, {"timestamp": 1057042800, "group": [ {"author_id": 4, "token_count": 13}, ]}, {"timestamp": 1064991600, "group": [ {"author_id": 4, "token_count": 408}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1072944000, "group": [ {"author_id": 4, "token_count": 8}, ]}, {"timestamp": 1078128000, "group": [ {"author_id": 6, "token_count": 23}, ]}, {"timestamp": 1080806400, "group": [ {"author_id": 4, "token_count": 12}, ]}, {"timestamp": 1083394800, "group": [ {"author_id": 4, "token_count": 3}, ]}, {"timestamp": 1091343600, "group": [ {"author_id": 60, "token_count": 19}, ]}, {"timestamp": 1094022000, "group": [ {"author_id": 6, "token_count": 29}, ]}, {"timestamp": 1096614000, "group": [ {"author_id": 25, "token_count": 6}, ]}, {"timestamp": 1099296000, "group": [ {"author_id": 42, "token_count": 43}, ]}, {"timestamp": 1101888000, "group": [ {"author_id": 40, "token_count": 48}, ]}, {"timestamp": 1104566400, "group": [ {"author_id": 5, "token_count": 609}, ]}, {"timestamp": 1109664000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1117609200, "group": [ {"author_id": 30, "token_count": 46}, ]}, {"timestamp": 1120201200, "group": [ {"author_id": 5, "token_count": 70}, ]}, {"timestamp": 1125558000, "group": [ {"author_id": 22, "token_count": 154}, ]}, {"timestamp": 1138780800, "group": [ {"author_id": 30, "token_count": 5}, ]}, {"timestamp": 1141200000, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1149145200, "group": [ {"author_id": 13, "token_count": 5}, {"author_id": 49, "token_count": 20}, ]}, {"timestamp": 1154415600, "group": [ {"author_id": 42, "token_count": 6}, ]}, {"timestamp": 1157094000, "group": [ {"author_id": 23, "token_count": 18}, {"author_id": 20, "token_count": 107}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1159686000, "group": [ {"author_id": 36, "token_count": 76}, ]}, {"timestamp": 1164960000, "group": [ {"author_id": 13, "token_count": 2}, {"author_id": 32, "token_count": 33}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1170316800, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 38, "token_count": 60}, {"author_id": 7, "token_count": 3}, {"author_id": 23, "token_count": 2}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 7, "token_count": 75}, {"author_id": 3, "token_count": 130}, {"author_id": 10, "token_count": 280}, {"author_id": 48, "token_count": 36}, {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1199174400, "group": [ {"author_id": 11, "token_count": 61}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 35, "token_count": 14}, {"author_id": 11, "token_count": 8}, {"author_id": 13, "token_count": 44}, {"author_id": 10, "token_count": 17}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 35, "token_count": 17}, {"author_id": 55, "token_count": 8}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1230796800, "group": [ {"author_id": 32, "token_count": 36}, ]}, {"timestamp": 1233475200, "group": [ {"author_id": 30, "token_count": 4}, {"author_id": 60, "token_count": 16}, ]}, {"timestamp": 1238569200, "group": [ {"author_id": 5, "token_count": 8}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 7, "token_count": 36}, ]}, {"timestamp": 1257058800, "group": [ {"author_id": 14, "token_count": 245}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1259654400, "group": [ {"author_id": 1, "token_count": 51}, ]}, {"timestamp": 1270105200, "group": [ {"author_id": 12, "token_count": 226}, ]}, {"timestamp": 1272697200, "group": [ {"author_id": 7, "token_count": 38}, ]}, {"timestamp": 1275375600, "group": [ {"author_id": 6, "token_count": 2}, ]}, {"timestamp": 1277967600, "group": [ {"author_id": 6, "token_count": 7}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 6, "token_count": 2}, ]}, {"timestamp": 1288594800, "group": [ {"author_id": 43, "token_count": 40}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 9, "token_count": 3}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1322726400, "group": [ {"author_id": 6, "token_count": 4}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 6, "token_count": 1}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 6, "token_count": 6}, {"author_id": 17, "token_count": 120}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 5, "token_count": 71}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 5, "token_count": 2}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 59, "token_count": 4}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 31, "token_count": 3}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 17, "token_count": 1}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 5, "token_count": 57}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 15, "token_count": 47}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 29, "token_count": 3}, {"author_id": 15, "token_count": 3}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 5, "token_count": 41}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 37, "token_count": 10}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 5, "token_count": 276}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 46, "token_count": 6}, {"author_id": 60, "token_count": 17}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 13, "token_count": 24}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 29, "token_count": 17}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 5, "token_count": 120}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 2, "token_count": 10}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 29, "token_count": 14}, {"author_id": 56, "token_count": 11}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 8, "token_count": 6}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 53, "token_count": 3}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 8, "token_count": 1}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 8, "token_count": 15}, {"author_id": 5, "token_count": 104}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 6, "token_count": 5}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 8, "token_count": 40}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 37, "token_count": 12}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 8, "token_count": 13}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 6, "token_count": 2}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 7, "token_count": 3}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 7, "token_count": 41}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 19, "token_count": 24}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 7, "token_count": 5}, {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 5, "token_count": 49}, {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1662015600, "group": [ {"author_id": 5, "token_count": 63}, ]}, ]
Author Name
Tokens
Token Proportion
Linus Torvalds (pre-git)
2385
28.72%
Jan Kara
1470
17.70%
Andrew Morton
572
6.89%
Theodore Y. Ts'o
517
6.23%
Linus Torvalds
413
4.97%
Miklos Szeredi
297
3.58%
Alexey Fisher
245
2.95%
Jan Blunck
226
2.72%
Al Viro
218
2.62%
Christoph Hellwig
204
2.46%
Mark Bellon
154
1.85%
Brian Gerst
137
1.65%
Martin J. Bligh
130
1.57%
Eric W. Biedermann
121
1.46%
Neil Brown
120
1.44%
Vasily Averin
76
0.92%
David Howells
75
0.90%
Chengguang Xu
75
0.90%
Pekka J Enberg
69
0.83%
Aneesh Kumar K.V
69
0.83%
Badari Pulavarty
60
0.72%
Carsten Otte
55
0.66%
Matthew Wilcox
50
0.60%
Andries E. Brouwer
50
0.60%
Heiko Carstens
48
0.58%
Joe Perches
40
0.48%
Peter Zijlstra
36
0.43%
Dan J Williams
34
0.41%
Akinobu Mita
31
0.37%
Stephen Rothwell
25
0.30%
zhangyi (F)
24
0.29%
Deepa Dinamani
22
0.26%
Mingming Cao
20
0.24%
Eric Sandeen
20
0.24%
Jeff Layton
11
0.13%
Marcin Ślusarz
8
0.10%
Tahsin Erdogan
6
0.07%
James Morris
6
0.07%
Kirill A. Shutemov
4
0.05%
Shilong Wang
3
0.04%
Nicholas Piggin
3
0.04%
Arnd Bergmann
3
0.04%
Andi Kleen
3
0.04%
Mikulas Patocka
1
0.01%
Others
169
2.03%
Total
8305
symlink.c
36
-
10
62
Theodore Y. Ts'o
yangerkun
Linus Torvalds (pre-git)
Dmitriy Monakhov
Al Viro
Chengguang Xu
Andrew Morton
Linus Torvalds
Others
March 1993
September 1999
January 2000
February 2002
August 2002
October 2002
June 2004
February 2007
March 2010
November 2015
November 2017
February 2019
May 2020
var spanGroupData = [ {"timestamp": 730972800, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 936169200, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 946713600, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1028185200, "group": [ {"author_id": 4, "token_count": 2}, ]}, {"timestamp": 1033455600, "group": [ {"author_id": 1, "token_count": 20}, ]}, {"timestamp": 1086073200, "group": [ {"author_id": 6, "token_count": 2}, ]}, {"timestamp": 1170316800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 58, "token_count": 9}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 6, "token_count": 4}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 21, "token_count": 10}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 8, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Theodore Y. Ts'o
20
32.26%
yangerkun
10
16.13%
Linus Torvalds (pre-git)
9
14.52%
Dmitriy Monakhov
9
14.52%
Al Viro
6
9.68%
Chengguang Xu
2
3.23%
Andrew Morton
2
3.23%
Linus Torvalds
1
1.61%
Others
3
4.84%
Total
62
xattr.c
1058
-
31
4698
Theodore Y. Ts'o
Jan Kara
Andrew Morton
Chengguang Xu
Linus Torvalds (pre-git)
Linus Torvalds
Andreas Gruenbacher
James Morris
Tahsin Erdogan
Christoph Hellwig
Jan Blunck
Carlos Maiolino
Al Viro
Marcin Ślusarz
Shilong Wang
Deepa Dinamani
David Howells
Stephen Rothwell
Akinobu Mita
Dmitriy Monakhov
Others
September 1991
December 1991
March 1992
May 1992
August 1992
March 1993
June 1993
November 1993
February 1994
June 1995
May 1996
September 1996
March 1997
January 1998
May 1998
August 1998
September 1999
July 2000
February 2002
May 2002
June 2002
July 2002
August 2002
October 2002
November 2002
February 2003
March 2003
April 2003
July 2003
November 2003
February 2004
September 2004
October 2004
January 2005
February 2005
February 2006
September 2006
December 2006
April 2008
November 2009
March 2010
April 2010
May 2010
July 2010
October 2010
January 2011
March 2011
July 2011
November 2012
January 2013
December 2013
March 2015
April 2015
October 2015
December 2015
February 2016
July 2016
September 2016
June 2017
November 2017
November 2018
January 2019
May 2019
July 2019
February 2020
March 2020
June 2020
July 2022
var spanGroupData = [ {"timestamp": 683708400, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 691574400, "group": [ {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 699436800, "group": [ {"author_id": 0, "token_count": 22}, ]}, {"timestamp": 704703600, "group": [ {"author_id": 0, "token_count": 12}, ]}, {"timestamp": 712652400, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 730972800, "group": [ {"author_id": 0, "token_count": 25}, ]}, {"timestamp": 738918000, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 752140800, "group": [ {"author_id": 0, "token_count": 49}, ]}, {"timestamp": 760089600, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 801990000, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 830934000, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 841561200, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 857203200, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 883641600, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 894006000, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 901954800, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 936169200, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 962434800, "group": [ {"author_id": 0, "token_count": 13}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 2, "token_count": 136}, ]}, {"timestamp": 1020236400, "group": [ {"author_id": 4, "token_count": 13}, {"author_id": 7, "token_count": 3}, ]}, {"timestamp": 1022914800, "group": [ {"author_id": 50, "token_count": 3}, ]}, {"timestamp": 1025506800, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1028185200, "group": [ {"author_id": 4, "token_count": 6}, ]}, {"timestamp": 1033455600, "group": [ {"author_id": 1, "token_count": 3085}, ]}, {"timestamp": 1036137600, "group": [ {"author_id": 6, "token_count": 1}, ]}, {"timestamp": 1044086400, "group": [ {"author_id": 4, "token_count": 1}, ]}, {"timestamp": 1046505600, "group": [ {"author_id": 4, "token_count": 1}, ]}, {"timestamp": 1049184000, "group": [ {"author_id": 4, "token_count": 6}, ]}, {"timestamp": 1057042800, "group": [ {"author_id": 4, "token_count": 264}, ]}, {"timestamp": 1067673600, "group": [ {"author_id": 4, "token_count": 15}, ]}, {"timestamp": 1075622400, "group": [ {"author_id": 4, "token_count": 19}, ]}, {"timestamp": 1094022000, "group": [ {"author_id": 6, "token_count": 2}, ]}, {"timestamp": 1096614000, "group": [ {"author_id": 28, "token_count": 20}, {"author_id": 25, "token_count": 84}, ]}, {"timestamp": 1104566400, "group": [ {"author_id": 28, "token_count": 10}, {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1107244800, "group": [ {"author_id": 28, "token_count": 8}, {"author_id": 4, "token_count": 1}, {"author_id": 5, "token_count": 21}, ]}, {"timestamp": 1138780800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1157094000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1164960000, "group": [ {"author_id": 28, "token_count": 2}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 35, "token_count": 3}, {"author_id": 5, "token_count": 2}, {"author_id": 55, "token_count": 6}, ]}, {"timestamp": 1257058800, "group": [ {"author_id": 7, "token_count": 9}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 7, "token_count": 5}, ]}, {"timestamp": 1270105200, "group": [ {"author_id": 12, "token_count": 22}, ]}, {"timestamp": 1272697200, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1277967600, "group": [ {"author_id": 6, "token_count": 13}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 7, "token_count": 3}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 31, "token_count": 4}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 7, "token_count": 4}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 13, "token_count": 4}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 58, "token_count": 1}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 28, "token_count": 1}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 28, "token_count": 64}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 28, "token_count": 1}, {"author_id": 5, "token_count": 113}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 24, "token_count": 20}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 37, "token_count": 4}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 46, "token_count": 33}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 8, "token_count": 1}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 5, "token_count": 5}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 8, "token_count": 221}, {"author_id": 5, "token_count": 33}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 8, "token_count": 1}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 5, "token_count": 10}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 5, "token_count": 1}, {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 8, "token_count": 20}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 5, "token_count": 169}, ]}, ]
Author Name
Tokens
Token Proportion
Theodore Y. Ts'o
3085
65.67%
Jan Kara
354
7.54%
Andrew Morton
326
6.94%
Chengguang Xu
243
5.17%
Linus Torvalds (pre-git)
170
3.62%
Linus Torvalds
136
2.89%
Andreas Gruenbacher
106
2.26%
James Morris
84
1.79%
Tahsin Erdogan
33
0.70%
Christoph Hellwig
24
0.51%
Jan Blunck
22
0.47%
Carlos Maiolino
20
0.43%
Al Viro
16
0.34%
Marcin Ślusarz
6
0.13%
Shilong Wang
4
0.09%
Deepa Dinamani
4
0.09%
David Howells
4
0.09%
Stephen Rothwell
3
0.06%
Akinobu Mita
3
0.06%
Dmitriy Monakhov
1
0.02%
Others
54
1.15%
Total
4698
xattr.h
116
-
12
416
Theodore Y. Ts'o
Linus Torvalds (pre-git)
Stephen D. Smalley
James Morris
Jan Kara
Andrew Morton
Linus Torvalds
Al Viro
Chengguang Xu
Others
September 1991
March 1992
May 1992
September 1992
December 1992
November 1993
July 1994
January 1996
September 1999
February 2002
October 2002
February 2003
May 2003
September 2004
October 2004
September 2005
September 2008
June 2009
May 2010
February 2016
November 2017
March 2020
May 2020
var spanGroupData = [ {"timestamp": 683708400, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 699436800, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 704703600, "group": [ {"author_id": 0, "token_count": 26}, ]}, {"timestamp": 715330800, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 723196800, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 752140800, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 773046000, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 820483200, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 936169200, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 2, "token_count": 11}, ]}, {"timestamp": 1033455600, "group": [ {"author_id": 1, "token_count": 251}, ]}, {"timestamp": 1044086400, "group": [ {"author_id": 4, "token_count": 4}, ]}, {"timestamp": 1051772400, "group": [ {"author_id": 4, "token_count": 8}, ]}, {"timestamp": 1094022000, "group": [ {"author_id": 6, "token_count": 8}, ]}, {"timestamp": 1096614000, "group": [ {"author_id": 25, "token_count": 21}, ]}, {"timestamp": 1125558000, "group": [ {"author_id": 33, "token_count": 24}, ]}, {"timestamp": 1220252400, "group": [ {"author_id": 1, "token_count": 10}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1272697200, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 5, "token_count": 13}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 8, "token_count": 4}, ]}, ]
Author Name
Tokens
Token Proportion
Theodore Y. Ts'o
263
63.22%
Linus Torvalds (pre-git)
54
12.98%
Stephen D. Smalley
24
5.77%
James Morris
21
5.05%
Jan Kara
13
3.13%
Andrew Morton
12
2.88%
Linus Torvalds
11
2.64%
Al Viro
8
1.92%
Chengguang Xu
4
0.96%
Others
6
1.44%
Total
416
xattr_security.c
59
-
14
258
Andrew Morton
Theodore Y. Ts'o
Mimi Zohar
Stephen D. Smalley
Al Viro
James Morris
Christian Brauner
Eric Paris
Christoph Hellwig
Andreas Gruenbacher
Others
October 2002
May 2003
October 2004
September 2005
September 2008
June 2009
November 2009
March 2010
May 2010
February 2011
June 2011
March 2012
February 2014
October 2015
April 2016
May 2016
November 2017
January 2021
var spanGroupData = [ {"timestamp": 1033455600, "group": [ {"author_id": 1, "token_count": 51}, ]}, {"timestamp": 1051772400, "group": [ {"author_id": 4, "token_count": 59}, ]}, {"timestamp": 1096614000, "group": [ {"author_id": 25, "token_count": 9}, ]}, {"timestamp": 1125558000, "group": [ {"author_id": 33, "token_count": 48}, ]}, {"timestamp": 1220252400, "group": [ {"author_id": 1, "token_count": 5}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1257058800, "group": [ {"author_id": 7, "token_count": 2}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1272697200, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1296547200, "group": [ {"author_id": 57, "token_count": 3}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 41, "token_count": 51}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 6, "token_count": 1}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 28, "token_count": 2}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 6, "token_count": 13}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 6, "token_count": 1}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 27, "token_count": 5}, ]}, ]
Author Name
Tokens
Token Proportion
Andrew Morton
59
22.87%
Theodore Y. Ts'o
57
22.09%
Mimi Zohar
51
19.77%
Stephen D. Smalley
48
18.60%
Al Viro
15
5.81%
James Morris
9
3.49%
Christian Brauner
5
1.94%
Eric Paris
3
1.16%
Christoph Hellwig
2
0.78%
Andreas Gruenbacher
2
0.78%
Others
7
2.71%
Total
258
xattr_trusted.c
43
-
10
159
Andrew Morton
Theodore Y. Ts'o
Al Viro
James Morris
Linus Torvalds (pre-git)
Christian Brauner
Christoph Hellwig
Andreas Gruenbacher
Others
March 2000
October 2002
February 2003
October 2004
November 2009
May 2010
March 2012
October 2015
December 2015
April 2016
May 2016
November 2017
January 2021
var spanGroupData = [ {"timestamp": 951897600, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1033455600, "group": [ {"author_id": 4, "token_count": 5}, {"author_id": 1, "token_count": 43}, ]}, {"timestamp": 1044086400, "group": [ {"author_id": 4, "token_count": 64}, ]}, {"timestamp": 1096614000, "group": [ {"author_id": 25, "token_count": 9}, ]}, {"timestamp": 1257058800, "group": [ {"author_id": 7, "token_count": 4}, ]}, {"timestamp": 1272697200, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 6, "token_count": 1}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 28, "token_count": 2}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 28, "token_count": 2}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 6, "token_count": 13}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 6, "token_count": 1}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 27, "token_count": 5}, ]}, ]
Author Name
Tokens
Token Proportion
Andrew Morton
69
43.40%
Theodore Y. Ts'o
43
27.04%
Al Viro
15
9.43%
James Morris
9
5.66%
Linus Torvalds (pre-git)
6
3.77%
Christian Brauner
5
3.14%
Christoph Hellwig
4
2.52%
Andreas Gruenbacher
4
2.52%
Others
4
2.52%
Total
159
xattr_user.c
50
-
11
201
Theodore Y. Ts'o
Al Viro
Linus Torvalds (pre-git)
James Morris
Christoph Hellwig
Christian Brauner
Andreas Gruenbacher
Linus Torvalds
Others
November 1993
September 1999
February 2002
October 2002
November 2002
February 2003
October 2004
November 2009
May 2010
October 2015
December 2015
April 2016
May 2016
November 2017
January 2021
var spanGroupData = [ {"timestamp": 752140800, "group": [ {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 936169200, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1033455600, "group": [ {"author_id": 1, "token_count": 133}, ]}, {"timestamp": 1036137600, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1044086400, "group": [ {"author_id": 7, "token_count": 3}, ]}, {"timestamp": 1096614000, "group": [ {"author_id": 25, "token_count": 9}, ]}, {"timestamp": 1257058800, "group": [ {"author_id": 7, "token_count": 6}, ]}, {"timestamp": 1272697200, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 28, "token_count": 2}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 28, "token_count": 2}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 6, "token_count": 15}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 6, "token_count": 3}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 27, "token_count": 5}, ]}, ]
Author Name
Tokens
Token Proportion
Theodore Y. Ts'o
133
66.17%
Al Viro
18
8.96%
Linus Torvalds (pre-git)
10
4.98%
James Morris
9
4.48%
Christoph Hellwig
9
4.48%
Christian Brauner
5
2.49%
Andreas Gruenbacher
4
1.99%
Linus Torvalds
1
0.50%
Others
12
5.97%
Total
201
Only top 60 contributors in the directory are shown. Everybody else is clustered as
Others
.
Contributors:
165
Author
Tokens
Proportion
Commits
Proportion
0
Linus Torvalds (pre-git)
10882
26.69%
186
21.50%
1
Theodore Y. Ts'o
5763
14.14%
14
1.62%
2
Linus Torvalds
4171
10.23%
34
3.93%
3
Martin J. Bligh
3981
9.76%
1
0.12%
4
Andrew Morton
3196
7.84%
84
9.71%
5
Jan Kara
2513
6.16%
59
6.82%
6
Al Viro
1757
4.31%
73
8.44%
7
Christoph Hellwig
1220
2.99%
53
6.13%
8
Chengguang Xu
495
1.21%
28
3.24%
9
Nicholas Piggin
489
1.20%
6
0.69%
10
Miklos Szeredi
441
1.08%
8
0.92%
11
Aneesh Kumar K.V
327
0.80%
8
0.92%
12
Jan Blunck
305
0.75%
5
0.58%
13
David Howells
281
0.69%
8
0.92%
14
Alexey Fisher
256
0.63%
1
0.12%
15
Matthew Wilcox
255
0.63%
18
2.08%
16
Ira Weiny
224
0.55%
3
0.35%
17
Eric W. Biedermann
219
0.54%
3
0.35%
18
Brian Gerst
219
0.54%
3
0.35%
19
zhangyi (F)
176
0.43%
4
0.46%
20
Neil Brown
161
0.39%
3
0.35%
21
yangerkun
160
0.39%
1
0.12%
22
Mark Bellon
154
0.38%
1
0.12%
23
Eric Sandeen
148
0.36%
6
0.69%
24
Carlos Maiolino
147
0.36%
1
0.12%
25
James Morris
139
0.34%
3
0.35%
26
Ross Zwisler
130
0.32%
8
0.92%
27
Christian Brauner
124
0.30%
12
1.39%
28
Andreas Gruenbacher
123
0.30%
11
1.27%
29
Dan J Williams
113
0.28%
6
0.69%
30
Carsten Otte
110
0.27%
5
0.58%
31
Shilong Wang
109
0.27%
5
0.58%
32
Pekka J Enberg
97
0.24%
3
0.35%
33
Stephen D. Smalley
87
0.21%
1
0.12%
34
Duane Griffin
86
0.21%
3
0.35%
35
Akinobu Mita
84
0.21%
8
0.92%
36
Vasily Averin
76
0.19%
1
0.12%
37
Deepa Dinamani
74
0.18%
3
0.35%
38
Badari Pulavarty
71
0.17%
2
0.23%
39
Andi Kleen
58
0.14%
4
0.46%
40
Heiko Carstens
52
0.13%
2
0.23%
41
Mimi Zohar
51
0.13%
1
0.12%
42
Andries E. Brouwer
51
0.13%
4
0.46%
43
Joe Perches
50
0.12%
2
0.23%
44
Dave Hansen
45
0.11%
2
0.23%
45
Josef Bacik
41
0.10%
2
0.23%
46
Tahsin Erdogan
40
0.10%
2
0.23%
47
Ernesto A. Fernández
39
0.10%
2
0.23%
48
Peter Zijlstra
36
0.09%
1
0.12%
49
Mingming Cao
30
0.07%
2
0.23%
50
Stephen Rothwell
29
0.07%
1
0.12%
51
Djalal Harouni
29
0.07%
1
0.12%
52
Bryan Donlan
27
0.07%
1
0.12%
53
Arnd Bergmann
27
0.07%
2
0.23%
54
Mikulas Patocka
26
0.06%
3
0.35%
55
Marcin Ślusarz
26
0.06%
2
0.23%
56
Jeff Layton
26
0.06%
1
0.12%
57
Eric Paris
25
0.06%
1
0.12%
58
Dmitriy Monakhov
25
0.06%
4
0.46%
59
Kirill A. Shutemov
22
0.05%
3
0.35%
60
Others
653
1.60%
140
16.18%
Total
40771
865