Linux Source Code
Home
Release 5.9
Help
micrel
root
drivers
net
ethernet
Highlighting
Reset All
By Author
By Age
──────────
Abraham Arce
Alex Bounine
Alexey Dobriyan
Andy Shevchenko
Anton Vorontsov
Antonio Murdaca
Axel Lin
Ben Dooks
Benoit Taine
Christophe Jaillet
Dan Carpenter
David Decotigny
David J. Choi
David S. Miller
Denis Kirjanov
Dennis Aberilla
Ding Tianhong
Eric Dumazet
Felipe Balbi
Florian Westphal
Jarod Wilson
Javier Martinez Canillas
Jens Rottmann
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
Masahiro Yamada
Matt Renzelmann
Michael S. Tsirkin
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
zhong jiang
−
Files:
Name
Lines
Files
Authors
Tokens
change scale
Color Graph By Token Proportion
ks8842.c
1256
-
17
5873
Richard Röjfors
David J. Choi
Joe Perches
Dan Carpenter
Jingoo Han
David S. Miller
Vinod Koul
Michael S. Tsirkin
Alexey Dobriyan
Thomas Gleixner
Stephen Hemminger
Samuel Ortiz
Dennis Aberilla
Axel Lin
Alex Bounine
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
var spanGroupData = [ {"timestamp": 1243839600, "group": [ {"author_id": 2, "token_count": 2445}, ]}, {"timestamp": 1249110000, "group": [ {"author_id": 48, "token_count": 1}, ]}, {"timestamp": 1251788400, "group": [ {"author_id": 48, "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": 31, "token_count": 8}, {"author_id": 2, "token_count": 2707}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 53, "token_count": 2}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 56, "token_count": 2}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 27, "token_count": 3}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 40, "token_count": 2}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 57, "token_count": 2}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 58, "token_count": 2}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 30, "token_count": 8}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 40, "token_count": 2}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 17, "token_count": 7}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 17, "token_count": 15}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 28, "token_count": 2}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 29, "token_count": 4}, ]}, ]
Author Name
Tokens
Token Proportion
Richard Röjfors
5369
91.42%
David J. Choi
415
7.07%
Joe Perches
26
0.44%
Dan Carpenter
22
0.37%
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%
Dennis Aberilla
2
0.03%
Axel Lin
2
0.03%
Alex Bounine
2
0.03%
Others
2
0.03%
Total
5873
ks8851.h
451
-
5
1443
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
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": 10, "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": 28, "token_count": 2}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 1, "token_count": 393}, ]}, ]
Author Name
Tokens
Token Proportion
Ben Dooks
950
65.84%
Marek Vašut
393
27.23%
Lukas Wunner
94
6.51%
Sebastien Jan
4
0.28%
Thomas Gleixner
2
0.14%
Total
1443
ks8851_common.c
1193
-
21
4401
Marek Vašut
Ben Dooks
Tristram Ha
Stephen Boyd
Sebastien Jan
Lukas Wunner
Joe Perches
Nishanth Menon
Sergey Shcherbakov
Matt Renzelmann
Eric Dumazet
Jiri Pirko
Felipe Balbi
Anton Vorontsov
Alexey Dobriyan
Wilfried Klaebe
Thomas Gleixner
Javier Martinez Canillas
Abraham Arce
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
var spanGroupData = [ {"timestamp": 1246431600, "group": [ {"author_id": 3, "token_count": 881}, ]}, {"timestamp": 1251788400, "group": [ {"author_id": 52, "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": 20, "token_count": 3}, {"author_id": 5, "token_count": 32}, ]}, {"timestamp": 1270105200, "group": [ {"author_id": 59, "token_count": 2}, ]}, {"timestamp": 1272697200, "group": [ {"author_id": 10, "token_count": 35}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 25, "token_count": 4}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 27, "token_count": 3}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 3, "token_count": 106}, {"author_id": 0, "token_count": 50}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 42, "token_count": 4}, {"author_id": 11, "token_count": 2}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 11, "token_count": 2}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 51, "token_count": 3}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 21, "token_count": 16}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 11, "token_count": 33}, {"author_id": 37, "token_count": 2}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 55, "token_count": 2}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 41, "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": 28, "token_count": 2}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 1, "token_count": 3170}, ]}, ]
Author Name
Tokens
Token Proportion
Marek Vašut
3170
72.03%
Ben Dooks
990
22.49%
Tristram Ha
52
1.18%
Stephen Boyd
37
0.84%
Sebastien Jan
35
0.80%
Lukas Wunner
35
0.80%
Joe Perches
32
0.73%
Nishanth Menon
16
0.36%
Sergey Shcherbakov
4
0.09%
Matt Renzelmann
4
0.09%
Eric Dumazet
4
0.09%
Jiri Pirko
3
0.07%
Felipe Balbi
3
0.07%
Anton Vorontsov
3
0.07%
Alexey Dobriyan
3
0.07%
Wilfried Klaebe
2
0.05%
Thomas Gleixner
2
0.05%
Javier Martinez Canillas
2
0.05%
Abraham Arce
2
0.05%
Others
2
0.05%
Total
4401
ks8851_par.c
357
-
1
1190
Marek Vašut
May 2020
var spanGroupData = [ {"timestamp": 1588316400, "group": [ {"author_id": 1, "token_count": 1190}, ]}, ]
Author Name
Tokens
Token Proportion
Marek Vašut
1190
100.00%
Total
1190
ks8851_spi.c
485
-
1
1796
Marek Vašut
May 2020
var spanGroupData = [ {"timestamp": 1588316400, "group": [ {"author_id": 1, "token_count": 1796}, ]}, ]
Author Name
Tokens
Token Proportion
Marek Vašut
1796
100.00%
Total
1796
ksz884x.c
7243
-
47
27916
Tristram Ha
Joe Perches
Philippe Reynes
Christophe Jaillet
Kees Cook
Michał Mirosław
Lennert Buytenhek
Vaibhav Gupta
Rick Jones
Vasiliy Kulikov
Jarod Wilson
Xiaotian Feng
Jiri Pirko
Andy Shevchenko
Markus Lottmann
Jiri Slaby
Pradeep A. Dalvi
David Decotigny
Antonio Murdaca
Florian Westphal
Eric Dumazet
Denis Kirjanov
Benoit Taine
Manuel Schölling
zhong jiang
Michael S. Tsirkin
Li RongQing
Julia Lawall
Ding Tianhong
Wilfried Klaebe
Wei Yongjun
Tejun Heo
Masahiro Yamada
Julian Wiedmann
Alexey Dobriyan
Thomas Gleixner
Jens Rottmann
Stephen Hemminger
Dan Carpenter
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
var spanGroupData = [ {"timestamp": 1265011200, "group": [ {"author_id": 20, "token_count": 9}, {"author_id": 5, "token_count": 104}, {"author_id": 0, "token_count": 27238}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 54, "token_count": 2}, {"author_id": 24, "token_count": 10}, {"author_id": 47, "token_count": 3}, ]}, {"timestamp": 1270105200, "group": [ {"author_id": 25, "token_count": 3}, {"author_id": 20, "token_count": 8}, ]}, {"timestamp": 1272697200, "group": [ {"author_id": 35, "token_count": 6}, {"author_id": 44, "token_count": 1}, ]}, {"timestamp": 1275375600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1277967600, "group": [ {"author_id": 22, "token_count": 11}, {"author_id": 16, "token_count": 23}, ]}, {"timestamp": 1291190400, "group": [ {"author_id": 5, "token_count": 18}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 32, "token_count": 7}, {"author_id": 12, "token_count": 36}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 27, "token_count": 3}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 25, "token_count": 3}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 5, "token_count": 23}, {"author_id": 12, "token_count": 1}, {"author_id": 15, "token_count": 24}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 48, "token_count": 1}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 26, "token_count": 9}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 17, "token_count": 1}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 43, "token_count": 4}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1343804400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 19, "token_count": 2}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 46, "token_count": 2}, {"author_id": 19, "token_count": 18}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 13, "token_count": 28}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 45, "token_count": 4}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 38, "token_count": 5}, {"author_id": 23, "token_count": 10}, {"author_id": 37, "token_count": 3}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 36, "token_count": 6}, ]}, {"timestamp": 1417420800, "group": [ {"author_id": 44, "token_count": 3}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 5, "token_count": 1}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 33, "token_count": 7}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 34, "token_count": 6}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 18, "token_count": 21}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 49, "token_count": 3}, {"author_id": 7, "token_count": 99}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 9, "token_count": 41}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 9, "token_count": 5}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 28, "token_count": 2}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 39, "token_count": 4}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 29, "token_count": 4}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 50, "token_count": 3}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 8, "token_count": 55}, {"author_id": 14, "token_count": 27}, {"author_id": 46, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Tristram Ha
27238
97.57%
Joe Perches
146
0.52%
Philippe Reynes
99
0.35%
Christophe Jaillet
55
0.20%
Kees Cook
46
0.16%
Michał Mirosław
37
0.13%
Lennert Buytenhek
28
0.10%
Vaibhav Gupta
27
0.10%
Rick Jones
24
0.09%
Vasiliy Kulikov
23
0.08%
Jarod Wilson
21
0.08%
Xiaotian Feng
20
0.07%
Jiri Pirko
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%
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%
Wilfried Klaebe
3
0.01%
Wei Yongjun
3
0.01%
Tejun Heo
3
0.01%
Masahiro Yamada
3
0.01%
Julian Wiedmann
3
0.01%
Alexey Dobriyan
3
0.01%
Thomas Gleixner
2
0.01%
Jens Rottmann
2
0.01%
Stephen Hemminger
1
0.00%
Dan Carpenter
1
0.00%
Others
8
0.03%
Total
27916
Only top 60 contributors in the directory are shown. Everybody else is clustered as
Others
.
Contributors:
72
Author
Tokens
Proportion
Commits
Proportion
0
Tristram Ha
27290
64.03%
3
2.34%
1
Marek Vašut
6549
15.37%
14
10.94%
2
Richard Röjfors
5369
12.60%
6
4.69%
3
Ben Dooks
1940
4.55%
5
3.91%
4
David J. Choi
415
0.97%
1
0.78%
5
Joe Perches
204
0.48%
4
3.13%
6
Lukas Wunner
129
0.30%
5
3.91%
7
Philippe Reynes
99
0.23%
1
0.78%
8
Christophe Jaillet
55
0.13%
1
0.78%
9
Kees Cook
46
0.11%
2
1.56%
10
Sebastien Jan
39
0.09%
3
2.34%
11
Stephen Boyd
37
0.09%
4
3.13%
12
Michał Mirosław
37
0.09%
2
1.56%
13
Lennert Buytenhek
28
0.07%
1
0.78%
14
Vaibhav Gupta
27
0.06%
1
0.78%
15
Rick Jones
24
0.06%
1
0.78%
16
Vasiliy Kulikov
23
0.05%
1
0.78%
17
Dan Carpenter
23
0.05%
3
2.34%
18
Jarod Wilson
21
0.05%
1
0.78%
19
Xiaotian Feng
20
0.05%
2
1.56%
20
Jiri Pirko
20
0.05%
3
2.34%
21
Nishanth Menon
16
0.04%
1
0.78%
22
Andy Shevchenko
11
0.03%
1
0.78%
23
Markus Lottmann
10
0.02%
1
0.78%
24
Jiri Slaby
10
0.02%
1
0.78%
25
Eric Dumazet
10
0.02%
3
2.34%
26
Pradeep A. Dalvi
9
0.02%
1
0.78%
27
Alexey Dobriyan
9
0.02%
1
0.78%
28
Thomas Gleixner
8
0.02%
3
2.34%
29
Michael S. Tsirkin
8
0.02%
1
0.78%
30
Jingoo Han
8
0.02%
2
1.56%
31
David S. Miller
8
0.02%
2
1.56%
32
David Decotigny
7
0.02%
1
0.78%
33
Antonio Murdaca
7
0.02%
2
1.56%
34
Florian Westphal
6
0.01%
1
0.78%
35
Denis Kirjanov
6
0.01%
2
1.56%
36
Benoit Taine
6
0.01%
1
0.78%
37
Wilfried Klaebe
5
0.01%
1
0.78%
38
Manuel Schölling
5
0.01%
1
0.78%
39
zhong jiang
4
0.01%
1
0.78%
40
Vinod Koul
4
0.01%
2
1.56%
41
Sergey Shcherbakov
4
0.01%
1
0.78%
42
Matt Renzelmann
4
0.01%
1
0.78%
43
Li RongQing
4
0.01%
1
0.78%
44
Julia Lawall
4
0.01%
2
1.56%
45
Ding Tianhong
4
0.01%
1
0.78%
46
Wei Yongjun
3
0.01%
2
1.56%
47
Tejun Heo
3
0.01%
1
0.78%
48
Stephen Hemminger
3
0.01%
3
2.34%
49
Masahiro Yamada
3
0.01%
1
0.78%
50
Julian Wiedmann
3
0.01%
1
0.78%
51
Felipe Balbi
3
0.01%
1
0.78%
52
Anton Vorontsov
3
0.01%
1
0.78%
53
Samuel Ortiz
2
0.00%
1
0.78%
54
Jens Rottmann
2
0.00%
1
0.78%
55
Javier Martinez Canillas
2
0.00%
1
0.78%
56
Dennis Aberilla
2
0.00%
1
0.78%
57
Axel Lin
2
0.00%
1
0.78%
58
Alex Bounine
2
0.00%
1
0.78%
59
Abraham Arce
2
0.00%
1
0.78%
60
Others
12
0.03%
12
9.38%
Total
42619
128