Linux Source Code
Home
Release 5.17
Help
micrel
root
drivers
net
ethernet
Highlighting
Reset All
By Author
By Age
──────────
Alexey Dobriyan
Allen Pais
Andy Shevchenko
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
Florian Westphal
Hao Chen
Jakub Kiciński
Jarod Wilson
Jesse Brandeburg
Jiasheng Jiang
Jingoo Han
Jiri Pirko
Jiri Slaby
Joe Perches
Julia Lawall
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
Sebastien Jan
Sergey Shcherbakov
Stephen Boyd
Stephen Hemminger
Tejun Heo
Thomas Gleixner
Tristram Ha
Uwe Kleine-König
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
1260
-
20
5884
Richard Röjfors
David J. Choi
Allen Pais
Joe Perches
Dan Carpenter
Yang Yingliang
Jakub Kiciński
Jingoo Han
David S. Miller
Vinod Koul
Michael S. Tsirkin
Alexey Dobriyan
Thomas Gleixner
Stephen Hemminger
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
October 2021
var spanGroupData = [ {"timestamp": 1243839600, "group": [ {"author_id": 2, "token_count": 2420}, ]}, {"timestamp": 1249110000, "group": [ {"author_id": 59, "token_count": 1}, ]}, {"timestamp": 1251788400, "group": [ {"author_id": 59, "token_count": 1}, ]}, {"timestamp": 1265011200, "group": [ {"author_id": 5, "token_count": 26}, ]}, {"timestamp": 1270105200, "group": [ {"author_id": 2, "token_count": 210}, ]}, {"timestamp": 1277967600, "group": [ {"author_id": 4, "token_count": 415}, {"author_id": 38, "token_count": 8}, {"author_id": 2, "token_count": 2668}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 35, "token_count": 3}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 50, "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": 37, "token_count": 8}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 50, "token_count": 2}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 21, "token_count": 7}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 21, "token_count": 15}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 39, "token_count": 2}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 36, "token_count": 4}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 8, "token_count": 40}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 22, "token_count": 21}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 9, "token_count": 21}, ]}, ]
Author Name
Tokens
Token Proportion
Richard Röjfors
5298
90.04%
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%
Jakub Kiciński
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%
Others
10
0.17%
Total
5884
ks8851.h
453
-
6
1448
Ben Dooks
Marek Vašut
Lukas Wunner
Sebastien Jan
Thomas Gleixner
Uwe Kleine-König
July 2009
October 2009
May 2010
November 2011
March 2019
June 2019
May 2020
January 2021
October 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": 12, "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": 39, "token_count": 2}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 1, "token_count": 391}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 1, "token_count": 6}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 33, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Ben Dooks
950
65.61%
Marek Vašut
397
27.42%
Lukas Wunner
94
6.49%
Sebastien Jan
4
0.28%
Thomas Gleixner
2
0.14%
Uwe Kleine-König
1
0.07%
Total
1448
ks8851_common.c
1271
-
27
4749
Marek Vašut
Ben Dooks
Tristram Ha
Stephen Boyd
Arnd Bergmann
Sebastien Jan
Lukas Wunner
Joe Perches
Jakub Kiciński
Nishanth Menon
Michael Walle
Sergey Shcherbakov
Matt Renzelmann
Eric Dumazet
Jiri Pirko
Alexey Dobriyan
Wilfried Klaebe
Thomas Gleixner
Uwe Kleine-König
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
October 2021
var spanGroupData = [ {"timestamp": 1246431600, "group": [ {"author_id": 3, "token_count": 872}, ]}, {"timestamp": 1251788400, "group": [ {"author_id": 60, "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": 24, "token_count": 3}, {"author_id": 5, "token_count": 32}, ]}, {"timestamp": 1270105200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1272697200, "group": [ {"author_id": 12, "token_count": 35}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 32, "token_count": 4}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 35, "token_count": 3}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 3, "token_count": 103}, {"author_id": 0, "token_count": 50}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 52, "token_count": 4}, {"author_id": 13, "token_count": 2}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 13, "token_count": 2}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 60, "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": 13, "token_count": 33}, {"author_id": 47, "token_count": 2}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 51, "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": 39, "token_count": 2}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 1, "token_count": 3101}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 1, "token_count": 366}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 43, "token_count": 6}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 15, "token_count": 1}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 15, "token_count": 35}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 9, "token_count": 17}, {"author_id": 33, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Marek Vašut
3467
73.00%
Ben Dooks
978
20.59%
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%
Jakub Kiciński
17
0.36%
Nishanth Menon
16
0.34%
Michael Walle
6
0.13%
Sergey Shcherbakov
4
0.08%
Matt Renzelmann
4
0.08%
Eric Dumazet
4
0.08%
Jiri Pirko
3
0.06%
Alexey Dobriyan
3
0.06%
Wilfried Klaebe
2
0.04%
Thomas Gleixner
2
0.04%
Uwe Kleine-König
1
0.02%
Others
15
0.32%
Total
4749
ks8851_par.c
359
-
3
1202
Marek Vašut
Jiasheng Jiang
Uwe Kleine-König
May 2020
October 2021
December 2021
var spanGroupData = [ {"timestamp": 1588316400, "group": [ {"author_id": 1, "token_count": 1186}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 33, "token_count": 3}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 27, "token_count": 13}, ]}, ]
Author Name
Tokens
Token Proportion
Marek Vašut
1186
98.67%
Jiasheng Jiang
13
1.08%
Uwe Kleine-König
3
0.25%
Total
1202
ks8851_spi.c
485
-
2
1795
Marek Vašut
Uwe Kleine-König
May 2020
October 2021
var spanGroupData = [ {"timestamp": 1588316400, "group": [ {"author_id": 1, "token_count": 1792}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 33, "token_count": 3}, ]}, ]
Author Name
Tokens
Token Proportion
Marek Vašut
1792
99.83%
Uwe Kleine-König
3
0.17%
Total
1795
ksz884x.c
7176
-
54
27700
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
Jakub Kiciński
Jiri Pirko
Jesse Brandeburg
Hao Chen
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
Alexey Dobriyan
Uwe Kleine-König
Thomas Gleixner
Stephen Hemminger
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
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
October 2021
November 2021
var spanGroupData = [ {"timestamp": 1265011200, "group": [ {"author_id": 24, "token_count": 9}, {"author_id": 5, "token_count": 104}, {"author_id": 0, "token_count": 26935}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 31, "token_count": 10}, {"author_id": 58, "token_count": 3}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1270105200, "group": [ {"author_id": 32, "token_count": 3}, {"author_id": 24, "token_count": 8}, ]}, {"timestamp": 1272697200, "group": [ {"author_id": 45, "token_count": 6}, {"author_id": 54, "token_count": 1}, ]}, {"timestamp": 1275375600, "group": [ {"author_id": 33, "token_count": 1}, ]}, {"timestamp": 1277967600, "group": [ {"author_id": 29, "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": 40, "token_count": 7}, {"author_id": 14, "token_count": 36}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 35, "token_count": 3}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 32, "token_count": 3}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 5, "token_count": 21}, {"author_id": 14, "token_count": 1}, {"author_id": 19, "token_count": 24}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 59, "token_count": 1}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 34, "token_count": 9}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 53, "token_count": 4}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1343804400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 42, "token_count": 2}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 57, "token_count": 2}, {"author_id": 42, "token_count": 4}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 17, "token_count": 28}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 55, "token_count": 4}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 48, "token_count": 5}, {"author_id": 30, "token_count": 10}, {"author_id": 47, "token_count": 3}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 46, "token_count": 6}, ]}, {"timestamp": 1417420800, "group": [ {"author_id": 54, "token_count": 3}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 5, "token_count": 1}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 41, "token_count": 7}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 44, "token_count": 6}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 23, "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": 11, "token_count": 41}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 11, "token_count": 5}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 39, "token_count": 1}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 49, "token_count": 4}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 36, "token_count": 4}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 10, "token_count": 55}, {"author_id": 18, "token_count": 27}, {"author_id": 57, "token_count": 1}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 8, "token_count": 26}, {"author_id": 26, "token_count": 16}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 56, "token_count": 3}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 16, "token_count": 28}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 15, "token_count": 1}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 9, "token_count": 20}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 28, "token_count": 11}, ]}, ]
Author Name
Tokens
Token Proportion
Tristram Ha
26935
97.24%
Joe Perches
144
0.52%
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%
Jakub Kiciński
20
0.07%
Jiri Pirko
17
0.06%
Jesse Brandeburg
16
0.06%
Hao Chen
11
0.04%
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%
Alexey Dobriyan
3
0.01%
Uwe Kleine-König
1
0.00%
Thomas Gleixner
1
0.00%
Stephen Hemminger
1
0.00%
Arnd Bergmann
1
0.00%
Others
16
0.06%
Total
27700
Only top 60 contributors in the directory are shown. Everybody else is clustered as
Others
.
Contributors:
85
Author
Tokens
Proportion
Commits
Proportion
0
Tristram Ha
26987
63.09%
3
2.03%
1
Marek Vašut
6842
15.99%
15
10.14%
2
Richard Röjfors
5298
12.38%
6
4.05%
3
Ben Dooks
1928
4.51%
5
3.38%
4
David J. Choi
415
0.97%
1
0.68%
5
Joe Perches
202
0.47%
4
2.70%
6
Lukas Wunner
129
0.30%
5
3.38%
7
Philippe Reynes
99
0.23%
1
0.68%
8
Allen Pais
66
0.15%
1
0.68%
9
Jakub Kiciński
58
0.14%
5
3.38%
10
Christophe Jaillet
55
0.13%
1
0.68%
11
Kees Cook
46
0.11%
2
1.35%
12
Sebastien Jan
39
0.09%
3
2.03%
13
Stephen Boyd
37
0.09%
4
2.70%
14
Michał Mirosław
37
0.09%
2
1.35%
15
Arnd Bergmann
37
0.09%
2
1.35%
16
Michael Grzeschik
28
0.07%
1
0.68%
17
Lennert Buytenhek
28
0.07%
1
0.68%
18
Vaibhav Gupta
27
0.06%
1
0.68%
19
Rick Jones
24
0.06%
1
0.68%
20
Vasiliy Kulikov
22
0.05%
1
0.68%
21
Dan Carpenter
22
0.05%
2
1.35%
22
Yang Yingliang
21
0.05%
1
0.68%
23
Jarod Wilson
21
0.05%
1
0.68%
24
Jiri Pirko
20
0.05%
3
2.03%
25
Nishanth Menon
16
0.04%
1
0.68%
26
Jesse Brandeburg
16
0.04%
2
1.35%
27
Jiasheng Jiang
13
0.03%
1
0.68%
28
Hao Chen
11
0.03%
1
0.68%
29
Andy Shevchenko
11
0.03%
1
0.68%
30
Markus Lottmann
10
0.02%
1
0.68%
31
Jiri Slaby
10
0.02%
1
0.68%
32
Eric Dumazet
10
0.02%
3
2.03%
33
Uwe Kleine-König
9
0.02%
2
1.35%
34
Pradeep A. Dalvi
9
0.02%
1
0.68%
35
Alexey Dobriyan
9
0.02%
1
0.68%
36
Michael S. Tsirkin
8
0.02%
1
0.68%
37
Jingoo Han
8
0.02%
2
1.35%
38
David S. Miller
8
0.02%
2
1.35%
39
Thomas Gleixner
7
0.02%
3
2.03%
40
David Decotigny
7
0.02%
1
0.68%
41
Antonio Murdaca
7
0.02%
2
1.35%
42
Xiaotian Feng
6
0.01%
2
1.35%
43
Michael Walle
6
0.01%
1
0.68%
44
Florian Westphal
6
0.01%
1
0.68%
45
Denis Kirjanov
6
0.01%
2
1.35%
46
Benoit Taine
6
0.01%
1
0.68%
47
Wilfried Klaebe
5
0.01%
1
0.68%
48
Manuel Schölling
5
0.01%
1
0.68%
49
zhong jiang
4
0.01%
1
0.68%
50
Vinod Koul
4
0.01%
2
1.35%
51
Sergey Shcherbakov
4
0.01%
1
0.68%
52
Matt Renzelmann
4
0.01%
1
0.68%
53
Li RongQing
4
0.01%
1
0.68%
54
Julia Lawall
4
0.01%
2
1.35%
55
Ding Tianhong
4
0.01%
1
0.68%
56
Yang Shen
3
0.01%
1
0.68%
57
Wei Yongjun
3
0.01%
2
1.35%
58
Tejun Heo
3
0.01%
1
0.68%
59
Stephen Hemminger
3
0.01%
3
2.03%
60
Others
41
0.10%
25
16.89%
Total
42778
148