Linux Source Code
Home
Release 6.11
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
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
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
Ritesh Harjani
Ross Zwisler
Shilong Wang
Stephen D. Smalley
Stephen Rothwell
Tahsin Erdogan
Theodore Y. Ts'o
Vasily Averin
Ye Bin
yangerkun
zhangyi (F)
−
Files:
Name
Lines
Files
Authors
Tokens
change scale
Color Graph By Token Proportion
acl.c
276
-
19
1266
Theodore Y. Ts'o
Linus Torvalds (pre-git)
Eric W. Biedermann
Jan Kara
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
Jeff Layton
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
January 2023
July 2023
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": 3, "token_count": 25}, ]}, {"timestamp": 1020236400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1033455600, "group": [ {"author_id": 1, "token_count": 917}, ]}, {"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": 32, "token_count": 2}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 6, "token_count": 5}, ]}, {"timestamp": 1275375600, "group": [ {"author_id": 5, "token_count": 1}, ]}, {"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": 40, "token_count": 3}, {"author_id": 5, "token_count": 1}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 5, "token_count": 41}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 49, "token_count": 31}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 30, "token_count": 3}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 10, "token_count": 18}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 21, "token_count": 5}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 12, "token_count": 9}, ]}, {"timestamp": 1662015600, "group": [ {"author_id": 21, "token_count": 2}, ]}, {"timestamp": 1672560000, "group": [ {"author_id": 21, "token_count": 3}, ]}, {"timestamp": 1688194800, "group": [ {"author_id": 33, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Theodore Y. Ts'o
917
72.43%
Linus Torvalds (pre-git)
56
4.42%
Eric W. Biedermann
52
4.11%
Jan Kara
50
3.95%
Andrew Morton
44
3.48%
Ernesto A. Fernández
31
2.45%
Christoph Hellwig
27
2.13%
Linus Torvalds
25
1.97%
Chengguang Xu
18
1.42%
Al Viro
12
0.95%
Christian Brauner
10
0.79%
Miklos Szeredi
9
0.71%
Deepa Dinamani
3
0.24%
Dan J Williams
3
0.24%
Andreas Gruenbacher
2
0.16%
Jeff Layton
1
0.08%
Others
6
0.47%
Total
1266
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
January 2023
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": 3, "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": 21, "token_count": 3}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 12, "token_count": 3}, ]}, {"timestamp": 1662015600, "group": [ {"author_id": 21, "token_count": 2}, ]}, {"timestamp": 1672560000, "group": [ {"author_id": 21, "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
1535
-
34
5179
Martin J. Bligh
Linus Torvalds (pre-git)
Al Viro
Linus Torvalds
Andrew Morton
Aneesh Kumar K.V
Jan Kara
Chengguang Xu
Carlos Maiolino
Ye Bin
Matthew Wilcox
Shilong Wang
zhangyi (F)
Brian Gerst
Christoph Hellwig
Akinobu Mita
Mingming Cao
Eric W. Biedermann
David Howells
Stephen Rothwell
Others
September 1991
November 1991
December 1991
January 1992
March 1992
April 1992
May 1992
October 1992
March 1993
April 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
August 2023
January 2024
June 2024
var spanGroupData = [ {"timestamp": 683708400, "group": [ {"author_id": 0, "token_count": 28}, ]}, {"timestamp": 688982400, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 691574400, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"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": 4}, ]}, {"timestamp": 717922800, "group": [ {"author_id": 0, "token_count": 36}, ]}, {"timestamp": 730972800, "group": [ {"author_id": 0, "token_count": 264}, ]}, {"timestamp": 733651200, "group": [ {"author_id": 0, "token_count": 110}, ]}, {"timestamp": 744188400, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 752140800, "group": [ {"author_id": 0, "token_count": 254}, ]}, {"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": 20}, ]}, {"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": 53}, ]}, {"timestamp": 894006000, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 901954800, "group": [ {"author_id": 0, "token_count": 19}, ]}, {"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": 295}, {"author_id": 3, "token_count": 315}, ]}, {"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": 53, "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": 9}, ]}, {"timestamp": 1104566400, "group": [ {"author_id": 5, "token_count": 1}, {"author_id": 9, "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": 13, "token_count": 1}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 13, "token_count": 2}, {"author_id": 2, "token_count": 2664}, ]}, {"timestamp": 1193900400, "group": [ {"author_id": 3, "token_count": 5}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 36, "token_count": 6}, {"author_id": 13, "token_count": 235}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 13, "token_count": 3}, {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 51, "token_count": 10}, ]}, {"timestamp": 1225522800, "group": [ {"author_id": 15, "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": 36, "token_count": 8}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 29, "token_count": 19}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 25, "token_count": 69}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 3, "token_count": 2}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 10, "token_count": 1}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 10, "token_count": 14}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 10, "token_count": 6}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 10, "token_count": 54}, {"author_id": 5, "token_count": 21}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1662015600, "group": [ {"author_id": 19, "token_count": 15}, ]}, {"timestamp": 1690873200, "group": [ {"author_id": 9, "token_count": 2}, {"author_id": 39, "token_count": 36}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1704096000, "group": [ {"author_id": 5, "token_count": 1}, ]}, {"timestamp": 1717225200, "group": [ {"author_id": 5, "token_count": 45}, ]}, ]
Author Name
Tokens
Token Proportion
Martin J. Bligh
2664
51.44%
Linus Torvalds (pre-git)
944
18.23%
Al Viro
325
6.28%
Linus Torvalds
322
6.22%
Andrew Morton
252
4.87%
Aneesh Kumar K.V
241
4.65%
Jan Kara
75
1.45%
Chengguang Xu
75
1.45%
Carlos Maiolino
69
1.33%
Ye Bin
36
0.70%
Matthew Wilcox
35
0.68%
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
41
0.79%
Total
5179
dir.c
715
-
30
3517
Linus Torvalds
Linus Torvalds (pre-git)
Andrew Morton
Matthew Wilcox
Al Viro
Jan Kara
Eric Sandeen
Nicholas Piggin
Christoph Hellwig
Jeff Layton
zhangyi (F)
Jan Blunck
Ira Weiny
David Howells
Deepa Dinamani
Brian Gerst
Akinobu Mita
Ye Bin
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
September 1996
March 1997
August 1997
January 1998
March 1998
May 1998
August 1998
May 1999
September 1999
January 2000
March 2000
August 2000
February 2002
March 2002
April 2002
May 2002
August 2002
September 2002
March 2003
August 2004
March 2005
March 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
December 2022
January 2023
July 2023
September 2023
October 2023
var spanGroupData = [ {"timestamp": 683708400, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 699436800, "group": [ {"author_id": 0, "token_count": 16}, ]}, {"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": 124}, ]}, {"timestamp": 733651200, "group": [ {"author_id": 0, "token_count": 64}, ]}, {"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": 34}, ]}, {"timestamp": 773046000, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 775724400, "group": [ {"author_id": 0, "token_count": 13}, ]}, {"timestamp": 780994800, "group": [ {"author_id": 0, "token_count": 34}, ]}, {"timestamp": 794044800, "group": [ {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 801990000, "group": [ {"author_id": 0, "token_count": 24}, ]}, {"timestamp": 841561200, "group": [ {"author_id": 0, "token_count": 23}, ]}, {"timestamp": 857203200, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"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": 10}, ]}, {"timestamp": 951897600, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 965113200, "group": [ {"author_id": 0, "token_count": 40}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 4, "token_count": 2}, {"author_id": 3, "token_count": 1706}, ]}, {"timestamp": 1014969600, "group": [ {"author_id": 18, "token_count": 3}, ]}, {"timestamp": 1017648000, "group": [ {"author_id": 4, "token_count": 277}, ]}, {"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": 11}, ]}, {"timestamp": 1046505600, "group": [ {"author_id": 4, "token_count": 32}, ]}, {"timestamp": 1091343600, "group": [ {"author_id": 14, "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": 3}, ]}, {"timestamp": 1154415600, "group": [ {"author_id": 15, "token_count": 10}, ]}, {"timestamp": 1170316800, "group": [ {"author_id": 24, "token_count": 50}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 5, "token_count": 83}, {"author_id": 11, "token_count": 85}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 52, "token_count": 1}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 36, "token_count": 3}, {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1217574000, "group": [ {"author_id": 6, "token_count": 7}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 24, "token_count": 36}, ]}, {"timestamp": 1230796800, "group": [ {"author_id": 5, "token_count": 12}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 5, "token_count": 6}, ]}, {"timestamp": 1259654400, "group": [ {"author_id": 5, "token_count": 1}, ]}, {"timestamp": 1275375600, "group": [ {"author_id": 7, "token_count": 22}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 7, "token_count": 3}, ]}, {"timestamp": 1291190400, "group": [ {"author_id": 24, "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": 15, "token_count": 3}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 6, "token_count": 17}, {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 6, "token_count": 2}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 40, "token_count": 9}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 33, "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": 28}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 46, "token_count": 27}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1651388400, "group": [ {"author_id": 9, "token_count": 15}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 39, "token_count": 1}, ]}, {"timestamp": 1667286000, "group": [ {"author_id": 6, "token_count": 3}, {"author_id": 5, "token_count": 47}, ]}, {"timestamp": 1669881600, "group": [ {"author_id": 6, "token_count": 79}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1672560000, "group": [ {"author_id": 6, "token_count": 12}, {"author_id": 7, "token_count": 13}, ]}, {"timestamp": 1688194800, "group": [ {"author_id": 33, "token_count": 3}, ]}, {"timestamp": 1693551600, "group": [ {"author_id": 9, "token_count": 220}, ]}, {"timestamp": 1696143600, "group": [ {"author_id": 33, "token_count": 12}, ]}, ]
Author Name
Tokens
Token Proportion
Linus Torvalds
1706
48.51%
Linus Torvalds (pre-git)
479
13.62%
Andrew Morton
330
9.38%
Matthew Wilcox
235
6.68%
Al Viro
179
5.09%
Jan Kara
149
4.24%
Eric Sandeen
118
3.36%
Nicholas Piggin
85
2.42%
Christoph Hellwig
41
1.17%
Jeff Layton
30
0.85%
zhangyi (F)
28
0.80%
Jan Blunck
28
0.80%
Ira Weiny
27
0.77%
David Howells
13
0.37%
Deepa Dinamani
9
0.26%
Brian Gerst
3
0.09%
Akinobu Mita
3
0.09%
Ye Bin
1
0.03%
Andi Kleen
1
0.03%
Others
52
1.48%
Total
3517
ext2.h
819
-
48
2702
Linus Torvalds (pre-git)
Al Viro
Linus Torvalds
Martin J. Bligh
Andrew Morton
Theodore Y. Ts'o
Jan Kara
Duane Griffin
Chengguang Xu
David Howells
Pekka J Enberg
Miklos Szeredi
Brian Gerst
Akinobu Mita
yangerkun
Christoph Hellwig
Carlos Maiolino
Dan J Williams
Matthew Wilcox
Joe Perches
Christian Brauner
Badari Pulavarty
Ye Bin
Josef Bacik
zhangyi (F)
Nicholas Piggin
Neil Brown
Jan Blunck
Ira Weiny
Eric W. Biedermann
Tahsin Erdogan
Ritesh Harjani
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
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
May 2010
June 2010
January 2011
March 2011
July 2011
August 2011
October 2011
February 2012
March 2012
September 2014
February 2015
February 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
January 2023
March 2023
April 2023
August 2023
September 2023
February 2024
var spanGroupData = [ {"timestamp": 683708400, "group": [ {"author_id": 0, "token_count": 26}, ]}, {"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": 18}, ]}, {"timestamp": 702115200, "group": [ {"author_id": 0, "token_count": 12}, ]}, {"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": 5}, ]}, {"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": 360}, ]}, {"timestamp": 733651200, "group": [ {"author_id": 0, "token_count": 16}, ]}, {"timestamp": 738918000, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 744188400, "group": [ {"author_id": 0, "token_count": 11}, ]}, {"timestamp": 752140800, "group": [ {"author_id": 0, "token_count": 91}, ]}, {"timestamp": 760089600, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"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": 52}, ]}, {"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": 10}, ]}, {"timestamp": 857203200, "group": [ {"author_id": 0, "token_count": 33}, ]}, {"timestamp": 870418800, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 875689200, "group": [ {"author_id": 0, "token_count": 10}, ]}, {"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": 9}, ]}, {"timestamp": 925542000, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 936169200, "group": [ {"author_id": 0, "token_count": 15}, ]}, {"timestamp": 946713600, "group": [ {"author_id": 0, "token_count": 17}, ]}, {"timestamp": 951897600, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"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": 3, "token_count": 251}, ]}, {"timestamp": 1014969600, "group": [ {"author_id": 18, "token_count": 23}, ]}, {"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": 84}, ]}, {"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": 27, "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": 15, "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": 2, "token_count": 163}, {"author_id": 12, "token_count": 4}, ]}, {"timestamp": 1193900400, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 52, "token_count": 1}, {"author_id": 15, "token_count": 8}, ]}, {"timestamp": 1217574000, "group": [ {"author_id": 6, "token_count": 2}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 47, "token_count": 9}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1230796800, "group": [ {"author_id": 35, "token_count": 56}, {"author_id": 31, "token_count": 28}, ]}, {"timestamp": 1235894400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 5, "token_count": 1}, ]}, {"timestamp": 1249110000, "group": [ {"author_id": 5, "token_count": 6}, ]}, {"timestamp": 1257058800, "group": [ {"author_id": 16, "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": 14, "token_count": 7}, ]}, {"timestamp": 1272697200, "group": [ {"author_id": 11, "token_count": 5}, ]}, {"timestamp": 1275375600, "group": [ {"author_id": 6, "token_count": 1}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 11, "token_count": 2}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 36, "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": 338}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 5, "token_count": 13}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 9, "token_count": 6}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 5, "token_count": 7}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 6, "token_count": 2}, {"author_id": 25, "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": 48, "token_count": 1}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 30, "token_count": 5}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 30, "token_count": 10}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 22, "token_count": 19}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 10, "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": 46, "token_count": 6}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 21, "token_count": 6}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 46, "token_count": 1}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 12, "token_count": 20}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 7, "token_count": 3}, ]}, {"timestamp": 1672560000, "group": [ {"author_id": 21, "token_count": 4}, {"author_id": 7, "token_count": 6}, ]}, {"timestamp": 1677657600, "group": [ {"author_id": 5, "token_count": 5}, ]}, {"timestamp": 1680332400, "group": [ {"author_id": 8, "token_count": 1}, ]}, {"timestamp": 1690873200, "group": [ {"author_id": 39, "token_count": 9}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1693551600, "group": [ {"author_id": 9, "token_count": 8}, ]}, {"timestamp": 1706774400, "group": [ {"author_id": 5, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Linus Torvalds (pre-git)
1181
43.71%
Al Viro
409
15.14%
Linus Torvalds
251
9.29%
Martin J. Bligh
163
6.03%
Andrew Morton
91
3.37%
Theodore Y. Ts'o
90
3.33%
Jan Kara
72
2.66%
Duane Griffin
56
2.07%
Chengguang Xu
53
1.96%
David Howells
36
1.33%
Pekka J Enberg
28
1.04%
Miklos Szeredi
24
0.89%
Brian Gerst
24
0.89%
Akinobu Mita
20
0.74%
yangerkun
19
0.70%
Christoph Hellwig
17
0.63%
Carlos Maiolino
17
0.63%
Dan J Williams
15
0.56%
Matthew Wilcox
14
0.52%
Joe Perches
10
0.37%
Christian Brauner
10
0.37%
Badari Pulavarty
10
0.37%
Ye Bin
9
0.33%
Josef Bacik
9
0.33%
zhangyi (F)
7
0.26%
Nicholas Piggin
7
0.26%
Neil Brown
7
0.26%
Jan Blunck
7
0.26%
Ira Weiny
7
0.26%
Eric W. Biedermann
4
0.15%
Tahsin Erdogan
1
0.04%
Ritesh Harjani
1
0.04%
James Morris
1
0.04%
Andi Kleen
1
0.04%
Alexey Fisher
1
0.04%
Others
30
1.11%
Total
2702
file.c
337
-
32
1434
Christoph Hellwig
Ritesh Harjani
Linus Torvalds (pre-git)
Ross Zwisler
Matthew Wilcox
Jan Kara
Andrew Morton
Linus Torvalds
Theodore Y. Ts'o
Mikulas Patocka
Carsten Otte
Al Viro
Martin J. Bligh
David Howells
Miklos Szeredi
Josef Bacik
yangerkun
Christian Brauner
Andi Kleen
Others
September 1991
March 1992
August 1992
March 1993
November 1993
June 1995
May 1996
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
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
April 2023
May 2023
August 2023
February 2024
var spanGroupData = [ {"timestamp": 683708400, "group": [ {"author_id": 0, "token_count": 12}, ]}, {"timestamp": 699436800, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 712652400, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 730972800, "group": [ {"author_id": 0, "token_count": 16}, ]}, {"timestamp": 752140800, "group": [ {"author_id": 0, "token_count": 21}, ]}, {"timestamp": 801990000, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 830934000, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 857203200, "group": [ {"author_id": 0, "token_count": 7}, ]}, {"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": 3, "token_count": 30}, {"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": 3}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1033455600, "group": [ {"author_id": 1, "token_count": 20}, ]}, {"timestamp": 1041408000, "group": [ {"author_id": 4, "token_count": 8}, ]}, {"timestamp": 1083394800, "group": [ {"author_id": 4, "token_count": 6}, ]}, {"timestamp": 1091343600, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1117609200, "group": [ {"author_id": 28, "token_count": 13}, ]}, {"timestamp": 1141200000, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1154415600, "group": [ {"author_id": 15, "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": 2, "token_count": 11}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 52, "token_count": 1}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 47, "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": 1272697200, "group": [ {"author_id": 7, "token_count": 4}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 7, "token_count": 1}, {"author_id": 47, "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": 3}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 6, "token_count": 3}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 7, "token_count": 1}, {"author_id": 9, "token_count": 69}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 9, "token_count": 6}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 26, "token_count": 75}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 26, "token_count": 1}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 7, "token_count": 480}, ]}, {"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": 6}, ]}, {"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": 22, "token_count": 5}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 57, "token_count": 20}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 5, "token_count": 7}, {"author_id": 12, "token_count": 10}, ]}, {"timestamp": 1662015600, "group": [ {"author_id": 21, "token_count": 1}, ]}, {"timestamp": 1680332400, "group": [ {"author_id": 8, "token_count": 396}, ]}, {"timestamp": 1682924400, "group": [ {"author_id": 15, "token_count": 1}, ]}, {"timestamp": 1690873200, "group": [ {"author_id": 9, "token_count": 1}, ]}, {"timestamp": 1706774400, "group": [ {"author_id": 8, "token_count": 19}, ]}, ]
Author Name
Tokens
Token Proportion
Christoph Hellwig
492
34.31%
Ritesh Harjani
415
28.94%
Linus Torvalds (pre-git)
99
6.90%
Ross Zwisler
80
5.58%
Matthew Wilcox
76
5.30%
Jan Kara
54
3.77%
Andrew Morton
35
2.44%
Linus Torvalds
30
2.09%
Theodore Y. Ts'o
20
1.39%
Mikulas Patocka
20
1.39%
Carsten Otte
13
0.91%
Al Viro
12
0.84%
Martin J. Bligh
11
0.77%
David Howells
11
0.77%
Miklos Szeredi
10
0.70%
Josef Bacik
9
0.63%
yangerkun
5
0.35%
Christian Brauner
1
0.07%
Andi Kleen
1
0.07%
Others
40
2.79%
Total
1434
ialloc.c
672
-
29
2831
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
Eric Sandeen
Mikulas Patocka
Duane Griffin
David Howells
Martin J. Bligh
Akinobu Mita
Miklos Szeredi
Deepa Dinamani
Christian Brauner
Eric Paris
Jeff Layton
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
January 2023
October 2023
var spanGroupData = [ {"timestamp": 683708400, "group": [ {"author_id": 0, "token_count": 47}, ]}, {"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": 2}, ]}, {"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": 358}, ]}, {"timestamp": 733651200, "group": [ {"author_id": 0, "token_count": 117}, ]}, {"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": 3, "token_count": 371}, ]}, {"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": 407}, {"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": 34, "token_count": 15}, {"author_id": 60, "token_count": 15}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 24, "token_count": 8}, {"author_id": 2, "token_count": 4}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 58, "token_count": 12}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1220252400, "group": [ {"author_id": 1, "token_count": 5}, ]}, {"timestamp": 1225522800, "group": [ {"author_id": 15, "token_count": 2}, ]}, {"timestamp": 1228118400, "group": [ {"author_id": 6, "token_count": 13}, ]}, {"timestamp": 1230796800, "group": [ {"author_id": 35, "token_count": 5}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 7, "token_count": 18}, {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1270105200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1296547200, "group": [ {"author_id": 59, "token_count": 2}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 6, "token_count": 1}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 12, "token_count": 3}, ]}, {"timestamp": 1322726400, "group": [ {"author_id": 5, "token_count": 3}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 36, "token_count": 4}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 15, "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": 40, "token_count": 3}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 3, "token_count": 2}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 6, "token_count": 1}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 57, "token_count": 5}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 21, "token_count": 2}, ]}, {"timestamp": 1664607600, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1672560000, "group": [ {"author_id": 21, "token_count": 1}, ]}, {"timestamp": 1696143600, "group": [ {"author_id": 33, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Andrew Morton
1055
37.27%
Linus Torvalds (pre-git)
1032
36.45%
Linus Torvalds
373
13.18%
Theodore Y. Ts'o
164
5.79%
Brian Gerst
29
1.02%
Jan Kara
26
0.92%
Christoph Hellwig
20
0.71%
Al Viro
19
0.67%
Stephen D. Smalley
15
0.53%
Marcin Ślusarz
12
0.42%
Eric Sandeen
8
0.28%
Mikulas Patocka
5
0.18%
Duane Griffin
5
0.18%
David Howells
5
0.18%
Martin J. Bligh
4
0.14%
Akinobu Mita
4
0.14%
Miklos Szeredi
3
0.11%
Deepa Dinamani
3
0.11%
Christian Brauner
3
0.11%
Eric Paris
2
0.07%
Jeff Layton
1
0.04%
Others
43
1.52%
Total
2831
inode.c
1668
-
67
7307
Linus Torvalds (pre-git)
Martin J. Bligh
Al Viro
Christoph Hellwig
Nicholas Piggin
Andrew Morton
Jan Kara
Linus Torvalds
Theodore Y. Ts'o
yangerkun
Ritesh Harjani
David Howells
Shilong Wang
Matthew Wilcox
Ross Zwisler
Dan J Williams
Carlos Maiolino
Carsten Otte
Christian Brauner
Jeff Layton
Eric W. Biedermann
Duane Griffin
Arnd Bergmann
Josef Bacik
Jan Blunck
Chengguang Xu
Alexey Fisher
Brian Gerst
Ernesto A. Fernández
Akinobu Mita
Andi Kleen
Deepa Dinamani
Aneesh Kumar K.V
Miklos Szeredi
Andreas Gruenbacher
Ye Bin
Eric Sandeen
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
February 2003
March 2003
September 2003
October 2003
April 2004
May 2004
June 2004
September 2004
January 2005
June 2005
September 2005
October 2005
January 2006
February 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
April 2014
February 2015
March 2015
May 2015
June 2015
September 2015
October 2015
November 2015
January 2016
February 2016
March 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
January 2023
April 2023
July 2023
August 2023
October 2023
November 2023
January 2024
var spanGroupData = [ {"timestamp": 683708400, "group": [ {"author_id": 0, "token_count": 89}, ]}, {"timestamp": 688982400, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 691574400, "group": [ {"author_id": 0, "token_count": 10}, ]}, {"timestamp": 694252800, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 699436800, "group": [ {"author_id": 0, "token_count": 26}, ]}, {"timestamp": 704703600, "group": [ {"author_id": 0, "token_count": 90}, ]}, {"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": 581}, ]}, {"timestamp": 733651200, "group": [ {"author_id": 0, "token_count": 34}, ]}, {"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": 63}, ]}, {"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": 6}, ]}, {"timestamp": 888739200, "group": [ {"author_id": 0, "token_count": 31}, ]}, {"timestamp": 894006000, "group": [ {"author_id": 0, "token_count": 20}, ]}, {"timestamp": 901954800, "group": [ {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 925542000, "group": [ {"author_id": 0, "token_count": 117}, ]}, {"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": 10}, ]}, {"timestamp": 959842800, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 962434800, "group": [ {"author_id": 0, "token_count": 709}, ]}, {"timestamp": 965113200, "group": [ {"author_id": 0, "token_count": 811}, ]}, {"timestamp": 970383600, "group": [ {"author_id": 0, "token_count": 42}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 6, "token_count": 326}, {"author_id": 3, "token_count": 177}, ]}, {"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": 87}, {"author_id": 7, "token_count": 6}, ]}, {"timestamp": 1025506800, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1028185200, "group": [ {"author_id": 4, "token_count": 12}, ]}, {"timestamp": 1030863600, "group": [ {"author_id": 4, "token_count": 9}, ]}, {"timestamp": 1033455600, "group": [ {"author_id": 4, "token_count": 11}, {"author_id": 1, "token_count": 176}, {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1036137600, "group": [ {"author_id": 52, "token_count": 3}, {"author_id": 4, "token_count": 20}, {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1038729600, "group": [ {"author_id": 4, "token_count": 45}, ]}, {"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": 1080806400, "group": [ {"author_id": 4, "token_count": 3}, ]}, {"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": 28, "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": 1149145200, "group": [ {"author_id": 7, "token_count": 2}, {"author_id": 15, "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": 24, "token_count": 1}, {"author_id": 2, "token_count": 838}, {"author_id": 11, "token_count": 45}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 52, "token_count": 1}, {"author_id": 15, "token_count": 87}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 36, "token_count": 8}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 13, "token_count": 6}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 47, "token_count": 23}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1228118400, "group": [ {"author_id": 6, "token_count": 2}, {"author_id": 35, "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": 52, "token_count": 3}, ]}, {"timestamp": 1257058800, "group": [ {"author_id": 16, "token_count": 10}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 7, "token_count": 39}, ]}, {"timestamp": 1270105200, "group": [ {"author_id": 14, "token_count": 22}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1272697200, "group": [ {"author_id": 11, "token_count": 303}, ]}, {"timestamp": 1275375600, "group": [ {"author_id": 6, "token_count": 45}, {"author_id": 7, "token_count": 5}, {"author_id": 11, "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": 12, "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": 29, "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": 1396335600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 7, "token_count": 1}, {"author_id": 9, "token_count": 24}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 15, "token_count": 3}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 6, "token_count": 5}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 5, "token_count": 5}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 9, "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": 9, "token_count": 2}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 5, "token_count": 4}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 25, "token_count": 41}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 7, "token_count": 308}, {"author_id": 40, "token_count": 6}, {"author_id": 5, "token_count": 21}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 56, "token_count": 23}, {"author_id": 7, "token_count": 3}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 5, "token_count": 7}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 7, "token_count": 1}, {"author_id": 30, "token_count": 8}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 5, "token_count": 4}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 49, "token_count": 8}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 30, "token_count": 9}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 32, "token_count": 4}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 30, "token_count": 37}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 56, "token_count": 1}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 22, "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": 10, "token_count": 13}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 9, "token_count": 9}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 10, "token_count": 1}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 21, "token_count": 14}, ]}, {"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": 31}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 9, "token_count": 9}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 9, "token_count": 7}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 21, "token_count": 6}, {"author_id": 9, "token_count": 2}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1662015600, "group": [ {"author_id": 21, "token_count": 1}, ]}, {"timestamp": 1672560000, "group": [ {"author_id": 21, "token_count": 16}, ]}, {"timestamp": 1680332400, "group": [ {"author_id": 8, "token_count": 102}, ]}, {"timestamp": 1688194800, "group": [ {"author_id": 33, "token_count": 10}, ]}, {"timestamp": 1690873200, "group": [ {"author_id": 33, "token_count": 2}, {"author_id": 9, "token_count": 1}, {"author_id": 39, "token_count": 2}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1696143600, "group": [ {"author_id": 33, "token_count": 22}, ]}, {"timestamp": 1698822000, "group": [ {"author_id": 9, "token_count": 2}, ]}, {"timestamp": 1704096000, "group": [ {"author_id": 5, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Linus Torvalds (pre-git)
3327
45.53%
Martin J. Bligh
838
11.47%
Al Viro
489
6.69%
Christoph Hellwig
447
6.12%
Nicholas Piggin
356
4.87%
Andrew Morton
263
3.60%
Jan Kara
192
2.63%
Linus Torvalds
177
2.42%
Theodore Y. Ts'o
176
2.41%
yangerkun
112
1.53%
Ritesh Harjani
102
1.40%
David Howells
91
1.25%
Shilong Wang
83
1.14%
Matthew Wilcox
59
0.81%
Ross Zwisler
57
0.78%
Dan J Williams
54
0.74%
Carlos Maiolino
41
0.56%
Carsten Otte
40
0.55%
Christian Brauner
37
0.51%
Jeff Layton
34
0.47%
Eric W. Biedermann
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
14
0.19%
Alexey Fisher
10
0.14%
Brian Gerst
9
0.12%
Ernesto A. Fernández
8
0.11%
Akinobu Mita
8
0.11%
Andi Kleen
7
0.10%
Deepa Dinamani
6
0.08%
Aneesh Kumar K.V
6
0.08%
Miklos Szeredi
4
0.05%
Andreas Gruenbacher
4
0.05%
Ye Bin
2
0.03%
Eric Sandeen
1
0.01%
Others
127
1.74%
Total
7307
ioctl.c
159
-
25
633
Linus Torvalds (pre-git)
Martin J. Bligh
Miklos Szeredi
Dave Hansen
Djalal Harouni
Andrew Morton
Linus Torvalds
David Howells
Andi Kleen
Al Viro
Jan Kara
Chengguang Xu
Christian Brauner
Deepa Dinamani
Christoph Hellwig
Jeff Layton
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
January 2023
July 2023
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": 2}, ]}, {"timestamp": 733651200, "group": [ {"author_id": 0, "token_count": 19}, ]}, {"timestamp": 752140800, "group": [ {"author_id": 0, "token_count": 57}, ]}, {"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": 10}, ]}, {"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": 3, "token_count": 24}, {"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": 15, "token_count": 24}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 2, "token_count": 139}, ]}, {"timestamp": 1193900400, "group": [ {"author_id": 5, "token_count": 10}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 52, "token_count": 17}, {"author_id": 45, "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": 54, "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": 40, "token_count": 6}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 3, "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": 10, "token_count": 9}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 21, "token_count": 4}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 12, "token_count": 60}, ]}, {"timestamp": 1672560000, "group": [ {"author_id": 21, "token_count": 4}, ]}, {"timestamp": 1688194800, "group": [ {"author_id": 33, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Linus Torvalds (pre-git)
199
31.44%
Martin J. Bligh
139
21.96%
Miklos Szeredi
60
9.48%
Dave Hansen
42
6.64%
Djalal Harouni
29
4.58%
Andrew Morton
29
4.58%
Linus Torvalds
25
3.95%
David Howells
24
3.79%
Andi Kleen
17
2.69%
Al Viro
13
2.05%
Jan Kara
10
1.58%
Chengguang Xu
9
1.42%
Christian Brauner
8
1.26%
Deepa Dinamani
6
0.95%
Christoph Hellwig
3
0.47%
Jeff Layton
2
0.32%
Others
18
2.84%
Total
633
namei.c
432
-
31
1853
Linus Torvalds (pre-git)
Linus Torvalds
Al Viro
zhangyi (F)
Jan Kara
Christoph Hellwig
Theodore Y. Ts'o
Neil Brown
Miklos Szeredi
Christian Brauner
Bryan Donlan
Matthew Wilcox
David Howells
Andrew Morton
Eric Paris
yangerkun
Jeff Layton
Ira Weiny
Deepa Dinamani
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
January 2021
March 2021
April 2021
September 2022
December 2022
January 2023
July 2023
September 2023
October 2023
var spanGroupData = [ {"timestamp": 699436800, "group": [ {"author_id": 0, "token_count": 23}, ]}, {"timestamp": 730972800, "group": [ {"author_id": 0, "token_count": 372}, ]}, {"timestamp": 733651200, "group": [ {"author_id": 0, "token_count": 25}, ]}, {"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": 1}, ]}, {"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": 13}, ]}, {"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": 14}, ]}, {"timestamp": 957164400, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 970383600, "group": [ {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 3, "token_count": 382}, ]}, {"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": 44, "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": 1}, ]}, {"timestamp": 1091343600, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1099296000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1117609200, "group": [ {"author_id": 28, "token_count": 2}, ]}, {"timestamp": 1141200000, "group": [ {"author_id": 60, "token_count": 15}, ]}, {"timestamp": 1157094000, "group": [ {"author_id": 45, "token_count": 3}, ]}, {"timestamp": 1170316800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 15, "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": 55, "token_count": 27}, {"author_id": 5, "token_count": 8}, ]}, {"timestamp": 1251788400, "group": [ {"author_id": 41, "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": 59, "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": 15, "token_count": 19}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 6, "token_count": 10}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 5, "token_count": 69}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 6, "token_count": 5}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 6, "token_count": 1}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 40, "token_count": 9}, {"author_id": 12, "token_count": 15}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 30, "token_count": 2}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 6, "token_count": 5}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 22, "token_count": 10}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 19, "token_count": 93}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 21, "token_count": 18}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 46, "token_count": 9}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 6, "token_count": 1}, {"author_id": 12, "token_count": 10}, ]}, {"timestamp": 1662015600, "group": [ {"author_id": 21, "token_count": 2}, {"author_id": 12, "token_count": 8}, ]}, {"timestamp": 1669881600, "group": [ {"author_id": 6, "token_count": 4}, ]}, {"timestamp": 1672560000, "group": [ {"author_id": 6, "token_count": 21}, {"author_id": 21, "token_count": 12}, {"author_id": 7, "token_count": 13}, ]}, {"timestamp": 1688194800, "group": [ {"author_id": 33, "token_count": 10}, ]}, {"timestamp": 1693551600, "group": [ {"author_id": 9, "token_count": 24}, ]}, {"timestamp": 1696143600, "group": [ {"author_id": 5, "token_count": 13}, ]}, ]
Author Name
Tokens
Token Proportion
Linus Torvalds (pre-git)
707
38.15%
Linus Torvalds
382
20.62%
Al Viro
157
8.47%
zhangyi (F)
93
5.02%
Jan Kara
90
4.86%
Christoph Hellwig
85
4.59%
Theodore Y. Ts'o
47
2.54%
Neil Brown
34
1.83%
Miklos Szeredi
33
1.78%
Christian Brauner
32
1.73%
Bryan Donlan
27
1.46%
Matthew Wilcox
24
1.30%
David Howells
21
1.13%
Andrew Morton
21
1.13%
Eric Paris
20
1.08%
yangerkun
10
0.54%
Jeff Layton
10
0.54%
Ira Weiny
9
0.49%
Deepa Dinamani
9
0.49%
Heiko Carstens
4
0.22%
Dave Hansen
3
0.16%
Dan J Williams
2
0.11%
Carsten Otte
2
0.11%
Andries E. Brouwer
1
0.05%
Others
30
1.62%
Total
1853
super.c
1662
-
80
8261
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
Martin J. Bligh
Brian Gerst
Eric W. Biedermann
Neil Brown
Vasily Averin
David Howells
Chengguang Xu
Pekka J Enberg
Aneesh Kumar K.V
Badari Pulavarty
Carsten Otte
Matthew Wilcox
Heiko Carstens
Andries E. Brouwer
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
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
March 2023
June 2023
July 2023
October 2023
February 2024
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": 1018}, ]}, {"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": 50}, ]}, {"timestamp": 801990000, "group": [ {"author_id": 0, "token_count": 69}, ]}, {"timestamp": 830934000, "group": [ {"author_id": 0, "token_count": 103}, ]}, {"timestamp": 833612400, "group": [ {"author_id": 0, "token_count": 12}, ]}, {"timestamp": 841561200, "group": [ {"author_id": 0, "token_count": 163}, ]}, {"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": 3, "token_count": 397}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1014969600, "group": [ {"author_id": 6, "token_count": 3}, {"author_id": 18, "token_count": 124}, ]}, {"timestamp": 1017648000, "group": [ {"author_id": 4, "token_count": 2}, {"author_id": 3, "token_count": 5}, {"author_id": 20, "token_count": 13}, ]}, {"timestamp": 1020236400, "group": [ {"author_id": 7, "token_count": 3}, ]}, {"timestamp": 1022914800, "group": [ {"author_id": 53, "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": 52, "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": 57, "token_count": 1}, ]}, {"timestamp": 1049184000, "group": [ {"author_id": 4, "token_count": 34}, ]}, {"timestamp": 1051772400, "group": [ {"author_id": 4, "token_count": 1}, {"author_id": 44, "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": 27, "token_count": 6}, ]}, {"timestamp": 1099296000, "group": [ {"author_id": 44, "token_count": 38}, ]}, {"timestamp": 1101888000, "group": [ {"author_id": 41, "token_count": 48}, ]}, {"timestamp": 1104566400, "group": [ {"author_id": 5, "token_count": 602}, ]}, {"timestamp": 1109664000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1117609200, "group": [ {"author_id": 28, "token_count": 46}, ]}, {"timestamp": 1120201200, "group": [ {"author_id": 5, "token_count": 70}, ]}, {"timestamp": 1125558000, "group": [ {"author_id": 23, "token_count": 154}, ]}, {"timestamp": 1138780800, "group": [ {"author_id": 28, "token_count": 5}, ]}, {"timestamp": 1141200000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1149145200, "group": [ {"author_id": 15, "token_count": 5}, {"author_id": 51, "token_count": 20}, ]}, {"timestamp": 1154415600, "group": [ {"author_id": 44, "token_count": 6}, ]}, {"timestamp": 1157094000, "group": [ {"author_id": 24, "token_count": 18}, {"author_id": 20, "token_count": 107}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1159686000, "group": [ {"author_id": 37, "token_count": 76}, ]}, {"timestamp": 1164960000, "group": [ {"author_id": 15, "token_count": 2}, {"author_id": 31, "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": 24, "token_count": 2}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 7, "token_count": 75}, {"author_id": 2, "token_count": 130}, {"author_id": 12, "token_count": 280}, {"author_id": 50, "token_count": 36}, {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1199174400, "group": [ {"author_id": 13, "token_count": 61}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 36, "token_count": 14}, {"author_id": 13, "token_count": 8}, {"author_id": 15, "token_count": 44}, {"author_id": 12, "token_count": 17}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 36, "token_count": 17}, {"author_id": 58, "token_count": 8}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1230796800, "group": [ {"author_id": 31, "token_count": 36}, ]}, {"timestamp": 1233475200, "group": [ {"author_id": 28, "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": 16, "token_count": 236}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1259654400, "group": [ {"author_id": 1, "token_count": 51}, ]}, {"timestamp": 1270105200, "group": [ {"author_id": 14, "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": 11, "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": 60, "token_count": 4}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 29, "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": 9, "token_count": 47}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 30, "token_count": 3}, {"author_id": 9, "token_count": 3}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 5, "token_count": 41}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 40, "token_count": 9}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 5, "token_count": 276}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 48, "token_count": 6}, {"author_id": 60, "token_count": 17}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 15, "token_count": 24}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 30, "token_count": 17}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 5, "token_count": 120}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 3, "token_count": 10}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 30, "token_count": 14}, {"author_id": 33, "token_count": 11}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 10, "token_count": 6}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 56, "token_count": 3}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 10, "token_count": 1}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 10, "token_count": 15}, {"author_id": 5, "token_count": 104}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 6, "token_count": 5}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 10, "token_count": 40}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 40, "token_count": 12}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 10, "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}, ]}, {"timestamp": 1677657600, "group": [ {"author_id": 5, "token_count": 36}, ]}, {"timestamp": 1685602800, "group": [ {"author_id": 5, "token_count": 12}, ]}, {"timestamp": 1688194800, "group": [ {"author_id": 33, "token_count": 1}, ]}, {"timestamp": 1696143600, "group": [ {"author_id": 33, "token_count": 4}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1706774400, "group": [ {"author_id": 5, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Linus Torvalds (pre-git)
2318
28.06%
Jan Kara
1512
18.30%
Andrew Morton
572
6.92%
Theodore Y. Ts'o
517
6.26%
Linus Torvalds
413
5.00%
Miklos Szeredi
297
3.60%
Alexey Fisher
236
2.86%
Jan Blunck
226
2.74%
Al Viro
218
2.64%
Christoph Hellwig
204
2.47%
Mark Bellon
154
1.86%
Martin J. Bligh
130
1.57%
Brian Gerst
127
1.54%
Eric W. Biedermann
121
1.46%
Neil Brown
120
1.45%
Vasily Averin
76
0.92%
David Howells
75
0.91%
Chengguang Xu
75
0.91%
Pekka J Enberg
69
0.84%
Aneesh Kumar K.V
69
0.84%
Badari Pulavarty
60
0.73%
Carsten Otte
55
0.67%
Matthew Wilcox
50
0.61%
Heiko Carstens
48
0.58%
Andries E. Brouwer
45
0.54%
Joe Perches
40
0.48%
Peter Zijlstra
36
0.44%
Dan J Williams
34
0.41%
Akinobu Mita
31
0.38%
Stephen Rothwell
25
0.30%
zhangyi (F)
24
0.29%
Deepa Dinamani
21
0.25%
Mingming Cao
20
0.24%
Eric Sandeen
20
0.24%
Jeff Layton
16
0.19%
Marcin Ślusarz
8
0.10%
Tahsin Erdogan
6
0.07%
James Morris
6
0.07%
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
174
2.11%
Total
8261
symlink.c
36
-
10
62
Theodore Y. Ts'o
yangerkun
Linus Torvalds (pre-git)
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": 3, "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": 60, "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": 22, "token_count": 10}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 10, "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%
Al Viro
6
9.68%
Chengguang Xu
2
3.23%
Andrew Morton
2
3.23%
Linus Torvalds
1
1.61%
Others
12
19.35%
Total
62
trace.c
6
-
4
13
Ritesh Harjani
Linus Torvalds (pre-git)
Linus Torvalds
Others
March 1993
February 2002
November 2017
April 2023
var spanGroupData = [ {"timestamp": 730972800, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1680332400, "group": [ {"author_id": 8, "token_count": 7}, ]}, ]
Author Name
Tokens
Token Proportion
Ritesh Harjani
7
53.85%
Linus Torvalds (pre-git)
4
30.77%
Linus Torvalds
1
7.69%
Others
1
7.69%
Total
13
trace.h
94
-
2
114
Ritesh Harjani
Others
November 2017
April 2023
var spanGroupData = [ {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1680332400, "group": [ {"author_id": 8, "token_count": 113}, ]}, ]
Author Name
Tokens
Token Proportion
Ritesh Harjani
113
99.12%
Others
1
0.88%
Total
114
xattr.c
1059
-
36
4679
Theodore Y. Ts'o
Jan Kara
Andrew Morton
Chengguang Xu
Linus Torvalds (pre-git)
Linus Torvalds
Andreas Gruenbacher
James Morris
Christian Brauner
Tahsin Erdogan
Jan Blunck
Christoph Hellwig
Carlos Maiolino
Al Viro
Ye Bin
Marcin Ślusarz
Shilong Wang
David Howells
Stephen Rothwell
Deepa Dinamani
Akinobu Mita
Jeff Layton
Others
September 1991
December 1991
March 1992
May 1992
August 1992
March 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
March 2015
April 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
February 2023
July 2023
August 2023
September 2023
January 2024
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": 752140800, "group": [ {"author_id": 0, "token_count": 48}, ]}, {"timestamp": 760089600, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 801990000, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"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": 3, "token_count": 132}, ]}, {"timestamp": 1020236400, "group": [ {"author_id": 4, "token_count": 7}, {"author_id": 7, "token_count": 3}, ]}, {"timestamp": 1022914800, "group": [ {"author_id": 53, "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": 3072}, ]}, {"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": 32, "token_count": 19}, {"author_id": 27, "token_count": 72}, ]}, {"timestamp": 1104566400, "group": [ {"author_id": 32, "token_count": 10}, {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1107244800, "group": [ {"author_id": 32, "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": 32, "token_count": 2}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 36, "token_count": 3}, {"author_id": 5, "token_count": 1}, {"author_id": 58, "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": 14, "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": 29, "token_count": 4}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 15, "token_count": 4}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 32, "token_count": 41}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 32, "token_count": 1}, {"author_id": 5, "token_count": 113}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 25, "token_count": 20}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 40, "token_count": 3}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 48, "token_count": 33}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 10, "token_count": 1}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 5, "token_count": 5}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 10, "token_count": 221}, {"author_id": 5, "token_count": 33}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 10, "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": 10, "token_count": 20}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 5, "token_count": 169}, ]}, {"timestamp": 1675238400, "group": [ {"author_id": 21, "token_count": 35}, ]}, {"timestamp": 1688194800, "group": [ {"author_id": 33, "token_count": 1}, ]}, {"timestamp": 1690873200, "group": [ {"author_id": 39, "token_count": 12}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1693551600, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1704096000, "group": [ {"author_id": 5, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Theodore Y. Ts'o
3072
65.66%
Jan Kara
354
7.57%
Andrew Morton
320
6.84%
Chengguang Xu
243
5.19%
Linus Torvalds (pre-git)
164
3.51%
Linus Torvalds
132
2.82%
Andreas Gruenbacher
81
1.73%
James Morris
72
1.54%
Christian Brauner
35
0.75%
Tahsin Erdogan
33
0.71%
Jan Blunck
22
0.47%
Christoph Hellwig
20
0.43%
Carlos Maiolino
20
0.43%
Al Viro
16
0.34%
Ye Bin
12
0.26%
Marcin Ślusarz
6
0.13%
Shilong Wang
4
0.09%
David Howells
4
0.09%
Stephen Rothwell
3
0.06%
Deepa Dinamani
3
0.06%
Akinobu Mita
3
0.06%
Jeff Layton
1
0.02%
Others
59
1.26%
Total
4679
xattr.h
116
-
13
417
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
September 2023
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": 3, "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": 27, "token_count": 21}, ]}, {"timestamp": 1125558000, "group": [ {"author_id": 34, "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": 10, "token_count": 4}, ]}, {"timestamp": 1693551600, "group": [ {"author_id": 60, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Theodore Y. Ts'o
263
63.07%
Linus Torvalds (pre-git)
54
12.95%
Stephen D. Smalley
24
5.76%
James Morris
21
5.04%
Jan Kara
13
3.12%
Andrew Morton
12
2.88%
Linus Torvalds
11
2.64%
Al Viro
8
1.92%
Chengguang Xu
4
0.96%
Others
7
1.68%
Total
417
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
January 2023
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": 27, "token_count": 9}, ]}, {"timestamp": 1125558000, "group": [ {"author_id": 34, "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": 59, "token_count": 3}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 42, "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": 32, "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": 21, "token_count": 3}, ]}, {"timestamp": 1672560000, "group": [ {"author_id": 21, "token_count": 2}, ]}, ]
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
January 2023
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": 27, "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": 32, "token_count": 2}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 32, "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": 21, "token_count": 3}, ]}, {"timestamp": 1672560000, "group": [ {"author_id": 21, "token_count": 2}, ]}, ]
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
January 2023
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": 3, "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": 27, "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": 32, "token_count": 2}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 32, "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": 21, "token_count": 3}, ]}, {"timestamp": 1672560000, "group": [ {"author_id": 21, "token_count": 2}, ]}, ]
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:
164
Author
Tokens
Proportion
Commits
Proportion
0
Linus Torvalds (pre-git)
10607
25.77%
180
20.00%
1
Theodore Y. Ts'o
5749
13.96%
14
1.56%
2
Martin J. Bligh
3949
9.59%
1
0.11%
3
Linus Torvalds
3855
9.36%
33
3.67%
4
Andrew Morton
3154
7.66%
80
8.89%
5
Jan Kara
2597
6.31%
68
7.56%
6
Al Viro
1917
4.66%
78
8.67%
7
Christoph Hellwig
1397
3.39%
50
5.56%
8
Ritesh Harjani
638
1.55%
5
0.56%
9
Matthew Wilcox
493
1.20%
30
3.33%
10
Chengguang Xu
493
1.20%
27
3.00%
11
Nicholas Piggin
451
1.10%
6
0.67%
12
Miklos Szeredi
443
1.08%
8
0.89%
13
Aneesh Kumar K.V
316
0.77%
8
0.89%
14
Jan Blunck
305
0.74%
5
0.56%
15
David Howells
282
0.68%
9
1.00%
16
Alexey Fisher
247
0.60%
1
0.11%
17
Eric W. Biedermann
219
0.53%
3
0.33%
18
Brian Gerst
207
0.50%
3
0.33%
19
zhangyi (F)
167
0.41%
4
0.44%
20
Neil Brown
161
0.39%
3
0.33%
21
Christian Brauner
158
0.38%
26
2.89%
22
yangerkun
156
0.38%
1
0.11%
23
Mark Bellon
154
0.37%
1
0.11%
24
Eric Sandeen
147
0.36%
6
0.67%
25
Carlos Maiolino
147
0.36%
1
0.11%
26
Ross Zwisler
137
0.33%
8
0.89%
27
James Morris
127
0.31%
3
0.33%
28
Carsten Otte
110
0.27%
5
0.56%
29
Shilong Wang
109
0.26%
5
0.56%
30
Dan J Williams
108
0.26%
6
0.67%
31
Pekka J Enberg
97
0.24%
3
0.33%
32
Andreas Gruenbacher
97
0.24%
10
1.11%
33
Jeff Layton
95
0.23%
4
0.44%
34
Stephen D. Smalley
87
0.21%
1
0.11%
35
Duane Griffin
86
0.21%
3
0.33%
36
Akinobu Mita
83
0.20%
8
0.89%
37
Vasily Averin
76
0.18%
1
0.11%
38
Badari Pulavarty
70
0.17%
1
0.11%
39
Ye Bin
60
0.15%
5
0.56%
40
Deepa Dinamani
60
0.15%
3
0.33%
41
Heiko Carstens
52
0.13%
2
0.22%
42
Mimi Zohar
51
0.12%
1
0.11%
43
Joe Perches
50
0.12%
2
0.22%
44
Andries E. Brouwer
46
0.11%
4
0.44%
45
Dave Hansen
45
0.11%
2
0.22%
46
Ira Weiny
43
0.10%
3
0.33%
47
Josef Bacik
41
0.10%
2
0.22%
48
Tahsin Erdogan
40
0.10%
2
0.22%
49
Ernesto A. Fernández
39
0.09%
2
0.22%
50
Peter Zijlstra
36
0.09%
1
0.11%
51
Mingming Cao
30
0.07%
2
0.22%
52
Andi Kleen
30
0.07%
4
0.44%
53
Stephen Rothwell
29
0.07%
1
0.11%
54
Djalal Harouni
29
0.07%
1
0.11%
55
Bryan Donlan
27
0.07%
1
0.11%
56
Arnd Bergmann
27
0.07%
2
0.22%
57
Mikulas Patocka
26
0.06%
3
0.33%
58
Marcin Ślusarz
26
0.06%
2
0.22%
59
Eric Paris
25
0.06%
1
0.11%
60
Others
665
1.62%
145
16.11%
Total
41168
900