Linux Source Code
Home
Release 5.15
Help
cdrom
root
drivers
Highlighting
Reset All
By Author
By Age
──────────
Adam Williamson
Adrian Bunk
Adrian McMenamin
Akinobu Mita
Al Viro
Alan D. Brunelle
Alexey Dobriyan
Andrew Morton
Andy Polyakov
Arnd Bergmann
Art Haas
Atul Gopinathan
Borislav Petkov
Chaitanya Kulkarni
Christoph Hellwig
Christophe Jaillet
Dan Carpenter
Dave Jones
Diego Elio 'Flameeyes' Pettenò
Edward Falk
Eric W. Biedermann
FUJITA Tomonori
Georgios Toptsidis
Greg Kroah-Hartman
Guenter Roeck
James Bottomley
Jens Axboe
Jesper Juhl
Joe Lawrence
Joe Perches
Kees Cook
Kefeng Wang
Kiyoshi Ueda
Libo Chen
Linus Torvalds
Linus Torvalds (pre-git)
Lucas De Marchi
Marcin Ślusarz
Martin K. Petersen
Martin Wilck
Maurizio Lombardi
Mauro Carvalho Chehab
Michael Opdenacker
Nobuhiro Iwamatsu
Paolo Bonzini
Paul Mundt
Pavel Emelyanov
Peter Osterlund
Rusty Russell
Samuel Thibault
Sebastian Andrzej Siewior
Simon Arlott
Stas Sergeev
Stefan Meyknecht
Stephen Rothwell
Tejun Heo
Thomas Bogendoerfer
Thomas Gleixner
Yang Ruirui
vchannaiah
−
Files:
Name
Lines
Files
Authors
Tokens
change scale
Color Graph By Token Proportion
cdrom.c
3716
-
45
17160
Linus Torvalds (pre-git)
Joe Perches
Jens Axboe
Christoph Hellwig
Andrew Morton
Marcin Ślusarz
Yang Ruirui
Peter Osterlund
FUJITA Tomonori
Tejun Heo
Art Haas
vchannaiah
Arnd Bergmann
Andy Polyakov
Linus Torvalds
Al Viro
Kees Cook
Akinobu Mita
Diego Elio 'Flameeyes' Pettenò
Rusty Russell
Samuel Thibault
Dave Jones
Thomas Bogendoerfer
Guenter Roeck
Jesper Juhl
Sebastian Andrzej Siewior
Stefan Meyknecht
Eric W. Biedermann
Stas Sergeev
Adrian Bunk
Paolo Bonzini
Georgios Toptsidis
Thomas Gleixner
Pavel Emelyanov
Alexey Dobriyan
Alan D. Brunelle
Simon Arlott
Borislav Petkov
Stephen Rothwell
Mauro Carvalho Chehab
Lucas De Marchi
Joe Lawrence
James Bottomley
Edward Falk
Dan Carpenter
May 1996
September 1996
March 1997
October 1997
January 1998
March 1998
May 1998
August 1998
December 1998
January 1999
February 1999
June 1999
September 1999
January 2000
March 2000
May 2000
August 2000
September 2000
October 2000
February 2002
March 2002
April 2002
July 2002
September 2002
October 2002
January 2003
February 2003
July 2003
January 2004
February 2004
March 2004
April 2004
May 2004
June 2004
August 2004
September 2004
October 2004
December 2004
January 2005
May 2005
June 2005
December 2005
January 2006
March 2006
July 2006
January 2007
June 2007
August 2007
October 2007
February 2008
March 2008
July 2008
August 2008
November 2008
December 2008
November 2009
June 2010
December 2010
February 2011
March 2011
August 2011
January 2012
February 2012
May 2014
June 2014
August 2014
September 2015
January 2016
June 2016
December 2016
January 2017
February 2017
June 2018
July 2018
August 2018
October 2018
February 2019
June 2019
November 2019
December 2019
April 2020
December 2020
July 2021
var spanGroupData = [ {"timestamp": 830934000, "group": [ {"author_id": 0, "token_count": 270}, ]}, {"timestamp": 841561200, "group": [ {"author_id": 0, "token_count": 53}, ]}, {"timestamp": 857203200, "group": [ {"author_id": 0, "token_count": 28}, ]}, {"timestamp": 875689200, "group": [ {"author_id": 0, "token_count": 920}, ]}, {"timestamp": 883641600, "group": [ {"author_id": 0, "token_count": 26}, ]}, {"timestamp": 888739200, "group": [ {"author_id": 0, "token_count": 92}, ]}, {"timestamp": 894006000, "group": [ {"author_id": 0, "token_count": 102}, ]}, {"timestamp": 901954800, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 912499200, "group": [ {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 915177600, "group": [ {"author_id": 0, "token_count": 13}, ]}, {"timestamp": 917856000, "group": [ {"author_id": 0, "token_count": 26}, ]}, {"timestamp": 928220400, "group": [ {"author_id": 0, "token_count": 4440}, ]}, {"timestamp": 936169200, "group": [ {"author_id": 0, "token_count": 1163}, ]}, {"timestamp": 946713600, "group": [ {"author_id": 0, "token_count": 90}, ]}, {"timestamp": 951897600, "group": [ {"author_id": 0, "token_count": 33}, ]}, {"timestamp": 957164400, "group": [ {"author_id": 0, "token_count": 210}, ]}, {"timestamp": 965113200, "group": [ {"author_id": 0, "token_count": 10}, ]}, {"timestamp": 967791600, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 970383600, "group": [ {"author_id": 0, "token_count": 160}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 16, "token_count": 55}, ]}, {"timestamp": 1014969600, "group": [ {"author_id": 15, "token_count": 3}, ]}, {"timestamp": 1017648000, "group": [ {"author_id": 24, "token_count": 6}, ]}, {"timestamp": 1025506800, "group": [ {"author_id": 15, "token_count": 3}, ]}, {"timestamp": 1030863600, "group": [ {"author_id": 15, "token_count": 3}, {"author_id": 51, "token_count": 1}, ]}, {"timestamp": 1033455600, "group": [ {"author_id": 15, "token_count": 5}, {"author_id": 3, "token_count": 150}, ]}, {"timestamp": 1041408000, "group": [ {"author_id": 24, "token_count": 16}, ]}, {"timestamp": 1044086400, "group": [ {"author_id": 12, "token_count": 121}, ]}, {"timestamp": 1057042800, "group": [ {"author_id": 8, "token_count": 3}, ]}, {"timestamp": 1072944000, "group": [ {"author_id": 5, "token_count": 648}, ]}, {"timestamp": 1075622400, "group": [ {"author_id": 5, "token_count": 114}, ]}, {"timestamp": 1078128000, "group": [ {"author_id": 5, "token_count": 17}, {"author_id": 3, "token_count": 812}, ]}, {"timestamp": 1080806400, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1083394800, "group": [ {"author_id": 15, "token_count": 20}, ]}, {"timestamp": 1086073200, "group": [ {"author_id": 15, "token_count": 12}, {"author_id": 5, "token_count": 2}, {"author_id": 3, "token_count": 92}, ]}, {"timestamp": 1091343600, "group": [ {"author_id": 3, "token_count": 15}, {"author_id": 16, "token_count": 9}, {"author_id": 23, "token_count": 25}, {"author_id": 29, "token_count": 14}, ]}, {"timestamp": 1094022000, "group": [ {"author_id": 14, "token_count": 104}, {"author_id": 27, "token_count": 16}, ]}, {"timestamp": 1096614000, "group": [ {"author_id": 3, "token_count": 57}, {"author_id": 8, "token_count": 407}, {"author_id": 21, "token_count": 24}, ]}, {"timestamp": 1101888000, "group": [ {"author_id": 56, "token_count": 1}, ]}, {"timestamp": 1104566400, "group": [ {"author_id": 34, "token_count": 11}, {"author_id": 33, "token_count": 12}, {"author_id": 38, "token_count": 3}, ]}, {"timestamp": 1114930800, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1117609200, "group": [ {"author_id": 55, "token_count": 1}, {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1133424000, "group": [ {"author_id": 41, "token_count": 3}, ]}, {"timestamp": 1136102400, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1141200000, "group": [ {"author_id": 4, "token_count": 716}, ]}, {"timestamp": 1151737200, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1167638400, "group": [ {"author_id": 3, "token_count": 6}, ]}, {"timestamp": 1180681200, "group": [ {"author_id": 7, "token_count": 504}, ]}, {"timestamp": 1185951600, "group": [ {"author_id": 15, "token_count": 2}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 15, "token_count": 4}, {"author_id": 32, "token_count": 10}, {"author_id": 42, "token_count": 3}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 22, "token_count": 2}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 34, "token_count": 1}, {"author_id": 18, "token_count": 50}, {"author_id": 25, "token_count": 19}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 9, "token_count": 216}, ]}, {"timestamp": 1217574000, "group": [ {"author_id": 9, "token_count": 1}, ]}, {"timestamp": 1225522800, "group": [ {"author_id": 6, "token_count": 563}, ]}, {"timestamp": 1228118400, "group": [ {"author_id": 44, "token_count": 3}, ]}, {"timestamp": 1257058800, "group": [ {"author_id": 32, "token_count": 3}, ]}, {"timestamp": 1275375600, "group": [ {"author_id": 1, "token_count": 23}, ]}, {"timestamp": 1291190400, "group": [ {"author_id": 3, "token_count": 5}, {"author_id": 11, "token_count": 143}, ]}, {"timestamp": 1296547200, "group": [ {"author_id": 45, "token_count": 2}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 53, "token_count": 1}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 5, "token_count": 31}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 21, "token_count": 6}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 57, "token_count": 1}, {"author_id": 35, "token_count": 10}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 1, "token_count": 3781}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 1, "token_count": 5}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 54, "token_count": 1}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 40, "token_count": 4}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 15, "token_count": 10}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 13, "token_count": 117}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 16, "token_count": 1}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 4, "token_count": 3}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 17, "token_count": 31}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 17, "token_count": 3}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 17, "token_count": 6}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 17, "token_count": 14}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 3, "token_count": 26}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 26, "token_count": 17}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 52, "token_count": 1}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 10, "token_count": 92}, {"author_id": 20, "token_count": 36}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 10, "token_count": 19}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 4, "token_count": 184}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 28, "token_count": 15}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 4, "token_count": 29}, ]}, ]
Author Name
Tokens
Token Proportion
Linus Torvalds (pre-git)
7649
44.57%
Joe Perches
3809
22.20%
Jens Axboe
1169
6.81%
Christoph Hellwig
932
5.43%
Andrew Morton
812
4.73%
Marcin Ślusarz
563
3.28%
Yang Ruirui
504
2.94%
Peter Osterlund
410
2.39%
FUJITA Tomonori
217
1.26%
Tejun Heo
143
0.83%
Art Haas
121
0.71%
vchannaiah
117
0.68%
Arnd Bergmann
111
0.65%
Andy Polyakov
104
0.61%
Linus Torvalds
65
0.38%
Al Viro
62
0.36%
Kees Cook
54
0.31%
Akinobu Mita
50
0.29%
Diego Elio 'Flameeyes' Pettenò
36
0.21%
Rusty Russell
30
0.17%
Samuel Thibault
25
0.15%
Dave Jones
22
0.13%
Thomas Bogendoerfer
19
0.11%
Guenter Roeck
17
0.10%
Jesper Juhl
16
0.09%
Sebastian Andrzej Siewior
15
0.09%
Stefan Meyknecht
14
0.08%
Eric W. Biedermann
13
0.08%
Stas Sergeev
12
0.07%
Adrian Bunk
12
0.07%
Paolo Bonzini
10
0.06%
Georgios Toptsidis
4
0.02%
Thomas Gleixner
3
0.02%
Pavel Emelyanov
3
0.02%
Alexey Dobriyan
3
0.02%
Alan D. Brunelle
3
0.02%
Simon Arlott
2
0.01%
Borislav Petkov
2
0.01%
Stephen Rothwell
1
0.01%
Mauro Carvalho Chehab
1
0.01%
Lucas De Marchi
1
0.01%
Joe Lawrence
1
0.01%
James Bottomley
1
0.01%
Edward Falk
1
0.01%
Dan Carpenter
1
0.01%
Total
17160
gdrom.c
876
-
26
3810
Adrian McMenamin
Christoph Hellwig
Arnd Bergmann
Jens Axboe
Paul Mundt
Tejun Heo
Borislav Petkov
Joe Perches
Al Viro
Greg Kroah-Hartman
Atul Gopinathan
Martin Wilck
Christophe Jaillet
Kees Cook
Maurizio Lombardi
Nobuhiro Iwamatsu
Akinobu Mita
Thomas Gleixner
Michael Opdenacker
Martin K. Petersen
Libo Chen
Kiyoshi Ueda
Kefeng Wang
Chaitanya Kulkarni
Alexey Dobriyan
Adam Williamson
October 2007
January 2008
March 2008
July 2008
August 2008
October 2008
May 2009
September 2009
February 2010
June 2010
July 2010
August 2010
October 2010
December 2010
March 2011
May 2013
July 2013
December 2013
April 2014
January 2017
February 2017
June 2017
March 2018
October 2018
March 2019
May 2019
October 2019
November 2019
February 2020
April 2020
September 2020
April 2021
May 2021
June 2021
var spanGroupData = [ {"timestamp": 1191222000, "group": [ {"author_id": 15, "token_count": 1}, ]}, {"timestamp": 1199174400, "group": [ {"author_id": 2, "token_count": 3350}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 18, "token_count": 3}, {"author_id": 15, "token_count": 17}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 19, "token_count": 2}, ]}, {"timestamp": 1217574000, "group": [ {"author_id": 22, "token_count": 28}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 49, "token_count": 2}, {"author_id": 43, "token_count": 3}, ]}, {"timestamp": 1241161200, "group": [ {"author_id": 47, "token_count": 1}, {"author_id": 11, "token_count": 6}, ]}, {"timestamp": 1251788400, "group": [ {"author_id": 41, "token_count": 1}, ]}, {"timestamp": 1265011200, "group": [ {"author_id": 47, "token_count": 1}, ]}, {"timestamp": 1275375600, "group": [ {"author_id": 10, "token_count": 37}, {"author_id": 1, "token_count": 25}, ]}, {"timestamp": 1277967600, "group": [ {"author_id": 10, "token_count": 13}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 10, "token_count": 12}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 19, "token_count": 38}, ]}, {"timestamp": 1291190400, "group": [ {"author_id": 11, "token_count": 2}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 11, "token_count": 23}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 15, "token_count": 1}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 48, "token_count": 2}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 46, "token_count": 2}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 3, "token_count": 3}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 4, "token_count": 15}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 37, "token_count": 7}, {"author_id": 17, "token_count": 6}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 4, "token_count": 7}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 39, "token_count": 4}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 3, "token_count": 61}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 36, "token_count": 8}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 38, "token_count": 2}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 50, "token_count": 2}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 10, "token_count": 11}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 59, "token_count": 1}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 4, "token_count": 4}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 4, "token_count": 1}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 58, "token_count": 1}, {"author_id": 4, "token_count": 8}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 31, "token_count": 14}, {"author_id": 30, "token_count": 14}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 4, "token_count": 71}, ]}, ]
Author Name
Tokens
Token Proportion
Adrian McMenamin
3350
87.93%
Christoph Hellwig
106
2.78%
Arnd Bergmann
73
1.92%
Jens Axboe
64
1.68%
Paul Mundt
40
1.05%
Tejun Heo
31
0.81%
Borislav Petkov
28
0.73%
Joe Perches
25
0.66%
Al Viro
19
0.50%
Greg Kroah-Hartman
14
0.37%
Atul Gopinathan
14
0.37%
Martin Wilck
8
0.21%
Christophe Jaillet
7
0.18%
Kees Cook
6
0.16%
Maurizio Lombardi
4
0.10%
Nobuhiro Iwamatsu
3
0.08%
Akinobu Mita
3
0.08%
Thomas Gleixner
2
0.05%
Michael Opdenacker
2
0.05%
Martin K. Petersen
2
0.05%
Libo Chen
2
0.05%
Kiyoshi Ueda
2
0.05%
Kefeng Wang
2
0.05%
Chaitanya Kulkarni
1
0.03%
Alexey Dobriyan
1
0.03%
Adam Williamson
1
0.03%
Total
3810
Contributors:
60
Author
Tokens
Proportion
Commits
Proportion
0
Linus Torvalds (pre-git)
7649
36.48%
38
20.65%
1
Joe Perches
3834
18.28%
11
5.98%
2
Adrian McMenamin
3350
15.98%
1
0.54%
3
Jens Axboe
1233
5.88%
17
9.24%
4
Christoph Hellwig
1038
4.95%
11
5.98%
5
Andrew Morton
812
3.87%
6
3.26%
6
Marcin Ślusarz
563
2.68%
2
1.09%
7
Yang Ruirui
504
2.40%
1
0.54%
8
Peter Osterlund
410
1.96%
3
1.63%
9
FUJITA Tomonori
217
1.03%
2
1.09%
10
Arnd Bergmann
184
0.88%
6
3.26%
11
Tejun Heo
174
0.83%
4
2.17%
12
Art Haas
121
0.58%
1
0.54%
13
vchannaiah
117
0.56%
1
0.54%
14
Andy Polyakov
104
0.50%
1
0.54%
15
Al Viro
81
0.39%
12
6.52%
16
Linus Torvalds
65
0.31%
8
4.35%
17
Kees Cook
60
0.29%
4
2.17%
18
Akinobu Mita
53
0.25%
4
2.17%
19
Paul Mundt
40
0.19%
2
1.09%
20
Diego Elio 'Flameeyes' Pettenò
36
0.17%
1
0.54%
21
Rusty Russell
30
0.14%
2
1.09%
22
Borislav Petkov
30
0.14%
2
1.09%
23
Samuel Thibault
25
0.12%
1
0.54%
24
Dave Jones
22
0.10%
3
1.63%
25
Thomas Bogendoerfer
19
0.09%
1
0.54%
26
Guenter Roeck
17
0.08%
1
0.54%
27
Jesper Juhl
16
0.08%
1
0.54%
28
Sebastian Andrzej Siewior
15
0.07%
1
0.54%
29
Stefan Meyknecht
14
0.07%
1
0.54%
30
Greg Kroah-Hartman
14
0.07%
1
0.54%
31
Atul Gopinathan
14
0.07%
1
0.54%
32
Eric W. Biedermann
13
0.06%
2
1.09%
33
Stas Sergeev
12
0.06%
1
0.54%
34
Adrian Bunk
12
0.06%
2
1.09%
35
Paolo Bonzini
10
0.05%
1
0.54%
36
Martin Wilck
8
0.04%
1
0.54%
37
Christophe Jaillet
7
0.03%
1
0.54%
38
Thomas Gleixner
5
0.02%
2
1.09%
39
Maurizio Lombardi
4
0.02%
1
0.54%
40
Georgios Toptsidis
4
0.02%
1
0.54%
41
Alexey Dobriyan
4
0.02%
2
1.09%
42
Pavel Emelyanov
3
0.01%
1
0.54%
43
Nobuhiro Iwamatsu
3
0.01%
1
0.54%
44
Alan D. Brunelle
3
0.01%
1
0.54%
45
Simon Arlott
2
0.01%
1
0.54%
46
Michael Opdenacker
2
0.01%
1
0.54%
47
Martin K. Petersen
2
0.01%
2
1.09%
48
Libo Chen
2
0.01%
1
0.54%
49
Kiyoshi Ueda
2
0.01%
1
0.54%
50
Kefeng Wang
2
0.01%
1
0.54%
51
Stephen Rothwell
1
0.00%
1
0.54%
52
Mauro Carvalho Chehab
1
0.00%
1
0.54%
53
Lucas De Marchi
1
0.00%
1
0.54%
54
Joe Lawrence
1
0.00%
1
0.54%
55
James Bottomley
1
0.00%
1
0.54%
56
Edward Falk
1
0.00%
1
0.54%
57
Dan Carpenter
1
0.00%
1
0.54%
58
Chaitanya Kulkarni
1
0.00%
1
0.54%
59
Adam Williamson
1
0.00%
1
0.54%
Total
20970
184