Linux Source Code
Home
Release 5.16
Help
apple
root
drivers
net
ethernet
Highlighting
Reset All
By Author
By Age
──────────
Akinobu Mita
Al Viro
Alexander Beregalov
Alexey Dobriyan
Arnaldo Carvalho de Melo
Benjamin Herrenschmidt
David Gibson
David Howells
Emilio López
Eric Dumazet
Fabian Frederick
Finn Thain
Geert Uytterhoeven
Grant C. Likely
Jakub Kiciński
Jeff Garzik
Jeff Mahoney
Jeremy Kerr
Jiri Pirko
Joe Perches
Johannes Berg
Kees Cook
Krzysztof Kozlowski
Linus Torvalds
Michael S. Tsirkin
Mike Rapoport
Olaf Hering
Patrick McHardy
Pavel Machek
Pradeep A. Dalvi
Rob Herring
Rusty Russell
Stephen Rothwell
Tejun Heo
Thomas Gleixner
Tobias Klauser
Wang Chen
Wei Yang
Wei Yongjun
Yue haibing
−
Files:
Name
Lines
Files
Authors
Tokens
change scale
Color Graph By Token Proportion
bmac.c
1669
-
30
8314
Linus Torvalds
Alexander Beregalov
Kees Cook
Olaf Hering
Jiri Pirko
Jeremy Kerr
David Gibson
Pradeep A. Dalvi
Jeff Garzik
Benjamin Herrenschmidt
Jakub Kiciński
Joe Perches
Akinobu Mita
Mike Rapoport
Krzysztof Kozlowski
Emilio López
Tobias Klauser
Tejun Heo
Alexey Dobriyan
Yue haibing
Stephen Rothwell
Johannes Berg
Jeff Mahoney
Wei Yang
Thomas Gleixner
Pavel Machek
Patrick McHardy
Fabian Frederick
Eric Dumazet
David Howells
April 2005
July 2005
October 2005
July 2006
October 2006
December 2006
April 2007
August 2007
October 2007
October 2008
April 2009
June 2009
July 2009
February 2010
March 2010
April 2010
June 2010
September 2010
June 2011
July 2011
August 2011
February 2012
May 2013
October 2013
February 2015
March 2015
June 2017
October 2017
July 2018
September 2018
January 2019
May 2019
May 2020
June 2020
October 2021
var spanGroupData = [ {"timestamp": 1112342400, "group": [ {"author_id": 0, "token_count": 8031}, {"author_id": 36, "token_count": 1}, ]}, {"timestamp": 1120201200, "group": [ {"author_id": 23, "token_count": 2}, ]}, {"timestamp": 1128150000, "group": [ {"author_id": 8, "token_count": 7}, ]}, {"timestamp": 1151737200, "group": [ {"author_id": 10, "token_count": 24}, ]}, {"timestamp": 1159686000, "group": [ {"author_id": 39, "token_count": 1}, ]}, {"timestamp": 1164960000, "group": [ {"author_id": 12, "token_count": 6}, ]}, {"timestamp": 1175410800, "group": [ {"author_id": 24, "token_count": 2}, ]}, {"timestamp": 1185951600, "group": [ {"author_id": 8, "token_count": 21}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 4, "token_count": 18}, {"author_id": 19, "token_count": 1}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 27, "token_count": 1}, ]}, {"timestamp": 1238569200, "group": [ {"author_id": 2, "token_count": 40}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 31, "token_count": 1}, ]}, {"timestamp": 1246431600, "group": [ {"author_id": 19, "token_count": 2}, ]}, {"timestamp": 1265011200, "group": [ {"author_id": 6, "token_count": 19}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 14, "token_count": 3}, ]}, {"timestamp": 1270105200, "group": [ {"author_id": 6, "token_count": 8}, ]}, {"timestamp": 1275375600, "group": [ {"author_id": 11, "token_count": 11}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 38, "token_count": 1}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 21, "token_count": 3}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 30, "token_count": 3}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 6, "token_count": 1}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 9, "token_count": 22}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 28, "token_count": 4}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 19, "token_count": 3}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 3, "token_count": 24}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 35, "token_count": 1}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 27, "token_count": 1}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 5, "token_count": 29}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 26, "token_count": 4}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 22, "token_count": 2}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 33, "token_count": 1}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 17, "token_count": 1}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 10, "token_count": 1}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 15, "token_count": 5}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 16, "token_count": 9}, ]}, ]
Author Name
Tokens
Token Proportion
Linus Torvalds
8031
96.60%
Alexander Beregalov
40
0.48%
Kees Cook
29
0.35%
Olaf Hering
28
0.34%
Jiri Pirko
28
0.34%
Jeremy Kerr
25
0.30%
David Gibson
24
0.29%
Pradeep A. Dalvi
22
0.26%
Jeff Garzik
18
0.22%
Benjamin Herrenschmidt
11
0.13%
Jakub Kiciński
9
0.11%
Joe Perches
6
0.07%
Akinobu Mita
6
0.07%
Mike Rapoport
5
0.06%
Krzysztof Kozlowski
4
0.05%
Emilio López
4
0.05%
Tobias Klauser
3
0.04%
Tejun Heo
3
0.04%
Alexey Dobriyan
3
0.04%
Yue haibing
2
0.02%
Stephen Rothwell
2
0.02%
Johannes Berg
2
0.02%
Jeff Mahoney
2
0.02%
Wei Yang
1
0.01%
Thomas Gleixner
1
0.01%
Pavel Machek
1
0.01%
Patrick McHardy
1
0.01%
Fabian Frederick
1
0.01%
Eric Dumazet
1
0.01%
David Howells
1
0.01%
Total
8314
bmac.h
160
-
2
650
Linus Torvalds
Thomas Gleixner
April 2005
May 2019
var spanGroupData = [ {"timestamp": 1112342400, "group": [ {"author_id": 0, "token_count": 648}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 17, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Linus Torvalds
648
99.69%
Thomas Gleixner
2
0.31%
Total
650
mace.c
1026
-
28
5635
Linus Torvalds
David Gibson
Wang Chen
Alexander Beregalov
Jeff Garzik
Kees Cook
Benjamin Herrenschmidt
Jiri Pirko
Olaf Hering
Pradeep A. Dalvi
Rusty Russell
Mike Rapoport
Al Viro
Akinobu Mita
Tejun Heo
Jeff Mahoney
Alexey Dobriyan
Yue haibing
Stephen Rothwell
Rob Herring
Patrick McHardy
Wei Yang
Thomas Gleixner
Johannes Berg
Joe Perches
Jeremy Kerr
Grant C. Likely
Fabian Frederick
April 2005
July 2005
October 2005
March 2006
July 2006
December 2006
April 2007
October 2007
January 2008
October 2008
November 2008
April 2009
June 2009
February 2010
March 2010
April 2010
June 2010
June 2011
August 2011
February 2012
February 2015
March 2015
July 2017
October 2017
September 2018
February 2019
May 2019
June 2020
var spanGroupData = [ {"timestamp": 1112342400, "group": [ {"author_id": 0, "token_count": 5361}, ]}, {"timestamp": 1120201200, "group": [ {"author_id": 23, "token_count": 3}, ]}, {"timestamp": 1128150000, "group": [ {"author_id": 8, "token_count": 7}, ]}, {"timestamp": 1141200000, "group": [ {"author_id": 25, "token_count": 4}, ]}, {"timestamp": 1151737200, "group": [ {"author_id": 11, "token_count": 4}, {"author_id": 10, "token_count": 1}, ]}, {"timestamp": 1164960000, "group": [ {"author_id": 12, "token_count": 4}, ]}, {"timestamp": 1175410800, "group": [ {"author_id": 24, "token_count": 2}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 4, "token_count": 31}, ]}, {"timestamp": 1199174400, "group": [ {"author_id": 29, "token_count": 4}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 27, "token_count": 1}, ]}, {"timestamp": 1225522800, "group": [ {"author_id": 7, "token_count": 41}, ]}, {"timestamp": 1238569200, "group": [ {"author_id": 2, "token_count": 40}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 31, "token_count": 2}, ]}, {"timestamp": 1265011200, "group": [ {"author_id": 37, "token_count": 1}, {"author_id": 6, "token_count": 8}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 14, "token_count": 3}, ]}, {"timestamp": 1270105200, "group": [ {"author_id": 6, "token_count": 5}, ]}, {"timestamp": 1275375600, "group": [ {"author_id": 11, "token_count": 11}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 21, "token_count": 3}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 6, "token_count": 1}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 9, "token_count": 6}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 3, "token_count": 51}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 35, "token_count": 1}, {"author_id": 19, "token_count": 1}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 34, "token_count": 2}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 5, "token_count": 29}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 22, "token_count": 2}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 33, "token_count": 1}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 17, "token_count": 1}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 15, "token_count": 4}, ]}, ]
Author Name
Tokens
Token Proportion
Linus Torvalds
5361
95.14%
David Gibson
51
0.91%
Wang Chen
41
0.73%
Alexander Beregalov
40
0.71%
Jeff Garzik
31
0.55%
Kees Cook
29
0.51%
Benjamin Herrenschmidt
15
0.27%
Jiri Pirko
14
0.25%
Olaf Hering
7
0.12%
Pradeep A. Dalvi
6
0.11%
Rusty Russell
4
0.07%
Mike Rapoport
4
0.07%
Al Viro
4
0.07%
Akinobu Mita
4
0.07%
Tejun Heo
3
0.05%
Jeff Mahoney
3
0.05%
Alexey Dobriyan
3
0.05%
Yue haibing
2
0.04%
Stephen Rothwell
2
0.04%
Rob Herring
2
0.04%
Patrick McHardy
2
0.04%
Wei Yang
1
0.02%
Thomas Gleixner
1
0.02%
Johannes Berg
1
0.02%
Joe Perches
1
0.02%
Jeremy Kerr
1
0.02%
Grant C. Likely
1
0.02%
Fabian Frederick
1
0.02%
Total
5635
mace.h
169
-
2
637
Linus Torvalds
Thomas Gleixner
April 2005
May 2019
var spanGroupData = [ {"timestamp": 1112342400, "group": [ {"author_id": 0, "token_count": 635}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 17, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Linus Torvalds
635
99.69%
Thomas Gleixner
2
0.31%
Total
637
macmace.c
766
-
17
3295
Linus Torvalds
Finn Thain
Alexander Beregalov
Jeff Garzik
Jiri Pirko
Geert Uytterhoeven
Michael S. Tsirkin
Wei Yongjun
Akinobu Mita
Tejun Heo
Pradeep A. Dalvi
Arnaldo Carvalho de Melo
Yue haibing
Thomas Gleixner
Johannes Berg
Joe Perches
Alexey Dobriyan
April 2005
December 2006
March 2007
May 2007
July 2007
October 2007
April 2009
November 2009
February 2010
March 2010
April 2010
August 2011
September 2011
February 2012
November 2013
March 2015
June 2017
February 2018
September 2018
May 2019
December 2019
var spanGroupData = [ {"timestamp": 1112342400, "group": [ {"author_id": 0, "token_count": 2024}, ]}, {"timestamp": 1164960000, "group": [ {"author_id": 12, "token_count": 5}, ]}, {"timestamp": 1172736000, "group": [ {"author_id": 32, "token_count": 3}, ]}, {"timestamp": 1178002800, "group": [ {"author_id": 1, "token_count": 1130}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 21, "token_count": 1}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 13, "token_count": 13}, {"author_id": 4, "token_count": 18}, ]}, {"timestamp": 1238569200, "group": [ {"author_id": 2, "token_count": 45}, ]}, {"timestamp": 1257058800, "group": [ {"author_id": 1, "token_count": 5}, ]}, {"timestamp": 1265011200, "group": [ {"author_id": 6, "token_count": 9}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 14, "token_count": 3}, ]}, {"timestamp": 1270105200, "group": [ {"author_id": 6, "token_count": 5}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 6, "token_count": 1}, ]}, {"timestamp": 1314860400, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 9, "token_count": 3}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 20, "token_count": 7}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 19, "token_count": 1}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 27, "token_count": 1}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 1, "token_count": 7}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 22, "token_count": 2}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 17, "token_count": 2}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 18, "token_count": 8}, ]}, ]
Author Name
Tokens
Token Proportion
Linus Torvalds
2024
61.43%
Finn Thain
1144
34.72%
Alexander Beregalov
45
1.37%
Jeff Garzik
18
0.55%
Jiri Pirko
15
0.46%
Geert Uytterhoeven
13
0.39%
Michael S. Tsirkin
8
0.24%
Wei Yongjun
7
0.21%
Akinobu Mita
5
0.15%
Tejun Heo
3
0.09%
Pradeep A. Dalvi
3
0.09%
Arnaldo Carvalho de Melo
3
0.09%
Yue haibing
2
0.06%
Thomas Gleixner
2
0.06%
Johannes Berg
1
0.03%
Joe Perches
1
0.03%
Alexey Dobriyan
1
0.03%
Total
3295
Contributors:
40
Author
Tokens
Proportion
Commits
Proportion
0
Linus Torvalds
16699
90.11%
1
1.54%
1
Finn Thain
1144
6.17%
5
7.69%
2
Alexander Beregalov
125
0.67%
3
4.62%
3
David Gibson
75
0.40%
1
1.54%
4
Jeff Garzik
67
0.36%
1
1.54%
5
Kees Cook
58
0.31%
1
1.54%
6
Jiri Pirko
57
0.31%
5
7.69%
7
Wang Chen
41
0.22%
1
1.54%
8
Olaf Hering
35
0.19%
2
3.08%
9
Pradeep A. Dalvi
31
0.17%
3
4.62%
10
Jeremy Kerr
26
0.14%
2
3.08%
11
Benjamin Herrenschmidt
26
0.14%
2
3.08%
12
Akinobu Mita
15
0.08%
1
1.54%
13
Geert Uytterhoeven
13
0.07%
1
1.54%
14
Tejun Heo
9
0.05%
1
1.54%
15
Mike Rapoport
9
0.05%
1
1.54%
16
Jakub Kiciński
9
0.05%
2
3.08%
17
Thomas Gleixner
8
0.04%
2
3.08%
18
Michael S. Tsirkin
8
0.04%
1
1.54%
19
Joe Perches
8
0.04%
4
6.15%
20
Wei Yongjun
7
0.04%
1
1.54%
21
Alexey Dobriyan
7
0.04%
2
3.08%
22
Yue haibing
6
0.03%
1
1.54%
23
Jeff Mahoney
5
0.03%
1
1.54%
24
Stephen Rothwell
4
0.02%
1
1.54%
25
Rusty Russell
4
0.02%
1
1.54%
26
Krzysztof Kozlowski
4
0.02%
1
1.54%
27
Johannes Berg
4
0.02%
3
4.62%
28
Emilio López
4
0.02%
1
1.54%
29
Al Viro
4
0.02%
1
1.54%
30
Tobias Klauser
3
0.02%
1
1.54%
31
Patrick McHardy
3
0.02%
2
3.08%
32
Arnaldo Carvalho de Melo
3
0.02%
1
1.54%
33
Wei Yang
2
0.01%
2
3.08%
34
Rob Herring
2
0.01%
1
1.54%
35
Fabian Frederick
2
0.01%
1
1.54%
36
Pavel Machek
1
0.01%
1
1.54%
37
Grant C. Likely
1
0.01%
1
1.54%
38
Eric Dumazet
1
0.01%
1
1.54%
39
David Howells
1
0.01%
1
1.54%
Total
18531
65