Linux Source Code
Home
Release 6.16
Help
hns
root
drivers
net
ethernet
hisilicon
Highlighting
Reset All
By Author
By Age
──────────
Ahmed Zaki
Alexander Duyck
Andrew Lunn
Andy Shevchenko
Arnd Bergmann
Barry Song
Chenny Xu
Colin Ian King
Daode Huang
Dinghao Liu
Eric Dumazet
Florian Fainelli
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
Justin Stitt
Kees Cook
Kejian Yan
Krzysztof Kozlowski
Len Baker
Li Peng
Lijun Ou
Lin Yun Sheng
LiuJian
Liubin Shu
Lu Wei
Matthias Brugger
Others
Peter Chen
Philippe Reynes
Qianqian Xie
Ricardo B. Marliere
Rosen Penev
Russell King
Sakari Ailus
Salil
Sheng Li
Teng Qi
Thomas Gleixner
Timmy Li
Uwe Kleine-König
Wei Yongjun
Xi Wang
Yang Shen
Yang Yingliang
Yisen.Zhuang (Zhuangyuzeng)
Yonglong Liu
Yue haibing
Yufeng Mo
Zheng Yongjun
wangyunjian
xupanda
−
Files:
Name
Lines
Files
Authors
Tokens
change scale
Color Graph By Token Proportion
hnae.c
468
-
11
2193
Daode Huang
Kejian Yan
Johan Hovold
Li Peng
Lin Yun Sheng
Ricardo B. Marliere
Yang Yingliang
Florian Fainelli
Thomas Gleixner
Jesse Brandeburg
Others
March 2013
September 2015
January 2016
June 2016
November 2016
April 2017
August 2017
September 2018
May 2019
September 2020
October 2022
March 2024
var spanGroupData = [ {"timestamp": 1362124800, "group": [ {"author_id": 33, "token_count": 3}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 0, "token_count": 2042}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 1, "token_count": 6}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 1, "token_count": 55}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 30, "token_count": 26}, ]}, {"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": 1556694000, "group": [ {"author_id": 21, "token_count": 2}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 17, "token_count": 1}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1664607600, "group": [ {"author_id": 46, "token_count": 10}, ]}, {"timestamp": 1709280000, "group": [ {"author_id": 38, "token_count": 14}, ]}, ]
Author Name
Tokens
Token Proportion
Daode Huang
2042
93.11%
Kejian Yan
61
2.78%
Johan Hovold
26
1.19%
Li Peng
17
0.78%
Lin Yun Sheng
16
0.73%
Ricardo B. Marliere
14
0.64%
Yang Yingliang
10
0.46%
Florian Fainelli
3
0.14%
Thomas Gleixner
2
0.09%
Jesse Brandeburg
1
0.05%
Others
1
0.05%
Total
2193
hnae.h
707
-
15
2824
Daode Huang
Li Peng
Salil
Kejian Yan
Lin Yun Sheng
Qianqian Xie
Sheng Li
Huazhong Tan
Yisen.Zhuang (Zhuangyuzeng)
Thomas Gleixner
Len Baker
Yonglong Liu
Rosen Penev
Jakub Kiciński
Others
September 2015
October 2015
December 2015
January 2016
March 2016
April 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
November 2024
var spanGroupData = [ {"timestamp": 1441090800, "group": [ {"author_id": 0, "token_count": 2257}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 0, "token_count": 3}, {"author_id": 1, "token_count": 9}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 2, "token_count": 180}, {"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": 1459494000, "group": [ {"author_id": 5, "token_count": 2}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 0, "token_count": 36}, {"author_id": 1, "token_count": 7}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 1, "token_count": 19}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 8, "token_count": 15}, {"author_id": 1, "token_count": 26}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 2, "token_count": 4}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 3, "token_count": 185}, ]}, {"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": 11, "token_count": 5}, {"author_id": 3, "token_count": 4}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 4, "token_count": 1}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 21, "token_count": 2}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 11, "token_count": 1}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 31, "token_count": 1}, {"author_id": 49, "token_count": 2}, ]}, {"timestamp": 1730444400, "group": [ {"author_id": 10, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Daode Huang
2296
81.30%
Li Peng
189
6.69%
Salil
184
6.52%
Kejian Yan
67
2.37%
Lin Yun Sheng
44
1.56%
Qianqian Xie
15
0.53%
Sheng Li
13
0.46%
Huazhong Tan
6
0.21%
Yisen.Zhuang (Zhuangyuzeng)
2
0.07%
Thomas Gleixner
2
0.07%
Len Baker
2
0.07%
Yonglong Liu
1
0.04%
Rosen Penev
1
0.04%
Jakub Kiciński
1
0.04%
Others
1
0.04%
Total
2824
hns_ae_adapt.c
996
-
15
4778
Daode Huang
Li Peng
Salil
Kejian Yan
Sheng Li
Yisen.Zhuang (Zhuangyuzeng)
Yonglong Liu
Yue haibing
Lin Yun Sheng
Lijun Ou
Len Baker
Rosen Penev
LiuJian
Thomas Gleixner
Jakub Kiciński
September 2015
October 2015
December 2015
January 2016
March 2016
April 2016
June 2016
July 2016
August 2016
September 2016
November 2016
April 2017
July 2017
August 2017
July 2018
August 2018
December 2018
January 2019
May 2019
October 2021
November 2024
var spanGroupData = [ {"timestamp": 1441090800, "group": [ {"author_id": 0, "token_count": 3404}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 1, "token_count": 24}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 2, "token_count": 246}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 1, "token_count": 14}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 6, "token_count": 120}, {"author_id": 1, "token_count": 52}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 5, "token_count": 31}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 0, "token_count": 201}, {"author_id": 1, "token_count": 9}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 1, "token_count": 10}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 16, "token_count": 6}, {"author_id": 2, "token_count": 3}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 0, "token_count": 12}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 1, "token_count": 134}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 3, "token_count": 294}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 13, "token_count": 3}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 7, "token_count": 6}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 24, "token_count": 11}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 3, "token_count": 165}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 4, "token_count": 14}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 4, "token_count": 5}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 21, "token_count": 2}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 31, "token_count": 1}, {"author_id": 49, "token_count": 6}, ]}, {"timestamp": 1730444400, "group": [ {"author_id": 10, "token_count": 5}, ]}, ]
Author Name
Tokens
Token Proportion
Daode Huang
3617
75.70%
Li Peng
459
9.61%
Salil
249
5.21%
Kejian Yan
243
5.09%
Sheng Li
120
2.51%
Yisen.Zhuang (Zhuangyuzeng)
31
0.65%
Yonglong Liu
19
0.40%
Yue haibing
11
0.23%
Lin Yun Sheng
6
0.13%
Lijun Ou
6
0.13%
Len Baker
6
0.13%
Rosen Penev
5
0.10%
LiuJian
3
0.06%
Thomas Gleixner
2
0.04%
Jakub Kiciński
1
0.02%
Total
4778
hns_dsaf_gmac.c
738
-
13
4433
Daode Huang
Li Peng
Kejian Yan
Yonglong Liu
Thomas Gleixner
Rosen Penev
Qianqian Xie
Yue haibing
Wei Yongjun
Salil
Justin Stitt
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
October 2021
December 2023
November 2024
var spanGroupData = [ {"timestamp": 1441090800, "group": [ {"author_id": 0, "token_count": 4104}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 1, "token_count": 106}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 1, "token_count": 15}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 8, "token_count": 2}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 3, "token_count": 39}, {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 24, "token_count": 1}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 3, "token_count": 129}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 22, "token_count": 1}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 4, "token_count": 28}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 21, "token_count": 2}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 31, "token_count": 1}, ]}, {"timestamp": 1701417600, "group": [ {"author_id": 27, "token_count": 1}, ]}, {"timestamp": 1730444400, "group": [ {"author_id": 10, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Daode Huang
4104
92.58%
Li Peng
168
3.79%
Kejian Yan
121
2.73%
Yonglong Liu
28
0.63%
Thomas Gleixner
2
0.05%
Rosen Penev
2
0.05%
Qianqian Xie
2
0.05%
Yue haibing
1
0.02%
Wei Yongjun
1
0.02%
Salil
1
0.02%
Justin Stitt
1
0.02%
Jakub Kiciński
1
0.02%
Others
1
0.02%
Total
4433
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": 21, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Daode Huang
84
97.67%
Thomas Gleixner
2
2.33%
Total
86
hns_dsaf_mac.c
1255
-
22
5374
Daode Huang
Kejian Yan
Yisen.Zhuang (Zhuangyuzeng)
Yonglong Liu
Li Peng
Sheng Li
Peter Chen
Sakari Ailus
Salil
Colin Ian King
Krzysztof Kozlowski
Jesse Brandeburg
Yang Shen
Yue haibing
Thomas Gleixner
Rosen Penev
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
June 2017
March 2018
July 2018
August 2018
December 2018
May 2019
April 2020
September 2020
May 2021
October 2021
December 2023
August 2024
September 2024
November 2024
var spanGroupData = [ {"timestamp": 1441090800, "group": [ {"author_id": 0, "token_count": 3527}, ]}, {"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": 20}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 0, "token_count": 10}, {"author_id": 5, "token_count": 495}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 1, "token_count": 469}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 1, "token_count": 119}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 28, "token_count": 18}, {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 0, "token_count": 30}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 34, "token_count": 10}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 1, "token_count": 296}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 0, "token_count": 10}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 3, "token_count": 62}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 23, "token_count": 5}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 23, "token_count": 11}, {"author_id": 24, "token_count": 2}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 3, "token_count": 65}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 4, "token_count": 54}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 21, "token_count": 2}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 17, "token_count": 7}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 3, "token_count": 1}, {"author_id": 32, "token_count": 3}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 31, "token_count": 1}, ]}, {"timestamp": 1701417600, "group": [ {"author_id": 4, "token_count": 95}, ]}, {"timestamp": 1722495600, "group": [ {"author_id": 51, "token_count": 7}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1725174000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1730444400, "group": [ {"author_id": 10, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Daode Huang
3578
66.58%
Kejian Yan
904
16.82%
Yisen.Zhuang (Zhuangyuzeng)
495
9.21%
Yonglong Liu
149
2.77%
Li Peng
128
2.38%
Sheng Li
31
0.58%
Peter Chen
18
0.33%
Sakari Ailus
16
0.30%
Salil
14
0.26%
Colin Ian King
10
0.19%
Krzysztof Kozlowski
7
0.13%
Jesse Brandeburg
7
0.13%
Yang Shen
3
0.06%
Yue haibing
2
0.04%
Thomas Gleixner
2
0.04%
Rosen Penev
1
0.02%
Jakub Kiciński
1
0.02%
Others
8
0.15%
Total
5374
hns_dsaf_mac.h
467
-
11
2043
Daode Huang
Kejian Yan
Li Peng
Yisen.Zhuang (Zhuangyuzeng)
Salil
Yonglong Liu
Thomas Gleixner
Rosen Penev
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
November 2024
var spanGroupData = [ {"timestamp": 1441090800, "group": [ {"author_id": 0, "token_count": 1916}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 2, "token_count": 4}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 1, "token_count": 13}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 5, "token_count": 26}, ]}, {"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": 3}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 0, "token_count": 1}, {"author_id": 8, "token_count": 1}, {"author_id": 1, "token_count": 32}, ]}, {"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": 28}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 4, "token_count": 3}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 21, "token_count": 2}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 31, "token_count": 2}, ]}, {"timestamp": 1730444400, "group": [ {"author_id": 10, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Daode Huang
1920
93.98%
Kejian Yan
51
2.50%
Li Peng
31
1.52%
Yisen.Zhuang (Zhuangyuzeng)
26
1.27%
Salil
4
0.20%
Yonglong Liu
3
0.15%
Thomas Gleixner
2
0.10%
Rosen Penev
2
0.10%
Jakub Kiciński
2
0.10%
Qianqian Xie
1
0.05%
Kees Cook
1
0.05%
Total
2043
hns_dsaf_main.c
3025
-
25
14362
Daode Huang
Kejian Yan
Yonglong Liu
Salil
Yisen.Zhuang (Zhuangyuzeng)
Sheng Li
Xi Wang
Qianqian Xie
Li Peng
Rosen Penev
Wei Yongjun
Jesse Brandeburg
Arnd Bergmann
Peter Chen
Yang Shen
Lijun Ou
Javier Martinez Canillas
Kees Cook
Yue haibing
Andy Shevchenko
Uwe Kleine-König
Thomas Gleixner
Colin Ian King
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
April 2019
May 2019
September 2019
July 2020
September 2020
May 2021
September 2023
October 2024
November 2024
var spanGroupData = [ {"timestamp": 1441090800, "group": [ {"author_id": 0, "token_count": 9864}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 18, "token_count": 3}, {"author_id": 1, "token_count": 96}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 20, "token_count": 4}, {"author_id": 2, "token_count": 614}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 6, "token_count": 208}, {"author_id": 8, "token_count": 15}, {"author_id": 1, "token_count": 87}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 0, "token_count": 11}, {"author_id": 5, "token_count": 271}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 0, "token_count": 406}, {"author_id": 8, "token_count": 18}, {"author_id": 1, "token_count": 170}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 0, "token_count": 6}, {"author_id": 22, "token_count": 37}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 16, "token_count": 7}, {"author_id": 28, "token_count": 11}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 52, "token_count": 7}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 8, "token_count": 54}, {"author_id": 1, "token_count": 1029}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 18, "token_count": 14}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 25, "token_count": 5}, {"author_id": 12, "token_count": 93}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 24, "token_count": 4}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 3, "token_count": 83}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 4, "token_count": 1067}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 34, "token_count": 1}, {"author_id": 4, "token_count": 81}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 21, "token_count": 2}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 17, "token_count": 37}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 32, "token_count": 8}, ]}, {"timestamp": 1693551600, "group": [ {"author_id": 58, "token_count": 1}, ]}, {"timestamp": 1727766000, "group": [ {"author_id": 58, "token_count": 1}, ]}, {"timestamp": 1730444400, "group": [ {"author_id": 10, "token_count": 41}, ]}, ]
Author Name
Tokens
Token Proportion
Daode Huang
10287
71.63%
Kejian Yan
1386
9.65%
Yonglong Liu
1148
7.99%
Salil
614
4.28%
Yisen.Zhuang (Zhuangyuzeng)
271
1.89%
Sheng Li
208
1.45%
Xi Wang
93
0.65%
Qianqian Xie
87
0.61%
Li Peng
83
0.58%
Rosen Penev
41
0.29%
Wei Yongjun
37
0.26%
Jesse Brandeburg
37
0.26%
Arnd Bergmann
17
0.12%
Peter Chen
11
0.08%
Yang Shen
8
0.06%
Lijun Ou
7
0.05%
Javier Martinez Canillas
7
0.05%
Kees Cook
5
0.03%
Yue haibing
4
0.03%
Andy Shevchenko
4
0.03%
Uwe Kleine-König
2
0.01%
Thomas Gleixner
2
0.01%
Colin Ian King
1
0.01%
Others
2
0.01%
Total
14362
hns_dsaf_main.h
440
-
11
1579
Daode Huang
Kejian Yan
Yisen.Zhuang (Zhuangyuzeng)
Qianqian Xie
Salil
Sheng Li
Lijun Ou
Li Peng
Thomas Gleixner
Rosen Penev
Len Baker
September 2015
October 2015
December 2015
January 2016
March 2016
April 2016
June 2016
August 2016
November 2016
April 2017
August 2018
May 2019
October 2021
November 2024
var spanGroupData = [ {"timestamp": 1441090800, "group": [ {"author_id": 0, "token_count": 1316}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 1, "token_count": 13}, ]}, {"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": 10}, {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 5, "token_count": 29}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 0, "token_count": 33}, {"author_id": 1, "token_count": 91}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 16, "token_count": 8}, {"author_id": 2, "token_count": 9}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 8, "token_count": 20}, {"author_id": 1, "token_count": 25}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 3, "token_count": 7}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 21, "token_count": 2}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 49, "token_count": 1}, ]}, {"timestamp": 1730444400, "group": [ {"author_id": 10, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Daode Huang
1349
85.43%
Kejian Yan
134
8.49%
Yisen.Zhuang (Zhuangyuzeng)
29
1.84%
Qianqian Xie
20
1.27%
Salil
18
1.14%
Sheng Li
10
0.63%
Lijun Ou
8
0.51%
Li Peng
7
0.44%
Thomas Gleixner
2
0.13%
Rosen Penev
1
0.06%
Len Baker
1
0.06%
Total
1579
hns_dsaf_misc.c
704
-
19
3024
Kejian Yan
Daode Huang
Yisen.Zhuang (Zhuangyuzeng)
LiuJian
Huazhong Tan
Jian Shen
Sheng Li
Salil
Andy Shevchenko
Qianqian Xie
Teng Qi
Zheng Yongjun
Yue haibing
Thomas Gleixner
Yonglong Liu
Yang Shen
Jesse Brandeburg
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
January 2023
var spanGroupData = [ {"timestamp": 1441090800, "group": [ {"author_id": 0, "token_count": 1052}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 2, "token_count": 9}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 6, "token_count": 57}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 0, "token_count": 4}, {"author_id": 5, "token_count": 314}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 0, "token_count": 26}, {"author_id": 8, "token_count": 11}, {"author_id": 1, "token_count": 1140}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 0, "token_count": 15}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 2, "token_count": 40}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 0, "token_count": 36}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 20, "token_count": 30}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 13, "token_count": 88}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 14, "token_count": 85}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 11, "token_count": 88}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 24, "token_count": 2}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 4, "token_count": 1}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 21, "token_count": 2}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 17, "token_count": 1}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 53, "token_count": 6}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 32, "token_count": 1}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 50, "token_count": 8}, ]}, {"timestamp": 1672560000, "group": [ {"author_id": 20, "token_count": 6}, ]}, ]
Author Name
Tokens
Token Proportion
Kejian Yan
1140
37.70%
Daode Huang
1133
37.47%
Yisen.Zhuang (Zhuangyuzeng)
314
10.38%
LiuJian
88
2.91%
Huazhong Tan
88
2.91%
Jian Shen
85
2.81%
Sheng Li
57
1.88%
Salil
49
1.62%
Andy Shevchenko
36
1.19%
Qianqian Xie
11
0.36%
Teng Qi
8
0.26%
Zheng Yongjun
6
0.20%
Yue haibing
2
0.07%
Thomas Gleixner
2
0.07%
Yonglong Liu
1
0.03%
Yang Shen
1
0.03%
Jesse Brandeburg
1
0.03%
Others
2
0.07%
Total
3024
hns_dsaf_misc.h
35
-
4
88
Daode Huang
Kejian Yan
Salil
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": 10}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 2, "token_count": 5}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 21, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Daode Huang
71
80.68%
Kejian Yan
10
11.36%
Salil
5
5.68%
Thomas Gleixner
2
2.27%
Total
88
hns_dsaf_ppe.c
629
-
16
3030
Daode Huang
Salil
Kejian Yan
Li Peng
Yisen.Zhuang (Zhuangyuzeng)
Rosen Penev
Sheng Li
Alexander Duyck
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
November 2024
var spanGroupData = [ {"timestamp": 1441090800, "group": [ {"author_id": 0, "token_count": 2532}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 2, "token_count": 281}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 6, "token_count": 13}, {"author_id": 1, "token_count": 6}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 5, "token_count": 36}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 1, "token_count": 37}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 34, "token_count": 7}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 3, "token_count": 2}, {"author_id": 1, "token_count": 15}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 45, "token_count": 2}, {"author_id": 24, "token_count": 3}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 3, "token_count": 55}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 43, "token_count": 4}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 4, "token_count": 2}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 21, "token_count": 2}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 17, "token_count": 4}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 15, "token_count": 12}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 32, "token_count": 4}, ]}, {"timestamp": 1730444400, "group": [ {"author_id": 10, "token_count": 13}, ]}, ]
Author Name
Tokens
Token Proportion
Daode Huang
2532
83.56%
Salil
281
9.27%
Kejian Yan
58
1.91%
Li Peng
57
1.88%
Yisen.Zhuang (Zhuangyuzeng)
36
1.19%
Rosen Penev
13
0.43%
Sheng Li
13
0.43%
Alexander Duyck
12
0.40%
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
3030
hns_dsaf_ppe.h
119
-
9
414
Daode Huang
Salil
Kees Cook
Kejian Yan
Li Peng
Yonglong Liu
Thomas Gleixner
Rosen Penev
Gustavo A. R. Silva
September 2015
December 2015
March 2016
August 2018
April 2019
May 2019
February 2020
September 2023
November 2024
var spanGroupData = [ {"timestamp": 1441090800, "group": [ {"author_id": 0, "token_count": 328}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 2, "token_count": 67}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 3, "token_count": 4}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 4, "token_count": 2}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 21, "token_count": 2}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 43, "token_count": 1}, ]}, {"timestamp": 1693551600, "group": [ {"author_id": 25, "token_count": 5}, ]}, {"timestamp": 1730444400, "group": [ {"author_id": 10, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Daode Huang
328
79.23%
Salil
67
16.18%
Kees Cook
5
1.21%
Kejian Yan
4
0.97%
Li Peng
4
0.97%
Yonglong Liu
2
0.48%
Thomas Gleixner
2
0.48%
Rosen Penev
1
0.24%
Gustavo A. R. Silva
1
0.24%
Total
414
hns_dsaf_rcb.c
1081
-
15
5031
Daode Huang
Li Peng
Sheng Li
Salil
Yisen.Zhuang (Zhuangyuzeng)
Rosen Penev
Alexander Duyck
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
November 2024
var spanGroupData = [ {"timestamp": 1441090800, "group": [ {"author_id": 0, "token_count": 4127}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 2, "token_count": 136}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 0, "token_count": 49}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 6, "token_count": 204}, ]}, {"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": 271}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 24, "token_count": 2}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 3, "token_count": 95}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 43, "token_count": 4}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 4, "token_count": 1}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 21, "token_count": 2}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 17, "token_count": 3}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 15, "token_count": 28}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 32, "token_count": 1}, ]}, {"timestamp": 1730444400, "group": [ {"author_id": 10, "token_count": 29}, ]}, ]
Author Name
Tokens
Token Proportion
Daode Huang
4197
83.42%
Li Peng
366
7.27%
Sheng Li
204
4.05%
Salil
136
2.70%
Yisen.Zhuang (Zhuangyuzeng)
53
1.05%
Rosen Penev
29
0.58%
Alexander Duyck
28
0.56%
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
5031
hns_dsaf_rcb.h
163
-
9
700
Daode Huang
Li Peng
Sheng Li
Salil
Kees Cook
Kejian Yan
Thomas Gleixner
Rosen Penev
Gustavo A. R. Silva
September 2015
October 2015
December 2015
January 2016
March 2016
April 2017
August 2018
May 2019
February 2020
September 2023
November 2024
var spanGroupData = [ {"timestamp": 1441090800, "group": [ {"author_id": 0, "token_count": 561}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 2, "token_count": 17}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 6, "token_count": 37}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 3, "token_count": 57}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 3, "token_count": 9}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 21, "token_count": 2}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 43, "token_count": 1}, ]}, {"timestamp": 1693551600, "group": [ {"author_id": 25, "token_count": 5}, ]}, {"timestamp": 1730444400, "group": [ {"author_id": 10, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Daode Huang
569
81.29%
Li Peng
66
9.43%
Sheng Li
37
5.29%
Salil
17
2.43%
Kees Cook
5
0.71%
Kejian Yan
2
0.29%
Thomas Gleixner
2
0.29%
Rosen Penev
1
0.14%
Gustavo A. R. Silva
1
0.14%
Total
700
hns_dsaf_reg.h
1095
-
12
3976
Daode Huang
Salil
Lijun Ou
Kejian Yan
Yisen.Zhuang (Zhuangyuzeng)
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": 3440}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 20, "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": 35}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 0, "token_count": 61}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 16, "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": 18, "token_count": 2}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 3, "token_count": 13}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 11, "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": 21, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Daode Huang
3549
89.26%
Salil
234
5.89%
Lijun Ou
42
1.06%
Kejian Yan
37
0.93%
Yisen.Zhuang (Zhuangyuzeng)
35
0.88%
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
818
-
15
5327
Daode Huang
Kejian Yan
Timmy Li
Li Peng
Yang Shen
Thomas Gleixner
Rosen Penev
Jia-Ju Bai
Yue haibing
Yonglong Liu
Justin Stitt
Jesse Brandeburg
Jakub Kiciński
Arnd Bergmann
Others
September 2015
October 2015
February 2016
June 2016
November 2016
May 2017
July 2018
April 2019
May 2019
September 2020
May 2021
October 2021
December 2023
November 2024
var spanGroupData = [ {"timestamp": 1441090800, "group": [ {"author_id": 0, "token_count": 5198}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 3, "token_count": 3}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 18, "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": 59, "token_count": 4}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 45, "token_count": 2}, {"author_id": 24, "token_count": 1}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 4, "token_count": 1}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 21, "token_count": 2}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 17, "token_count": 1}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 32, "token_count": 2}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 31, "token_count": 1}, ]}, {"timestamp": 1701417600, "group": [ {"author_id": 27, "token_count": 1}, ]}, {"timestamp": 1730444400, "group": [ {"author_id": 10, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Daode Huang
5289
99.29%
Kejian Yan
15
0.28%
Timmy Li
4
0.08%
Li Peng
3
0.06%
Yang Shen
2
0.04%
Thomas Gleixner
2
0.04%
Rosen Penev
2
0.04%
Jia-Ju Bai
2
0.04%
Yue haibing
1
0.02%
Yonglong Liu
1
0.02%
Justin Stitt
1
0.02%
Jesse Brandeburg
1
0.02%
Jakub Kiciński
1
0.02%
Arnd Bergmann
1
0.02%
Others
2
0.04%
Total
5327
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": 21, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Daode Huang
20
90.91%
Thomas Gleixner
2
9.09%
Total
22
hns_enet.c
2450
-
41
11990
Daode Huang
Salil
Li Peng
Kejian Yan
Lin Yun Sheng
Yonglong Liu
Qianqian Xie
Sheng Li
Yisen.Zhuang (Zhuangyuzeng)
Jarod Wilson
Arnd Bergmann
Sakari Ailus
Kees Cook
Liubin Shu
Philippe Reynes
Dinghao Liu
Barry Song
Russell King
Jia-Ju Bai
Florian Westphal
Eric Dumazet
Jun He
Alexander Duyck
Huazhong Tan
Yue haibing
Thomas Gleixner
Lu Wei
Jakub Kiciński
Uwe Kleine-König
Jesse Brandeburg
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
June 2017
July 2017
August 2017
October 2017
June 2018
July 2018
August 2018
September 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
September 2023
December 2023
May 2024
October 2024
April 2025
May 2025
var spanGroupData = [ {"timestamp": 1441090800, "group": [ {"author_id": 0, "token_count": 7220}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 6, "token_count": 6}, {"author_id": 1, "token_count": 69}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 2, "token_count": 1246}, {"author_id": 1, "token_count": 170}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 18, "token_count": 25}, {"author_id": 1, "token_count": 25}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 0, "token_count": 23}, {"author_id": 6, "token_count": 35}, {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 5, "token_count": 38}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 55, "token_count": 6}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 0, "token_count": 14}, {"author_id": 56, "token_count": 5}, {"author_id": 8, "token_count": 86}, {"author_id": 1, "token_count": 180}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 0, "token_count": 175}, {"author_id": 3, "token_count": 66}, {"author_id": 9, "token_count": 16}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 26, "token_count": 34}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 1, "token_count": 158}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 2, "token_count": 167}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 1, "token_count": 9}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 3, "token_count": 1088}, {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 48, "token_count": 9}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 7, "token_count": 35}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 7, "token_count": 486}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 25, "token_count": 13}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 25, "token_count": 5}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 15, "token_count": 5}, {"author_id": 23, "token_count": 22}, {"author_id": 24, "token_count": 3}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 11, "token_count": 4}, {"author_id": 3, "token_count": 48}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 7, "token_count": 66}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 4, "token_count": 183}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 4, "token_count": 69}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 35, "token_count": 17}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 21, "token_count": 2}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 4, "token_count": 2}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 4, "token_count": 5}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 4, "token_count": 3}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 39, "token_count": 14}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 40, "token_count": 14}, {"author_id": 17, "token_count": 2}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 45, "token_count": 7}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 44, "token_count": 3}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 32, "token_count": 1}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 18, "token_count": 1}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 31, "token_count": 2}, ]}, {"timestamp": 1651388400, "group": [ {"author_id": 31, "token_count": 1}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 47, "token_count": 2}, ]}, {"timestamp": 1693551600, "group": [ {"author_id": 58, "token_count": 1}, ]}, {"timestamp": 1701417600, "group": [ {"author_id": 4, "token_count": 75}, ]}, {"timestamp": 1714546800, "group": [ {"author_id": 47, "token_count": 4}, ]}, {"timestamp": 1727766000, "group": [ {"author_id": 58, "token_count": 1}, ]}, {"timestamp": 1743490800, "group": [ {"author_id": 21, "token_count": 1}, ]}, {"timestamp": 1746082800, "group": [ {"author_id": 60, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Daode Huang
7434
62.00%
Salil
1414
11.79%
Li Peng
1202
10.03%
Kejian Yan
613
5.11%
Lin Yun Sheng
587
4.90%
Yonglong Liu
337
2.81%
Qianqian Xie
86
0.72%
Sheng Li
41
0.34%
Yisen.Zhuang (Zhuangyuzeng)
38
0.32%
Jarod Wilson
34
0.28%
Arnd Bergmann
26
0.22%
Sakari Ailus
22
0.18%
Kees Cook
18
0.15%
Liubin Shu
17
0.14%
Philippe Reynes
16
0.13%
Dinghao Liu
14
0.12%
Barry Song
14
0.12%
Russell King
9
0.08%
Jia-Ju Bai
7
0.06%
Florian Westphal
6
0.05%
Eric Dumazet
6
0.05%
Jun He
5
0.04%
Alexander Duyck
5
0.04%
Huazhong Tan
4
0.03%
Yue haibing
3
0.03%
Thomas Gleixner
3
0.03%
Lu Wei
3
0.03%
Jakub Kiciński
3
0.03%
Uwe Kleine-König
2
0.02%
Jesse Brandeburg
2
0.02%
Yang Shen
1
0.01%
Others
18
0.15%
Total
11990
hns_enet.h
96
-
8
356
Daode Huang
Salil
Yisen.Zhuang (Zhuangyuzeng)
Li Peng
Yonglong Liu
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
December 2023
var spanGroupData = [ {"timestamp": 1441090800, "group": [ {"author_id": 0, "token_count": 289}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 2, "token_count": 44}, ]}, {"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": 21, "token_count": 2}, ]}, {"timestamp": 1701417600, "group": [ {"author_id": 4, "token_count": 3}, ]}, ]
Author Name
Tokens
Token Proportion
Daode Huang
289
81.18%
Salil
44
12.36%
Yisen.Zhuang (Zhuangyuzeng)
8
2.25%
Li Peng
5
1.40%
Yonglong Liu
3
0.84%
Kejian Yan
3
0.84%
Thomas Gleixner
2
0.56%
Lin Yun Sheng
2
0.56%
Total
356
hns_ethtool.c
1284
-
32
5884
Daode Huang
Kejian Yan
Salil
Philippe Reynes
Lin Yun Sheng
Chenny Xu
Li Peng
Rosen Penev
Justin Stitt
Alexander Duyck
Yonglong Liu
Ahmed Zaki
wangyunjian
Florian Fainelli
Andrew Lunn
Matthias Brugger
Jakub Kiciński
Yufeng Mo
Yue haibing
Lu Wei
Hao Chen
xupanda
Jesse Brandeburg
Eric Dumazet
Qianqian Xie
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
July 2020
August 2020
September 2020
December 2020
March 2021
May 2021
August 2021
November 2021
March 2022
December 2022
December 2023
November 2024
March 2025
var spanGroupData = [ {"timestamp": 1441090800, "group": [ {"author_id": 0, "token_count": 4780}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 19, "token_count": 45}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 2, "token_count": 202}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 37, "token_count": 15}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 6, "token_count": 1}, {"author_id": 8, "token_count": 2}, {"author_id": 1, "token_count": 133}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 0, "token_count": 49}, {"author_id": 8, "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": 9, "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": 26}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 7, "token_count": 76}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 7, "token_count": 32}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 41, "token_count": 13}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 24, "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": 21, "token_count": 2}, {"author_id": 4, "token_count": 10}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 31, "token_count": 13}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 33, "token_count": 15}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 43, "token_count": 2}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 17, "token_count": 4}, {"author_id": 44, "token_count": 8}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 36, "token_count": 15}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 15, "token_count": 29}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 42, "token_count": 12}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 54, "token_count": 6}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 47, "token_count": 4}, ]}, {"timestamp": 1669881600, "group": [ {"author_id": 57, "token_count": 4}, ]}, {"timestamp": 1701417600, "group": [ {"author_id": 29, "token_count": 28}, {"author_id": 27, "token_count": 29}, ]}, {"timestamp": 1730444400, "group": [ {"author_id": 10, "token_count": 32}, ]}, {"timestamp": 1740816000, "group": [ {"author_id": 60, "token_count": 4}, ]}, ]
Author Name
Tokens
Token Proportion
Daode Huang
4834
82.15%
Kejian Yan
218
3.70%
Salil
202
3.43%
Philippe Reynes
160
2.72%
Lin Yun Sheng
108
1.84%
Chenny Xu
45
0.76%
Li Peng
36
0.61%
Rosen Penev
32
0.54%
Justin Stitt
29
0.49%
Alexander Duyck
29
0.49%
Yonglong Liu
28
0.48%
Ahmed Zaki
28
0.48%
wangyunjian
15
0.25%
Florian Fainelli
15
0.25%
Andrew Lunn
15
0.25%
Matthias Brugger
13
0.22%
Jakub Kiciński
13
0.22%
Yufeng Mo
12
0.20%
Yue haibing
8
0.14%
Lu Wei
8
0.14%
Hao Chen
6
0.10%
xupanda
4
0.07%
Jesse Brandeburg
4
0.07%
Eric Dumazet
4
0.07%
Qianqian Xie
3
0.05%
Thomas Gleixner
2
0.03%
Gustavo A. R. Silva
2
0.03%
Sheng Li
1
0.02%
Others
10
0.17%
Total
5884
Only top 60 contributors in the directory are shown. Everybody else is clustered as
Others
.
Contributors:
87
Author
Tokens
Proportion
Commits
Proportion
0
Daode Huang
59522
76.79%
30
11.41%
1
Kejian Yan
5071
6.54%
30
11.41%
2
Salil
3533
4.56%
8
3.04%
3
Li Peng
2838
3.66%
14
5.32%
4
Yonglong Liu
1739
2.24%
23
8.75%
5
Yisen.Zhuang (Zhuangyuzeng)
1338
1.73%
10
3.80%
6
Sheng Li
767
0.99%
7
2.66%
7
Lin Yun Sheng
763
0.98%
7
2.66%
8
Qianqian Xie
225
0.29%
14
5.32%
9
Philippe Reynes
176
0.23%
2
0.76%
10
Rosen Penev
131
0.17%
1
0.38%
11
Huazhong Tan
104
0.13%
5
1.90%
12
Xi Wang
93
0.12%
1
0.38%
13
LiuJian
91
0.12%
1
0.38%
14
Jian Shen
85
0.11%
1
0.38%
15
Alexander Duyck
74
0.10%
3
1.14%
16
Lijun Ou
63
0.08%
1
0.38%
17
Jesse Brandeburg
60
0.08%
1
0.38%
18
Arnd Bergmann
46
0.06%
7
2.66%
19
Chenny Xu
45
0.06%
1
0.38%
20
Andy Shevchenko
44
0.06%
4
1.52%
21
Thomas Gleixner
43
0.06%
2
0.76%
22
Wei Yongjun
38
0.05%
2
0.76%
23
Sakari Ailus
38
0.05%
2
0.76%
24
Yue haibing
37
0.05%
1
0.38%
25
Kees Cook
34
0.04%
6
2.28%
26
Jarod Wilson
34
0.04%
1
0.38%
27
Justin Stitt
31
0.04%
1
0.38%
28
Peter Chen
29
0.04%
2
0.76%
29
Ahmed Zaki
28
0.04%
1
0.38%
30
Johan Hovold
26
0.03%
1
0.38%
31
Jakub Kiciński
23
0.03%
5
1.90%
32
Yang Shen
20
0.03%
1
0.38%
33
Florian Fainelli
18
0.02%
2
0.76%
34
Colin Ian King
18
0.02%
3
1.14%
35
Liubin Shu
17
0.02%
1
0.38%
36
wangyunjian
15
0.02%
1
0.38%
37
Andrew Lunn
15
0.02%
2
0.76%
38
Ricardo B. Marliere
14
0.02%
1
0.38%
39
Dinghao Liu
14
0.02%
1
0.38%
40
Barry Song
14
0.02%
1
0.38%
41
Matthias Brugger
13
0.02%
1
0.38%
42
Yufeng Mo
12
0.02%
1
0.38%
43
Gustavo A. R. Silva
12
0.02%
4
1.52%
44
Lu Wei
11
0.01%
2
0.76%
45
Jia-Ju Bai
11
0.01%
2
0.76%
46
Yang Yingliang
10
0.01%
1
0.38%
47
Eric Dumazet
10
0.01%
3
1.14%
48
Russell King
9
0.01%
1
0.38%
49
Len Baker
9
0.01%
1
0.38%
50
Teng Qi
8
0.01%
1
0.38%
51
Krzysztof Kozlowski
7
0.01%
1
0.38%
52
Javier Martinez Canillas
7
0.01%
1
0.38%
53
Zheng Yongjun
6
0.01%
1
0.38%
54
Hao Chen
6
0.01%
1
0.38%
55
Florian Westphal
6
0.01%
1
0.38%
56
Jun He
5
0.01%
1
0.38%
57
xupanda
4
0.01%
1
0.38%
58
Uwe Kleine-König
4
0.01%
2
0.76%
59
Timmy Li
4
0.01%
1
0.38%
60
Others
46
0.06%
28
10.65%
Total
77514
263