Linux Source Code
Home
Release 5.15
Help
micrel
root
drivers
net
ethernet
Highlighting
Reset All
By Author
By Age
──────────
Alexey Dobriyan
Allen Pais
Andy Shevchenko
Anton Vorontsov
Antonio Murdaca
Arnd Bergmann
Ben Dooks
Benoit Taine
Christophe Jaillet
Dan Carpenter
David Decotigny
David J. Choi
David S. Miller
Denis Kirjanov
Ding Tianhong
Eric Dumazet
Felipe Balbi
Florian Westphal
Jarod Wilson
Jesse Brandeburg
Jingoo Han
Jiri Pirko
Jiri Slaby
Joe Perches
Julia Lawall
Julian Wiedmann
Kees Cook
Lennert Buytenhek
Li RongQing
Lukas Wunner
Manuel Schölling
Marek Vašut
Markus Lottmann
Matt Renzelmann
Michael Grzeschik
Michael S. Tsirkin
Michael Walle
Michał Mirosław
Nishanth Menon
Others
Philippe Reynes
Pradeep A. Dalvi
Richard Röjfors
Rick Jones
Samuel Ortiz
Sebastien Jan
Sergey Shcherbakov
Stephen Boyd
Stephen Hemminger
Tejun Heo
Thomas Gleixner
Tristram Ha
Vaibhav Gupta
Vasiliy Kulikov
Vinod Koul
Wei Yongjun
Wilfried Klaebe
Xiaotian Feng
Yang Shen
Yang Yingliang
zhong jiang
−
Files:
Name
Lines
Files
Authors
Tokens
change scale
Color Graph By Token Proportion
ks8842.c
1259
-
19
5888
Richard Röjfors
David J. Choi
Allen Pais
Joe Perches
Dan Carpenter
Yang Yingliang
Jingoo Han
David S. Miller
Vinod Koul
Michael S. Tsirkin
Alexey Dobriyan
Thomas Gleixner
Stephen Hemminger
Samuel Ortiz
Others
June 2009
August 2009
September 2009
February 2010
April 2010
July 2010
March 2011
April 2011
May 2011
June 2011
October 2011
November 2011
February 2012
March 2012
August 2013
October 2014
August 2015
March 2016
May 2019
December 2019
September 2020
June 2021
var spanGroupData = [ {"timestamp": 1243839600, "group": [ {"author_id": 2, "token_count": 2438}, ]}, {"timestamp": 1249110000, "group": [ {"author_id": 55, "token_count": 1}, ]}, {"timestamp": 1251788400, "group": [ {"author_id": 55, "token_count": 1}, ]}, {"timestamp": 1265011200, "group": [ {"author_id": 5, "token_count": 26}, ]}, {"timestamp": 1270105200, "group": [ {"author_id": 2, "token_count": 217}, ]}, {"timestamp": 1277967600, "group": [ {"author_id": 4, "token_count": 415}, {"author_id": 35, "token_count": 8}, {"author_id": 2, "token_count": 2668}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 59, "token_count": 2}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 31, "token_count": 3}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 46, "token_count": 2}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 34, "token_count": 8}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 46, "token_count": 2}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 19, "token_count": 7}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 19, "token_count": 15}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 36, "token_count": 2}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 33, "token_count": 4}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 8, "token_count": 40}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 21, "token_count": 21}, ]}, ]
Author Name
Tokens
Token Proportion
Richard Röjfors
5323
90.40%
David J. Choi
415
7.05%
Allen Pais
40
0.68%
Joe Perches
26
0.44%
Dan Carpenter
22
0.37%
Yang Yingliang
21
0.36%
Jingoo Han
8
0.14%
David S. Miller
8
0.14%
Vinod Koul
4
0.07%
Michael S. Tsirkin
4
0.07%
Alexey Dobriyan
3
0.05%
Thomas Gleixner
2
0.03%
Stephen Hemminger
2
0.03%
Samuel Ortiz
2
0.03%
Others
8
0.14%
Total
5888
ks8851.h
453
-
5
1448
Ben Dooks
Marek Vašut
Lukas Wunner
Sebastien Jan
Thomas Gleixner
July 2009
October 2009
May 2010
November 2011
March 2019
June 2019
May 2020
January 2021
var spanGroupData = [ {"timestamp": 1246431600, "group": [ {"author_id": 3, "token_count": 943}, ]}, {"timestamp": 1254380400, "group": [ {"author_id": 3, "token_count": 6}, ]}, {"timestamp": 1272697200, "group": [ {"author_id": 11, "token_count": 4}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 6, "token_count": 94}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 36, "token_count": 2}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 1, "token_count": 392}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 1, "token_count": 6}, ]}, ]
Author Name
Tokens
Token Proportion
Ben Dooks
950
65.61%
Marek Vašut
398
27.49%
Lukas Wunner
94
6.49%
Sebastien Jan
4
0.28%
Thomas Gleixner
2
0.14%
Total
1448
ks8851_common.c
1271
-
25
4749
Marek Vašut
Ben Dooks
Tristram Ha
Stephen Boyd
Arnd Bergmann
Sebastien Jan
Lukas Wunner
Joe Perches
Nishanth Menon
Michael Walle
Sergey Shcherbakov
Matt Renzelmann
Eric Dumazet
Jiri Pirko
Felipe Balbi
Anton Vorontsov
Alexey Dobriyan
Wilfried Klaebe
Thomas Gleixner
Others
July 2009
September 2009
October 2009
December 2009
February 2010
April 2010
May 2010
September 2010
June 2011
November 2011
April 2012
May 2012
January 2013
March 2013
March 2014
May 2014
September 2015
March 2017
June 2017
December 2017
March 2019
June 2019
May 2020
December 2020
January 2021
April 2021
June 2021
July 2021
September 2021
var spanGroupData = [ {"timestamp": 1246431600, "group": [ {"author_id": 3, "token_count": 874}, ]}, {"timestamp": 1251788400, "group": [ {"author_id": 58, "token_count": 3}, ]}, {"timestamp": 1254380400, "group": [ {"author_id": 3, "token_count": 3}, ]}, {"timestamp": 1259654400, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1265011200, "group": [ {"author_id": 23, "token_count": 3}, {"author_id": 5, "token_count": 32}, ]}, {"timestamp": 1270105200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1272697200, "group": [ {"author_id": 11, "token_count": 35}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 29, "token_count": 4}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 31, "token_count": 3}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 3, "token_count": 103}, {"author_id": 0, "token_count": 50}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 48, "token_count": 4}, {"author_id": 12, "token_count": 2}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 12, "token_count": 2}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 57, "token_count": 3}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 25, "token_count": 16}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 12, "token_count": 33}, {"author_id": 43, "token_count": 2}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 47, "token_count": 4}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 6, "token_count": 17}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 6, "token_count": 18}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 36, "token_count": 2}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 1, "token_count": 3115}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 1, "token_count": 366}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 32, "token_count": 8}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 14, "token_count": 1}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 14, "token_count": 35}, ]}, ]
Author Name
Tokens
Token Proportion
Marek Vašut
3481
73.30%
Ben Dooks
980
20.64%
Tristram Ha
52
1.09%
Stephen Boyd
37
0.78%
Arnd Bergmann
36
0.76%
Sebastien Jan
35
0.74%
Lukas Wunner
35
0.74%
Joe Perches
32
0.67%
Nishanth Menon
16
0.34%
Michael Walle
8
0.17%
Sergey Shcherbakov
4
0.08%
Matt Renzelmann
4
0.08%
Eric Dumazet
4
0.08%
Jiri Pirko
3
0.06%
Felipe Balbi
3
0.06%
Anton Vorontsov
3
0.06%
Alexey Dobriyan
3
0.06%
Wilfried Klaebe
2
0.04%
Thomas Gleixner
2
0.04%
Others
9
0.19%
Total
4749
ks8851_par.c
355
-
1
1187
Marek Vašut
May 2020
var spanGroupData = [ {"timestamp": 1588316400, "group": [ {"author_id": 1, "token_count": 1187}, ]}, ]
Author Name
Tokens
Token Proportion
Marek Vašut
1187
100.00%
Total
1187
ks8851_spi.c
483
-
1
1793
Marek Vašut
May 2020
var spanGroupData = [ {"timestamp": 1588316400, "group": [ {"author_id": 1, "token_count": 1793}, ]}, ]
Author Name
Tokens
Token Proportion
Marek Vašut
1793
100.00%
Total
1793
ksz884x.c
7170
-
53
27689
Tristram Ha
Joe Perches
Philippe Reynes
Christophe Jaillet
Kees Cook
Michał Mirosław
Michael Grzeschik
Lennert Buytenhek
Vaibhav Gupta
Allen Pais
Rick Jones
Vasiliy Kulikov
Jarod Wilson
Jiri Pirko
Jesse Brandeburg
Andy Shevchenko
Markus Lottmann
Jiri Slaby
Pradeep A. Dalvi
David Decotigny
Antonio Murdaca
Xiaotian Feng
Florian Westphal
Eric Dumazet
Denis Kirjanov
Benoit Taine
Manuel Schölling
zhong jiang
Michael S. Tsirkin
Li RongQing
Julia Lawall
Ding Tianhong
Yang Shen
Wilfried Klaebe
Wei Yongjun
Tejun Heo
Julian Wiedmann
Alexey Dobriyan
Thomas Gleixner
Stephen Hemminger
Dan Carpenter
Arnd Bergmann
Others
February 2010
March 2010
April 2010
May 2010
June 2010
July 2010
December 2010
March 2011
April 2011
June 2011
August 2011
October 2011
November 2011
January 2012
February 2012
April 2012
July 2012
August 2012
October 2012
November 2012
December 2012
December 2013
March 2014
May 2014
August 2014
December 2014
March 2015
June 2015
May 2016
October 2016
February 2017
June 2017
October 2017
June 2018
May 2019
September 2019
December 2019
February 2020
July 2020
September 2020
October 2020
May 2021
June 2021
July 2021
var spanGroupData = [ {"timestamp": 1265011200, "group": [ {"author_id": 23, "token_count": 9}, {"author_id": 5, "token_count": 104}, {"author_id": 0, "token_count": 26951}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 28, "token_count": 10}, {"author_id": 54, "token_count": 3}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1270105200, "group": [ {"author_id": 29, "token_count": 3}, {"author_id": 23, "token_count": 8}, ]}, {"timestamp": 1272697200, "group": [ {"author_id": 41, "token_count": 6}, {"author_id": 50, "token_count": 1}, ]}, {"timestamp": 1275375600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1277967600, "group": [ {"author_id": 26, "token_count": 11}, {"author_id": 20, "token_count": 22}, ]}, {"timestamp": 1291190400, "group": [ {"author_id": 5, "token_count": 18}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 37, "token_count": 7}, {"author_id": 13, "token_count": 36}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 31, "token_count": 3}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 29, "token_count": 3}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 5, "token_count": 23}, {"author_id": 13, "token_count": 1}, {"author_id": 18, "token_count": 24}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 55, "token_count": 1}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 30, "token_count": 9}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 19, "token_count": 1}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 49, "token_count": 4}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1343804400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 39, "token_count": 2}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 53, "token_count": 2}, {"author_id": 39, "token_count": 4}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 16, "token_count": 28}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 51, "token_count": 4}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 44, "token_count": 5}, {"author_id": 27, "token_count": 10}, {"author_id": 43, "token_count": 3}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 42, "token_count": 6}, ]}, {"timestamp": 1417420800, "group": [ {"author_id": 50, "token_count": 3}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 5, "token_count": 1}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 38, "token_count": 7}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 40, "token_count": 6}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 22, "token_count": 21}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 7, "token_count": 99}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 10, "token_count": 41}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 10, "token_count": 5}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 36, "token_count": 1}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 45, "token_count": 4}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 33, "token_count": 4}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 56, "token_count": 3}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 9, "token_count": 55}, {"author_id": 17, "token_count": 27}, {"author_id": 53, "token_count": 1}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 8, "token_count": 26}, {"author_id": 24, "token_count": 17}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 52, "token_count": 3}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 15, "token_count": 28}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 14, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Tristram Ha
26951
97.33%
Joe Perches
146
0.53%
Philippe Reynes
99
0.36%
Christophe Jaillet
55
0.20%
Kees Cook
46
0.17%
Michał Mirosław
37
0.13%
Michael Grzeschik
28
0.10%
Lennert Buytenhek
28
0.10%
Vaibhav Gupta
27
0.10%
Allen Pais
26
0.09%
Rick Jones
24
0.09%
Vasiliy Kulikov
22
0.08%
Jarod Wilson
21
0.08%
Jiri Pirko
17
0.06%
Jesse Brandeburg
17
0.06%
Andy Shevchenko
11
0.04%
Markus Lottmann
10
0.04%
Jiri Slaby
10
0.04%
Pradeep A. Dalvi
9
0.03%
David Decotigny
7
0.03%
Antonio Murdaca
7
0.03%
Xiaotian Feng
6
0.02%
Florian Westphal
6
0.02%
Eric Dumazet
6
0.02%
Denis Kirjanov
6
0.02%
Benoit Taine
6
0.02%
Manuel Schölling
5
0.02%
zhong jiang
4
0.01%
Michael S. Tsirkin
4
0.01%
Li RongQing
4
0.01%
Julia Lawall
4
0.01%
Ding Tianhong
4
0.01%
Yang Shen
3
0.01%
Wilfried Klaebe
3
0.01%
Wei Yongjun
3
0.01%
Tejun Heo
3
0.01%
Julian Wiedmann
3
0.01%
Alexey Dobriyan
3
0.01%
Thomas Gleixner
1
0.00%
Stephen Hemminger
1
0.00%
Dan Carpenter
1
0.00%
Arnd Bergmann
1
0.00%
Others
14
0.05%
Total
27689
Only top 60 contributors in the directory are shown. Everybody else is clustered as
Others
.
Contributors:
82
Author
Tokens
Proportion
Commits
Proportion
0
Tristram Ha
27003
63.16%
3
2.13%
1
Marek Vašut
6859
16.04%
15
10.64%
2
Richard Röjfors
5323
12.45%
6
4.26%
3
Ben Dooks
1930
4.51%
5
3.55%
4
David J. Choi
415
0.97%
1
0.71%
5
Joe Perches
204
0.48%
4
2.84%
6
Lukas Wunner
129
0.30%
5
3.55%
7
Philippe Reynes
99
0.23%
1
0.71%
8
Allen Pais
66
0.15%
1
0.71%
9
Christophe Jaillet
55
0.13%
1
0.71%
10
Kees Cook
46
0.11%
2
1.42%
11
Sebastien Jan
39
0.09%
3
2.13%
12
Stephen Boyd
37
0.09%
4
2.84%
13
Michał Mirosław
37
0.09%
2
1.42%
14
Arnd Bergmann
37
0.09%
2
1.42%
15
Michael Grzeschik
28
0.07%
1
0.71%
16
Lennert Buytenhek
28
0.07%
1
0.71%
17
Vaibhav Gupta
27
0.06%
1
0.71%
18
Rick Jones
24
0.06%
1
0.71%
19
Dan Carpenter
23
0.05%
3
2.13%
20
Vasiliy Kulikov
22
0.05%
1
0.71%
21
Yang Yingliang
21
0.05%
1
0.71%
22
Jarod Wilson
21
0.05%
1
0.71%
23
Jiri Pirko
20
0.05%
3
2.13%
24
Jesse Brandeburg
17
0.04%
2
1.42%
25
Nishanth Menon
16
0.04%
1
0.71%
26
Andy Shevchenko
11
0.03%
1
0.71%
27
Markus Lottmann
10
0.02%
1
0.71%
28
Jiri Slaby
10
0.02%
1
0.71%
29
Eric Dumazet
10
0.02%
3
2.13%
30
Pradeep A. Dalvi
9
0.02%
1
0.71%
31
Alexey Dobriyan
9
0.02%
1
0.71%
32
Michael Walle
8
0.02%
1
0.71%
33
Michael S. Tsirkin
8
0.02%
1
0.71%
34
Jingoo Han
8
0.02%
2
1.42%
35
David S. Miller
8
0.02%
2
1.42%
36
Thomas Gleixner
7
0.02%
3
2.13%
37
David Decotigny
7
0.02%
1
0.71%
38
Antonio Murdaca
7
0.02%
2
1.42%
39
Xiaotian Feng
6
0.01%
2
1.42%
40
Florian Westphal
6
0.01%
1
0.71%
41
Denis Kirjanov
6
0.01%
2
1.42%
42
Benoit Taine
6
0.01%
1
0.71%
43
Wilfried Klaebe
5
0.01%
1
0.71%
44
Manuel Schölling
5
0.01%
1
0.71%
45
zhong jiang
4
0.01%
1
0.71%
46
Vinod Koul
4
0.01%
2
1.42%
47
Sergey Shcherbakov
4
0.01%
1
0.71%
48
Matt Renzelmann
4
0.01%
1
0.71%
49
Li RongQing
4
0.01%
1
0.71%
50
Julia Lawall
4
0.01%
2
1.42%
51
Ding Tianhong
4
0.01%
1
0.71%
52
Yang Shen
3
0.01%
1
0.71%
53
Wei Yongjun
3
0.01%
2
1.42%
54
Tejun Heo
3
0.01%
1
0.71%
55
Stephen Hemminger
3
0.01%
3
2.13%
56
Julian Wiedmann
3
0.01%
1
0.71%
57
Felipe Balbi
3
0.01%
1
0.71%
58
Anton Vorontsov
3
0.01%
1
0.71%
59
Samuel Ortiz
2
0.00%
1
0.71%
60
Others
31
0.07%
22
15.60%
Total
42754
141