Linux Source Code
Home
Release 6.2
Help
ramfs
root
fs
Highlighting
Reset All
By Author
By Age
──────────
Adrian Bunk
Al Viro
Alexey Dobriyan
Andi Kleen
Andrew Morton
Andries E. Brouwer
Arjan van de Ven
Art Haas
Axel Lin
Badari Pulavarty
Bob Liu
Bryan Wu
Catalin Marinas
Christian Brauner
Christoph Hellwig
Dave Hansen
David Howells
Deepa Dinamani
Dimitri Gorokhovik
Dmitriy Monakhov
Enrik Berkhan
Eric W. Biedermann
Fengguang Wu
Ingo Molnar
Jan Kara
Jens Axboe
Johannes Weiner
Josef 'Jeff' Sipek
Kirill A. Shutemov
Lee Schermerhorn
Linus Torvalds
Linus Torvalds (pre-git)
Matt Mackall
Maximilian Attems
Mel Gorman
Michal Hocko
Mike Frysinger
Miklos Szeredi
Nicholas Piggin
OGAWA Hirofumi
Octavian Purdila
Paul Gortmaker
Peter Staubach
Rich Felker
Thomas Gleixner
Trond Myklebust
Vishal Moola (Oracle)
yangerkun
−
Files:
Name
Lines
Files
Authors
Tokens
change scale
Color Graph By Token Proportion
file-mmu.c
55
-
14
127
Kirill A. Shutemov
Linus Torvalds (pre-git)
David Howells
OGAWA Hirofumi
Adrian Bunk
Nicholas Piggin
Art Haas
Al Viro
Octavian Purdila
Dimitri Gorokhovik
Jens Axboe
Badari Pulavarty
Arjan van de Ven
Christoph Hellwig
August 1992
June 1993
March 2000
October 2000
September 2002
December 2002
January 2006
March 2006
September 2006
December 2006
February 2007
June 2007
April 2008
July 2008
May 2010
April 2014
September 2016
var spanGroupData = [ {"timestamp": 712652400, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 738918000, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 951897600, "group": [ {"author_id": 1, "token_count": 10}, ]}, {"timestamp": 970383600, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1030863600, "group": [ {"author_id": 10, "token_count": 5}, ]}, {"timestamp": 1038729600, "group": [ {"author_id": 14, "token_count": 8}, ]}, {"timestamp": 1136102400, "group": [ {"author_id": 0, "token_count": 14}, ]}, {"timestamp": 1141200000, "group": [ {"author_id": 24, "token_count": 1}, ]}, {"timestamp": 1157094000, "group": [ {"author_id": 38, "token_count": 2}, ]}, {"timestamp": 1164960000, "group": [ {"author_id": 28, "token_count": 3}, ]}, {"timestamp": 1170316800, "group": [ {"author_id": 24, "token_count": 1}, ]}, {"timestamp": 1180681200, "group": [ {"author_id": 37, "token_count": 2}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 31, "token_count": 6}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 21, "token_count": 4}, ]}, {"timestamp": 1272697200, "group": [ {"author_id": 9, "token_count": 1}, {"author_id": 13, "token_count": 5}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 4, "token_count": 5}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 5, "token_count": 54}, ]}, ]
Author Name
Tokens
Token Proportion
Kirill A. Shutemov
54
42.52%
Linus Torvalds (pre-git)
16
12.60%
David Howells
14
11.02%
OGAWA Hirofumi
8
6.30%
Adrian Bunk
6
4.72%
Nicholas Piggin
5
3.94%
Art Haas
5
3.94%
Al Viro
5
3.94%
Octavian Purdila
4
3.15%
Dimitri Gorokhovik
3
2.36%
Jens Axboe
2
1.57%
Badari Pulavarty
2
1.57%
Arjan van de Ven
2
1.57%
Christoph Hellwig
1
0.79%
Total
127
file-nommu.c
273
-
28
1067
David Howells
Vishal Moola (Oracle)
Christoph Hellwig
Linus Torvalds (pre-git)
Nicholas Piggin
Bryan Wu
Christian Brauner
Bob Liu
Andrew Morton
Al Viro
Axel Lin
Miklos Szeredi
Michal Hocko
Enrik Berkhan
Rich Felker
Johannes Weiner
Octavian Purdila
OGAWA Hirofumi
Matt Mackall
Dimitri Gorokhovik
Catalin Marinas
Thomas Gleixner
Linus Torvalds
Jens Axboe
Jan Kara
Badari Pulavarty
Arjan van de Ven
Art Haas
April 1994
June 1995
March 1997
May 1998
June 1999
January 2000
March 2000
October 2000
February 2002
April 2002
July 2002
September 2002
December 2002
July 2003
August 2004
January 2006
March 2006
July 2006
September 2006
December 2006
February 2007
May 2007
June 2007
July 2007
April 2008
July 2008
January 2009
March 2009
July 2009
August 2009
January 2010
May 2010
June 2010
April 2011
July 2012
January 2013
January 2014
April 2014
January 2015
March 2015
October 2015
May 2016
December 2016
May 2019
January 2021
August 2022
var spanGroupData = [ {"timestamp": 765187200, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 801990000, "group": [ {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 857203200, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 894006000, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 928220400, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 946713600, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 951897600, "group": [ {"author_id": 1, "token_count": 7}, ]}, {"timestamp": 970383600, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 11, "token_count": 1}, ]}, {"timestamp": 1017648000, "group": [ {"author_id": 7, "token_count": 2}, ]}, {"timestamp": 1025506800, "group": [ {"author_id": 7, "token_count": 1}, ]}, {"timestamp": 1030863600, "group": [ {"author_id": 7, "token_count": 3}, {"author_id": 10, "token_count": 1}, ]}, {"timestamp": 1038729600, "group": [ {"author_id": 14, "token_count": 3}, ]}, {"timestamp": 1057042800, "group": [ {"author_id": 7, "token_count": 3}, ]}, {"timestamp": 1091343600, "group": [ {"author_id": 26, "token_count": 3}, ]}, {"timestamp": 1136102400, "group": [ {"author_id": 0, "token_count": 710}, ]}, {"timestamp": 1141200000, "group": [ {"author_id": 24, "token_count": 1}, {"author_id": 13, "token_count": 2}, ]}, {"timestamp": 1151737200, "group": [ {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1157094000, "group": [ {"author_id": 38, "token_count": 2}, ]}, {"timestamp": 1164960000, "group": [ {"author_id": 28, "token_count": 3}, ]}, {"timestamp": 1170316800, "group": [ {"author_id": 24, "token_count": 1}, ]}, {"timestamp": 1178002800, "group": [ {"author_id": 16, "token_count": 1}, ]}, {"timestamp": 1180681200, "group": [ {"author_id": 16, "token_count": 15}, {"author_id": 37, "token_count": 2}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 0, "token_count": 22}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 17, "token_count": 6}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 21, "token_count": 4}, ]}, {"timestamp": 1230796800, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1235894400, "group": [ {"author_id": 27, "token_count": 6}, {"author_id": 33, "token_count": 5}, ]}, {"timestamp": 1246431600, "group": [ {"author_id": 41, "token_count": 3}, ]}, {"timestamp": 1249110000, "group": [ {"author_id": 13, "token_count": 15}, ]}, {"timestamp": 1262332800, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1272697200, "group": [ {"author_id": 9, "token_count": 1}, {"author_id": 13, "token_count": 2}, ]}, {"timestamp": 1275375600, "group": [ {"author_id": 9, "token_count": 3}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 19, "token_count": 5}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 19, "token_count": 5}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 4, "token_count": 3}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 23, "token_count": 7}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 4, "token_count": 5}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 9, "token_count": 21}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 25, "token_count": 6}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 44, "token_count": 2}, {"author_id": 32, "token_count": 5}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 11, "token_count": 1}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 36, "token_count": 2}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 6, "token_count": 15}, ]}, {"timestamp": 1659337200, "group": [ {"author_id": 2, "token_count": 127}, ]}, ]
Author Name
Tokens
Token Proportion
David Howells
750
70.29%
Vishal Moola (Oracle)
127
11.90%
Christoph Hellwig
25
2.34%
Linus Torvalds (pre-git)
24
2.25%
Nicholas Piggin
19
1.78%
Bryan Wu
16
1.50%
Christian Brauner
15
1.41%
Bob Liu
10
0.94%
Andrew Morton
9
0.84%
Al Viro
8
0.75%
Axel Lin
7
0.66%
Miklos Szeredi
6
0.56%
Michal Hocko
6
0.56%
Enrik Berkhan
6
0.56%
Rich Felker
5
0.47%
Johannes Weiner
5
0.47%
Octavian Purdila
4
0.37%
OGAWA Hirofumi
3
0.28%
Matt Mackall
3
0.28%
Dimitri Gorokhovik
3
0.28%
Catalin Marinas
3
0.28%
Thomas Gleixner
2
0.19%
Linus Torvalds
2
0.19%
Jens Axboe
2
0.19%
Jan Kara
2
0.19%
Badari Pulavarty
2
0.19%
Arjan van de Ven
2
0.19%
Art Haas
1
0.09%
Total
1067
inode.c
299
-
31
1225
Linus Torvalds (pre-git)
David Howells
Fengguang Wu
Al Viro
Alexey Dobriyan
Andrew Morton
Christian Brauner
Art Haas
Linus Torvalds
yangerkun
Dmitriy Monakhov
Deepa Dinamani
Mel Gorman
Miklos Szeredi
Christoph Hellwig
OGAWA Hirofumi
Lee Schermerhorn
Dave Hansen
Andi Kleen
Ingo Molnar
Eric W. Biedermann
Paul Gortmaker
Maximilian Attems
Matt Mackall
Andries E. Brouwer
Kirill A. Shutemov
Josef 'Jeff' Sipek
Arjan van de Ven
Trond Myklebust
Peter Staubach
Mike Frysinger
September 1991
March 1992
April 1992
August 1992
March 1993
June 1993
August 1993
September 1993
January 1995
March 1997
May 1998
August 1998
June 1999
September 1999
January 2000
March 2000
June 2000
October 2000
February 2002
March 2002
April 2002
June 2002
July 2002
September 2002
October 2002
November 2002
December 2002
May 2003
July 2003
May 2004
August 2004
January 2005
January 2006
February 2006
March 2006
September 2006
February 2007
July 2007
October 2008
March 2009
April 2009
June 2009
September 2009
March 2010
July 2010
October 2010
July 2011
January 2012
February 2012
June 2012
January 2013
January 2014
November 2015
April 2016
September 2016
December 2016
July 2017
March 2019
May 2019
June 2019
September 2019
January 2021
February 2021
June 2021
November 2021
September 2022
var spanGroupData = [ {"timestamp": 683708400, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 699436800, "group": [ {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 702115200, "group": [ {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 712652400, "group": [ {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 730972800, "group": [ {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 738918000, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 744188400, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 746866800, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 788947200, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 857203200, "group": [ {"author_id": 1, "token_count": 5}, ]}, {"timestamp": 894006000, "group": [ {"author_id": 1, "token_count": 8}, ]}, {"timestamp": 901954800, "group": [ {"author_id": 1, "token_count": 32}, ]}, {"timestamp": 928220400, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 936169200, "group": [ {"author_id": 1, "token_count": 14}, ]}, {"timestamp": 946713600, "group": [ {"author_id": 1, "token_count": 7}, ]}, {"timestamp": 951897600, "group": [ {"author_id": 1, "token_count": 392}, ]}, {"timestamp": 959842800, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 970383600, "group": [ {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 4, "token_count": 50}, {"author_id": 11, "token_count": 6}, ]}, {"timestamp": 1014969600, "group": [ {"author_id": 4, "token_count": 4}, ]}, {"timestamp": 1017648000, "group": [ {"author_id": 7, "token_count": 2}, ]}, {"timestamp": 1022914800, "group": [ {"author_id": 7, "token_count": 1}, {"author_id": 11, "token_count": 2}, ]}, {"timestamp": 1025506800, "group": [ {"author_id": 7, "token_count": 1}, {"author_id": 11, "token_count": 16}, ]}, {"timestamp": 1030863600, "group": [ {"author_id": 7, "token_count": 5}, {"author_id": 10, "token_count": 28}, ]}, {"timestamp": 1033455600, "group": [ {"author_id": 7, "token_count": 4}, ]}, {"timestamp": 1036137600, "group": [ {"author_id": 42, "token_count": 2}, ]}, {"timestamp": 1038729600, "group": [ {"author_id": 14, "token_count": 7}, ]}, {"timestamp": 1051772400, "group": [ {"author_id": 42, "token_count": 1}, ]}, {"timestamp": 1057042800, "group": [ {"author_id": 45, "token_count": 1}, ]}, {"timestamp": 1083394800, "group": [ {"author_id": 7, "token_count": 6}, ]}, {"timestamp": 1091343600, "group": [ {"author_id": 26, "token_count": 3}, ]}, {"timestamp": 1104566400, "group": [ {"author_id": 30, "token_count": 6}, ]}, {"timestamp": 1136102400, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1138780800, "group": [ {"author_id": 7, "token_count": 20}, ]}, {"timestamp": 1141200000, "group": [ {"author_id": 46, "token_count": 1}, ]}, {"timestamp": 1157094000, "group": [ {"author_id": 29, "token_count": 6}, ]}, {"timestamp": 1170316800, "group": [ {"author_id": 24, "token_count": 2}, {"author_id": 43, "token_count": 2}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 20, "token_count": 9}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 22, "token_count": 7}, ]}, {"timestamp": 1235894400, "group": [ {"author_id": 3, "token_count": 113}, ]}, {"timestamp": 1238569200, "group": [ {"author_id": 34, "token_count": 5}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 47, "token_count": 1}, ]}, {"timestamp": 1251788400, "group": [ {"author_id": 40, "token_count": 3}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 15, "token_count": 20}, ]}, {"timestamp": 1277967600, "group": [ {"author_id": 4, "token_count": 2}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 9, "token_count": 7}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 4, "token_count": 4}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 4, "token_count": 7}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 4, "token_count": 2}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 4, "token_count": 2}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 35, "token_count": 5}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 39, "token_count": 3}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 4, "token_count": 5}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 5, "token_count": 2}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 18, "token_count": 12}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 11, "token_count": 1}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 0, "token_count": 49}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 0, "token_count": 182}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 4, "token_count": 1}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 4, "token_count": 1}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 4, "token_count": 4}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 6, "token_count": 34}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 8, "token_count": 43}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 9, "token_count": 1}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 12, "token_count": 24}, ]}, {"timestamp": 1662015600, "group": [ {"author_id": 17, "token_count": 8}, ]}, ]
Author Name
Tokens
Token Proportion
Linus Torvalds (pre-git)
489
39.92%
David Howells
234
19.10%
Fengguang Wu
113
9.22%
Al Viro
82
6.69%
Alexey Dobriyan
43
3.51%
Andrew Morton
39
3.18%
Christian Brauner
34
2.78%
Art Haas
28
2.29%
Linus Torvalds
25
2.04%
yangerkun
24
1.96%
Dmitriy Monakhov
20
1.63%
Deepa Dinamani
12
0.98%
Mel Gorman
9
0.73%
Miklos Szeredi
8
0.65%
Christoph Hellwig
8
0.65%
OGAWA Hirofumi
7
0.57%
Lee Schermerhorn
7
0.57%
Dave Hansen
6
0.49%
Andi Kleen
6
0.49%
Ingo Molnar
5
0.41%
Eric W. Biedermann
5
0.41%
Paul Gortmaker
3
0.24%
Maximilian Attems
3
0.24%
Matt Mackall
3
0.24%
Andries E. Brouwer
3
0.24%
Kirill A. Shutemov
2
0.16%
Josef 'Jeff' Sipek
2
0.16%
Arjan van de Ven
2
0.16%
Trond Myklebust
1
0.08%
Peter Staubach
1
0.08%
Mike Frysinger
1
0.08%
Total
1225
internal.h
9
-
4
8
OGAWA Hirofumi
Thomas Gleixner
David Howells
Arjan van de Ven
December 2002
January 2006
February 2007
May 2019
var spanGroupData = [ {"timestamp": 1038729600, "group": [ {"author_id": 14, "token_count": 4}, ]}, {"timestamp": 1136102400, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1170316800, "group": [ {"author_id": 24, "token_count": 1}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 36, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
OGAWA Hirofumi
4
50.00%
Thomas Gleixner
2
25.00%
David Howells
1
12.50%
Arjan van de Ven
1
12.50%
Total
8
Contributors:
48
Author
Tokens
Proportion
Commits
Proportion
0
David Howells
999
41.16%
8
5.93%
1
Linus Torvalds (pre-git)
529
21.80%
28
20.74%
2
Vishal Moola (Oracle)
127
5.23%
1
0.74%
3
Fengguang Wu
113
4.66%
1
0.74%
4
Al Viro
95
3.91%
22
16.30%
5
Kirill A. Shutemov
56
2.31%
2
1.48%
6
Christian Brauner
49
2.02%
4
2.96%
7
Andrew Morton
48
1.98%
9
6.67%
8
Alexey Dobriyan
43
1.77%
1
0.74%
9
Christoph Hellwig
34
1.40%
6
4.44%
10
Art Haas
34
1.40%
1
0.74%
11
Linus Torvalds
27
1.11%
8
5.93%
12
yangerkun
24
0.99%
1
0.74%
13
Nicholas Piggin
24
0.99%
3
2.22%
14
OGAWA Hirofumi
22
0.91%
2
1.48%
15
Dmitriy Monakhov
20
0.82%
1
0.74%
16
Bryan Wu
16
0.66%
2
1.48%
17
Miklos Szeredi
14
0.58%
2
1.48%
18
Deepa Dinamani
12
0.49%
1
0.74%
19
Bob Liu
10
0.41%
2
1.48%
20
Mel Gorman
9
0.37%
1
0.74%
21
Octavian Purdila
8
0.33%
1
0.74%
22
Lee Schermerhorn
7
0.29%
1
0.74%
23
Axel Lin
7
0.29%
1
0.74%
24
Arjan van de Ven
7
0.29%
2
1.48%
25
Michal Hocko
6
0.25%
1
0.74%
26
Matt Mackall
6
0.25%
1
0.74%
27
Enrik Berkhan
6
0.25%
1
0.74%
28
Dimitri Gorokhovik
6
0.25%
1
0.74%
29
Dave Hansen
6
0.25%
1
0.74%
30
Andi Kleen
6
0.25%
1
0.74%
31
Adrian Bunk
6
0.25%
1
0.74%
32
Rich Felker
5
0.21%
1
0.74%
33
Johannes Weiner
5
0.21%
1
0.74%
34
Ingo Molnar
5
0.21%
1
0.74%
35
Eric W. Biedermann
5
0.21%
1
0.74%
36
Thomas Gleixner
4
0.16%
1
0.74%
37
Jens Axboe
4
0.16%
1
0.74%
38
Badari Pulavarty
4
0.16%
1
0.74%
39
Paul Gortmaker
3
0.12%
1
0.74%
40
Maximilian Attems
3
0.12%
1
0.74%
41
Catalin Marinas
3
0.12%
1
0.74%
42
Andries E. Brouwer
3
0.12%
2
1.48%
43
Josef 'Jeff' Sipek
2
0.08%
1
0.74%
44
Jan Kara
2
0.08%
1
0.74%
45
Trond Myklebust
1
0.04%
1
0.74%
46
Peter Staubach
1
0.04%
1
0.74%
47
Mike Frysinger
1
0.04%
1
0.74%
Total
2427
135