Linux Source Code
Home
Release 6.1
Help
jfs
root
fs
Highlighting
Reset All
By Author
By Age
──────────
Akinobu Mita
Al Viro
Alexey Dobriyan
Andi Kleen
Andreas Gruenbacher
Andrew Morton
Andrey V. Savochkin
Andy Shevchenko
Bill Pemberton
Chengguang Xu
Christian Brauner
Christoph Hellwig
Christoph Lameter
Coly Li
Daniel Mack
Dave Hansen
Dave Jones
Dave Kleikamp
David Howells
David Rientjes
Deepa Dinamani
Dinghao Liu
Dmitriy Monakhov
Dongliang Mu
Eric Paris
Eric W. Biedermann
Ernesto A. Fernández
Evgeniy Dushistov
Fabian Frederick
Gu Zheng
Haimin Zhang
Herbert Pötzl
Hugh Dickins
Ingo Molnar
Jan Kara
Jie Liu
Joe Perches
Josef Bacik
Kees Cook
Kent Overstreet
Kirill A. Shutemov
Lucas De Marchi
Lukas Czerner
Marcin Ślusarz
Marco Stornelli
Mark Bellon
Matthew Wilcox
Miklos Szeredi
Mimi Zohar
Nicholas Piggin
Others
Pavel Skripkin
Quorum Laval
Randy Dunlap
Richard Knutsson
Shankara Pailoor
Steve Best
Tejun Heo
Thomas Gleixner
Tino Reichardt
Vahram Martirosyan
−
Files:
Name
Lines
Files
Authors
Tokens
change scale
Color Graph By Token Proportion
Name
Lines
Files
Authors
Tokens
change scale
Color Graph By Token Proportion
acl.c
157
-
12
713
Dave Kleikamp
Christoph Hellwig
Ernesto A. Fernández
Jan Kara
Chengguang Xu
Al Viro
Miklos Szeredi
Christian Brauner
Eric W. Biedermann
Andreas Gruenbacher
Tejun Heo
Thomas Gleixner
November 2002
March 2004
June 2005
September 2005
March 2006
June 2009
March 2010
July 2011
September 2012
December 2013
December 2015
June 2017
July 2017
August 2018
November 2018
May 2019
January 2021
August 2021
var spanGroupData = [ {"timestamp": 1036137600, "group": [ {"author_id": 0, "token_count": 407}, ]}, {"timestamp": 1078128000, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1117609200, "group": [ {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1125558000, "group": [ {"author_id": 0, "token_count": 35}, ]}, {"timestamp": 1141200000, "group": [ {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 3, "token_count": 11}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 35, "token_count": 3}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 3, "token_count": 6}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 13, "token_count": 6}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 1, "token_count": 103}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 6, "token_count": 4}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 4, "token_count": 33}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 33, "token_count": 43}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 46, "token_count": 18}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 46, "token_count": 8}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 18, "token_count": 2}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 23, "token_count": 8}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 7, "token_count": 14}, ]}, ]
Author Name
Tokens
Token Proportion
Dave Kleikamp
450
63.11%
Christoph Hellwig
107
15.01%
Ernesto A. Fernández
43
6.03%
Jan Kara
33
4.63%
Chengguang Xu
26
3.65%
Al Viro
17
2.38%
Miklos Szeredi
14
1.96%
Christian Brauner
8
1.12%
Eric W. Biedermann
6
0.84%
Andreas Gruenbacher
4
0.56%
Tejun Heo
3
0.42%
Thomas Gleixner
2
0.28%
Total
713
file.c
153
-
18
743
Dave Kleikamp
Christoph Hellwig
Josef Bacik
Christian Brauner
Marco Stornelli
Miklos Szeredi
Eric W. Biedermann
Al Viro
Dmitriy Monakhov
Andi Kleen
Herbert Pötzl
David Howells
Thomas Gleixner
Jan Kara
Others
February 2002
June 2002
July 2002
August 2002
September 2002
October 2002
January 2003
October 2003
July 2004
May 2005
February 2006
March 2006
October 2006
February 2007
January 2008
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
var spanGroupData = [ {"timestamp": 1012550400, "group": [ {"author_id": 0, "token_count": 82}, ]}, {"timestamp": 1022914800, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1025506800, "group": [ {"author_id": 0, "token_count": 25}, ]}, {"timestamp": 1028185200, "group": [ {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1030863600, "group": [ {"author_id": 0, "token_count": 187}, ]}, {"timestamp": 1033455600, "group": [ {"author_id": 0, "token_count": 13}, ]}, {"timestamp": 1041408000, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1064991600, "group": [ {"author_id": 0, "token_count": 20}, ]}, {"timestamp": 1088665200, "group": [ {"author_id": 0, "token_count": 32}, ]}, {"timestamp": 1114930800, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1138780800, "group": [ {"author_id": 5, "token_count": 4}, ]}, {"timestamp": 1141200000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1159686000, "group": [ {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1170316800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1199174400, "group": [ {"author_id": 16, "token_count": 5}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 1, "token_count": 131}, ]}, {"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": 44}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 1, "token_count": 5}, {"author_id": 0, "token_count": 24}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 1, "token_count": 2}, {"author_id": 36, "token_count": 34}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 13, "token_count": 10}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 21, "token_count": 15}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 1, "token_count": 13}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 3, "token_count": 5}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 9, "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": 4, "token_count": 2}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 18, "token_count": 2}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 23, "token_count": 14}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 7, "token_count": 12}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 23, "token_count": 4}, ]}, ]
Author Name
Tokens
Token Proportion
Dave Kleikamp
412
55.45%
Christoph Hellwig
199
26.78%
Josef Bacik
34
4.58%
Christian Brauner
18
2.42%
Marco Stornelli
15
2.02%
Miklos Szeredi
12
1.62%
Eric W. Biedermann
10
1.35%
Al Viro
8
1.08%
Dmitriy Monakhov
5
0.67%
Andi Kleen
5
0.67%
Herbert Pötzl
4
0.54%
David Howells
3
0.40%
Thomas Gleixner
2
0.27%
Jan Kara
2
0.27%
Others
14
1.88%
Total
743
inode.c
419
-
24
1861
Dave Kleikamp
Christoph Hellwig
Al Viro
David Howells
Marco Stornelli
Andrew Morton
Nicholas Piggin
Matthew Wilcox
Haimin Zhang
Andrey V. Savochkin
Ingo Molnar
Pavel Skripkin
Deepa Dinamani
Thomas Gleixner
Kent Overstreet
Richard Knutsson
Joe Perches
Jan Kara
Dmitriy Monakhov
Others
February 2002
April 2002
May 2002
July 2002
August 2002
September 2002
October 2002
November 2002
December 2002
January 2003
June 2003
August 2003
October 2003
January 2004
April 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
October 2007
February 2008
December 2008
March 2010
April 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
var spanGroupData = [ {"timestamp": 1012550400, "group": [ {"author_id": 0, "token_count": 780}, ]}, {"timestamp": 1017648000, "group": [ {"author_id": 8, "token_count": 6}, ]}, {"timestamp": 1020236400, "group": [ {"author_id": 1, "token_count": 3}, {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1025506800, "group": [ {"author_id": 0, "token_count": 12}, ]}, {"timestamp": 1028185200, "group": [ {"author_id": 0, "token_count": 92}, ]}, {"timestamp": 1030863600, "group": [ {"author_id": 8, "token_count": 5}, {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1033455600, "group": [ {"author_id": 8, "token_count": 2}, {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1036137600, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1038729600, "group": [ {"author_id": 8, "token_count": 7}, {"author_id": 0, "token_count": 208}, ]}, {"timestamp": 1041408000, "group": [ {"author_id": 8, "token_count": 14}, {"author_id": 0, "token_count": 15}, ]}, {"timestamp": 1054450800, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1059721200, "group": [ {"author_id": 8, "token_count": 3}, ]}, {"timestamp": 1064991600, "group": [ {"author_id": 0, "token_count": 21}, ]}, {"timestamp": 1072944000, "group": [ {"author_id": 8, "token_count": 1}, ]}, {"timestamp": 1080806400, "group": [ {"author_id": 8, "token_count": 1}, ]}, {"timestamp": 1091343600, "group": [ {"author_id": 0, "token_count": 11}, ]}, {"timestamp": 1094022000, "group": [ {"author_id": 57, "token_count": 15}, ]}, {"timestamp": 1099296000, "group": [ {"author_id": 0, "token_count": 17}, ]}, {"timestamp": 1109664000, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1114930800, "group": [ {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1122879600, "group": [ {"author_id": 0, "token_count": 18}, ]}, {"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": 1}, ]}, {"timestamp": 1149145200, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1151737200, "group": [ {"author_id": 0, "token_count": 9}, ]}, {"timestamp": 1157094000, "group": [ {"author_id": 41, "token_count": 1}, ]}, {"timestamp": 1167638400, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 17, "token_count": 30}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 9, "token_count": 74}, ]}, {"timestamp": 1228118400, "group": [ {"author_id": 0, "token_count": 16}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 1, "token_count": 24}, ]}, {"timestamp": 1270105200, "group": [ {"author_id": 31, "token_count": 1}, ]}, {"timestamp": 1275375600, "group": [ {"author_id": 3, "token_count": 21}, {"author_id": 1, "token_count": 66}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 4, "token_count": 1}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 21, "token_count": 62}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 0, "token_count": 4}, {"author_id": 34, "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": 9}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 3, "token_count": 5}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 12, "token_count": 1}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 22, "token_count": 4}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 3, "token_count": 86}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 18, "token_count": 2}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 20, "token_count": 9}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 1, "token_count": 3}, {"author_id": 42, "token_count": 6}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 20, "token_count": 7}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 52, "token_count": 19}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 20, "token_count": 7}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 1, "token_count": 77}, ]}, ]
Author Name
Tokens
Token Proportion
Dave Kleikamp
1228
65.99%
Christoph Hellwig
183
9.83%
Al Viro
133
7.15%
David Howells
74
3.98%
Marco Stornelli
62
3.33%
Andrew Morton
39
2.10%
Nicholas Piggin
30
1.61%
Matthew Wilcox
23
1.24%
Haimin Zhang
19
1.02%
Andrey V. Savochkin
15
0.81%
Ingo Molnar
12
0.64%
Pavel Skripkin
6
0.32%
Deepa Dinamani
4
0.21%
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%
Dmitriy Monakhov
1
0.05%
Others
25
1.34%
Total
1861
ioctl.c
145
-
13
596
Herbert Pötzl
Tino Reichardt
Miklos Szeredi
Jan Kara
David Howells
Dave Hansen
Christoph Hellwig
Deepa Dinamani
Al Viro
Andi Kleen
Others
February 2006
August 2006
October 2006
November 2007
January 2008
February 2008
September 2012
November 2016
December 2016
November 2017
July 2019
April 2021
April 2022
var spanGroupData = [ {"timestamp": 1138780800, "group": [ {"author_id": 5, "token_count": 283}, ]}, {"timestamp": 1154415600, "group": [ {"author_id": 9, "token_count": 7}, ]}, {"timestamp": 1159686000, "group": [ {"author_id": 3, "token_count": 3}, ]}, {"timestamp": 1193900400, "group": [ {"author_id": 4, "token_count": 10}, ]}, {"timestamp": 1199174400, "group": [ {"author_id": 16, "token_count": 2}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 43, "token_count": 5}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 2, "token_count": 151}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 22, "token_count": 4}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 7, "token_count": 121}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 1, "token_count": 5}, ]}, ]
Author Name
Tokens
Token Proportion
Herbert Pötzl
283
47.48%
Tino Reichardt
151
25.34%
Miklos Szeredi
121
20.30%
Jan Kara
10
1.68%
David Howells
7
1.17%
Dave Hansen
5
0.84%
Christoph Hellwig
5
0.84%
Deepa Dinamani
4
0.67%
Al Viro
3
0.50%
Andi Kleen
2
0.34%
Others
5
0.84%
Total
596
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
var spanGroupData = [ {"timestamp": 1036137600, "group": [ {"author_id": 8, "token_count": 3}, {"author_id": 37, "token_count": 35}, ]}, {"timestamp": 1125558000, "group": [ {"author_id": 0, "token_count": 25}, ]}, {"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": 13}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 18, "token_count": 2}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 23, "token_count": 5}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 7, "token_count": 3}, ]}, ]
Author Name
Tokens
Token Proportion
Steve Best
35
37.23%
Dave Kleikamp
25
26.60%
Christoph Hellwig
21
22.34%
Christian Brauner
5
5.32%
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": 235}, ]}, {"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": 69}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 18, "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
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": 139}, ]}, {"timestamp": 1022914800, "group": [ {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1062399600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 11, "token_count": 4}, ]}, {"timestamp": 1209625200, "group": [ {"author_id": 11, "token_count": 70}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 1, "token_count": 76}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 18, "token_count": 2}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 11, "token_count": 8}, ]}, ]
Author Name
Tokens
Token Proportion
Dave Kleikamp
147
47.57%
Alexey Dobriyan
82
26.54%
Christoph Hellwig
76
24.60%
Thomas Gleixner
2
0.65%
Others
2
0.65%
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 2005
May 2008
April 2018
May 2019
var spanGroupData = [ {"timestamp": 1012550400, "group": [ {"author_id": 0, "token_count": 124}, ]}, {"timestamp": 1022914800, "group": [ {"author_id": 0, "token_count": 24}, ]}, {"timestamp": 1041408000, "group": [ {"author_id": 0, "token_count": 75}, ]}, {"timestamp": 1044086400, "group": [ {"author_id": 8, "token_count": 1}, ]}, {"timestamp": 1114930800, "group": [ {"author_id": 0, "token_count": 14}, ]}, {"timestamp": 1209625200, "group": [ {"author_id": 11, "token_count": 5}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 1, "token_count": 60}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 18, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Dave Kleikamp
237
77.70%
Christoph Hellwig
60
19.67%
Alexey Dobriyan
5
1.64%
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
May 2019
June 2021
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": 5, "token_count": 60}, ]}, {"timestamp": 1180681200, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 18, "token_count": 2}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 24, "token_count": 19}, ]}, ]
Author Name
Tokens
Token Proportion
Dave Kleikamp
310
79.28%
Herbert Pötzl
60
15.35%
Kees Cook
19
4.86%
Thomas Gleixner
2
0.51%
Total
391
jfs_discard.c
106
-
4
353
Tino Reichardt
Lukas Czerner
Thomas Gleixner
Joe Perches
September 2012
October 2012
March 2016
May 2019
var spanGroupData = [ {"timestamp": 1346482800, "group": [ {"author_id": 2, "token_count": 305}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 30, "token_count": 44}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 12, "token_count": 2}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 18, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Tino Reichardt
305
86.40%
Lukas Czerner
44
12.46%
Thomas Gleixner
2
0.57%
Joe Perches
2
0.57%
Total
353
jfs_discard.h
13
-
2
45
Tino Reichardt
Thomas Gleixner
September 2012
May 2019
var spanGroupData = [ {"timestamp": 1346482800, "group": [ {"author_id": 2, "token_count": 43}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 18, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Tino Reichardt
43
95.56%
Thomas Gleixner
2
4.44%
Total
45
jfs_dmap.c
4022
-
25
12568
Dave Kleikamp
Tino Reichardt
Joe Perches
Pavel Skripkin
Marcin Ślusarz
Dinghao Liu
Fabian Frederick
Daniel Mack
Richard Knutsson
Andrew Morton
Tejun Heo
Kees Cook
Ingo Molnar
Thomas Gleixner
Lucas De Marchi
Randy Dunlap
Others
February 2002
April 2002
May 2002
June 2002
August 2002
September 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
var spanGroupData = [ {"timestamp": 1012550400, "group": [ {"author_id": 0, "token_count": 10616}, ]}, {"timestamp": 1017648000, "group": [ {"author_id": 8, "token_count": 4}, ]}, {"timestamp": 1020236400, "group": [ {"author_id": 0, "token_count": 34}, ]}, {"timestamp": 1022914800, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1028185200, "group": [ {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1030863600, "group": [ {"author_id": 0, "token_count": 498}, ]}, {"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": 35}, ]}, {"timestamp": 1064991600, "group": [ {"author_id": 0, "token_count": 348}, ]}, {"timestamp": 1078128000, "group": [ {"author_id": 0, "token_count": 51}, ]}, {"timestamp": 1086073200, "group": [ {"author_id": 0, "token_count": 11}, ]}, {"timestamp": 1088665200, "group": [ {"author_id": 0, "token_count": 160}, ]}, {"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": 69}, ]}, {"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": 41, "token_count": 4}, ]}, {"timestamp": 1159686000, "group": [ {"author_id": 0, "token_count": 32}, ]}, {"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": 37}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 32, "token_count": 15}, ]}, {"timestamp": 1257058800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1262332800, "group": [ {"author_id": 59, "token_count": 10}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 35, "token_count": 3}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 55, "token_count": 2}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 0, "token_count": 9}, {"author_id": 2, "token_count": 434}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 12, "token_count": 27}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 15, "token_count": 10}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 24, "token_count": 3}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 18, "token_count": 2}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 58, "token_count": 14}, {"author_id": 27, "token_count": 1}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 42, "token_count": 24}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 60, "token_count": 4}, ]}, ]
Author Name
Tokens
Token Proportion
Dave Kleikamp
11999
95.47%
Tino Reichardt
434
3.45%
Joe Perches
27
0.21%
Pavel Skripkin
24
0.19%
Marcin Ślusarz
15
0.12%
Dinghao Liu
14
0.11%
Fabian Frederick
10
0.08%
Daniel Mack
10
0.08%
Richard Knutsson
4
0.03%
Andrew Morton
4
0.03%
Tejun Heo
3
0.02%
Kees Cook
3
0.02%
Ingo Molnar
3
0.02%
Thomas Gleixner
2
0.02%
Lucas De Marchi
2
0.02%
Randy Dunlap
1
0.01%
Others
13
0.10%
Total
12568
jfs_dmap.h
303
-
6
939
Dave Kleikamp
Tino Reichardt
Daniel Mack
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": 743}, ]}, {"timestamp": 1030863600, "group": [ {"author_id": 0, "token_count": 30}, ]}, {"timestamp": 1096614000, "group": [ {"author_id": 0, "token_count": 81}, ]}, {"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": 59, "token_count": 4}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 2, "token_count": 16}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 18, "token_count": 2}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 0, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Dave Kleikamp
915
97.44%
Tino Reichardt
16
1.70%
Daniel Mack
4
0.43%
Thomas Gleixner
2
0.21%
Ingo Molnar
1
0.11%
Others
1
0.11%
Total
939
jfs_dtree.c
4264
-
10
16771
Dave Kleikamp
Al Viro
Christoph Hellwig
Joe Perches
Kees Cook
Tejun Heo
Thomas Gleixner
Akinobu Mita
Others
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
var spanGroupData = [ {"timestamp": 1012550400, "group": [ {"author_id": 0, "token_count": 14444}, ]}, {"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": 1264}, ]}, {"timestamp": 1033455600, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1036137600, "group": [ {"author_id": 0, "token_count": 136}, ]}, {"timestamp": 1041408000, "group": [ {"author_id": 0, "token_count": 124}, ]}, {"timestamp": 1054450800, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1057042800, "group": [ {"author_id": 0, "token_count": 10}, ]}, {"timestamp": 1064991600, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1078128000, "group": [ {"author_id": 0, "token_count": 22}, ]}, {"timestamp": 1080806400, "group": [ {"author_id": 0, "token_count": 13}, ]}, {"timestamp": 1083394800, "group": [ {"author_id": 0, "token_count": 163}, ]}, {"timestamp": 1086073200, "group": [ {"author_id": 0, "token_count": 73}, ]}, {"timestamp": 1088665200, "group": [ {"author_id": 3, "token_count": 19}, ]}, {"timestamp": 1091343600, "group": [ {"author_id": 0, "token_count": 92}, ]}, {"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": 38, "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": 12, "token_count": 17}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 1, "token_count": 32}, {"author_id": 35, "token_count": 3}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 3, "token_count": 3}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 3, "token_count": 62}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 12, "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": 12, "token_count": 3}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 24, "token_count": 8}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 18, "token_count": 2}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 60, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Dave Kleikamp
16610
99.04%
Al Viro
88
0.52%
Christoph Hellwig
32
0.19%
Joe Perches
24
0.14%
Kees Cook
8
0.05%
Tejun Heo
3
0.02%
Thomas Gleixner
2
0.01%
Akinobu Mita
2
0.01%
Others
2
0.01%
Total
16771
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": 18, "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
383
-
8
1200
Dave Kleikamp
Ingo Molnar
Christoph Hellwig
Richard Knutsson
Thomas Gleixner
Lucas De Marchi
Andrew Morton
Joe Perches
February 2002
August 2002
September 2002
July 2003
October 2003
June 2004
July 2004
August 2004
May 2005
January 2006
September 2006
October 2006
June 2007
January 2009
June 2009
March 2010
March 2011
June 2013
May 2019
April 2022
var spanGroupData = [ {"timestamp": 1012550400, "group": [ {"author_id": 0, "token_count": 790}, ]}, {"timestamp": 1028185200, "group": [ {"author_id": 0, "token_count": 45}, ]}, {"timestamp": 1030863600, "group": [ {"author_id": 0, "token_count": 127}, ]}, {"timestamp": 1057042800, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1064991600, "group": [ {"author_id": 0, "token_count": 18}, ]}, {"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": 35}, ]}, {"timestamp": 1114930800, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1136102400, "group": [ {"author_id": 10, "token_count": 12}, ]}, {"timestamp": 1157094000, "group": [ {"author_id": 41, "token_count": 3}, ]}, {"timestamp": 1159686000, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1180681200, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1230796800, "group": [ {"author_id": 0, "token_count": 72}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 1, "token_count": 8}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 55, "token_count": 2}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 12, "token_count": 1}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 18, "token_count": 2}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 0, "token_count": 50}, ]}, ]
Author Name
Tokens
Token Proportion
Dave Kleikamp
1170
97.50%
Ingo Molnar
12
1.00%
Christoph Hellwig
8
0.67%
Richard Knutsson
3
0.25%
Thomas Gleixner
2
0.17%
Lucas De Marchi
2
0.17%
Andrew Morton
2
0.17%
Joe Perches
1
0.08%
Total
1200
jfs_extent.h
18
-
4
92
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": 87}, ]}, {"timestamp": 1157094000, "group": [ {"author_id": 41, "token_count": 2}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 18, "token_count": 2}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 27, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Dave Kleikamp
87
94.57%
Thomas Gleixner
2
2.17%
Richard Knutsson
2
2.17%
Randy Dunlap
1
1.09%
Total
92
jfs_filsys.h
273
-
6
534
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
var spanGroupData = [ {"timestamp": 1012550400, "group": [ {"author_id": 0, "token_count": 458}, ]}, {"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": 14, "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": 32}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 2, "token_count": 5}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 18, "token_count": 2}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 27, "token_count": 5}, ]}, ]
Author Name
Tokens
Token Proportion
Dave Kleikamp
513
96.07%
Mark Bellon
8
1.50%
Tino Reichardt
5
0.94%
Randy Dunlap
5
0.94%
Thomas Gleixner
2
0.37%
Others
1
0.19%
Total
534
jfs_imap.c
3155
-
19
12310
Dave Kleikamp
Andi Kleen
Eric W. Biedermann
Joe Perches
Christoph Hellwig
Marcin Ślusarz
Ingo Molnar
Andrew Morton
Al Viro
Miklos Szeredi
Kees Cook
Lucas De Marchi
Richard Knutsson
Tejun Heo
Thomas Gleixner
Others
February 2002
April 2002
June 2002
August 2002
September 2002
November 2002
January 2003
February 2003
July 2003
August 2003
September 2003
October 2003
February 2004
March 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
March 2010
October 2010
March 2011
June 2011
October 2011
February 2012
January 2013
June 2013
March 2016
June 2018
May 2019
June 2021
var spanGroupData = [ {"timestamp": 1012550400, "group": [ {"author_id": 0, "token_count": 10410}, ]}, {"timestamp": 1017648000, "group": [ {"author_id": 8, "token_count": 8}, ]}, {"timestamp": 1022914800, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1028185200, "group": [ {"author_id": 0, "token_count": 63}, ]}, {"timestamp": 1030863600, "group": [ {"author_id": 1, "token_count": 28}, {"author_id": 0, "token_count": 305}, ]}, {"timestamp": 1036137600, "group": [ {"author_id": 16, "token_count": 81}, ]}, {"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": 27}, ]}, {"timestamp": 1059721200, "group": [ {"author_id": 8, "token_count": 7}, ]}, {"timestamp": 1062399600, "group": [ {"author_id": 3, "token_count": 5}, {"author_id": 0, "token_count": 29}, ]}, {"timestamp": 1064991600, "group": [ {"author_id": 0, "token_count": 486}, ]}, {"timestamp": 1075622400, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1078128000, "group": [ {"author_id": 0, "token_count": 35}, ]}, {"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": 136}, ]}, {"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": 231}, ]}, {"timestamp": 1157094000, "group": [ {"author_id": 41, "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": 12, "token_count": 2}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 32, "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": 11}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 35, "token_count": 3}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 55, "token_count": 7}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 0, "token_count": 40}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 7, "token_count": 12}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 13, "token_count": 46}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 12, "token_count": 27}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 12, "token_count": 1}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 18, "token_count": 2}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 24, "token_count": 8}, ]}, ]
Author Name
Tokens
Token Proportion
Dave Kleikamp
12006
97.53%
Andi Kleen
81
0.66%
Eric W. Biedermann
46
0.37%
Joe Perches
30
0.24%
Christoph Hellwig
28
0.23%
Marcin Ślusarz
18
0.15%
Ingo Molnar
16
0.13%
Andrew Morton
16
0.13%
Al Viro
16
0.13%
Miklos Szeredi
12
0.10%
Kees Cook
8
0.06%
Lucas De Marchi
7
0.06%
Richard Knutsson
6
0.05%
Tejun Heo
3
0.02%
Thomas Gleixner
2
0.02%
Others
15
0.12%
Total
12310
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": 396}, ]}, {"timestamp": 1028185200, "group": [ {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1030863600, "group": [ {"author_id": 0, "token_count": 10}, ]}, {"timestamp": 1096614000, "group": [ {"author_id": 0, "token_count": 83}, ]}, {"timestamp": 1136102400, "group": [ {"author_id": 10, "token_count": 2}, ]}, {"timestamp": 1157094000, "group": [ {"author_id": 41, "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": 18, "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
686
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
var spanGroupData = [ {"timestamp": 1012550400, "group": [ {"author_id": 0, "token_count": 367}, ]}, {"timestamp": 1017648000, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1020236400, "group": [ {"author_id": 0, "token_count": 48}, ]}, {"timestamp": 1028185200, "group": [ {"author_id": 0, "token_count": 46}, ]}, {"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": 11}, ]}, {"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": 28}, ]}, {"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": 13, "token_count": 4}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 2, "token_count": 4}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 4, "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": 24, "token_count": 1}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 28, "token_count": 5}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 18, "token_count": 2}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 24, "token_count": 21}, ]}, ]
Author Name
Tokens
Token Proportion
Dave Kleikamp
618
90.09%
Kees Cook
22
3.21%
Jan Kara
13
1.90%
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
686
jfs_inode.c
134
-
13
564
Dave Kleikamp
Herbert Pötzl
Fabian Frederick
Al Viro
Christoph Hellwig
Dmitriy Monakhov
Deepa Dinamani
Miklos Szeredi
Christian Brauner
Akinobu Mita
Thomas Gleixner
Andi Kleen
Joe Perches
February 2002
November 2002
January 2003
August 2004
May 2005
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
var spanGroupData = [ {"timestamp": 1012550400, "group": [ {"author_id": 0, "token_count": 264}, ]}, {"timestamp": 1036137600, "group": [ {"author_id": 16, "token_count": 2}, ]}, {"timestamp": 1041408000, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1091343600, "group": [ {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1114930800, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1138780800, "group": [ {"author_id": 0, "token_count": 12}, {"author_id": 5, "token_count": 115}, ]}, {"timestamp": 1141200000, "group": [ {"author_id": 0, "token_count": 17}, ]}, {"timestamp": 1157094000, "group": [ {"author_id": 38, "token_count": 3}, ]}, {"timestamp": 1228118400, "group": [ {"author_id": 0, "token_count": 53}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 1, "token_count": 11}, {"author_id": 31, "token_count": 7}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 7, "token_count": 3}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 15, "token_count": 28}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 0, "token_count": 9}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 12, "token_count": 1}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 22, "token_count": 4}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 3, "token_count": 12}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 18, "token_count": 2}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 23, "token_count": 3}, ]}, ]
Author Name
Tokens
Token Proportion
Dave Kleikamp
373
66.13%
Herbert Pötzl
115
20.39%
Fabian Frederick
28
4.96%
Al Viro
12
2.13%
Christoph Hellwig
11
1.95%
Dmitriy Monakhov
7
1.24%
Deepa Dinamani
4
0.71%
Miklos Szeredi
3
0.53%
Christian Brauner
3
0.53%
Akinobu Mita
3
0.53%
Thomas Gleixner
2
0.35%
Andi Kleen
2
0.35%
Joe Perches
1
0.18%
Total
564
jfs_inode.h
41
-
12
328
Dave Kleikamp
Christoph Hellwig
Miklos Szeredi
Herbert Pötzl
Andi Kleen
David Howells
Dmitriy Monakhov
Josef Bacik
Christian Brauner
Thomas Gleixner
Al Viro
Others
February 2002
May 2005
February 2006
March 2006
June 2006
July 2006
February 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
var spanGroupData = [ {"timestamp": 1012550400, "group": [ {"author_id": 0, "token_count": 22}, ]}, {"timestamp": 1114930800, "group": [ {"author_id": 0, "token_count": 131}, ]}, {"timestamp": 1138780800, "group": [ {"author_id": 5, "token_count": 18}, ]}, {"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": 17}, ]}, {"timestamp": 1170316800, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 1, "token_count": 13}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 1, "token_count": 36}, ]}, {"timestamp": 1199174400, "group": [ {"author_id": 16, "token_count": 14}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 9, "token_count": 8}, ]}, {"timestamp": 1233475200, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 1, "token_count": 16}, ]}, {"timestamp": 1270105200, "group": [ {"author_id": 31, "token_count": 6}, ]}, {"timestamp": 1275375600, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 36, "token_count": 4}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 18, "token_count": 2}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 23, "token_count": 4}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 7, "token_count": 27}, ]}, ]
Author Name
Tokens
Token Proportion
Dave Kleikamp
170
51.83%
Christoph Hellwig
68
20.73%
Miklos Szeredi
27
8.23%
Herbert Pötzl
18
5.49%
Andi Kleen
14
4.27%
David Howells
8
2.44%
Dmitriy Monakhov
6
1.83%
Josef Bacik
4
1.22%
Christian Brauner
4
1.22%
Thomas Gleixner
2
0.61%
Al Viro
2
0.61%
Others
5
1.52%
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": 18, "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
2486
-
20
8451
Dave Kleikamp
Kent Overstreet
Ingo Molnar
Christoph Hellwig
Al Viro
Gu Zheng
Andy Shevchenko
Tejun Heo
Alexey Dobriyan
Thomas Gleixner
Joe Perches
Christoph Lameter
Dave Jones
Andrew Morton
Others
February 2002
April 2002
May 2002
June 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
May 2007
June 2007
September 2007
October 2007
February 2008
May 2008
March 2010
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
var spanGroupData = [ {"timestamp": 1012550400, "group": [ {"author_id": 0, "token_count": 5370}, ]}, {"timestamp": 1017648000, "group": [ {"author_id": 40, "token_count": 3}, {"author_id": 0, "token_count": 149}, ]}, {"timestamp": 1020236400, "group": [ {"author_id": 1, "token_count": 4}, {"author_id": 0, "token_count": 95}, ]}, {"timestamp": 1022914800, "group": [ {"author_id": 8, "token_count": 3}, {"author_id": 0, "token_count": 16}, ]}, {"timestamp": 1028185200, "group": [ {"author_id": 0, "token_count": 162}, ]}, {"timestamp": 1030863600, "group": [ {"author_id": 0, "token_count": 271}, ]}, {"timestamp": 1036137600, "group": [ {"author_id": 0, "token_count": 159}, ]}, {"timestamp": 1041408000, "group": [ {"author_id": 0, "token_count": 130}, ]}, {"timestamp": 1044086400, "group": [ {"author_id": 0, "token_count": 190}, ]}, {"timestamp": 1046505600, "group": [ {"author_id": 0, "token_count": 41}, ]}, {"timestamp": 1049184000, "group": [ {"author_id": 3, "token_count": 5}, ]}, {"timestamp": 1057042800, "group": [ {"author_id": 0, "token_count": 32}, ]}, {"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": 926}, ]}, {"timestamp": 1083394800, "group": [ {"author_id": 0, "token_count": 144}, ]}, {"timestamp": 1096614000, "group": [ {"author_id": 0, "token_count": 16}, ]}, {"timestamp": 1104566400, "group": [ {"author_id": 0, "token_count": 5}, {"author_id": 18, "token_count": 8}, ]}, {"timestamp": 1109664000, "group": [ {"author_id": 0, "token_count": 24}, ]}, {"timestamp": 1114930800, "group": [ {"author_id": 0, "token_count": 240}, ]}, {"timestamp": 1117609200, "group": [ {"author_id": 51, "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": 1178002800, "group": [ {"author_id": 0, "token_count": 12}, ]}, {"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": 79}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 3, "token_count": 8}, ]}, {"timestamp": 1209625200, "group": [ {"author_id": 11, "token_count": 13}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 35, "token_count": 3}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1288594800, "group": [ {"author_id": 35, "token_count": 10}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 35, "token_count": 1}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 0, "token_count": 13}, {"author_id": 48, "token_count": 23}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 34, "token_count": 12}, ]}, {"timestamp": 1417420800, "group": [ {"author_id": 34, "token_count": 20}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 3, "token_count": 12}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 12, "token_count": 4}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 28, "token_count": 23}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 18, "token_count": 2}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 1, "token_count": 16}, ]}, ]
Author Name
Tokens
Token Proportion
Dave Kleikamp
8221
97.28%
Kent Overstreet
32
0.38%
Ingo Molnar
32
0.38%
Christoph Hellwig
30
0.35%
Al Viro
25
0.30%
Gu Zheng
23
0.27%
Andy Shevchenko
23
0.27%
Tejun Heo
14
0.17%
Alexey Dobriyan
13
0.15%
Thomas Gleixner
10
0.12%
Joe Perches
4
0.05%
Christoph Lameter
4
0.05%
Dave Jones
3
0.04%
Andrew Morton
3
0.04%
Others
14
0.17%
Total
8451
jfs_logmgr.h
500
-
7
1009
Dave Kleikamp
Andy Shevchenko
Thomas Gleixner
Randy Dunlap
Lucas De Marchi
Ingo Molnar
Al Viro
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
var spanGroupData = [ {"timestamp": 1012550400, "group": [ {"author_id": 0, "token_count": 782}, ]}, {"timestamp": 1017648000, "group": [ {"author_id": 0, "token_count": 10}, ]}, {"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": 22}, ]}, {"timestamp": 1041408000, "group": [ {"author_id": 0, "token_count": 17}, ]}, {"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": 46}, ]}, {"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": 55, "token_count": 1}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 28, "token_count": 6}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 18, "token_count": 2}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 27, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Dave Kleikamp
997
98.81%
Andy Shevchenko
6
0.59%
Thomas Gleixner
2
0.20%
Randy Dunlap
1
0.10%
Lucas De Marchi
1
0.10%
Ingo Molnar
1
0.10%
Al Viro
1
0.10%
Total
1009
jfs_metapage.c
817
-
22
3801
Dave Kleikamp
Matthew Wilcox
Andrew Morton
Christoph Hellwig
Hugh Dickins
David Rientjes
Kirill A. Shutemov
Alexey Dobriyan
Kent Overstreet
Lukas Czerner
Tejun Heo
Christoph Lameter
Thomas Gleixner
Nicholas Piggin
Joe Perches
Al Viro
Others
February 2002
April 2002
May 2002
August 2002
September 2002
November 2002
January 2003
October 2003
March 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
September 2007
October 2007
November 2007
January 2008
May 2008
January 2009
March 2010
May 2013
June 2013
October 2013
April 2015
April 2016
June 2017
July 2017
August 2017
October 2017
May 2019
September 2020
May 2021
January 2022
February 2022
April 2022
var spanGroupData = [ {"timestamp": 1012550400, "group": [ {"author_id": 0, "token_count": 756}, ]}, {"timestamp": 1017648000, "group": [ {"author_id": 8, "token_count": 26}, {"author_id": 0, "token_count": 52}, ]}, {"timestamp": 1020236400, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1028185200, "group": [ {"author_id": 0, "token_count": 67}, ]}, {"timestamp": 1030863600, "group": [ {"author_id": 1, "token_count": 2}, {"author_id": 0, "token_count": 23}, ]}, {"timestamp": 1036137600, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1041408000, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1064991600, "group": [ {"author_id": 0, "token_count": 9}, ]}, {"timestamp": 1078128000, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1083394800, "group": [ {"author_id": 0, "token_count": 28}, ]}, {"timestamp": 1086073200, "group": [ {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1091343600, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1096614000, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1101888000, "group": [ {"author_id": 0, "token_count": 10}, ]}, {"timestamp": 1104566400, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1114930800, "group": [ {"author_id": 0, "token_count": 2452}, ]}, {"timestamp": 1128150000, "group": [ {"author_id": 3, "token_count": 1}, {"author_id": 0, "token_count": 27}, {"author_id": 49, "token_count": 20}, ]}, {"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": 2}, ]}, {"timestamp": 1157094000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1164960000, "group": [ {"author_id": 51, "token_count": 2}, ]}, {"timestamp": 1167638400, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1180681200, "group": [ {"author_id": 0, "token_count": 13}, ]}, {"timestamp": 1188630000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 51, "token_count": 1}, ]}, {"timestamp": 1193900400, "group": [ {"author_id": 17, "token_count": 2}, ]}, {"timestamp": 1199174400, "group": [ {"author_id": 0, "token_count": 30}, ]}, {"timestamp": 1209625200, "group": [ {"author_id": 11, "token_count": 16}, ]}, {"timestamp": 1230796800, "group": [ {"author_id": 0, "token_count": 39}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 35, "token_count": 3}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 30, "token_count": 5}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 12, "token_count": 2}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 34, "token_count": 8}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 50, "token_count": 20}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 47, "token_count": 19}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 0, "token_count": 26}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 18, "token_count": 2}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 20, "token_count": 5}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 20, "token_count": 3}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 1, "token_count": 12}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 20, "token_count": 16}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 20, "token_count": 32}, ]}, ]
Author Name
Tokens
Token Proportion
Dave Kleikamp
3574
94.03%
Matthew Wilcox
56
1.47%
Andrew Morton
26
0.68%
Christoph Hellwig
21
0.55%
Hugh Dickins
20
0.53%
David Rientjes
20
0.53%
Kirill A. Shutemov
19
0.50%
Alexey Dobriyan
16
0.42%
Kent Overstreet
8
0.21%
Lukas Czerner
5
0.13%
Tejun Heo
3
0.08%
Christoph Lameter
3
0.08%
Thomas Gleixner
2
0.05%
Nicholas Piggin
2
0.05%
Joe Perches
2
0.05%
Al Viro
1
0.03%
Others
23
0.61%
Total
3801
jfs_metapage.h
142
-
6
518
Dave Kleikamp
Thomas Gleixner
Richard Knutsson
Kirill A. Shutemov
Lucas De Marchi
Christoph Hellwig
February 2002
April 2002
August 2002
September 2002
November 2002
May 2004
May 2005
June 2006
September 2006
March 2011
April 2016
July 2017
May 2019
var spanGroupData = [ {"timestamp": 1012550400, "group": [ {"author_id": 0, "token_count": 181}, ]}, {"timestamp": 1017648000, "group": [ {"author_id": 0, "token_count": 79}, ]}, {"timestamp": 1028185200, "group": [ {"author_id": 0, "token_count": 24}, ]}, {"timestamp": 1030863600, "group": [ {"author_id": 0, "token_count": 13}, ]}, {"timestamp": 1036137600, "group": [ {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1083394800, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1114930800, "group": [ {"author_id": 0, "token_count": 198}, ]}, {"timestamp": 1149145200, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1157094000, "group": [ {"author_id": 41, "token_count": 2}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 55, "token_count": 1}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 47, "token_count": 2}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 18, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Dave Kleikamp
510
98.46%
Thomas Gleixner
2
0.39%
Richard Knutsson
2
0.39%
Kirill A. Shutemov
2
0.39%
Lucas De Marchi
1
0.19%
Christoph Hellwig
1
0.19%
Total
518
jfs_mount.c
496
-
11
1704
Dave Kleikamp
Christoph Hellwig
Randy Dunlap
Dongliang Mu
Al Viro
Andy Shevchenko
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
var spanGroupData = [ {"timestamp": 1012550400, "group": [ {"author_id": 0, "token_count": 1351}, ]}, {"timestamp": 1017648000, "group": [ {"author_id": 3, "token_count": 3}, {"author_id": 0, "token_count": 13}, ]}, {"timestamp": 1020236400, "group": [ {"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": 49}, {"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": 75}, ]}, {"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": 12, "token_count": 1}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 9, "token_count": 3}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 28, "token_count": 6}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 18, "token_count": 2}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 27, "token_count": 48}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 45, "token_count": 27}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 0, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Dave Kleikamp
1546
90.73%
Christoph Hellwig
52
3.05%
Randy Dunlap
48
2.82%
Dongliang Mu
27
1.58%
Al Viro
16
0.94%
Andy Shevchenko
6
0.35%
David Howells
3
0.18%
Thomas Gleixner
2
0.12%
Joe Perches
1
0.06%
Andrew Morton
1
0.06%
Others
2
0.12%
Total
1704
jfs_superblock.h
109
-
5
272
Dave Kleikamp
Christoph Hellwig
Joe Perches
Andy Shevchenko
Thomas Gleixner
February 2002
April 2002
May 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": 144}, ]}, {"timestamp": 1017648000, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1020236400, "group": [ {"author_id": 0, "token_count": 12}, ]}, {"timestamp": 1030863600, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1064991600, "group": [ {"author_id": 0, "token_count": 15}, ]}, {"timestamp": 1096614000, "group": [ {"author_id": 0, "token_count": 16}, ]}, {"timestamp": 1114930800, "group": [ {"author_id": 0, "token_count": 51}, ]}, {"timestamp": 1138780800, "group": [ {"author_id": 1, "token_count": 12}, ]}, {"timestamp": 1159686000, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 12, "token_count": 6}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 28, "token_count": 5}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 18, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Dave Kleikamp
246
90.44%
Christoph Hellwig
13
4.78%
Joe Perches
6
2.21%
Andy Shevchenko
5
1.84%
Thomas Gleixner
2
0.74%
Total
272
jfs_txnmgr.c
3012
-
22
10629
Dave Kleikamp
Alexey Dobriyan
Dave Jones
Christoph Hellwig
Ingo Molnar
Al Viro
Richard Knutsson
Joe Perches
Christoph Lameter
Thomas Gleixner
Andrew Morton
Tejun Heo
Randy Dunlap
Lucas De Marchi
Others
February 2002
April 2002
May 2002
June 2002
July 2002
August 2002
September 2002
October 2002
November 2002
December 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
var spanGroupData = [ {"timestamp": 1012550400, "group": [ {"author_id": 0, "token_count": 8410}, ]}, {"timestamp": 1017648000, "group": [ {"author_id": 40, "token_count": 16}, ]}, {"timestamp": 1020236400, "group": [ {"author_id": 0, "token_count": 31}, ]}, {"timestamp": 1022914800, "group": [ {"author_id": 3, "token_count": 1}, {"author_id": 0, "token_count": 52}, ]}, {"timestamp": 1025506800, "group": [ {"author_id": 8, "token_count": 1}, {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1028185200, "group": [ {"author_id": 0, "token_count": 300}, ]}, {"timestamp": 1030863600, "group": [ {"author_id": 0, "token_count": 380}, ]}, {"timestamp": 1033455600, "group": [ {"author_id": 0, "token_count": 20}, ]}, {"timestamp": 1036137600, "group": [ {"author_id": 0, "token_count": 206}, ]}, {"timestamp": 1038729600, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"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": 23}, ]}, {"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": 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": 34}, ]}, {"timestamp": 1083394800, "group": [ {"author_id": 0, "token_count": 264}, ]}, {"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": 18, "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": 238}, ]}, {"timestamp": 1117609200, "group": [ {"author_id": 51, "token_count": 8}, ]}, {"timestamp": 1120201200, "group": [ {"author_id": 0, "token_count": 11}, ]}, {"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": 41, "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": 11, "token_count": 23}, ]}, {"timestamp": 1259654400, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 55, "token_count": 1}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 35, "token_count": 2}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 12, "token_count": 1}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 12, "token_count": 7}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 18, "token_count": 2}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 27, "token_count": 1}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 60, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Dave Kleikamp
10501
98.80%
Alexey Dobriyan
23
0.22%
Dave Jones
16
0.15%
Christoph Hellwig
15
0.14%
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
3
0.03%
Tejun Heo
2
0.02%
Randy Dunlap
1
0.01%
Lucas De Marchi
1
0.01%
Others
19
0.18%
Total
10629
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": 738}, ]}, {"timestamp": 1022914800, "group": [ {"author_id": 0, "token_count": 14}, ]}, {"timestamp": 1028185200, "group": [ {"author_id": 0, "token_count": 18}, ]}, {"timestamp": 1030863600, "group": [ {"author_id": 0, "token_count": 69}, ]}, {"timestamp": 1078128000, "group": [ {"author_id": 0, "token_count": 14}, ]}, {"timestamp": 1083394800, "group": [ {"author_id": 0, "token_count": 10}, ]}, {"timestamp": 1114930800, "group": [ {"author_id": 0, "token_count": 43}, ]}, {"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": 18, "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": 220}, ]}, {"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": 5}, ]}, {"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": 18, "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
155
-
4
340
Dave Kleikamp
Christoph Hellwig
Thomas Gleixner
Others
February 2002
May 2002
September 2002
January 2003
May 2005
January 2006
October 2006
June 2007
August 2011
May 2019
var spanGroupData = [ {"timestamp": 1012550400, "group": [ {"author_id": 0, "token_count": 264}, ]}, {"timestamp": 1020236400, "group": [ {"author_id": 0, "token_count": 29}, ]}, {"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": 18, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Dave Kleikamp
323
95.00%
Christoph Hellwig
13
3.82%
Thomas Gleixner
2
0.59%
Others
2
0.59%
Total
340
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": 312}, ]}, {"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": 105}, ]}, {"timestamp": 1078128000, "group": [ {"author_id": 0, "token_count": 65}, ]}, {"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": 38, "token_count": 1}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 24, "token_count": 2}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 18, "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
143
-
3
535
Dave Kleikamp
Tejun Heo
Thomas Gleixner
February 2002
April 2002
September 2002
October 2004
March 2010
May 2019
var spanGroupData = [ {"timestamp": 1012550400, "group": [ {"author_id": 0, "token_count": 444}, ]}, {"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": 75}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 35, "token_count": 3}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 18, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Dave Kleikamp
530
99.07%
Tejun Heo
3
0.56%
Thomas Gleixner
2
0.37%
Total
535
jfs_uniupr.c
121
-
2
3027
Dave Kleikamp
Thomas Gleixner
February 2002
May 2019
var spanGroupData = [ {"timestamp": 1012550400, "group": [ {"author_id": 0, "token_count": 3025}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 18, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Dave Kleikamp
3025
99.93%
Thomas Gleixner
2
0.07%
Total
3027
jfs_xattr.h
62
-
7
219
Dave Kleikamp
Eric Paris
Christoph Hellwig
Andreas Gruenbacher
Thomas Gleixner
Andrew Morton
Others
August 2002
September 2002
November 2002
October 2004
September 2005
February 2011
December 2013
April 2016
May 2019
March 2020
var spanGroupData = [ {"timestamp": 1028185200, "group": [ {"author_id": 0, "token_count": 105}, ]}, {"timestamp": 1030863600, "group": [ {"author_id": 0, "token_count": 38}, ]}, {"timestamp": 1036137600, "group": [ {"author_id": 8, "token_count": 1}, ]}, {"timestamp": 1096614000, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1125558000, "group": [ {"author_id": 0, "token_count": 47}, ]}, {"timestamp": 1296547200, "group": [ {"author_id": 39, "token_count": 11}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 1, "token_count": 8}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 6, "token_count": 3}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 18, "token_count": 2}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 60, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Dave Kleikamp
192
87.67%
Eric Paris
11
5.02%
Christoph Hellwig
8
3.65%
Andreas Gruenbacher
3
1.37%
Thomas Gleixner
2
0.91%
Andrew Morton
1
0.46%
Others
2
0.91%
Total
219
jfs_xtree.c
2916
-
8
10786
Dave Kleikamp
Christoph Hellwig
Alexey Dobriyan
Al Viro
Marcin Ślusarz
Joe Perches
Thomas Gleixner
Randy Dunlap
February 2002
May 2002
September 2002
November 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
var spanGroupData = [ {"timestamp": 1012550400, "group": [ {"author_id": 0, "token_count": 8079}, ]}, {"timestamp": 1020236400, "group": [ {"author_id": 0, "token_count": 9}, ]}, {"timestamp": 1030863600, "group": [ {"author_id": 0, "token_count": 184}, ]}, {"timestamp": 1036137600, "group": [ {"author_id": 0, "token_count": 24}, ]}, {"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": 90}, ]}, {"timestamp": 1078128000, "group": [ {"author_id": 0, "token_count": 119}, ]}, {"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": 109}, ]}, {"timestamp": 1094022000, "group": [ {"author_id": 0, "token_count": 51}, ]}, {"timestamp": 1096614000, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1114930800, "group": [ {"author_id": 0, "token_count": 147}, ]}, {"timestamp": 1128150000, "group": [ {"author_id": 0, "token_count": 14}, ]}, {"timestamp": 1167638400, "group": [ {"author_id": 0, "token_count": 80}, ]}, {"timestamp": 1180681200, "group": [ {"author_id": 0, "token_count": 34}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 32, "token_count": 12}, ]}, {"timestamp": 1209625200, "group": [ {"author_id": 11, "token_count": 16}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 1, "token_count": 23}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 12, "token_count": 7}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 18, "token_count": 2}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 27, "token_count": 1}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 0, "token_count": 1684}, ]}, ]
Author Name
Tokens
Token Proportion
Dave Kleikamp
10712
99.31%
Christoph Hellwig
23
0.21%
Alexey Dobriyan
16
0.15%
Al Viro
13
0.12%
Marcin Ślusarz
12
0.11%
Joe Perches
7
0.06%
Thomas Gleixner
2
0.02%
Randy Dunlap
1
0.01%
Total
10786
jfs_xtree.h
108
-
3
454
Dave Kleikamp
Al Viro
Thomas Gleixner
February 2002
September 2002
October 2004
June 2007
December 2014
May 2019
var spanGroupData = [ {"timestamp": 1012550400, "group": [ {"author_id": 0, "token_count": 426}, ]}, {"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": 18, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Dave Kleikamp
439
96.70%
Al Viro
13
2.86%
Thomas Gleixner
2
0.44%
Total
454
namei.c
1608
-
24
6583
Dave Kleikamp
Christoph Hellwig
Al Viro
Ingo Molnar
Nicholas Piggin
Evgeniy Dushistov
Miklos Szeredi
Deepa Dinamani
David Howells
Akinobu Mita
Christian Brauner
Dave Hansen
Eric Paris
Andrew Morton
Andi Kleen
Herbert Pötzl
Joe Perches
Thomas Gleixner
Dmitriy Monakhov
Others
February 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
February 2004
March 2004
May 2004
June 2004
July 2004
August 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
May 2013
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
var spanGroupData = [ {"timestamp": 1012550400, "group": [ {"author_id": 0, "token_count": 3975}, ]}, {"timestamp": 1017648000, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1020236400, "group": [ {"author_id": 0, "token_count": 29}, ]}, {"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": 549}, ]}, {"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": 4}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1041408000, "group": [ {"author_id": 0, "token_count": 58}, ]}, {"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": 61}, ]}, {"timestamp": 1072944000, "group": [ {"author_id": 8, "token_count": 10}, ]}, {"timestamp": 1075622400, "group": [ {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1078128000, "group": [ {"author_id": 0, "token_count": 78}, ]}, {"timestamp": 1083394800, "group": [ {"author_id": 0, "token_count": 25}, ]}, {"timestamp": 1086073200, "group": [ {"author_id": 0, "token_count": 86}, ]}, {"timestamp": 1088665200, "group": [ {"author_id": 3, "token_count": 2}, {"author_id": 0, "token_count": 169}, ]}, {"timestamp": 1091343600, "group": [ {"author_id": 0, "token_count": 62}, ]}, {"timestamp": 1104566400, "group": [ {"author_id": 16, "token_count": 3}, ]}, {"timestamp": 1114930800, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1125558000, "group": [ {"author_id": 0, "token_count": 269}, ]}, {"timestamp": 1128150000, "group": [ {"author_id": 0, "token_count": 23}, ]}, {"timestamp": 1136102400, "group": [ {"author_id": 10, "token_count": 80}, ]}, {"timestamp": 1138780800, "group": [ {"author_id": 5, "token_count": 4}, ]}, {"timestamp": 1141200000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1149145200, "group": [ {"author_id": 29, "token_count": 50}, ]}, {"timestamp": 1157094000, "group": [ {"author_id": 38, "token_count": 28}, {"author_id": 43, "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": 71}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 1, "token_count": 86}, ]}, {"timestamp": 1193900400, "group": [ {"author_id": 0, "token_count": 1}, {"author_id": 12, "token_count": 1}, ]}, {"timestamp": 1199174400, "group": [ {"author_id": 16, "token_count": 6}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 9, "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": 39, "token_count": 20}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 3, "token_count": 12}, {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 7, "token_count": 19}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 3, "token_count": 9}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 3, "token_count": 8}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 12, "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": 9, "token_count": 25}, ]}, {"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": 12, "token_count": 1}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 22, "token_count": 45}, {"author_id": 7, "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": 18, "token_count": 2}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 23, "token_count": 25}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 7, "token_count": 11}, ]}, ]
Author Name
Tokens
Token Proportion
Dave Kleikamp
5813
88.30%
Christoph Hellwig
225
3.42%
Al Viro
84
1.28%
Ingo Molnar
80
1.22%
Nicholas Piggin
71
1.08%
Evgeniy Dushistov
50
0.76%
Miklos Szeredi
45
0.68%
Deepa Dinamani
45
0.68%
David Howells
34
0.52%
Akinobu Mita
28
0.43%
Christian Brauner
25
0.38%
Dave Hansen
24
0.36%
Eric Paris
20
0.30%
Andrew Morton
10
0.15%
Andi Kleen
9
0.14%
Herbert Pötzl
4
0.06%
Joe Perches
3
0.05%
Thomas Gleixner
2
0.03%
Dmitriy Monakhov
2
0.03%
Others
9
0.14%
Total
6583
resize.c
536
-
11
1562
Dave Kleikamp
Christoph Hellwig
Quorum Laval
Bill Pemberton
Fabian Frederick
Andrew Morton
Thomas Gleixner
Lucas De Marchi
Joe Perches
Others
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": 1028185200, "group": [ {"author_id": 0, "token_count": 1416}, ]}, {"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": 56, "token_count": 16}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 55, "token_count": 2}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 12, "token_count": 1}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 53, "token_count": 18}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 15, "token_count": 4}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 18, "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
1459
93.41%
Christoph Hellwig
52
3.33%
Quorum Laval
18
1.15%
Bill Pemberton
16
1.02%
Fabian Frederick
4
0.26%
Andrew Morton
3
0.19%
Thomas Gleixner
2
0.13%
Lucas De Marchi
2
0.13%
Joe Perches
1
0.06%
Others
5
0.32%
Total
1562
super.c
1046
-
47
4745
Dave Kleikamp
Jan Kara
Christoph Hellwig
Andrew Morton
Mark Bellon
Tino Reichardt
Fabian Frederick
Eric W. Biedermann
Al Viro
Coly Li
Vahram Martirosyan
David Howells
Miklos Szeredi
Joe Perches
Deepa Dinamani
Dave Jones
Nicholas Piggin
Andy Shevchenko
Kees Cook
Andi Kleen
Christoph Lameter
Kirill A. Shutemov
Tejun Heo
Thomas Gleixner
Ingo Molnar
Lucas De Marchi
Chengguang Xu
Akinobu Mita
Others
February 2002
March 2002
April 2002
May 2002
June 2002
July 2002
August 2002
September 2002
October 2002
December 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
May 2005
June 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
July 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
March 2014
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
var spanGroupData = [ {"timestamp": 1012550400, "group": [ {"author_id": 0, "token_count": 1099}, ]}, {"timestamp": 1014969600, "group": [ {"author_id": 3, "token_count": 3}, ]}, {"timestamp": 1017648000, "group": [ {"author_id": 3, "token_count": 1}, {"author_id": 40, "token_count": 14}, ]}, {"timestamp": 1020236400, "group": [ {"author_id": 0, "token_count": 14}, ]}, {"timestamp": 1022914800, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1025506800, "group": [ {"author_id": 0, "token_count": 76}, ]}, {"timestamp": 1028185200, "group": [ {"author_id": 0, "token_count": 223}, ]}, {"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": 1038729600, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1041408000, "group": [ {"author_id": 0, "token_count": 72}, ]}, {"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": 159}, ]}, {"timestamp": 1064991600, "group": [ {"author_id": 8, "token_count": 136}, {"author_id": 0, "token_count": 254}, ]}, {"timestamp": 1072944000, "group": [ {"author_id": 0, "token_count": 17}, ]}, {"timestamp": 1078128000, "group": [ {"author_id": 0, "token_count": 20}, ]}, {"timestamp": 1083394800, "group": [ {"author_id": 0, "token_count": 114}, ]}, {"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": 16, "token_count": 6}, ]}, {"timestamp": 1107244800, "group": [ {"author_id": 0, "token_count": 55}, ]}, {"timestamp": 1114930800, "group": [ {"author_id": 0, "token_count": 133}, ]}, {"timestamp": 1117609200, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1120201200, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1125558000, "group": [ {"author_id": 14, "token_count": 137}, ]}, {"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": 71}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1141200000, "group": [ {"author_id": 0, "token_count": 179}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1149145200, "group": [ {"author_id": 9, "token_count": 5}, ]}, {"timestamp": 1151737200, "group": [ {"author_id": 0, "token_count": 594}, ]}, {"timestamp": 1157094000, "group": [ {"author_id": 38, "token_count": 1}, ]}, {"timestamp": 1164960000, "group": [ {"author_id": 51, "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": 51, "token_count": 3}, ]}, {"timestamp": 1199174400, "group": [ {"author_id": 7, "token_count": 50}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 9, "token_count": 24}, ]}, {"timestamp": 1209625200, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 4, "token_count": 3}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1230796800, "group": [ {"author_id": 25, "token_count": 66}, {"author_id": 60, "token_count": 13}, ]}, {"timestamp": 1238569200, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1241161200, "group": [ {"author_id": 60, "token_count": 13}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 1, "token_count": 3}, {"author_id": 35, "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": 11}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 55, "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": 13, "token_count": 78}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 3, "token_count": 23}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 4, "token_count": 9}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 47, "token_count": 4}, {"author_id": 2, "token_count": 131}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 13, "token_count": 5}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 26, "token_count": 65}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 12, "token_count": 30}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 1, "token_count": 9}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 15, "token_count": 78}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 4, "token_count": 57}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 3, "token_count": 3}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 12, "token_count": 2}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 22, "token_count": 4}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 15, "token_count": 4}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 15, "token_count": 6}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 4, "token_count": 365}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 9, "token_count": 24}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 46, "token_count": 1}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 28, "token_count": 10}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 3, "token_count": 5}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 18, "token_count": 2}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 22, "token_count": 12}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 24, "token_count": 8}, ]}, {"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}, ]}, ]
Author Name
Tokens
Token Proportion
Dave Kleikamp
3050
64.28%
Jan Kara
434
9.15%
Christoph Hellwig
180
3.79%
Andrew Morton
138
2.91%
Mark Bellon
137
2.89%
Tino Reichardt
131
2.76%
Fabian Frederick
88
1.85%
Eric W. Biedermann
83
1.75%
Al Viro
75
1.58%
Coly Li
66
1.39%
Vahram Martirosyan
65
1.37%
David Howells
53
1.12%
Miklos Szeredi
50
1.05%
Joe Perches
32
0.67%
Deepa Dinamani
16
0.34%
Dave Jones
14
0.30%
Nicholas Piggin
11
0.23%
Andy Shevchenko
10
0.21%
Kees Cook
8
0.17%
Andi Kleen
6
0.13%
Christoph Lameter
5
0.11%
Kirill A. Shutemov
4
0.08%
Tejun Heo
3
0.06%
Thomas Gleixner
2
0.04%
Ingo Molnar
2
0.04%
Lucas De Marchi
1
0.02%
Chengguang Xu
1
0.02%
Akinobu Mita
1
0.02%
Others
79
1.66%
click to expand▼
Total
4745
symlink.c
22
-
5
58
Dave Kleikamp
Dmitriy Monakhov
Al Viro
Thomas Gleixner
Others
February 2002
July 2002
August 2002
May 2005
February 2007
April 2010
November 2015
May 2019
var spanGroupData = [ {"timestamp": 1012550400, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1025506800, "group": [ {"author_id": 0, "token_count": 9}, ]}, {"timestamp": 1028185200, "group": [ {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1114930800, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"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": 18, "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
1035
-
18
4434
Dave Kleikamp
Andreas Gruenbacher
Mimi Zohar
Christoph Hellwig
Shankara Pailoor
Jie Liu
Al Viro
Andrew Morton
Christian Brauner
Ingo Molnar
Deepa Dinamani
Tejun Heo
Randy Dunlap
David Howells
Thomas Gleixner
Richard Knutsson
Joe Perches
Eric Paris
August 2002
September 2002
October 2002
November 2002
July 2003
October 2003
January 2004
March 2004
May 2004
July 2004
August 2004
December 2004
June 2005
September 2005
January 2006
September 2006
October 2006
June 2007
March 2010
August 2010
February 2011
June 2011
June 2013
December 2013
January 2014
February 2014
March 2015
April 2016
May 2016
September 2016
June 2018
May 2019
January 2021
var spanGroupData = [ {"timestamp": 1028185200, "group": [ {"author_id": 0, "token_count": 3129}, ]}, {"timestamp": 1030863600, "group": [ {"author_id": 1, "token_count": 22}, {"author_id": 0, "token_count": 204}, ]}, {"timestamp": 1033455600, "group": [ {"author_id": 0, "token_count": 9}, ]}, {"timestamp": 1036137600, "group": [ {"author_id": 8, "token_count": 1}, ]}, {"timestamp": 1057042800, "group": [ {"author_id": 8, "token_count": 10}, {"author_id": 0, "token_count": 62}, ]}, {"timestamp": 1064991600, "group": [ {"author_id": 0, "token_count": 33}, ]}, {"timestamp": 1072944000, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1078128000, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"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": 97}, ]}, {"timestamp": 1101888000, "group": [ {"author_id": 0, "token_count": 63}, ]}, {"timestamp": 1117609200, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1125558000, "group": [ {"author_id": 0, "token_count": 168}, ]}, {"timestamp": 1136102400, "group": [ {"author_id": 10, "token_count": 4}, {"author_id": 27, "token_count": 3}, ]}, {"timestamp": 1157094000, "group": [ {"author_id": 41, "token_count": 2}, ]}, {"timestamp": 1159686000, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1180681200, "group": [ {"author_id": 0, "token_count": 13}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 1, "token_count": 19}, {"author_id": 35, "token_count": 3}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1296547200, "group": [ {"author_id": 39, "token_count": 2}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 19, "token_count": 98}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 0, "token_count": 1}, {"author_id": 12, "token_count": 2}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 1, "token_count": 21}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 54, "token_count": 18}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 9, "token_count": 3}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 6, "token_count": 366}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 3, "token_count": 12}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 22, "token_count": 4}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 44, "token_count": 27}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 18, "token_count": 2}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 23, "token_count": 10}, ]}, ]
Author Name
Tokens
Token Proportion
Dave Kleikamp
3800
85.70%
Andreas Gruenbacher
366
8.25%
Mimi Zohar
98
2.21%
Christoph Hellwig
65
1.47%
Shankara Pailoor
27
0.61%
Jie Liu
18
0.41%
Al Viro
14
0.32%
Andrew Morton
11
0.25%
Christian Brauner
10
0.23%
Ingo Molnar
4
0.09%
Deepa Dinamani
4
0.09%
Tejun Heo
3
0.07%
Randy Dunlap
3
0.07%
David Howells
3
0.07%
Thomas Gleixner
2
0.05%
Richard Knutsson
2
0.05%
Joe Perches
2
0.05%
Eric Paris
2
0.05%
Total
4434
Only top 60 contributors in the directory are shown. Everybody else is clustered as
Others
.
Contributors:
124
Author
Tokens
Proportion
Commits
Proportion
0
Dave Kleikamp
105414
92.53%
212
37.79%
1
Christoph Hellwig
1496
1.31%
53
9.45%
2
Tino Reichardt
1089
0.96%
1
0.18%
3
Al Viro
707
0.62%
56
9.98%
4
Jan Kara
493
0.43%
8
1.43%
5
Herbert Pötzl
484
0.42%
2
0.36%
6
Andreas Gruenbacher
373
0.33%
3
0.53%
7
Miklos Szeredi
287
0.25%
6
1.07%
8
Andrew Morton
265
0.23%
26
4.63%
9
David Howells
185
0.16%
5
0.89%
10
Ingo Molnar
183
0.16%
2
0.36%
11
Alexey Dobriyan
155
0.14%
3
0.53%
12
Joe Perches
152
0.13%
5
0.89%
13
Eric W. Biedermann
149
0.13%
3
0.53%
14
Mark Bellon
145
0.13%
1
0.18%
15
Fabian Frederick
130
0.11%
6
1.07%
16
Andi Kleen
119
0.10%
4
0.71%
17
Nicholas Piggin
114
0.10%
6
1.07%
18
Thomas Gleixner
100
0.09%
2
0.36%
19
Mimi Zohar
98
0.09%
1
0.18%
20
Matthew Wilcox
79
0.07%
10
1.78%
21
Marco Stornelli
77
0.07%
1
0.18%
22
Deepa Dinamani
77
0.07%
4
0.71%
23
Christian Brauner
73
0.06%
6
1.07%
24
Kees Cook
70
0.06%
3
0.53%
25
Coly Li
66
0.06%
1
0.18%
26
Vahram Martirosyan
65
0.06%
1
0.18%
27
Randy Dunlap
61
0.05%
3
0.53%
28
Andy Shevchenko
55
0.05%
1
0.18%
29
Evgeniy Dushistov
50
0.04%
1
0.18%
30
Lukas Czerner
49
0.04%
2
0.36%
31
Dmitriy Monakhov
46
0.04%
3
0.53%
32
Marcin Ślusarz
45
0.04%
1
0.18%
33
Ernesto A. Fernández
43
0.04%
1
0.18%
34
Kent Overstreet
42
0.04%
3
0.53%
35
Tejun Heo
40
0.04%
4
0.71%
36
Josef Bacik
38
0.03%
1
0.18%
37
Steve Best
35
0.03%
1
0.18%
38
Akinobu Mita
35
0.03%
1
0.18%
39
Eric Paris
33
0.03%
1
0.18%
40
Dave Jones
33
0.03%
3
0.53%
41
Richard Knutsson
30
0.03%
1
0.18%
42
Pavel Skripkin
30
0.03%
2
0.36%
43
Dave Hansen
29
0.03%
4
0.71%
44
Shankara Pailoor
27
0.02%
1
0.18%
45
Dongliang Mu
27
0.02%
1
0.18%
46
Chengguang Xu
27
0.02%
3
0.53%
47
Kirill A. Shutemov
25
0.02%
2
0.36%
48
Gu Zheng
23
0.02%
1
0.18%
49
Hugh Dickins
20
0.02%
1
0.18%
50
David Rientjes
20
0.02%
1
0.18%
51
Christoph Lameter
20
0.02%
3
0.53%
52
Haimin Zhang
19
0.02%
1
0.18%
53
Quorum Laval
18
0.02%
1
0.18%
54
Jie Liu
18
0.02%
1
0.18%
55
Lucas De Marchi
17
0.01%
1
0.18%
56
Bill Pemberton
16
0.01%
1
0.18%
57
Andrey V. Savochkin
15
0.01%
1
0.18%
58
Dinghao Liu
14
0.01%
1
0.18%
59
Daniel Mack
14
0.01%
1
0.18%
60
Others
261
0.23%
76
13.55%
click to expand▼
Total
113920
561