Linux Source Code
Home
Release 6.7
Help
filelayout
root
fs
nfs
Highlighting
Reset All
By Author
By Age
──────────
Alexey Dobriyan
Andreas Gruenbacher
Andrew Morton
Andy Adamson
Anna Schumaker
Artem Savkov
Benny Halevy
Boaz Harrosh
Chris Metcalf
Christoph Hellwig
Chuck Lever
Dan Carpenter
David Howells
Dean Hildebrand
Elena Reshetova
Fred Isaman
Gustavo A. R. Silva
J. Bruce Fields
Kees Cook
Kinglong Mee
Linus Torvalds (pre-git)
Lucas De Marchi
Neil Brown
Niels de Vos
Olga Kornievskaia
Paul Gortmaker
Peng Tao
Ricardo Labiaga
Scott Mayhew
Stanislav Kinsbursky
Tom Haynes
Trond Myklebust
Weston Andros Adamson
−
Files:
Name
Lines
Files
Authors
Tokens
change scale
Color Graph By Token Proportion
filelayout.c
1162
-
29
5208
Andy Adamson
Fred Isaman
Trond Myklebust
Weston Andros Adamson
Peng Tao
Dean Hildebrand
Benny Halevy
Anna Schumaker
Linus Torvalds (pre-git)
Andreas Gruenbacher
Olga Kornievskaia
Tom Haynes
Christoph Hellwig
Chris Metcalf
Kinglong Mee
Chuck Lever
Scott Mayhew
Ricardo Labiaga
Artem Savkov
Elena Reshetova
J. Bruce Fields
Niels de Vos
Paul Gortmaker
Andrew Morton
Gustavo A. R. Silva
Dan Carpenter
Boaz Harrosh
Alexey Dobriyan
David Howells
March 2000
August 2000
May 2002
December 2002
April 2004
August 2004
March 2005
June 2005
November 2005
January 2006
March 2006
August 2006
December 2006
April 2007
June 2007
May 2008
April 2009
August 2009
December 2009
October 2010
February 2011
March 2011
May 2011
June 2011
July 2011
August 2011
October 2011
January 2012
February 2012
March 2012
April 2012
May 2012
June 2012
September 2012
October 2012
November 2012
March 2013
May 2013
August 2013
September 2013
December 2013
January 2014
March 2014
May 2014
June 2014
July 2014
August 2014
September 2014
December 2014
February 2015
March 2015
June 2015
August 2015
September 2015
December 2015
May 2016
June 2016
July 2016
January 2017
February 2017
March 2017
April 2017
June 2017
July 2017
September 2017
October 2017
September 2018
April 2019
May 2019
September 2019
February 2020
March 2020
August 2020
November 2020
May 2021
March 2022
May 2022
December 2022
January 2023
var spanGroupData = [ {"timestamp": 951897600, "group": [ {"author_id": 9, "token_count": 24}, ]}, {"timestamp": 965113200, "group": [ {"author_id": 9, "token_count": 25}, ]}, {"timestamp": 1020236400, "group": [ {"author_id": 27, "token_count": 3}, ]}, {"timestamp": 1038729600, "group": [ {"author_id": 3, "token_count": 4}, ]}, {"timestamp": 1080806400, "group": [ {"author_id": 3, "token_count": 4}, ]}, {"timestamp": 1091343600, "group": [ {"author_id": 3, "token_count": 9}, ]}, {"timestamp": 1109664000, "group": [ {"author_id": 3, "token_count": 3}, ]}, {"timestamp": 1117609200, "group": [ {"author_id": 10, "token_count": 47}, ]}, {"timestamp": 1130832000, "group": [ {"author_id": 14, "token_count": 5}, ]}, {"timestamp": 1136102400, "group": [ {"author_id": 3, "token_count": 7}, ]}, {"timestamp": 1141200000, "group": [ {"author_id": 14, "token_count": 3}, {"author_id": 3, "token_count": 4}, ]}, {"timestamp": 1154415600, "group": [ {"author_id": 32, "token_count": 1}, ]}, {"timestamp": 1164960000, "group": [ {"author_id": 3, "token_count": 6}, ]}, {"timestamp": 1175410800, "group": [ {"author_id": 3, "token_count": 8}, ]}, {"timestamp": 1180681200, "group": [ {"author_id": 3, "token_count": 4}, ]}, {"timestamp": 1209625200, "group": [ {"author_id": 14, "token_count": 1}, ]}, {"timestamp": 1238569200, "group": [ {"author_id": 0, "token_count": 112}, ]}, {"timestamp": 1249110000, "group": [ {"author_id": 3, "token_count": 3}, ]}, {"timestamp": 1259654400, "group": [ {"author_id": 18, "token_count": 7}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 0, "token_count": 652}, {"author_id": 8, "token_count": 27}, {"author_id": 5, "token_count": 106}, ]}, {"timestamp": 1296547200, "group": [ {"author_id": 0, "token_count": 596}, {"author_id": 7, "token_count": 3}, {"author_id": 1, "token_count": 177}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 0, "token_count": 80}, {"author_id": 1, "token_count": 434}, {"author_id": 3, "token_count": 3}, {"author_id": 2, "token_count": 117}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 0, "token_count": 5}, {"author_id": 6, "token_count": 77}, {"author_id": 29, "token_count": 2}, {"author_id": 3, "token_count": 12}, {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 0, "token_count": 97}, {"author_id": 6, "token_count": 1}, {"author_id": 3, "token_count": 60}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 23, "token_count": 5}, {"author_id": 26, "token_count": 3}, {"author_id": 4, "token_count": 13}, {"author_id": 3, "token_count": 4}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 13, "token_count": 20}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 14, "token_count": 1}, {"author_id": 3, "token_count": 3}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 2, "token_count": 58}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 0, "token_count": 5}, {"author_id": 1, "token_count": 19}, {"author_id": 3, "token_count": 16}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 0, "token_count": 545}, {"author_id": 1, "token_count": 298}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 0, "token_count": 12}, {"author_id": 8, "token_count": 8}, {"author_id": 3, "token_count": 4}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 3, "token_count": 23}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 3, "token_count": 19}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 3, "token_count": 120}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 3, "token_count": 4}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 3, "token_count": 21}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 0, "token_count": 90}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 25, "token_count": 4}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 0, "token_count": 16}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 0, "token_count": 14}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 8, "token_count": 12}, {"author_id": 11, "token_count": 5}, {"author_id": 3, "token_count": 3}, {"author_id": 2, "token_count": 121}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 4, "token_count": 15}, {"author_id": 11, "token_count": 3}, {"author_id": 2, "token_count": 90}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 4, "token_count": 12}, {"author_id": 2, "token_count": 4}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 4, "token_count": 4}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 7, "token_count": 26}, {"author_id": 4, "token_count": 4}, {"author_id": 2, "token_count": 15}, ]}, {"timestamp": 1417420800, "group": [ {"author_id": 11, "token_count": 12}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 11, "token_count": 12}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 3, "token_count": 36}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 4, "token_count": 6}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 3, "token_count": 10}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 15, "token_count": 12}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 4, "token_count": 67}, {"author_id": 3, "token_count": 10}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 11, "token_count": 4}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 3, "token_count": 24}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 3, "token_count": 14}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 8, "token_count": 3}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 30, "token_count": 2}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 0, "token_count": 277}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 19, "token_count": 7}, {"author_id": 3, "token_count": 10}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 12, "token_count": 4}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 3, "token_count": 32}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 16, "token_count": 8}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 21, "token_count": 6}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 3, "token_count": 6}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 3, "token_count": 6}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 12, "token_count": 1}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 12, "token_count": 5}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 3, "token_count": 5}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 3, "token_count": 181}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 17, "token_count": 2}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 14, "token_count": 1}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 28, "token_count": 2}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1651388400, "group": [ {"author_id": 3, "token_count": 35}, ]}, {"timestamp": 1669881600, "group": [ {"author_id": 12, "token_count": 26}, ]}, {"timestamp": 1672560000, "group": [ {"author_id": 12, "token_count": 3}, ]}, ]
Author Name
Tokens
Token Proportion
Andy Adamson
2505
48.10%
Fred Isaman
928
17.82%
Trond Myklebust
717
13.77%
Weston Andros Adamson
408
7.83%
Peng Tao
121
2.32%
Dean Hildebrand
106
2.04%
Benny Halevy
78
1.50%
Anna Schumaker
50
0.96%
Linus Torvalds (pre-git)
49
0.94%
Andreas Gruenbacher
47
0.90%
Olga Kornievskaia
39
0.75%
Tom Haynes
36
0.69%
Christoph Hellwig
29
0.56%
Chris Metcalf
20
0.38%
Kinglong Mee
12
0.23%
Chuck Lever
11
0.21%
Scott Mayhew
8
0.15%
Ricardo Labiaga
7
0.13%
Artem Savkov
7
0.13%
Elena Reshetova
6
0.12%
J. Bruce Fields
5
0.10%
Niels de Vos
4
0.08%
Paul Gortmaker
3
0.06%
Andrew Morton
3
0.06%
Gustavo A. R. Silva
2
0.04%
Dan Carpenter
2
0.04%
Boaz Harrosh
2
0.04%
Alexey Dobriyan
2
0.04%
David Howells
1
0.02%
Total
5208
filelayout.h
118
-
10
322
Andy Adamson
Fred Isaman
Christoph Hellwig
Trond Myklebust
Kees Cook
Linus Torvalds (pre-git)
Benny Halevy
Tom Haynes
Lucas De Marchi
Gustavo A. R. Silva
February 1999
August 2004
October 2010
February 2011
March 2011
May 2011
June 2011
April 2012
September 2012
May 2013
May 2014
September 2014
March 2017
August 2021
September 2023
var spanGroupData = [ {"timestamp": 917856000, "group": [ {"author_id": 9, "token_count": 4}, ]}, {"timestamp": 1091343600, "group": [ {"author_id": 3, "token_count": 6}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 0, "token_count": 174}, ]}, {"timestamp": 1296547200, "group": [ {"author_id": 7, "token_count": 15}, {"author_id": 1, "token_count": 28}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 1, "token_count": 3}, {"author_id": 31, "token_count": 1}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 6, "token_count": 4}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 0, "token_count": 14}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 0, "token_count": 28}, {"author_id": 1, "token_count": 17}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 3, "token_count": 5}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 11, "token_count": 1}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 7, "token_count": 11}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 17, "token_count": 1}, ]}, {"timestamp": 1693551600, "group": [ {"author_id": 22, "token_count": 5}, ]}, ]
Author Name
Tokens
Token Proportion
Andy Adamson
220
68.32%
Fred Isaman
48
14.91%
Christoph Hellwig
26
8.07%
Trond Myklebust
12
3.73%
Kees Cook
5
1.55%
Linus Torvalds (pre-git)
4
1.24%
Benny Halevy
4
1.24%
Tom Haynes
1
0.31%
Lucas De Marchi
1
0.31%
Gustavo A. R. Silva
1
0.31%
Total
322
filelayoutdev.c
303
-
15
1228
Andy Adamson
Weston Andros Adamson
Fred Isaman
Trond Myklebust
Peng Tao
Anna Schumaker
Christoph Hellwig
Benny Halevy
Dean Hildebrand
Neil Brown
Gustavo A. R. Silva
Tom Haynes
Stanislav Kinsbursky
Linus Torvalds (pre-git)
Chuck Lever
November 1993
October 2010
January 2011
February 2011
March 2011
May 2011
January 2012
April 2012
May 2012
September 2012
November 2012
September 2013
May 2014
September 2014
December 2014
March 2015
December 2016
March 2017
November 2020
August 2021
var spanGroupData = [ {"timestamp": 752140800, "group": [ {"author_id": 9, "token_count": 3}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 0, "token_count": 372}, {"author_id": 8, "token_count": 20}, {"author_id": 5, "token_count": 14}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1296547200, "group": [ {"author_id": 0, "token_count": 10}, {"author_id": 7, "token_count": 13}, {"author_id": 1, "token_count": 202}, {"author_id": 3, "token_count": 12}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 2, "token_count": 238}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 6, "token_count": 17}, {"author_id": 3, "token_count": 8}, {"author_id": 2, "token_count": 125}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 24, "token_count": 4}, {"author_id": 2, "token_count": 4}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 0, "token_count": 59}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 14, "token_count": 1}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 3, "token_count": 9}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 3, "token_count": 27}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 4, "token_count": 42}, {"author_id": 11, "token_count": 3}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 7, "token_count": 5}, ]}, {"timestamp": 1417420800, "group": [ {"author_id": 11, "token_count": 1}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 3, "token_count": 5}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 20, "token_count": 6}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 2, "token_count": 18}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 14, "token_count": 1}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 17, "token_count": 5}, ]}, ]
Author Name
Tokens
Token Proportion
Andy Adamson
441
35.91%
Weston Andros Adamson
385
31.35%
Fred Isaman
204
16.61%
Trond Myklebust
63
5.13%
Peng Tao
42
3.42%
Anna Schumaker
20
1.63%
Christoph Hellwig
18
1.47%
Benny Halevy
17
1.38%
Dean Hildebrand
14
1.14%
Neil Brown
6
0.49%
Gustavo A. R. Silva
5
0.41%
Tom Haynes
4
0.33%
Stanislav Kinsbursky
4
0.33%
Linus Torvalds (pre-git)
3
0.24%
Chuck Lever
2
0.16%
Total
1228
Contributors:
33
Author
Tokens
Proportion
Commits
Proportion
0
Andy Adamson
3166
46.85%
35
16.51%
1
Fred Isaman
1180
17.46%
20
9.43%
2
Weston Andros Adamson
793
11.73%
18
8.49%
3
Trond Myklebust
792
11.72%
65
30.66%
4
Peng Tao
163
2.41%
15
7.08%
5
Dean Hildebrand
120
1.78%
1
0.47%
6
Benny Halevy
99
1.46%
7
3.30%
7
Christoph Hellwig
73
1.08%
2
0.94%
8
Anna Schumaker
70
1.04%
6
2.83%
9
Linus Torvalds (pre-git)
56
0.83%
5
2.36%
10
Andreas Gruenbacher
47
0.70%
1
0.47%
11
Tom Haynes
41
0.61%
6
2.83%
12
Olga Kornievskaia
39
0.58%
5
2.36%
13
Chris Metcalf
20
0.30%
1
0.47%
14
Chuck Lever
13
0.19%
6
2.83%
15
Kinglong Mee
12
0.18%
1
0.47%
16
Scott Mayhew
8
0.12%
1
0.47%
17
Gustavo A. R. Silva
8
0.12%
2
0.94%
18
Ricardo Labiaga
7
0.10%
1
0.47%
19
Artem Savkov
7
0.10%
1
0.47%
20
Neil Brown
6
0.09%
1
0.47%
21
Elena Reshetova
6
0.09%
1
0.47%
22
Kees Cook
5
0.07%
1
0.47%
23
J. Bruce Fields
5
0.07%
1
0.47%
24
Stanislav Kinsbursky
4
0.06%
1
0.47%
25
Niels de Vos
4
0.06%
1
0.47%
26
Paul Gortmaker
3
0.04%
1
0.47%
27
Andrew Morton
3
0.04%
1
0.47%
28
Dan Carpenter
2
0.03%
1
0.47%
29
Boaz Harrosh
2
0.03%
1
0.47%
30
Alexey Dobriyan
2
0.03%
1
0.47%
31
Lucas De Marchi
1
0.01%
1
0.47%
32
David Howells
1
0.01%
1
0.47%
Total
6758
212