Linux Source Code
Home
Release 5.1
Help
hns
root
drivers
net
ethernet
hisilicon
Highlighting
Reset All
By Author
By Age
──────────
Alexander Duyck
Andrew Lunn
Andy Shevchenko
Arnd Bergmann
Chenny Xu
Colin Ian King
Daode Huang
Fabian Frederick
Fengguang Wu
Florian Westphal
Geliang Tang
Gustavo A. R. Silva
Huazhong Tan
Jarod Wilson
Javier Martinez Canillas
Jia-Ju Bai
Jian Shen
Joe Perches
Johan Hovold
Julia Lawall
Jun He
Kees Cook
Kejian Yan
Li Peng
Lijun Ou
Lin Yun Sheng
LiuJian
Matthias Brugger
Pan Bian
Peter Chen
Petr Machata
Philippe Reynes
Qianqian Xie
Rob Herring
Sakari Ailus
Salil
Sheng Li
Stephen Hemminger
Timmy Li
Unknown
Wei Yongjun
Xi Wang
Yisen.Zhuang (Zhuangyuzeng)
Yonglong Liu
Yue haibing
dann frazier
huang.zijiang
−
Files:
Name
Lines
Files
Authors
Tokens
change scale
Color Graph By Token Proportion
hnae.c
473
-
8
2200
Daode Huang
Kejian Yan
Johan Hovold
Li Peng
Lin Yun Sheng
Yonglong Liu
Andrew Lunn
Fengguang Wu
September 2015
October 2015
January 2016
June 2016
November 2016
March 2017
April 2017
August 2017
September 2018
April 2019
var spanGroupData = [ {"timestamp": 1441090800, "group": [ {"author_id": 0, "token_count": 2054}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 38, "token_count": 1}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 1, "token_count": 6}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 1, "token_count": 56}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 24, "token_count": 26}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 23, "token_count": 3}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 3, "token_count": 25}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 7, "token_count": 10}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 7, "token_count": 7}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 4, "token_count": 12}, ]}, ]
Author Name
Tokens
Token Proportion
Daode Huang
2054
93.36%
Kejian Yan
62
2.82%
Johan Hovold
26
1.18%
Li Peng
25
1.14%
Lin Yun Sheng
17
0.77%
Yonglong Liu
12
0.55%
Andrew Lunn
3
0.14%
Fengguang Wu
1
0.05%
Total
2200
hnae.h
720
-
10
2852
Daode Huang
Li Peng
Salil
Kejian Yan
Lin Yun Sheng
Sheng Li
Qianqian Xie
Huazhong Tan
dann frazier
Yonglong Liu
September 2015
October 2015
December 2015
January 2016
March 2016
June 2016
July 2016
November 2016
December 2016
April 2017
June 2017
August 2017
April 2018
August 2018
April 2019
var spanGroupData = [ {"timestamp": 1441090800, "group": [ {"author_id": 0, "token_count": 2172}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 0, "token_count": 3}, {"author_id": 1, "token_count": 15}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 2, "token_count": 211}, {"author_id": 1, "token_count": 5}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 6, "token_count": 13}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 0, "token_count": 44}, {"author_id": 1, "token_count": 7}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 1, "token_count": 19}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 11, "token_count": 7}, {"author_id": 1, "token_count": 49}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 2, "token_count": 4}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 3, "token_count": 233}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 7, "token_count": 2}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 7, "token_count": 42}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 43, "token_count": 1}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 13, "token_count": 5}, {"author_id": 3, "token_count": 18}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 4, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Daode Huang
2219
77.81%
Li Peng
251
8.80%
Salil
215
7.54%
Kejian Yan
96
3.37%
Lin Yun Sheng
44
1.54%
Sheng Li
13
0.46%
Qianqian Xie
7
0.25%
Huazhong Tan
5
0.18%
dann frazier
1
0.04%
Yonglong Liu
1
0.04%
Total
2852
hns_ae_adapt.c
1031
-
10
4915
Daode Huang
Li Peng
Salil
Kejian Yan
Sheng Li
Yonglong Liu
Yisen.Zhuang (Zhuangyuzeng)
Yue haibing
Lin Yun Sheng
LiuJian
September 2015
October 2015
December 2015
January 2016
March 2016
April 2016
June 2016
July 2016
September 2016
November 2016
April 2017
July 2017
August 2017
July 2018
August 2018
December 2018
January 2019
var spanGroupData = [ {"timestamp": 1441090800, "group": [ {"author_id": 0, "token_count": 3252}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 1, "token_count": 31}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 2, "token_count": 307}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 1, "token_count": 32}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 6, "token_count": 185}, {"author_id": 1, "token_count": 52}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 5, "token_count": 17}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 0, "token_count": 212}, {"author_id": 1, "token_count": 18}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 1, "token_count": 10}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 0, "token_count": 25}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 1, "token_count": 159}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 3, "token_count": 316}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 9, "token_count": 3}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 7, "token_count": 6}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 17, "token_count": 11}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 3, "token_count": 260}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 4, "token_count": 14}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 4, "token_count": 5}, ]}, ]
Author Name
Tokens
Token Proportion
Daode Huang
3489
70.99%
Li Peng
576
11.72%
Salil
307
6.25%
Kejian Yan
302
6.14%
Sheng Li
185
3.76%
Yonglong Liu
19
0.39%
Yisen.Zhuang (Zhuangyuzeng)
17
0.35%
Yue haibing
11
0.22%
Lin Yun Sheng
6
0.12%
LiuJian
3
0.06%
Total
4915
hns_dsaf_gmac.c
764
-
9
4540
Daode Huang
Li Peng
Kejian Yan
Yonglong Liu
Qianqian Xie
Fabian Frederick
Salil
Wei Yongjun
Yue haibing
September 2015
March 2016
June 2016
August 2016
November 2016
April 2017
July 2018
August 2018
September 2018
December 2018
var spanGroupData = [ {"timestamp": 1441090800, "group": [ {"author_id": 0, "token_count": 4096}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 11, "token_count": 2}, {"author_id": 1, "token_count": 130}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 1, "token_count": 15}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 44, "token_count": 1}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 11, "token_count": 2}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 3, "token_count": 100}, {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 17, "token_count": 1}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 3, "token_count": 163}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 21, "token_count": 1}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 4, "token_count": 28}, ]}, ]
Author Name
Tokens
Token Proportion
Daode Huang
4096
90.22%
Li Peng
263
5.79%
Kejian Yan
145
3.19%
Yonglong Liu
28
0.62%
Qianqian Xie
4
0.09%
Fabian Frederick
1
0.02%
Salil
1
0.02%
Wei Yongjun
1
0.02%
Yue haibing
1
0.02%
Total
4540
hns_dsaf_gmac.h
45
-
1
85
Daode Huang
September 2015
var spanGroupData = [ {"timestamp": 1441090800, "group": [ {"author_id": 0, "token_count": 85}, ]}, ]
Author Name
Tokens
Token Proportion
Daode Huang
85
100.00%
Total
85
hns_dsaf_mac.c
1231
-
13
5283
Daode Huang
Kejian Yan
Yisen.Zhuang (Zhuangyuzeng)
Li Peng
Yonglong Liu
Sheng Li
Peter Chen
Sakari Ailus
Salil
Colin Ian King
Joe Perches
Rob Herring
Yue haibing
September 2015
October 2015
December 2015
March 2016
April 2016
June 2016
July 2016
August 2016
September 2016
October 2016
November 2016
March 2017
April 2017
March 2018
July 2018
August 2018
December 2018
var spanGroupData = [ {"timestamp": 1441090800, "group": [ {"author_id": 0, "token_count": 3153}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 2, "token_count": 13}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 6, "token_count": 30}, {"author_id": 1, "token_count": 40}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 0, "token_count": 10}, {"author_id": 5, "token_count": 605}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 1, "token_count": 524}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 1, "token_count": 127}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 20, "token_count": 22}, {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 0, "token_count": 49}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 27, "token_count": 10}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 1, "token_count": 334}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 0, "token_count": 10}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 3, "token_count": 90}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 39, "token_count": 2}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 19, "token_count": 16}, {"author_id": 17, "token_count": 2}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 3, "token_count": 174}, {"author_id": 41, "token_count": 2}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 4, "token_count": 68}, ]}, ]
Author Name
Tokens
Token Proportion
Daode Huang
3223
61.01%
Kejian Yan
1025
19.40%
Yisen.Zhuang (Zhuangyuzeng)
605
11.45%
Li Peng
264
5.00%
Yonglong Liu
68
1.29%
Sheng Li
30
0.57%
Peter Chen
22
0.42%
Sakari Ailus
16
0.30%
Salil
14
0.27%
Colin Ian King
10
0.19%
Joe Perches
2
0.04%
Rob Herring
2
0.04%
Yue haibing
2
0.04%
Total
5283
hns_dsaf_mac.h
475
-
8
2077
Daode Huang
Li Peng
Kejian Yan
Yisen.Zhuang (Zhuangyuzeng)
Salil
Yonglong Liu
Kees Cook
Qianqian Xie
September 2015
December 2015
March 2016
April 2016
June 2016
July 2016
September 2016
November 2016
April 2017
May 2017
August 2018
April 2019
var spanGroupData = [ {"timestamp": 1441090800, "group": [ {"author_id": 0, "token_count": 1856}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 2, "token_count": 4}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 1, "token_count": 21}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 5, "token_count": 29}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 0, "token_count": 16}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 0, "token_count": 1}, {"author_id": 11, "token_count": 1}, {"author_id": 1, "token_count": 56}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 3, "token_count": 3}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 25, "token_count": 1}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 3, "token_count": 80}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 4, "token_count": 3}, ]}, ]
Author Name
Tokens
Token Proportion
Daode Huang
1873
90.18%
Li Peng
83
4.00%
Kejian Yan
83
4.00%
Yisen.Zhuang (Zhuangyuzeng)
29
1.40%
Salil
4
0.19%
Yonglong Liu
3
0.14%
Kees Cook
1
0.05%
Qianqian Xie
1
0.05%
Total
2077
hns_dsaf_main.c
3154
-
18
15110
Daode Huang
Kejian Yan
Yonglong Liu
Salil
Lijun Ou
Yisen.Zhuang (Zhuangyuzeng)
Sheng Li
Li Peng
Xi Wang
Qianqian Xie
Wei Yongjun
Arnd Bergmann
huang.zijiang
Peter Chen
Javier Martinez Canillas
Kees Cook
Andy Shevchenko
Yue haibing
September 2015
October 2015
December 2015
March 2016
April 2016
June 2016
July 2016
August 2016
October 2016
November 2016
March 2017
April 2017
June 2018
July 2018
August 2018
December 2018
February 2019
April 2019
var spanGroupData = [ {"timestamp": 1441090800, "group": [ {"author_id": 0, "token_count": 9557}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 15, "token_count": 3}, {"author_id": 1, "token_count": 115}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 22, "token_count": 4}, {"author_id": 2, "token_count": 730}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 6, "token_count": 269}, {"author_id": 11, "token_count": 15}, {"author_id": 1, "token_count": 99}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 0, "token_count": 10}, {"author_id": 5, "token_count": 299}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 0, "token_count": 471}, {"author_id": 11, "token_count": 14}, {"author_id": 1, "token_count": 186}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 0, "token_count": 41}, {"author_id": 21, "token_count": 36}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 8, "token_count": 475}, {"author_id": 20, "token_count": 15}, {"author_id": 2, "token_count": 91}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 31, "token_count": 7}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 11, "token_count": 53}, {"author_id": 1, "token_count": 1127}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 15, "token_count": 14}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 25, "token_count": 5}, {"author_id": 14, "token_count": 98}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 17, "token_count": 4}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 3, "token_count": 119}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 4, "token_count": 1118}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 28, "token_count": 16}, {"author_id": 2, "token_count": 8}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 4, "token_count": 107}, ]}, ]
Author Name
Tokens
Token Proportion
Daode Huang
10079
66.70%
Kejian Yan
1531
10.13%
Yonglong Liu
1225
8.11%
Salil
829
5.49%
Lijun Ou
475
3.14%
Yisen.Zhuang (Zhuangyuzeng)
299
1.98%
Sheng Li
269
1.78%
Li Peng
119
0.79%
Xi Wang
98
0.65%
Qianqian Xie
82
0.54%
Wei Yongjun
36
0.24%
Arnd Bergmann
17
0.11%
huang.zijiang
16
0.11%
Peter Chen
15
0.10%
Javier Martinez Canillas
7
0.05%
Kees Cook
5
0.03%
Andy Shevchenko
4
0.03%
Yue haibing
4
0.03%
Total
15110
hns_dsaf_main.h
472
-
9
1662
Daode Huang
Kejian Yan
Lijun Ou
Salil
Sheng Li
Yisen.Zhuang (Zhuangyuzeng)
Qianqian Xie
Li Peng
Yonglong Liu
September 2015
October 2015
December 2015
January 2016
March 2016
April 2016
June 2016
August 2016
November 2016
April 2017
August 2018
April 2019
var spanGroupData = [ {"timestamp": 1441090800, "group": [ {"author_id": 0, "token_count": 1178}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 1, "token_count": 12}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 2, "token_count": 8}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 6, "token_count": 30}, {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 5, "token_count": 24}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 0, "token_count": 38}, {"author_id": 1, "token_count": 186}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 8, "token_count": 48}, {"author_id": 2, "token_count": 34}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 11, "token_count": 20}, {"author_id": 1, "token_count": 50}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 3, "token_count": 16}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 4, "token_count": 12}, ]}, ]
Author Name
Tokens
Token Proportion
Daode Huang
1216
73.16%
Kejian Yan
253
15.22%
Lijun Ou
48
2.89%
Salil
43
2.59%
Sheng Li
30
1.81%
Yisen.Zhuang (Zhuangyuzeng)
24
1.44%
Qianqian Xie
20
1.20%
Li Peng
16
0.96%
Yonglong Liu
12
0.72%
Total
1662
hns_dsaf_misc.c
774
-
14
3244
Kejian Yan
Daode Huang
Yisen.Zhuang (Zhuangyuzeng)
LiuJian
Jian Shen
Salil
Lijun Ou
Huazhong Tan
Sheng Li
Andy Shevchenko
Qianqian Xie
Yue haibing
Fengguang Wu
Yonglong Liu
September 2015
December 2015
March 2016
April 2016
June 2016
July 2016
August 2016
March 2017
June 2017
July 2017
December 2017
January 2018
July 2018
April 2019
var spanGroupData = [ {"timestamp": 1441090800, "group": [ {"author_id": 0, "token_count": 789}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 2, "token_count": 9}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 6, "token_count": 47}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 0, "token_count": 4}, {"author_id": 5, "token_count": 315}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 0, "token_count": 32}, {"author_id": 11, "token_count": 11}, {"author_id": 1, "token_count": 1008}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 0, "token_count": 15}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 8, "token_count": 103}, {"author_id": 2, "token_count": 155}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 0, "token_count": 119}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 22, "token_count": 26}, {"author_id": 38, "token_count": 1}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 9, "token_count": 273}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 10, "token_count": 237}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 13, "token_count": 93}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 17, "token_count": 6}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 4, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Kejian Yan
1008
31.07%
Daode Huang
959
29.56%
Yisen.Zhuang (Zhuangyuzeng)
315
9.71%
LiuJian
273
8.42%
Jian Shen
237
7.31%
Salil
164
5.06%
Lijun Ou
103
3.18%
Huazhong Tan
93
2.87%
Sheng Li
47
1.45%
Andy Shevchenko
26
0.80%
Qianqian Xie
11
0.34%
Yue haibing
6
0.18%
Fengguang Wu
1
0.03%
Yonglong Liu
1
0.03%
Total
3244
hns_dsaf_misc.h
39
-
3
87
Daode Huang
Salil
Kejian Yan
September 2015
June 2016
August 2016
var spanGroupData = [ {"timestamp": 1441090800, "group": [ {"author_id": 0, "token_count": 72}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 2, "token_count": 11}, ]}, ]
Author Name
Tokens
Token Proportion
Daode Huang
72
82.76%
Salil
11
12.64%
Kejian Yan
4
4.60%
Total
87
hns_dsaf_ppe.c
647
-
11
3137
Daode Huang
Salil
Li Peng
Kejian Yan
Yisen.Zhuang (Zhuangyuzeng)
Sheng Li
Colin Ian King
Gustavo A. R. Silva
Yue haibing
Jia-Ju Bai
Yonglong Liu
September 2015
December 2015
March 2016
April 2016
June 2016
August 2016
April 2017
July 2018
August 2018
February 2019
April 2019
var spanGroupData = [ {"timestamp": 1441090800, "group": [ {"author_id": 0, "token_count": 2575}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 2, "token_count": 337}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 6, "token_count": 13}, {"author_id": 1, "token_count": 10}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 5, "token_count": 36}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 1, "token_count": 46}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 27, "token_count": 7}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 3, "token_count": 9}, {"author_id": 1, "token_count": 14}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 35, "token_count": 2}, {"author_id": 17, "token_count": 3}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 3, "token_count": 79}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 30, "token_count": 4}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 4, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Daode Huang
2575
82.08%
Salil
337
10.74%
Li Peng
88
2.81%
Kejian Yan
70
2.23%
Yisen.Zhuang (Zhuangyuzeng)
36
1.15%
Sheng Li
13
0.41%
Colin Ian King
7
0.22%
Gustavo A. R. Silva
4
0.13%
Yue haibing
3
0.10%
Jia-Ju Bai
2
0.06%
Yonglong Liu
2
0.06%
Total
3137
hns_dsaf_ppe.h
123
-
5
410
Daode Huang
Salil
Li Peng
Kejian Yan
Yonglong Liu
September 2015
December 2015
March 2016
August 2018
April 2019
var spanGroupData = [ {"timestamp": 1441090800, "group": [ {"author_id": 0, "token_count": 307}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 2, "token_count": 88}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 3, "token_count": 9}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 4, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Daode Huang
307
74.88%
Salil
88
21.46%
Li Peng
9
2.20%
Kejian Yan
4
0.98%
Yonglong Liu
2
0.49%
Total
410
hns_dsaf_rcb.c
1122
-
10
5294
Daode Huang
Li Peng
Sheng Li
Salil
Yisen.Zhuang (Zhuangyuzeng)
Gustavo A. R. Silva
Kejian Yan
Yue haibing
Geliang Tang
Yonglong Liu
September 2015
December 2015
January 2016
March 2016
April 2016
June 2016
September 2016
April 2017
July 2018
August 2018
January 2019
April 2019
var spanGroupData = [ {"timestamp": 1441090800, "group": [ {"author_id": 0, "token_count": 4276}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 45, "token_count": 1}, {"author_id": 2, "token_count": 225}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 0, "token_count": 49}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 6, "token_count": 241}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 0, "token_count": 1}, {"author_id": 5, "token_count": 53}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 0, "token_count": 20}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 3, "token_count": 322}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 17, "token_count": 2}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 3, "token_count": 95}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 30, "token_count": 4}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 4, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Daode Huang
4346
82.09%
Li Peng
417
7.88%
Sheng Li
241
4.55%
Salil
225
4.25%
Yisen.Zhuang (Zhuangyuzeng)
53
1.00%
Gustavo A. R. Silva
4
0.08%
Kejian Yan
4
0.08%
Yue haibing
2
0.04%
Geliang Tang
1
0.02%
Yonglong Liu
1
0.02%
Total
5294
hns_dsaf_rcb.h
168
-
5
708
Daode Huang
Li Peng
Salil
Sheng Li
Kejian Yan
September 2015
October 2015
December 2015
January 2016
March 2016
April 2017
August 2018
var spanGroupData = [ {"timestamp": 1441090800, "group": [ {"author_id": 0, "token_count": 503}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 1, "token_count": 16}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 2, "token_count": 44}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 6, "token_count": 28}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 3, "token_count": 100}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 3, "token_count": 9}, ]}, ]
Author Name
Tokens
Token Proportion
Daode Huang
511
72.18%
Li Peng
109
15.40%
Salil
44
6.21%
Sheng Li
28
3.95%
Kejian Yan
16
2.26%
Total
708
hns_dsaf_reg.h
1099
-
11
3975
Daode Huang
Salil
Yisen.Zhuang (Zhuangyuzeng)
Lijun Ou
Kejian Yan
Sheng Li
Li Peng
Yonglong Liu
Huazhong Tan
Andy Shevchenko
Arnd Bergmann
September 2015
December 2015
January 2016
March 2016
April 2016
June 2016
August 2016
September 2016
November 2016
February 2017
April 2017
January 2018
August 2018
December 2018
April 2019
var spanGroupData = [ {"timestamp": 1441090800, "group": [ {"author_id": 0, "token_count": 3421}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 22, "token_count": 4}, {"author_id": 2, "token_count": 228}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 0, "token_count": 20}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 6, "token_count": 32}, {"author_id": 1, "token_count": 24}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 0, "token_count": 1}, {"author_id": 5, "token_count": 55}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 0, "token_count": 61}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 8, "token_count": 42}, {"author_id": 2, "token_count": 6}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 0, "token_count": 11}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 0, "token_count": 16}, {"author_id": 1, "token_count": 13}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 15, "token_count": 2}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 3, "token_count": 13}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 13, "token_count": 6}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 3, "token_count": 4}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 4, "token_count": 10}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 4, "token_count": 6}, ]}, ]
Author Name
Tokens
Token Proportion
Daode Huang
3530
88.81%
Salil
234
5.89%
Yisen.Zhuang (Zhuangyuzeng)
55
1.38%
Lijun Ou
42
1.06%
Kejian Yan
37
0.93%
Sheng Li
32
0.81%
Li Peng
17
0.43%
Yonglong Liu
16
0.40%
Huazhong Tan
6
0.15%
Andy Shevchenko
4
0.10%
Arnd Bergmann
2
0.05%
Total
3975
hns_dsaf_xgmac.c
841
-
8
5401
Daode Huang
Kejian Yan
Timmy Li
Li Peng
Jia-Ju Bai
Arnd Bergmann
Yonglong Liu
Yue haibing
September 2015
October 2015
February 2016
June 2016
November 2016
May 2017
July 2018
April 2019
var spanGroupData = [ {"timestamp": 1441090800, "group": [ {"author_id": 0, "token_count": 5281}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 3, "token_count": 3}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 15, "token_count": 1}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 1, "token_count": 15}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 0, "token_count": 93}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 36, "token_count": 4}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 35, "token_count": 2}, {"author_id": 17, "token_count": 1}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 4, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Daode Huang
5374
99.50%
Kejian Yan
15
0.28%
Timmy Li
4
0.07%
Li Peng
3
0.06%
Jia-Ju Bai
2
0.04%
Arnd Bergmann
1
0.02%
Yonglong Liu
1
0.02%
Yue haibing
1
0.02%
Total
5401
hns_dsaf_xgmac.h
16
-
1
21
Daode Huang
September 2015
November 2016
var spanGroupData = [ {"timestamp": 1441090800, "group": [ {"author_id": 0, "token_count": 11}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 0, "token_count": 10}, ]}, ]
Author Name
Tokens
Token Proportion
Daode Huang
21
100.00%
Total
21
hns_enet.c
2480
-
22
12089
Daode Huang
Salil
Li Peng
Kejian Yan
Lin Yun Sheng
Yonglong Liu
Qianqian Xie
Yisen.Zhuang (Zhuangyuzeng)
Sheng Li
Jarod Wilson
Arnd Bergmann
Sakari Ailus
Kees Cook
Philippe Reynes
Andrew Lunn
Florian Westphal
Alexander Duyck
Jun He
Huazhong Tan
Pan Bian
Yue haibing
Stephen Hemminger
September 2015
October 2015
December 2015
January 2016
March 2016
April 2016
May 2016
June 2016
July 2016
September 2016
October 2016
November 2016
December 2016
January 2017
February 2017
April 2017
July 2017
August 2017
October 2017
June 2018
July 2018
August 2018
September 2018
November 2018
December 2018
January 2019
April 2019
var spanGroupData = [ {"timestamp": 1441090800, "group": [ {"author_id": 0, "token_count": 6745}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 6, "token_count": 6}, {"author_id": 1, "token_count": 82}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 2, "token_count": 1720}, {"author_id": 1, "token_count": 184}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 15, "token_count": 25}, {"author_id": 1, "token_count": 20}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 0, "token_count": 35}, {"author_id": 6, "token_count": 35}, {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 5, "token_count": 42}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 32, "token_count": 6}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 0, "token_count": 14}, {"author_id": 34, "token_count": 5}, {"author_id": 11, "token_count": 98}, {"author_id": 1, "token_count": 213}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 0, "token_count": 201}, {"author_id": 3, "token_count": 71}, {"author_id": 12, "token_count": 18}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 18, "token_count": 38}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 1, "token_count": 174}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 2, "token_count": 167}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 42, "token_count": 2}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 1, "token_count": 9}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 3, "token_count": 1148}, {"author_id": 2, "token_count": 3}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 7, "token_count": 41}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 7, "token_count": 518}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 25, "token_count": 14}, {"author_id": 37, "token_count": 3}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 25, "token_count": 5}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 33, "token_count": 5}, {"author_id": 19, "token_count": 22}, {"author_id": 17, "token_count": 3}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 13, "token_count": 4}, {"author_id": 3, "token_count": 52}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 7, "token_count": 69}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 23, "token_count": 9}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 4, "token_count": 191}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 4, "token_count": 69}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 4, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Daode Huang
6997
57.88%
Salil
1890
15.63%
Li Peng
1271
10.51%
Kejian Yan
684
5.66%
Lin Yun Sheng
628
5.19%
Yonglong Liu
262
2.17%
Qianqian Xie
98
0.81%
Yisen.Zhuang (Zhuangyuzeng)
42
0.35%
Sheng Li
41
0.34%
Jarod Wilson
38
0.31%
Arnd Bergmann
25
0.21%
Sakari Ailus
22
0.18%
Kees Cook
19
0.16%
Philippe Reynes
18
0.15%
Andrew Lunn
9
0.07%
Florian Westphal
6
0.05%
Alexander Duyck
5
0.04%
Jun He
5
0.04%
Huazhong Tan
4
0.03%
Pan Bian
3
0.02%
Yue haibing
3
0.02%
Stephen Hemminger
2
0.02%
Total
12089
hns_enet.h
99
-
6
352
Daode Huang
Salil
Yisen.Zhuang (Zhuangyuzeng)
Li Peng
Kejian Yan
Lin Yun Sheng
September 2015
December 2015
January 2016
April 2016
June 2016
April 2017
July 2017
August 2017
var spanGroupData = [ {"timestamp": 1441090800, "group": [ {"author_id": 0, "token_count": 253}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 2, "token_count": 81}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 5, "token_count": 8}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 3, "token_count": 5}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 7, "token_count": 1}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 7, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Daode Huang
253
71.88%
Salil
81
23.01%
Yisen.Zhuang (Zhuangyuzeng)
8
2.27%
Li Peng
5
1.42%
Kejian Yan
3
0.85%
Lin Yun Sheng
2
0.57%
Total
352
hns_ethtool.c
1295
-
16
6076
Daode Huang
Salil
Kejian Yan
Philippe Reynes
Lin Yun Sheng
Chenny Xu
Li Peng
Yonglong Liu
Andrew Lunn
Matthias Brugger
Yue haibing
Qianqian Xie
Petr Machata
Gustavo A. R. Silva
Julia Lawall
Sheng Li
September 2015
October 2015
December 2015
January 2016
March 2016
June 2016
July 2016
August 2016
September 2016
November 2016
April 2017
June 2017
August 2017
March 2018
July 2018
August 2018
December 2018
January 2019
var spanGroupData = [ {"timestamp": 1441090800, "group": [ {"author_id": 0, "token_count": 5000}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 16, "token_count": 45}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 2, "token_count": 350}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 23, "token_count": 15}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 6, "token_count": 1}, {"author_id": 11, "token_count": 2}, {"author_id": 1, "token_count": 157}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 0, "token_count": 49}, {"author_id": 11, "token_count": 1}, {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 1, "token_count": 37}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 46, "token_count": 1}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 12, "token_count": 161}, {"author_id": 1, "token_count": 44}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 0, "token_count": 1}, {"author_id": 3, "token_count": 31}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 7, "token_count": 88}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 7, "token_count": 32}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 29, "token_count": 14}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 17, "token_count": 8}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 30, "token_count": 1}, {"author_id": 3, "token_count": 10}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 40, "token_count": 2}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 4, "token_count": 18}, ]}, ]
Author Name
Tokens
Token Proportion
Daode Huang
5054
83.18%
Salil
350
5.76%
Kejian Yan
242
3.98%
Philippe Reynes
161
2.65%
Lin Yun Sheng
120
1.97%
Chenny Xu
45
0.74%
Li Peng
41
0.67%
Yonglong Liu
18
0.30%
Andrew Lunn
15
0.25%
Matthias Brugger
14
0.23%
Yue haibing
8
0.13%
Qianqian Xie
3
0.05%
Petr Machata
2
0.03%
Gustavo A. R. Silva
1
0.02%
Julia Lawall
1
0.02%
Sheng Li
1
0.02%
Total
6076
Contributors:
46
Author
Tokens
Proportion
Commits
Proportion
0
Daode Huang
58333
73.36%
31
15.20%
1
Kejian Yan
5584
7.02%
30
14.71%
2
Salil
4837
6.08%
9
4.41%
3
Li Peng
3557
4.47%
14
6.86%
4
Yonglong Liu
1671
2.10%
19
9.31%
5
Yisen.Zhuang (Zhuangyuzeng)
1483
1.86%
10
4.90%
6
Sheng Li
930
1.17%
7
3.43%
7
Lin Yun Sheng
817
1.03%
7
3.43%
8
Lijun Ou
668
0.84%
1
0.49%
9
LiuJian
276
0.35%
1
0.49%
10
Jian Shen
237
0.30%
1
0.49%
11
Qianqian Xie
226
0.28%
15
7.35%
12
Philippe Reynes
179
0.23%
2
0.98%
13
Huazhong Tan
108
0.14%
4
1.96%
14
Xi Wang
98
0.12%
1
0.49%
15
Arnd Bergmann
45
0.06%
6
2.94%
16
Chenny Xu
45
0.06%
1
0.49%
17
Yue haibing
41
0.05%
1
0.49%
18
Jarod Wilson
38
0.05%
1
0.49%
19
Sakari Ailus
38
0.05%
1
0.49%
20
Peter Chen
37
0.05%
2
0.98%
21
Wei Yongjun
37
0.05%
2
0.98%
22
Andy Shevchenko
34
0.04%
3
1.47%
23
Andrew Lunn
27
0.03%
4
1.96%
24
Johan Hovold
26
0.03%
1
0.49%
25
Kees Cook
25
0.03%
4
1.96%
26
Unknown
17
0.02%
1
0.49%
27
Colin Ian King
17
0.02%
2
0.98%
28
huang.zijiang
16
0.02%
1
0.49%
29
Matthias Brugger
14
0.02%
1
0.49%
30
Gustavo A. R. Silva
9
0.01%
3
1.47%
31
Javier Martinez Canillas
7
0.01%
1
0.49%
32
Florian Westphal
6
0.01%
1
0.49%
33
Alexander Duyck
5
0.01%
2
0.98%
34
Jun He
5
0.01%
1
0.49%
35
Jia-Ju Bai
4
0.01%
1
0.49%
36
Timmy Li
4
0.01%
1
0.49%
37
Pan Bian
3
0.00%
1
0.49%
38
Fengguang Wu
2
0.00%
2
0.98%
39
Joe Perches
2
0.00%
1
0.49%
40
Petr Machata
2
0.00%
1
0.49%
41
Rob Herring
2
0.00%
1
0.49%
42
Stephen Hemminger
2
0.00%
1
0.49%
43
dann frazier
1
0.00%
1
0.49%
44
Fabian Frederick
1
0.00%
1
0.49%
45
Geliang Tang
1
0.00%
1
0.49%
46
Julia Lawall
1
0.00%
1
0.49%
Total
79518
204