Linux Source Code
Home
Release 5.7
Help
hsr
root
net
Highlighting
Reset All
By Author
By Age
──────────
Aaron Kramer
Amol Grover
Américo Wang
Andreas Oetken
Arvid Brodin
Dan Carpenter
David S. Miller
Eric Dumazet
Florian Fainelli
Geyslan G. Bem
Jarod Wilson
Joe Perches
Johannes Berg
Kees Cook
Mao Wenan
Matthias Schiffer
Muhammad Falak R Wani
Murali Karicheri
Parav Pandit
Peter Heise
Phil Sutter
Taehee Yoo
Tobias Klauser
Wei Yongjun
−
Files:
Name
Lines
Files
Authors
Tokens
change scale
Color Graph By Token Proportion
hsr_debugfs.c
144
-
2
529
Murali Karicheri
Taehee Yoo
April 2019
December 2019
February 2020
var spanGroupData = [ {"timestamp": 1554102000, "group": [ {"author_id": 2, "token_count": 387}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 1, "token_count": 141}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 1, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Murali Karicheri
387
73.16%
Taehee Yoo
142
26.84%
Total
529
hsr_device.c
511
-
16
2095
Arvid Brodin
Peter Heise
Taehee Yoo
Murali Karicheri
Américo Wang
Kees Cook
Eric Dumazet
Muhammad Falak R Wani
Mao Wenan
Joe Perches
Jarod Wilson
David S. Miller
Florian Fainelli
Phil Sutter
Dan Carpenter
Tobias Klauser
October 2013
February 2014
July 2014
August 2015
November 2015
April 2016
May 2016
October 2016
February 2017
May 2017
August 2017
October 2017
March 2019
April 2019
July 2019
December 2019
February 2020
var spanGroupData = [ {"timestamp": 1380610800, "group": [ {"author_id": 0, "token_count": 986}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 10, "token_count": 6}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 0, "token_count": 655}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 18, "token_count": 3}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 19, "token_count": 3}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 3, "token_count": 174}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 12, "token_count": 10}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 14, "token_count": 6}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 22, "token_count": 1}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 15, "token_count": 6}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 17, "token_count": 4}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 7, "token_count": 16}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 8, "token_count": 15}, {"author_id": 6, "token_count": 7}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 2, "token_count": 28}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 5, "token_count": 21}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 1, "token_count": 59}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 1, "token_count": 95}, ]}, ]
Author Name
Tokens
Token Proportion
Arvid Brodin
1641
78.33%
Peter Heise
174
8.31%
Taehee Yoo
154
7.35%
Murali Karicheri
28
1.34%
Américo Wang
21
1.00%
Kees Cook
16
0.76%
Eric Dumazet
15
0.72%
Muhammad Falak R Wani
10
0.48%
Mao Wenan
7
0.33%
Joe Perches
6
0.29%
Jarod Wilson
6
0.29%
David S. Miller
6
0.29%
Florian Fainelli
4
0.19%
Phil Sutter
3
0.14%
Dan Carpenter
3
0.14%
Tobias Klauser
1
0.05%
Total
2095
hsr_device.h
22
-
4
82
Arvid Brodin
Taehee Yoo
Peter Heise
Murali Karicheri
October 2013
July 2014
April 2016
April 2019
February 2020
var spanGroupData = [ {"timestamp": 1380610800, "group": [ {"author_id": 0, "token_count": 68}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 3, "token_count": 3}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 1, "token_count": 5}, ]}, ]
Author Name
Tokens
Token Proportion
Arvid Brodin
72
87.80%
Taehee Yoo
5
6.10%
Peter Heise
3
3.66%
Murali Karicheri
2
2.44%
Total
82
hsr_forward.c
379
-
3
1683
Arvid Brodin
Peter Heise
Murali Karicheri
July 2014
April 2016
April 2019
var spanGroupData = [ {"timestamp": 1404198000, "group": [ {"author_id": 0, "token_count": 1505}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 3, "token_count": 116}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 2, "token_count": 62}, ]}, ]
Author Name
Tokens
Token Proportion
Arvid Brodin
1505
89.42%
Peter Heise
116
6.89%
Murali Karicheri
62
3.68%
Total
1683
hsr_forward.h
16
-
2
31
Arvid Brodin
Murali Karicheri
July 2014
April 2019
var spanGroupData = [ {"timestamp": 1404198000, "group": [ {"author_id": 0, "token_count": 29}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 2, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Arvid Brodin
29
93.55%
Murali Karicheri
2
6.45%
Total
31
hsr_framereg.c
524
-
12
2307
Arvid Brodin
Taehee Yoo
Peter Heise
Murali Karicheri
Mao Wenan
Américo Wang
Aaron Kramer
Kees Cook
Andreas Oetken
Joe Perches
Wei Yongjun
Amol Grover
October 2013
December 2013
February 2014
July 2014
April 2016
June 2017
October 2017
March 2019
April 2019
May 2019
July 2019
December 2019
February 2020
var spanGroupData = [ {"timestamp": 1380610800, "group": [ {"author_id": 0, "token_count": 1068}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 20, "token_count": 2}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 10, "token_count": 6}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 0, "token_count": 758}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 3, "token_count": 65}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 2, "token_count": 23}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 7, "token_count": 13}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 6, "token_count": 43}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 9, "token_count": 16}, {"author_id": 2, "token_count": 32}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 11, "token_count": 13}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 5, "token_count": 36}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 1, "token_count": 221}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 21, "token_count": 2}, {"author_id": 1, "token_count": 9}, ]}, ]
Author Name
Tokens
Token Proportion
Arvid Brodin
1826
79.15%
Taehee Yoo
230
9.97%
Peter Heise
65
2.82%
Murali Karicheri
55
2.38%
Mao Wenan
43
1.86%
Américo Wang
36
1.56%
Aaron Kramer
16
0.69%
Kees Cook
13
0.56%
Andreas Oetken
13
0.56%
Joe Perches
6
0.26%
Wei Yongjun
2
0.09%
Amol Grover
2
0.09%
Total
2307
hsr_framereg.h
62
-
6
301
Arvid Brodin
Murali Karicheri
Américo Wang
Mao Wenan
Taehee Yoo
Kees Cook
October 2013
July 2014
June 2017
October 2017
March 2019
April 2019
July 2019
December 2019
var spanGroupData = [ {"timestamp": 1380610800, "group": [ {"author_id": 0, "token_count": 152}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 0, "token_count": 70}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 7, "token_count": 4}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 6, "token_count": 6}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 2, "token_count": 53}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 5, "token_count": 10}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 1, "token_count": 4}, ]}, ]
Author Name
Tokens
Token Proportion
Arvid Brodin
222
73.75%
Murali Karicheri
55
18.27%
Américo Wang
10
3.32%
Mao Wenan
6
1.99%
Taehee Yoo
4
1.33%
Kees Cook
4
1.33%
Total
301
hsr_main.c
136
-
4
485
Arvid Brodin
Taehee Yoo
Murali Karicheri
Joe Perches
October 2013
February 2014
July 2014
February 2015
April 2019
December 2019
February 2020
var spanGroupData = [ {"timestamp": 1380610800, "group": [ {"author_id": 0, "token_count": 246}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 10, "token_count": 1}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 0, "token_count": 197}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 0, "token_count": 10}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 2, "token_count": 4}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 1, "token_count": 19}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 1, "token_count": 8}, ]}, ]
Author Name
Tokens
Token Proportion
Arvid Brodin
453
93.40%
Taehee Yoo
27
5.57%
Murali Karicheri
4
0.82%
Joe Perches
1
0.21%
Total
485
hsr_main.h
207
-
4
674
Arvid Brodin
Murali Karicheri
Taehee Yoo
Peter Heise
October 2013
July 2014
April 2016
April 2019
December 2019
var spanGroupData = [ {"timestamp": 1380610800, "group": [ {"author_id": 0, "token_count": 389}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 0, "token_count": 119}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 3, "token_count": 34}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 2, "token_count": 77}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 1, "token_count": 55}, ]}, ]
Author Name
Tokens
Token Proportion
Arvid Brodin
508
75.37%
Murali Karicheri
77
11.42%
Taehee Yoo
55
8.16%
Peter Heise
34
5.04%
Total
674
hsr_netlink.c
514
-
7
2247
Arvid Brodin
Taehee Yoo
Johannes Berg
Peter Heise
Matthias Schiffer
Murali Karicheri
Geyslan G. Bem
October 2013
November 2013
July 2014
April 2016
October 2016
April 2017
June 2017
March 2019
April 2019
December 2019
February 2020
March 2020
April 2020
var spanGroupData = [ {"timestamp": 1380610800, "group": [ {"author_id": 0, "token_count": 1605}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 0, "token_count": 114}, {"author_id": 23, "token_count": 1}, {"author_id": 4, "token_count": 41}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 0, "token_count": 157}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 3, "token_count": 38}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 4, "token_count": 60}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 4, "token_count": 4}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 16, "token_count": 5}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 4, "token_count": 5}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 4, "token_count": 14}, {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 1, "token_count": 64}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 1, "token_count": 111}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 1, "token_count": 23}, ]}, ]
Author Name
Tokens
Token Proportion
Arvid Brodin
1876
83.49%
Taehee Yoo
201
8.95%
Johannes Berg
124
5.52%
Peter Heise
38
1.69%
Matthias Schiffer
5
0.22%
Murali Karicheri
2
0.09%
Geyslan G. Bem
1
0.04%
Total
2247
hsr_netlink.h
27
-
2
94
Arvid Brodin
Murali Karicheri
October 2013
July 2014
April 2019
var spanGroupData = [ {"timestamp": 1380610800, "group": [ {"author_id": 0, "token_count": 83}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 0, "token_count": 9}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 2, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Arvid Brodin
92
97.87%
Murali Karicheri
2
2.13%
Total
94
hsr_slave.c
198
-
7
776
Arvid Brodin
Taehee Yoo
Peter Heise
Eric Dumazet
Parav Pandit
Américo Wang
Murali Karicheri
July 2014
April 2016
February 2017
April 2019
July 2019
February 2020
March 2020
May 2020
var spanGroupData = [ {"timestamp": 1404198000, "group": [ {"author_id": 0, "token_count": 619}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 3, "token_count": 15}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 13, "token_count": 6}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 2, "token_count": 3}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 5, "token_count": 5}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 8, "token_count": 8}, {"author_id": 1, "token_count": 98}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 1, "token_count": 21}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 2, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Arvid Brodin
619
79.77%
Taehee Yoo
119
15.34%
Peter Heise
15
1.93%
Eric Dumazet
8
1.03%
Parav Pandit
6
0.77%
Américo Wang
5
0.64%
Murali Karicheri
4
0.52%
Total
776
hsr_slave.h
33
-
3
128
Arvid Brodin
Taehee Yoo
Murali Karicheri
July 2014
April 2019
February 2020
var spanGroupData = [ {"timestamp": 1404198000, "group": [ {"author_id": 0, "token_count": 121}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 1, "token_count": 5}, ]}, ]
Author Name
Tokens
Token Proportion
Arvid Brodin
121
94.53%
Taehee Yoo
5
3.91%
Murali Karicheri
2
1.56%
Total
128
Contributors:
24
Author
Tokens
Proportion
Commits
Proportion
0
Arvid Brodin
8964
78.41%
13
18.06%
1
Taehee Yoo
942
8.24%
18
25.00%
2
Murali Karicheri
682
5.97%
9
12.50%
3
Peter Heise
445
3.89%
1
1.39%
4
Johannes Berg
124
1.08%
9
12.50%
5
Américo Wang
72
0.63%
3
4.17%
6
Mao Wenan
56
0.49%
1
1.39%
7
Kees Cook
33
0.29%
1
1.39%
8
Eric Dumazet
23
0.20%
2
2.78%
9
Aaron Kramer
16
0.14%
1
1.39%
10
Joe Perches
13
0.11%
1
1.39%
11
Andreas Oetken
13
0.11%
1
1.39%
12
Muhammad Falak R Wani
10
0.09%
1
1.39%
13
Parav Pandit
6
0.05%
1
1.39%
14
Jarod Wilson
6
0.05%
1
1.39%
15
David S. Miller
6
0.05%
1
1.39%
16
Matthias Schiffer
5
0.04%
1
1.39%
17
Florian Fainelli
4
0.03%
1
1.39%
18
Phil Sutter
3
0.03%
1
1.39%
19
Dan Carpenter
3
0.03%
1
1.39%
20
Wei Yongjun
2
0.02%
1
1.39%
21
Amol Grover
2
0.02%
1
1.39%
22
Tobias Klauser
1
0.01%
1
1.39%
23
Geyslan G. Bem
1
0.01%
1
1.39%
Total
11432
72