Linux Source Code
Home
Release 6.11
Help
jfs
root
fs
Highlighting
Reset All
By Author
By Age
──────────
Akinobu Mita
Al Viro
Alexey Dobriyan
Andi Kleen
Andreas Gruenbacher
Andrew Morton
Andy Shevchenko
Chengguang Xu
Christian Brauner
Christoph Hellwig
Christoph Lameter
Coly Li
Dave Hansen
Dave Jones
Dave Kleikamp
David Howells
Deepa Dinamani
Dmitriy Monakhov
Dongliang Mu
Edward Adam Davis
Eric Paris
Eric W. Biedermann
Ernesto A. Fernández
Evgeniy Dushistov
Fabian Frederick
Greg Kroah-Hartman
Herbert Pötzl
Immad Mir
Ingo Molnar
Jan Kara
Jeff Layton
Jeongjun Park
Jie Liu
Joe Perches
Josef Bacik
Juntong Deng
Kees Cook
Kent Overstreet
Linus Torvalds
Linus Torvalds (pre-git)
Lizhi Xu
Lukas Czerner
Manas Ghandat
Marcin Ślusarz
Marco Stornelli
Mark Bellon
Matthew Wilcox
Miklos Szeredi
Mimi Zohar
Nicholas Piggin
Oleg Kanatov
Others
Pavel Skripkin
Quorum Laval
Randy Dunlap
Richard Knutsson
Steve Best
Thomas Gleixner
Tino Reichardt
Vahram Martirosyan
lei lu
−
Files:
Name
Lines
Files
Authors
Tokens
change scale
Color Graph By Token Proportion
acl.c
158
-
19
719
Dave Kleikamp
Christoph Hellwig
Jan Kara
Ernesto A. Fernández
Chengguang Xu
Al Viro
Christian Brauner
Miklos Szeredi
Eric W. Biedermann
Andreas Gruenbacher
Deepa Dinamani
Andrew Morton
Thomas Gleixner
Linus Torvalds (pre-git)
Linus Torvalds
Jeff Layton
Others
May 1998
February 2002
November 2002
July 2003
March 2004
August 2004
June 2005
September 2005
March 2006
June 2009
July 2011
September 2012
December 2013
February 2014
May 2014
December 2015
May 2016
September 2016
June 2017
July 2017
March 2018
August 2018
November 2018
May 2019
January 2021
August 2021
September 2022
January 2023
July 2023
var spanGroupData = [ {"timestamp": 894006000, "group": [ {"author_id": 33, "token_count": 2}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 0, "token_count": 6}, {"author_id": 40, "token_count": 1}, ]}, {"timestamp": 1036137600, "group": [ {"author_id": 0, "token_count": 426}, ]}, {"timestamp": 1057042800, "group": [ {"author_id": 8, "token_count": 3}, {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1078128000, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1091343600, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1117609200, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1125558000, "group": [ {"author_id": 0, "token_count": 32}, ]}, {"timestamp": 1141200000, "group": [ {"author_id": 0, "token_count": 10}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 3, "token_count": 5}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 3, "token_count": 6}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 15, "token_count": 6}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 1, "token_count": 85}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 7, "token_count": 4}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 6, "token_count": 7}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 29, "token_count": 3}, {"author_id": 6, "token_count": 1}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 6, "token_count": 26}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 46, "token_count": 28}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 48, "token_count": 18}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 48, "token_count": 8}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 22, "token_count": 2}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 18, "token_count": 5}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 9, "token_count": 9}, ]}, {"timestamp": 1662015600, "group": [ {"author_id": 18, "token_count": 2}, ]}, {"timestamp": 1672560000, "group": [ {"author_id": 18, "token_count": 3}, ]}, {"timestamp": 1688194800, "group": [ {"author_id": 20, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Dave Kleikamp
483
67.18%
Christoph Hellwig
86
11.96%
Jan Kara
34
4.73%
Ernesto A. Fernández
28
3.89%
Chengguang Xu
26
3.62%
Al Viro
11
1.53%
Christian Brauner
10
1.39%
Miklos Szeredi
9
1.25%
Eric W. Biedermann
6
0.83%
Andreas Gruenbacher
4
0.56%
Deepa Dinamani
3
0.42%
Andrew Morton
3
0.42%
Thomas Gleixner
2
0.28%
Linus Torvalds (pre-git)
2
0.28%
Linus Torvalds
1
0.14%
Jeff Layton
1
0.14%
Others
10
1.39%
Total
719
file.c
153
-
21
745
Dave Kleikamp
Christoph Hellwig
Christian Brauner
Josef Bacik
Marco Stornelli
Miklos Szeredi
Andrew Morton
Eric W. Biedermann
Jan Kara
Al Viro
Dmitriy Monakhov
Andi Kleen
Herbert Pötzl
David Howells
Linus Torvalds (pre-git)
Thomas Gleixner
Jeff Layton
Others
January 1992
August 1992
February 2002
May 2002
June 2002
July 2002
August 2002
September 2002
October 2002
November 2002
December 2002
January 2003
March 2003
May 2003
July 2003
October 2003
May 2004
July 2004
August 2004
January 2005
February 2006
March 2006
October 2006
February 2007
January 2008
July 2008
August 2009
March 2010
April 2010
May 2010
June 2010
June 2011
July 2011
February 2012
December 2012
December 2013
April 2014
February 2015
March 2015
July 2015
January 2016
May 2016
July 2017
May 2019
January 2021
April 2021
June 2022
September 2022
January 2023
May 2023
var spanGroupData = [ {"timestamp": 694252800, "group": [ {"author_id": 33, "token_count": 2}, ]}, {"timestamp": 712652400, "group": [ {"author_id": 33, "token_count": 1}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 0, "token_count": 108}, ]}, {"timestamp": 1020236400, "group": [ {"author_id": 0, "token_count": 13}, ]}, {"timestamp": 1022914800, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1025506800, "group": [ {"author_id": 0, "token_count": 20}, ]}, {"timestamp": 1028185200, "group": [ {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1030863600, "group": [ {"author_id": 0, "token_count": 169}, ]}, {"timestamp": 1033455600, "group": [ {"author_id": 0, "token_count": 13}, ]}, {"timestamp": 1036137600, "group": [ {"author_id": 0, "token_count": 26}, ]}, {"timestamp": 1038729600, "group": [ {"author_id": 8, "token_count": 4}, ]}, {"timestamp": 1041408000, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1046505600, "group": [ {"author_id": 8, "token_count": 1}, ]}, {"timestamp": 1051772400, "group": [ {"author_id": 8, "token_count": 1}, ]}, {"timestamp": 1057042800, "group": [ {"author_id": 8, "token_count": 3}, ]}, {"timestamp": 1064991600, "group": [ {"author_id": 0, "token_count": 13}, ]}, {"timestamp": 1083394800, "group": [ {"author_id": 8, "token_count": 3}, ]}, {"timestamp": 1088665200, "group": [ {"author_id": 0, "token_count": 32}, ]}, {"timestamp": 1091343600, "group": [ {"author_id": 0, "token_count": 21}, ]}, {"timestamp": 1104566400, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1138780800, "group": [ {"author_id": 4, "token_count": 4}, ]}, {"timestamp": 1141200000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1159686000, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1170316800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1199174400, "group": [ {"author_id": 24, "token_count": 5}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1249110000, "group": [ {"author_id": 6, "token_count": 6}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 1, "token_count": 94}, ]}, {"timestamp": 1270105200, "group": [ {"author_id": 31, "token_count": 5}, ]}, {"timestamp": 1272697200, "group": [ {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1275375600, "group": [ {"author_id": 1, "token_count": 18}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 1, "token_count": 2}, {"author_id": 0, "token_count": 18}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 1, "token_count": 1}, {"author_id": 54, "token_count": 19}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 15, "token_count": 10}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 27, "token_count": 15}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 1, "token_count": 10}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 3, "token_count": 5}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 11, "token_count": 3}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 0, "token_count": 11}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 3, "token_count": 3}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 6, "token_count": 2}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 20, "token_count": 2}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 22, "token_count": 2}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 18, "token_count": 9}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 9, "token_count": 12}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 18, "token_count": 2}, ]}, {"timestamp": 1662015600, "group": [ {"author_id": 18, "token_count": 2}, ]}, {"timestamp": 1672560000, "group": [ {"author_id": 18, "token_count": 9}, ]}, {"timestamp": 1682924400, "group": [ {"author_id": 11, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Dave Kleikamp
459
61.61%
Christoph Hellwig
132
17.72%
Christian Brauner
22
2.95%
Josef Bacik
19
2.55%
Marco Stornelli
15
2.01%
Miklos Szeredi
12
1.61%
Andrew Morton
12
1.61%
Eric W. Biedermann
10
1.34%
Jan Kara
8
1.07%
Al Viro
8
1.07%
Dmitriy Monakhov
5
0.67%
Andi Kleen
5
0.67%
Herbert Pötzl
4
0.54%
David Howells
4
0.54%
Linus Torvalds (pre-git)
3
0.40%
Thomas Gleixner
2
0.27%
Jeff Layton
2
0.27%
Others
23
3.09%
Total
745
inode.c
414
-
27
1832
Dave Kleikamp
Christoph Hellwig
David Howells
Marco Stornelli
Nicholas Piggin
Al Viro
Andrew Morton
Matthew Wilcox
Dmitriy Monakhov
Ingo Molnar
Pavel Skripkin
Jeff Layton
Linus Torvalds (pre-git)
Deepa Dinamani
Thomas Gleixner
Kent Overstreet
Richard Knutsson
Joe Perches
Jan Kara
Others
June 1995
February 2002
April 2002
May 2002
July 2002
August 2002
September 2002
October 2002
November 2002
December 2002
January 2003
February 2003
June 2003
October 2003
January 2004
April 2004
July 2004
August 2004
September 2004
November 2004
March 2005
May 2005
August 2005
September 2005
January 2006
March 2006
June 2006
July 2006
September 2006
January 2007
July 2007
October 2007
February 2008
July 2008
December 2008
January 2009
December 2009
March 2010
April 2010
May 2010
June 2010
May 2011
May 2012
December 2012
May 2013
March 2014
April 2014
February 2015
March 2015
May 2015
November 2015
March 2016
April 2016
September 2016
April 2019
May 2019
June 2020
June 2021
February 2022
March 2022
April 2022
June 2022
December 2022
July 2023
October 2023
var spanGroupData = [ {"timestamp": 801990000, "group": [ {"author_id": 33, "token_count": 3}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 0, "token_count": 960}, ]}, {"timestamp": 1017648000, "group": [ {"author_id": 8, "token_count": 6}, ]}, {"timestamp": 1020236400, "group": [ {"author_id": 1, "token_count": 3}, {"author_id": 0, "token_count": 23}, ]}, {"timestamp": 1025506800, "group": [ {"author_id": 0, "token_count": 10}, ]}, {"timestamp": 1028185200, "group": [ {"author_id": 0, "token_count": 116}, ]}, {"timestamp": 1030863600, "group": [ {"author_id": 8, "token_count": 5}, {"author_id": 1, "token_count": 1}, {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1033455600, "group": [ {"author_id": 8, "token_count": 2}, {"author_id": 0, "token_count": 6}, {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1036137600, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1038729600, "group": [ {"author_id": 0, "token_count": 75}, ]}, {"timestamp": 1041408000, "group": [ {"author_id": 8, "token_count": 14}, {"author_id": 0, "token_count": 15}, ]}, {"timestamp": 1044086400, "group": [ {"author_id": 8, "token_count": 9}, ]}, {"timestamp": 1054450800, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1064991600, "group": [ {"author_id": 0, "token_count": 14}, ]}, {"timestamp": 1072944000, "group": [ {"author_id": 8, "token_count": 1}, ]}, {"timestamp": 1080806400, "group": [ {"author_id": 8, "token_count": 1}, ]}, {"timestamp": 1088665200, "group": [ {"author_id": 0, "token_count": 16}, ]}, {"timestamp": 1091343600, "group": [ {"author_id": 0, "token_count": 15}, ]}, {"timestamp": 1094022000, "group": [ {"author_id": 60, "token_count": 15}, ]}, {"timestamp": 1099296000, "group": [ {"author_id": 0, "token_count": 10}, ]}, {"timestamp": 1109664000, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1114930800, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1122879600, "group": [ {"author_id": 0, "token_count": 25}, ]}, {"timestamp": 1125558000, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1136102400, "group": [ {"author_id": 10, "token_count": 12}, ]}, {"timestamp": 1141200000, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1149145200, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1151737200, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1157094000, "group": [ {"author_id": 44, "token_count": 1}, ]}, {"timestamp": 1167638400, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 1, "token_count": 1}, {"author_id": 17, "token_count": 41}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 11, "token_count": 58}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1228118400, "group": [ {"author_id": 0, "token_count": 17}, ]}, {"timestamp": 1230796800, "group": [ {"author_id": 31, "token_count": 17}, ]}, {"timestamp": 1259654400, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 1, "token_count": 10}, ]}, {"timestamp": 1270105200, "group": [ {"author_id": 31, "token_count": 1}, ]}, {"timestamp": 1272697200, "group": [ {"author_id": 17, "token_count": 4}, ]}, {"timestamp": 1275375600, "group": [ {"author_id": 3, "token_count": 16}, {"author_id": 1, "token_count": 57}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 6, "token_count": 1}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 27, "token_count": 52}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 0, "token_count": 4}, {"author_id": 39, "token_count": 2}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 3, "token_count": 12}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 3, "token_count": 7}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 3, "token_count": 5}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 14, "token_count": 1}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 29, "token_count": 3}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 22, "token_count": 2}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 5, "token_count": 9}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 1, "token_count": 3}, {"author_id": 53, "token_count": 6}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 5, "token_count": 7}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 5, "token_count": 7}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 1, "token_count": 32}, ]}, {"timestamp": 1669881600, "group": [ {"author_id": 1, "token_count": 5}, ]}, {"timestamp": 1688194800, "group": [ {"author_id": 20, "token_count": 1}, ]}, {"timestamp": 1696143600, "group": [ {"author_id": 20, "token_count": 4}, ]}, ]
Author Name
Tokens
Token Proportion
Dave Kleikamp
1330
72.60%
Christoph Hellwig
127
6.93%
David Howells
58
3.17%
Marco Stornelli
52
2.84%
Nicholas Piggin
45
2.46%
Al Viro
41
2.24%
Andrew Morton
38
2.07%
Matthew Wilcox
23
1.26%
Dmitriy Monakhov
18
0.98%
Ingo Molnar
12
0.66%
Pavel Skripkin
6
0.33%
Jeff Layton
5
0.27%
Linus Torvalds (pre-git)
3
0.16%
Deepa Dinamani
3
0.16%
Thomas Gleixner
2
0.11%
Kent Overstreet
2
0.11%
Richard Knutsson
1
0.05%
Joe Perches
1
0.05%
Jan Kara
1
0.05%
Others
64
3.49%
Total
1832
ioctl.c
145
-
18
592
Herbert Pötzl
Tino Reichardt
Miklos Szeredi
Dave Kleikamp
Jan Kara
David Howells
Andi Kleen
Christoph Hellwig
Evgeniy Dushistov
Christian Brauner
Deepa Dinamani
Andrew Morton
Al Viro
Dave Hansen
Linus Torvalds
Jeff Layton
Greg Kroah-Hartman
Others
February 2002
November 2002
July 2003
February 2006
July 2006
August 2006
November 2007
January 2008
February 2008
March 2010
September 2012
January 2013
March 2015
November 2016
December 2016
November 2017
July 2019
January 2021
April 2021
April 2022
January 2023
July 2023
var spanGroupData = [ {"timestamp": 1012550400, "group": [ {"author_id": 0, "token_count": 15}, ]}, {"timestamp": 1036137600, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1057042800, "group": [ {"author_id": 8, "token_count": 3}, ]}, {"timestamp": 1138780800, "group": [ {"author_id": 4, "token_count": 301}, ]}, {"timestamp": 1151737200, "group": [ {"author_id": 36, "token_count": 5}, ]}, {"timestamp": 1154415600, "group": [ {"author_id": 11, "token_count": 7}, ]}, {"timestamp": 1193900400, "group": [ {"author_id": 6, "token_count": 10}, ]}, {"timestamp": 1199174400, "group": [ {"author_id": 24, "token_count": 10}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 49, "token_count": 2}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 2, "token_count": 143}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 3, "token_count": 3}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 11, "token_count": 3}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 29, "token_count": 3}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 40, "token_count": 1}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 57, "token_count": 1}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 18, "token_count": 2}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 9, "token_count": 68}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 1, "token_count": 5}, ]}, {"timestamp": 1672560000, "group": [ {"author_id": 18, "token_count": 2}, ]}, {"timestamp": 1688194800, "group": [ {"author_id": 20, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Herbert Pötzl
301
50.84%
Tino Reichardt
143
24.16%
Miklos Szeredi
68
11.49%
Dave Kleikamp
15
2.53%
Jan Kara
10
1.69%
David Howells
10
1.69%
Andi Kleen
10
1.69%
Christoph Hellwig
9
1.52%
Evgeniy Dushistov
5
0.84%
Christian Brauner
4
0.68%
Deepa Dinamani
3
0.51%
Andrew Morton
3
0.51%
Al Viro
3
0.51%
Dave Hansen
2
0.34%
Linus Torvalds
1
0.17%
Jeff Layton
1
0.17%
Greg Kroah-Hartman
1
0.17%
Others
3
0.51%
Total
592
jfs_acl.h
24
-
7
94
Steve Best
Dave Kleikamp
Christoph Hellwig
Christian Brauner
Miklos Szeredi
Andrew Morton
Thomas Gleixner
November 2002
September 2005
March 2010
July 2011
December 2013
May 2019
January 2021
August 2021
September 2022
January 2023
var spanGroupData = [ {"timestamp": 1036137600, "group": [ {"author_id": 8, "token_count": 3}, {"author_id": 0, "token_count": 11}, {"author_id": 38, "token_count": 34}, ]}, {"timestamp": 1125558000, "group": [ {"author_id": 0, "token_count": 14}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 1, "token_count": 6}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 1, "token_count": 12}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 22, "token_count": 2}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 18, "token_count": 3}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 9, "token_count": 3}, ]}, {"timestamp": 1662015600, "group": [ {"author_id": 18, "token_count": 2}, ]}, {"timestamp": 1672560000, "group": [ {"author_id": 18, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Steve Best
34
36.17%
Dave Kleikamp
25
26.60%
Christoph Hellwig
20
21.28%
Christian Brauner
7
7.45%
Miklos Szeredi
3
3.19%
Andrew Morton
3
3.19%
Thomas Gleixner
2
2.13%
Total
94
jfs_btree.h
159
-
3
318
Dave Kleikamp
Andrew Morton
Thomas Gleixner
February 2002
September 2002
July 2003
June 2004
May 2019
var spanGroupData = [ {"timestamp": 1012550400, "group": [ {"author_id": 0, "token_count": 245}, ]}, {"timestamp": 1030863600, "group": [ {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1057042800, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1086073200, "group": [ {"author_id": 8, "token_count": 4}, {"author_id": 0, "token_count": 59}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 22, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Dave Kleikamp
312
98.11%
Andrew Morton
4
1.26%
Thomas Gleixner
2
0.63%
Total
318
jfs_debug.c
80
-
6
309
Dave Kleikamp
Alexey Dobriyan
Christoph Hellwig
Thomas Gleixner
Linus Torvalds
Others
February 2002
June 2002
September 2003
April 2008
May 2008
December 2016
April 2018
May 2019
February 2020
var spanGroupData = [ {"timestamp": 1012550400, "group": [ {"author_id": 0, "token_count": 153}, ]}, {"timestamp": 1022914800, "group": [ {"author_id": 0, "token_count": 11}, ]}, {"timestamp": 1062399600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 12, "token_count": 4}, ]}, {"timestamp": 1209625200, "group": [ {"author_id": 12, "token_count": 73}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 40, "token_count": 1}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 1, "token_count": 56}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 22, "token_count": 2}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 12, "token_count": 8}, ]}, ]
Author Name
Tokens
Token Proportion
Dave Kleikamp
164
53.07%
Alexey Dobriyan
85
27.51%
Christoph Hellwig
56
18.12%
Thomas Gleixner
2
0.65%
Linus Torvalds
1
0.32%
Others
1
0.32%
Total
309
jfs_debug.h
109
-
5
305
Dave Kleikamp
Christoph Hellwig
Alexey Dobriyan
Thomas Gleixner
Andrew Morton
February 2002
June 2002
January 2003
February 2003
May 2008
April 2018
May 2019
var spanGroupData = [ {"timestamp": 1012550400, "group": [ {"author_id": 0, "token_count": 171}, ]}, {"timestamp": 1022914800, "group": [ {"author_id": 0, "token_count": 20}, ]}, {"timestamp": 1041408000, "group": [ {"author_id": 0, "token_count": 71}, ]}, {"timestamp": 1044086400, "group": [ {"author_id": 8, "token_count": 1}, ]}, {"timestamp": 1209625200, "group": [ {"author_id": 12, "token_count": 20}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 1, "token_count": 20}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 22, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Dave Kleikamp
262
85.90%
Christoph Hellwig
20
6.56%
Alexey Dobriyan
20
6.56%
Thomas Gleixner
2
0.66%
Andrew Morton
1
0.33%
Total
305
jfs_dinode.h
169
-
4
391
Dave Kleikamp
Herbert Pötzl
Kees Cook
Thomas Gleixner
February 2002
September 2002
October 2004
February 2006
June 2007
August 2018
May 2019
June 2021
October 2023
var spanGroupData = [ {"timestamp": 1012550400, "group": [ {"author_id": 0, "token_count": 290}, ]}, {"timestamp": 1030863600, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1096614000, "group": [ {"author_id": 0, "token_count": 14}, ]}, {"timestamp": 1138780800, "group": [ {"author_id": 4, "token_count": 59}, ]}, {"timestamp": 1180681200, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 25, "token_count": 1}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 22, "token_count": 2}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 25, "token_count": 18}, ]}, {"timestamp": 1696143600, "group": [ {"author_id": 0, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Dave Kleikamp
311
79.54%
Herbert Pötzl
59
15.09%
Kees Cook
19
4.86%
Thomas Gleixner
2
0.51%
Total
391
jfs_discard.c
106
-
7
353
Tino Reichardt
Dave Kleikamp
Lukas Czerner
Thomas Gleixner
Linus Torvalds (pre-git)
Joe Perches
Linus Torvalds
May 1998
February 2002
December 2002
October 2003
September 2012
October 2012
March 2016
May 2019
var spanGroupData = [ {"timestamp": 894006000, "group": [ {"author_id": 33, "token_count": 2}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 0, "token_count": 47}, {"author_id": 40, "token_count": 1}, ]}, {"timestamp": 1038729600, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1064991600, "group": [ {"author_id": 0, "token_count": 14}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 2, "token_count": 251}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 42, "token_count": 28}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 14, "token_count": 2}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 22, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Tino Reichardt
251
71.10%
Dave Kleikamp
67
18.98%
Lukas Czerner
28
7.93%
Thomas Gleixner
2
0.57%
Linus Torvalds (pre-git)
2
0.57%
Joe Perches
2
0.57%
Linus Torvalds
1
0.28%
Total
353
jfs_discard.h
13
-
3
45
Tino Reichardt
Dave Kleikamp
Thomas Gleixner
February 2002
September 2012
May 2019
var spanGroupData = [ {"timestamp": 1012550400, "group": [ {"author_id": 0, "token_count": 21}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 2, "token_count": 22}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 22, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Tino Reichardt
22
48.89%
Dave Kleikamp
21
46.67%
Thomas Gleixner
2
4.44%
Total
45
jfs_dmap.c
4068
-
37
12842
Dave Kleikamp
Tino Reichardt
Manas Ghandat
Dongliang Mu
Juntong Deng
Joe Perches
Pavel Skripkin
Marcin Ślusarz
Fabian Frederick
Richard Knutsson
Andrew Morton
Kees Cook
Ingo Molnar
Thomas Gleixner
Linus Torvalds (pre-git)
Randy Dunlap
Linus Torvalds
Others
May 1998
February 2002
April 2002
May 2002
June 2002
August 2002
September 2002
December 2002
January 2003
February 2003
July 2003
October 2003
March 2004
June 2004
July 2004
October 2004
May 2005
June 2005
July 2005
September 2005
October 2005
November 2005
January 2006
March 2006
September 2006
October 2006
January 2007
May 2007
June 2007
February 2008
November 2009
January 2010
March 2010
March 2011
September 2012
June 2013
May 2014
June 2018
May 2019
August 2020
February 2021
March 2021
March 2022
April 2022
October 2022
November 2022
May 2023
June 2023
July 2023
October 2023
January 2024
June 2024
var spanGroupData = [ {"timestamp": 894006000, "group": [ {"author_id": 33, "token_count": 2}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 0, "token_count": 10685}, {"author_id": 40, "token_count": 1}, ]}, {"timestamp": 1017648000, "group": [ {"author_id": 8, "token_count": 4}, ]}, {"timestamp": 1020236400, "group": [ {"author_id": 0, "token_count": 27}, ]}, {"timestamp": 1022914800, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1028185200, "group": [ {"author_id": 0, "token_count": 28}, ]}, {"timestamp": 1030863600, "group": [ {"author_id": 0, "token_count": 498}, ]}, {"timestamp": 1038729600, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1041408000, "group": [ {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1044086400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1057042800, "group": [ {"author_id": 0, "token_count": 36}, ]}, {"timestamp": 1064991600, "group": [ {"author_id": 0, "token_count": 329}, ]}, {"timestamp": 1078128000, "group": [ {"author_id": 0, "token_count": 42}, ]}, {"timestamp": 1086073200, "group": [ {"author_id": 0, "token_count": 11}, ]}, {"timestamp": 1088665200, "group": [ {"author_id": 0, "token_count": 145}, ]}, {"timestamp": 1096614000, "group": [ {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1114930800, "group": [ {"author_id": 0, "token_count": 11}, ]}, {"timestamp": 1117609200, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1120201200, "group": [ {"author_id": 0, "token_count": 63}, ]}, {"timestamp": 1125558000, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1128150000, "group": [ {"author_id": 0, "token_count": 40}, ]}, {"timestamp": 1130832000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1136102400, "group": [ {"author_id": 10, "token_count": 3}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1141200000, "group": [ {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1157094000, "group": [ {"author_id": 44, "token_count": 4}, ]}, {"timestamp": 1159686000, "group": [ {"author_id": 0, "token_count": 31}, ]}, {"timestamp": 1167638400, "group": [ {"author_id": 0, "token_count": 14}, ]}, {"timestamp": 1178002800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1180681200, "group": [ {"author_id": 0, "token_count": 35}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 35, "token_count": 15}, ]}, {"timestamp": 1257058800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1262332800, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 0, "token_count": 9}, {"author_id": 2, "token_count": 404}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 14, "token_count": 27}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 19, "token_count": 10}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 25, "token_count": 3}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 22, "token_count": 2}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 30, "token_count": 1}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 53, "token_count": 17}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1664607600, "group": [ {"author_id": 21, "token_count": 79}, {"author_id": 60, "token_count": 17}, ]}, {"timestamp": 1667286000, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1682924400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1685602800, "group": [ {"author_id": 60, "token_count": 19}, ]}, {"timestamp": 1688194800, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1696143600, "group": [ {"author_id": 45, "token_count": 29}, {"author_id": 13, "token_count": 107}, {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1704096000, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1717225200, "group": [ {"author_id": 60, "token_count": 10}, ]}, ]
Author Name
Tokens
Token Proportion
Dave Kleikamp
12038
93.74%
Tino Reichardt
404
3.15%
Manas Ghandat
107
0.83%
Dongliang Mu
79
0.62%
Juntong Deng
29
0.23%
Joe Perches
27
0.21%
Pavel Skripkin
17
0.13%
Marcin Ślusarz
15
0.12%
Fabian Frederick
10
0.08%
Richard Knutsson
4
0.03%
Andrew Morton
4
0.03%
Kees Cook
3
0.02%
Ingo Molnar
3
0.02%
Thomas Gleixner
2
0.02%
Linus Torvalds (pre-git)
2
0.02%
Randy Dunlap
1
0.01%
Linus Torvalds
1
0.01%
Others
96
0.75%
Total
12842
jfs_dmap.h
303
-
6
939
Dave Kleikamp
Tino Reichardt
Thomas Gleixner
Ingo Molnar
Others
February 2002
September 2002
October 2004
January 2006
October 2006
June 2007
March 2008
January 2010
September 2012
May 2019
November 2020
var spanGroupData = [ {"timestamp": 1012550400, "group": [ {"author_id": 0, "token_count": 760}, ]}, {"timestamp": 1030863600, "group": [ {"author_id": 0, "token_count": 31}, ]}, {"timestamp": 1096614000, "group": [ {"author_id": 0, "token_count": 69}, ]}, {"timestamp": 1136102400, "group": [ {"author_id": 10, "token_count": 1}, ]}, {"timestamp": 1159686000, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1180681200, "group": [ {"author_id": 0, "token_count": 56}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1262332800, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 2, "token_count": 10}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 22, "token_count": 2}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 0, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Dave Kleikamp
921
98.08%
Tino Reichardt
10
1.06%
Thomas Gleixner
2
0.21%
Ingo Molnar
1
0.11%
Others
5
0.53%
Total
939
jfs_dtree.c
4271
-
14
16803
Dave Kleikamp
Al Viro
Christoph Hellwig
Joe Perches
Manas Ghandat
Edward Adam Davis
Kees Cook
Thomas Gleixner
Linus Torvalds (pre-git)
Akinobu Mita
Linus Torvalds
Others
May 1998
February 2002
March 2002
April 2002
July 2002
September 2002
October 2002
November 2002
January 2003
June 2003
July 2003
October 2003
March 2004
April 2004
May 2004
June 2004
July 2004
August 2004
October 2004
March 2005
May 2005
June 2005
July 2005
November 2005
September 2006
October 2006
June 2007
October 2007
November 2007
March 2010
January 2013
May 2013
June 2013
August 2013
December 2014
March 2016
June 2018
May 2019
March 2020
October 2023
April 2024
var spanGroupData = [ {"timestamp": 894006000, "group": [ {"author_id": 33, "token_count": 2}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 0, "token_count": 14596}, {"author_id": 40, "token_count": 1}, ]}, {"timestamp": 1014969600, "group": [ {"author_id": 0, "token_count": 13}, ]}, {"timestamp": 1017648000, "group": [ {"author_id": 0, "token_count": 28}, ]}, {"timestamp": 1025506800, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1030863600, "group": [ {"author_id": 0, "token_count": 1176}, ]}, {"timestamp": 1033455600, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1036137600, "group": [ {"author_id": 0, "token_count": 149}, ]}, {"timestamp": 1041408000, "group": [ {"author_id": 0, "token_count": 105}, ]}, {"timestamp": 1054450800, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1057042800, "group": [ {"author_id": 0, "token_count": 11}, ]}, {"timestamp": 1064991600, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1078128000, "group": [ {"author_id": 0, "token_count": 17}, ]}, {"timestamp": 1080806400, "group": [ {"author_id": 0, "token_count": 13}, ]}, {"timestamp": 1083394800, "group": [ {"author_id": 0, "token_count": 131}, ]}, {"timestamp": 1086073200, "group": [ {"author_id": 0, "token_count": 53}, ]}, {"timestamp": 1088665200, "group": [ {"author_id": 3, "token_count": 19}, ]}, {"timestamp": 1091343600, "group": [ {"author_id": 0, "token_count": 87}, ]}, {"timestamp": 1096614000, "group": [ {"author_id": 0, "token_count": 19}, ]}, {"timestamp": 1109664000, "group": [ {"author_id": 0, "token_count": 9}, ]}, {"timestamp": 1114930800, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1117609200, "group": [ {"author_id": 0, "token_count": 13}, ]}, {"timestamp": 1120201200, "group": [ {"author_id": 0, "token_count": 36}, ]}, {"timestamp": 1130832000, "group": [ {"author_id": 0, "token_count": 67}, ]}, {"timestamp": 1157094000, "group": [ {"author_id": 37, "token_count": 2}, ]}, {"timestamp": 1159686000, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1180681200, "group": [ {"author_id": 0, "token_count": 29}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 3, "token_count": 1}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1193900400, "group": [ {"author_id": 14, "token_count": 17}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 1, "token_count": 32}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 3, "token_count": 3}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 3, "token_count": 62}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 14, "token_count": 4}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 0, "token_count": 28}, ]}, {"timestamp": 1417420800, "group": [ {"author_id": 3, "token_count": 3}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 14, "token_count": 3}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 25, "token_count": 8}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 22, "token_count": 2}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1696143600, "group": [ {"author_id": 13, "token_count": 19}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1711954800, "group": [ {"author_id": 47, "token_count": 14}, ]}, ]
Author Name
Tokens
Token Proportion
Dave Kleikamp
16607
98.83%
Al Viro
88
0.52%
Christoph Hellwig
32
0.19%
Joe Perches
24
0.14%
Manas Ghandat
19
0.11%
Edward Adam Davis
14
0.08%
Kees Cook
8
0.05%
Thomas Gleixner
2
0.01%
Linus Torvalds (pre-git)
2
0.01%
Akinobu Mita
2
0.01%
Linus Torvalds
1
0.01%
Others
4
0.02%
Total
16803
jfs_dtree.h
256
-
4
614
Dave Kleikamp
Al Viro
Thomas Gleixner
Others
February 2002
March 2002
September 2002
October 2004
October 2006
June 2007
August 2007
May 2013
May 2019
var spanGroupData = [ {"timestamp": 1012550400, "group": [ {"author_id": 0, "token_count": 564}, ]}, {"timestamp": 1014969600, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1030863600, "group": [ {"author_id": 0, "token_count": 26}, ]}, {"timestamp": 1096614000, "group": [ {"author_id": 0, "token_count": 9}, ]}, {"timestamp": 1159686000, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1180681200, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1185951600, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 3, "token_count": 4}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 22, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Dave Kleikamp
606
98.70%
Al Viro
4
0.65%
Thomas Gleixner
2
0.33%
Others
2
0.33%
Total
614
jfs_extent.c
388
-
10
1214
Dave Kleikamp
Ingo Molnar
Christoph Hellwig
Richard Knutsson
Thomas Gleixner
Andrew Morton
Joe Perches
Immad Mir
Others
February 2002
August 2002
September 2002
July 2003
October 2003
June 2004
July 2004
August 2004
January 2006
September 2006
October 2006
June 2007
January 2009
June 2009
March 2010
March 2011
June 2013
May 2019
April 2022
June 2023
August 2023
var spanGroupData = [ {"timestamp": 1012550400, "group": [ {"author_id": 0, "token_count": 843}, ]}, {"timestamp": 1028185200, "group": [ {"author_id": 0, "token_count": 60}, ]}, {"timestamp": 1030863600, "group": [ {"author_id": 0, "token_count": 114}, ]}, {"timestamp": 1057042800, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1064991600, "group": [ {"author_id": 0, "token_count": 15}, ]}, {"timestamp": 1086073200, "group": [ {"author_id": 8, "token_count": 2}, ]}, {"timestamp": 1088665200, "group": [ {"author_id": 0, "token_count": 16}, ]}, {"timestamp": 1091343600, "group": [ {"author_id": 0, "token_count": 20}, ]}, {"timestamp": 1136102400, "group": [ {"author_id": 10, "token_count": 14}, ]}, {"timestamp": 1157094000, "group": [ {"author_id": 44, "token_count": 3}, ]}, {"timestamp": 1159686000, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1180681200, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1230796800, "group": [ {"author_id": 0, "token_count": 66}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 1, "token_count": 8}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 14, "token_count": 1}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 22, "token_count": 2}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 0, "token_count": 18}, ]}, {"timestamp": 1685602800, "group": [ {"author_id": 41, "token_count": 1}, ]}, {"timestamp": 1690873200, "group": [ {"author_id": 60, "token_count": 14}, ]}, ]
Author Name
Tokens
Token Proportion
Dave Kleikamp
1167
96.13%
Ingo Molnar
14
1.15%
Christoph Hellwig
8
0.66%
Richard Knutsson
3
0.25%
Thomas Gleixner
2
0.16%
Andrew Morton
2
0.16%
Joe Perches
1
0.08%
Immad Mir
1
0.08%
Others
16
1.32%
Total
1214
jfs_extent.h
16
-
4
64
Dave Kleikamp
Thomas Gleixner
Richard Knutsson
Randy Dunlap
February 2002
September 2006
May 2019
August 2020
var spanGroupData = [ {"timestamp": 1012550400, "group": [ {"author_id": 0, "token_count": 60}, ]}, {"timestamp": 1157094000, "group": [ {"author_id": 44, "token_count": 1}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 22, "token_count": 2}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 30, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Dave Kleikamp
60
93.75%
Thomas Gleixner
2
3.13%
Richard Knutsson
1
1.56%
Randy Dunlap
1
1.56%
Total
64
jfs_filsys.h
275
-
7
542
Dave Kleikamp
Mark Bellon
Tino Reichardt
Randy Dunlap
Thomas Gleixner
Others
February 2002
September 2002
July 2003
October 2003
September 2005
October 2006
November 2006
December 2006
September 2012
May 2019
December 2020
June 2023
var spanGroupData = [ {"timestamp": 1012550400, "group": [ {"author_id": 0, "token_count": 480}, ]}, {"timestamp": 1030863600, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1057042800, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1064991600, "group": [ {"author_id": 0, "token_count": 16}, ]}, {"timestamp": 1125558000, "group": [ {"author_id": 16, "token_count": 8}, ]}, {"timestamp": 1159686000, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1162368000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1164960000, "group": [ {"author_id": 0, "token_count": 10}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 2, "token_count": 5}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 22, "token_count": 2}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 30, "token_count": 5}, ]}, {"timestamp": 1685602800, "group": [ {"author_id": 60, "token_count": 8}, ]}, ]
Author Name
Tokens
Token Proportion
Dave Kleikamp
513
94.65%
Mark Bellon
8
1.48%
Tino Reichardt
5
0.92%
Randy Dunlap
5
0.92%
Thomas Gleixner
2
0.37%
Others
9
1.66%
Total
542
jfs_imap.c
3165
-
25
12365
Dave Kleikamp
Eric W. Biedermann
Andi Kleen
Jeff Layton
Joe Perches
Manas Ghandat
Christoph Hellwig
Jeongjun Park
Marcin Ślusarz
Ingo Molnar
Al Viro
Edward Adam Davis
Andrew Morton
Miklos Szeredi
Kees Cook
Richard Knutsson
Linus Torvalds (pre-git)
Thomas Gleixner
Linus Torvalds
Others
June 1995
May 1998
February 2002
April 2002
May 2002
June 2002
August 2002
September 2002
November 2002
January 2003
February 2003
July 2003
August 2003
September 2003
October 2003
February 2004
July 2004
August 2004
October 2004
May 2005
October 2005
January 2006
March 2006
September 2006
October 2006
January 2007
April 2007
May 2007
June 2007
November 2007
February 2008
May 2008
December 2008
May 2009
October 2010
March 2011
June 2011
October 2011
February 2012
January 2013
June 2013
March 2016
June 2018
May 2019
June 2021
December 2022
July 2023
October 2023
December 2023
May 2024
var spanGroupData = [ {"timestamp": 801990000, "group": [ {"author_id": 33, "token_count": 3}, ]}, {"timestamp": 894006000, "group": [ {"author_id": 33, "token_count": 2}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 0, "token_count": 10587}, {"author_id": 40, "token_count": 1}, ]}, {"timestamp": 1017648000, "group": [ {"author_id": 8, "token_count": 8}, ]}, {"timestamp": 1020236400, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1022914800, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1028185200, "group": [ {"author_id": 0, "token_count": 55}, ]}, {"timestamp": 1030863600, "group": [ {"author_id": 1, "token_count": 25}, {"author_id": 0, "token_count": 305}, ]}, {"timestamp": 1036137600, "group": [ {"author_id": 24, "token_count": 43}, ]}, {"timestamp": 1041408000, "group": [ {"author_id": 0, "token_count": 19}, ]}, {"timestamp": 1044086400, "group": [ {"author_id": 8, "token_count": 1}, ]}, {"timestamp": 1057042800, "group": [ {"author_id": 0, "token_count": 35}, ]}, {"timestamp": 1059721200, "group": [ {"author_id": 8, "token_count": 4}, ]}, {"timestamp": 1062399600, "group": [ {"author_id": 3, "token_count": 5}, {"author_id": 0, "token_count": 13}, ]}, {"timestamp": 1064991600, "group": [ {"author_id": 0, "token_count": 413}, ]}, {"timestamp": 1075622400, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1088665200, "group": [ {"author_id": 3, "token_count": 7}, {"author_id": 0, "token_count": 27}, ]}, {"timestamp": 1091343600, "group": [ {"author_id": 0, "token_count": 13}, ]}, {"timestamp": 1096614000, "group": [ {"author_id": 0, "token_count": 80}, ]}, {"timestamp": 1114930800, "group": [ {"author_id": 0, "token_count": 133}, ]}, {"timestamp": 1128150000, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1136102400, "group": [ {"author_id": 10, "token_count": 16}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1141200000, "group": [ {"author_id": 0, "token_count": 179}, ]}, {"timestamp": 1157094000, "group": [ {"author_id": 44, "token_count": 6}, ]}, {"timestamp": 1159686000, "group": [ {"author_id": 0, "token_count": 24}, ]}, {"timestamp": 1167638400, "group": [ {"author_id": 0, "token_count": 16}, ]}, {"timestamp": 1175410800, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1178002800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1180681200, "group": [ {"author_id": 0, "token_count": 43}, ]}, {"timestamp": 1193900400, "group": [ {"author_id": 14, "token_count": 2}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 35, "token_count": 18}, ]}, {"timestamp": 1209625200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1228118400, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1241161200, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 0, "token_count": 34}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 9, "token_count": 12}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 15, "token_count": 46}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 14, "token_count": 27}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 14, "token_count": 1}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 22, "token_count": 2}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 25, "token_count": 8}, ]}, {"timestamp": 1669881600, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1688194800, "group": [ {"author_id": 20, "token_count": 9}, ]}, {"timestamp": 1696143600, "group": [ {"author_id": 0, "token_count": 3}, {"author_id": 20, "token_count": 24}, {"author_id": 13, "token_count": 29}, ]}, {"timestamp": 1701417600, "group": [ {"author_id": 47, "token_count": 14}, ]}, {"timestamp": 1714546800, "group": [ {"author_id": 51, "token_count": 24}, ]}, ]
Author Name
Tokens
Token Proportion
Dave Kleikamp
11996
97.02%
Eric W. Biedermann
46
0.37%
Andi Kleen
43
0.35%
Jeff Layton
33
0.27%
Joe Perches
30
0.24%
Manas Ghandat
29
0.23%
Christoph Hellwig
28
0.23%
Jeongjun Park
24
0.19%
Marcin Ślusarz
18
0.15%
Ingo Molnar
16
0.13%
Al Viro
16
0.13%
Edward Adam Davis
14
0.11%
Andrew Morton
13
0.11%
Miklos Szeredi
12
0.10%
Kees Cook
8
0.06%
Richard Knutsson
6
0.05%
Linus Torvalds (pre-git)
5
0.04%
Thomas Gleixner
2
0.02%
Linus Torvalds
1
0.01%
Others
25
0.20%
Total
12365
jfs_imap.h
162
-
4
545
Dave Kleikamp
Thomas Gleixner
Richard Knutsson
Ingo Molnar
February 2002
August 2002
September 2002
October 2004
January 2006
September 2006
October 2006
June 2007
May 2019
var spanGroupData = [ {"timestamp": 1012550400, "group": [ {"author_id": 0, "token_count": 405}, ]}, {"timestamp": 1028185200, "group": [ {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1030863600, "group": [ {"author_id": 0, "token_count": 14}, ]}, {"timestamp": 1096614000, "group": [ {"author_id": 0, "token_count": 70}, ]}, {"timestamp": 1136102400, "group": [ {"author_id": 10, "token_count": 2}, ]}, {"timestamp": 1157094000, "group": [ {"author_id": 44, "token_count": 2}, ]}, {"timestamp": 1159686000, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1180681200, "group": [ {"author_id": 0, "token_count": 41}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 22, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Dave Kleikamp
539
98.90%
Thomas Gleixner
2
0.37%
Richard Knutsson
2
0.37%
Ingo Molnar
2
0.37%
Total
545
jfs_incore.h
226
-
14
687
Dave Kleikamp
Kees Cook
Jan Kara
Ingo Molnar
Al Viro
Andy Shevchenko
Tino Reichardt
Eric W. Biedermann
Thomas Gleixner
Others
February 2002
April 2002
May 2002
August 2002
September 2002
October 2002
July 2003
September 2003
March 2004
May 2004
July 2004
October 2004
March 2005
May 2005
January 2006
March 2006
January 2007
October 2007
June 2011
February 2012
September 2012
October 2014
March 2015
June 2018
August 2018
January 2019
May 2019
June 2021
October 2023
February 2024
var spanGroupData = [ {"timestamp": 1012550400, "group": [ {"author_id": 0, "token_count": 403}, ]}, {"timestamp": 1017648000, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1020236400, "group": [ {"author_id": 0, "token_count": 53}, ]}, {"timestamp": 1028185200, "group": [ {"author_id": 0, "token_count": 25}, ]}, {"timestamp": 1030863600, "group": [ {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1033455600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1057042800, "group": [ {"author_id": 0, "token_count": 35}, ]}, {"timestamp": 1062399600, "group": [ {"author_id": 3, "token_count": 5}, ]}, {"timestamp": 1078128000, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1083394800, "group": [ {"author_id": 0, "token_count": 10}, ]}, {"timestamp": 1088665200, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1096614000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1109664000, "group": [ {"author_id": 0, "token_count": 13}, ]}, {"timestamp": 1114930800, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1136102400, "group": [ {"author_id": 10, "token_count": 6}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1141200000, "group": [ {"author_id": 0, "token_count": 16}, ]}, {"timestamp": 1167638400, "group": [ {"author_id": 0, "token_count": 34}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 15, "token_count": 4}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 2, "token_count": 4}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 6, "token_count": 13}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 25, "token_count": 1}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 34, "token_count": 5}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 22, "token_count": 2}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 25, "token_count": 20}, ]}, {"timestamp": 1696143600, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1706774400, "group": [ {"author_id": 6, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Dave Kleikamp
619
90.10%
Kees Cook
21
3.06%
Jan Kara
14
2.04%
Ingo Molnar
6
0.87%
Al Viro
6
0.87%
Andy Shevchenko
5
0.73%
Tino Reichardt
4
0.58%
Eric W. Biedermann
4
0.58%
Thomas Gleixner
2
0.29%
Others
6
0.87%
Total
687
jfs_inode.c
134
-
13
551
Dave Kleikamp
Herbert Pötzl
Fabian Frederick
Christoph Hellwig
Akinobu Mita
Dmitriy Monakhov
Al Viro
Jeff Layton
Miklos Szeredi
Deepa Dinamani
Christian Brauner
Thomas Gleixner
Joe Perches
February 2002
November 2002
January 2003
August 2004
February 2006
March 2006
September 2006
December 2008
March 2010
October 2011
September 2013
April 2014
July 2015
March 2016
September 2016
June 2018
May 2019
January 2021
January 2023
July 2023
October 2023
var spanGroupData = [ {"timestamp": 1012550400, "group": [ {"author_id": 0, "token_count": 257}, ]}, {"timestamp": 1036137600, "group": [ {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1041408000, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1091343600, "group": [ {"author_id": 0, "token_count": 18}, ]}, {"timestamp": 1138780800, "group": [ {"author_id": 0, "token_count": 12}, {"author_id": 4, "token_count": 117}, ]}, {"timestamp": 1141200000, "group": [ {"author_id": 0, "token_count": 17}, ]}, {"timestamp": 1157094000, "group": [ {"author_id": 37, "token_count": 11}, ]}, {"timestamp": 1228118400, "group": [ {"author_id": 0, "token_count": 40}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 1, "token_count": 15}, {"author_id": 31, "token_count": 7}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 9, "token_count": 3}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 19, "token_count": 19}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 14, "token_count": 1}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 29, "token_count": 3}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 3, "token_count": 6}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 22, "token_count": 2}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 18, "token_count": 2}, ]}, {"timestamp": 1672560000, "group": [ {"author_id": 18, "token_count": 1}, ]}, {"timestamp": 1688194800, "group": [ {"author_id": 20, "token_count": 2}, ]}, {"timestamp": 1696143600, "group": [ {"author_id": 20, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Dave Kleikamp
360
65.34%
Herbert Pötzl
117
21.23%
Fabian Frederick
19
3.45%
Christoph Hellwig
15
2.72%
Akinobu Mita
11
2.00%
Dmitriy Monakhov
7
1.27%
Al Viro
6
1.09%
Jeff Layton
4
0.73%
Miklos Szeredi
3
0.54%
Deepa Dinamani
3
0.54%
Christian Brauner
3
0.54%
Thomas Gleixner
2
0.36%
Joe Perches
1
0.18%
Total
551
jfs_inode.h
41
-
16
328
Dave Kleikamp
Christoph Hellwig
Herbert Pötzl
Miklos Szeredi
Al Viro
Steve Best
David Howells
Christian Brauner
Evgeniy Dushistov
Linus Torvalds (pre-git)
Josef Bacik
Thomas Gleixner
Dmitriy Monakhov
Andi Kleen
Others
March 1997
February 2002
March 2002
May 2002
October 2002
November 2002
December 2002
June 2003
July 2004
September 2004
May 2005
February 2006
March 2006
June 2006
July 2006
February 2007
April 2007
July 2007
October 2007
January 2008
February 2008
February 2009
March 2010
April 2010
June 2010
May 2011
July 2011
May 2019
January 2021
April 2021
January 2023
var spanGroupData = [ {"timestamp": 857203200, "group": [ {"author_id": 33, "token_count": 4}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 0, "token_count": 126}, ]}, {"timestamp": 1014969600, "group": [ {"author_id": 3, "token_count": 8}, ]}, {"timestamp": 1020236400, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1033455600, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1036137600, "group": [ {"author_id": 0, "token_count": 2}, {"author_id": 38, "token_count": 8}, ]}, {"timestamp": 1038729600, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1054450800, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1088665200, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1094022000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1114930800, "group": [ {"author_id": 0, "token_count": 26}, ]}, {"timestamp": 1138780800, "group": [ {"author_id": 4, "token_count": 26}, ]}, {"timestamp": 1141200000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1149145200, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1151737200, "group": [ {"author_id": 0, "token_count": 8}, {"author_id": 36, "token_count": 5}, ]}, {"timestamp": 1170316800, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1175410800, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 1, "token_count": 11}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 1, "token_count": 24}, ]}, {"timestamp": 1199174400, "group": [ {"author_id": 24, "token_count": 1}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 11, "token_count": 8}, ]}, {"timestamp": 1233475200, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 1, "token_count": 8}, ]}, {"timestamp": 1270105200, "group": [ {"author_id": 31, "token_count": 2}, ]}, {"timestamp": 1275375600, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 54, "token_count": 4}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 22, "token_count": 2}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 18, "token_count": 4}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 9, "token_count": 16}, ]}, {"timestamp": 1672560000, "group": [ {"author_id": 18, "token_count": 3}, ]}, ]
Author Name
Tokens
Token Proportion
Dave Kleikamp
182
55.49%
Christoph Hellwig
46
14.02%
Herbert Pötzl
26
7.93%
Miklos Szeredi
16
4.88%
Al Viro
10
3.05%
Steve Best
8
2.44%
David Howells
8
2.44%
Christian Brauner
7
2.13%
Evgeniy Dushistov
5
1.52%
Linus Torvalds (pre-git)
4
1.22%
Josef Bacik
4
1.22%
Thomas Gleixner
2
0.61%
Dmitriy Monakhov
2
0.61%
Andi Kleen
1
0.30%
Others
7
2.13%
Total
328
jfs_lock.h
39
-
4
36
Dave Kleikamp
Ingo Molnar
Thomas Gleixner
Others
February 2002
August 2002
January 2006
April 2007
May 2019
var spanGroupData = [ {"timestamp": 1012550400, "group": [ {"author_id": 0, "token_count": 29}, ]}, {"timestamp": 1028185200, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1136102400, "group": [ {"author_id": 10, "token_count": 3}, ]}, {"timestamp": 1175410800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 22, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Dave Kleikamp
30
83.33%
Ingo Molnar
3
8.33%
Thomas Gleixner
2
5.56%
Others
1
2.78%
Total
36
jfs_logmgr.c
2491
-
25
8466
Dave Kleikamp
Christoph Hellwig
Ingo Molnar
Christian Brauner
Kent Overstreet
Andy Shevchenko
Lizhi Xu
Al Viro
Alexey Dobriyan
Thomas Gleixner
Linus Torvalds
Joe Perches
Christoph Lameter
Dave Jones
Linus Torvalds (pre-git)
Matthew Wilcox
Others
May 1998
February 2002
April 2002
May 2002
June 2002
July 2002
August 2002
September 2002
November 2002
January 2003
February 2003
March 2003
April 2003
July 2003
November 2003
February 2004
March 2004
May 2004
October 2004
January 2005
March 2005
May 2005
June 2005
July 2005
January 2006
February 2006
March 2006
October 2006
December 2006
June 2007
September 2007
October 2007
May 2008
September 2010
November 2010
May 2011
November 2011
May 2013
October 2013
December 2014
January 2016
March 2016
June 2017
January 2019
May 2019
June 2021
January 2022
May 2023
June 2023
October 2023
January 2024
March 2024
April 2024
var spanGroupData = [ {"timestamp": 894006000, "group": [ {"author_id": 33, "token_count": 2}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 0, "token_count": 5590}, {"author_id": 40, "token_count": 4}, ]}, {"timestamp": 1017648000, "group": [ {"author_id": 43, "token_count": 3}, {"author_id": 0, "token_count": 121}, ]}, {"timestamp": 1020236400, "group": [ {"author_id": 1, "token_count": 4}, {"author_id": 0, "token_count": 95}, ]}, {"timestamp": 1022914800, "group": [ {"author_id": 0, "token_count": 20}, ]}, {"timestamp": 1025506800, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1028185200, "group": [ {"author_id": 0, "token_count": 228}, ]}, {"timestamp": 1030863600, "group": [ {"author_id": 1, "token_count": 4}, {"author_id": 0, "token_count": 290}, ]}, {"timestamp": 1036137600, "group": [ {"author_id": 0, "token_count": 134}, ]}, {"timestamp": 1041408000, "group": [ {"author_id": 0, "token_count": 137}, ]}, {"timestamp": 1044086400, "group": [ {"author_id": 0, "token_count": 159}, ]}, {"timestamp": 1046505600, "group": [ {"author_id": 0, "token_count": 35}, ]}, {"timestamp": 1049184000, "group": [ {"author_id": 3, "token_count": 4}, ]}, {"timestamp": 1057042800, "group": [ {"author_id": 0, "token_count": 60}, ]}, {"timestamp": 1067673600, "group": [ {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1075622400, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1078128000, "group": [ {"author_id": 0, "token_count": 727}, ]}, {"timestamp": 1083394800, "group": [ {"author_id": 0, "token_count": 138}, ]}, {"timestamp": 1096614000, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1104566400, "group": [ {"author_id": 0, "token_count": 5}, {"author_id": 22, "token_count": 8}, ]}, {"timestamp": 1109664000, "group": [ {"author_id": 0, "token_count": 24}, ]}, {"timestamp": 1114930800, "group": [ {"author_id": 0, "token_count": 220}, ]}, {"timestamp": 1117609200, "group": [ {"author_id": 56, "token_count": 4}, {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1120201200, "group": [ {"author_id": 0, "token_count": 32}, ]}, {"timestamp": 1136102400, "group": [ {"author_id": 10, "token_count": 3}, ]}, {"timestamp": 1138780800, "group": [ {"author_id": 1, "token_count": 9}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1141200000, "group": [ {"author_id": 10, "token_count": 29}, ]}, {"timestamp": 1159686000, "group": [ {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1164960000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1180681200, "group": [ {"author_id": 0, "token_count": 95}, ]}, {"timestamp": 1188630000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 0, "token_count": 59}, ]}, {"timestamp": 1209625200, "group": [ {"author_id": 12, "token_count": 13}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1288594800, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 0, "token_count": 13}, {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 39, "token_count": 12}, ]}, {"timestamp": 1417420800, "group": [ {"author_id": 39, "token_count": 18}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 3, "token_count": 12}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 14, "token_count": 4}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 34, "token_count": 23}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 22, "token_count": 2}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 1, "token_count": 14}, ]}, {"timestamp": 1682924400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1685602800, "group": [ {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1696143600, "group": [ {"author_id": 55, "token_count": 21}, ]}, {"timestamp": 1704096000, "group": [ {"author_id": 18, "token_count": 29}, ]}, {"timestamp": 1709280000, "group": [ {"author_id": 18, "token_count": 2}, ]}, {"timestamp": 1711954800, "group": [ {"author_id": 5, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Dave Kleikamp
8209
96.96%
Christoph Hellwig
36
0.43%
Ingo Molnar
32
0.38%
Christian Brauner
31
0.37%
Kent Overstreet
30
0.35%
Andy Shevchenko
23
0.27%
Lizhi Xu
21
0.25%
Al Viro
16
0.19%
Alexey Dobriyan
13
0.15%
Thomas Gleixner
10
0.12%
Linus Torvalds
4
0.05%
Joe Perches
4
0.05%
Christoph Lameter
4
0.05%
Dave Jones
3
0.04%
Linus Torvalds (pre-git)
2
0.02%
Matthew Wilcox
1
0.01%
Others
27
0.32%
Total
8466
jfs_logmgr.h
500
-
8
1009
Dave Kleikamp
Andy Shevchenko
Thomas Gleixner
Christian Brauner
Randy Dunlap
Ingo Molnar
Al Viro
Others
February 2002
April 2002
May 2002
August 2002
September 2002
January 2003
February 2003
July 2003
March 2004
May 2004
October 2004
May 2005
July 2005
January 2006
October 2006
June 2007
October 2007
March 2011
January 2019
May 2019
August 2020
January 2024
var spanGroupData = [ {"timestamp": 1012550400, "group": [ {"author_id": 0, "token_count": 808}, ]}, {"timestamp": 1017648000, "group": [ {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1020236400, "group": [ {"author_id": 0, "token_count": 19}, ]}, {"timestamp": 1028185200, "group": [ {"author_id": 0, "token_count": 17}, ]}, {"timestamp": 1030863600, "group": [ {"author_id": 0, "token_count": 28}, ]}, {"timestamp": 1041408000, "group": [ {"author_id": 0, "token_count": 10}, ]}, {"timestamp": 1044086400, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1057042800, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1078128000, "group": [ {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1083394800, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1096614000, "group": [ {"author_id": 0, "token_count": 47}, ]}, {"timestamp": 1114930800, "group": [ {"author_id": 0, "token_count": 21}, ]}, {"timestamp": 1120201200, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1136102400, "group": [ {"author_id": 10, "token_count": 1}, ]}, {"timestamp": 1159686000, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1180681200, "group": [ {"author_id": 0, "token_count": 10}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 34, "token_count": 6}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 22, "token_count": 2}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 30, "token_count": 1}, ]}, {"timestamp": 1704096000, "group": [ {"author_id": 18, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Dave Kleikamp
995
98.61%
Andy Shevchenko
6
0.59%
Thomas Gleixner
2
0.20%
Christian Brauner
2
0.20%
Randy Dunlap
1
0.10%
Ingo Molnar
1
0.10%
Al Viro
1
0.10%
Others
1
0.10%
Total
1009
jfs_metapage.c
844
-
27
3906
Dave Kleikamp
Matthew Wilcox
Christoph Hellwig
Andrew Morton
Alexey Dobriyan
Kent Overstreet
Lukas Czerner
Jeff Layton
Christoph Lameter
Thomas Gleixner
Linus Torvalds (pre-git)
Nicholas Piggin
Joe Perches
Linus Torvalds
Al Viro
Others
May 1998
February 2002
April 2002
May 2002
August 2002
September 2002
November 2002
December 2002
January 2003
February 2003
October 2003
March 2004
April 2004
May 2004
June 2004
August 2004
October 2004
December 2004
January 2005
May 2005
October 2005
February 2006
March 2006
May 2006
June 2006
September 2006
December 2006
January 2007
June 2007
July 2007
September 2007
October 2007
November 2007
January 2008
May 2008
January 2009
May 2013
June 2013
October 2013
April 2015
April 2016
July 2017
August 2017
October 2017
May 2019
April 2020
September 2020
March 2021
April 2021
January 2022
February 2022
April 2022
March 2023
April 2024
var spanGroupData = [ {"timestamp": 894006000, "group": [ {"author_id": 33, "token_count": 2}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 0, "token_count": 1003}, {"author_id": 40, "token_count": 1}, ]}, {"timestamp": 1017648000, "group": [ {"author_id": 8, "token_count": 22}, {"author_id": 0, "token_count": 47}, ]}, {"timestamp": 1020236400, "group": [ {"author_id": 1, "token_count": 5}, {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1028185200, "group": [ {"author_id": 0, "token_count": 156}, ]}, {"timestamp": 1030863600, "group": [ {"author_id": 8, "token_count": 3}, {"author_id": 1, "token_count": 6}, {"author_id": 0, "token_count": 38}, ]}, {"timestamp": 1036137600, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1038729600, "group": [ {"author_id": 0, "token_count": 15}, ]}, {"timestamp": 1041408000, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1044086400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1064991600, "group": [ {"author_id": 0, "token_count": 21}, ]}, {"timestamp": 1078128000, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1080806400, "group": [ {"author_id": 8, "token_count": 13}, ]}, {"timestamp": 1083394800, "group": [ {"author_id": 0, "token_count": 29}, ]}, {"timestamp": 1086073200, "group": [ {"author_id": 0, "token_count": 16}, ]}, {"timestamp": 1091343600, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1096614000, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1101888000, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1104566400, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1114930800, "group": [ {"author_id": 0, "token_count": 1689}, ]}, {"timestamp": 1128150000, "group": [ {"author_id": 3, "token_count": 1}, {"author_id": 0, "token_count": 27}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1138780800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1141200000, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1146466800, "group": [ {"author_id": 0, "token_count": 13}, ]}, {"timestamp": 1149145200, "group": [ {"author_id": 1, "token_count": 1}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1157094000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1164960000, "group": [ {"author_id": 56, "token_count": 2}, ]}, {"timestamp": 1167638400, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1180681200, "group": [ {"author_id": 0, "token_count": 13}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 8, "token_count": 5}, ]}, {"timestamp": 1188630000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 56, "token_count": 1}, ]}, {"timestamp": 1193900400, "group": [ {"author_id": 17, "token_count": 2}, ]}, {"timestamp": 1199174400, "group": [ {"author_id": 0, "token_count": 26}, ]}, {"timestamp": 1209625200, "group": [ {"author_id": 12, "token_count": 13}, ]}, {"timestamp": 1230796800, "group": [ {"author_id": 0, "token_count": 31}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 42, "token_count": 5}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 14, "token_count": 2}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 39, "token_count": 8}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 0, "token_count": 24}, {"author_id": 20, "token_count": 5}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 22, "token_count": 2}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 5, "token_count": 3}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 5, "token_count": 1}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 5, "token_count": 2}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 1, "token_count": 12}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 5, "token_count": 16}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 5, "token_count": 18}, ]}, {"timestamp": 1677657600, "group": [ {"author_id": 1, "token_count": 89}, ]}, {"timestamp": 1711954800, "group": [ {"author_id": 5, "token_count": 426}, ]}, ]
Author Name
Tokens
Token Proportion
Dave Kleikamp
3180
81.41%
Matthew Wilcox
466
11.93%
Christoph Hellwig
115
2.94%
Andrew Morton
43
1.10%
Alexey Dobriyan
13
0.33%
Kent Overstreet
8
0.20%
Lukas Czerner
5
0.13%
Jeff Layton
5
0.13%
Christoph Lameter
3
0.08%
Thomas Gleixner
2
0.05%
Linus Torvalds (pre-git)
2
0.05%
Nicholas Piggin
2
0.05%
Joe Perches
2
0.05%
Linus Torvalds
1
0.03%
Al Viro
1
0.03%
Others
58
1.48%
Total
3906
jfs_metapage.h
142
-
6
518
Dave Kleikamp
Matthew Wilcox
Thomas Gleixner
Richard Knutsson
Christoph Hellwig
Others
February 2002
April 2002
August 2002
September 2002
November 2002
June 2003
May 2004
May 2005
June 2006
September 2006
March 2011
July 2017
May 2019
April 2024
var spanGroupData = [ {"timestamp": 1012550400, "group": [ {"author_id": 0, "token_count": 250}, ]}, {"timestamp": 1017648000, "group": [ {"author_id": 0, "token_count": 58}, ]}, {"timestamp": 1028185200, "group": [ {"author_id": 0, "token_count": 24}, ]}, {"timestamp": 1030863600, "group": [ {"author_id": 0, "token_count": 23}, ]}, {"timestamp": 1036137600, "group": [ {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1054450800, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1083394800, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1114930800, "group": [ {"author_id": 0, "token_count": 123}, ]}, {"timestamp": 1149145200, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1157094000, "group": [ {"author_id": 44, "token_count": 2}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 22, "token_count": 2}, ]}, {"timestamp": 1711954800, "group": [ {"author_id": 5, "token_count": 17}, ]}, ]
Author Name
Tokens
Token Proportion
Dave Kleikamp
495
95.56%
Matthew Wilcox
17
3.28%
Thomas Gleixner
2
0.39%
Richard Knutsson
2
0.39%
Christoph Hellwig
1
0.19%
Others
1
0.19%
Total
518
jfs_mount.c
501
-
13
1730
Dave Kleikamp
Christoph Hellwig
Randy Dunlap
Dongliang Mu
Oleg Kanatov
Al Viro
Andy Shevchenko
Christian Brauner
David Howells
Thomas Gleixner
Joe Perches
Andrew Morton
Others
February 2002
April 2002
May 2002
June 2002
July 2002
August 2002
September 2002
October 2002
January 2003
February 2003
July 2003
September 2003
July 2004
October 2004
October 2006
June 2007
November 2007
August 2010
July 2017
January 2019
May 2019
June 2020
December 2020
September 2021
April 2022
October 2022
January 2024
var spanGroupData = [ {"timestamp": 1012550400, "group": [ {"author_id": 0, "token_count": 1366}, ]}, {"timestamp": 1017648000, "group": [ {"author_id": 3, "token_count": 2}, {"author_id": 0, "token_count": 13}, ]}, {"timestamp": 1020236400, "group": [ {"author_id": 1, "token_count": 3}, {"author_id": 0, "token_count": 22}, ]}, {"timestamp": 1022914800, "group": [ {"author_id": 3, "token_count": 3}, ]}, {"timestamp": 1025506800, "group": [ {"author_id": 0, "token_count": 17}, ]}, {"timestamp": 1028185200, "group": [ {"author_id": 0, "token_count": 16}, ]}, {"timestamp": 1030863600, "group": [ {"author_id": 1, "token_count": 46}, {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1033455600, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1041408000, "group": [ {"author_id": 0, "token_count": 35}, ]}, {"timestamp": 1044086400, "group": [ {"author_id": 8, "token_count": 1}, ]}, {"timestamp": 1057042800, "group": [ {"author_id": 0, "token_count": 60}, ]}, {"timestamp": 1062399600, "group": [ {"author_id": 3, "token_count": 9}, ]}, {"timestamp": 1088665200, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1096614000, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1159686000, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1180681200, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1193900400, "group": [ {"author_id": 14, "token_count": 1}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 11, "token_count": 3}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 34, "token_count": 6}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 22, "token_count": 2}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 30, "token_count": 48}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 21, "token_count": 27}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1664607600, "group": [ {"author_id": 50, "token_count": 23}, ]}, {"timestamp": 1704096000, "group": [ {"author_id": 18, "token_count": 4}, ]}, ]
Author Name
Tokens
Token Proportion
Dave Kleikamp
1546
89.36%
Christoph Hellwig
52
3.01%
Randy Dunlap
48
2.77%
Dongliang Mu
27
1.56%
Oleg Kanatov
23
1.33%
Al Viro
15
0.87%
Andy Shevchenko
6
0.35%
Christian Brauner
4
0.23%
David Howells
3
0.17%
Thomas Gleixner
2
0.12%
Joe Perches
1
0.06%
Andrew Morton
1
0.06%
Others
2
0.12%
Total
1730
jfs_superblock.h
109
-
5
272
Dave Kleikamp
Christoph Hellwig
Joe Perches
Andy Shevchenko
Thomas Gleixner
February 2002
April 2002
May 2002
August 2002
September 2002
October 2003
October 2004
May 2005
February 2006
October 2006
June 2013
January 2019
May 2019
var spanGroupData = [ {"timestamp": 1012550400, "group": [ {"author_id": 0, "token_count": 177}, ]}, {"timestamp": 1017648000, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1020236400, "group": [ {"author_id": 0, "token_count": 12}, ]}, {"timestamp": 1028185200, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1030863600, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1064991600, "group": [ {"author_id": 0, "token_count": 10}, ]}, {"timestamp": 1096614000, "group": [ {"author_id": 0, "token_count": 16}, ]}, {"timestamp": 1114930800, "group": [ {"author_id": 0, "token_count": 24}, ]}, {"timestamp": 1138780800, "group": [ {"author_id": 1, "token_count": 9}, ]}, {"timestamp": 1159686000, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 14, "token_count": 6}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 34, "token_count": 5}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 22, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Dave Kleikamp
249
91.54%
Christoph Hellwig
10
3.68%
Joe Perches
6
2.21%
Andy Shevchenko
5
1.84%
Thomas Gleixner
2
0.74%
Total
272
jfs_txnmgr.c
3019
-
24
10660
Dave Kleikamp
Alexey Dobriyan
Dave Jones
Christoph Hellwig
Immad Mir
Ingo Molnar
Al Viro
Richard Knutsson
Joe Perches
Christoph Lameter
Thomas Gleixner
Andrew Morton
Randy Dunlap
Others
February 2002
April 2002
May 2002
June 2002
July 2002
August 2002
September 2002
October 2002
November 2002
January 2003
February 2003
March 2003
April 2003
July 2003
September 2003
October 2003
February 2004
March 2004
April 2004
May 2004
June 2004
July 2004
October 2004
January 2005
February 2005
March 2005
May 2005
June 2005
July 2005
August 2005
September 2005
January 2006
February 2006
June 2006
September 2006
December 2006
January 2007
June 2007
October 2007
May 2008
December 2009
October 2010
March 2011
November 2011
September 2012
June 2013
March 2016
September 2016
May 2019
August 2020
February 2021
May 2021
June 2023
October 2023
December 2023
var spanGroupData = [ {"timestamp": 1012550400, "group": [ {"author_id": 0, "token_count": 8592}, ]}, {"timestamp": 1017648000, "group": [ {"author_id": 43, "token_count": 16}, ]}, {"timestamp": 1020236400, "group": [ {"author_id": 0, "token_count": 24}, ]}, {"timestamp": 1022914800, "group": [ {"author_id": 3, "token_count": 1}, {"author_id": 0, "token_count": 60}, ]}, {"timestamp": 1025506800, "group": [ {"author_id": 8, "token_count": 1}, {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1028185200, "group": [ {"author_id": 0, "token_count": 196}, ]}, {"timestamp": 1030863600, "group": [ {"author_id": 0, "token_count": 368}, ]}, {"timestamp": 1033455600, "group": [ {"author_id": 0, "token_count": 20}, ]}, {"timestamp": 1036137600, "group": [ {"author_id": 0, "token_count": 197}, ]}, {"timestamp": 1041408000, "group": [ {"author_id": 0, "token_count": 122}, ]}, {"timestamp": 1044086400, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1046505600, "group": [ {"author_id": 0, "token_count": 17}, ]}, {"timestamp": 1049184000, "group": [ {"author_id": 0, "token_count": 19}, ]}, {"timestamp": 1057042800, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1062399600, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1064991600, "group": [ {"author_id": 8, "token_count": 2}, {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1075622400, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1078128000, "group": [ {"author_id": 0, "token_count": 34}, ]}, {"timestamp": 1080806400, "group": [ {"author_id": 0, "token_count": 29}, ]}, {"timestamp": 1083394800, "group": [ {"author_id": 0, "token_count": 235}, ]}, {"timestamp": 1086073200, "group": [ {"author_id": 8, "token_count": 2}, {"author_id": 0, "token_count": 33}, ]}, {"timestamp": 1088665200, "group": [ {"author_id": 3, "token_count": 5}, ]}, {"timestamp": 1096614000, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1104566400, "group": [ {"author_id": 0, "token_count": 112}, {"author_id": 22, "token_count": 4}, ]}, {"timestamp": 1107244800, "group": [ {"author_id": 0, "token_count": 19}, ]}, {"timestamp": 1109664000, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1114930800, "group": [ {"author_id": 0, "token_count": 227}, ]}, {"timestamp": 1117609200, "group": [ {"author_id": 56, "token_count": 8}, ]}, {"timestamp": 1120201200, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1122879600, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1125558000, "group": [ {"author_id": 0, "token_count": 49}, ]}, {"timestamp": 1136102400, "group": [ {"author_id": 10, "token_count": 9}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1138780800, "group": [ {"author_id": 1, "token_count": 14}, ]}, {"timestamp": 1149145200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1157094000, "group": [ {"author_id": 44, "token_count": 8}, ]}, {"timestamp": 1164960000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1167638400, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1180681200, "group": [ {"author_id": 0, "token_count": 119}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1209625200, "group": [ {"author_id": 12, "token_count": 26}, ]}, {"timestamp": 1259654400, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 14, "token_count": 1}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 14, "token_count": 7}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 22, "token_count": 2}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 30, "token_count": 1}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1685602800, "group": [ {"author_id": 41, "token_count": 11}, ]}, {"timestamp": 1696143600, "group": [ {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1701417600, "group": [ {"author_id": 60, "token_count": 6}, ]}, ]
Author Name
Tokens
Token Proportion
Dave Kleikamp
10510
98.59%
Alexey Dobriyan
26
0.24%
Dave Jones
16
0.15%
Christoph Hellwig
15
0.14%
Immad Mir
11
0.10%
Ingo Molnar
9
0.08%
Al Viro
9
0.08%
Richard Knutsson
8
0.08%
Joe Perches
8
0.08%
Christoph Lameter
8
0.08%
Thomas Gleixner
6
0.06%
Andrew Morton
5
0.05%
Randy Dunlap
1
0.01%
Others
28
0.26%
Total
10660
jfs_txnmgr.h
298
-
2
914
Dave Kleikamp
Thomas Gleixner
February 2002
June 2002
August 2002
September 2002
March 2004
May 2004
May 2005
September 2005
October 2006
June 2007
May 2019
var spanGroupData = [ {"timestamp": 1012550400, "group": [ {"author_id": 0, "token_count": 763}, ]}, {"timestamp": 1022914800, "group": [ {"author_id": 0, "token_count": 14}, ]}, {"timestamp": 1028185200, "group": [ {"author_id": 0, "token_count": 16}, ]}, {"timestamp": 1030863600, "group": [ {"author_id": 0, "token_count": 71}, ]}, {"timestamp": 1078128000, "group": [ {"author_id": 0, "token_count": 14}, ]}, {"timestamp": 1083394800, "group": [ {"author_id": 0, "token_count": 14}, ]}, {"timestamp": 1114930800, "group": [ {"author_id": 0, "token_count": 14}, ]}, {"timestamp": 1125558000, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1159686000, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1180681200, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 22, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Dave Kleikamp
912
99.78%
Thomas Gleixner
2
0.22%
Total
914
jfs_types.h
157
-
3
429
Dave Kleikamp
Al Viro
Thomas Gleixner
February 2002
August 2002
September 2002
May 2004
June 2004
October 2004
June 2007
December 2014
May 2019
var spanGroupData = [ {"timestamp": 1012550400, "group": [ {"author_id": 0, "token_count": 224}, ]}, {"timestamp": 1028185200, "group": [ {"author_id": 0, "token_count": 16}, ]}, {"timestamp": 1030863600, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1083394800, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1086073200, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1096614000, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1180681200, "group": [ {"author_id": 0, "token_count": 10}, ]}, {"timestamp": 1417420800, "group": [ {"author_id": 3, "token_count": 163}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 22, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Dave Kleikamp
264
61.54%
Al Viro
163
38.00%
Thomas Gleixner
2
0.47%
Total
429
jfs_umount.c
153
-
5
328
Dave Kleikamp
Christoph Hellwig
Thomas Gleixner
Oleg Kanatov
Others
February 2002
May 2002
September 2002
January 2003
May 2005
January 2006
October 2006
June 2007
August 2011
May 2019
October 2022
var spanGroupData = [ {"timestamp": 1012550400, "group": [ {"author_id": 0, "token_count": 258}, ]}, {"timestamp": 1020236400, "group": [ {"author_id": 0, "token_count": 22}, ]}, {"timestamp": 1030863600, "group": [ {"author_id": 1, "token_count": 13}, {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1041408000, "group": [ {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1114930800, "group": [ {"author_id": 0, "token_count": 10}, ]}, {"timestamp": 1136102400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1159686000, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1180681200, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 22, "token_count": 2}, ]}, {"timestamp": 1664607600, "group": [ {"author_id": 50, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Dave Kleikamp
310
94.51%
Christoph Hellwig
13
3.96%
Thomas Gleixner
2
0.61%
Oleg Kanatov
1
0.30%
Others
2
0.61%
Total
328
jfs_unicode.c
125
-
5
535
Dave Kleikamp
Thomas Gleixner
Kees Cook
Akinobu Mita
Others
February 2002
September 2002
January 2003
July 2003
February 2004
March 2004
April 2004
October 2004
June 2005
September 2006
June 2018
May 2019
var spanGroupData = [ {"timestamp": 1012550400, "group": [ {"author_id": 0, "token_count": 359}, ]}, {"timestamp": 1030863600, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1041408000, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1057042800, "group": [ {"author_id": 0, "token_count": 26}, ]}, {"timestamp": 1075622400, "group": [ {"author_id": 0, "token_count": 65}, ]}, {"timestamp": 1078128000, "group": [ {"author_id": 0, "token_count": 58}, ]}, {"timestamp": 1080806400, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1096614000, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1117609200, "group": [ {"author_id": 60, "token_count": 13}, ]}, {"timestamp": 1157094000, "group": [ {"author_id": 37, "token_count": 1}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 25, "token_count": 2}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 22, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Dave Kleikamp
517
96.64%
Thomas Gleixner
2
0.37%
Kees Cook
2
0.37%
Akinobu Mita
1
0.19%
Others
13
2.43%
Total
535
jfs_unicode.h
136
-
5
510
Dave Kleikamp
Thomas Gleixner
Linus Torvalds (pre-git)
Linus Torvalds
Others
May 1998
February 2002
April 2002
September 2002
October 2004
May 2019
August 2023
var spanGroupData = [ {"timestamp": 894006000, "group": [ {"author_id": 33, "token_count": 2}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 0, "token_count": 461}, {"author_id": 40, "token_count": 1}, ]}, {"timestamp": 1017648000, "group": [ {"author_id": 0, "token_count": 9}, ]}, {"timestamp": 1030863600, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1096614000, "group": [ {"author_id": 0, "token_count": 26}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 22, "token_count": 2}, ]}, {"timestamp": 1690873200, "group": [ {"author_id": 60, "token_count": 7}, ]}, ]
Author Name
Tokens
Token Proportion
Dave Kleikamp
498
97.65%
Thomas Gleixner
2
0.39%
Linus Torvalds (pre-git)
2
0.39%
Linus Torvalds
1
0.20%
Others
7
1.37%
Total
510
jfs_xattr.h
62
-
9
220
Dave Kleikamp
Christoph Hellwig
Thomas Gleixner
Nicholas Piggin
Andrew Morton
Others
August 2002
September 2002
November 2002
July 2004
October 2004
September 2005
September 2008
June 2009
January 2011
December 2013
May 2019
March 2020
September 2022
September 2023
var spanGroupData = [ {"timestamp": 1028185200, "group": [ {"author_id": 0, "token_count": 132}, ]}, {"timestamp": 1030863600, "group": [ {"author_id": 0, "token_count": 25}, ]}, {"timestamp": 1036137600, "group": [ {"author_id": 8, "token_count": 1}, ]}, {"timestamp": 1088665200, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1096614000, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1125558000, "group": [ {"author_id": 0, "token_count": 35}, ]}, {"timestamp": 1220252400, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 17, "token_count": 2}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 1, "token_count": 8}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 22, "token_count": 2}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1662015600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1693551600, "group": [ {"author_id": 60, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Dave Kleikamp
197
89.55%
Christoph Hellwig
8
3.64%
Thomas Gleixner
2
0.91%
Nicholas Piggin
2
0.91%
Andrew Morton
1
0.45%
Others
10
4.55%
Total
220
jfs_xtree.c
2916
-
8
10790
Dave Kleikamp
Christoph Hellwig
Marcin Ślusarz
Alexey Dobriyan
Al Viro
Joe Perches
Thomas Gleixner
Randy Dunlap
February 2002
May 2002
August 2002
September 2002
November 2002
December 2002
January 2003
July 2003
October 2003
March 2004
June 2004
July 2004
August 2004
September 2004
October 2004
May 2005
October 2005
January 2007
June 2007
February 2008
May 2008
March 2010
June 2013
May 2019
August 2020
April 2022
October 2023
var spanGroupData = [ {"timestamp": 1012550400, "group": [ {"author_id": 0, "token_count": 8590}, ]}, {"timestamp": 1020236400, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1028185200, "group": [ {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1030863600, "group": [ {"author_id": 0, "token_count": 191}, ]}, {"timestamp": 1036137600, "group": [ {"author_id": 0, "token_count": 24}, ]}, {"timestamp": 1038729600, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1041408000, "group": [ {"author_id": 0, "token_count": 24}, ]}, {"timestamp": 1057042800, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1064991600, "group": [ {"author_id": 0, "token_count": 128}, ]}, {"timestamp": 1078128000, "group": [ {"author_id": 0, "token_count": 80}, ]}, {"timestamp": 1086073200, "group": [ {"author_id": 0, "token_count": 20}, ]}, {"timestamp": 1088665200, "group": [ {"author_id": 3, "token_count": 13}, {"author_id": 0, "token_count": 37}, ]}, {"timestamp": 1091343600, "group": [ {"author_id": 0, "token_count": 102}, ]}, {"timestamp": 1094022000, "group": [ {"author_id": 0, "token_count": 27}, ]}, {"timestamp": 1096614000, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1114930800, "group": [ {"author_id": 0, "token_count": 146}, ]}, {"timestamp": 1128150000, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1167638400, "group": [ {"author_id": 0, "token_count": 57}, ]}, {"timestamp": 1180681200, "group": [ {"author_id": 0, "token_count": 38}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 35, "token_count": 13}, ]}, {"timestamp": 1209625200, "group": [ {"author_id": 12, "token_count": 13}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 1, "token_count": 23}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 14, "token_count": 7}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 22, "token_count": 2}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 30, "token_count": 1}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 0, "token_count": 1229}, ]}, {"timestamp": 1696143600, "group": [ {"author_id": 0, "token_count": 5}, ]}, ]
Author Name
Tokens
Token Proportion
Dave Kleikamp
10718
99.33%
Christoph Hellwig
23
0.21%
Marcin Ślusarz
13
0.12%
Alexey Dobriyan
13
0.12%
Al Viro
13
0.12%
Joe Perches
7
0.06%
Thomas Gleixner
2
0.02%
Randy Dunlap
1
0.01%
Total
10790
jfs_xtree.h
113
-
3
429
Dave Kleikamp
Al Viro
Thomas Gleixner
February 2002
September 2002
October 2004
June 2007
December 2014
May 2019
October 2023
var spanGroupData = [ {"timestamp": 1012550400, "group": [ {"author_id": 0, "token_count": 376}, ]}, {"timestamp": 1030863600, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1096614000, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1180681200, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1417420800, "group": [ {"author_id": 3, "token_count": 13}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 22, "token_count": 2}, ]}, {"timestamp": 1696143600, "group": [ {"author_id": 0, "token_count": 25}, ]}, ]
Author Name
Tokens
Token Proportion
Dave Kleikamp
414
96.50%
Al Viro
13
3.03%
Thomas Gleixner
2
0.47%
Total
429
namei.c
1616
-
29
6569
Dave Kleikamp
Christoph Hellwig
Al Viro
Ingo Molnar
Nicholas Piggin
Jeff Layton
Miklos Szeredi
Evgeniy Dushistov
Deepa Dinamani
David Howells
Akinobu Mita
Christian Brauner
Dave Hansen
Linus Torvalds (pre-git)
Immad Mir
Eric Paris
Linus Torvalds
Andrew Morton
Andi Kleen
Kees Cook
Herbert Pötzl
Joe Perches
Thomas Gleixner
Dmitriy Monakhov
Others
March 1997
September 1999
March 2000
February 2002
March 2002
April 2002
May 2002
June 2002
July 2002
August 2002
September 2002
October 2002
November 2002
January 2003
June 2003
July 2003
September 2003
October 2003
January 2004
March 2004
May 2004
June 2004
July 2004
August 2004
November 2004
January 2005
May 2005
September 2005
October 2005
January 2006
February 2006
March 2006
June 2006
September 2006
October 2006
January 2007
February 2007
June 2007
July 2007
October 2007
November 2007
January 2008
February 2008
August 2008
September 2008
December 2008
February 2009
March 2010
April 2010
October 2010
January 2011
February 2011
July 2011
October 2011
June 2012
July 2012
June 2013
December 2013
October 2014
March 2015
May 2015
July 2015
November 2015
March 2016
April 2016
June 2016
September 2016
May 2018
June 2018
October 2018
May 2019
January 2021
April 2021
September 2022
October 2022
January 2023
February 2023
June 2023
July 2023
August 2023
October 2023
var spanGroupData = [ {"timestamp": 857203200, "group": [ {"author_id": 33, "token_count": 7}, ]}, {"timestamp": 936169200, "group": [ {"author_id": 33, "token_count": 10}, ]}, {"timestamp": 951897600, "group": [ {"author_id": 33, "token_count": 5}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 0, "token_count": 4108}, {"author_id": 40, "token_count": 6}, ]}, {"timestamp": 1014969600, "group": [ {"author_id": 3, "token_count": 12}, ]}, {"timestamp": 1017648000, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1020236400, "group": [ {"author_id": 0, "token_count": 22}, ]}, {"timestamp": 1022914800, "group": [ {"author_id": 0, "token_count": 32}, ]}, {"timestamp": 1025506800, "group": [ {"author_id": 0, "token_count": 24}, ]}, {"timestamp": 1028185200, "group": [ {"author_id": 0, "token_count": 510}, ]}, {"timestamp": 1030863600, "group": [ {"author_id": 1, "token_count": 1}, {"author_id": 0, "token_count": 74}, ]}, {"timestamp": 1033455600, "group": [ {"author_id": 0, "token_count": 13}, ]}, {"timestamp": 1036137600, "group": [ {"author_id": 0, "token_count": 25}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1041408000, "group": [ {"author_id": 0, "token_count": 57}, ]}, {"timestamp": 1054450800, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1057042800, "group": [ {"author_id": 0, "token_count": 12}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1062399600, "group": [ {"author_id": 3, "token_count": 21}, ]}, {"timestamp": 1064991600, "group": [ {"author_id": 0, "token_count": 44}, ]}, {"timestamp": 1072944000, "group": [ {"author_id": 8, "token_count": 10}, ]}, {"timestamp": 1078128000, "group": [ {"author_id": 0, "token_count": 78}, ]}, {"timestamp": 1083394800, "group": [ {"author_id": 0, "token_count": 11}, ]}, {"timestamp": 1086073200, "group": [ {"author_id": 0, "token_count": 47}, ]}, {"timestamp": 1088665200, "group": [ {"author_id": 3, "token_count": 2}, {"author_id": 0, "token_count": 152}, ]}, {"timestamp": 1091343600, "group": [ {"author_id": 0, "token_count": 62}, ]}, {"timestamp": 1099296000, "group": [ {"author_id": 1, "token_count": 6}, ]}, {"timestamp": 1104566400, "group": [ {"author_id": 24, "token_count": 3}, ]}, {"timestamp": 1114930800, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1125558000, "group": [ {"author_id": 0, "token_count": 199}, ]}, {"timestamp": 1128150000, "group": [ {"author_id": 0, "token_count": 9}, ]}, {"timestamp": 1136102400, "group": [ {"author_id": 10, "token_count": 82}, ]}, {"timestamp": 1138780800, "group": [ {"author_id": 4, "token_count": 4}, ]}, {"timestamp": 1141200000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1149145200, "group": [ {"author_id": 36, "token_count": 33}, ]}, {"timestamp": 1157094000, "group": [ {"author_id": 37, "token_count": 28}, {"author_id": 49, "token_count": 24}, ]}, {"timestamp": 1159686000, "group": [ {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1167638400, "group": [ {"author_id": 0, "token_count": 59}, ]}, {"timestamp": 1170316800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1180681200, "group": [ {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 1, "token_count": 40}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 1, "token_count": 71}, ]}, {"timestamp": 1193900400, "group": [ {"author_id": 0, "token_count": 1}, {"author_id": 14, "token_count": 1}, ]}, {"timestamp": 1199174400, "group": [ {"author_id": 24, "token_count": 6}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 11, "token_count": 9}, ]}, {"timestamp": 1217574000, "group": [ {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1220252400, "group": [ {"author_id": 1, "token_count": 5}, ]}, {"timestamp": 1228118400, "group": [ {"author_id": 0, "token_count": 24}, ]}, {"timestamp": 1233475200, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 1, "token_count": 51}, ]}, {"timestamp": 1270105200, "group": [ {"author_id": 31, "token_count": 2}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 17, "token_count": 71}, ]}, {"timestamp": 1296547200, "group": [ {"author_id": 52, "token_count": 20}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 3, "token_count": 12}, {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 9, "token_count": 19}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 3, "token_count": 9}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 3, "token_count": 8}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 14, "token_count": 1}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 1, "token_count": 5}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 3, "token_count": 8}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 11, "token_count": 22}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 3, "token_count": 6}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 0, "token_count": 155}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 3, "token_count": 5}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 14, "token_count": 1}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 40, "token_count": 3}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 29, "token_count": 33}, {"author_id": 9, "token_count": 15}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 3, "token_count": 4}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 3, "token_count": 4}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 22, "token_count": 2}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 18, "token_count": 15}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 9, "token_count": 11}, ]}, {"timestamp": 1662015600, "group": [ {"author_id": 18, "token_count": 1}, ]}, {"timestamp": 1664607600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1672560000, "group": [ {"author_id": 18, "token_count": 10}, ]}, {"timestamp": 1675238400, "group": [ {"author_id": 25, "token_count": 6}, ]}, {"timestamp": 1685602800, "group": [ {"author_id": 41, "token_count": 22}, ]}, {"timestamp": 1688194800, "group": [ {"author_id": 20, "token_count": 17}, ]}, {"timestamp": 1690873200, "group": [ {"author_id": 40, "token_count": 7}, ]}, {"timestamp": 1696143600, "group": [ {"author_id": 20, "token_count": 36}, ]}, ]
Author Name
Tokens
Token Proportion
Dave Kleikamp
5741
87.40%
Christoph Hellwig
184
2.80%
Al Viro
95
1.45%
Ingo Molnar
82
1.25%
Nicholas Piggin
71
1.08%
Jeff Layton
53
0.81%
Miklos Szeredi
45
0.69%
Evgeniy Dushistov
33
0.50%
Deepa Dinamani
33
0.50%
David Howells
31
0.47%
Akinobu Mita
28
0.43%
Christian Brauner
26
0.40%
Dave Hansen
24
0.37%
Linus Torvalds (pre-git)
22
0.33%
Immad Mir
22
0.33%
Eric Paris
20
0.30%
Linus Torvalds
16
0.24%
Andrew Morton
10
0.15%
Andi Kleen
9
0.14%
Kees Cook
6
0.09%
Herbert Pötzl
4
0.06%
Joe Perches
3
0.05%
Thomas Gleixner
2
0.03%
Dmitriy Monakhov
2
0.03%
Others
7
0.11%
Total
6569
resize.c
536
-
11
1562
Dave Kleikamp
Christoph Hellwig
Quorum Laval
Andrew Morton
Fabian Frederick
Thomas Gleixner
Joe Perches
Others
February 2002
April 2002
August 2002
September 2002
December 2002
February 2003
May 2003
July 2003
October 2003
August 2004
May 2005
January 2006
June 2007
August 2007
April 2010
March 2011
June 2011
June 2013
August 2016
January 2017
May 2019
June 2020
October 2021
var spanGroupData = [ {"timestamp": 1012550400, "group": [ {"author_id": 0, "token_count": 192}, ]}, {"timestamp": 1017648000, "group": [ {"author_id": 8, "token_count": 9}, ]}, {"timestamp": 1028185200, "group": [ {"author_id": 0, "token_count": 1215}, ]}, {"timestamp": 1030863600, "group": [ {"author_id": 1, "token_count": 47}, {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1038729600, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1044086400, "group": [ {"author_id": 8, "token_count": 3}, ]}, {"timestamp": 1051772400, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1057042800, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1064991600, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1091343600, "group": [ {"author_id": 0, "token_count": 9}, ]}, {"timestamp": 1114930800, "group": [ {"author_id": 0, "token_count": 11}, ]}, {"timestamp": 1136102400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1180681200, "group": [ {"author_id": 0, "token_count": 10}, ]}, {"timestamp": 1185951600, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1270105200, "group": [ {"author_id": 60, "token_count": 16}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 14, "token_count": 1}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 58, "token_count": 18}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 19, "token_count": 4}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 22, "token_count": 2}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 1, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Dave Kleikamp
1450
92.83%
Christoph Hellwig
52
3.33%
Quorum Laval
18
1.15%
Andrew Morton
12
0.77%
Fabian Frederick
4
0.26%
Thomas Gleixner
2
0.13%
Joe Perches
1
0.06%
Others
23
1.47%
Total
1562
super.c
1045
-
50
4740
Dave Kleikamp
Jan Kara
Christoph Hellwig
Andrew Morton
Mark Bellon
Tino Reichardt
Fabian Frederick
Eric W. Biedermann
Coly Li
Al Viro
Vahram Martirosyan
David Howells
Miklos Szeredi
Joe Perches
Deepa Dinamani
Dave Jones
Andy Shevchenko
Nicholas Piggin
Linus Torvalds
Andi Kleen
Linus Torvalds (pre-git)
Jeff Layton
Christoph Lameter
Kees Cook
Thomas Gleixner
Ingo Molnar
Chengguang Xu
Akinobu Mita
Others
April 1992
August 1992
May 1998
February 2002
March 2002
April 2002
May 2002
June 2002
July 2002
August 2002
September 2002
October 2002
November 2002
January 2003
May 2003
June 2003
July 2003
October 2003
January 2004
March 2004
May 2004
July 2004
August 2004
October 2004
January 2005
February 2005
March 2005
May 2005
July 2005
September 2005
October 2005
January 2006
February 2006
March 2006
June 2006
July 2006
September 2006
December 2006
February 2007
July 2007
October 2007
January 2008
February 2008
May 2008
October 2008
January 2009
April 2009
May 2009
March 2010
April 2010
May 2010
June 2010
July 2010
December 2010
January 2011
March 2011
December 2011
January 2012
February 2012
March 2012
July 2012
September 2012
January 2013
March 2013
May 2013
June 2013
December 2013
May 2014
October 2014
March 2015
January 2016
March 2016
September 2016
December 2016
January 2017
February 2017
April 2017
June 2017
July 2017
August 2017
November 2017
June 2018
September 2018
January 2019
April 2019
May 2019
July 2019
June 2021
October 2021
March 2022
April 2022
July 2022
July 2023
October 2023
February 2024
var spanGroupData = [ {"timestamp": 702115200, "group": [ {"author_id": 33, "token_count": 2}, ]}, {"timestamp": 712652400, "group": [ {"author_id": 33, "token_count": 1}, ]}, {"timestamp": 894006000, "group": [ {"author_id": 33, "token_count": 2}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 3, "token_count": 4}, {"author_id": 0, "token_count": 1300}, {"author_id": 40, "token_count": 1}, ]}, {"timestamp": 1014969600, "group": [ {"author_id": 3, "token_count": 3}, ]}, {"timestamp": 1017648000, "group": [ {"author_id": 3, "token_count": 1}, {"author_id": 43, "token_count": 14}, ]}, {"timestamp": 1020236400, "group": [ {"author_id": 1, "token_count": 3}, {"author_id": 0, "token_count": 26}, ]}, {"timestamp": 1022914800, "group": [ {"author_id": 0, "token_count": 9}, ]}, {"timestamp": 1025506800, "group": [ {"author_id": 0, "token_count": 50}, ]}, {"timestamp": 1028185200, "group": [ {"author_id": 0, "token_count": 201}, ]}, {"timestamp": 1030863600, "group": [ {"author_id": 0, "token_count": 11}, ]}, {"timestamp": 1033455600, "group": [ {"author_id": 0, "token_count": 3}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1036137600, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1041408000, "group": [ {"author_id": 0, "token_count": 71}, ]}, {"timestamp": 1051772400, "group": [ {"author_id": 8, "token_count": 1}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1054450800, "group": [ {"author_id": 8, "token_count": 1}, ]}, {"timestamp": 1057042800, "group": [ {"author_id": 0, "token_count": 142}, ]}, {"timestamp": 1064991600, "group": [ {"author_id": 8, "token_count": 138}, {"author_id": 0, "token_count": 250}, ]}, {"timestamp": 1072944000, "group": [ {"author_id": 0, "token_count": 17}, ]}, {"timestamp": 1078128000, "group": [ {"author_id": 0, "token_count": 14}, ]}, {"timestamp": 1083394800, "group": [ {"author_id": 8, "token_count": 6}, {"author_id": 0, "token_count": 91}, ]}, {"timestamp": 1088665200, "group": [ {"author_id": 3, "token_count": 4}, {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1091343600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1096614000, "group": [ {"author_id": 1, "token_count": 10}, ]}, {"timestamp": 1104566400, "group": [ {"author_id": 24, "token_count": 6}, ]}, {"timestamp": 1107244800, "group": [ {"author_id": 0, "token_count": 55}, ]}, {"timestamp": 1109664000, "group": [ {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1114930800, "group": [ {"author_id": 0, "token_count": 104}, ]}, {"timestamp": 1120201200, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1125558000, "group": [ {"author_id": 16, "token_count": 133}, ]}, {"timestamp": 1128150000, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1136102400, "group": [ {"author_id": 10, "token_count": 2}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1138780800, "group": [ {"author_id": 1, "token_count": 69}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1141200000, "group": [ {"author_id": 0, "token_count": 139}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1149145200, "group": [ {"author_id": 11, "token_count": 5}, ]}, {"timestamp": 1151737200, "group": [ {"author_id": 0, "token_count": 573}, ]}, {"timestamp": 1157094000, "group": [ {"author_id": 37, "token_count": 1}, ]}, {"timestamp": 1164960000, "group": [ {"author_id": 56, "token_count": 2}, ]}, {"timestamp": 1170316800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 1, "token_count": 6}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 1, "token_count": 9}, {"author_id": 56, "token_count": 3}, ]}, {"timestamp": 1199174400, "group": [ {"author_id": 9, "token_count": 50}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 11, "token_count": 24}, ]}, {"timestamp": 1209625200, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1230796800, "group": [ {"author_id": 28, "token_count": 66}, {"author_id": 60, "token_count": 13}, ]}, {"timestamp": 1238569200, "group": [ {"author_id": 6, "token_count": 8}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1241161200, "group": [ {"author_id": 60, "token_count": 13}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1270105200, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1272697200, "group": [ {"author_id": 1, "token_count": 56}, ]}, {"timestamp": 1275375600, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1277967600, "group": [ {"author_id": 3, "token_count": 7}, ]}, {"timestamp": 1291190400, "group": [ {"author_id": 3, "token_count": 15}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 17, "token_count": 7}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1322726400, "group": [ {"author_id": 3, "token_count": 4}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 3, "token_count": 6}, {"author_id": 15, "token_count": 78}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 3, "token_count": 10}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 6, "token_count": 2}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 2, "token_count": 131}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 15, "token_count": 5}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 32, "token_count": 58}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 14, "token_count": 30}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 1, "token_count": 6}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 19, "token_count": 78}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 6, "token_count": 49}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 3, "token_count": 3}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 14, "token_count": 2}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 29, "token_count": 3}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 40, "token_count": 1}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 19, "token_count": 4}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 19, "token_count": 6}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 6, "token_count": 338}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 60, "token_count": 13}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 11, "token_count": 24}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 40, "token_count": 5}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 48, "token_count": 1}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 34, "token_count": 10}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 3, "token_count": 5}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 22, "token_count": 2}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 29, "token_count": 12}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 25, "token_count": 4}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 1, "token_count": 8}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1688194800, "group": [ {"author_id": 20, "token_count": 1}, ]}, {"timestamp": 1696143600, "group": [ {"author_id": 20, "token_count": 4}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1706774400, "group": [ {"author_id": 6, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Dave Kleikamp
3085
65.08%
Jan Kara
398
8.40%
Christoph Hellwig
172
3.63%
Andrew Morton
146
3.08%
Mark Bellon
133
2.81%
Tino Reichardt
131
2.76%
Fabian Frederick
88
1.86%
Eric W. Biedermann
83
1.75%
Coly Li
66
1.39%
Al Viro
66
1.39%
Vahram Martirosyan
58
1.22%
David Howells
53
1.12%
Miklos Szeredi
50
1.05%
Joe Perches
32
0.68%
Deepa Dinamani
15
0.32%
Dave Jones
14
0.30%
Andy Shevchenko
10
0.21%
Nicholas Piggin
7
0.15%
Linus Torvalds
7
0.15%
Andi Kleen
6
0.13%
Linus Torvalds (pre-git)
5
0.11%
Jeff Layton
5
0.11%
Christoph Lameter
5
0.11%
Kees Cook
4
0.08%
Thomas Gleixner
2
0.04%
Ingo Molnar
2
0.04%
Chengguang Xu
1
0.02%
Akinobu Mita
1
0.02%
Others
95
2.00%
Total
4740
symlink.c
22
-
5
58
Dave Kleikamp
Dmitriy Monakhov
Al Viro
Thomas Gleixner
Others
February 2002
July 2002
August 2002
February 2007
April 2010
November 2015
May 2019
var spanGroupData = [ {"timestamp": 1012550400, "group": [ {"author_id": 0, "token_count": 14}, ]}, {"timestamp": 1025506800, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1028185200, "group": [ {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1170316800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1270105200, "group": [ {"author_id": 31, "token_count": 25}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 3, "token_count": 4}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 22, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Dave Kleikamp
26
44.83%
Dmitriy Monakhov
25
43.10%
Al Viro
4
6.90%
Thomas Gleixner
2
3.45%
Others
1
1.72%
Total
58
xattr.c
1048
-
25
4515
Dave Kleikamp
Andreas Gruenbacher
lei lu
Mimi Zohar
Christoph Hellwig
Jie Liu
Greg Kroah-Hartman
Andrew Morton
Christian Brauner
Ingo Molnar
Eric Paris
Randy Dunlap
Deepa Dinamani
David Howells
Thomas Gleixner
Richard Knutsson
Linus Torvalds (pre-git)
Joe Perches
Al Viro
Linus Torvalds
Jeff Layton
Others
May 1998
February 2002
May 2002
August 2002
September 2002
October 2002
November 2002
July 2003
October 2003
January 2004
March 2004
May 2004
July 2004
August 2004
December 2004
September 2005
January 2006
September 2006
October 2006
June 2007
September 2008
June 2009
March 2010
August 2010
February 2011
June 2011
June 2013
December 2013
January 2014
February 2014
March 2015
April 2016
September 2016
June 2018
May 2019
January 2021
January 2023
July 2023
September 2023
May 2024
var spanGroupData = [ {"timestamp": 894006000, "group": [ {"author_id": 33, "token_count": 2}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 0, "token_count": 137}, {"author_id": 40, "token_count": 1}, ]}, {"timestamp": 1020236400, "group": [ {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1028185200, "group": [ {"author_id": 0, "token_count": 3087}, ]}, {"timestamp": 1030863600, "group": [ {"author_id": 1, "token_count": 22}, {"author_id": 0, "token_count": 171}, ]}, {"timestamp": 1033455600, "group": [ {"author_id": 0, "token_count": 9}, ]}, {"timestamp": 1036137600, "group": [ {"author_id": 8, "token_count": 4}, {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1057042800, "group": [ {"author_id": 8, "token_count": 10}, {"author_id": 0, "token_count": 62}, ]}, {"timestamp": 1064991600, "group": [ {"author_id": 0, "token_count": 30}, ]}, {"timestamp": 1072944000, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1078128000, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1083394800, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1088665200, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1091343600, "group": [ {"author_id": 0, "token_count": 90}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1101888000, "group": [ {"author_id": 0, "token_count": 66}, ]}, {"timestamp": 1125558000, "group": [ {"author_id": 0, "token_count": 162}, ]}, {"timestamp": 1136102400, "group": [ {"author_id": 10, "token_count": 4}, {"author_id": 30, "token_count": 3}, ]}, {"timestamp": 1157094000, "group": [ {"author_id": 44, "token_count": 2}, ]}, {"timestamp": 1159686000, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1180681200, "group": [ {"author_id": 0, "token_count": 13}, ]}, {"timestamp": 1220252400, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 1, "token_count": 19}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1296547200, "group": [ {"author_id": 52, "token_count": 4}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 26, "token_count": 69}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 0, "token_count": 1}, {"author_id": 14, "token_count": 2}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 1, "token_count": 11}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 59, "token_count": 18}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 11, "token_count": 3}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 7, "token_count": 331}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 29, "token_count": 3}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 22, "token_count": 2}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 18, "token_count": 6}, ]}, {"timestamp": 1672560000, "group": [ {"author_id": 18, "token_count": 4}, ]}, {"timestamp": 1688194800, "group": [ {"author_id": 20, "token_count": 1}, ]}, {"timestamp": 1693551600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1714546800, "group": [ {"author_id": 57, "token_count": 18}, {"author_id": 23, "token_count": 86}, ]}, ]
Author Name
Tokens
Token Proportion
Dave Kleikamp
3864
85.58%
Andreas Gruenbacher
331
7.33%
lei lu
86
1.90%
Mimi Zohar
69
1.53%
Christoph Hellwig
52
1.15%
Jie Liu
18
0.40%
Greg Kroah-Hartman
18
0.40%
Andrew Morton
14
0.31%
Christian Brauner
10
0.22%
Ingo Molnar
4
0.09%
Eric Paris
4
0.09%
Randy Dunlap
3
0.07%
Deepa Dinamani
3
0.07%
David Howells
3
0.07%
Thomas Gleixner
2
0.04%
Richard Knutsson
2
0.04%
Linus Torvalds (pre-git)
2
0.04%
Joe Perches
2
0.04%
Al Viro
2
0.04%
Linus Torvalds
1
0.02%
Jeff Layton
1
0.02%
Others
24
0.53%
Total
4515
Only top 60 contributors in the directory are shown. Everybody else is clustered as
Others
.
Contributors:
154
Author
Tokens
Proportion
Commits
Proportion
0
Dave Kleikamp
102267
91.81%
214
31.66%
1
Christoph Hellwig
1312
1.18%
60
8.88%
2
Tino Reichardt
970
0.87%
1
0.15%
3
Al Viro
591
0.53%
55
8.14%
4
Herbert Pötzl
511
0.46%
2
0.30%
5
Matthew Wilcox
507
0.46%
24
3.55%
6
Jan Kara
465
0.42%
13
1.92%
7
Andreas Gruenbacher
335
0.30%
3
0.44%
8
Andrew Morton
315
0.28%
34
5.03%
9
Miklos Szeredi
218
0.20%
6
0.89%
10
Ingo Molnar
187
0.17%
2
0.30%
11
David Howells
170
0.15%
6
0.89%
12
Alexey Dobriyan
170
0.15%
3
0.44%
13
Manas Ghandat
155
0.14%
4
0.59%
14
Joe Perches
152
0.14%
5
0.74%
15
Eric W. Biedermann
149
0.13%
3
0.44%
16
Mark Bellon
141
0.13%
1
0.15%
17
Nicholas Piggin
127
0.11%
7
1.04%
18
Christian Brauner
126
0.11%
21
3.11%
19
Fabian Frederick
121
0.11%
6
0.89%
20
Jeff Layton
110
0.10%
4
0.59%
21
Dongliang Mu
106
0.10%
2
0.30%
22
Thomas Gleixner
98
0.09%
2
0.30%
23
lei lu
86
0.08%
1
0.15%
24
Andi Kleen
74
0.07%
4
0.59%
25
Kees Cook
71
0.06%
4
0.59%
26
Mimi Zohar
69
0.06%
1
0.15%
27
Marco Stornelli
67
0.06%
1
0.15%
28
Coly Li
66
0.06%
1
0.15%
29
Deepa Dinamani
63
0.06%
3
0.44%
30
Randy Dunlap
61
0.05%
3
0.44%
31
Dmitriy Monakhov
59
0.05%
4
0.59%
32
Vahram Martirosyan
58
0.05%
1
0.15%
33
Linus Torvalds (pre-git)
58
0.05%
9
1.33%
34
Andy Shevchenko
55
0.05%
1
0.15%
35
Marcin Ślusarz
46
0.04%
1
0.15%
36
Evgeniy Dushistov
43
0.04%
2
0.30%
37
Akinobu Mita
43
0.04%
1
0.15%
38
Steve Best
42
0.04%
1
0.15%
39
Kent Overstreet
40
0.04%
3
0.44%
40
Linus Torvalds
37
0.03%
7
1.04%
41
Immad Mir
34
0.03%
3
0.44%
42
Lukas Czerner
33
0.03%
2
0.30%
43
Dave Jones
33
0.03%
3
0.44%
44
Richard Knutsson
29
0.03%
1
0.15%
45
Juntong Deng
29
0.03%
2
0.30%
46
Ernesto A. Fernández
28
0.03%
1
0.15%
47
Edward Adam Davis
28
0.03%
2
0.30%
48
Chengguang Xu
27
0.02%
3
0.44%
49
Dave Hansen
26
0.02%
4
0.59%
50
Oleg Kanatov
24
0.02%
2
0.30%
51
Jeongjun Park
24
0.02%
1
0.15%
52
Eric Paris
24
0.02%
1
0.15%
53
Pavel Skripkin
23
0.02%
2
0.30%
54
Josef Bacik
23
0.02%
1
0.15%
55
Lizhi Xu
21
0.02%
1
0.15%
56
Christoph Lameter
20
0.02%
3
0.44%
57
Greg Kroah-Hartman
19
0.02%
2
0.30%
58
Quorum Laval
18
0.02%
1
0.15%
59
Jie Liu
18
0.02%
1
0.15%
60
Others
571
0.51%
114
16.86%
Total
111393
676