Linux Source Code
Home
Release 6.1
Help
hns
root
drivers
net
ethernet
hisilicon
Highlighting
Reset All
By Author
By Age
──────────
Alexander Duyck
Andrew Lunn
Andy Shevchenko
Arnd Bergmann
Barry Song
Chenny Xu
Colin Ian King
Daode Huang
Dinghao Liu
Eric Dumazet
Florian Westphal
Gustavo A. R. Silva
Hao Chen
Huazhong Tan
Jakub Kiciński
Jarod Wilson
Javier Martinez Canillas
Jesse Brandeburg
Jia-Ju Bai
Jian Shen
Johan Hovold
Jun He
Kees Cook
Kejian Yan
Len Baker
Li Peng
Li Yang
Lijun Ou
Lin Yun Sheng
LiuJian
Liubin Shu
Lu Wei
Matthias Brugger
Michael S. Tsirkin
Others
Pan Bian
Peng Wu
Peter Chen
Philippe Reynes
Qianqian Xie
Rob Herring
Sakari Ailus
Salil
Sheng Li
Stanislav Fomichev
Stephen Hemminger
Teng Qi
Thomas Gleixner
Timmy Li
Wang Hai
Wei Yongjun
Xi Wang
Yang Shen
Yang Yingliang
Yisen.Zhuang (Zhuangyuzeng)
Yonglong Liu
Yue haibing
Yufeng Mo
Zheng Yongjun
huang.zijiang
wangyunjian
−
Files:
Name
Lines
Files
Authors
Tokens
change scale
Color Graph By Token Proportion
hnae.c
470
-
12
2201
Daode Huang
Kejian Yan
Johan Hovold
Li Peng
Lin Yun Sheng
Yonglong Liu
Yang Yingliang
Andrew Lunn
Thomas Gleixner
Wang Hai
Jesse Brandeburg
Others
September 2015
October 2015
January 2016
June 2016
November 2016
March 2017
April 2017
August 2017
September 2018
April 2019
May 2019
September 2020
October 2022
var spanGroupData = [ {"timestamp": 1441090800, "group": [ {"author_id": 0, "token_count": 2051}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 1, "token_count": 6}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 1, "token_count": 55}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 27, "token_count": 26}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 26, "token_count": 3}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 3, "token_count": 17}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 7, "token_count": 10}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 7, "token_count": 6}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 4, "token_count": 12}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 19, "token_count": 2}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 16, "token_count": 1}, {"author_id": 54, "token_count": 1}, ]}, {"timestamp": 1664607600, "group": [ {"author_id": 44, "token_count": 10}, ]}, ]
Author Name
Tokens
Token Proportion
Daode Huang
2051
93.18%
Kejian Yan
61
2.77%
Johan Hovold
26
1.18%
Li Peng
17
0.77%
Lin Yun Sheng
16
0.73%
Yonglong Liu
12
0.55%
Yang Yingliang
10
0.45%
Andrew Lunn
3
0.14%
Thomas Gleixner
2
0.09%
Wang Hai
1
0.05%
Jesse Brandeburg
1
0.05%
Others
1
0.05%
Total
2201
hnae.h
707
-
13
2823
Daode Huang
Li Peng
Salil
Kejian Yan
Lin Yun Sheng
Sheng Li
Qianqian Xie
Huazhong Tan
Thomas Gleixner
Len Baker
Yonglong Liu
Jakub Kiciński
Others
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
May 2019
March 2021
October 2021
var spanGroupData = [ {"timestamp": 1441090800, "group": [ {"author_id": 0, "token_count": 2140}, ]}, {"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": 9}, {"author_id": 1, "token_count": 48}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 2, "token_count": 4}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 3, "token_count": 229}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 7, "token_count": 2}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 7, "token_count": 42}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 14, "token_count": 5}, {"author_id": 3, "token_count": 18}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 4, "token_count": 1}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 19, "token_count": 2}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 14, "token_count": 1}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 29, "token_count": 1}, {"author_id": 45, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Daode Huang
2187
77.47%
Li Peng
247
8.75%
Salil
215
7.62%
Kejian Yan
95
3.37%
Lin Yun Sheng
44
1.56%
Sheng Li
13
0.46%
Qianqian Xie
9
0.32%
Huazhong Tan
6
0.21%
Thomas Gleixner
2
0.07%
Len Baker
2
0.07%
Yonglong Liu
1
0.04%
Jakub Kiciński
1
0.04%
Others
1
0.04%
Total
2823
hns_ae_adapt.c
1002
-
13
4814
Daode Huang
Li Peng
Salil
Kejian Yan
Sheng Li
Yonglong Liu
Yisen.Zhuang (Zhuangyuzeng)
Yue haibing
Lin Yun Sheng
Len Baker
LiuJian
Thomas Gleixner
Jakub Kiciński
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
May 2019
October 2021
var spanGroupData = [ {"timestamp": 1441090800, "group": [ {"author_id": 0, "token_count": 3143}, ]}, {"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": 20, "token_count": 11}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 3, "token_count": 259}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 4, "token_count": 14}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 4, "token_count": 5}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 19, "token_count": 2}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 29, "token_count": 1}, {"author_id": 45, "token_count": 6}, ]}, ]
Author Name
Tokens
Token Proportion
Daode Huang
3380
70.21%
Li Peng
575
11.94%
Salil
307
6.38%
Kejian Yan
302
6.27%
Sheng Li
185
3.84%
Yonglong Liu
19
0.39%
Yisen.Zhuang (Zhuangyuzeng)
17
0.35%
Yue haibing
11
0.23%
Lin Yun Sheng
6
0.12%
Len Baker
6
0.12%
LiuJian
3
0.06%
Thomas Gleixner
2
0.04%
Jakub Kiciński
1
0.02%
Total
4814
hns_dsaf_gmac.c
739
-
12
4439
Daode Huang
Li Peng
Kejian Yan
Yonglong Liu
Alexander Duyck
Thomas Gleixner
Qianqian Xie
Yue haibing
Wei Yongjun
Salil
Jakub Kiciński
Others
September 2015
March 2016
June 2016
August 2016
November 2016
April 2017
July 2018
August 2018
September 2018
December 2018
May 2019
March 2021
October 2021
var spanGroupData = [ {"timestamp": 1441090800, "group": [ {"author_id": 0, "token_count": 3991}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 1, "token_count": 130}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 1, "token_count": 15}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 60, "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": 20, "token_count": 1}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 3, "token_count": 163}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 23, "token_count": 1}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 4, "token_count": 28}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 19, "token_count": 2}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 13, "token_count": 3}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 29, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Daode Huang
3991
89.91%
Li Peng
263
5.92%
Kejian Yan
145
3.27%
Yonglong Liu
28
0.63%
Alexander Duyck
3
0.07%
Thomas Gleixner
2
0.05%
Qianqian Xie
2
0.05%
Yue haibing
1
0.02%
Wei Yongjun
1
0.02%
Salil
1
0.02%
Jakub Kiciński
1
0.02%
Others
1
0.02%
Total
4439
hns_dsaf_gmac.h
41
-
2
86
Daode Huang
Thomas Gleixner
September 2015
May 2019
var spanGroupData = [ {"timestamp": 1441090800, "group": [ {"author_id": 0, "token_count": 84}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 19, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Daode Huang
84
97.67%
Thomas Gleixner
2
2.33%
Total
86
hns_dsaf_mac.c
1230
-
19
5296
Daode Huang
Kejian Yan
Yisen.Zhuang (Zhuangyuzeng)
Li Peng
Yonglong Liu
Sheng Li
Peter Chen
Peng Wu
Sakari Ailus
Salil
Colin Ian King
Jesse Brandeburg
Yang Shen
Yue haibing
Thomas Gleixner
Rob Herring
Jakub Kiciński
Others
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
May 2019
April 2020
September 2020
May 2021
October 2021
April 2022
var spanGroupData = [ {"timestamp": 1441090800, "group": [ {"author_id": 0, "token_count": 3139}, ]}, {"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": 31}, {"author_id": 1, "token_count": 40}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 0, "token_count": 10}, {"author_id": 5, "token_count": 604}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 1, "token_count": 520}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 1, "token_count": 127}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 24, "token_count": 22}, {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 0, "token_count": 49}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 32, "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": 89}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 21, "token_count": 16}, {"author_id": 20, "token_count": 2}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 3, "token_count": 173}, {"author_id": 59, "token_count": 2}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 4, "token_count": 68}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 19, "token_count": 2}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 16, "token_count": 7}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 3, "token_count": 1}, {"author_id": 31, "token_count": 3}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 29, "token_count": 1}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 33, "token_count": 17}, ]}, ]
Author Name
Tokens
Token Proportion
Daode Huang
3209
60.59%
Kejian Yan
1021
19.28%
Yisen.Zhuang (Zhuangyuzeng)
604
11.40%
Li Peng
263
4.97%
Yonglong Liu
68
1.28%
Sheng Li
31
0.59%
Peter Chen
22
0.42%
Peng Wu
17
0.32%
Sakari Ailus
16
0.30%
Salil
14
0.26%
Colin Ian King
10
0.19%
Jesse Brandeburg
7
0.13%
Yang Shen
3
0.06%
Yue haibing
2
0.04%
Thomas Gleixner
2
0.04%
Rob Herring
2
0.04%
Jakub Kiciński
1
0.02%
Others
4
0.08%
Total
5296
hns_dsaf_mac.h
468
-
10
2050
Daode Huang
Kejian Yan
Li Peng
Yisen.Zhuang (Zhuangyuzeng)
Salil
Yonglong Liu
Thomas Gleixner
Jakub Kiciński
Qianqian Xie
Kees Cook
September 2015
December 2015
March 2016
April 2016
June 2016
July 2016
September 2016
November 2016
April 2017
May 2017
August 2018
April 2019
May 2019
October 2021
var spanGroupData = [ {"timestamp": 1441090800, "group": [ {"author_id": 0, "token_count": 1825}, ]}, {"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": 28, "token_count": 1}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 3, "token_count": 80}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 4, "token_count": 3}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 19, "token_count": 2}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 29, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Daode Huang
1842
89.85%
Kejian Yan
83
4.05%
Li Peng
83
4.05%
Yisen.Zhuang (Zhuangyuzeng)
29
1.41%
Salil
4
0.20%
Yonglong Liu
3
0.15%
Thomas Gleixner
2
0.10%
Jakub Kiciński
2
0.10%
Qianqian Xie
1
0.05%
Kees Cook
1
0.05%
Total
2050
hns_dsaf_main.c
3158
-
24
15088
Daode Huang
Kejian Yan
Yonglong Liu
Salil
Lijun Ou
Yisen.Zhuang (Zhuangyuzeng)
Sheng Li
Li Peng
Xi Wang
Qianqian Xie
Jesse Brandeburg
Wei Yongjun
Arnd Bergmann
huang.zijiang
Peter Chen
Yang Shen
Javier Martinez Canillas
Kees Cook
Yue haibing
Andy Shevchenko
Colin Ian King
Thomas Gleixner
Others
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
May 2019
September 2019
October 2019
July 2020
September 2020
May 2021
var spanGroupData = [ {"timestamp": 1441090800, "group": [ {"author_id": 0, "token_count": 9502}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 17, "token_count": 3}, {"author_id": 1, "token_count": 115}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 25, "token_count": 4}, {"author_id": 2, "token_count": 729}, ]}, {"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": 184}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 0, "token_count": 41}, {"author_id": 23, "token_count": 36}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 8, "token_count": 474}, {"author_id": 24, "token_count": 15}, {"author_id": 2, "token_count": 90}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 47, "token_count": 7}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 11, "token_count": 53}, {"author_id": 1, "token_count": 1124}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 17, "token_count": 14}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 28, "token_count": 5}, {"author_id": 15, "token_count": 93}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 20, "token_count": 4}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 3, "token_count": 119}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 4, "token_count": 1110}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 35, "token_count": 16}, {"author_id": 2, "token_count": 8}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 32, "token_count": 1}, {"author_id": 4, "token_count": 108}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 19, "token_count": 2}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 32, "token_count": 2}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 16, "token_count": 38}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 31, "token_count": 8}, ]}, ]
Author Name
Tokens
Token Proportion
Daode Huang
10024
66.44%
Kejian Yan
1526
10.11%
Yonglong Liu
1218
8.07%
Salil
827
5.48%
Lijun Ou
474
3.14%
Yisen.Zhuang (Zhuangyuzeng)
299
1.98%
Sheng Li
269
1.78%
Li Peng
119
0.79%
Xi Wang
93
0.62%
Qianqian Xie
82
0.54%
Jesse Brandeburg
38
0.25%
Wei Yongjun
36
0.24%
Arnd Bergmann
17
0.11%
huang.zijiang
16
0.11%
Peter Chen
15
0.10%
Yang Shen
8
0.05%
Javier Martinez Canillas
7
0.05%
Kees Cook
5
0.03%
Yue haibing
4
0.03%
Andy Shevchenko
4
0.03%
Colin Ian King
3
0.02%
Thomas Gleixner
2
0.01%
Others
2
0.01%
Total
15088
hns_dsaf_main.h
468
-
11
1663
Daode Huang
Kejian Yan
Lijun Ou
Salil
Sheng Li
Yisen.Zhuang (Zhuangyuzeng)
Qianqian Xie
Li Peng
Yonglong Liu
Thomas Gleixner
Len Baker
September 2015
October 2015
December 2015
January 2016
March 2016
April 2016
June 2016
August 2016
November 2016
April 2017
August 2018
April 2019
May 2019
October 2021
var spanGroupData = [ {"timestamp": 1441090800, "group": [ {"author_id": 0, "token_count": 1176}, ]}, {"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": 31}, ]}, {"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}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 19, "token_count": 2}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 45, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Daode Huang
1214
73.00%
Kejian Yan
252
15.15%
Lijun Ou
48
2.89%
Salil
43
2.59%
Sheng Li
31
1.86%
Yisen.Zhuang (Zhuangyuzeng)
24
1.44%
Qianqian Xie
20
1.20%
Li Peng
16
0.96%
Yonglong Liu
12
0.72%
Thomas Gleixner
2
0.12%
Len Baker
1
0.06%
Total
1663
hns_dsaf_misc.c
771
-
20
3223
Kejian Yan
Daode Huang
Yisen.Zhuang (Zhuangyuzeng)
LiuJian
Jian Shen
Salil
Lijun Ou
Huazhong Tan
Sheng Li
Andy Shevchenko
Qianqian Xie
Teng Qi
Zheng Yongjun
Yue haibing
Yang Shen
Thomas Gleixner
Jesse Brandeburg
Yonglong Liu
Others
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
May 2019
July 2019
September 2020
December 2020
May 2021
November 2021
var spanGroupData = [ {"timestamp": 1441090800, "group": [ {"author_id": 0, "token_count": 784}, ]}, {"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": 316}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 0, "token_count": 32}, {"author_id": 11, "token_count": 11}, {"author_id": 1, "token_count": 1002}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 0, "token_count": 15}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 8, "token_count": 102}, {"author_id": 2, "token_count": 127}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 0, "token_count": 116}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 25, "token_count": 26}, {"author_id": 60, "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": 14, "token_count": 93}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 20, "token_count": 6}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 4, "token_count": 1}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 19, "token_count": 2}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 16, "token_count": 2}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 48, "token_count": 6}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 31, "token_count": 2}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 46, "token_count": 8}, ]}, ]
Author Name
Tokens
Token Proportion
Kejian Yan
1002
31.09%
Daode Huang
951
29.51%
Yisen.Zhuang (Zhuangyuzeng)
316
9.80%
LiuJian
273
8.47%
Jian Shen
237
7.35%
Salil
136
4.22%
Lijun Ou
102
3.16%
Huazhong Tan
93
2.89%
Sheng Li
47
1.46%
Andy Shevchenko
26
0.81%
Qianqian Xie
11
0.34%
Teng Qi
8
0.25%
Zheng Yongjun
6
0.19%
Yue haibing
6
0.19%
Yang Shen
2
0.06%
Thomas Gleixner
2
0.06%
Jesse Brandeburg
2
0.06%
Yonglong Liu
1
0.03%
Others
2
0.06%
Total
3223
hns_dsaf_misc.h
35
-
4
88
Daode Huang
Salil
Kejian Yan
Thomas Gleixner
September 2015
June 2016
August 2016
May 2019
var spanGroupData = [ {"timestamp": 1441090800, "group": [ {"author_id": 0, "token_count": 71}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 2, "token_count": 11}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 19, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Daode Huang
71
80.68%
Salil
11
12.50%
Kejian Yan
4
4.55%
Thomas Gleixner
2
2.27%
Total
88
hns_dsaf_ppe.c
633
-
15
3056
Daode Huang
Salil
Li Peng
Kejian Yan
Yisen.Zhuang (Zhuangyuzeng)
Alexander Duyck
Sheng Li
Colin Ian King
Yang Shen
Jesse Brandeburg
Gustavo A. R. Silva
Yue haibing
Yonglong Liu
Thomas Gleixner
Jia-Ju Bai
September 2015
December 2015
March 2016
April 2016
June 2016
August 2016
April 2017
July 2018
August 2018
February 2019
April 2019
May 2019
September 2020
March 2021
May 2021
var spanGroupData = [ {"timestamp": 1441090800, "group": [ {"author_id": 0, "token_count": 2455}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 2, "token_count": 336}, ]}, {"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": 32, "token_count": 7}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 3, "token_count": 9}, {"author_id": 1, "token_count": 14}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 42, "token_count": 2}, {"author_id": 20, "token_count": 3}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 3, "token_count": 79}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 40, "token_count": 4}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 4, "token_count": 2}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 19, "token_count": 2}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 16, "token_count": 4}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 13, "token_count": 30}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 31, "token_count": 4}, ]}, ]
Author Name
Tokens
Token Proportion
Daode Huang
2455
80.33%
Salil
336
10.99%
Li Peng
88
2.88%
Kejian Yan
70
2.29%
Yisen.Zhuang (Zhuangyuzeng)
36
1.18%
Alexander Duyck
30
0.98%
Sheng Li
13
0.43%
Colin Ian King
7
0.23%
Yang Shen
4
0.13%
Jesse Brandeburg
4
0.13%
Gustavo A. R. Silva
4
0.13%
Yue haibing
3
0.10%
Yonglong Liu
2
0.07%
Thomas Gleixner
2
0.07%
Jia-Ju Bai
2
0.07%
Total
3056
hns_dsaf_ppe.h
119
-
7
409
Daode Huang
Salil
Li Peng
Kejian Yan
Yonglong Liu
Thomas Gleixner
Gustavo A. R. Silva
September 2015
December 2015
March 2016
August 2018
April 2019
May 2019
February 2020
var spanGroupData = [ {"timestamp": 1441090800, "group": [ {"author_id": 0, "token_count": 303}, ]}, {"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}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 19, "token_count": 2}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 40, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Daode Huang
303
74.08%
Salil
88
21.52%
Li Peng
9
2.20%
Kejian Yan
4
0.98%
Yonglong Liu
2
0.49%
Thomas Gleixner
2
0.49%
Gustavo A. R. Silva
1
0.24%
Total
409
hns_dsaf_rcb.c
1092
-
14
5096
Daode Huang
Li Peng
Sheng Li
Salil
Alexander Duyck
Yisen.Zhuang (Zhuangyuzeng)
Kejian Yan
Gustavo A. R. Silva
Jesse Brandeburg
Yue haibing
Thomas Gleixner
Yonglong Liu
Yang Shen
Others
September 2015
December 2015
January 2016
March 2016
April 2016
June 2016
September 2016
April 2017
July 2018
August 2018
January 2019
April 2019
May 2019
September 2020
March 2021
May 2021
var spanGroupData = [ {"timestamp": 1441090800, "group": [ {"author_id": 0, "token_count": 4016}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 2, "token_count": 225}, {"author_id": 60, "token_count": 1}, ]}, {"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": 321}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 20, "token_count": 2}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 3, "token_count": 95}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 40, "token_count": 4}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 4, "token_count": 1}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 19, "token_count": 2}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 16, "token_count": 3}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 13, "token_count": 57}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 31, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Daode Huang
4086
80.18%
Li Peng
416
8.16%
Sheng Li
241
4.73%
Salil
225
4.42%
Alexander Duyck
57
1.12%
Yisen.Zhuang (Zhuangyuzeng)
53
1.04%
Kejian Yan
4
0.08%
Gustavo A. R. Silva
4
0.08%
Jesse Brandeburg
3
0.06%
Yue haibing
2
0.04%
Thomas Gleixner
2
0.04%
Yonglong Liu
1
0.02%
Yang Shen
1
0.02%
Others
1
0.02%
Total
5096
hns_dsaf_rcb.h
164
-
7
707
Daode Huang
Li Peng
Salil
Sheng Li
Kejian Yan
Thomas Gleixner
Gustavo A. R. Silva
September 2015
October 2015
December 2015
January 2016
March 2016
April 2017
August 2018
May 2019
February 2020
var spanGroupData = [ {"timestamp": 1441090800, "group": [ {"author_id": 0, "token_count": 499}, ]}, {"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}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 19, "token_count": 2}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 40, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Daode Huang
507
71.71%
Li Peng
109
15.42%
Salil
44
6.22%
Sheng Li
28
3.96%
Kejian Yan
16
2.26%
Thomas Gleixner
2
0.28%
Gustavo A. R. Silva
1
0.14%
Total
707
hns_dsaf_reg.h
1095
-
12
3976
Daode Huang
Salil
Yisen.Zhuang (Zhuangyuzeng)
Lijun Ou
Kejian Yan
Sheng Li
Li Peng
Yonglong Liu
Huazhong Tan
Andy Shevchenko
Thomas Gleixner
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
May 2019
var spanGroupData = [ {"timestamp": 1441090800, "group": [ {"author_id": 0, "token_count": 3420}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 25, "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": 17, "token_count": 2}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 3, "token_count": 13}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 14, "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}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 19, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Daode Huang
3529
88.76%
Salil
234
5.89%
Yisen.Zhuang (Zhuangyuzeng)
55
1.38%
Lijun Ou
42
1.06%
Kejian Yan
37
0.93%
Sheng Li
32
0.80%
Li Peng
17
0.43%
Yonglong Liu
16
0.40%
Huazhong Tan
6
0.15%
Andy Shevchenko
4
0.10%
Thomas Gleixner
2
0.05%
Arnd Bergmann
2
0.05%
Total
3976
hns_dsaf_xgmac.c
819
-
14
5333
Daode Huang
Kejian Yan
Timmy Li
Li Peng
Alexander Duyck
Yang Shen
Wang Hai
Thomas Gleixner
Jia-Ju Bai
Yue haibing
Yonglong Liu
Jesse Brandeburg
Jakub Kiciński
Arnd Bergmann
September 2015
October 2015
February 2016
June 2016
November 2016
May 2017
July 2018
April 2019
May 2019
September 2020
March 2021
May 2021
October 2021
var spanGroupData = [ {"timestamp": 1441090800, "group": [ {"author_id": 0, "token_count": 5204}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 3, "token_count": 3}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 17, "token_count": 1}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 1, "token_count": 15}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 0, "token_count": 91}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 52, "token_count": 4}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 42, "token_count": 2}, {"author_id": 20, "token_count": 1}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 4, "token_count": 1}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 19, "token_count": 2}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 16, "token_count": 1}, {"author_id": 54, "token_count": 2}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 13, "token_count": 3}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 31, "token_count": 2}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 29, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Daode Huang
5295
99.29%
Kejian Yan
15
0.28%
Timmy Li
4
0.08%
Li Peng
3
0.06%
Alexander Duyck
3
0.06%
Yang Shen
2
0.04%
Wang Hai
2
0.04%
Thomas Gleixner
2
0.04%
Jia-Ju Bai
2
0.04%
Yue haibing
1
0.02%
Yonglong Liu
1
0.02%
Jesse Brandeburg
1
0.02%
Jakub Kiciński
1
0.02%
Arnd Bergmann
1
0.02%
Total
5333
hns_dsaf_xgmac.h
12
-
2
22
Daode Huang
Thomas Gleixner
September 2015
November 2016
May 2019
var spanGroupData = [ {"timestamp": 1441090800, "group": [ {"author_id": 0, "token_count": 10}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 0, "token_count": 10}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 19, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Daode Huang
20
90.91%
Thomas Gleixner
2
9.09%
Total
22
hns_enet.c
2442
-
39
11940
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
Liubin Shu
Philippe Reynes
Dinghao Liu
Barry Song
Andrew Lunn
Jia-Ju Bai
Florian Westphal
Jun He
Alexander Duyck
Michael S. Tsirkin
Jakub Kiciński
Huazhong Tan
Yue haibing
Pan Bian
Lu Wei
Thomas Gleixner
Stephen Hemminger
Stanislav Fomichev
Jesse Brandeburg
Eric Dumazet
Yang Shen
Others
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
March 2019
April 2019
May 2019
July 2019
August 2019
December 2019
January 2020
August 2020
September 2020
January 2021
March 2021
April 2021
May 2021
July 2021
October 2021
May 2022
June 2022
var spanGroupData = [ {"timestamp": 1441090800, "group": [ {"author_id": 0, "token_count": 6601}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 6, "token_count": 6}, {"author_id": 1, "token_count": 82}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 2, "token_count": 1682}, {"author_id": 1, "token_count": 184}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 17, "token_count": 25}, {"author_id": 1, "token_count": 20}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 0, "token_count": 33}, {"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": 49, "token_count": 6}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 0, "token_count": 14}, {"author_id": 51, "token_count": 5}, {"author_id": 11, "token_count": 98}, {"author_id": 1, "token_count": 202}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 0, "token_count": 197}, {"author_id": 3, "token_count": 71}, {"author_id": 12, "token_count": 16}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 22, "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": 57, "token_count": 2}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 1, "token_count": 9}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 3, "token_count": 1130}, {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 7, "token_count": 41}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 7, "token_count": 514}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 28, "token_count": 14}, {"author_id": 55, "token_count": 3}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 28, "token_count": 5}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 13, "token_count": 5}, {"author_id": 21, "token_count": 22}, {"author_id": 20, "token_count": 3}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 14, "token_count": 4}, {"author_id": 3, "token_count": 52}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 7, "token_count": 69}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 26, "token_count": 9}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 4, "token_count": 191}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 4, "token_count": 69}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 34, "token_count": 17}, {"author_id": 58, "token_count": 2}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 19, "token_count": 2}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 4, "token_count": 8}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 4, "token_count": 5}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 53, "token_count": 4}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 4, "token_count": 3}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 37, "token_count": 14}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 38, "token_count": 14}, {"author_id": 16, "token_count": 2}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 42, "token_count": 7}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 41, "token_count": 3}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 31, "token_count": 1}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 17, "token_count": 1}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 29, "token_count": 2}, ]}, {"timestamp": 1651388400, "group": [ {"author_id": 29, "token_count": 2}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 50, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Daode Huang
6847
57.35%
Salil
1850
15.49%
Li Peng
1253
10.49%
Kejian Yan
673
5.64%
Lin Yun Sheng
624
5.23%
Yonglong Liu
276
2.31%
Qianqian Xie
98
0.82%
Yisen.Zhuang (Zhuangyuzeng)
42
0.35%
Sheng Li
41
0.34%
Jarod Wilson
38
0.32%
Arnd Bergmann
26
0.22%
Sakari Ailus
22
0.18%
Kees Cook
19
0.16%
Liubin Shu
17
0.14%
Philippe Reynes
16
0.13%
Dinghao Liu
14
0.12%
Barry Song
14
0.12%
Andrew Lunn
9
0.08%
Jia-Ju Bai
7
0.06%
Florian Westphal
6
0.05%
Jun He
5
0.04%
Alexander Duyck
5
0.04%
Michael S. Tsirkin
4
0.03%
Jakub Kiciński
4
0.03%
Huazhong Tan
4
0.03%
Yue haibing
3
0.03%
Pan Bian
3
0.03%
Lu Wei
3
0.03%
Thomas Gleixner
2
0.02%
Stephen Hemminger
2
0.02%
Stanislav Fomichev
2
0.02%
Jesse Brandeburg
2
0.02%
Eric Dumazet
2
0.02%
Yang Shen
1
0.01%
Others
6
0.05%
Total
11940
hns_enet.h
95
-
7
353
Daode Huang
Salil
Yisen.Zhuang (Zhuangyuzeng)
Li Peng
Kejian Yan
Thomas Gleixner
Lin Yun Sheng
September 2015
December 2015
January 2016
April 2016
June 2016
April 2017
July 2017
August 2017
May 2019
var spanGroupData = [ {"timestamp": 1441090800, "group": [ {"author_id": 0, "token_count": 252}, ]}, {"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}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 19, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Daode Huang
252
71.39%
Salil
81
22.95%
Yisen.Zhuang (Zhuangyuzeng)
8
2.27%
Li Peng
5
1.42%
Kejian Yan
3
0.85%
Thomas Gleixner
2
0.57%
Lin Yun Sheng
2
0.57%
Total
353
hns_ethtool.c
1286
-
26
5924
Daode Huang
Salil
Kejian Yan
Philippe Reynes
Lin Yun Sheng
Alexander Duyck
Chenny Xu
Li Peng
Yonglong Liu
Yufeng Mo
wangyunjian
Andrew Lunn
Matthias Brugger
Jakub Kiciński
Hao Chen
Yue haibing
Lu Wei
Jesse Brandeburg
Eric Dumazet
Qianqian Xie
Li Yang
Thomas Gleixner
Gustavo A. R. Silva
Sheng Li
Others
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
May 2019
March 2020
August 2020
September 2020
December 2020
March 2021
May 2021
August 2021
November 2021
March 2022
var spanGroupData = [ {"timestamp": 1441090800, "group": [ {"author_id": 0, "token_count": 4698}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 18, "token_count": 45}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 2, "token_count": 350}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 26, "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": 60, "token_count": 1}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 12, "token_count": 160}, {"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": 39, "token_count": 13}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 20, "token_count": 8}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 3, "token_count": 10}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 4, "token_count": 18}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 19, "token_count": 2}, {"author_id": 4, "token_count": 10}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 29, "token_count": 13}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 40, "token_count": 2}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 16, "token_count": 4}, {"author_id": 41, "token_count": 8}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 36, "token_count": 15}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 13, "token_count": 59}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 56, "token_count": 3}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 30, "token_count": 22}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 43, "token_count": 11}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 50, "token_count": 4}, ]}, ]
Author Name
Tokens
Token Proportion
Daode Huang
4752
80.22%
Salil
350
5.91%
Kejian Yan
242
4.09%
Philippe Reynes
160
2.70%
Lin Yun Sheng
120
2.03%
Alexander Duyck
59
1.00%
Chenny Xu
45
0.76%
Li Peng
41
0.69%
Yonglong Liu
28
0.47%
Yufeng Mo
22
0.37%
wangyunjian
15
0.25%
Andrew Lunn
15
0.25%
Matthias Brugger
13
0.22%
Jakub Kiciński
13
0.22%
Hao Chen
11
0.19%
Yue haibing
8
0.14%
Lu Wei
8
0.14%
Jesse Brandeburg
4
0.07%
Eric Dumazet
4
0.07%
Qianqian Xie
3
0.05%
Li Yang
3
0.05%
Thomas Gleixner
2
0.03%
Gustavo A. R. Silva
2
0.03%
Sheng Li
1
0.02%
Others
3
0.05%
Total
5924
Only top 60 contributors in the directory are shown. Everybody else is clustered as
Others
.
Contributors:
76
Author
Tokens
Proportion
Commits
Proportion
0
Daode Huang
57050
72.59%
31
12.45%
1
Kejian Yan
5555
7.07%
30
12.05%
2
Salil
4766
6.06%
9
3.61%
3
Li Peng
3524
4.48%
14
5.62%
4
Yonglong Liu
1688
2.15%
22
8.84%
5
Yisen.Zhuang (Zhuangyuzeng)
1483
1.89%
10
4.02%
6
Sheng Li
932
1.19%
7
2.81%
7
Lin Yun Sheng
812
1.03%
7
2.81%
8
Lijun Ou
666
0.85%
1
0.40%
9
LiuJian
276
0.35%
1
0.40%
10
Jian Shen
237
0.30%
1
0.40%
11
Qianqian Xie
226
0.29%
14
5.62%
12
Philippe Reynes
176
0.22%
2
0.80%
13
Alexander Duyck
157
0.20%
3
1.20%
14
Huazhong Tan
109
0.14%
5
2.01%
15
Xi Wang
93
0.12%
1
0.40%
16
Jesse Brandeburg
62
0.08%
1
0.40%
17
Arnd Bergmann
46
0.06%
7
2.81%
18
Chenny Xu
45
0.06%
1
0.40%
19
Thomas Gleixner
42
0.05%
1
0.40%
20
Yue haibing
41
0.05%
1
0.40%
21
Sakari Ailus
38
0.05%
1
0.40%
22
Jarod Wilson
38
0.05%
1
0.40%
23
Wei Yongjun
37
0.05%
2
0.80%
24
Peter Chen
37
0.05%
2
0.80%
25
Andy Shevchenko
34
0.04%
3
1.20%
26
Andrew Lunn
27
0.03%
4
1.61%
27
Johan Hovold
26
0.03%
1
0.40%
28
Kees Cook
25
0.03%
4
1.61%
29
Jakub Kiciński
24
0.03%
5
2.01%
30
Yufeng Mo
22
0.03%
1
0.40%
31
Yang Shen
21
0.03%
1
0.40%
32
Colin Ian King
20
0.03%
4
1.61%
33
Peng Wu
17
0.02%
1
0.40%
34
Liubin Shu
17
0.02%
1
0.40%
35
huang.zijiang
16
0.02%
1
0.40%
36
wangyunjian
15
0.02%
1
0.40%
37
Dinghao Liu
14
0.02%
1
0.40%
38
Barry Song
14
0.02%
1
0.40%
39
Matthias Brugger
13
0.02%
1
0.40%
40
Gustavo A. R. Silva
12
0.02%
4
1.61%
41
Lu Wei
11
0.01%
2
0.80%
42
Jia-Ju Bai
11
0.01%
2
0.80%
43
Hao Chen
11
0.01%
1
0.40%
44
Yang Yingliang
10
0.01%
1
0.40%
45
Len Baker
9
0.01%
1
0.40%
46
Teng Qi
8
0.01%
1
0.40%
47
Javier Martinez Canillas
7
0.01%
1
0.40%
48
Zheng Yongjun
6
0.01%
1
0.40%
49
Florian Westphal
6
0.01%
1
0.40%
50
Eric Dumazet
6
0.01%
2
0.80%
51
Jun He
5
0.01%
1
0.40%
52
Timmy Li
4
0.01%
1
0.40%
53
Michael S. Tsirkin
4
0.01%
1
0.40%
54
Wang Hai
3
0.00%
2
0.80%
55
Pan Bian
3
0.00%
1
0.40%
56
Li Yang
3
0.00%
1
0.40%
57
Stephen Hemminger
2
0.00%
1
0.40%
58
Stanislav Fomichev
2
0.00%
1
0.40%
59
Rob Herring
2
0.00%
1
0.40%
60
Others
21
0.03%
17
6.83%
Total
78587
249