Linux Source Code
Home
Release 5.13
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
Eric Paris
Eric W. Biedermann
Ernesto A. Fernández
Evgeniy Dushistov
Fabian Frederick
Gu Zheng
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
Michael Christie
Miklos Szeredi
Mimi Zohar
Nicholas Piggin
Others
Quorum Laval
Randy Dunlap
Richard Knutsson
Shankara Pailoor
Sonny Rao
Steve Best
Takashi Sato
Tejun Heo
Thomas Gleixner
Tino Reichardt
Vahram Martirosyan
−
Files:
Name
Lines
Files
Authors
Tokens
change scale
Color Graph By Token Proportion
acl.c
154
-
11
699
Dave Kleikamp
Christoph Hellwig
Ernesto A. Fernández
Jan Kara
Chengguang Xu
Al Viro
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
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": 33, "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": 31, "token_count": 43}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 42, "token_count": 18}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 42, "token_count": 8}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 18, "token_count": 2}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 22, "token_count": 8}, ]}, ]
Author Name
Tokens
Token Proportion
Dave Kleikamp
450
64.38%
Christoph Hellwig
107
15.31%
Ernesto A. Fernández
43
6.15%
Jan Kara
33
4.72%
Chengguang Xu
26
3.72%
Al Viro
17
2.43%
Christian Brauner
8
1.14%
Eric W. Biedermann
6
0.86%
Andreas Gruenbacher
4
0.57%
Tejun Heo
3
0.43%
Thomas Gleixner
2
0.29%
Total
699
file.c
153
-
18
739
Dave Kleikamp
Christoph Hellwig
Josef Bacik
Marco Stornelli
Christian Brauner
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
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": 17, "token_count": 5}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 1, "token_count": 131}, ]}, {"timestamp": 1270105200, "group": [ {"author_id": 30, "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": 34, "token_count": 34}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 13, "token_count": 10}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 20, "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": 10, "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": 22, "token_count": 14}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 7, "token_count": 12}, ]}, ]
Author Name
Tokens
Token Proportion
Dave Kleikamp
412
55.75%
Christoph Hellwig
199
26.93%
Josef Bacik
34
4.60%
Marco Stornelli
15
2.03%
Christian Brauner
14
1.89%
Miklos Szeredi
12
1.62%
Eric W. Biedermann
10
1.35%
Al Viro
8
1.08%
Dmitriy Monakhov
5
0.68%
Andi Kleen
5
0.68%
Herbert Pötzl
4
0.54%
David Howells
3
0.41%
Thomas Gleixner
2
0.27%
Jan Kara
2
0.27%
Others
14
1.89%
Total
739
inode.c
422
-
22
1787
Dave Kleikamp
Al Viro
Christoph Hellwig
David Howells
Marco Stornelli
Andrew Morton
Nicholas Piggin
Andrey V. Savochkin
Ingo Molnar
Matthew Wilcox
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
var spanGroupData = [ {"timestamp": 1012550400, "group": [ {"author_id": 0, "token_count": 816}, ]}, {"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": 93}, ]}, {"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": 54, "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": 9, "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": 37, "token_count": 1}, ]}, {"timestamp": 1167638400, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 16, "token_count": 38}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 10, "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": 30, "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": 20, "token_count": 62}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 0, "token_count": 4}, {"author_id": 32, "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": 11, "token_count": 1}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 21, "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": 55, "token_count": 9}, ]}, ]
Author Name
Tokens
Token Proportion
Dave Kleikamp
1265
70.79%
Al Viro
133
7.44%
Christoph Hellwig
103
5.76%
David Howells
74
4.14%
Marco Stornelli
62
3.47%
Andrew Morton
39
2.18%
Nicholas Piggin
38
2.13%
Andrey V. Savochkin
15
0.84%
Ingo Molnar
12
0.67%
Matthew Wilcox
9
0.50%
Deepa Dinamani
4
0.22%
Thomas Gleixner
2
0.11%
Kent Overstreet
2
0.11%
Richard Knutsson
1
0.06%
Joe Perches
1
0.06%
Jan Kara
1
0.06%
Dmitriy Monakhov
1
0.06%
Others
25
1.40%
Total
1787
ioctl.c
146
-
12
606
Herbert Pötzl
Tino Reichardt
Miklos Szeredi
Jan Kara
David Howells
Dave Hansen
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
var spanGroupData = [ {"timestamp": 1138780800, "group": [ {"author_id": 5, "token_count": 283}, ]}, {"timestamp": 1154415600, "group": [ {"author_id": 10, "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": 17, "token_count": 2}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 40, "token_count": 5}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 2, "token_count": 166}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 21, "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}, ]}, ]
Author Name
Tokens
Token Proportion
Herbert Pötzl
283
46.70%
Tino Reichardt
166
27.39%
Miklos Szeredi
121
19.97%
Jan Kara
10
1.65%
David Howells
7
1.16%
Dave Hansen
5
0.83%
Deepa Dinamani
4
0.66%
Al Viro
3
0.50%
Andi Kleen
2
0.33%
Others
5
0.83%
Total
606
jfs_acl.h
24
-
6
91
Steve Best
Dave Kleikamp
Christoph Hellwig
Christian Brauner
Andrew Morton
Thomas Gleixner
November 2002
September 2005
March 2010
July 2011
December 2013
May 2019
January 2021
var spanGroupData = [ {"timestamp": 1036137600, "group": [ {"author_id": 8, "token_count": 3}, {"author_id": 35, "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": 22, "token_count": 5}, ]}, ]
Author Name
Tokens
Token Proportion
Steve Best
35
38.46%
Dave Kleikamp
25
27.47%
Christoph Hellwig
21
23.08%
Christian Brauner
5
5.49%
Andrew Morton
3
3.30%
Thomas Gleixner
2
2.20%
Total
91
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": 12, "token_count": 4}, ]}, {"timestamp": 1209625200, "group": [ {"author_id": 12, "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": 12, "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": 12, "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
163
-
4
373
Dave Kleikamp
Herbert Pötzl
Thomas Gleixner
Kees Cook
February 2002
September 2002
October 2004
February 2006
June 2007
August 2018
May 2019
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": 1533106800, "group": [ {"author_id": 52, "token_count": 1}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 18, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Dave Kleikamp
310
83.11%
Herbert Pötzl
60
16.09%
Thomas Gleixner
2
0.54%
Kees Cook
1
0.27%
Total
373
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": 28, "token_count": 44}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 11, "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
4082
-
22
12766
Dave Kleikamp
Tino Reichardt
Joe Perches
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
var spanGroupData = [ {"timestamp": 1012550400, "group": [ {"author_id": 0, "token_count": 10820}, ]}, {"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": 506}, ]}, {"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": 38}, ]}, {"timestamp": 1064991600, "group": [ {"author_id": 0, "token_count": 348}, ]}, {"timestamp": 1078128000, "group": [ {"author_id": 0, "token_count": 57}, ]}, {"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": 9, "token_count": 3}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1141200000, "group": [ {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1157094000, "group": [ {"author_id": 37, "token_count": 4}, ]}, {"timestamp": 1159686000, "group": [ {"author_id": 0, "token_count": 33}, ]}, {"timestamp": 1167638400, "group": [ {"author_id": 0, "token_count": 16}, ]}, {"timestamp": 1178002800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1180681200, "group": [ {"author_id": 0, "token_count": 39}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 26, "token_count": 15}, ]}, {"timestamp": 1257058800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1262332800, "group": [ {"author_id": 57, "token_count": 10}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 33, "token_count": 3}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 51, "token_count": 2}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 0, "token_count": 9}, {"author_id": 2, "token_count": 435}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 11, "token_count": 27}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 15, "token_count": 10}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 52, "token_count": 3}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 18, "token_count": 2}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 56, "token_count": 14}, {"author_id": 25, "token_count": 1}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 60, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Dave Kleikamp
12225
95.76%
Tino Reichardt
435
3.41%
Joe Perches
27
0.21%
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
8
0.06%
Total
12766
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": 9, "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": 57, "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
4562
-
10
17966
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": 15565}, ]}, {"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": 17}, ]}, {"timestamp": 1030863600, "group": [ {"author_id": 0, "token_count": 1292}, ]}, {"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": 135}, ]}, {"timestamp": 1054450800, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1057042800, "group": [ {"author_id": 0, "token_count": 12}, ]}, {"timestamp": 1064991600, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1078128000, "group": [ {"author_id": 0, "token_count": 35}, ]}, {"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": 68}, ]}, {"timestamp": 1157094000, "group": [ {"author_id": 36, "token_count": 2}, ]}, {"timestamp": 1159686000, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1180681200, "group": [ {"author_id": 0, "token_count": 37}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 3, "token_count": 1}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1193900400, "group": [ {"author_id": 11, "token_count": 17}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 1, "token_count": 32}, {"author_id": 33, "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": 11, "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": 11, "token_count": 3}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 52, "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
17805
99.10%
Al Viro
88
0.49%
Christoph Hellwig
32
0.18%
Joe Perches
24
0.13%
Kees Cook
8
0.04%
Tejun Heo
3
0.02%
Thomas Gleixner
2
0.01%
Akinobu Mita
2
0.01%
Others
2
0.01%
Total
17966
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
638
-
10
1942
Dave Kleikamp
Christoph Hellwig
Ingo Molnar
Richard Knutsson
Thomas Gleixner
Lucas De Marchi
Andrew Morton
Randy Dunlap
Joe Perches
Others
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
August 2020
var spanGroupData = [ {"timestamp": 1012550400, "group": [ {"author_id": 0, "token_count": 1436}, ]}, {"timestamp": 1028185200, "group": [ {"author_id": 0, "token_count": 87}, ]}, {"timestamp": 1030863600, "group": [ {"author_id": 1, "token_count": 23}, {"author_id": 0, "token_count": 128}, ]}, {"timestamp": 1057042800, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"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": 85}, ]}, {"timestamp": 1114930800, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1136102400, "group": [ {"author_id": 9, "token_count": 20}, ]}, {"timestamp": 1157094000, "group": [ {"author_id": 37, "token_count": 5}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1159686000, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1180681200, "group": [ {"author_id": 0, "token_count": 7}, ]}, {"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": 19}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 51, "token_count": 2}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 11, "token_count": 1}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 18, "token_count": 2}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 25, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Dave Kleikamp
1866
96.09%
Christoph Hellwig
42
2.16%
Ingo Molnar
20
1.03%
Richard Knutsson
5
0.26%
Thomas Gleixner
2
0.10%
Lucas De Marchi
2
0.10%
Andrew Morton
2
0.10%
Randy Dunlap
1
0.05%
Joe Perches
1
0.05%
Others
1
0.05%
Total
1942
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": 37, "token_count": 2}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 18, "token_count": 2}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 25, "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": 25, "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
3157
-
18
12319
Dave Kleikamp
Andi Kleen
Eric W. Biedermann
Joe Perches
Christoph Hellwig
Marcin Ślusarz
Ingo Molnar
Andrew Morton
Al Viro
Miklos Szeredi
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
var spanGroupData = [ {"timestamp": 1012550400, "group": [ {"author_id": 0, "token_count": 10426}, ]}, {"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": 62}, ]}, {"timestamp": 1030863600, "group": [ {"author_id": 1, "token_count": 28}, {"author_id": 0, "token_count": 305}, ]}, {"timestamp": 1036137600, "group": [ {"author_id": 17, "token_count": 81}, ]}, {"timestamp": 1041408000, "group": [ {"author_id": 0, "token_count": 21}, ]}, {"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": 9, "token_count": 16}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1141200000, "group": [ {"author_id": 0, "token_count": 231}, ]}, {"timestamp": 1157094000, "group": [ {"author_id": 37, "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": 11, "token_count": 2}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 26, "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": 33, "token_count": 3}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 51, "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": 11, "token_count": 27}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 11, "token_count": 1}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 18, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Dave Kleikamp
12023
97.60%
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%
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
12319
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": 9, "token_count": 2}, ]}, {"timestamp": 1157094000, "group": [ {"author_id": 37, "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
218
-
14
668
Dave Kleikamp
Jan Kara
Ingo Molnar
Al Viro
Andy Shevchenko
Tino Reichardt
Eric W. Biedermann
Thomas Gleixner
Kees Cook
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
var spanGroupData = [ {"timestamp": 1012550400, "group": [ {"author_id": 0, "token_count": 368}, ]}, {"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": 48}, ]}, {"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": 9, "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": 52, "token_count": 1}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 27, "token_count": 5}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 18, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Dave Kleikamp
621
92.96%
Jan Kara
13
1.95%
Ingo Molnar
6
0.90%
Al Viro
6
0.90%
Andy Shevchenko
5
0.75%
Tino Reichardt
4
0.60%
Eric W. Biedermann
4
0.60%
Thomas Gleixner
2
0.30%
Kees Cook
1
0.15%
Others
6
0.90%
Total
668
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": 17, "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": 11}, {"author_id": 5, "token_count": 116}, ]}, {"timestamp": 1141200000, "group": [ {"author_id": 0, "token_count": 17}, ]}, {"timestamp": 1157094000, "group": [ {"author_id": 36, "token_count": 3}, ]}, {"timestamp": 1228118400, "group": [ {"author_id": 0, "token_count": 53}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 1, "token_count": 11}, {"author_id": 30, "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": 11, "token_count": 1}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 21, "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": 22, "token_count": 3}, ]}, ]
Author Name
Tokens
Token Proportion
Dave Kleikamp
372
65.96%
Herbert Pötzl
116
20.57%
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": 17, "token_count": 14}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 10, "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": 30, "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": 34, "token_count": 4}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 18, "token_count": 2}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 22, "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": 9, "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
2500
-
20
8515
Dave Kleikamp
Kent Overstreet
Ingo Molnar
Christoph Hellwig
Al Viro
Gu Zheng
Andy Shevchenko
Tejun Heo
Alexey Dobriyan
Thomas Gleixner
Michael Christie
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 2016
November 2016
June 2017
August 2017
January 2019
May 2019
var spanGroupData = [ {"timestamp": 1012550400, "group": [ {"author_id": 0, "token_count": 5427}, ]}, {"timestamp": 1017648000, "group": [ {"author_id": 3, "token_count": 2}, {"author_id": 39, "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": 275}, ]}, {"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": 48, "token_count": 4}, {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1120201200, "group": [ {"author_id": 0, "token_count": 32}, ]}, {"timestamp": 1136102400, "group": [ {"author_id": 9, "token_count": 3}, ]}, {"timestamp": 1138780800, "group": [ {"author_id": 1, "token_count": 9}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1141200000, "group": [ {"author_id": 9, "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": 12, "token_count": 13}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 33, "token_count": 3}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1288594800, "group": [ {"author_id": 33, "token_count": 10}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 33, "token_count": 1}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 0, "token_count": 13}, {"author_id": 45, "token_count": 23}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 32, "token_count": 12}, ]}, {"timestamp": 1417420800, "group": [ {"author_id": 32, "token_count": 20}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 3, "token_count": 12}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 11, "token_count": 4}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 44, "token_count": 6}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 1, "token_count": 8}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 1, "token_count": 8}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 27, "token_count": 23}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 18, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Dave Kleikamp
8282
97.26%
Kent Overstreet
32
0.38%
Ingo Molnar
32
0.38%
Christoph Hellwig
30
0.35%
Al Viro
27
0.32%
Gu Zheng
23
0.27%
Andy Shevchenko
23
0.27%
Tejun Heo
14
0.16%
Alexey Dobriyan
13
0.15%
Thomas Gleixner
10
0.12%
Michael Christie
6
0.07%
Joe Perches
4
0.05%
Christoph Lameter
4
0.05%
Dave Jones
3
0.04%
Andrew Morton
3
0.04%
Others
9
0.11%
Total
8515
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": 9, "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": 51, "token_count": 1}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 27, "token_count": 6}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 18, "token_count": 2}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 25, "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
818
-
24
3812
Dave Kleikamp
Andrew Morton
Kirill A. Shutemov
Hugh Dickins
David Rientjes
Michael Christie
Alexey Dobriyan
Christoph Hellwig
Lukas Czerner
Kent Overstreet
Matthew Wilcox
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
July 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 2016
June 2017
July 2017
August 2017
October 2017
May 2019
September 2020
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}, {"author_id": 0, "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": 2488}, ]}, {"timestamp": 1120201200, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1128150000, "group": [ {"author_id": 3, "token_count": 1}, {"author_id": 0, "token_count": 27}, {"author_id": 46, "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": 15}, ]}, {"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": 48, "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": 48, "token_count": 1}, ]}, {"timestamp": 1193900400, "group": [ {"author_id": 16, "token_count": 2}, ]}, {"timestamp": 1199174400, "group": [ {"author_id": 0, "token_count": 30}, ]}, {"timestamp": 1209625200, "group": [ {"author_id": 12, "token_count": 16}, ]}, {"timestamp": 1230796800, "group": [ {"author_id": 0, "token_count": 39}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 33, "token_count": 3}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 28, "token_count": 8}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 11, "token_count": 2}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 32, "token_count": 8}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 47, "token_count": 20}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 43, "token_count": 20}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 44, "token_count": 18}, ]}, {"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": 8}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 18, "token_count": 2}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 55, "token_count": 5}, ]}, ]
Author Name
Tokens
Token Proportion
Dave Kleikamp
3614
94.81%
Andrew Morton
26
0.68%
Kirill A. Shutemov
20
0.52%
Hugh Dickins
20
0.52%
David Rientjes
20
0.52%
Michael Christie
18
0.47%
Alexey Dobriyan
16
0.42%
Christoph Hellwig
15
0.39%
Lukas Czerner
8
0.21%
Kent Overstreet
8
0.21%
Matthew Wilcox
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
29
0.76%
Total
3812
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": 37, "token_count": 2}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 51, "token_count": 1}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 43, "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
505
-
10
1710
Dave Kleikamp
Christoph Hellwig
Randy Dunlap
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
var spanGroupData = [ {"timestamp": 1012550400, "group": [ {"author_id": 0, "token_count": 1381}, ]}, {"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": 36}, ]}, {"timestamp": 1044086400, "group": [ {"author_id": 8, "token_count": 1}, ]}, {"timestamp": 1057042800, "group": [ {"author_id": 0, "token_count": 78}, ]}, {"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": 11, "token_count": 1}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 10, "token_count": 3}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 27, "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": 25, "token_count": 48}, ]}, ]
Author Name
Tokens
Token Proportion
Dave Kleikamp
1579
92.34%
Christoph Hellwig
52
3.04%
Randy Dunlap
48
2.81%
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
1710
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": 11, "token_count": 6}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 27, "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
3046
-
21
10787
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
var spanGroupData = [ {"timestamp": 1012550400, "group": [ {"author_id": 0, "token_count": 8564}, ]}, {"timestamp": 1017648000, "group": [ {"author_id": 39, "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": 299}, ]}, {"timestamp": 1030863600, "group": [ {"author_id": 0, "token_count": 382}, ]}, {"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": 36}, ]}, {"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": 113}, {"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": 48, "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": 9, "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": 37, "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": 120}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1209625200, "group": [ {"author_id": 12, "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": 51, "token_count": 1}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 33, "token_count": 2}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 11, "token_count": 1}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 11, "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": 25, "token_count": 1}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 60, "token_count": 11}, ]}, ]
Author Name
Tokens
Token Proportion
Dave Kleikamp
10660
98.82%
Alexey Dobriyan
23
0.21%
Dave Jones
16
0.15%
Christoph Hellwig
15
0.14%
Ingo Molnar
9
0.08%
Al Viro
9
0.08%
Richard Knutsson
8
0.07%
Joe Perches
8
0.07%
Christoph Lameter
8
0.07%
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
18
0.17%
Total
10787
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
Sonny Rao
Thomas Gleixner
Kees Cook
Akinobu Mita
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": 59, "token_count": 13}, ]}, {"timestamp": 1157094000, "group": [ {"author_id": 36, "token_count": 1}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 52, "token_count": 2}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 18, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Dave Kleikamp
517
96.64%
Sonny Rao
13
2.43%
Thomas Gleixner
2
0.37%
Kees Cook
2
0.37%
Akinobu Mita
1
0.19%
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": 33, "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": 38, "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
3877
-
9
14278
Dave Kleikamp
Marcin Ślusarz
Christoph Hellwig
Alexey Dobriyan
Joe Perches
Al Viro
Thomas Gleixner
Richard Knutsson
Randy Dunlap
February 2002
May 2002
August 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
September 2006
January 2007
June 2007
February 2008
May 2008
March 2010
June 2013
May 2019
August 2020
var spanGroupData = [ {"timestamp": 1012550400, "group": [ {"author_id": 0, "token_count": 12721}, ]}, {"timestamp": 1020236400, "group": [ {"author_id": 0, "token_count": 9}, ]}, {"timestamp": 1028185200, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1030863600, "group": [ {"author_id": 0, "token_count": 278}, ]}, {"timestamp": 1036137600, "group": [ {"author_id": 0, "token_count": 24}, ]}, {"timestamp": 1041408000, "group": [ {"author_id": 0, "token_count": 46}, ]}, {"timestamp": 1057042800, "group": [ {"author_id": 0, "token_count": 9}, ]}, {"timestamp": 1064991600, "group": [ {"author_id": 0, "token_count": 212}, ]}, {"timestamp": 1078128000, "group": [ {"author_id": 0, "token_count": 230}, ]}, {"timestamp": 1086073200, "group": [ {"author_id": 0, "token_count": 20}, ]}, {"timestamp": 1088665200, "group": [ {"author_id": 3, "token_count": 14}, {"author_id": 0, "token_count": 37}, ]}, {"timestamp": 1091343600, "group": [ {"author_id": 0, "token_count": 109}, ]}, {"timestamp": 1094022000, "group": [ {"author_id": 0, "token_count": 140}, ]}, {"timestamp": 1096614000, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1114930800, "group": [ {"author_id": 0, "token_count": 182}, ]}, {"timestamp": 1128150000, "group": [ {"author_id": 0, "token_count": 14}, ]}, {"timestamp": 1157094000, "group": [ {"author_id": 37, "token_count": 1}, ]}, {"timestamp": 1167638400, "group": [ {"author_id": 0, "token_count": 80}, ]}, {"timestamp": 1180681200, "group": [ {"author_id": 0, "token_count": 63}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 26, "token_count": 24}, ]}, {"timestamp": 1209625200, "group": [ {"author_id": 12, "token_count": 16}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 1, "token_count": 23}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 11, "token_count": 14}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 18, "token_count": 2}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 25, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Dave Kleikamp
14183
99.33%
Marcin Ślusarz
24
0.17%
Christoph Hellwig
23
0.16%
Alexey Dobriyan
16
0.11%
Joe Perches
14
0.10%
Al Viro
14
0.10%
Thomas Gleixner
2
0.01%
Richard Knutsson
1
0.01%
Randy Dunlap
1
0.01%
Total
14278
jfs_xtree.h
112
-
3
484
Dave Kleikamp
Al Viro
Thomas Gleixner
February 2002
September 2002
March 2004
October 2004
June 2007
December 2014
May 2019
var spanGroupData = [ {"timestamp": 1012550400, "group": [ {"author_id": 0, "token_count": 451}, ]}, {"timestamp": 1030863600, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1078128000, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"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
469
96.90%
Al Viro
13
2.69%
Thomas Gleixner
2
0.41%
Total
484
namei.c
1608
-
24
6588
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": 3979}, ]}, {"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": 550}, ]}, {"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": 17, "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": 9, "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": 36, "token_count": 28}, {"author_id": 40, "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": 11, "token_count": 1}, ]}, {"timestamp": 1199174400, "group": [ {"author_id": 17, "token_count": 6}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 10, "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": 30, "token_count": 2}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 16, "token_count": 71}, ]}, {"timestamp": 1296547200, "group": [ {"author_id": 38, "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": 11, "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": 10, "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": 11, "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": 21, "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": 22, "token_count": 25}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 7, "token_count": 11}, ]}, ]
Author Name
Tokens
Token Proportion
Dave Kleikamp
5818
88.31%
Christoph Hellwig
225
3.42%
Al Viro
84
1.28%
Ingo Molnar
80
1.21%
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
6588
resize.c
537
-
11
1572
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
var spanGroupData = [ {"timestamp": 1028185200, "group": [ {"author_id": 0, "token_count": 1424}, ]}, {"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": 13}, ]}, {"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": 53, "token_count": 16}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 51, "token_count": 2}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 11, "token_count": 1}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 49, "token_count": 18}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 15, "token_count": 6}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 18, "token_count": 2}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 1, "token_count": 3}, ]}, ]
Author Name
Tokens
Token Proportion
Dave Kleikamp
1469
93.45%
Christoph Hellwig
50
3.18%
Quorum Laval
18
1.15%
Bill Pemberton
16
1.02%
Fabian Frederick
6
0.38%
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
1572
super.c
1050
-
46
4771
Dave Kleikamp
Jan Kara
Christoph Hellwig
Tino Reichardt
Andrew Morton
Mark Bellon
Fabian Frederick
Eric W. Biedermann
Al Viro
Coly Li
Vahram Martirosyan
David Howells
Miklos Szeredi
Joe Perches
Deepa Dinamani
Dave Jones
Takashi Sato
Nicholas Piggin
Andy Shevchenko
Andi Kleen
Christoph Lameter
Kirill A. Shutemov
Tejun Heo
Thomas Gleixner
Ingo Molnar
Lucas De Marchi
Kees Cook
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
August 2018
September 2018
January 2019
April 2019
May 2019
July 2019
var spanGroupData = [ {"timestamp": 1012550400, "group": [ {"author_id": 0, "token_count": 1101}, ]}, {"timestamp": 1014969600, "group": [ {"author_id": 3, "token_count": 3}, ]}, {"timestamp": 1017648000, "group": [ {"author_id": 3, "token_count": 1}, {"author_id": 39, "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": 231}, ]}, {"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": 158}, ]}, {"timestamp": 1064991600, "group": [ {"author_id": 8, "token_count": 136}, {"author_id": 0, "token_count": 257}, ]}, {"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": 115}, ]}, {"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": 17, "token_count": 6}, ]}, {"timestamp": 1107244800, "group": [ {"author_id": 0, "token_count": 54}, ]}, {"timestamp": 1114930800, "group": [ {"author_id": 0, "token_count": 135}, ]}, {"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": 9, "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": 10, "token_count": 5}, ]}, {"timestamp": 1151737200, "group": [ {"author_id": 0, "token_count": 594}, ]}, {"timestamp": 1157094000, "group": [ {"author_id": 36, "token_count": 1}, ]}, {"timestamp": 1164960000, "group": [ {"author_id": 48, "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": 48, "token_count": 3}, ]}, {"timestamp": 1199174400, "group": [ {"author_id": 7, "token_count": 50}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 10, "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": 23, "token_count": 66}, {"author_id": 58, "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": 33, "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": 16, "token_count": 11}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 51, "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": 43, "token_count": 4}, {"author_id": 2, "token_count": 161}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 13, "token_count": 5}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 24, "token_count": 65}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 11, "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": 11, "token_count": 2}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 21, "token_count": 4}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 15, "token_count": 6}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 15, "token_count": 6}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 4, "token_count": 364}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 10, "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": 1533106800, "group": [ {"author_id": 52, "token_count": 1}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 42, "token_count": 1}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 27, "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": 21, "token_count": 12}, ]}, ]
Author Name
Tokens
Token Proportion
Dave Kleikamp
3064
64.22%
Jan Kara
433
9.08%
Christoph Hellwig
170
3.56%
Tino Reichardt
161
3.37%
Andrew Morton
138
2.89%
Mark Bellon
137
2.87%
Fabian Frederick
90
1.89%
Eric W. Biedermann
83
1.74%
Al Viro
75
1.57%
Coly Li
66
1.38%
Vahram Martirosyan
65
1.36%
David Howells
53
1.11%
Miklos Szeredi
50
1.05%
Joe Perches
32
0.67%
Deepa Dinamani
16
0.34%
Dave Jones
14
0.29%
Takashi Sato
13
0.27%
Nicholas Piggin
11
0.23%
Andy Shevchenko
10
0.21%
Andi Kleen
6
0.13%
Christoph Lameter
5
0.10%
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%
Kees Cook
1
0.02%
Chengguang Xu
1
0.02%
Akinobu Mita
1
0.02%
Others
64
1.34%
Total
4771
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": 30, "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
4440
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": 3135}, ]}, {"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": 9, "token_count": 4}, {"author_id": 25, "token_count": 3}, ]}, {"timestamp": 1157094000, "group": [ {"author_id": 37, "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": 33, "token_count": 3}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1296547200, "group": [ {"author_id": 38, "token_count": 2}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 19, "token_count": 98}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 0, "token_count": 1}, {"author_id": 11, "token_count": 2}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 1, "token_count": 21}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 50, "token_count": 18}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 10, "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": 21, "token_count": 4}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 41, "token_count": 27}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 18, "token_count": 2}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 22, "token_count": 10}, ]}, ]
Author Name
Tokens
Token Proportion
Dave Kleikamp
3806
85.72%
Andreas Gruenbacher
366
8.24%
Mimi Zohar
98
2.21%
Christoph Hellwig
65
1.46%
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
4440
Only top 60 contributors in the directory are shown. Everybody else is clustered as
Others
.
Contributors:
118
Author
Tokens
Proportion
Commits
Proportion
0
Dave Kleikamp
111416
93.04%
212
39.26%
1
Christoph Hellwig
1427
1.19%
49
9.07%
2
Tino Reichardt
1135
0.95%
1
0.19%
3
Al Viro
710
0.59%
56
10.37%
4
Jan Kara
492
0.41%
8
1.48%
5
Herbert Pötzl
485
0.41%
2
0.37%
6
Andreas Gruenbacher
373
0.31%
3
0.56%
7
Miklos Szeredi
270
0.23%
5
0.93%
8
Andrew Morton
265
0.22%
26
4.81%
9
Ingo Molnar
191
0.16%
2
0.37%
10
David Howells
185
0.15%
5
0.93%
11
Joe Perches
159
0.13%
5
0.93%
12
Alexey Dobriyan
155
0.13%
3
0.56%
13
Eric W. Biedermann
149
0.12%
3
0.56%
14
Mark Bellon
145
0.12%
1
0.19%
15
Fabian Frederick
134
0.11%
6
1.11%
16
Nicholas Piggin
122
0.10%
7
1.30%
17
Andi Kleen
119
0.10%
4
0.74%
18
Thomas Gleixner
100
0.08%
2
0.37%
19
Mimi Zohar
98
0.08%
1
0.19%
20
Marco Stornelli
77
0.06%
1
0.19%
21
Deepa Dinamani
77
0.06%
4
0.74%
22
Christian Brauner
69
0.06%
4
0.74%
23
Coly Li
66
0.06%
1
0.19%
24
Vahram Martirosyan
65
0.05%
1
0.19%
25
Randy Dunlap
62
0.05%
3
0.56%
26
Marcin Ślusarz
57
0.05%
1
0.19%
27
Andy Shevchenko
55
0.05%
1
0.19%
28
Lukas Czerner
52
0.04%
2
0.37%
29
Evgeniy Dushistov
50
0.04%
1
0.19%
30
Dmitriy Monakhov
46
0.04%
3
0.56%
31
Ernesto A. Fernández
43
0.04%
1
0.19%
32
Kent Overstreet
42
0.04%
3
0.56%
33
Tejun Heo
40
0.03%
4
0.74%
34
Josef Bacik
38
0.03%
1
0.19%
35
Steve Best
35
0.03%
1
0.19%
36
Akinobu Mita
35
0.03%
1
0.19%
37
Richard Knutsson
33
0.03%
1
0.19%
38
Eric Paris
33
0.03%
1
0.19%
39
Dave Jones
33
0.03%
3
0.56%
40
Dave Hansen
29
0.02%
4
0.74%
41
Shankara Pailoor
27
0.02%
1
0.19%
42
Chengguang Xu
27
0.02%
3
0.56%
43
Kirill A. Shutemov
26
0.02%
2
0.37%
44
Michael Christie
24
0.02%
2
0.37%
45
Gu Zheng
23
0.02%
1
0.19%
46
Hugh Dickins
20
0.02%
1
0.19%
47
David Rientjes
20
0.02%
1
0.19%
48
Christoph Lameter
20
0.02%
3
0.56%
49
Quorum Laval
18
0.02%
1
0.19%
50
Jie Liu
18
0.02%
1
0.19%
51
Lucas De Marchi
17
0.01%
1
0.19%
52
Kees Cook
16
0.01%
2
0.37%
53
Bill Pemberton
16
0.01%
1
0.19%
54
Andrey V. Savochkin
15
0.01%
1
0.19%
55
Matthew Wilcox
14
0.01%
2
0.37%
56
Dinghao Liu
14
0.01%
1
0.19%
57
Daniel Mack
14
0.01%
1
0.19%
58
Takashi Sato
13
0.01%
1
0.19%
59
Sonny Rao
13
0.01%
1
0.19%
60
Others
229
0.19%
70
12.96%
Total
119751
540