Linux Source Code
Home
Release 5.6
Help
bfs
root
fs
Highlighting
Reset All
By Author
By Age
──────────
Akinobu Mita
Al Viro
Alexey Dobriyan
Andi Kleen
Andrew Morton
Andrew Stribblehill
Andrey V. Savochkin
Andries E. Brouwer
Arjan van de Ven
Art Haas
Artem B. Bityutskiy
Badari Pulavarty
Brian Gerst
Christoph Hellwig
Christoph Lameter
Dan Carpenter
Dave Hansen
Dave Jones
David Howells
Deepa Dinamani
Dmitri Vorobiev
Dmitriy Monakhov
Eric Sesterhenn / Snakebyte
Eric W. Biedermann
Fabian Frederick
Greg Kroah-Hartman
Harvey Harrison
Jan Kara
Jens Axboe
Johannes Weiner
Josef 'Jeff' Sipek
Kirill A. Shutemov
Linus Torvalds
Linus Torvalds (pre-git)
Marco Stornelli
Mark Fasheh
Miklos Szeredi
Nicholas Piggin
Panagiotis Issaris
Paul Jackson
Rakesh Pandit
Sanidhya Kashyap
Tetsuo Handa
Thomas Gleixner
Tigran Aivazian
Trond Myklebust
Vladimir Davydov
−
Files:
Name
Lines
Files
Authors
Tokens
change scale
Color Graph By Token Proportion
bfs.h
68
-
9
198
Christoph Hellwig
David Howells
Tigran Aivazian
Fabian Frederick
Dmitri Vorobiev
Arjan van de Ven
Brian Gerst
Greg Kroah-Hartman
Harvey Harrison
May 2002
October 2002
March 2006
June 2006
February 2007
November 2007
February 2008
April 2008
July 2008
August 2014
November 2017
January 2019
var spanGroupData = [ {"timestamp": 1020236400, "group": [ {"author_id": 5, "token_count": 141}, ]}, {"timestamp": 1033455600, "group": [ {"author_id": 27, "token_count": 1}, ]}, {"timestamp": 1141200000, "group": [ {"author_id": 22, "token_count": 2}, ]}, {"timestamp": 1149145200, "group": [ {"author_id": 5, "token_count": 1}, ]}, {"timestamp": 1170316800, "group": [ {"author_id": 22, "token_count": 2}, ]}, {"timestamp": 1193900400, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 8, "token_count": 17}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 41, "token_count": 1}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 3, "token_count": 4}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 17, "token_count": 13}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 31, "token_count": 1}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 9, "token_count": 14}, ]}, ]
Author Name
Tokens
Token Proportion
Christoph Hellwig
142
71.72%
David Howells
17
8.59%
Tigran Aivazian
14
7.07%
Fabian Frederick
13
6.57%
Dmitri Vorobiev
5
2.53%
Arjan van de Ven
4
2.02%
Brian Gerst
1
0.51%
Greg Kroah-Hartman
1
0.51%
Harvey Harrison
1
0.51%
Total
198
dir.c
359
-
22
2046
Linus Torvalds (pre-git)
Dmitri Vorobiev
Al Viro
Linus Torvalds
Deepa Dinamani
Andrew Stribblehill
Dave Jones
Miklos Szeredi
Art Haas
Christoph Hellwig
David Howells
Dave Hansen
Dmitriy Monakhov
Eric Sesterhenn / Snakebyte
Akinobu Mita
Arjan van de Ven
Sanidhya Kashyap
Trond Myklebust
Andrew Morton
Fabian Frederick
Greg Kroah-Hartman
Tigran Aivazian
September 1999
January 2000
May 2000
August 2000
October 2000
February 2002
April 2002
May 2002
September 2002
July 2003
May 2004
September 2005
March 2006
September 2006
February 2007
November 2007
February 2008
July 2008
September 2008
June 2009
March 2010
May 2010
October 2010
March 2011
July 2011
October 2011
June 2012
January 2013
May 2013
August 2014
March 2015
April 2015
April 2016
September 2016
November 2017
April 2018
January 2019
var spanGroupData = [ {"timestamp": 936169200, "group": [ {"author_id": 0, "token_count": 1518}, ]}, {"timestamp": 946713600, "group": [ {"author_id": 0, "token_count": 27}, ]}, {"timestamp": 957164400, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 965113200, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 970383600, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 1, "token_count": 15}, {"author_id": 7, "token_count": 1}, {"author_id": 2, "token_count": 50}, ]}, {"timestamp": 1017648000, "group": [ {"author_id": 7, "token_count": 20}, ]}, {"timestamp": 1020236400, "group": [ {"author_id": 5, "token_count": 8}, ]}, {"timestamp": 1030863600, "group": [ {"author_id": 10, "token_count": 16}, ]}, {"timestamp": 1057042800, "group": [ {"author_id": 36, "token_count": 2}, ]}, {"timestamp": 1083394800, "group": [ {"author_id": 19, "token_count": 1}, ]}, {"timestamp": 1125558000, "group": [ {"author_id": 4, "token_count": 24}, ]}, {"timestamp": 1141200000, "group": [ {"author_id": 22, "token_count": 1}, ]}, {"timestamp": 1157094000, "group": [ {"author_id": 25, "token_count": 6}, ]}, {"timestamp": 1170316800, "group": [ {"author_id": 22, "token_count": 1}, ]}, {"timestamp": 1193900400, "group": [ {"author_id": 3, "token_count": 23}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 8, "token_count": 2}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 3, "token_count": 141}, ]}, {"timestamp": 1220252400, "group": [ {"author_id": 5, "token_count": 5}, {"author_id": 6, "token_count": 5}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 1, "token_count": 9}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 26, "token_count": 6}, ]}, {"timestamp": 1272697200, "group": [ {"author_id": 5, "token_count": 1}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 32, "token_count": 2}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 15, "token_count": 4}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 1, "token_count": 5}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 1, "token_count": 23}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 17, "token_count": 1}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 8, "token_count": 12}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 35, "token_count": 2}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 12, "token_count": 28}, {"author_id": 15, "token_count": 15}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 31, "token_count": 1}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 1, "token_count": 56}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 9, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Linus Torvalds (pre-git)
1553
75.90%
Dmitri Vorobiev
164
8.02%
Al Viro
114
5.57%
Linus Torvalds
50
2.44%
Deepa Dinamani
28
1.37%
Andrew Stribblehill
24
1.17%
Dave Jones
21
1.03%
Miklos Szeredi
19
0.93%
Art Haas
16
0.78%
Christoph Hellwig
14
0.68%
David Howells
14
0.68%
Dave Hansen
6
0.29%
Dmitriy Monakhov
6
0.29%
Eric Sesterhenn / Snakebyte
5
0.24%
Akinobu Mita
2
0.10%
Arjan van de Ven
2
0.10%
Sanidhya Kashyap
2
0.10%
Trond Myklebust
2
0.10%
Andrew Morton
1
0.05%
Fabian Frederick
1
0.05%
Greg Kroah-Hartman
1
0.05%
Tigran Aivazian
1
0.05%
Total
2046
file.c
198
-
16
870
Linus Torvalds (pre-git)
Linus Torvalds
Dmitri Vorobiev
Marco Stornelli
Nicholas Piggin
Christoph Hellwig
Dave Jones
Andrew Stribblehill
Art Haas
Andrew Morton
Al Viro
Arjan van de Ven
Badari Pulavarty
Jens Axboe
Greg Kroah-Hartman
Tigran Aivazian
September 1999
January 2000
March 2000
October 2000
February 2002
April 2002
May 2002
July 2002
September 2002
October 2002
December 2002
September 2005
March 2006
June 2006
September 2006
February 2007
June 2007
October 2007
November 2007
July 2008
June 2010
December 2012
April 2014
November 2017
January 2019
var spanGroupData = [ {"timestamp": 936169200, "group": [ {"author_id": 0, "token_count": 96}, ]}, {"timestamp": 946713600, "group": [ {"author_id": 0, "token_count": 413}, ]}, {"timestamp": 951897600, "group": [ {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 970383600, "group": [ {"author_id": 0, "token_count": 41}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 2, "token_count": 77}, ]}, {"timestamp": 1017648000, "group": [ {"author_id": 7, "token_count": 22}, ]}, {"timestamp": 1020236400, "group": [ {"author_id": 5, "token_count": 2}, ]}, {"timestamp": 1025506800, "group": [ {"author_id": 5, "token_count": 1}, ]}, {"timestamp": 1030863600, "group": [ {"author_id": 10, "token_count": 18}, ]}, {"timestamp": 1033455600, "group": [ {"author_id": 19, "token_count": 2}, ]}, {"timestamp": 1038729600, "group": [ {"author_id": 19, "token_count": 7}, ]}, {"timestamp": 1125558000, "group": [ {"author_id": 4, "token_count": 18}, ]}, {"timestamp": 1141200000, "group": [ {"author_id": 22, "token_count": 1}, ]}, {"timestamp": 1149145200, "group": [ {"author_id": 5, "token_count": 1}, ]}, {"timestamp": 1157094000, "group": [ {"author_id": 33, "token_count": 2}, ]}, {"timestamp": 1170316800, "group": [ {"author_id": 22, "token_count": 1}, ]}, {"timestamp": 1180681200, "group": [ {"author_id": 34, "token_count": 2}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 13, "token_count": 34}, ]}, {"timestamp": 1193900400, "group": [ {"author_id": 3, "token_count": 42}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 3, "token_count": 14}, ]}, {"timestamp": 1275375600, "group": [ {"author_id": 5, "token_count": 20}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 11, "token_count": 43}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 31, "token_count": 1}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 9, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Linus Torvalds (pre-git)
557
64.02%
Linus Torvalds
77
8.85%
Dmitri Vorobiev
56
6.44%
Marco Stornelli
43
4.94%
Nicholas Piggin
34
3.91%
Christoph Hellwig
24
2.76%
Dave Jones
22
2.53%
Andrew Stribblehill
18
2.07%
Art Haas
18
2.07%
Andrew Morton
9
1.03%
Al Viro
4
0.46%
Arjan van de Ven
2
0.23%
Badari Pulavarty
2
0.23%
Jens Axboe
2
0.23%
Greg Kroah-Hartman
1
0.11%
Tigran Aivazian
1
0.11%
Total
870
inode.c
490
-
36
2684
Linus Torvalds (pre-git)
Al Viro
Andrew Stribblehill
Linus Torvalds
Eric Sesterhenn / Snakebyte
Dave Jones
David Howells
Dmitri Vorobiev
Tigran Aivazian
Andi Kleen
Christoph Hellwig
Art Haas
Eric W. Biedermann
Tetsuo Handa
Deepa Dinamani
Rakesh Pandit
Artem B. Bityutskiy
Mark Fasheh
Christoph Lameter
Fabian Frederick
Kirill A. Shutemov
Miklos Szeredi
Paul Jackson
Andrew Morton
Andrey V. Savochkin
Brian Gerst
Nicholas Piggin
Vladimir Davydov
Alexey Dobriyan
Andries E. Brouwer
Dan Carpenter
Jan Kara
Johannes Weiner
Josef 'Jeff' Sipek
Panagiotis Issaris
Thomas Gleixner
September 1999
January 2000
March 2000
June 2000
February 2002
March 2002
April 2002
May 2002
September 2002
October 2002
November 2002
December 2002
May 2003
June 2003
September 2003
September 2004
September 2005
October 2005
March 2006
June 2006
September 2006
December 2006
February 2007
October 2007
November 2007
December 2007
February 2008
July 2008
January 2009
June 2009
January 2010
March 2010
June 2010
July 2010
January 2011
October 2011
January 2012
April 2012
May 2012
September 2012
March 2013
August 2013
April 2014
August 2014
February 2015
January 2016
December 2016
May 2017
July 2017
November 2018
January 2019
April 2019
May 2019
July 2019
var spanGroupData = [ {"timestamp": 936169200, "group": [ {"author_id": 0, "token_count": 922}, ]}, {"timestamp": 946713600, "group": [ {"author_id": 0, "token_count": 72}, ]}, {"timestamp": 951897600, "group": [ {"author_id": 0, "token_count": 20}, ]}, {"timestamp": 959842800, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 1, "token_count": 47}, {"author_id": 2, "token_count": 220}, ]}, {"timestamp": 1014969600, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1017648000, "group": [ {"author_id": 7, "token_count": 124}, ]}, {"timestamp": 1020236400, "group": [ {"author_id": 5, "token_count": 5}, ]}, {"timestamp": 1030863600, "group": [ {"author_id": 10, "token_count": 22}, ]}, {"timestamp": 1033455600, "group": [ {"author_id": 27, "token_count": 3}, ]}, {"timestamp": 1036137600, "group": [ {"author_id": 14, "token_count": 36}, ]}, {"timestamp": 1038729600, "group": [ {"author_id": 5, "token_count": 3}, ]}, {"timestamp": 1051772400, "group": [ {"author_id": 19, "token_count": 1}, {"author_id": 39, "token_count": 1}, ]}, {"timestamp": 1054450800, "group": [ {"author_id": 19, "token_count": 1}, ]}, {"timestamp": 1062399600, "group": [ {"author_id": 1, "token_count": 33}, ]}, {"timestamp": 1094022000, "group": [ {"author_id": 30, "token_count": 3}, ]}, {"timestamp": 1125558000, "group": [ {"author_id": 4, "token_count": 255}, {"author_id": 23, "token_count": 7}, ]}, {"timestamp": 1128150000, "group": [ {"author_id": 1, "token_count": 94}, {"author_id": 38, "token_count": 1}, ]}, {"timestamp": 1141200000, "group": [ {"author_id": 29, "token_count": 4}, ]}, {"timestamp": 1149145200, "group": [ {"author_id": 8, "token_count": 11}, ]}, {"timestamp": 1157094000, "group": [ {"author_id": 45, "token_count": 1}, ]}, {"timestamp": 1164960000, "group": [ {"author_id": 24, "token_count": 3}, ]}, {"timestamp": 1170316800, "group": [ {"author_id": 44, "token_count": 1}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 24, "token_count": 3}, ]}, {"timestamp": 1193900400, "group": [ {"author_id": 3, "token_count": 45}, ]}, {"timestamp": 1196496000, "group": [ {"author_id": 1, "token_count": 14}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 8, "token_count": 98}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 3, "token_count": 31}, ]}, {"timestamp": 1230796800, "group": [ {"author_id": 6, "token_count": 164}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 1, "token_count": 43}, {"author_id": 5, "token_count": 9}, ]}, {"timestamp": 1262332800, "group": [ {"author_id": 1, "token_count": 44}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 5, "token_count": 12}, ]}, {"timestamp": 1275375600, "group": [ {"author_id": 1, "token_count": 160}, ]}, {"timestamp": 1277967600, "group": [ {"author_id": 1, "token_count": 7}, {"author_id": 21, "token_count": 9}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 13, "token_count": 3}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 15, "token_count": 4}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 16, "token_count": 14}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 42, "token_count": 1}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 28, "token_count": 4}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 16, "token_count": 5}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 40, "token_count": 1}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 17, "token_count": 1}, {"author_id": 43, "token_count": 1}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 17, "token_count": 3}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 5, "token_count": 3}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 37, "token_count": 2}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 19, "token_count": 1}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 20, "token_count": 10}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 18, "token_count": 15}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 9, "token_count": 59}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 1, "token_count": 5}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 46, "token_count": 1}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 12, "token_count": 12}, ]}, ]
Author Name
Tokens
Token Proportion
Linus Torvalds (pre-git)
1019
37.97%
Al Viro
451
16.80%
Andrew Stribblehill
255
9.50%
Linus Torvalds
221
8.23%
Eric Sesterhenn / Snakebyte
164
6.11%
Dave Jones
124
4.62%
David Howells
109
4.06%
Dmitri Vorobiev
76
2.83%
Tigran Aivazian
59
2.20%
Andi Kleen
36
1.34%
Christoph Hellwig
32
1.19%
Art Haas
22
0.82%
Eric W. Biedermann
19
0.71%
Tetsuo Handa
15
0.56%
Deepa Dinamani
12
0.45%
Rakesh Pandit
10
0.37%
Artem B. Bityutskiy
9
0.34%
Mark Fasheh
7
0.26%
Christoph Lameter
6
0.22%
Fabian Frederick
4
0.15%
Kirill A. Shutemov
4
0.15%
Miklos Szeredi
4
0.15%
Paul Jackson
4
0.15%
Andrew Morton
3
0.11%
Andrey V. Savochkin
3
0.11%
Brian Gerst
3
0.11%
Nicholas Piggin
3
0.11%
Vladimir Davydov
2
0.07%
Alexey Dobriyan
1
0.04%
Andries E. Brouwer
1
0.04%
Dan Carpenter
1
0.04%
Jan Kara
1
0.04%
Johannes Weiner
1
0.04%
Josef 'Jeff' Sipek
1
0.04%
Panagiotis Issaris
1
0.04%
Thomas Gleixner
1
0.04%
Total
2684
Contributors:
47
Author
Tokens
Proportion
Commits
Proportion
0
Linus Torvalds (pre-git)
3129
53.97%
21
15.67%
1
Al Viro
569
9.81%
29
21.64%
2
Linus Torvalds
348
6.00%
8
5.97%
3
Dmitri Vorobiev
301
5.19%
2
1.49%
4
Andrew Stribblehill
297
5.12%
1
0.75%
5
Christoph Hellwig
212
3.66%
11
8.21%
6
Eric Sesterhenn / Snakebyte
169
2.91%
3
2.24%
7
Dave Jones
167
2.88%
2
1.49%
8
David Howells
140
2.41%
3
2.24%
9
Tigran Aivazian
75
1.29%
1
0.75%
10
Art Haas
56
0.97%
1
0.75%
11
Marco Stornelli
43
0.74%
1
0.75%
12
Deepa Dinamani
40
0.69%
2
1.49%
13
Nicholas Piggin
37
0.64%
2
1.49%
14
Andi Kleen
36
0.62%
1
0.75%
15
Miklos Szeredi
23
0.40%
2
1.49%
16
Eric W. Biedermann
19
0.33%
2
1.49%
17
Fabian Frederick
18
0.31%
2
1.49%
18
Tetsuo Handa
15
0.26%
1
0.75%
19
Andrew Morton
13
0.22%
6
4.48%
20
Rakesh Pandit
10
0.17%
1
0.75%
21
Artem B. Bityutskiy
9
0.16%
1
0.75%
22
Arjan van de Ven
8
0.14%
2
1.49%
23
Mark Fasheh
7
0.12%
1
0.75%
24
Christoph Lameter
6
0.10%
3
2.24%
25
Dave Hansen
6
0.10%
2
1.49%
26
Dmitriy Monakhov
6
0.10%
1
0.75%
27
Brian Gerst
4
0.07%
1
0.75%
28
Kirill A. Shutemov
4
0.07%
1
0.75%
29
Paul Jackson
4
0.07%
2
1.49%
30
Andrey V. Savochkin
3
0.05%
1
0.75%
31
Greg Kroah-Hartman
3
0.05%
1
0.75%
32
Akinobu Mita
2
0.03%
1
0.75%
33
Badari Pulavarty
2
0.03%
1
0.75%
34
Jens Axboe
2
0.03%
1
0.75%
35
Sanidhya Kashyap
2
0.03%
1
0.75%
36
Trond Myklebust
2
0.03%
2
1.49%
37
Vladimir Davydov
2
0.03%
1
0.75%
38
Alexey Dobriyan
1
0.02%
1
0.75%
39
Andries E. Brouwer
1
0.02%
1
0.75%
40
Dan Carpenter
1
0.02%
1
0.75%
41
Harvey Harrison
1
0.02%
1
0.75%
42
Jan Kara
1
0.02%
1
0.75%
43
Johannes Weiner
1
0.02%
1
0.75%
44
Josef 'Jeff' Sipek
1
0.02%
1
0.75%
45
Panagiotis Issaris
1
0.02%
1
0.75%
46
Thomas Gleixner
1
0.02%
1
0.75%
Total
5798
134