Linux Source Code
Home
Release 5.3
Help
kernfs
root
fs
Highlighting
Reset All
By Author
By Age
──────────
Aditya Kali
Al Viro
Andrea Parri
Andreas Gruenbacher
Andrzej Hajda
Ayush Mittal
Bart Van Assche
Bernd Edlinger
Chris Wilson
Dan Carpenter
Dave Jiang
David Howells
Deepa Dinamani
Dmitry Torokhov
Eric W. Biedermann
Greg Kroah-Hartman
Guenter Roeck
Ingo Molnar
Ivan Vecera
Jan Kara
Jianyu Zhan
Johannes Weiner
Kirill A. Shutemov
Konstantin Khlebnikov
Li Zefan
Linus Torvalds
Miklos Szeredi
Neil Brown
Ondrej Mosnáček
Radu Rendec
Rasmus Villemoes
Richard Cochran
Serge E. Hallyn
Shaohua Li
Souptick Joarder
Tejun Heo
Thomas Gleixner
Tony Luck
Vaibhav Jain
Waiman Long
−
Files:
Name
Lines
Files
Authors
Tokens
change scale
Color Graph By Token Proportion
dir.c
1702
-
21
6001
Tejun Heo
Aditya Kali
Shaohua Li
Eric W. Biedermann
Dmitry Torokhov
Greg Kroah-Hartman
Ondrej Mosnáček
Konstantin Khlebnikov
Rasmus Villemoes
Jianyu Zhan
Deepa Dinamani
Miklos Szeredi
Al Viro
Andrzej Hajda
Ayush Mittal
Li Zefan
David Howells
Linus Torvalds
Andrea Parri
Thomas Gleixner
Richard Cochran
November 2013
December 2013
January 2014
February 2014
March 2014
April 2014
October 2014
December 2014
February 2015
March 2015
May 2015
November 2015
January 2016
February 2016
April 2016
June 2016
August 2016
September 2016
December 2016
February 2017
July 2017
May 2018
July 2018
February 2019
April 2019
June 2019
var spanGroupData = [ {"timestamp": 1383289200, "group": [ {"author_id": 0, "token_count": 2501}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 0, "token_count": 648}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 13, "token_count": 42}, {"author_id": 0, "token_count": 77}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 23, "token_count": 4}, {"author_id": 0, "token_count": 1438}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 38, "token_count": 1}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 18, "token_count": 19}, {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 9, "token_count": 3}, ]}, {"timestamp": 1417420800, "group": [ {"author_id": 19, "token_count": 20}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 26, "token_count": 5}, {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 8, "token_count": 3}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 6, "token_count": 132}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 0, "token_count": 146}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 2, "token_count": 397}, {"author_id": 0, "token_count": 44}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 14, "token_count": 12}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 9, "token_count": 2}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 24, "token_count": 3}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 0, "token_count": 58}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 21, "token_count": 12}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 17, "token_count": 32}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 1, "token_count": 235}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 14, "token_count": 2}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 5, "token_count": 113}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 16, "token_count": 4}, {"author_id": 3, "token_count": 34}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 31, "token_count": 2}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 22, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Tejun Heo
4922
82.02%
Aditya Kali
397
6.62%
Shaohua Li
235
3.92%
Eric W. Biedermann
132
2.20%
Dmitry Torokhov
113
1.88%
Greg Kroah-Hartman
42
0.70%
Ondrej Mosnáček
34
0.57%
Konstantin Khlebnikov
32
0.53%
Rasmus Villemoes
20
0.33%
Jianyu Zhan
19
0.32%
Deepa Dinamani
14
0.23%
Miklos Szeredi
12
0.20%
Al Viro
5
0.08%
Andrzej Hajda
5
0.08%
Ayush Mittal
4
0.07%
Li Zefan
4
0.07%
David Howells
3
0.05%
Linus Torvalds
3
0.05%
Andrea Parri
2
0.03%
Thomas Gleixner
2
0.03%
Richard Cochran
1
0.02%
Total
6001
file.c
1036
-
18
3884
Tejun Heo
Neil Brown
Johannes Weiner
Chris Wilson
Radu Rendec
Al Viro
Greg Kroah-Hartman
Dmitry Torokhov
Shaohua Li
Vaibhav Jain
Tony Luck
Dave Jiang
Souptick Joarder
Linus Torvalds
Thomas Gleixner
Ingo Molnar
Ivan Vecera
Waiman Long
November 2013
December 2013
January 2014
February 2014
March 2014
April 2014
May 2014
July 2014
October 2014
March 2015
March 2016
June 2016
October 2016
December 2016
February 2017
March 2017
July 2017
August 2017
January 2018
February 2018
April 2018
July 2018
November 2018
March 2019
April 2019
June 2019
var spanGroupData = [ {"timestamp": 1383289200, "group": [ {"author_id": 0, "token_count": 2397}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 0, "token_count": 257}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 13, "token_count": 16}, {"author_id": 0, "token_count": 118}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 0, "token_count": 49}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 0, "token_count": 73}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 0, "token_count": 100}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 0, "token_count": 21}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 0, "token_count": 164}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 7, "token_count": 116}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 7, "token_count": 18}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 11, "token_count": 104}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 0, "token_count": 55}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 27, "token_count": 5}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 0, "token_count": 131}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 29, "token_count": 4}, {"author_id": 36, "token_count": 1}, {"author_id": 0, "token_count": 25}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 25, "token_count": 8}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 9, "token_count": 1}, {"author_id": 1, "token_count": 11}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 39, "token_count": 1}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 37, "token_count": 1}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 24, "token_count": 3}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 30, "token_count": 4}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 5, "token_count": 11}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 15, "token_count": 53}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 10, "token_count": 109}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 9, "token_count": 26}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 22, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Tejun Heo
3390
87.28%
Neil Brown
134
3.45%
Johannes Weiner
109
2.81%
Chris Wilson
104
2.68%
Radu Rendec
53
1.36%
Al Viro
27
0.70%
Greg Kroah-Hartman
16
0.41%
Dmitry Torokhov
11
0.28%
Shaohua Li
11
0.28%
Vaibhav Jain
8
0.21%
Tony Luck
5
0.13%
Dave Jiang
4
0.10%
Souptick Joarder
4
0.10%
Linus Torvalds
3
0.08%
Thomas Gleixner
2
0.05%
Ingo Molnar
1
0.03%
Ivan Vecera
1
0.03%
Waiman Long
1
0.03%
Total
3884
inode.c
347
-
13
1502
Tejun Heo
Ondrej Mosnáček
Andreas Gruenbacher
Deepa Dinamani
Shaohua Li
David Howells
Eric W. Biedermann
Ayush Mittal
Bart Van Assche
Jan Kara
Thomas Gleixner
Johannes Weiner
Linus Torvalds
November 2013
December 2013
April 2014
March 2015
May 2015
February 2016
May 2016
September 2016
October 2016
November 2016
January 2017
July 2017
May 2018
February 2019
April 2019
June 2019
var spanGroupData = [ {"timestamp": 1383289200, "group": [ {"author_id": 0, "token_count": 815}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 0, "token_count": 107}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 10, "token_count": 1}, {"author_id": 0, "token_count": 36}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 8, "token_count": 6}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 6, "token_count": 13}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 14, "token_count": 37}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 33, "token_count": 2}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 4, "token_count": 195}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 24, "token_count": 1}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 32, "token_count": 2}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 8, "token_count": 12}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 1, "token_count": 26}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 14, "token_count": 4}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 16, "token_count": 2}, {"author_id": 3, "token_count": 199}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 3, "token_count": 42}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 22, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Tejun Heo
958
63.78%
Ondrej Mosnáček
241
16.05%
Andreas Gruenbacher
195
12.98%
Deepa Dinamani
41
2.73%
Shaohua Li
26
1.73%
David Howells
18
1.20%
Eric W. Biedermann
13
0.87%
Ayush Mittal
2
0.13%
Bart Van Assche
2
0.13%
Jan Kara
2
0.13%
Thomas Gleixner
2
0.13%
Johannes Weiner
1
0.07%
Linus Torvalds
1
0.07%
Total
1502
kernfs-internal.h
127
-
9
395
Tejun Heo
Shaohua Li
Dmitry Torokhov
Ondrej Mosnáček
David Howells
Andreas Gruenbacher
Li Zefan
Ayush Mittal
Thomas Gleixner
November 2013
December 2013
January 2014
February 2014
April 2014
September 2016
December 2016
January 2017
July 2017
July 2018
November 2018
February 2019
June 2019
var spanGroupData = [ {"timestamp": 1383289200, "group": [ {"author_id": 0, "token_count": 219}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 0, "token_count": 45}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 23, "token_count": 6}, {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 0, "token_count": 10}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 4, "token_count": 8}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 8, "token_count": 10}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 1, "token_count": 47}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 5, "token_count": 21}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 8, "token_count": 3}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 16, "token_count": 3}, {"author_id": 3, "token_count": 16}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 22, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Tejun Heo
279
70.63%
Shaohua Li
47
11.90%
Dmitry Torokhov
21
5.32%
Ondrej Mosnáček
16
4.05%
David Howells
13
3.29%
Andreas Gruenbacher
8
2.03%
Li Zefan
6
1.52%
Ayush Mittal
3
0.76%
Thomas Gleixner
2
0.51%
Total
395
mount.c
383
-
16
1478
Tejun Heo
Shaohua Li
Aditya Kali
David Howells
Serge E. Hallyn
Al Viro
Ayush Mittal
Eric W. Biedermann
Johannes Weiner
Andreas Gruenbacher
Dan Carpenter
Jianyu Zhan
Kirill A. Shutemov
Thomas Gleixner
Li Zefan
Linus Torvalds
November 2013
December 2013
February 2014
April 2014
January 2016
April 2016
May 2016
June 2016
September 2016
July 2017
August 2017
November 2017
April 2018
October 2018
November 2018
January 2019
February 2019
June 2019
var spanGroupData = [ {"timestamp": 1383289200, "group": [ {"author_id": 0, "token_count": 428}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 0, "token_count": 30}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 23, "token_count": 1}, {"author_id": 0, "token_count": 94}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 18, "token_count": 3}, {"author_id": 0, "token_count": 61}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 2, "token_count": 242}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 9, "token_count": 1}, {"author_id": 34, "token_count": 2}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 12, "token_count": 82}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 6, "token_count": 9}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 4, "token_count": 6}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 1, "token_count": 359}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 28, "token_count": 4}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 24, "token_count": 1}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 9, "token_count": 8}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 10, "token_count": 9}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 8, "token_count": 99}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 9, "token_count": 14}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 16, "token_count": 23}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 22, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Tejun Heo
613
41.47%
Shaohua Li
359
24.29%
Aditya Kali
242
16.37%
David Howells
99
6.70%
Serge E. Hallyn
82
5.55%
Al Viro
23
1.56%
Ayush Mittal
23
1.56%
Eric W. Biedermann
9
0.61%
Johannes Weiner
9
0.61%
Andreas Gruenbacher
6
0.41%
Dan Carpenter
4
0.27%
Jianyu Zhan
3
0.20%
Kirill A. Shutemov
2
0.14%
Thomas Gleixner
2
0.14%
Li Zefan
1
0.07%
Linus Torvalds
1
0.07%
Total
1478
symlink.c
153
-
8
619
Tejun Heo
Al Viro
Dmitry Torokhov
Bernd Edlinger
Shaohua Li
Greg Kroah-Hartman
Thomas Gleixner
Guenter Roeck
November 2013
December 2013
January 2014
May 2015
November 2015
December 2015
July 2017
July 2018
June 2019
var spanGroupData = [ {"timestamp": 1383289200, "group": [ {"author_id": 0, "token_count": 400}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 0, "token_count": 84}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 13, "token_count": 2}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 9, "token_count": 19}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 9, "token_count": 23}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 9, "token_count": 27}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 1, "token_count": 5}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 20, "token_count": 17}, {"author_id": 5, "token_count": 39}, {"author_id": 35, "token_count": 1}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 22, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Tejun Heo
484
78.19%
Al Viro
69
11.15%
Dmitry Torokhov
39
6.30%
Bernd Edlinger
17
2.75%
Shaohua Li
5
0.81%
Greg Kroah-Hartman
2
0.32%
Thomas Gleixner
2
0.32%
Guenter Roeck
1
0.16%
Total
619
Contributors:
40
Author
Tokens
Proportion
Commits
Proportion
0
Tejun Heo
10646
76.71%
61
42.66%
1
Shaohua Li
683
4.92%
7
4.90%
2
Aditya Kali
639
4.60%
2
1.40%
3
Ondrej Mosnáček
291
2.10%
5
3.50%
4
Andreas Gruenbacher
209
1.51%
1
0.70%
5
Dmitry Torokhov
184
1.33%
1
0.70%
6
Eric W. Biedermann
154
1.11%
3
2.10%
7
Neil Brown
134
0.97%
3
2.10%
8
David Howells
133
0.96%
3
2.10%
9
Al Viro
124
0.89%
11
7.69%
10
Johannes Weiner
119
0.86%
3
2.10%
11
Chris Wilson
104
0.75%
1
0.70%
12
Serge E. Hallyn
82
0.59%
2
1.40%
13
Greg Kroah-Hartman
60
0.43%
8
5.59%
14
Deepa Dinamani
55
0.40%
2
1.40%
15
Radu Rendec
53
0.38%
1
0.70%
16
Ayush Mittal
32
0.23%
1
0.70%
17
Konstantin Khlebnikov
32
0.23%
1
0.70%
18
Jianyu Zhan
22
0.16%
2
1.40%
19
Rasmus Villemoes
20
0.14%
1
0.70%
20
Bernd Edlinger
17
0.12%
1
0.70%
21
Miklos Szeredi
12
0.09%
1
0.70%
22
Thomas Gleixner
12
0.09%
1
0.70%
23
Li Zefan
11
0.08%
2
1.40%
24
Linus Torvalds
8
0.06%
4
2.80%
25
Vaibhav Jain
8
0.06%
1
0.70%
26
Andrzej Hajda
5
0.04%
1
0.70%
27
Tony Luck
5
0.04%
1
0.70%
28
Dan Carpenter
4
0.03%
1
0.70%
29
Dave Jiang
4
0.03%
1
0.70%
30
Souptick Joarder
4
0.03%
1
0.70%
31
Andrea Parri
2
0.01%
1
0.70%
32
Bart Van Assche
2
0.01%
1
0.70%
33
Jan Kara
2
0.01%
1
0.70%
34
Kirill A. Shutemov
2
0.01%
1
0.70%
35
Guenter Roeck
1
0.01%
1
0.70%
36
Ingo Molnar
1
0.01%
1
0.70%
37
Ivan Vecera
1
0.01%
1
0.70%
38
Richard Cochran
1
0.01%
1
0.70%
39
Waiman Long
1
0.01%
1
0.70%
Total
13879
143