Linux Source Code
Home
Release 6.9
Help
reiserfs
root
fs
Highlighting
Reset All
By Author
By Age
──────────
Adrian Bunk
Akinobu Mita
Al Viro
Alexander Zarochentzev
Alexey Dobriyan
Andreas Gruenbacher
Andrew Morton
Aneesh Kumar K.V
Arnd Bergmann
Art Haas
Artem B. Bityutskiy
Chris Mason
Christian Brauner
Christoph Hellwig
Coly Li
Dave Hansen
Dave Jones
David Howells
Deepa Dinamani
Dmitriy Monakhov
Edward Shishkin
Eric Biggers
Eric Paris
Eric Sesterhenn / Snakebyte
Eric W. Biedermann
Ernesto A. Fernández
Fabian Frederick
Frédéric Weisbecker
Hans Reiser
James Morris
Jan Harkes
Jan Kara
Jann Horn
Jeff Layton
Jeff Mahoney
Jiangshan Yi
Josef 'Jeff' Sipek
Josef Bacik
Kees Cook
Kirill A. Shutemov
Lepton Wu
Linus Torvalds
Linus Torvalds (pre-git)
Lukas Czerner
Marco Stornelli
Matthew Wilcox
Miklos Szeredi
Neil Brown
Oleg Drokin
Others
Paolo 'Blaisorblade' Giarrusso
Pavel Skripkin
Pekka J Enberg
Qu Fuping
Randy Dunlap
Roberto Sassu
Rustam Kovhaev
Shreyansh Chouhan
Vladimir V. Saveliev
yu kuai
zhangyi (F)
−
Files:
Name
Lines
Files
Authors
Tokens
change scale
Color Graph By Token Proportion
acl.h
78
-
9
340
Andrew Morton
Linus Torvalds (pre-git)
Christoph Hellwig
Linus Torvalds
Christian Brauner
Al Viro
Jeff Mahoney
Miklos Szeredi
Others
September 1991
March 1992
May 1992
January 1995
March 1997
October 1997
October 2000
February 2002
May 2004
May 2005
February 2006
March 2009
July 2011
December 2013
November 2017
January 2021
August 2021
September 2022
January 2023
var spanGroupData = [ {"timestamp": 683708400, "group": [ {"author_id": 6, "token_count": 4}, ]}, {"timestamp": 699436800, "group": [ {"author_id": 6, "token_count": 1}, ]}, {"timestamp": 704703600, "group": [ {"author_id": 6, "token_count": 5}, ]}, {"timestamp": 788947200, "group": [ {"author_id": 6, "token_count": 2}, ]}, {"timestamp": 857203200, "group": [ {"author_id": 6, "token_count": 3}, ]}, {"timestamp": 875689200, "group": [ {"author_id": 6, "token_count": 15}, ]}, {"timestamp": 970383600, "group": [ {"author_id": 6, "token_count": 2}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 0, "token_count": 12}, ]}, {"timestamp": 1083394800, "group": [ {"author_id": 2, "token_count": 253}, ]}, {"timestamp": 1114930800, "group": [ {"author_id": 3, "token_count": 6}, ]}, {"timestamp": 1138780800, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1235894400, "group": [ {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 11, "token_count": 3}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 11, "token_count": 14}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 13, "token_count": 3}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 16, "token_count": 3}, ]}, {"timestamp": 1662015600, "group": [ {"author_id": 13, "token_count": 6}, ]}, {"timestamp": 1672560000, "group": [ {"author_id": 13, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Andrew Morton
254
74.71%
Linus Torvalds (pre-git)
32
9.41%
Christoph Hellwig
17
5.00%
Linus Torvalds
12
3.53%
Christian Brauner
11
3.24%
Al Viro
6
1.76%
Jeff Mahoney
4
1.18%
Miklos Szeredi
3
0.88%
Others
1
0.29%
Total
340
bitmap.c
1476
-
19
6556
Oleg Drokin
Linus Torvalds
Jeff Mahoney
Chris Mason
Jan Kara
Andrew Morton
Linus Torvalds (pre-git)
Dave Jones
Frédéric Weisbecker
Christoph Hellwig
Akinobu Mita
Al Viro
Kees Cook
Eric Sesterhenn / Snakebyte
Josef 'Jeff' Sipek
Adrian Bunk
Others
May 1992
August 1992
June 1995
January 1996
March 1996
September 1996
March 1997
June 1999
December 1999
January 2000
September 2000
October 2000
February 2002
April 2002
May 2002
August 2002
September 2002
December 2002
May 2003
July 2003
May 2004
June 2004
October 2004
January 2005
May 2005
July 2005
September 2006
October 2006
December 2006
October 2007
February 2008
April 2008
January 2009
March 2009
April 2009
December 2009
February 2010
March 2010
July 2011
December 2011
March 2012
August 2013
April 2014
June 2017
June 2018
var spanGroupData = [ {"timestamp": 704703600, "group": [ {"author_id": 6, "token_count": 9}, ]}, {"timestamp": 712652400, "group": [ {"author_id": 6, "token_count": 6}, ]}, {"timestamp": 801990000, "group": [ {"author_id": 6, "token_count": 3}, ]}, {"timestamp": 820483200, "group": [ {"author_id": 6, "token_count": 2}, ]}, {"timestamp": 825667200, "group": [ {"author_id": 6, "token_count": 2}, ]}, {"timestamp": 841561200, "group": [ {"author_id": 6, "token_count": 5}, ]}, {"timestamp": 857203200, "group": [ {"author_id": 6, "token_count": 16}, ]}, {"timestamp": 928220400, "group": [ {"author_id": 6, "token_count": 16}, ]}, {"timestamp": 944035200, "group": [ {"author_id": 6, "token_count": 24}, ]}, {"timestamp": 946713600, "group": [ {"author_id": 6, "token_count": 12}, ]}, {"timestamp": 967791600, "group": [ {"author_id": 6, "token_count": 8}, ]}, {"timestamp": 970383600, "group": [ {"author_id": 6, "token_count": 8}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 14, "token_count": 1}, {"author_id": 0, "token_count": 1041}, ]}, {"timestamp": 1017648000, "group": [ {"author_id": 14, "token_count": 6}, ]}, {"timestamp": 1020236400, "group": [ {"author_id": 11, "token_count": 2}, {"author_id": 5, "token_count": 1}, ]}, {"timestamp": 1028185200, "group": [ {"author_id": 5, "token_count": 2778}, ]}, {"timestamp": 1030863600, "group": [ {"author_id": 5, "token_count": 5}, ]}, {"timestamp": 1038729600, "group": [ {"author_id": 14, "token_count": 11}, ]}, {"timestamp": 1051772400, "group": [ {"author_id": 2, "token_count": 5}, ]}, {"timestamp": 1057042800, "group": [ {"author_id": 2, "token_count": 13}, ]}, {"timestamp": 1083394800, "group": [ {"author_id": 2, "token_count": 329}, ]}, {"timestamp": 1086073200, "group": [ {"author_id": 7, "token_count": 727}, ]}, {"timestamp": 1096614000, "group": [ {"author_id": 7, "token_count": 72}, {"author_id": 1, "token_count": 66}, ]}, {"timestamp": 1104566400, "group": [ {"author_id": 29, "token_count": 1}, {"author_id": 4, "token_count": 9}, ]}, {"timestamp": 1114930800, "group": [ {"author_id": 3, "token_count": 5}, ]}, {"timestamp": 1120201200, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1157094000, "group": [ {"author_id": 1, "token_count": 472}, ]}, {"timestamp": 1159686000, "group": [ {"author_id": 31, "token_count": 2}, ]}, {"timestamp": 1164960000, "group": [ {"author_id": 37, "token_count": 1}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 1, "token_count": 98}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1230796800, "group": [ {"author_id": 4, "token_count": 1}, ]}, {"timestamp": 1235894400, "group": [ {"author_id": 1, "token_count": 62}, ]}, {"timestamp": 1238569200, "group": [ {"author_id": 9, "token_count": 11}, ]}, {"timestamp": 1259654400, "group": [ {"author_id": 9, "token_count": 1}, ]}, {"timestamp": 1265011200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 11, "token_count": 5}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 57, "token_count": 7}, ]}, {"timestamp": 1322726400, "group": [ {"author_id": 4, "token_count": 562}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 1, "token_count": 77}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 1, "token_count": 39}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 1, "token_count": 23}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 35, "token_count": 5}, ]}, ]
Author Name
Tokens
Token Proportion
Oleg Drokin
2784
42.46%
Linus Torvalds
1043
15.91%
Jeff Mahoney
837
12.77%
Chris Mason
799
12.19%
Jan Kara
572
8.72%
Andrew Morton
347
5.29%
Linus Torvalds (pre-git)
111
1.69%
Dave Jones
18
0.27%
Frédéric Weisbecker
12
0.18%
Christoph Hellwig
7
0.11%
Akinobu Mita
7
0.11%
Al Viro
6
0.09%
Kees Cook
5
0.08%
Eric Sesterhenn / Snakebyte
2
0.03%
Josef 'Jeff' Sipek
1
0.02%
Adrian Bunk
1
0.02%
Others
4
0.06%
Total
6556
dir.c
346
-
24
1407
Linus Torvalds
Jeff Mahoney
Al Viro
Oleg Drokin
Linus Torvalds (pre-git)
Lepton Wu
Dave Hansen
Andrew Morton
David Howells
Josef Bacik
Frédéric Weisbecker
Jan Kara
Christoph Hellwig
Chris Mason
Randy Dunlap
Pekka J Enberg
Jeff Layton
Adrian Bunk
Hans Reiser
Fabian Frederick
Others
September 1991
January 1992
August 1992
March 1993
June 1993
April 1994
November 1994
January 1995
January 1996
August 1997
May 1998
February 1999
September 1999
February 2002
April 2002
May 2002
December 2002
May 2003
May 2004
June 2004
October 2004
January 2005
March 2005
May 2005
July 2005
February 2006
March 2006
August 2006
May 2007
October 2007
March 2009
April 2009
May 2009
August 2009
October 2009
May 2010
July 2011
March 2012
May 2013
August 2013
April 2014
August 2014
March 2015
January 2016
April 2016
July 2017
August 2020
var spanGroupData = [ {"timestamp": 683708400, "group": [ {"author_id": 6, "token_count": 2}, ]}, {"timestamp": 694252800, "group": [ {"author_id": 6, "token_count": 2}, ]}, {"timestamp": 712652400, "group": [ {"author_id": 6, "token_count": 6}, ]}, {"timestamp": 730972800, "group": [ {"author_id": 6, "token_count": 2}, ]}, {"timestamp": 738918000, "group": [ {"author_id": 6, "token_count": 10}, ]}, {"timestamp": 765187200, "group": [ {"author_id": 6, "token_count": 1}, ]}, {"timestamp": 783676800, "group": [ {"author_id": 6, "token_count": 2}, ]}, {"timestamp": 788947200, "group": [ {"author_id": 6, "token_count": 1}, ]}, {"timestamp": 820483200, "group": [ {"author_id": 6, "token_count": 3}, ]}, {"timestamp": 870418800, "group": [ {"author_id": 6, "token_count": 5}, ]}, {"timestamp": 894006000, "group": [ {"author_id": 6, "token_count": 2}, ]}, {"timestamp": 917856000, "group": [ {"author_id": 6, "token_count": 2}, ]}, {"timestamp": 936169200, "group": [ {"author_id": 6, "token_count": 2}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 8, "token_count": 1}, {"author_id": 0, "token_count": 935}, ]}, {"timestamp": 1017648000, "group": [ {"author_id": 26, "token_count": 24}, ]}, {"timestamp": 1020236400, "group": [ {"author_id": 11, "token_count": 3}, {"author_id": 5, "token_count": 35}, ]}, {"timestamp": 1038729600, "group": [ {"author_id": 5, "token_count": 6}, ]}, {"timestamp": 1051772400, "group": [ {"author_id": 2, "token_count": 4}, ]}, {"timestamp": 1083394800, "group": [ {"author_id": 2, "token_count": 15}, ]}, {"timestamp": 1086073200, "group": [ {"author_id": 7, "token_count": 6}, ]}, {"timestamp": 1096614000, "group": [ {"author_id": 2, "token_count": 2}, {"author_id": 1, "token_count": 14}, ]}, {"timestamp": 1104566400, "group": [ {"author_id": 29, "token_count": 2}, ]}, {"timestamp": 1109664000, "group": [ {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1114930800, "group": [ {"author_id": 3, "token_count": 8}, ]}, {"timestamp": 1120201200, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1138780800, "group": [ {"author_id": 43, "token_count": 4}, ]}, {"timestamp": 1141200000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1154415600, "group": [ {"author_id": 12, "token_count": 12}, ]}, {"timestamp": 1178002800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 28, "token_count": 25}, ]}, {"timestamp": 1235894400, "group": [ {"author_id": 1, "token_count": 13}, ]}, {"timestamp": 1238569200, "group": [ {"author_id": 9, "token_count": 13}, ]}, {"timestamp": 1241161200, "group": [ {"author_id": 1, "token_count": 44}, ]}, {"timestamp": 1249110000, "group": [ {"author_id": 4, "token_count": 12}, ]}, {"timestamp": 1254380400, "group": [ {"author_id": 9, "token_count": 1}, ]}, {"timestamp": 1272697200, "group": [ {"author_id": 11, "token_count": 4}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 52, "token_count": 15}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 3, "token_count": 31}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 1, "token_count": 12}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 1, "token_count": 92}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 39, "token_count": 1}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 12, "token_count": 6}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 23, "token_count": 2}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 58, "token_count": 4}, ]}, ]
Author Name
Tokens
Token Proportion
Linus Torvalds
936
66.52%
Jeff Mahoney
175
12.44%
Al Viro
43
3.06%
Oleg Drokin
41
2.91%
Linus Torvalds (pre-git)
40
2.84%
Lepton Wu
25
1.78%
Dave Hansen
24
1.71%
Andrew Morton
21
1.49%
David Howells
18
1.28%
Josef Bacik
15
1.07%
Frédéric Weisbecker
14
1.00%
Jan Kara
12
0.85%
Christoph Hellwig
7
0.50%
Chris Mason
6
0.43%
Randy Dunlap
4
0.28%
Pekka J Enberg
4
0.28%
Jeff Layton
2
0.14%
Adrian Bunk
2
0.14%
Hans Reiser
1
0.07%
Fabian Frederick
1
0.07%
Others
16
1.14%
Total
1407
do_balan.c
1900
-
13
9857
Linus Torvalds
Jeff Mahoney
Linus Torvalds (pre-git)
Andrew Morton
Dave Jones
Al Viro
Christoph Hellwig
Adrian Bunk
Frédéric Weisbecker
Fabian Frederick
Others
September 1991
August 1992
March 1993
June 1993
November 1993
April 1994
January 1995
June 1995
September 1996
May 1998
January 1999
May 1999
June 1999
September 1999
January 2000
March 2000
May 2000
September 2000
October 2000
February 2002
April 2002
May 2002
May 2003
July 2003
April 2004
May 2004
July 2004
October 2004
January 2005
July 2005
February 2007
March 2008
April 2008
March 2009
May 2009
June 2009
March 2012
April 2014
August 2014
var spanGroupData = [ {"timestamp": 683708400, "group": [ {"author_id": 6, "token_count": 13}, ]}, {"timestamp": 712652400, "group": [ {"author_id": 6, "token_count": 6}, ]}, {"timestamp": 730972800, "group": [ {"author_id": 6, "token_count": 11}, ]}, {"timestamp": 738918000, "group": [ {"author_id": 6, "token_count": 4}, ]}, {"timestamp": 752140800, "group": [ {"author_id": 6, "token_count": 6}, ]}, {"timestamp": 765187200, "group": [ {"author_id": 6, "token_count": 1}, ]}, {"timestamp": 788947200, "group": [ {"author_id": 6, "token_count": 1}, ]}, {"timestamp": 801990000, "group": [ {"author_id": 6, "token_count": 9}, ]}, {"timestamp": 841561200, "group": [ {"author_id": 6, "token_count": 3}, ]}, {"timestamp": 894006000, "group": [ {"author_id": 6, "token_count": 5}, ]}, {"timestamp": 915177600, "group": [ {"author_id": 6, "token_count": 1}, ]}, {"timestamp": 925542000, "group": [ {"author_id": 6, "token_count": 42}, ]}, {"timestamp": 928220400, "group": [ {"author_id": 6, "token_count": 20}, ]}, {"timestamp": 936169200, "group": [ {"author_id": 6, "token_count": 14}, ]}, {"timestamp": 946713600, "group": [ {"author_id": 6, "token_count": 1}, ]}, {"timestamp": 951897600, "group": [ {"author_id": 6, "token_count": 6}, ]}, {"timestamp": 957164400, "group": [ {"author_id": 6, "token_count": 7}, ]}, {"timestamp": 967791600, "group": [ {"author_id": 6, "token_count": 11}, ]}, {"timestamp": 970383600, "group": [ {"author_id": 6, "token_count": 7}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 14, "token_count": 1}, {"author_id": 0, "token_count": 5288}, ]}, {"timestamp": 1017648000, "group": [ {"author_id": 2, "token_count": 2}, {"author_id": 14, "token_count": 12}, ]}, {"timestamp": 1020236400, "group": [ {"author_id": 11, "token_count": 3}, ]}, {"timestamp": 1051772400, "group": [ {"author_id": 2, "token_count": 66}, ]}, {"timestamp": 1057042800, "group": [ {"author_id": 2, "token_count": 2}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1080806400, "group": [ {"author_id": 2, "token_count": 7}, ]}, {"timestamp": 1083394800, "group": [ {"author_id": 2, "token_count": 29}, ]}, {"timestamp": 1088665200, "group": [ {"author_id": 3, "token_count": 4}, ]}, {"timestamp": 1096614000, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1104566400, "group": [ {"author_id": 29, "token_count": 3}, ]}, {"timestamp": 1120201200, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1170316800, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 3, "token_count": 5}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1235894400, "group": [ {"author_id": 1, "token_count": 362}, ]}, {"timestamp": 1241161200, "group": [ {"author_id": 9, "token_count": 2}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 1, "token_count": 3791}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 39, "token_count": 1}, {"author_id": 1, "token_count": 92}, ]}, ]
Author Name
Tokens
Token Proportion
Linus Torvalds
5293
53.70%
Jeff Mahoney
4250
43.12%
Linus Torvalds (pre-git)
168
1.70%
Andrew Morton
106
1.08%
Dave Jones
13
0.13%
Al Viro
10
0.10%
Christoph Hellwig
3
0.03%
Adrian Bunk
3
0.03%
Frédéric Weisbecker
2
0.02%
Fabian Frederick
1
0.01%
Others
8
0.08%
Total
9857
file.c
270
-
27
1047
Linus Torvalds
Vladimir V. Saveliev
Andrew Morton
Jeff Mahoney
Al Viro
Chris Mason
Linus Torvalds (pre-git)
Oleg Drokin
Christoph Hellwig
Miklos Szeredi
Josef Bacik
David Howells
Jan Kara
Eric Sesterhenn / Snakebyte
Christian Brauner
Fabian Frederick
Alexey Dobriyan
Kirill A. Shutemov
Jeff Layton
Matthew Wilcox
Frédéric Weisbecker
Dave Jones
Others
March 1993
June 1993
August 1994
June 1995
March 1997
October 1997
January 1998
June 2000
October 2000
February 2002
April 2002
May 2002
July 2002
May 2003
March 2004
April 2004
May 2004
June 2004
August 2004
October 2004
March 2005
February 2006
March 2006
August 2006
September 2006
October 2006
November 2006
January 2007
February 2007
October 2007
September 2008
March 2009
August 2009
October 2009
May 2010
July 2010
June 2011
July 2011
March 2012
December 2013
April 2014
August 2014
January 2016
April 2016
February 2017
July 2017
November 2019
April 2021
April 2022
September 2022
February 2023
May 2023
var spanGroupData = [ {"timestamp": 730972800, "group": [ {"author_id": 6, "token_count": 2}, ]}, {"timestamp": 738918000, "group": [ {"author_id": 6, "token_count": 2}, ]}, {"timestamp": 775724400, "group": [ {"author_id": 6, "token_count": 3}, ]}, {"timestamp": 801990000, "group": [ {"author_id": 6, "token_count": 3}, ]}, {"timestamp": 857203200, "group": [ {"author_id": 6, "token_count": 3}, ]}, {"timestamp": 875689200, "group": [ {"author_id": 6, "token_count": 3}, ]}, {"timestamp": 883641600, "group": [ {"author_id": 6, "token_count": 7}, ]}, {"timestamp": 959842800, "group": [ {"author_id": 6, "token_count": 3}, ]}, {"timestamp": 970383600, "group": [ {"author_id": 6, "token_count": 7}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 14, "token_count": 1}, {"author_id": 0, "token_count": 256}, ]}, {"timestamp": 1017648000, "group": [ {"author_id": 2, "token_count": 3}, ]}, {"timestamp": 1020236400, "group": [ {"author_id": 2, "token_count": 4}, {"author_id": 11, "token_count": 3}, {"author_id": 5, "token_count": 9}, ]}, {"timestamp": 1025506800, "group": [ {"author_id": 11, "token_count": 1}, {"author_id": 5, "token_count": 12}, ]}, {"timestamp": 1051772400, "group": [ {"author_id": 2, "token_count": 126}, ]}, {"timestamp": 1078128000, "group": [ {"author_id": 2, "token_count": 5}, ]}, {"timestamp": 1080806400, "group": [ {"author_id": 2, "token_count": 16}, ]}, {"timestamp": 1083394800, "group": [ {"author_id": 2, "token_count": 26}, {"author_id": 7, "token_count": 3}, ]}, {"timestamp": 1086073200, "group": [ {"author_id": 7, "token_count": 5}, ]}, {"timestamp": 1091343600, "group": [ {"author_id": 7, "token_count": 25}, ]}, {"timestamp": 1096614000, "group": [ {"author_id": 1, "token_count": 82}, ]}, {"timestamp": 1109664000, "group": [ {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1138780800, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1141200000, "group": [ {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1154415600, "group": [ {"author_id": 7, "token_count": 2}, {"author_id": 12, "token_count": 10}, ]}, {"timestamp": 1157094000, "group": [ {"author_id": 7, "token_count": 6}, {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1159686000, "group": [ {"author_id": 31, "token_count": 6}, ]}, {"timestamp": 1162368000, "group": [ {"author_id": 46, "token_count": 4}, ]}, {"timestamp": 1167638400, "group": [ {"author_id": 10, "token_count": 40}, ]}, {"timestamp": 1170316800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 10, "token_count": 156}, ]}, {"timestamp": 1220252400, "group": [ {"author_id": 11, "token_count": 5}, ]}, {"timestamp": 1235894400, "group": [ {"author_id": 1, "token_count": 14}, ]}, {"timestamp": 1249110000, "group": [ {"author_id": 4, "token_count": 6}, ]}, {"timestamp": 1254380400, "group": [ {"author_id": 9, "token_count": 1}, ]}, {"timestamp": 1272697200, "group": [ {"author_id": 11, "token_count": 4}, ]}, {"timestamp": 1277967600, "group": [ {"author_id": 3, "token_count": 80}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 3, "token_count": 5}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 11, "token_count": 1}, {"author_id": 52, "token_count": 15}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 3, "token_count": 3}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 11, "token_count": 5}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 3, "token_count": 5}, {"author_id": 1, "token_count": 6}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 39, "token_count": 1}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 42, "token_count": 2}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 39, "token_count": 3}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 23, "token_count": 2}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 16, "token_count": 18}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 21, "token_count": 1}, ]}, {"timestamp": 1662015600, "group": [ {"author_id": 13, "token_count": 1}, ]}, {"timestamp": 1675238400, "group": [ {"author_id": 13, "token_count": 4}, ]}, {"timestamp": 1682924400, "group": [ {"author_id": 12, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Linus Torvalds
256
24.45%
Vladimir V. Saveliev
196
18.72%
Andrew Morton
180
17.19%
Jeff Mahoney
106
10.12%
Al Viro
95
9.07%
Chris Mason
41
3.92%
Linus Torvalds (pre-git)
33
3.15%
Oleg Drokin
21
2.01%
Christoph Hellwig
19
1.81%
Miklos Szeredi
18
1.72%
Josef Bacik
15
1.43%
David Howells
11
1.05%
Jan Kara
6
0.57%
Eric Sesterhenn / Snakebyte
6
0.57%
Christian Brauner
5
0.48%
Fabian Frederick
4
0.38%
Alexey Dobriyan
4
0.38%
Kirill A. Shutemov
2
0.19%
Jeff Layton
2
0.19%
Matthew Wilcox
1
0.10%
Frédéric Weisbecker
1
0.10%
Dave Jones
1
0.10%
Others
24
2.29%
Total
1047
fix_node.c
2822
-
18
11508
Linus Torvalds
Jeff Mahoney
Linus Torvalds (pre-git)
Chris Mason
Frédéric Weisbecker
Andrew Morton
Oleg Drokin
Al Viro
Vladimir V. Saveliev
Dave Jones
Pekka J Enberg
Josef 'Jeff' Sipek
Christoph Hellwig
Randy Dunlap
Adrian Bunk
Others
September 1991
December 1991
January 1992
March 1992
April 1992
August 1992
March 1993
July 1994
December 1994
January 1995
January 1996
March 1997
May 1998
May 1999
September 1999
January 2000
March 2000
September 2000
October 2000
February 2002
March 2002
April 2002
May 2002
June 2002
July 2002
August 2002
July 2003
February 2004
April 2004
May 2004
July 2004
October 2004
January 2005
July 2005
February 2006
December 2006
March 2008
March 2009
April 2009
December 2009
March 2012
August 2013
April 2014
August 2020
June 2023
var spanGroupData = [ {"timestamp": 683708400, "group": [ {"author_id": 6, "token_count": 10}, ]}, {"timestamp": 691574400, "group": [ {"author_id": 6, "token_count": 4}, ]}, {"timestamp": 694252800, "group": [ {"author_id": 6, "token_count": 2}, ]}, {"timestamp": 699436800, "group": [ {"author_id": 6, "token_count": 2}, ]}, {"timestamp": 702115200, "group": [ {"author_id": 6, "token_count": 2}, ]}, {"timestamp": 712652400, "group": [ {"author_id": 6, "token_count": 16}, ]}, {"timestamp": 730972800, "group": [ {"author_id": 6, "token_count": 5}, ]}, {"timestamp": 773046000, "group": [ {"author_id": 6, "token_count": 2}, ]}, {"timestamp": 786268800, "group": [ {"author_id": 6, "token_count": 2}, ]}, {"timestamp": 788947200, "group": [ {"author_id": 6, "token_count": 1}, ]}, {"timestamp": 820483200, "group": [ {"author_id": 6, "token_count": 11}, ]}, {"timestamp": 857203200, "group": [ {"author_id": 6, "token_count": 5}, ]}, {"timestamp": 894006000, "group": [ {"author_id": 6, "token_count": 2}, ]}, {"timestamp": 925542000, "group": [ {"author_id": 6, "token_count": 18}, ]}, {"timestamp": 936169200, "group": [ {"author_id": 6, "token_count": 18}, ]}, {"timestamp": 946713600, "group": [ {"author_id": 6, "token_count": 6}, ]}, {"timestamp": 951897600, "group": [ {"author_id": 6, "token_count": 14}, ]}, {"timestamp": 967791600, "group": [ {"author_id": 6, "token_count": 2}, ]}, {"timestamp": 970383600, "group": [ {"author_id": 6, "token_count": 11}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 14, "token_count": 1}, {"author_id": 0, "token_count": 10014}, ]}, {"timestamp": 1014969600, "group": [ {"author_id": 3, "token_count": 3}, ]}, {"timestamp": 1017648000, "group": [ {"author_id": 14, "token_count": 6}, ]}, {"timestamp": 1020236400, "group": [ {"author_id": 7, "token_count": 63}, {"author_id": 11, "token_count": 3}, {"author_id": 5, "token_count": 16}, ]}, {"timestamp": 1022914800, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1025506800, "group": [ {"author_id": 10, "token_count": 7}, ]}, {"timestamp": 1028185200, "group": [ {"author_id": 5, "token_count": 1}, ]}, {"timestamp": 1057042800, "group": [ {"author_id": 2, "token_count": 3}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1075622400, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1080806400, "group": [ {"author_id": 2, "token_count": 29}, ]}, {"timestamp": 1083394800, "group": [ {"author_id": 2, "token_count": 21}, ]}, {"timestamp": 1088665200, "group": [ {"author_id": 3, "token_count": 3}, ]}, {"timestamp": 1096614000, "group": [ {"author_id": 2, "token_count": 2}, {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1104566400, "group": [ {"author_id": 29, "token_count": 1}, {"author_id": 5, "token_count": 11}, ]}, {"timestamp": 1120201200, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1138780800, "group": [ {"author_id": 43, "token_count": 4}, ]}, {"timestamp": 1164960000, "group": [ {"author_id": 37, "token_count": 3}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 3, "token_count": 5}, ]}, {"timestamp": 1235894400, "group": [ {"author_id": 1, "token_count": 864}, ]}, {"timestamp": 1238569200, "group": [ {"author_id": 9, "token_count": 58}, ]}, {"timestamp": 1259654400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 1, "token_count": 60}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 1, "token_count": 179}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 58, "token_count": 1}, ]}, {"timestamp": 1685602800, "group": [ {"author_id": 60, "token_count": 4}, ]}, ]
Author Name
Tokens
Token Proportion
Linus Torvalds
10020
87.07%
Jeff Mahoney
1104
9.59%
Linus Torvalds (pre-git)
133
1.16%
Chris Mason
63
0.55%
Frédéric Weisbecker
58
0.50%
Andrew Morton
58
0.50%
Oleg Drokin
28
0.24%
Al Viro
12
0.10%
Vladimir V. Saveliev
7
0.06%
Dave Jones
7
0.06%
Pekka J Enberg
4
0.03%
Josef 'Jeff' Sipek
3
0.03%
Christoph Hellwig
3
0.03%
Randy Dunlap
1
0.01%
Adrian Bunk
1
0.01%
Others
6
0.05%
Total
11508
hashes.c
177
-
6
1001
Linus Torvalds
Linus Torvalds (pre-git)
Jeff Mahoney
Andrew Morton
Adrian Bunk
Al Viro
September 1991
January 1996
March 1996
September 1999
January 2000
February 2002
February 2003
November 2005
March 2009
March 2012
April 2014
var spanGroupData = [ {"timestamp": 683708400, "group": [ {"author_id": 6, "token_count": 8}, ]}, {"timestamp": 820483200, "group": [ {"author_id": 6, "token_count": 6}, ]}, {"timestamp": 825667200, "group": [ {"author_id": 6, "token_count": 1}, ]}, {"timestamp": 936169200, "group": [ {"author_id": 6, "token_count": 2}, ]}, {"timestamp": 946713600, "group": [ {"author_id": 6, "token_count": 1}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 0, "token_count": 974}, ]}, {"timestamp": 1044086400, "group": [ {"author_id": 2, "token_count": 3}, ]}, {"timestamp": 1130832000, "group": [ {"author_id": 29, "token_count": 2}, ]}, {"timestamp": 1235894400, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 1, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Linus Torvalds
974
97.30%
Linus Torvalds (pre-git)
18
1.80%
Jeff Mahoney
3
0.30%
Andrew Morton
3
0.30%
Adrian Bunk
2
0.20%
Al Viro
1
0.10%
Total
1001
ibalance.c
1161
-
10
5665
Linus Torvalds
Jeff Mahoney
Linus Torvalds (pre-git)
Dave Jones
Vladimir V. Saveliev
Andrew Morton
Christoph Hellwig
Al Viro
Adrian Bunk
Fabian Frederick
September 1991
January 1992
August 1992
September 1992
March 1993
October 1994
January 1995
May 1999
September 1999
March 2000
February 2002
April 2002
May 2002
July 2002
July 2004
October 2004
January 2005
July 2005
March 2009
March 2012
April 2014
August 2014
August 2016
var spanGroupData = [ {"timestamp": 683708400, "group": [ {"author_id": 6, "token_count": 3}, ]}, {"timestamp": 694252800, "group": [ {"author_id": 6, "token_count": 4}, ]}, {"timestamp": 712652400, "group": [ {"author_id": 6, "token_count": 5}, ]}, {"timestamp": 715330800, "group": [ {"author_id": 6, "token_count": 8}, ]}, {"timestamp": 730972800, "group": [ {"author_id": 6, "token_count": 2}, ]}, {"timestamp": 780994800, "group": [ {"author_id": 6, "token_count": 3}, ]}, {"timestamp": 788947200, "group": [ {"author_id": 6, "token_count": 1}, ]}, {"timestamp": 925542000, "group": [ {"author_id": 6, "token_count": 14}, ]}, {"timestamp": 936169200, "group": [ {"author_id": 6, "token_count": 5}, ]}, {"timestamp": 951897600, "group": [ {"author_id": 6, "token_count": 10}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 14, "token_count": 1}, {"author_id": 0, "token_count": 5471}, ]}, {"timestamp": 1017648000, "group": [ {"author_id": 14, "token_count": 6}, ]}, {"timestamp": 1020236400, "group": [ {"author_id": 11, "token_count": 3}, ]}, {"timestamp": 1025506800, "group": [ {"author_id": 10, "token_count": 4}, ]}, {"timestamp": 1088665200, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1096614000, "group": [ {"author_id": 2, "token_count": 4}, ]}, {"timestamp": 1104566400, "group": [ {"author_id": 29, "token_count": 2}, ]}, {"timestamp": 1120201200, "group": [ {"author_id": 0, "token_count": 38}, ]}, {"timestamp": 1235894400, "group": [ {"author_id": 1, "token_count": 10}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 1, "token_count": 56}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 39, "token_count": 1}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 1, "token_count": 11}, ]}, ]
Author Name
Tokens
Token Proportion
Linus Torvalds
5509
97.25%
Jeff Mahoney
77
1.36%
Linus Torvalds (pre-git)
55
0.97%
Dave Jones
7
0.12%
Vladimir V. Saveliev
4
0.07%
Andrew Morton
4
0.07%
Christoph Hellwig
3
0.05%
Al Viro
3
0.05%
Adrian Bunk
2
0.04%
Fabian Frederick
1
0.02%
Total
5665
inode.c
3418
-
53
13606
Linus Torvalds
Andrew Morton
Jeff Mahoney
Vladimir V. Saveliev
Chris Mason
Linus Torvalds (pre-git)
Christoph Hellwig
Jan Kara
Oleg Drokin
Al Viro
Matthew Wilcox
Hans Reiser
Jan Harkes
Neil Brown
Frédéric Weisbecker
Jeff Layton
Eric W. Biedermann
Qu Fuping
Lukas Czerner
Marco Stornelli
Edward Shishkin
Aneesh Kumar K.V
Dmitriy Monakhov
Christian Brauner
Kirill A. Shutemov
Miklos Szeredi
Dave Hansen
Eric Biggers
Dave Jones
Josef 'Jeff' Sipek
David Howells
Fabian Frederick
Deepa Dinamani
Adrian Bunk
Kees Cook
Alexey Dobriyan
Others
September 1991
January 1992
March 1992
April 1992
May 1992
August 1992
March 1993
June 1993
April 1994
October 1994
June 1995
January 1996
March 1997
January 1998
March 1998
May 1998
May 1999
June 1999
September 1999
January 2000
March 2000
June 2000
August 2000
September 2000
October 2000
February 2002
April 2002
May 2002
August 2002
September 2002
November 2002
December 2002
February 2003
March 2003
May 2003
June 2003
July 2003
August 2003
September 2003
January 2004
March 2004
April 2004
May 2004
June 2004
July 2004
September 2004
October 2004
December 2004
January 2005
March 2005
May 2005
June 2005
July 2005
September 2005
October 2005
November 2005
December 2005
January 2006
February 2006
March 2006
June 2006
July 2006
August 2006
September 2006
December 2006
April 2007
July 2007
October 2007
February 2008
August 2008
December 2008
January 2009
March 2009
April 2009
May 2009
November 2009
December 2009
January 2010
February 2010
March 2010
April 2010
May 2010
June 2010
August 2010
October 2010
January 2011
June 2011
July 2011
October 2011
February 2012
March 2012
April 2012
May 2012
August 2012
October 2012
November 2012
December 2012
February 2013
May 2013
August 2013
March 2014
April 2014
May 2014
August 2014
February 2015
March 2015
July 2015
November 2015
April 2016
May 2016
June 2016
September 2016
November 2016
February 2017
April 2017
July 2017
November 2017
June 2018
October 2019
May 2020
June 2020
September 2020
January 2021
February 2022
April 2022
June 2022
September 2022
January 2023
February 2023
March 2023
June 2023
July 2023
October 2023
var spanGroupData = [ {"timestamp": 683708400, "group": [ {"author_id": 6, "token_count": 42}, ]}, {"timestamp": 694252800, "group": [ {"author_id": 6, "token_count": 1}, ]}, {"timestamp": 699436800, "group": [ {"author_id": 6, "token_count": 26}, ]}, {"timestamp": 702115200, "group": [ {"author_id": 6, "token_count": 2}, ]}, {"timestamp": 704703600, "group": [ {"author_id": 6, "token_count": 73}, ]}, {"timestamp": 712652400, "group": [ {"author_id": 6, "token_count": 5}, ]}, {"timestamp": 730972800, "group": [ {"author_id": 6, "token_count": 8}, ]}, {"timestamp": 738918000, "group": [ {"author_id": 6, "token_count": 5}, ]}, {"timestamp": 765187200, "group": [ {"author_id": 6, "token_count": 2}, ]}, {"timestamp": 780994800, "group": [ {"author_id": 6, "token_count": 1}, ]}, {"timestamp": 801990000, "group": [ {"author_id": 6, "token_count": 19}, ]}, {"timestamp": 820483200, "group": [ {"author_id": 6, "token_count": 6}, ]}, {"timestamp": 857203200, "group": [ {"author_id": 6, "token_count": 12}, ]}, {"timestamp": 883641600, "group": [ {"author_id": 6, "token_count": 20}, ]}, {"timestamp": 888739200, "group": [ {"author_id": 6, "token_count": 6}, ]}, {"timestamp": 894006000, "group": [ {"author_id": 6, "token_count": 2}, ]}, {"timestamp": 925542000, "group": [ {"author_id": 6, "token_count": 17}, ]}, {"timestamp": 928220400, "group": [ {"author_id": 6, "token_count": 6}, ]}, {"timestamp": 936169200, "group": [ {"author_id": 6, "token_count": 23}, ]}, {"timestamp": 946713600, "group": [ {"author_id": 6, "token_count": 18}, ]}, {"timestamp": 951897600, "group": [ {"author_id": 6, "token_count": 4}, ]}, {"timestamp": 959842800, "group": [ {"author_id": 6, "token_count": 2}, ]}, {"timestamp": 965113200, "group": [ {"author_id": 6, "token_count": 18}, ]}, {"timestamp": 967791600, "group": [ {"author_id": 6, "token_count": 5}, ]}, {"timestamp": 970383600, "group": [ {"author_id": 6, "token_count": 38}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 3, "token_count": 5}, {"author_id": 14, "token_count": 1}, {"author_id": 8, "token_count": 109}, {"author_id": 0, "token_count": 6938}, ]}, {"timestamp": 1017648000, "group": [ {"author_id": 2, "token_count": 60}, {"author_id": 26, "token_count": 17}, {"author_id": 14, "token_count": 6}, {"author_id": 8, "token_count": 54}, ]}, {"timestamp": 1020236400, "group": [ {"author_id": 2, "token_count": 118}, {"author_id": 7, "token_count": 140}, {"author_id": 11, "token_count": 16}, {"author_id": 22, "token_count": 105}, {"author_id": 0, "token_count": 8}, {"author_id": 18, "token_count": 79}, {"author_id": 5, "token_count": 156}, ]}, {"timestamp": 1028185200, "group": [ {"author_id": 5, "token_count": 63}, ]}, {"timestamp": 1030863600, "group": [ {"author_id": 2, "token_count": 11}, ]}, {"timestamp": 1036137600, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1038729600, "group": [ {"author_id": 2, "token_count": 9}, {"author_id": 5, "token_count": 14}, ]}, {"timestamp": 1044086400, "group": [ {"author_id": 2, "token_count": 295}, ]}, {"timestamp": 1046505600, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1051772400, "group": [ {"author_id": 2, "token_count": 278}, ]}, {"timestamp": 1054450800, "group": [ {"author_id": 2, "token_count": 10}, ]}, {"timestamp": 1057042800, "group": [ {"author_id": 2, "token_count": 3}, ]}, {"timestamp": 1059721200, "group": [ {"author_id": 2, "token_count": 25}, ]}, {"timestamp": 1062399600, "group": [ {"author_id": 3, "token_count": 9}, {"author_id": 2, "token_count": 210}, ]}, {"timestamp": 1072944000, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1078128000, "group": [ {"author_id": 2, "token_count": 4}, ]}, {"timestamp": 1080806400, "group": [ {"author_id": 2, "token_count": 565}, ]}, {"timestamp": 1083394800, "group": [ {"author_id": 2, "token_count": 696}, ]}, {"timestamp": 1086073200, "group": [ {"author_id": 2, "token_count": 2}, {"author_id": 7, "token_count": 152}, ]}, {"timestamp": 1088665200, "group": [ {"author_id": 3, "token_count": 6}, ]}, {"timestamp": 1094022000, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1096614000, "group": [ {"author_id": 1, "token_count": 436}, ]}, {"timestamp": 1101888000, "group": [ {"author_id": 10, "token_count": 10}, ]}, {"timestamp": 1104566400, "group": [ {"author_id": 29, "token_count": 2}, {"author_id": 11, "token_count": 3}, {"author_id": 4, "token_count": 107}, ]}, {"timestamp": 1109664000, "group": [ {"author_id": 1, "token_count": 6}, ]}, {"timestamp": 1114930800, "group": [ {"author_id": 3, "token_count": 8}, ]}, {"timestamp": 1117609200, "group": [ {"author_id": 4, "token_count": 38}, {"author_id": 1, "token_count": 12}, {"author_id": 48, "token_count": 33}, ]}, {"timestamp": 1120201200, "group": [ {"author_id": 0, "token_count": 20}, ]}, {"timestamp": 1125558000, "group": [ {"author_id": 7, "token_count": 1}, {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1128150000, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1130832000, "group": [ {"author_id": 5, "token_count": 3}, ]}, {"timestamp": 1133424000, "group": [ {"author_id": 1, "token_count": 35}, ]}, {"timestamp": 1136102400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1138780800, "group": [ {"author_id": 7, "token_count": 37}, ]}, {"timestamp": 1141200000, "group": [ {"author_id": 18, "token_count": 5}, {"author_id": 10, "token_count": 17}, ]}, {"timestamp": 1149145200, "group": [ {"author_id": 11, "token_count": 1}, ]}, {"timestamp": 1151737200, "group": [ {"author_id": 10, "token_count": 11}, ]}, {"timestamp": 1154415600, "group": [ {"author_id": 7, "token_count": 36}, ]}, {"timestamp": 1157094000, "group": [ {"author_id": 46, "token_count": 2}, ]}, {"timestamp": 1164960000, "group": [ {"author_id": 37, "token_count": 6}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1175410800, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 11, "token_count": 3}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 29, "token_count": 1}, {"author_id": 11, "token_count": 111}, {"author_id": 23, "token_count": 12}, {"author_id": 1, "token_count": 4}, {"author_id": 10, "token_count": 551}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1217574000, "group": [ {"author_id": 11, "token_count": 1}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1228118400, "group": [ {"author_id": 3, "token_count": 68}, ]}, {"timestamp": 1230796800, "group": [ {"author_id": 3, "token_count": 44}, {"author_id": 36, "token_count": 17}, {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1235894400, "group": [ {"author_id": 1, "token_count": 134}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1238569200, "group": [ {"author_id": 9, "token_count": 14}, ]}, {"timestamp": 1241161200, "group": [ {"author_id": 9, "token_count": 39}, ]}, {"timestamp": 1257058800, "group": [ {"author_id": 9, "token_count": 1}, ]}, {"timestamp": 1259654400, "group": [ {"author_id": 11, "token_count": 2}, {"author_id": 9, "token_count": 8}, {"author_id": 4, "token_count": 47}, ]}, {"timestamp": 1262332800, "group": [ {"author_id": 9, "token_count": 9}, ]}, {"timestamp": 1265011200, "group": [ {"author_id": 9, "token_count": 8}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 11, "token_count": 35}, ]}, {"timestamp": 1270105200, "group": [ {"author_id": 36, "token_count": 5}, ]}, {"timestamp": 1272697200, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1275375600, "group": [ {"author_id": 3, "token_count": 31}, {"author_id": 11, "token_count": 68}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 11, "token_count": 10}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 55, "token_count": 25}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 11, "token_count": 2}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 3, "token_count": 1}, {"author_id": 11, "token_count": 9}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 16, "token_count": 18}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 25, "token_count": 56}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 3, "token_count": 3}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 3, "token_count": 12}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 4, "token_count": 2}, ]}, {"timestamp": 1343804400, "group": [ {"author_id": 1, "token_count": 6}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 60, "token_count": 20}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 4, "token_count": 33}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 51, "token_count": 29}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 1, "token_count": 18}, {"author_id": 49, "token_count": 32}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 1, "token_count": 150}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 3, "token_count": 12}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 1, "token_count": 146}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 1, "token_count": 16}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 39, "token_count": 1}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 11, "token_count": 1}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 12, "token_count": 3}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 4, "token_count": 11}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 3, "token_count": 5}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 11, "token_count": 3}, {"author_id": 42, "token_count": 20}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 4, "token_count": 2}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 32, "token_count": 3}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 11, "token_count": 3}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 39, "token_count": 3}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 4, "token_count": 4}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 12, "token_count": 3}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 35, "token_count": 2}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 1, "token_count": 8}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 17, "token_count": 8}, {"author_id": 21, "token_count": 9}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 4, "token_count": 11}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 13, "token_count": 7}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 20, "token_count": 29}, {"author_id": 21, "token_count": 53}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 21, "token_count": 27}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 13, "token_count": 2}, ]}, {"timestamp": 1662015600, "group": [ {"author_id": 13, "token_count": 1}, ]}, {"timestamp": 1672560000, "group": [ {"author_id": 13, "token_count": 8}, ]}, {"timestamp": 1675238400, "group": [ {"author_id": 13, "token_count": 3}, ]}, {"timestamp": 1677657600, "group": [ {"author_id": 21, "token_count": 4}, ]}, {"timestamp": 1685602800, "group": [ {"author_id": 21, "token_count": 11}, ]}, {"timestamp": 1688194800, "group": [ {"author_id": 23, "token_count": 14}, ]}, {"timestamp": 1696143600, "group": [ {"author_id": 23, "token_count": 39}, {"author_id": 21, "token_count": 71}, ]}, ]
Author Name
Tokens
Token Proportion
Linus Torvalds
6967
51.21%
Andrew Morton
2288
16.82%
Jeff Mahoney
971
7.14%
Vladimir V. Saveliev
589
4.33%
Chris Mason
366
2.69%
Linus Torvalds (pre-git)
361
2.65%
Christoph Hellwig
268
1.97%
Jan Kara
255
1.87%
Oleg Drokin
236
1.73%
Al Viro
205
1.51%
Matthew Wilcox
175
1.29%
Hans Reiser
163
1.20%
Jan Harkes
105
0.77%
Neil Brown
84
0.62%
Frédéric Weisbecker
79
0.58%
Jeff Layton
65
0.48%
Eric W. Biedermann
56
0.41%
Qu Fuping
33
0.24%
Lukas Czerner
32
0.24%
Marco Stornelli
29
0.21%
Edward Shishkin
29
0.21%
Aneesh Kumar K.V
25
0.18%
Dmitriy Monakhov
22
0.16%
Christian Brauner
21
0.15%
Kirill A. Shutemov
20
0.15%
Miklos Szeredi
18
0.13%
Dave Hansen
17
0.12%
Eric Biggers
8
0.06%
Dave Jones
7
0.05%
Josef 'Jeff' Sipek
6
0.04%
David Howells
6
0.04%
Fabian Frederick
4
0.03%
Deepa Dinamani
3
0.02%
Adrian Bunk
3
0.02%
Kees Cook
2
0.01%
Alexey Dobriyan
2
0.01%
Others
86
0.63%
Total
13606
ioctl.c
221
-
27
805
Linus Torvalds
Andrew Morton
Miklos Szeredi
David Howells
Dave Hansen
Frédéric Weisbecker
Linus Torvalds (pre-git)
Al Viro
Jeff Mahoney
Oleg Drokin
Hans Reiser
Jan Kara
Deepa Dinamani
Christoph Hellwig
Christian Brauner
Chris Mason
Randy Dunlap
Kirill A. Shutemov
Jeff Layton
Vladimir V. Saveliev
Fabian Frederick
Dave Jones
Others
August 1992
September 1992
October 1992
June 1993
January 1996
May 1999
February 2002
April 2002
May 2002
November 2002
May 2003
June 2003
August 2003
April 2004
May 2004
January 2005
June 2005
November 2005
January 2006
June 2006
August 2006
July 2007
October 2007
November 2007
February 2008
October 2009
January 2010
October 2010
November 2010
March 2011
November 2011
December 2011
March 2012
January 2013
August 2013
April 2014
August 2014
January 2016
April 2016
September 2016
July 2019
January 2021
April 2021
January 2023
July 2023
var spanGroupData = [ {"timestamp": 712652400, "group": [ {"author_id": 6, "token_count": 2}, ]}, {"timestamp": 715330800, "group": [ {"author_id": 6, "token_count": 12}, ]}, {"timestamp": 717922800, "group": [ {"author_id": 6, "token_count": 10}, ]}, {"timestamp": 738918000, "group": [ {"author_id": 6, "token_count": 11}, ]}, {"timestamp": 820483200, "group": [ {"author_id": 6, "token_count": 5}, ]}, {"timestamp": 925542000, "group": [ {"author_id": 6, "token_count": 1}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 14, "token_count": 1}, {"author_id": 8, "token_count": 14}, {"author_id": 0, "token_count": 277}, ]}, {"timestamp": 1017648000, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1020236400, "group": [ {"author_id": 11, "token_count": 1}, {"author_id": 5, "token_count": 17}, ]}, {"timestamp": 1036137600, "group": [ {"author_id": 11, "token_count": 3}, ]}, {"timestamp": 1051772400, "group": [ {"author_id": 2, "token_count": 107}, ]}, {"timestamp": 1054450800, "group": [ {"author_id": 2, "token_count": 10}, ]}, {"timestamp": 1059721200, "group": [ {"author_id": 2, "token_count": 3}, ]}, {"timestamp": 1080806400, "group": [ {"author_id": 2, "token_count": 13}, ]}, {"timestamp": 1083394800, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1104566400, "group": [ {"author_id": 4, "token_count": 4}, ]}, {"timestamp": 1117609200, "group": [ {"author_id": 1, "token_count": 19}, ]}, {"timestamp": 1130832000, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1136102400, "group": [ {"author_id": 58, "token_count": 3}, ]}, {"timestamp": 1149145200, "group": [ {"author_id": 12, "token_count": 2}, ]}, {"timestamp": 1154415600, "group": [ {"author_id": 7, "token_count": 5}, {"author_id": 12, "token_count": 49}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 10, "token_count": 1}, ]}, {"timestamp": 1193900400, "group": [ {"author_id": 4, "token_count": 7}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 26, "token_count": 45}, ]}, {"timestamp": 1254380400, "group": [ {"author_id": 9, "token_count": 40}, ]}, {"timestamp": 1262332800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 11, "token_count": 2}, ]}, {"timestamp": 1288594800, "group": [ {"author_id": 9, "token_count": 3}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1322726400, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 3, "token_count": 3}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 39, "token_count": 1}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 3, "token_count": 18}, {"author_id": 42, "token_count": 2}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 32, "token_count": 6}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 13, "token_count": 2}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 16, "token_count": 79}, ]}, {"timestamp": 1672560000, "group": [ {"author_id": 13, "token_count": 3}, ]}, {"timestamp": 1688194800, "group": [ {"author_id": 23, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Linus Torvalds
277
34.41%
Andrew Morton
134
16.65%
Miklos Szeredi
79
9.81%
David Howells
51
6.34%
Dave Hansen
45
5.59%
Frédéric Weisbecker
43
5.34%
Linus Torvalds (pre-git)
41
5.09%
Al Viro
27
3.35%
Jeff Mahoney
24
2.98%
Oleg Drokin
17
2.11%
Hans Reiser
14
1.74%
Jan Kara
11
1.37%
Deepa Dinamani
6
0.75%
Christoph Hellwig
6
0.75%
Christian Brauner
5
0.62%
Chris Mason
5
0.62%
Randy Dunlap
3
0.37%
Kirill A. Shutemov
2
0.25%
Jeff Layton
2
0.25%
Vladimir V. Saveliev
1
0.12%
Fabian Frederick
1
0.12%
Dave Jones
1
0.12%
Others
10
1.24%
Total
805
item_ops.c
744
-
15
3277
Linus Torvalds
Hans Reiser
Linus Torvalds (pre-git)
Oleg Drokin
Jeff Mahoney
Andrew Morton
Dave Jones
Kees Cook
Eric Sesterhenn / Snakebyte
Al Viro
Adrian Bunk
Vladimir V. Saveliev
Arnd Bergmann
Fabian Frederick
Others
September 1991
August 1992
March 1993
April 1994
February 1995
June 1995
January 1996
March 1996
September 1996
May 1998
August 1998
May 1999
September 1999
January 2000
October 2000
February 2002
April 2002
July 2002
May 2004
July 2004
October 2004
January 2005
May 2005
July 2005
March 2006
October 2006
April 2007
March 2009
March 2012
April 2014
August 2014
May 2017
August 2018
var spanGroupData = [ {"timestamp": 683708400, "group": [ {"author_id": 6, "token_count": 11}, ]}, {"timestamp": 712652400, "group": [ {"author_id": 6, "token_count": 7}, ]}, {"timestamp": 730972800, "group": [ {"author_id": 6, "token_count": 1}, ]}, {"timestamp": 765187200, "group": [ {"author_id": 6, "token_count": 1}, ]}, {"timestamp": 791625600, "group": [ {"author_id": 6, "token_count": 3}, ]}, {"timestamp": 801990000, "group": [ {"author_id": 6, "token_count": 4}, ]}, {"timestamp": 820483200, "group": [ {"author_id": 6, "token_count": 16}, ]}, {"timestamp": 825667200, "group": [ {"author_id": 6, "token_count": 2}, ]}, {"timestamp": 841561200, "group": [ {"author_id": 6, "token_count": 2}, ]}, {"timestamp": 894006000, "group": [ {"author_id": 6, "token_count": 11}, ]}, {"timestamp": 901954800, "group": [ {"author_id": 6, "token_count": 1}, ]}, {"timestamp": 925542000, "group": [ {"author_id": 6, "token_count": 6}, ]}, {"timestamp": 936169200, "group": [ {"author_id": 6, "token_count": 12}, ]}, {"timestamp": 946713600, "group": [ {"author_id": 6, "token_count": 12}, ]}, {"timestamp": 970383600, "group": [ {"author_id": 6, "token_count": 9}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 14, "token_count": 1}, {"author_id": 8, "token_count": 168}, {"author_id": 0, "token_count": 2679}, ]}, {"timestamp": 1017648000, "group": [ {"author_id": 14, "token_count": 44}, ]}, {"timestamp": 1025506800, "group": [ {"author_id": 5, "token_count": 88}, ]}, {"timestamp": 1083394800, "group": [ {"author_id": 2, "token_count": 42}, ]}, {"timestamp": 1088665200, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1096614000, "group": [ {"author_id": 2, "token_count": 5}, ]}, {"timestamp": 1104566400, "group": [ {"author_id": 29, "token_count": 5}, ]}, {"timestamp": 1114930800, "group": [ {"author_id": 3, "token_count": 4}, ]}, {"timestamp": 1120201200, "group": [ {"author_id": 1, "token_count": 7}, ]}, {"timestamp": 1141200000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1159686000, "group": [ {"author_id": 31, "token_count": 12}, ]}, {"timestamp": 1175410800, "group": [ {"author_id": 10, "token_count": 3}, ]}, {"timestamp": 1235894400, "group": [ {"author_id": 1, "token_count": 54}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 1, "token_count": 27}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 39, "token_count": 1}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 35, "token_count": 33}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 34, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Linus Torvalds
2679
81.75%
Hans Reiser
168
5.13%
Linus Torvalds (pre-git)
98
2.99%
Oleg Drokin
88
2.69%
Jeff Mahoney
88
2.69%
Andrew Morton
47
1.43%
Dave Jones
45
1.37%
Kees Cook
33
1.01%
Eric Sesterhenn / Snakebyte
12
0.37%
Al Viro
6
0.18%
Adrian Bunk
5
0.15%
Vladimir V. Saveliev
3
0.09%
Arnd Bergmann
2
0.06%
Fabian Frederick
1
0.03%
Others
2
0.06%
Total
3277
journal.c
4405
-
48
18080
Linus Torvalds
Andrew Morton
Jeff Mahoney
Linus Torvalds (pre-git)
Chris Mason
Hans Reiser
Edward Shishkin
Frédéric Weisbecker
Oleg Drokin
Christoph Hellwig
Jan Kara
Alexander Zarochentzev
Al Viro
Pavel Skripkin
Christian Brauner
Eric Sesterhenn / Snakebyte
David Howells
zhangyi (F)
Neil Brown
Matthew Wilcox
Pekka J Enberg
Artem B. Bityutskiy
Arnd Bergmann
Fabian Frederick
Kees Cook
Dmitriy Monakhov
Adrian Bunk
Akinobu Mita
Randy Dunlap
Kirill A. Shutemov
Dave Jones
Others
September 1991
January 1992
March 1992
April 1992
May 1992
August 1992
September 1992
December 1992
March 1993
April 1994
July 1994
August 1994
January 1995
June 1995
January 1996
March 1996
September 1996
January 1997
March 1997
October 1997
January 1998
March 1998
May 1998
February 1999
May 1999
June 1999
September 1999
January 2000
March 2000
June 2000
September 2000
October 2000
February 2002
March 2002
April 2002
May 2002
June 2002
July 2002
August 2002
September 2002
October 2002
November 2002
February 2003
March 2003
April 2003
May 2003
June 2003
July 2003
September 2003
December 2003
January 2004
April 2004
May 2004
June 2004
August 2004
October 2004
January 2005
February 2005
March 2005
May 2005
June 2005
July 2005
September 2005
November 2005
December 2005
January 2006
February 2006
March 2006
June 2006
October 2006
November 2006
May 2007
October 2007
April 2008
July 2008
August 2008
March 2009
April 2009
December 2009
March 2010
August 2010
November 2010
May 2011
January 2012
March 2012
June 2012
May 2013
August 2013
September 2013
April 2014
August 2014
October 2014
November 2014
April 2015
April 2016
June 2016
November 2016
April 2017
May 2017
June 2017
July 2017
August 2017
November 2017
April 2018
June 2018
August 2018
April 2019
July 2019
March 2020
August 2020
May 2021
November 2021
February 2022
April 2022
September 2022
December 2022
June 2023
January 2024
March 2024
var spanGroupData = [ {"timestamp": 683708400, "group": [ {"author_id": 6, "token_count": 55}, ]}, {"timestamp": 694252800, "group": [ {"author_id": 6, "token_count": 2}, ]}, {"timestamp": 699436800, "group": [ {"author_id": 6, "token_count": 6}, ]}, {"timestamp": 702115200, "group": [ {"author_id": 6, "token_count": 2}, ]}, {"timestamp": 704703600, "group": [ {"author_id": 6, "token_count": 13}, ]}, {"timestamp": 712652400, "group": [ {"author_id": 6, "token_count": 58}, ]}, {"timestamp": 715330800, "group": [ {"author_id": 6, "token_count": 1}, ]}, {"timestamp": 723196800, "group": [ {"author_id": 6, "token_count": 4}, ]}, {"timestamp": 730972800, "group": [ {"author_id": 6, "token_count": 2}, ]}, {"timestamp": 765187200, "group": [ {"author_id": 6, "token_count": 3}, ]}, {"timestamp": 773046000, "group": [ {"author_id": 6, "token_count": 4}, ]}, {"timestamp": 775724400, "group": [ {"author_id": 6, "token_count": 3}, ]}, {"timestamp": 788947200, "group": [ {"author_id": 6, "token_count": 3}, ]}, {"timestamp": 801990000, "group": [ {"author_id": 6, "token_count": 14}, ]}, {"timestamp": 820483200, "group": [ {"author_id": 6, "token_count": 9}, ]}, {"timestamp": 825667200, "group": [ {"author_id": 6, "token_count": 20}, ]}, {"timestamp": 841561200, "group": [ {"author_id": 6, "token_count": 18}, ]}, {"timestamp": 852105600, "group": [ {"author_id": 6, "token_count": 9}, ]}, {"timestamp": 857203200, "group": [ {"author_id": 6, "token_count": 25}, ]}, {"timestamp": 875689200, "group": [ {"author_id": 6, "token_count": 2}, ]}, {"timestamp": 883641600, "group": [ {"author_id": 6, "token_count": 14}, ]}, {"timestamp": 888739200, "group": [ {"author_id": 6, "token_count": 12}, ]}, {"timestamp": 894006000, "group": [ {"author_id": 6, "token_count": 12}, ]}, {"timestamp": 917856000, "group": [ {"author_id": 6, "token_count": 1}, ]}, {"timestamp": 925542000, "group": [ {"author_id": 6, "token_count": 16}, ]}, {"timestamp": 928220400, "group": [ {"author_id": 6, "token_count": 29}, ]}, {"timestamp": 936169200, "group": [ {"author_id": 6, "token_count": 24}, ]}, {"timestamp": 946713600, "group": [ {"author_id": 6, "token_count": 14}, ]}, {"timestamp": 951897600, "group": [ {"author_id": 6, "token_count": 17}, ]}, {"timestamp": 959842800, "group": [ {"author_id": 6, "token_count": 1}, ]}, {"timestamp": 967791600, "group": [ {"author_id": 6, "token_count": 15}, ]}, {"timestamp": 970383600, "group": [ {"author_id": 6, "token_count": 63}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 14, "token_count": 1}, {"author_id": 8, "token_count": 188}, {"author_id": 0, "token_count": 9190}, ]}, {"timestamp": 1014969600, "group": [ {"author_id": 3, "token_count": 6}, ]}, {"timestamp": 1017648000, "group": [ {"author_id": 2, "token_count": 24}, {"author_id": 8, "token_count": 24}, ]}, {"timestamp": 1020236400, "group": [ {"author_id": 2, "token_count": 25}, {"author_id": 7, "token_count": 10}, {"author_id": 11, "token_count": 22}, {"author_id": 0, "token_count": 8}, {"author_id": 5, "token_count": 56}, ]}, {"timestamp": 1022914800, "group": [ {"author_id": 3, "token_count": 4}, {"author_id": 2, "token_count": 2}, {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1025506800, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1028185200, "group": [ {"author_id": 5, "token_count": 22}, ]}, {"timestamp": 1030863600, "group": [ {"author_id": 2, "token_count": 4}, {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1033455600, "group": [ {"author_id": 2, "token_count": 16}, ]}, {"timestamp": 1036137600, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1044086400, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1046505600, "group": [ {"author_id": 2, "token_count": 3}, {"author_id": 5, "token_count": 66}, ]}, {"timestamp": 1049184000, "group": [ {"author_id": 3, "token_count": 16}, ]}, {"timestamp": 1051772400, "group": [ {"author_id": 2, "token_count": 5}, ]}, {"timestamp": 1054450800, "group": [ {"author_id": 2, "token_count": 153}, ]}, {"timestamp": 1057042800, "group": [ {"author_id": 2, "token_count": 5}, ]}, {"timestamp": 1062399600, "group": [ {"author_id": 3, "token_count": 12}, {"author_id": 2, "token_count": 39}, ]}, {"timestamp": 1070265600, "group": [ {"author_id": 2, "token_count": 4}, ]}, {"timestamp": 1072944000, "group": [ {"author_id": 2, "token_count": 12}, ]}, {"timestamp": 1080806400, "group": [ {"author_id": 2, "token_count": 3897}, ]}, {"timestamp": 1083394800, "group": [ {"author_id": 2, "token_count": 101}, ]}, {"timestamp": 1086073200, "group": [ {"author_id": 7, "token_count": 48}, ]}, {"timestamp": 1091343600, "group": [ {"author_id": 7, "token_count": 57}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1096614000, "group": [ {"author_id": 1, "token_count": 1464}, ]}, {"timestamp": 1104566400, "group": [ {"author_id": 29, "token_count": 4}, {"author_id": 4, "token_count": 3}, ]}, {"timestamp": 1107244800, "group": [ {"author_id": 4, "token_count": 41}, ]}, {"timestamp": 1109664000, "group": [ {"author_id": 7, "token_count": 2}, ]}, {"timestamp": 1114930800, "group": [ {"author_id": 3, "token_count": 3}, {"author_id": 20, "token_count": 13}, ]}, {"timestamp": 1117609200, "group": [ {"author_id": 4, "token_count": 6}, ]}, {"timestamp": 1120201200, "group": [ {"author_id": 0, "token_count": 12}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1125558000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1130832000, "group": [ {"author_id": 1, "token_count": 25}, ]}, {"timestamp": 1133424000, "group": [ {"author_id": 1, "token_count": 15}, ]}, {"timestamp": 1136102400, "group": [ {"author_id": 4, "token_count": 10}, ]}, {"timestamp": 1138780800, "group": [ {"author_id": 7, "token_count": 113}, {"author_id": 43, "token_count": 25}, ]}, {"timestamp": 1141200000, "group": [ {"author_id": 19, "token_count": 70}, ]}, {"timestamp": 1149145200, "group": [ {"author_id": 57, "token_count": 2}, ]}, {"timestamp": 1159686000, "group": [ {"author_id": 31, "token_count": 39}, ]}, {"timestamp": 1162368000, "group": [ {"author_id": 12, "token_count": 29}, ]}, {"timestamp": 1178002800, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 29, "token_count": 1}, {"author_id": 3, "token_count": 1}, {"author_id": 7, "token_count": 65}, {"author_id": 20, "token_count": 162}, {"author_id": 1, "token_count": 11}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 11, "token_count": 12}, {"author_id": 21, "token_count": 1}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 1, "token_count": 30}, ]}, {"timestamp": 1217574000, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1235894400, "group": [ {"author_id": 1, "token_count": 553}, ]}, {"timestamp": 1238569200, "group": [ {"author_id": 9, "token_count": 133}, ]}, {"timestamp": 1259654400, "group": [ {"author_id": 9, "token_count": 5}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 1, "token_count": 34}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 11, "token_count": 19}, ]}, {"timestamp": 1288594800, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 9, "token_count": 9}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 15, "token_count": 14}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 1, "token_count": 106}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 1, "token_count": 24}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 1, "token_count": 201}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 4, "token_count": 15}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 39, "token_count": 10}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 36, "token_count": 5}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 42, "token_count": 1}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 11, "token_count": 6}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 4, "token_count": 1}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 4, "token_count": 4}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 12, "token_count": 3}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 0, "token_count": 3}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 35, "token_count": 8}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 34, "token_count": 13}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 11, "token_count": 6}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 58, "token_count": 1}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 40, "token_count": 43}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 18, "token_count": 26}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 21, "token_count": 1}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 21, "token_count": 13}, ]}, {"timestamp": 1662015600, "group": [ {"author_id": 41, "token_count": 29}, ]}, {"timestamp": 1669881600, "group": [ {"author_id": 21, "token_count": 2}, ]}, {"timestamp": 1685602800, "group": [ {"author_id": 11, "token_count": 23}, {"author_id": 21, "token_count": 9}, ]}, {"timestamp": 1704096000, "group": [ {"author_id": 13, "token_count": 42}, ]}, {"timestamp": 1709280000, "group": [ {"author_id": 13, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Linus Torvalds
9215
50.97%
Andrew Morton
4294
23.75%
Jeff Mahoney
2463
13.62%
Linus Torvalds (pre-git)
471
2.61%
Chris Mason
295
1.63%
Hans Reiser
212
1.17%
Edward Shishkin
175
0.97%
Frédéric Weisbecker
147
0.81%
Oleg Drokin
144
0.80%
Christoph Hellwig
88
0.49%
Jan Kara
80
0.44%
Alexander Zarochentzev
70
0.39%
Al Viro
45
0.25%
Pavel Skripkin
43
0.24%
Christian Brauner
43
0.24%
Eric Sesterhenn / Snakebyte
39
0.22%
David Howells
32
0.18%
zhangyi (F)
29
0.16%
Neil Brown
26
0.14%
Matthew Wilcox
26
0.14%
Pekka J Enberg
25
0.14%
Artem B. Bityutskiy
14
0.08%
Arnd Bergmann
13
0.07%
Fabian Frederick
10
0.06%
Kees Cook
8
0.04%
Dmitriy Monakhov
5
0.03%
Adrian Bunk
5
0.03%
Akinobu Mita
2
0.01%
Randy Dunlap
1
0.01%
Kirill A. Shutemov
1
0.01%
Dave Jones
1
0.01%
Others
58
0.32%
Total
18080
lbalance.c
1426
-
11
6383
Linus Torvalds
Jeff Mahoney
Linus Torvalds (pre-git)
Al Viro
Arnd Bergmann
Christoph Hellwig
Andrew Morton
Fabian Frederick
Dave Jones
Others
September 1991
January 1992
August 1992
September 1992
March 1993
January 1995
January 1996
May 1999
June 1999
September 1999
January 2000
March 2000
September 2000
October 2000
February 2002
May 2002
February 2003
May 2004
July 2004
July 2005
March 2008
March 2009
June 2009
January 2012
March 2012
April 2014
August 2014
March 2017
var spanGroupData = [ {"timestamp": 683708400, "group": [ {"author_id": 6, "token_count": 3}, ]}, {"timestamp": 694252800, "group": [ {"author_id": 6, "token_count": 4}, ]}, {"timestamp": 712652400, "group": [ {"author_id": 6, "token_count": 5}, ]}, {"timestamp": 715330800, "group": [ {"author_id": 6, "token_count": 8}, ]}, {"timestamp": 730972800, "group": [ {"author_id": 6, "token_count": 2}, ]}, {"timestamp": 788947200, "group": [ {"author_id": 6, "token_count": 1}, ]}, {"timestamp": 820483200, "group": [ {"author_id": 6, "token_count": 6}, ]}, {"timestamp": 925542000, "group": [ {"author_id": 6, "token_count": 19}, ]}, {"timestamp": 928220400, "group": [ {"author_id": 6, "token_count": 4}, ]}, {"timestamp": 936169200, "group": [ {"author_id": 6, "token_count": 7}, ]}, {"timestamp": 946713600, "group": [ {"author_id": 6, "token_count": 4}, ]}, {"timestamp": 951897600, "group": [ {"author_id": 6, "token_count": 6}, ]}, {"timestamp": 967791600, "group": [ {"author_id": 6, "token_count": 1}, ]}, {"timestamp": 970383600, "group": [ {"author_id": 6, "token_count": 22}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 14, "token_count": 1}, {"author_id": 0, "token_count": 6087}, ]}, {"timestamp": 1020236400, "group": [ {"author_id": 11, "token_count": 3}, ]}, {"timestamp": 1044086400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1083394800, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1088665200, "group": [ {"author_id": 3, "token_count": 4}, ]}, {"timestamp": 1120201200, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1235894400, "group": [ {"author_id": 1, "token_count": 69}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 1, "token_count": 18}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 1, "token_count": 90}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 39, "token_count": 1}, {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 34, "token_count": 6}, ]}, ]
Author Name
Tokens
Token Proportion
Linus Torvalds
6090
95.41%
Jeff Mahoney
179
2.80%
Linus Torvalds (pre-git)
92
1.44%
Al Viro
7
0.11%
Arnd Bergmann
6
0.09%
Christoph Hellwig
3
0.05%
Andrew Morton
2
0.03%
Fabian Frederick
1
0.02%
Dave Jones
1
0.02%
Others
2
0.03%
Total
6383
lock.c
101
-
7
305
Frédéric Weisbecker
Jeff Mahoney
Linus Torvalds
Linus Torvalds (pre-git)
Al Viro
Others
September 1991
May 1992
August 1992
October 1992
February 2002
March 2002
April 2009
August 2009
December 2009
March 2011
March 2012
August 2013
November 2017
var spanGroupData = [ {"timestamp": 683708400, "group": [ {"author_id": 6, "token_count": 1}, ]}, {"timestamp": 704703600, "group": [ {"author_id": 6, "token_count": 3}, ]}, {"timestamp": 712652400, "group": [ {"author_id": 6, "token_count": 2}, ]}, {"timestamp": 717922800, "group": [ {"author_id": 6, "token_count": 4}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 0, "token_count": 23}, ]}, {"timestamp": 1014969600, "group": [ {"author_id": 3, "token_count": 4}, ]}, {"timestamp": 1238569200, "group": [ {"author_id": 9, "token_count": 203}, ]}, {"timestamp": 1249110000, "group": [ {"author_id": 9, "token_count": 2}, ]}, {"timestamp": 1259654400, "group": [ {"author_id": 9, "token_count": 21}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 1, "token_count": 39}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Frédéric Weisbecker
226
74.10%
Jeff Mahoney
39
12.79%
Linus Torvalds
23
7.54%
Linus Torvalds (pre-git)
10
3.28%
Al Viro
5
1.64%
Others
2
0.66%
Total
305
namei.c
1725
-
30
7075
Linus Torvalds
Jeff Mahoney
Oleg Drokin
Jan Kara
Linus Torvalds (pre-git)
Andrew Morton
Al Viro
Chris Mason
Neil Brown
Christian Brauner
Hans Reiser
Christoph Hellwig
Vladimir V. Saveliev
Miklos Szeredi
Jeff Layton
Roberto Sassu
Eric Paris
Dave Hansen
David Howells
Deepa Dinamani
Eric Sesterhenn / Snakebyte
Pekka J Enberg
Dmitriy Monakhov
Dave Jones
Josef 'Jeff' Sipek
Randy Dunlap
Others
September 1991
March 1992
April 1992
May 1992
August 1992
September 1992
June 1995
March 1997
October 1997
January 1998
May 1998
April 1999
May 1999
June 1999
January 2000
March 2000
October 2000
February 2002
April 2002
May 2002
July 2002
August 2002
November 2002
December 2002
July 2003
August 2003
September 2003
December 2003
May 2004
June 2004
July 2004
October 2004
January 2005
March 2005
May 2005
June 2005
July 2005
August 2005
February 2006
March 2006
September 2006
October 2006
December 2006
February 2007
March 2008
August 2008
December 2008
March 2009
March 2010
October 2010
February 2011
March 2011
June 2011
July 2011
October 2011
March 2012
June 2012
July 2012
August 2013
December 2013
April 2014
March 2015
July 2015
November 2015
September 2016
May 2018
October 2019
November 2020
January 2021
April 2021
September 2022
November 2022
January 2023
February 2023
July 2023
October 2023
var spanGroupData = [ {"timestamp": 683708400, "group": [ {"author_id": 6, "token_count": 6}, ]}, {"timestamp": 699436800, "group": [ {"author_id": 6, "token_count": 8}, ]}, {"timestamp": 702115200, "group": [ {"author_id": 6, "token_count": 2}, ]}, {"timestamp": 704703600, "group": [ {"author_id": 6, "token_count": 5}, ]}, {"timestamp": 712652400, "group": [ {"author_id": 6, "token_count": 1}, ]}, {"timestamp": 715330800, "group": [ {"author_id": 6, "token_count": 1}, ]}, {"timestamp": 801990000, "group": [ {"author_id": 6, "token_count": 5}, ]}, {"timestamp": 857203200, "group": [ {"author_id": 6, "token_count": 6}, ]}, {"timestamp": 875689200, "group": [ {"author_id": 6, "token_count": 55}, ]}, {"timestamp": 883641600, "group": [ {"author_id": 6, "token_count": 15}, ]}, {"timestamp": 894006000, "group": [ {"author_id": 6, "token_count": 2}, ]}, {"timestamp": 922953600, "group": [ {"author_id": 6, "token_count": 1}, ]}, {"timestamp": 925542000, "group": [ {"author_id": 6, "token_count": 2}, ]}, {"timestamp": 928220400, "group": [ {"author_id": 6, "token_count": 4}, ]}, {"timestamp": 946713600, "group": [ {"author_id": 6, "token_count": 4}, ]}, {"timestamp": 951897600, "group": [ {"author_id": 6, "token_count": 7}, ]}, {"timestamp": 970383600, "group": [ {"author_id": 6, "token_count": 102}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 3, "token_count": 41}, {"author_id": 14, "token_count": 1}, {"author_id": 8, "token_count": 78}, {"author_id": 0, "token_count": 4562}, ]}, {"timestamp": 1017648000, "group": [ {"author_id": 14, "token_count": 3}, ]}, {"timestamp": 1020236400, "group": [ {"author_id": 7, "token_count": 129}, {"author_id": 18, "token_count": 127}, {"author_id": 5, "token_count": 264}, ]}, {"timestamp": 1025506800, "group": [ {"author_id": 5, "token_count": 7}, ]}, {"timestamp": 1028185200, "group": [ {"author_id": 5, "token_count": 16}, ]}, {"timestamp": 1036137600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1038729600, "group": [ {"author_id": 5, "token_count": 36}, ]}, {"timestamp": 1057042800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1059721200, "group": [ {"author_id": 2, "token_count": 36}, ]}, {"timestamp": 1062399600, "group": [ {"author_id": 3, "token_count": 3}, ]}, {"timestamp": 1070265600, "group": [ {"author_id": 2, "token_count": 4}, ]}, {"timestamp": 1083394800, "group": [ {"author_id": 2, "token_count": 179}, ]}, {"timestamp": 1086073200, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1088665200, "group": [ {"author_id": 3, "token_count": 10}, ]}, {"timestamp": 1096614000, "group": [ {"author_id": 2, "token_count": 1}, {"author_id": 1, "token_count": 236}, ]}, {"timestamp": 1104566400, "group": [ {"author_id": 4, "token_count": 46}, ]}, {"timestamp": 1109664000, "group": [ {"author_id": 10, "token_count": 56}, ]}, {"timestamp": 1114930800, "group": [ {"author_id": 58, "token_count": 1}, ]}, {"timestamp": 1117609200, "group": [ {"author_id": 4, "token_count": 62}, ]}, {"timestamp": 1120201200, "group": [ {"author_id": 0, "token_count": 10}, ]}, {"timestamp": 1122879600, "group": [ {"author_id": 4, "token_count": 9}, ]}, {"timestamp": 1138780800, "group": [ {"author_id": 43, "token_count": 8}, ]}, {"timestamp": 1141200000, "group": [ {"author_id": 1, "token_count": 5}, ]}, {"timestamp": 1157094000, "group": [ {"author_id": 26, "token_count": 19}, ]}, {"timestamp": 1159686000, "group": [ {"author_id": 31, "token_count": 9}, ]}, {"timestamp": 1164960000, "group": [ {"author_id": 37, "token_count": 3}, ]}, {"timestamp": 1170316800, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1217574000, "group": [ {"author_id": 11, "token_count": 1}, ]}, {"timestamp": 1228118400, "group": [ {"author_id": 3, "token_count": 36}, ]}, {"timestamp": 1235894400, "group": [ {"author_id": 1, "token_count": 197}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 11, "token_count": 47}, {"author_id": 36, "token_count": 4}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1296547200, "group": [ {"author_id": 45, "token_count": 20}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 3, "token_count": 4}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 3, "token_count": 9}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 3, "token_count": 4}, {"author_id": 11, "token_count": 2}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 16, "token_count": 23}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 3, "token_count": 3}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 3, "token_count": 5}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 3, "token_count": 8}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 1, "token_count": 8}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 11, "token_count": 11}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 1, "token_count": 78}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 12, "token_count": 18}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 4, "token_count": 122}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 3, "token_count": 7}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 32, "token_count": 17}, {"author_id": 16, "token_count": 15}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 3, "token_count": 4}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 1, "token_count": 9}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 13, "token_count": 17}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 16, "token_count": 18}, ]}, {"timestamp": 1662015600, "group": [ {"author_id": 13, "token_count": 2}, ]}, {"timestamp": 1667286000, "group": [ {"author_id": 24, "token_count": 24}, ]}, {"timestamp": 1672560000, "group": [ {"author_id": 13, "token_count": 11}, ]}, {"timestamp": 1675238400, "group": [ {"author_id": 13, "token_count": 87}, ]}, {"timestamp": 1688194800, "group": [ {"author_id": 23, "token_count": 17}, ]}, {"timestamp": 1696143600, "group": [ {"author_id": 4, "token_count": 37}, {"author_id": 23, "token_count": 12}, ]}, ]
Author Name
Tokens
Token Proportion
Linus Torvalds
4572
64.62%
Jeff Mahoney
533
7.53%
Oleg Drokin
323
4.57%
Jan Kara
276
3.90%
Linus Torvalds (pre-git)
226
3.19%
Andrew Morton
220
3.11%
Al Viro
138
1.95%
Chris Mason
129
1.82%
Neil Brown
127
1.80%
Christian Brauner
117
1.65%
Hans Reiser
78
1.10%
Christoph Hellwig
61
0.86%
Vladimir V. Saveliev
56
0.79%
Miklos Szeredi
56
0.79%
Jeff Layton
29
0.41%
Roberto Sassu
24
0.34%
Eric Paris
20
0.28%
Dave Hansen
19
0.27%
David Howells
18
0.25%
Deepa Dinamani
17
0.24%
Eric Sesterhenn / Snakebyte
9
0.13%
Pekka J Enberg
8
0.11%
Dmitriy Monakhov
4
0.06%
Dave Jones
4
0.06%
Josef 'Jeff' Sipek
3
0.04%
Randy Dunlap
1
0.01%
Others
7
0.10%
Total
7075
objectid.c
216
-
7
897
Linus Torvalds
Jeff Mahoney
Linus Torvalds (pre-git)
Al Viro
Andrew Morton
Others
January 1992
November 1993
January 1995
March 1997
June 1999
September 2000
February 2002
May 2004
October 2004
May 2005
July 2005
April 2008
March 2009
March 2012
April 2014
May 2016
var spanGroupData = [ {"timestamp": 694252800, "group": [ {"author_id": 6, "token_count": 2}, ]}, {"timestamp": 752140800, "group": [ {"author_id": 6, "token_count": 5}, ]}, {"timestamp": 788947200, "group": [ {"author_id": 6, "token_count": 1}, ]}, {"timestamp": 857203200, "group": [ {"author_id": 6, "token_count": 10}, ]}, {"timestamp": 928220400, "group": [ {"author_id": 6, "token_count": 8}, ]}, {"timestamp": 967791600, "group": [ {"author_id": 6, "token_count": 4}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 0, "token_count": 808}, ]}, {"timestamp": 1083394800, "group": [ {"author_id": 2, "token_count": 6}, ]}, {"timestamp": 1096614000, "group": [ {"author_id": 1, "token_count": 16}, ]}, {"timestamp": 1114930800, "group": [ {"author_id": 3, "token_count": 7}, ]}, {"timestamp": 1120201200, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1235894400, "group": [ {"author_id": 1, "token_count": 9}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 1, "token_count": 11}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 60, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Linus Torvalds
809
90.19%
Jeff Mahoney
36
4.01%
Linus Torvalds (pre-git)
30
3.34%
Al Viro
8
0.89%
Andrew Morton
6
0.67%
Others
8
0.89%
Total
897
prints.c
792
-
20
3985
Linus Torvalds
Jeff Mahoney
Eric Biggers
Andrew Morton
Linus Torvalds (pre-git)
Hans Reiser
Al Viro
Jiangshan Yi
Dave Jones
David Howells
Christoph Hellwig
Oleg Drokin
Fabian Frederick
Dmitriy Monakhov
Adrian Bunk
Alexey Dobriyan
Others
September 1991
January 1992
March 1992
April 1992
May 1992
August 1992
October 1992
December 1992
March 1993
April 1994
January 1995
February 1995
June 1995
January 1996
March 1996
September 1996
January 1997
March 1997
October 1997
August 1998
December 1998
May 1999
June 1999
September 1999
January 2000
March 2000
September 2000
October 2000
February 2002
April 2002
May 2002
August 2002
October 2002
March 2003
May 2003
June 2003
May 2004
July 2004
October 2004
January 2005
July 2005
March 2006
October 2007
February 2008
March 2009
January 2011
March 2012
August 2013
April 2014
August 2014
April 2015
July 2017
November 2017
July 2018
August 2021
August 2022
var spanGroupData = [ {"timestamp": 683708400, "group": [ {"author_id": 6, "token_count": 7}, ]}, {"timestamp": 694252800, "group": [ {"author_id": 6, "token_count": 2}, ]}, {"timestamp": 699436800, "group": [ {"author_id": 6, "token_count": 4}, ]}, {"timestamp": 702115200, "group": [ {"author_id": 6, "token_count": 10}, ]}, {"timestamp": 704703600, "group": [ {"author_id": 6, "token_count": 12}, ]}, {"timestamp": 712652400, "group": [ {"author_id": 6, "token_count": 14}, ]}, {"timestamp": 717922800, "group": [ {"author_id": 6, "token_count": 4}, ]}, {"timestamp": 723196800, "group": [ {"author_id": 6, "token_count": 1}, ]}, {"timestamp": 730972800, "group": [ {"author_id": 6, "token_count": 1}, ]}, {"timestamp": 765187200, "group": [ {"author_id": 6, "token_count": 4}, ]}, {"timestamp": 788947200, "group": [ {"author_id": 6, "token_count": 1}, ]}, {"timestamp": 791625600, "group": [ {"author_id": 6, "token_count": 3}, ]}, {"timestamp": 801990000, "group": [ {"author_id": 6, "token_count": 3}, ]}, {"timestamp": 820483200, "group": [ {"author_id": 6, "token_count": 2}, ]}, {"timestamp": 825667200, "group": [ {"author_id": 6, "token_count": 6}, ]}, {"timestamp": 841561200, "group": [ {"author_id": 6, "token_count": 8}, ]}, {"timestamp": 852105600, "group": [ {"author_id": 6, "token_count": 3}, ]}, {"timestamp": 857203200, "group": [ {"author_id": 6, "token_count": 1}, ]}, {"timestamp": 875689200, "group": [ {"author_id": 6, "token_count": 2}, ]}, {"timestamp": 901954800, "group": [ {"author_id": 6, "token_count": 1}, ]}, {"timestamp": 912499200, "group": [ {"author_id": 6, "token_count": 4}, ]}, {"timestamp": 925542000, "group": [ {"author_id": 6, "token_count": 9}, ]}, {"timestamp": 928220400, "group": [ {"author_id": 6, "token_count": 8}, ]}, {"timestamp": 936169200, "group": [ {"author_id": 6, "token_count": 2}, ]}, {"timestamp": 946713600, "group": [ {"author_id": 6, "token_count": 7}, ]}, {"timestamp": 951897600, "group": [ {"author_id": 6, "token_count": 14}, ]}, {"timestamp": 967791600, "group": [ {"author_id": 6, "token_count": 4}, ]}, {"timestamp": 970383600, "group": [ {"author_id": 6, "token_count": 2}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 14, "token_count": 1}, {"author_id": 8, "token_count": 40}, {"author_id": 0, "token_count": 2948}, ]}, {"timestamp": 1017648000, "group": [ {"author_id": 3, "token_count": 2}, {"author_id": 14, "token_count": 3}, ]}, {"timestamp": 1020236400, "group": [ {"author_id": 11, "token_count": 3}, {"author_id": 5, "token_count": 1}, ]}, {"timestamp": 1028185200, "group": [ {"author_id": 5, "token_count": 1}, ]}, {"timestamp": 1033455600, "group": [ {"author_id": 2, "token_count": 70}, ]}, {"timestamp": 1046505600, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1051772400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1054450800, "group": [ {"author_id": 2, "token_count": 26}, ]}, {"timestamp": 1083394800, "group": [ {"author_id": 2, "token_count": 94}, ]}, {"timestamp": 1088665200, "group": [ {"author_id": 3, "token_count": 7}, ]}, {"timestamp": 1096614000, "group": [ {"author_id": 2, "token_count": 5}, {"author_id": 1, "token_count": 53}, ]}, {"timestamp": 1104566400, "group": [ {"author_id": 29, "token_count": 2}, ]}, {"timestamp": 1120201200, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1141200000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1235894400, "group": [ {"author_id": 1, "token_count": 264}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 1, "token_count": 5}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 1, "token_count": 27}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 39, "token_count": 2}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 36, "token_count": 2}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 12, "token_count": 3}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 17, "token_count": 256}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 46, "token_count": 1}, ]}, {"timestamp": 1659337200, "group": [ {"author_id": 54, "token_count": 5}, ]}, ]
Author Name
Tokens
Token Proportion
Linus Torvalds
2952
74.08%
Jeff Mahoney
350
8.78%
Eric Biggers
256
6.42%
Andrew Morton
197
4.94%
Linus Torvalds (pre-git)
139
3.49%
Hans Reiser
40
1.00%
Al Viro
10
0.25%
Jiangshan Yi
5
0.13%
Dave Jones
4
0.10%
David Howells
3
0.08%
Christoph Hellwig
3
0.08%
Oleg Drokin
2
0.05%
Fabian Frederick
2
0.05%
Dmitriy Monakhov
2
0.05%
Adrian Bunk
2
0.05%
Alexey Dobriyan
1
0.03%
Others
17
0.43%
Total
3985
procfs.c
490
-
19
1990
Linus Torvalds
Al Viro
Jeff Mahoney
Linus Torvalds (pre-git)
Oleg Drokin
Dave Jones
Arnd Bergmann
Andrew Morton
Christoph Hellwig
David Howells
Christian Brauner
Randy Dunlap
Hans Reiser
Fabian Frederick
Dmitriy Monakhov
Alexey Dobriyan
Adrian Bunk
Others
September 1991
March 1992
April 1992
September 1992
October 1992
November 1993
April 1994
October 1994
January 1995
June 1995
July 1996
January 1997
March 1997
March 1998
May 1998
August 1998
May 1999
June 1999
January 2000
June 2000
February 2002
April 2002
May 2002
August 2002
March 2003
May 2003
August 2003
September 2003
December 2003
April 2004
May 2004
July 2004
October 2004
May 2005
July 2006
April 2008
October 2008
March 2009
March 2012
January 2013
March 2013
April 2013
August 2013
November 2013
August 2014
April 2015
May 2018
August 2018
June 2020
August 2022
January 2024
var spanGroupData = [ {"timestamp": 683708400, "group": [ {"author_id": 6, "token_count": 10}, ]}, {"timestamp": 699436800, "group": [ {"author_id": 6, "token_count": 2}, ]}, {"timestamp": 702115200, "group": [ {"author_id": 6, "token_count": 2}, ]}, {"timestamp": 715330800, "group": [ {"author_id": 6, "token_count": 2}, ]}, {"timestamp": 717922800, "group": [ {"author_id": 6, "token_count": 4}, ]}, {"timestamp": 752140800, "group": [ {"author_id": 6, "token_count": 6}, ]}, {"timestamp": 765187200, "group": [ {"author_id": 6, "token_count": 2}, ]}, {"timestamp": 780994800, "group": [ {"author_id": 6, "token_count": 2}, ]}, {"timestamp": 788947200, "group": [ {"author_id": 6, "token_count": 2}, ]}, {"timestamp": 801990000, "group": [ {"author_id": 6, "token_count": 1}, ]}, {"timestamp": 836204400, "group": [ {"author_id": 6, "token_count": 1}, ]}, {"timestamp": 852105600, "group": [ {"author_id": 6, "token_count": 2}, ]}, {"timestamp": 857203200, "group": [ {"author_id": 6, "token_count": 3}, ]}, {"timestamp": 888739200, "group": [ {"author_id": 6, "token_count": 4}, ]}, {"timestamp": 894006000, "group": [ {"author_id": 6, "token_count": 2}, ]}, {"timestamp": 901954800, "group": [ {"author_id": 6, "token_count": 7}, ]}, {"timestamp": 925542000, "group": [ {"author_id": 6, "token_count": 5}, ]}, {"timestamp": 928220400, "group": [ {"author_id": 6, "token_count": 2}, ]}, {"timestamp": 946713600, "group": [ {"author_id": 6, "token_count": 5}, ]}, {"timestamp": 959842800, "group": [ {"author_id": 6, "token_count": 1}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 14, "token_count": 1}, {"author_id": 8, "token_count": 1}, {"author_id": 0, "token_count": 1326}, ]}, {"timestamp": 1017648000, "group": [ {"author_id": 14, "token_count": 36}, ]}, {"timestamp": 1020236400, "group": [ {"author_id": 5, "token_count": 3}, ]}, {"timestamp": 1028185200, "group": [ {"author_id": 5, "token_count": 61}, ]}, {"timestamp": 1046505600, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1051772400, "group": [ {"author_id": 2, "token_count": 18}, ]}, {"timestamp": 1059721200, "group": [ {"author_id": 58, "token_count": 1}, ]}, {"timestamp": 1062399600, "group": [ {"author_id": 3, "token_count": 238}, ]}, {"timestamp": 1070265600, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1080806400, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1083394800, "group": [ {"author_id": 2, "token_count": 4}, ]}, {"timestamp": 1088665200, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1096614000, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1114930800, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1151737200, "group": [ {"author_id": 1, "token_count": 77}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 29, "token_count": 1}, ]}, {"timestamp": 1235894400, "group": [ {"author_id": 46, "token_count": 1}, {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 3, "token_count": 3}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 3, "token_count": 6}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 12, "token_count": 5}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 3, "token_count": 72}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 3, "token_count": 4}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 39, "token_count": 1}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 36, "token_count": 1}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 11, "token_count": 3}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 34, "token_count": 36}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 11, "token_count": 3}, ]}, {"timestamp": 1659337200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1704096000, "group": [ {"author_id": 13, "token_count": 4}, ]}, ]
Author Name
Tokens
Token Proportion
Linus Torvalds
1326
66.63%
Al Viro
327
16.43%
Jeff Mahoney
84
4.22%
Linus Torvalds (pre-git)
65
3.27%
Oleg Drokin
64
3.22%
Dave Jones
37
1.86%
Arnd Bergmann
36
1.81%
Andrew Morton
25
1.26%
Christoph Hellwig
6
0.30%
David Howells
5
0.25%
Christian Brauner
4
0.20%
Randy Dunlap
1
0.05%
Hans Reiser
1
0.05%
Fabian Frederick
1
0.05%
Dmitriy Monakhov
1
0.05%
Alexey Dobriyan
1
0.05%
Adrian Bunk
1
0.05%
Others
5
0.25%
Total
1990
reiserfs.h
3419
-
42
11083
Al Viro
Linus Torvalds
Jeff Mahoney
Linus Torvalds (pre-git)
Andrew Morton
Oleg Drokin
Frédéric Weisbecker
David Howells
Jan Kara
Chris Mason
Christoph Hellwig
Art Haas
Hans Reiser
Dave Jones
Vladimir V. Saveliev
Christian Brauner
Artem B. Bityutskiy
Adrian Bunk
Miklos Szeredi
Josef 'Jeff' Sipek
Akinobu Mita
Neil Brown
Alexey Dobriyan
Alexander Zarochentzev
Arnd Bergmann
Randy Dunlap
Marco Stornelli
Others
September 1991
November 1991
March 1992
April 1992
May 1992
August 1992
September 1992
December 1992
April 1993
November 1993
July 1994
October 1994
January 1995
June 1995
January 1996
May 1996
September 1996
January 1997
March 1997
October 1997
January 1998
March 1998
May 1998
August 1998
December 1998
May 1999
September 1999
January 2000
March 2000
October 2000
February 2002
April 2002
May 2002
August 2002
September 2002
October 2002
December 2002
May 2003
July 2003
September 2003
February 2004
April 2004
May 2004
June 2004
August 2004
October 2004
January 2005
March 2005
May 2005
June 2005
July 2005
September 2005
March 2006
June 2006
August 2006
September 2006
December 2006
January 2007
February 2007
July 2007
October 2007
February 2008
April 2008
July 2008
February 2009
March 2009
April 2009
May 2009
October 2009
November 2009
December 2009
March 2010
May 2010
June 2010
July 2010
November 2010
March 2011
July 2011
December 2011
March 2012
April 2012
June 2012
December 2012
May 2013
August 2013
April 2014
August 2014
September 2014
March 2015
April 2017
November 2017
March 2018
August 2018
October 2019
July 2020
January 2021
April 2021
January 2023
February 2023
June 2023
August 2023
September 2023
January 2024
February 2024
var spanGroupData = [ {"timestamp": 683708400, "group": [ {"author_id": 6, "token_count": 30}, ]}, {"timestamp": 688982400, "group": [ {"author_id": 6, "token_count": 2}, ]}, {"timestamp": 699436800, "group": [ {"author_id": 6, "token_count": 28}, ]}, {"timestamp": 702115200, "group": [ {"author_id": 6, "token_count": 4}, ]}, {"timestamp": 704703600, "group": [ {"author_id": 6, "token_count": 59}, ]}, {"timestamp": 712652400, "group": [ {"author_id": 6, "token_count": 37}, ]}, {"timestamp": 715330800, "group": [ {"author_id": 6, "token_count": 4}, ]}, {"timestamp": 723196800, "group": [ {"author_id": 6, "token_count": 6}, ]}, {"timestamp": 733651200, "group": [ {"author_id": 6, "token_count": 2}, ]}, {"timestamp": 752140800, "group": [ {"author_id": 6, "token_count": 4}, ]}, {"timestamp": 773046000, "group": [ {"author_id": 6, "token_count": 2}, ]}, {"timestamp": 780994800, "group": [ {"author_id": 6, "token_count": 14}, ]}, {"timestamp": 788947200, "group": [ {"author_id": 6, "token_count": 10}, ]}, {"timestamp": 801990000, "group": [ {"author_id": 6, "token_count": 10}, ]}, {"timestamp": 820483200, "group": [ {"author_id": 6, "token_count": 14}, ]}, {"timestamp": 830934000, "group": [ {"author_id": 6, "token_count": 12}, ]}, {"timestamp": 841561200, "group": [ {"author_id": 6, "token_count": 4}, ]}, {"timestamp": 852105600, "group": [ {"author_id": 6, "token_count": 6}, ]}, {"timestamp": 857203200, "group": [ {"author_id": 6, "token_count": 17}, ]}, {"timestamp": 875689200, "group": [ {"author_id": 6, "token_count": 5}, ]}, {"timestamp": 883641600, "group": [ {"author_id": 6, "token_count": 2}, ]}, {"timestamp": 888739200, "group": [ {"author_id": 6, "token_count": 3}, ]}, {"timestamp": 894006000, "group": [ {"author_id": 6, "token_count": 11}, ]}, {"timestamp": 901954800, "group": [ {"author_id": 6, "token_count": 4}, ]}, {"timestamp": 912499200, "group": [ {"author_id": 6, "token_count": 8}, ]}, {"timestamp": 925542000, "group": [ {"author_id": 6, "token_count": 9}, ]}, {"timestamp": 936169200, "group": [ {"author_id": 6, "token_count": 1}, ]}, {"timestamp": 946713600, "group": [ {"author_id": 6, "token_count": 28}, ]}, {"timestamp": 951897600, "group": [ {"author_id": 6, "token_count": 9}, ]}, {"timestamp": 970383600, "group": [ {"author_id": 6, "token_count": 7}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 8, "token_count": 23}, {"author_id": 0, "token_count": 3311}, ]}, {"timestamp": 1017648000, "group": [ {"author_id": 14, "token_count": 19}, ]}, {"timestamp": 1020236400, "group": [ {"author_id": 11, "token_count": 7}, {"author_id": 18, "token_count": 11}, {"author_id": 5, "token_count": 4}, ]}, {"timestamp": 1028185200, "group": [ {"author_id": 5, "token_count": 286}, ]}, {"timestamp": 1030863600, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1033455600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1038729600, "group": [ {"author_id": 47, "token_count": 36}, {"author_id": 5, "token_count": 15}, ]}, {"timestamp": 1051772400, "group": [ {"author_id": 2, "token_count": 35}, ]}, {"timestamp": 1057042800, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1062399600, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1075622400, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1080806400, "group": [ {"author_id": 2, "token_count": 153}, ]}, {"timestamp": 1083394800, "group": [ {"author_id": 2, "token_count": 119}, ]}, {"timestamp": 1086073200, "group": [ {"author_id": 7, "token_count": 33}, ]}, {"timestamp": 1091343600, "group": [ {"author_id": 7, "token_count": 19}, {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1096614000, "group": [ {"author_id": 2, "token_count": 17}, {"author_id": 1, "token_count": 74}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1104566400, "group": [ {"author_id": 29, "token_count": 13}, {"author_id": 4, "token_count": 22}, ]}, {"timestamp": 1109664000, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1114930800, "group": [ {"author_id": 3, "token_count": 48}, ]}, {"timestamp": 1117609200, "group": [ {"author_id": 4, "token_count": 1}, ]}, {"timestamp": 1120201200, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1125558000, "group": [ {"author_id": 29, "token_count": 3}, ]}, {"timestamp": 1141200000, "group": [ {"author_id": 19, "token_count": 4}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1149145200, "group": [ {"author_id": 11, "token_count": 1}, {"author_id": 12, "token_count": 4}, ]}, {"timestamp": 1154415600, "group": [ {"author_id": 12, "token_count": 89}, ]}, {"timestamp": 1157094000, "group": [ {"author_id": 46, "token_count": 5}, {"author_id": 1, "token_count": 29}, ]}, {"timestamp": 1164960000, "group": [ {"author_id": 37, "token_count": 12}, ]}, {"timestamp": 1167638400, "group": [ {"author_id": 10, "token_count": 3}, ]}, {"timestamp": 1170316800, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 3, "token_count": 10}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 3, "token_count": 2}, {"author_id": 11, "token_count": 26}, {"author_id": 1, "token_count": 24}, {"author_id": 10, "token_count": 15}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 4, "token_count": 19}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 1, "token_count": 6}, ]}, {"timestamp": 1233475200, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1235894400, "group": [ {"author_id": 1, "token_count": 179}, ]}, {"timestamp": 1238569200, "group": [ {"author_id": 9, "token_count": 60}, ]}, {"timestamp": 1241161200, "group": [ {"author_id": 3, "token_count": 12}, {"author_id": 9, "token_count": 53}, {"author_id": 1, "token_count": 22}, ]}, {"timestamp": 1254380400, "group": [ {"author_id": 9, "token_count": 1}, ]}, {"timestamp": 1257058800, "group": [ {"author_id": 11, "token_count": 2}, ]}, {"timestamp": 1259654400, "group": [ {"author_id": 46, "token_count": 6}, {"author_id": 9, "token_count": 72}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 1, "token_count": 6}, ]}, {"timestamp": 1272697200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1275375600, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1277967600, "group": [ {"author_id": 3, "token_count": 6}, ]}, {"timestamp": 1288594800, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 57, "token_count": 4}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 57, "token_count": 8}, ]}, {"timestamp": 1322726400, "group": [ {"author_id": 4, "token_count": 24}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 3, "token_count": 4976}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 3, "token_count": 6}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 15, "token_count": 16}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 51, "token_count": 1}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 3, "token_count": 4}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 1, "token_count": 40}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 1, "token_count": 610}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 4, "token_count": 19}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 4, "token_count": 4}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 34, "token_count": 3}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 1, "token_count": 5}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 58, "token_count": 1}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 13, "token_count": 3}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 16, "token_count": 15}, ]}, {"timestamp": 1672560000, "group": [ {"author_id": 13, "token_count": 4}, ]}, {"timestamp": 1675238400, "group": [ {"author_id": 13, "token_count": 4}, ]}, {"timestamp": 1685602800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1690873200, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1693551600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1704096000, "group": [ {"author_id": 13, "token_count": 5}, ]}, {"timestamp": 1706774400, "group": [ {"author_id": 4, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Al Viro
5067
45.72%
Linus Torvalds
3320
29.96%
Jeff Mahoney
1000
9.02%
Linus Torvalds (pre-git)
352
3.18%
Andrew Morton
327
2.95%
Oleg Drokin
305
2.75%
Frédéric Weisbecker
186
1.68%
David Howells
93
0.84%
Jan Kara
90
0.81%
Chris Mason
52
0.47%
Christoph Hellwig
36
0.32%
Art Haas
36
0.32%
Hans Reiser
23
0.21%
Dave Jones
19
0.17%
Vladimir V. Saveliev
18
0.16%
Christian Brauner
16
0.14%
Artem B. Bityutskiy
16
0.14%
Adrian Bunk
16
0.14%
Miklos Szeredi
15
0.14%
Josef 'Jeff' Sipek
12
0.11%
Akinobu Mita
12
0.11%
Neil Brown
11
0.10%
Alexey Dobriyan
11
0.10%
Alexander Zarochentzev
4
0.04%
Arnd Bergmann
3
0.03%
Randy Dunlap
1
0.01%
Marco Stornelli
1
0.01%
Others
41
0.37%
Total
11083
resize.c
230
-
13
971
Linus Torvalds
Jeff Mahoney
Oleg Drokin
Linus Torvalds (pre-git)
Dmitriy Monakhov
Frédéric Weisbecker
Kees Cook
Jiangshan Yi
Christoph Hellwig
Akinobu Mita
Andrew Morton
Al Viro
Others
September 1991
January 1992
August 1992
June 1993
November 1993
April 1994
January 1995
June 1995
January 1996
September 1996
May 1999
February 2002
April 2002
May 2002
August 2002
February 2003
October 2004
September 2006
May 2007
October 2007
March 2009
April 2009
May 2011
July 2011
March 2012
August 2013
April 2014
June 2018
August 2022
var spanGroupData = [ {"timestamp": 683708400, "group": [ {"author_id": 6, "token_count": 11}, ]}, {"timestamp": 694252800, "group": [ {"author_id": 6, "token_count": 2}, ]}, {"timestamp": 712652400, "group": [ {"author_id": 6, "token_count": 8}, ]}, {"timestamp": 738918000, "group": [ {"author_id": 6, "token_count": 2}, ]}, {"timestamp": 752140800, "group": [ {"author_id": 6, "token_count": 1}, ]}, {"timestamp": 765187200, "group": [ {"author_id": 6, "token_count": 1}, ]}, {"timestamp": 788947200, "group": [ {"author_id": 6, "token_count": 1}, ]}, {"timestamp": 801990000, "group": [ {"author_id": 6, "token_count": 1}, ]}, {"timestamp": 820483200, "group": [ {"author_id": 6, "token_count": 2}, ]}, {"timestamp": 841561200, "group": [ {"author_id": 6, "token_count": 3}, ]}, {"timestamp": 925542000, "group": [ {"author_id": 6, "token_count": 2}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 0, "token_count": 628}, ]}, {"timestamp": 1017648000, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1020236400, "group": [ {"author_id": 11, "token_count": 3}, ]}, {"timestamp": 1028185200, "group": [ {"author_id": 5, "token_count": 54}, ]}, {"timestamp": 1044086400, "group": [ {"author_id": 2, "token_count": 1}, {"author_id": 5, "token_count": 2}, ]}, {"timestamp": 1096614000, "group": [ {"author_id": 1, "token_count": 30}, ]}, {"timestamp": 1157094000, "group": [ {"author_id": 1, "token_count": 122}, ]}, {"timestamp": 1178002800, "group": [ {"author_id": 36, "token_count": 16}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 1, "token_count": 8}, ]}, {"timestamp": 1235894400, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1238569200, "group": [ {"author_id": 9, "token_count": 8}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 57, "token_count": 3}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 1, "token_count": 40}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 1, "token_count": 9}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 35, "token_count": 5}, ]}, {"timestamp": 1659337200, "group": [ {"author_id": 54, "token_count": 4}, ]}, ]
Author Name
Tokens
Token Proportion
Linus Torvalds
628
64.68%
Jeff Mahoney
210
21.63%
Oleg Drokin
56
5.77%
Linus Torvalds (pre-git)
34
3.50%
Dmitriy Monakhov
16
1.65%
Frédéric Weisbecker
8
0.82%
Kees Cook
5
0.51%
Jiangshan Yi
4
0.41%
Christoph Hellwig
3
0.31%
Akinobu Mita
3
0.31%
Andrew Morton
2
0.21%
Al Viro
1
0.10%
Others
1
0.10%
Total
971
stree.c
2280
-
27
8425
Linus Torvalds
Jeff Mahoney
Andrew Morton
Chris Mason
Linus Torvalds (pre-git)
Alexander Zarochentzev
Shreyansh Chouhan
Al Viro
Hans Reiser
Oleg Drokin
Frédéric Weisbecker
Jan Kara
Rustam Kovhaev
Christoph Hellwig
Josef 'Jeff' Sipek
Deepa Dinamani
Jeff Layton
Adrian Bunk
zhangyi (F)
Fabian Frederick
Dave Jones
Eric Sesterhenn / Snakebyte
Kirill A. Shutemov
Others
September 1991
January 1992
March 1993
April 1994
January 1995
June 1995
January 1996
March 1996
September 1996
March 1997
January 1998
December 1998
January 1999
May 1999
June 1999
September 1999
January 2000
March 2000
September 2000
October 2000
February 2002
April 2002
May 2002
August 2002
September 2002
May 2003
July 2003
March 2004
April 2004
May 2004
June 2004
July 2004
October 2004
January 2005
May 2005
June 2005
July 2005
March 2006
October 2006
December 2006
July 2007
October 2007
April 2008
March 2009
April 2009
May 2009
March 2010
March 2012
November 2012
August 2013
April 2014
May 2014
August 2014
April 2016
September 2016
January 2020
November 2020
July 2021
September 2022
July 2023
October 2023
December 2023
var spanGroupData = [ {"timestamp": 683708400, "group": [ {"author_id": 6, "token_count": 5}, ]}, {"timestamp": 694252800, "group": [ {"author_id": 6, "token_count": 2}, ]}, {"timestamp": 730972800, "group": [ {"author_id": 6, "token_count": 1}, ]}, {"timestamp": 765187200, "group": [ {"author_id": 6, "token_count": 8}, ]}, {"timestamp": 788947200, "group": [ {"author_id": 6, "token_count": 2}, ]}, {"timestamp": 801990000, "group": [ {"author_id": 6, "token_count": 11}, ]}, {"timestamp": 820483200, "group": [ {"author_id": 6, "token_count": 10}, ]}, {"timestamp": 825667200, "group": [ {"author_id": 6, "token_count": 6}, ]}, {"timestamp": 841561200, "group": [ {"author_id": 6, "token_count": 6}, ]}, {"timestamp": 857203200, "group": [ {"author_id": 6, "token_count": 13}, ]}, {"timestamp": 883641600, "group": [ {"author_id": 6, "token_count": 5}, ]}, {"timestamp": 912499200, "group": [ {"author_id": 6, "token_count": 3}, ]}, {"timestamp": 915177600, "group": [ {"author_id": 6, "token_count": 1}, ]}, {"timestamp": 925542000, "group": [ {"author_id": 6, "token_count": 4}, ]}, {"timestamp": 928220400, "group": [ {"author_id": 6, "token_count": 60}, ]}, {"timestamp": 936169200, "group": [ {"author_id": 6, "token_count": 13}, ]}, {"timestamp": 946713600, "group": [ {"author_id": 6, "token_count": 9}, ]}, {"timestamp": 951897600, "group": [ {"author_id": 6, "token_count": 1}, ]}, {"timestamp": 967791600, "group": [ {"author_id": 6, "token_count": 26}, ]}, {"timestamp": 970383600, "group": [ {"author_id": 6, "token_count": 4}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 14, "token_count": 1}, {"author_id": 8, "token_count": 83}, {"author_id": 0, "token_count": 5364}, ]}, {"timestamp": 1017648000, "group": [ {"author_id": 3, "token_count": 2}, {"author_id": 2, "token_count": 6}, {"author_id": 14, "token_count": 3}, ]}, {"timestamp": 1020236400, "group": [ {"author_id": 2, "token_count": 3}, {"author_id": 11, "token_count": 3}, {"author_id": 5, "token_count": 6}, ]}, {"timestamp": 1028185200, "group": [ {"author_id": 5, "token_count": 66}, ]}, {"timestamp": 1030863600, "group": [ {"author_id": 2, "token_count": 6}, ]}, {"timestamp": 1051772400, "group": [ {"author_id": 2, "token_count": 5}, ]}, {"timestamp": 1057042800, "group": [ {"author_id": 2, "token_count": 2}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1078128000, "group": [ {"author_id": 2, "token_count": 39}, ]}, {"timestamp": 1080806400, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1083394800, "group": [ {"author_id": 2, "token_count": 677}, ]}, {"timestamp": 1086073200, "group": [ {"author_id": 7, "token_count": 241}, ]}, {"timestamp": 1088665200, "group": [ {"author_id": 3, "token_count": 8}, ]}, {"timestamp": 1096614000, "group": [ {"author_id": 2, "token_count": 16}, {"author_id": 1, "token_count": 152}, ]}, {"timestamp": 1104566400, "group": [ {"author_id": 29, "token_count": 8}, {"author_id": 4, "token_count": 14}, ]}, {"timestamp": 1114930800, "group": [ {"author_id": 3, "token_count": 81}, ]}, {"timestamp": 1117609200, "group": [ {"author_id": 29, "token_count": 1}, ]}, {"timestamp": 1120201200, "group": [ {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1141200000, "group": [ {"author_id": 19, "token_count": 135}, ]}, {"timestamp": 1159686000, "group": [ {"author_id": 31, "token_count": 3}, ]}, {"timestamp": 1164960000, "group": [ {"author_id": 37, "token_count": 20}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 3, "token_count": 4}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1235894400, "group": [ {"author_id": 1, "token_count": 717}, ]}, {"timestamp": 1238569200, "group": [ {"author_id": 9, "token_count": 33}, ]}, {"timestamp": 1241161200, "group": [ {"author_id": 9, "token_count": 38}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 11, "token_count": 21}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 4, "token_count": 18}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 1, "token_count": 138}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 1, "token_count": 127}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 39, "token_count": 4}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 39, "token_count": 1}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 42, "token_count": 2}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 32, "token_count": 14}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 50, "token_count": 30}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 27, "token_count": 97}, ]}, {"timestamp": 1662015600, "group": [ {"author_id": 41, "token_count": 8}, ]}, {"timestamp": 1688194800, "group": [ {"author_id": 23, "token_count": 2}, ]}, {"timestamp": 1696143600, "group": [ {"author_id": 23, "token_count": 8}, ]}, {"timestamp": 1701417600, "group": [ {"author_id": 60, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Linus Torvalds
5372
63.76%
Jeff Mahoney
1137
13.50%
Andrew Morton
756
8.97%
Chris Mason
241
2.86%
Linus Torvalds (pre-git)
190
2.26%
Alexander Zarochentzev
135
1.60%
Shreyansh Chouhan
97
1.15%
Al Viro
96
1.14%
Hans Reiser
83
0.99%
Oleg Drokin
72
0.85%
Frédéric Weisbecker
71
0.84%
Jan Kara
32
0.38%
Rustam Kovhaev
30
0.36%
Christoph Hellwig
24
0.28%
Josef 'Jeff' Sipek
20
0.24%
Deepa Dinamani
14
0.17%
Jeff Layton
10
0.12%
Adrian Bunk
9
0.11%
zhangyi (F)
8
0.09%
Fabian Frederick
5
0.06%
Dave Jones
4
0.05%
Eric Sesterhenn / Snakebyte
3
0.04%
Kirill A. Shutemov
2
0.02%
Others
14
0.17%
Total
8425
super.c
2646
-
54
12012
Jan Kara
Linus Torvalds
Jeff Mahoney
Andrew Morton
Oleg Drokin
Artem B. Bityutskiy
Linus Torvalds (pre-git)
Al Viro
Hans Reiser
Dave Jones
Chris Mason
David Howells
Coly Li
Lepton Wu
Christoph Hellwig
yu kuai
Frédéric Weisbecker
Miklos Szeredi
Vladimir V. Saveliev
Jan Harkes
Paolo 'Blaisorblade' Giarrusso
Deepa Dinamani
Jiangshan Yi
Neil Brown
Fabian Frederick
Adrian Bunk
Kees Cook
zhangyi (F)
Jeff Layton
Eric W. Biedermann
Kirill A. Shutemov
Alexey Dobriyan
Josef 'Jeff' Sipek
Others
September 1991
March 1992
April 1992
May 1992
August 1992
September 1992
November 1993
August 1994
November 1994
January 1995
June 1995
January 1996
March 1996
September 1996
January 1997
March 1997
October 1997
March 1998
May 1998
August 1998
May 1999
June 1999
September 1999
December 1999
January 2000
March 2000
September 2000
October 2000
February 2002
April 2002
May 2002
July 2002
August 2002
October 2002
December 2002
January 2003
May 2003
June 2003
September 2003
November 2003
December 2003
April 2004
May 2004
June 2004
July 2004
August 2004
October 2004
January 2005
February 2005
May 2005
June 2005
July 2005
October 2005
March 2006
June 2006
September 2006
October 2006
November 2006
December 2006
February 2007
July 2007
September 2007
October 2007
February 2008
March 2008
April 2008
July 2008
August 2008
November 2008
January 2009
March 2009
April 2009
May 2009
September 2009
March 2010
May 2010
June 2010
July 2010
September 2010
January 2011
March 2011
May 2011
July 2011
December 2011
January 2012
March 2012
June 2012
July 2012
August 2012
September 2012
November 2012
March 2013
August 2013
November 2013
March 2014
April 2014
August 2014
September 2014
November 2014
December 2014
March 2015
September 2015
January 2016
September 2016
November 2016
February 2017
April 2017
July 2017
November 2017
April 2019
July 2019
December 2019
March 2020
July 2021
October 2021
February 2022
March 2022
August 2022
September 2022
July 2023
October 2023
February 2024
var spanGroupData = [ {"timestamp": 683708400, "group": [ {"author_id": 6, "token_count": 29}, ]}, {"timestamp": 699436800, "group": [ {"author_id": 6, "token_count": 11}, ]}, {"timestamp": 702115200, "group": [ {"author_id": 6, "token_count": 12}, ]}, {"timestamp": 704703600, "group": [ {"author_id": 6, "token_count": 14}, ]}, {"timestamp": 712652400, "group": [ {"author_id": 6, "token_count": 33}, ]}, {"timestamp": 715330800, "group": [ {"author_id": 6, "token_count": 2}, ]}, {"timestamp": 752140800, "group": [ {"author_id": 6, "token_count": 1}, ]}, {"timestamp": 775724400, "group": [ {"author_id": 6, "token_count": 3}, ]}, {"timestamp": 783676800, "group": [ {"author_id": 6, "token_count": 7}, ]}, {"timestamp": 788947200, "group": [ {"author_id": 6, "token_count": 2}, ]}, {"timestamp": 801990000, "group": [ {"author_id": 6, "token_count": 2}, ]}, {"timestamp": 820483200, "group": [ {"author_id": 6, "token_count": 3}, ]}, {"timestamp": 825667200, "group": [ {"author_id": 6, "token_count": 8}, ]}, {"timestamp": 841561200, "group": [ {"author_id": 6, "token_count": 3}, ]}, {"timestamp": 852105600, "group": [ {"author_id": 6, "token_count": 2}, ]}, {"timestamp": 857203200, "group": [ {"author_id": 6, "token_count": 4}, ]}, {"timestamp": 875689200, "group": [ {"author_id": 6, "token_count": 4}, ]}, {"timestamp": 888739200, "group": [ {"author_id": 6, "token_count": 1}, ]}, {"timestamp": 894006000, "group": [ {"author_id": 6, "token_count": 2}, ]}, {"timestamp": 901954800, "group": [ {"author_id": 6, "token_count": 9}, ]}, {"timestamp": 925542000, "group": [ {"author_id": 6, "token_count": 4}, ]}, {"timestamp": 928220400, "group": [ {"author_id": 6, "token_count": 4}, ]}, {"timestamp": 936169200, "group": [ {"author_id": 6, "token_count": 20}, ]}, {"timestamp": 944035200, "group": [ {"author_id": 6, "token_count": 4}, ]}, {"timestamp": 946713600, "group": [ {"author_id": 6, "token_count": 8}, ]}, {"timestamp": 951897600, "group": [ {"author_id": 6, "token_count": 6}, ]}, {"timestamp": 967791600, "group": [ {"author_id": 6, "token_count": 2}, ]}, {"timestamp": 970383600, "group": [ {"author_id": 6, "token_count": 6}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 3, "token_count": 23}, {"author_id": 14, "token_count": 1}, {"author_id": 8, "token_count": 159}, {"author_id": 0, "token_count": 3010}, ]}, {"timestamp": 1017648000, "group": [ {"author_id": 14, "token_count": 132}, {"author_id": 8, "token_count": 1}, ]}, {"timestamp": 1020236400, "group": [ {"author_id": 2, "token_count": 3}, {"author_id": 11, "token_count": 3}, {"author_id": 22, "token_count": 25}, {"author_id": 18, "token_count": 11}, {"author_id": 5, "token_count": 603}, ]}, {"timestamp": 1025506800, "group": [ {"author_id": 5, "token_count": 10}, ]}, {"timestamp": 1028185200, "group": [ {"author_id": 5, "token_count": 138}, ]}, {"timestamp": 1033455600, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1038729600, "group": [ {"author_id": 5, "token_count": 36}, ]}, {"timestamp": 1041408000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1051772400, "group": [ {"author_id": 2, "token_count": 67}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1054450800, "group": [ {"author_id": 2, "token_count": 155}, ]}, {"timestamp": 1062399600, "group": [ {"author_id": 2, "token_count": 21}, ]}, {"timestamp": 1067673600, "group": [ {"author_id": 2, "token_count": 6}, ]}, {"timestamp": 1070265600, "group": [ {"author_id": 2, "token_count": 93}, ]}, {"timestamp": 1080806400, "group": [ {"author_id": 2, "token_count": 186}, ]}, {"timestamp": 1083394800, "group": [ {"author_id": 2, "token_count": 297}, ]}, {"timestamp": 1086073200, "group": [ {"author_id": 7, "token_count": 14}, ]}, {"timestamp": 1088665200, "group": [ {"author_id": 3, "token_count": 75}, ]}, {"timestamp": 1091343600, "group": [ {"author_id": 7, "token_count": 78}, ]}, {"timestamp": 1096614000, "group": [ {"author_id": 2, "token_count": 3}, {"author_id": 7, "token_count": 2}, {"author_id": 1, "token_count": 316}, ]}, {"timestamp": 1104566400, "group": [ {"author_id": 29, "token_count": 7}, {"author_id": 4, "token_count": 2993}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1107244800, "group": [ {"author_id": 4, "token_count": 114}, ]}, {"timestamp": 1114930800, "group": [ {"author_id": 3, "token_count": 8}, {"author_id": 59, "token_count": 21}, {"author_id": 10, "token_count": 17}, ]}, {"timestamp": 1117609200, "group": [ {"author_id": 11, "token_count": 6}, {"author_id": 4, "token_count": 195}, ]}, {"timestamp": 1120201200, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1128150000, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1141200000, "group": [ {"author_id": 10, "token_count": 14}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1149145200, "group": [ {"author_id": 12, "token_count": 10}, ]}, {"timestamp": 1157094000, "group": [ {"author_id": 1, "token_count": 26}, ]}, {"timestamp": 1159686000, "group": [ {"author_id": 12, "token_count": 34}, ]}, {"timestamp": 1162368000, "group": [ {"author_id": 12, "token_count": 3}, {"author_id": 1, "token_count": 5}, ]}, {"timestamp": 1164960000, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1170316800, "group": [ {"author_id": 37, "token_count": 1}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 11, "token_count": 3}, ]}, {"timestamp": 1188630000, "group": [ {"author_id": 4, "token_count": 35}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 11, "token_count": 7}, {"author_id": 1, "token_count": 39}, {"author_id": 28, "token_count": 71}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 16, "token_count": 42}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 4, "token_count": 24}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 4, "token_count": 289}, ]}, {"timestamp": 1217574000, "group": [ {"author_id": 3, "token_count": 22}, {"author_id": 4, "token_count": 2}, ]}, {"timestamp": 1225522800, "group": [ {"author_id": 4, "token_count": 10}, ]}, {"timestamp": 1230796800, "group": [ {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1235894400, "group": [ {"author_id": 1, "token_count": 252}, ]}, {"timestamp": 1238569200, "group": [ {"author_id": 30, "token_count": 72}, {"author_id": 9, "token_count": 25}, ]}, {"timestamp": 1241161200, "group": [ {"author_id": 3, "token_count": 18}, {"author_id": 11, "token_count": 1}, {"author_id": 1, "token_count": 11}, ]}, {"timestamp": 1251788400, "group": [ {"author_id": 46, "token_count": 2}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 11, "token_count": 1}, {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1272697200, "group": [ {"author_id": 11, "token_count": 29}, {"author_id": 4, "token_count": 40}, ]}, {"timestamp": 1275375600, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1277967600, "group": [ {"author_id": 3, "token_count": 23}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 4, "token_count": 9}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 11, "token_count": 3}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 11, "token_count": 9}, ]}, {"timestamp": 1322726400, "group": [ {"author_id": 3, "token_count": 2}, {"author_id": 4, "token_count": 631}, {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 3, "token_count": 1}, {"author_id": 9, "token_count": 19}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 3, "token_count": 3}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 15, "token_count": 271}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 4, "token_count": 9}, ]}, {"timestamp": 1343804400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 42, "token_count": 4}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 4, "token_count": 67}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 25, "token_count": 5}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 3, "token_count": 5}, {"author_id": 1, "token_count": 57}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 3, "token_count": 8}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 39, "token_count": 1}, {"author_id": 1, "token_count": 159}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 39, "token_count": 4}, {"author_id": 4, "token_count": 9}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 4, "token_count": 60}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 4, "token_count": 2}, ]}, {"timestamp": 1417420800, "group": [ {"author_id": 60, "token_count": 13}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 12, "token_count": 6}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 35, "token_count": 6}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 4, "token_count": 5}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 32, "token_count": 9}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 39, "token_count": 2}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 4, "token_count": 225}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 12, "token_count": 27}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 0, "token_count": 9}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 3, "token_count": 5}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 32, "token_count": 12}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 4, "token_count": 13}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 4, "token_count": 32}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 38, "token_count": 47}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 11, "token_count": 2}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 4, "token_count": 10}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1659337200, "group": [ {"author_id": 54, "token_count": 16}, ]}, {"timestamp": 1662015600, "group": [ {"author_id": 41, "token_count": 5}, ]}, {"timestamp": 1688194800, "group": [ {"author_id": 23, "token_count": 1}, ]}, {"timestamp": 1696143600, "group": [ {"author_id": 23, "token_count": 4}, ]}, {"timestamp": 1706774400, "group": [ {"author_id": 4, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Jan Kara
4775
39.75%
Linus Torvalds
3025
25.18%
Jeff Mahoney
869
7.23%
Andrew Morton
831
6.92%
Oleg Drokin
787
6.55%
Artem B. Bityutskiy
271
2.26%
Linus Torvalds (pre-git)
206
1.71%
Al Viro
197
1.64%
Hans Reiser
160
1.33%
Dave Jones
133
1.11%
Chris Mason
94
0.78%
David Howells
80
0.67%
Coly Li
72
0.60%
Lepton Wu
71
0.59%
Christoph Hellwig
64
0.53%
yu kuai
47
0.39%
Frédéric Weisbecker
44
0.37%
Miklos Szeredi
42
0.35%
Vladimir V. Saveliev
31
0.26%
Jan Harkes
25
0.21%
Paolo 'Blaisorblade' Giarrusso
21
0.17%
Deepa Dinamani
21
0.17%
Jiangshan Yi
16
0.13%
Neil Brown
11
0.09%
Fabian Frederick
7
0.06%
Adrian Bunk
7
0.06%
Kees Cook
6
0.05%
zhangyi (F)
5
0.04%
Jeff Layton
5
0.04%
Eric W. Biedermann
5
0.04%
Kirill A. Shutemov
4
0.03%
Alexey Dobriyan
2
0.02%
Josef 'Jeff' Sipek
1
0.01%
Others
77
0.64%
Total
12012
tail_conversion.c
318
-
13
1103
Linus Torvalds
Andrew Morton
Jeff Mahoney
Linus Torvalds (pre-git)
Hans Reiser
Dave Jones
Oleg Drokin
Christoph Hellwig
Kirill A. Shutemov
Josef 'Jeff' Sipek
Al Viro
Matthew Wilcox
Others
September 1991
June 1995
March 1997
February 2002
April 2002
May 2002
September 2002
May 2003
June 2003
September 2003
April 2004
May 2004
July 2004
October 2004
July 2005
December 2006
March 2009
March 2012
April 2014
April 2016
November 2017
December 2022
var spanGroupData = [ {"timestamp": 683708400, "group": [ {"author_id": 6, "token_count": 5}, ]}, {"timestamp": 801990000, "group": [ {"author_id": 6, "token_count": 3}, ]}, {"timestamp": 857203200, "group": [ {"author_id": 6, "token_count": 11}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 14, "token_count": 1}, {"author_id": 8, "token_count": 3}, {"author_id": 0, "token_count": 826}, ]}, {"timestamp": 1017648000, "group": [ {"author_id": 2, "token_count": 4}, {"author_id": 14, "token_count": 6}, {"author_id": 8, "token_count": 14}, ]}, {"timestamp": 1020236400, "group": [ {"author_id": 11, "token_count": 3}, {"author_id": 5, "token_count": 3}, ]}, {"timestamp": 1030863600, "group": [ {"author_id": 2, "token_count": 15}, ]}, {"timestamp": 1051772400, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1054450800, "group": [ {"author_id": 2, "token_count": 65}, ]}, {"timestamp": 1062399600, "group": [ {"author_id": 2, "token_count": 5}, ]}, {"timestamp": 1080806400, "group": [ {"author_id": 2, "token_count": 14}, ]}, {"timestamp": 1083394800, "group": [ {"author_id": 2, "token_count": 10}, ]}, {"timestamp": 1088665200, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1096614000, "group": [ {"author_id": 1, "token_count": 16}, ]}, {"timestamp": 1120201200, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1164960000, "group": [ {"author_id": 37, "token_count": 2}, ]}, {"timestamp": 1235894400, "group": [ {"author_id": 1, "token_count": 60}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 1, "token_count": 29}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 42, "token_count": 2}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1669881600, "group": [ {"author_id": 21, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Linus Torvalds
827
74.98%
Andrew Morton
114
10.34%
Jeff Mahoney
105
9.52%
Linus Torvalds (pre-git)
19
1.72%
Hans Reiser
17
1.54%
Dave Jones
7
0.63%
Oleg Drokin
3
0.27%
Christoph Hellwig
3
0.27%
Kirill A. Shutemov
2
0.18%
Josef 'Jeff' Sipek
2
0.18%
Al Viro
2
0.18%
Matthew Wilcox
1
0.09%
Others
1
0.09%
Total
1103
xattr.c
1039
-
30
4443
Jeff Mahoney
Andrew Morton
David Howells
Al Viro
Christian Brauner
Linus Torvalds
Frédéric Weisbecker
Linus Torvalds (pre-git)
Andreas Gruenbacher
Jann Horn
Jan Kara
Miklos Szeredi
Vladimir V. Saveliev
Jeff Layton
Dave Jones
Christoph Hellwig
Kirill A. Shutemov
Deepa Dinamani
Oleg Drokin
Randy Dunlap
Chris Mason
Fabian Frederick
Others
March 1992
August 1992
December 1992
March 1993
January 1995
March 1996
March 1997
January 1998
June 1999
September 1999
January 2000
October 2000
February 2002
April 2002
May 2002
July 2002
September 2002
May 2003
April 2004
May 2004
August 2004
September 2004
January 2005
June 2005
July 2005
January 2006
February 2006
August 2006
October 2006
November 2006
December 2006
April 2007
October 2007
February 2008
February 2009
March 2009
May 2009
November 2009
December 2009
January 2010
April 2010
May 2010
October 2010
January 2011
June 2011
July 2011
March 2012
June 2012
March 2013
May 2013
August 2013
April 2014
August 2014
October 2014
January 2015
March 2015
December 2015
January 2016
April 2016
September 2016
November 2017
May 2018
August 2018
October 2018
May 2019
October 2019
January 2020
September 2020
January 2021
August 2022
January 2023
February 2023
July 2023
September 2023
var spanGroupData = [ {"timestamp": 699436800, "group": [ {"author_id": 6, "token_count": 2}, ]}, {"timestamp": 712652400, "group": [ {"author_id": 6, "token_count": 5}, ]}, {"timestamp": 723196800, "group": [ {"author_id": 6, "token_count": 1}, ]}, {"timestamp": 730972800, "group": [ {"author_id": 6, "token_count": 1}, ]}, {"timestamp": 788947200, "group": [ {"author_id": 6, "token_count": 1}, ]}, {"timestamp": 825667200, "group": [ {"author_id": 6, "token_count": 4}, ]}, {"timestamp": 857203200, "group": [ {"author_id": 6, "token_count": 8}, ]}, {"timestamp": 883641600, "group": [ {"author_id": 6, "token_count": 4}, ]}, {"timestamp": 928220400, "group": [ {"author_id": 6, "token_count": 7}, ]}, {"timestamp": 936169200, "group": [ {"author_id": 6, "token_count": 2}, ]}, {"timestamp": 946713600, "group": [ {"author_id": 6, "token_count": 8}, ]}, {"timestamp": 970383600, "group": [ {"author_id": 6, "token_count": 4}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 0, "token_count": 83}, ]}, {"timestamp": 1017648000, "group": [ {"author_id": 14, "token_count": 12}, ]}, {"timestamp": 1020236400, "group": [ {"author_id": 7, "token_count": 2}, {"author_id": 11, "token_count": 1}, {"author_id": 5, "token_count": 5}, ]}, {"timestamp": 1025506800, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1030863600, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1051772400, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1080806400, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1083394800, "group": [ {"author_id": 2, "token_count": 1660}, ]}, {"timestamp": 1091343600, "group": [ {"author_id": 1, "token_count": 7}, ]}, {"timestamp": 1094022000, "group": [ {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1104566400, "group": [ {"author_id": 4, "token_count": 4}, ]}, {"timestamp": 1117609200, "group": [ {"author_id": 11, "token_count": 1}, {"author_id": 4, "token_count": 1}, ]}, {"timestamp": 1120201200, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1136102400, "group": [ {"author_id": 58, "token_count": 3}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1138780800, "group": [ {"author_id": 11, "token_count": 1}, ]}, {"timestamp": 1154415600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1159686000, "group": [ {"author_id": 12, "token_count": 2}, ]}, {"timestamp": 1162368000, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1164960000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1175410800, "group": [ {"author_id": 1, "token_count": 14}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 10, "token_count": 16}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 1, "token_count": 14}, ]}, {"timestamp": 1233475200, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1235894400, "group": [ {"author_id": 1, "token_count": 1555}, ]}, {"timestamp": 1241161200, "group": [ {"author_id": 3, "token_count": 60}, {"author_id": 1, "token_count": 218}, ]}, {"timestamp": 1257058800, "group": [ {"author_id": 11, "token_count": 6}, ]}, {"timestamp": 1259654400, "group": [ {"author_id": 9, "token_count": 56}, ]}, {"timestamp": 1262332800, "group": [ {"author_id": 9, "token_count": 9}, ]}, {"timestamp": 1270105200, "group": [ {"author_id": 1, "token_count": 6}, ]}, {"timestamp": 1272697200, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 3, "token_count": 1}, {"author_id": 11, "token_count": 1}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 11, "token_count": 1}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 3, "token_count": 3}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 3, "token_count": 4}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 4, "token_count": 7}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 3, "token_count": 48}, {"author_id": 1, "token_count": 32}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 1, "token_count": 5}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 1, "token_count": 9}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 39, "token_count": 1}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 3, "token_count": 2}, {"author_id": 16, "token_count": 22}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 12, "token_count": 2}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 12, "token_count": 170}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 33, "token_count": 43}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 3, "token_count": 32}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 42, "token_count": 9}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 32, "token_count": 5}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 0, "token_count": 5}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 32, "token_count": 2}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 44, "token_count": 13}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 44, "token_count": 27}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 1, "token_count": 33}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 1, "token_count": 6}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 4, "token_count": 16}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 13, "token_count": 13}, ]}, {"timestamp": 1659337200, "group": [ {"author_id": 3, "token_count": 10}, ]}, {"timestamp": 1672560000, "group": [ {"author_id": 13, "token_count": 7}, ]}, {"timestamp": 1675238400, "group": [ {"author_id": 13, "token_count": 82}, ]}, {"timestamp": 1688194800, "group": [ {"author_id": 23, "token_count": 13}, ]}, {"timestamp": 1693551600, "group": [ {"author_id": 60, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Jeff Mahoney
1903
42.83%
Andrew Morton
1665
37.47%
David Howells
174
3.92%
Al Viro
163
3.67%
Christian Brauner
102
2.30%
Linus Torvalds
93
2.09%
Frédéric Weisbecker
65
1.46%
Linus Torvalds (pre-git)
47
1.06%
Andreas Gruenbacher
43
0.97%
Jann Horn
40
0.90%
Jan Kara
28
0.63%
Miklos Szeredi
22
0.50%
Vladimir V. Saveliev
16
0.36%
Jeff Layton
13
0.29%
Dave Jones
12
0.27%
Christoph Hellwig
11
0.25%
Kirill A. Shutemov
9
0.20%
Deepa Dinamani
7
0.16%
Oleg Drokin
5
0.11%
Randy Dunlap
3
0.07%
Chris Mason
2
0.05%
Fabian Frederick
1
0.02%
Others
19
0.43%
Total
4443
xattr.h
117
-
14
547
Jeff Mahoney
Andrew Morton
Linus Torvalds (pre-git)
Linus Torvalds
Adrian Bunk
Alexey Dobriyan
Eric Paris
Oleg Drokin
Christian Brauner
Al Viro
David Howells
Others
September 1991
March 1992
April 1992
May 1992
August 1992
January 1995
March 1997
January 1998
May 1999
January 2000
February 2002
December 2002
September 2003
April 2004
May 2004
September 2006
February 2007
March 2009
May 2009
March 2010
May 2010
February 2011
April 2014
March 2015
November 2017
January 2021
March 2021
January 2023
var spanGroupData = [ {"timestamp": 683708400, "group": [ {"author_id": 6, "token_count": 11}, ]}, {"timestamp": 699436800, "group": [ {"author_id": 6, "token_count": 4}, ]}, {"timestamp": 702115200, "group": [ {"author_id": 6, "token_count": 2}, ]}, {"timestamp": 704703600, "group": [ {"author_id": 6, "token_count": 13}, ]}, {"timestamp": 712652400, "group": [ {"author_id": 6, "token_count": 3}, ]}, {"timestamp": 788947200, "group": [ {"author_id": 6, "token_count": 4}, ]}, {"timestamp": 857203200, "group": [ {"author_id": 6, "token_count": 7}, ]}, {"timestamp": 883641600, "group": [ {"author_id": 6, "token_count": 2}, ]}, {"timestamp": 925542000, "group": [ {"author_id": 6, "token_count": 4}, ]}, {"timestamp": 946713600, "group": [ {"author_id": 6, "token_count": 2}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 0, "token_count": 19}, ]}, {"timestamp": 1038729600, "group": [ {"author_id": 5, "token_count": 5}, ]}, {"timestamp": 1062399600, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1080806400, "group": [ {"author_id": 2, "token_count": 7}, ]}, {"timestamp": 1083394800, "group": [ {"author_id": 2, "token_count": 152}, ]}, {"timestamp": 1157094000, "group": [ {"author_id": 46, "token_count": 16}, ]}, {"timestamp": 1170316800, "group": [ {"author_id": 29, "token_count": 19}, ]}, {"timestamp": 1235894400, "group": [ {"author_id": 1, "token_count": 218}, ]}, {"timestamp": 1241161200, "group": [ {"author_id": 3, "token_count": 4}, {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 1, "token_count": 25}, ]}, {"timestamp": 1272697200, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1296547200, "group": [ {"author_id": 45, "token_count": 12}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 12, "token_count": 3}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 13, "token_count": 3}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1672560000, "group": [ {"author_id": 13, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Jeff Mahoney
246
44.97%
Andrew Morton
159
29.07%
Linus Torvalds (pre-git)
52
9.51%
Linus Torvalds
19
3.47%
Adrian Bunk
19
3.47%
Alexey Dobriyan
16
2.93%
Eric Paris
12
2.19%
Oleg Drokin
5
0.91%
Christian Brauner
5
0.91%
Al Viro
5
0.91%
David Howells
3
0.55%
Others
6
1.10%
Total
547
xattr_acl.c
411
-
23
1701
Andrew Morton
Jeff Mahoney
Christoph Hellwig
Eric W. Biedermann
Jan Kara
Linus Torvalds
Ernesto A. Fernández
Oleg Drokin
Linus Torvalds (pre-git)
Christian Brauner
Al Viro
Miklos Szeredi
Adrian Bunk
Hans Reiser
Randy Dunlap
Andreas Gruenbacher
Deepa Dinamani
Chris Mason
Jeff Layton
Fabian Frederick
Others
March 1992
May 1992
August 1992
December 1992
January 1995
October 1997
May 1998
September 1999
October 2000
February 2002
May 2002
September 2002
May 2004
August 2004
January 2005
June 2005
July 2005
January 2006
March 2006
April 2006
March 2009
June 2009
November 2009
July 2011
February 2012
March 2012
May 2013
August 2013
December 2013
April 2014
August 2014
October 2014
November 2015
December 2015
May 2016
September 2016
June 2017
July 2017
November 2017
March 2018
October 2019
August 2020
January 2021
August 2021
September 2022
January 2023
July 2023
var spanGroupData = [ {"timestamp": 699436800, "group": [ {"author_id": 6, "token_count": 3}, ]}, {"timestamp": 704703600, "group": [ {"author_id": 6, "token_count": 5}, ]}, {"timestamp": 712652400, "group": [ {"author_id": 6, "token_count": 2}, ]}, {"timestamp": 723196800, "group": [ {"author_id": 6, "token_count": 1}, ]}, {"timestamp": 788947200, "group": [ {"author_id": 6, "token_count": 1}, ]}, {"timestamp": 875689200, "group": [ {"author_id": 6, "token_count": 7}, ]}, {"timestamp": 894006000, "group": [ {"author_id": 6, "token_count": 2}, ]}, {"timestamp": 936169200, "group": [ {"author_id": 6, "token_count": 2}, ]}, {"timestamp": 970383600, "group": [ {"author_id": 6, "token_count": 1}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 8, "token_count": 6}, {"author_id": 0, "token_count": 41}, ]}, {"timestamp": 1020236400, "group": [ {"author_id": 7, "token_count": 2}, {"author_id": 11, "token_count": 1}, {"author_id": 5, "token_count": 28}, ]}, {"timestamp": 1030863600, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1083394800, "group": [ {"author_id": 2, "token_count": 1191}, ]}, {"timestamp": 1091343600, "group": [ {"author_id": 1, "token_count": 7}, ]}, {"timestamp": 1104566400, "group": [ {"author_id": 29, "token_count": 6}, ]}, {"timestamp": 1117609200, "group": [ {"author_id": 11, "token_count": 1}, ]}, {"timestamp": 1120201200, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1136102400, "group": [ {"author_id": 58, "token_count": 3}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1141200000, "group": [ {"author_id": 29, "token_count": 1}, ]}, {"timestamp": 1143878400, "group": [ {"author_id": 4, "token_count": 7}, ]}, {"timestamp": 1235894400, "group": [ {"author_id": 3, "token_count": 2}, {"author_id": 1, "token_count": 132}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 3, "token_count": 6}, ]}, {"timestamp": 1257058800, "group": [ {"author_id": 11, "token_count": 4}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 25, "token_count": 49}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 3, "token_count": 3}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 11, "token_count": 52}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 1, "token_count": 5}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 39, "token_count": 1}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 16, "token_count": 5}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 3, "token_count": 3}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 33, "token_count": 4}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 4, "token_count": 14}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 32, "token_count": 3}, {"author_id": 4, "token_count": 1}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 4, "token_count": 24}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 53, "token_count": 30}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 58, "token_count": 1}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 13, "token_count": 7}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 16, "token_count": 6}, ]}, {"timestamp": 1662015600, "group": [ {"author_id": 13, "token_count": 6}, ]}, {"timestamp": 1672560000, "group": [ {"author_id": 13, "token_count": 4}, ]}, {"timestamp": 1688194800, "group": [ {"author_id": 23, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Andrew Morton
1193
70.14%
Jeff Mahoney
149
8.76%
Christoph Hellwig
58
3.41%
Eric W. Biedermann
49
2.88%
Jan Kara
46
2.70%
Linus Torvalds
43
2.53%
Ernesto A. Fernández
30
1.76%
Oleg Drokin
28
1.65%
Linus Torvalds (pre-git)
24
1.41%
Christian Brauner
17
1.00%
Al Viro
16
0.94%
Miklos Szeredi
11
0.65%
Adrian Bunk
7
0.41%
Hans Reiser
6
0.35%
Randy Dunlap
4
0.24%
Andreas Gruenbacher
4
0.24%
Deepa Dinamani
3
0.18%
Chris Mason
2
0.12%
Jeff Layton
1
0.06%
Fabian Frederick
1
0.06%
Others
9
0.53%
Total
1701
xattr_security.c
127
-
17
570
Jeff Mahoney
Andrew Morton
Roberto Sassu
Al Viro
Linus Torvalds
James Morris
Eric Paris
Linus Torvalds (pre-git)
Christoph Hellwig
Christian Brauner
Andreas Gruenbacher
David Howells
Fabian Frederick
Dave Hansen
Others
August 1992
January 1996
May 1998
February 2002
April 2002
May 2002
September 2002
May 2004
October 2004
March 2009
May 2009
November 2009
March 2010
May 2010
February 2011
March 2012
August 2014
March 2015
October 2015
December 2015
April 2016
May 2016
November 2017
January 2021
November 2022
January 2023
March 2023
May 2023
var spanGroupData = [ {"timestamp": 712652400, "group": [ {"author_id": 6, "token_count": 3}, ]}, {"timestamp": 820483200, "group": [ {"author_id": 6, "token_count": 2}, ]}, {"timestamp": 894006000, "group": [ {"author_id": 6, "token_count": 2}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 0, "token_count": 35}, ]}, {"timestamp": 1017648000, "group": [ {"author_id": 26, "token_count": 1}, ]}, {"timestamp": 1020236400, "group": [ {"author_id": 11, "token_count": 1}, ]}, {"timestamp": 1030863600, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1083394800, "group": [ {"author_id": 2, "token_count": 112}, ]}, {"timestamp": 1096614000, "group": [ {"author_id": 3, "token_count": 8}, {"author_id": 56, "token_count": 8}, ]}, {"timestamp": 1235894400, "group": [ {"author_id": 1, "token_count": 197}, ]}, {"timestamp": 1241161200, "group": [ {"author_id": 1, "token_count": 21}, ]}, {"timestamp": 1257058800, "group": [ {"author_id": 11, "token_count": 5}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 1, "token_count": 7}, ]}, {"timestamp": 1272697200, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1296547200, "group": [ {"author_id": 45, "token_count": 8}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 39, "token_count": 1}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 12, "token_count": 3}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 33, "token_count": 2}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 33, "token_count": 3}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 3, "token_count": 28}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 13, "token_count": 3}, ]}, {"timestamp": 1667286000, "group": [ {"author_id": 24, "token_count": 6}, ]}, {"timestamp": 1672560000, "group": [ {"author_id": 13, "token_count": 2}, ]}, {"timestamp": 1677657600, "group": [ {"author_id": 24, "token_count": 96}, ]}, {"timestamp": 1682924400, "group": [ {"author_id": 60, "token_count": 6}, ]}, ]
Author Name
Tokens
Token Proportion
Jeff Mahoney
225
39.47%
Andrew Morton
114
20.00%
Roberto Sassu
102
17.89%
Al Viro
40
7.02%
Linus Torvalds
35
6.14%
James Morris
8
1.40%
Eric Paris
8
1.40%
Linus Torvalds (pre-git)
7
1.23%
Christoph Hellwig
6
1.05%
Christian Brauner
5
0.88%
Andreas Gruenbacher
5
0.88%
David Howells
3
0.53%
Fabian Frederick
1
0.18%
Dave Hansen
1
0.18%
Others
10
1.75%
Total
570
xattr_trusted.c
46
-
14
225
Andrew Morton
Al Viro
Linus Torvalds
James Morris
Jeff Mahoney
Christoph Hellwig
Andreas Gruenbacher
Linus Torvalds (pre-git)
Christian Brauner
Randy Dunlap
David Howells
Fabian Frederick
Others
August 1992
January 1996
February 2002
May 2002
September 2002
May 2004
October 2004
January 2006
March 2009
November 2009
May 2010
March 2012
August 2014
March 2015
October 2015
December 2015
April 2016
May 2016
November 2017
January 2021
January 2023
var spanGroupData = [ {"timestamp": 712652400, "group": [ {"author_id": 6, "token_count": 3}, ]}, {"timestamp": 820483200, "group": [ {"author_id": 6, "token_count": 2}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 0, "token_count": 14}, ]}, {"timestamp": 1020236400, "group": [ {"author_id": 11, "token_count": 1}, ]}, {"timestamp": 1030863600, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1083394800, "group": [ {"author_id": 2, "token_count": 126}, ]}, {"timestamp": 1096614000, "group": [ {"author_id": 3, "token_count": 8}, {"author_id": 56, "token_count": 8}, ]}, {"timestamp": 1136102400, "group": [ {"author_id": 58, "token_count": 3}, ]}, {"timestamp": 1235894400, "group": [ {"author_id": 1, "token_count": 6}, ]}, {"timestamp": 1257058800, "group": [ {"author_id": 11, "token_count": 5}, ]}, {"timestamp": 1272697200, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 39, "token_count": 1}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 12, "token_count": 3}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 33, "token_count": 2}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 33, "token_count": 4}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 3, "token_count": 24}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 13, "token_count": 3}, ]}, {"timestamp": 1672560000, "group": [ {"author_id": 13, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Andrew Morton
128
56.89%
Al Viro
36
16.00%
Linus Torvalds
14
6.22%
James Morris
8
3.56%
Jeff Mahoney
6
2.67%
Christoph Hellwig
6
2.67%
Andreas Gruenbacher
6
2.67%
Linus Torvalds (pre-git)
5
2.22%
Christian Brauner
5
2.22%
Randy Dunlap
3
1.33%
David Howells
3
1.33%
Fabian Frederick
1
0.44%
Others
4
1.78%
Total
225
xattr_user.c
43
-
12
209
Andrew Morton
Al Viro
Linus Torvalds
Linus Torvalds (pre-git)
James Morris
Christoph Hellwig
Christian Brauner
Andreas Gruenbacher
Jeff Mahoney
Fabian Frederick
Others
August 1992
January 1996
September 1999
February 2002
May 2002
September 2002
May 2004
October 2004
March 2009
November 2009
May 2010
March 2012
August 2014
October 2015
December 2015
April 2016
May 2016
November 2017
January 2021
January 2023
var spanGroupData = [ {"timestamp": 712652400, "group": [ {"author_id": 6, "token_count": 3}, ]}, {"timestamp": 820483200, "group": [ {"author_id": 6, "token_count": 3}, ]}, {"timestamp": 936169200, "group": [ {"author_id": 6, "token_count": 2}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 3, "token_count": 2}, {"author_id": 0, "token_count": 14}, ]}, {"timestamp": 1020236400, "group": [ {"author_id": 11, "token_count": 1}, ]}, {"timestamp": 1030863600, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1083394800, "group": [ {"author_id": 2, "token_count": 113}, ]}, {"timestamp": 1096614000, "group": [ {"author_id": 3, "token_count": 8}, {"author_id": 56, "token_count": 8}, ]}, {"timestamp": 1235894400, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1257058800, "group": [ {"author_id": 11, "token_count": 6}, ]}, {"timestamp": 1272697200, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 39, "token_count": 1}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 33, "token_count": 2}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 33, "token_count": 2}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 3, "token_count": 25}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 3, "token_count": 3}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 13, "token_count": 3}, ]}, {"timestamp": 1672560000, "group": [ {"author_id": 13, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Andrew Morton
115
55.02%
Al Viro
40
19.14%
Linus Torvalds
14
6.70%
Linus Torvalds (pre-git)
8
3.83%
James Morris
8
3.83%
Christoph Hellwig
7
3.35%
Christian Brauner
5
2.39%
Andreas Gruenbacher
4
1.91%
Jeff Mahoney
3
1.44%
Fabian Frederick
1
0.48%
Others
4
1.91%
Total
209
Only top 60 contributors in the directory are shown. Everybody else is clustered as
Others
.
Contributors:
149
Author
Tokens
Proportion
Commits
Proportion
0
Linus Torvalds
72343
53.56%
52
4.85%
1
Jeff Mahoney
17176
12.72%
118
11.01%
2
Andrew Morton
13590
10.06%
93
8.68%
3
Al Viro
6617
4.90%
93
8.68%
4
Jan Kara
6183
4.58%
55
5.13%
5
Oleg Drokin
5009
3.71%
25
2.33%
6
Linus Torvalds (pre-git)
3067
2.27%
193
18.00%
7
Chris Mason
2095
1.55%
21
1.96%
8
Hans Reiser
966
0.72%
21
1.96%
9
Frédéric Weisbecker
956
0.71%
34
3.17%
10
Vladimir V. Saveliev
921
0.68%
12
1.12%
11
Christoph Hellwig
712
0.53%
58
5.41%
12
David Howells
500
0.37%
10
0.93%
13
Christian Brauner
361
0.27%
26
2.43%
14
Dave Jones
321
0.24%
5
0.47%
15
Artem B. Bityutskiy
301
0.22%
4
0.37%
16
Miklos Szeredi
264
0.20%
8
0.75%
17
Eric Biggers
264
0.20%
2
0.19%
18
Neil Brown
259
0.19%
3
0.28%
19
Alexander Zarochentzev
209
0.15%
2
0.19%
20
Edward Shishkin
204
0.15%
3
0.28%
21
Matthew Wilcox
203
0.15%
13
1.21%
22
Jan Harkes
130
0.10%
3
0.28%
23
Jeff Layton
129
0.10%
5
0.47%
24
Roberto Sassu
126
0.09%
3
0.28%
25
Eric W. Biedermann
110
0.08%
2
0.19%
26
Dave Hansen
106
0.08%
6
0.56%
27
Shreyansh Chouhan
97
0.07%
1
0.09%
28
Lepton Wu
96
0.07%
2
0.19%
29
Adrian Bunk
85
0.06%
8
0.75%
30
Coly Li
72
0.05%
1
0.09%
31
Eric Sesterhenn / Snakebyte
71
0.05%
2
0.19%
32
Deepa Dinamani
71
0.05%
3
0.28%
33
Andreas Gruenbacher
62
0.05%
4
0.37%
34
Arnd Bergmann
60
0.04%
4
0.37%
35
Kees Cook
59
0.04%
6
0.56%
36
Dmitriy Monakhov
50
0.04%
5
0.47%
37
Josef 'Jeff' Sipek
48
0.04%
2
0.19%
38
yu kuai
47
0.03%
1
0.09%
39
Fabian Frederick
44
0.03%
7
0.65%
40
Pavel Skripkin
43
0.03%
1
0.09%
41
zhangyi (F)
42
0.03%
1
0.09%
42
Kirill A. Shutemov
42
0.03%
3
0.28%
43
Pekka J Enberg
41
0.03%
2
0.19%
44
Jann Horn
40
0.03%
2
0.19%
45
Eric Paris
40
0.03%
1
0.09%
46
Alexey Dobriyan
37
0.03%
8
0.75%
47
Art Haas
36
0.03%
1
0.09%
48
Qu Fuping
33
0.02%
1
0.09%
49
Lukas Czerner
32
0.02%
2
0.19%
50
Rustam Kovhaev
30
0.02%
1
0.09%
51
Marco Stornelli
30
0.02%
1
0.09%
52
Josef Bacik
30
0.02%
1
0.09%
53
Ernesto A. Fernández
30
0.02%
1
0.09%
54
Jiangshan Yi
25
0.02%
1
0.09%
55
Aneesh Kumar K.V
25
0.02%
1
0.09%
56
James Morris
24
0.02%
1
0.09%
57
Akinobu Mita
24
0.02%
4
0.37%
58
Randy Dunlap
22
0.02%
5
0.47%
59
Paolo 'Blaisorblade' Giarrusso
21
0.02%
1
0.09%
60
Others
442
0.33%
117
10.91%
Total
135073
1072