Linux Source Code
Home
Release 5.7
Help
bpf
root
tools
testing
selftests
Highlighting
Reset All
By Author
By Age
──────────
Alan Maguire
Alban Crequy
Alexei Starovoitov
Allan Zhang
Andrey Ignatov
Andrii Nakryiko
Björn Töpel
Brian Vazquez
Carlos Neira
Chenbo Feng
Craig Gallek
Daniel Borkmann
Daniel T. Lee
Daniel Xu
David Herrmann
David S. Miller
Edward Cree
Eelco Chaudron
Ilya Leoshkevich
Ivan Vecera
Jakub Kiciński
Jakub Sitnicki
Jesper Dangaard Brouer
Jiong Wang
Jiri Benc
Jiri Olsa
Joe Stringer
John Fastabend
Jonathan Lemon
Josef Bacik
KP Singh
Lawrence Brakmo
Lei Ming
Lorenz Bauer
Luke Nelson
Martin KaFai Lau
Mathieu Xhonneux
Matt Mullins
Mauricio Vasquez B
Mickaël Salaün
Naveen N. Rao
Nikita V. Shirokov
Others
Paul Chaignon
Petar Penkov
Peter Oskolkov
Prashant Bhole
Roman Gushchin
Sargun Dhillon
Sean Young
Song Liu
Sowmini Varadhan
Stanislav Fomichev
Teng Qin
Toke Höiland-Jörgensen
Toshiaki Makita
Wang YanQing
Willem de Bruijn
William Tu
Yonghong Song
Yoshiki Komachi
−
Subdirectories:
Name
Lines
Files
Authors
Tokens
change scale
Color Graph By Token Proportion
gnu
1
1
1
1
Alexei Starovoitov
May 2017
var spanGroupData = [ {"timestamp": 1493622000, "group": [ {"author_id": 3, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Alexei Starovoitov
1
100.00%
Total
1
map_tests
1041
3
3
5290
Martin KaFai Lau
Yonghong Song
Brian Vazquez
April 2019
January 2020
var spanGroupData = [ {"timestamp": 1554102000, "group": [ {"author_id": 1, "token_count": 3135}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 39, "token_count": 664}, {"author_id": 7, "token_count": 1491}, ]}, ]
Author Name
Tokens
Token Proportion
Martin KaFai Lau
3135
59.26%
Yonghong Song
1491
28.19%
Brian Vazquez
664
12.55%
Total
5290
prog_tests
13758
81
29
68665
Stanislav Fomichev
Andrii Nakryiko
Jakub Sitnicki
Martin KaFai Lau
Andrey Ignatov
Alexei Starovoitov
Daniel Borkmann
Toke Höiland-Jörgensen
Lorenz Bauer
Yonghong Song
Joe Stringer
Daniel Xu
KP Singh
Eelco Chaudron
Jiri Olsa
Matt Mullins
Carlos Neira
Petar Penkov
Ilya Leoshkevich
Björn Töpel
John Fastabend
Nikita V. Shirokov
Daniel T. Lee
Jiong Wang
Willem de Bruijn
Brian Vazquez
Others
August 2018
September 2018
March 2019
April 2019
May 2019
June 2019
July 2019
August 2019
September 2019
October 2019
November 2019
December 2019
January 2020
February 2020
March 2020
April 2020
May 2020
var spanGroupData = [ {"timestamp": 1533106800, "group": [ {"author_id": 1, "token_count": 3224}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 5, "token_count": 872}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 5, "token_count": 18}, {"author_id": 4, "token_count": 9850}, {"author_id": 7, "token_count": 4}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 3, "token_count": 154}, {"author_id": 54, "token_count": 8}, {"author_id": 15, "token_count": 924}, {"author_id": 36, "token_count": 585}, {"author_id": 4, "token_count": 1776}, {"author_id": 7, "token_count": 3}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 3, "token_count": 36}, {"author_id": 2, "token_count": 531}, {"author_id": 13, "token_count": 6}, {"author_id": 11, "token_count": 24}, {"author_id": 4, "token_count": 11}, {"author_id": 7, "token_count": 623}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 3, "token_count": 22}, {"author_id": 6, "token_count": 36}, {"author_id": 1, "token_count": 301}, {"author_id": 4, "token_count": 5957}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 2, "token_count": 1451}, {"author_id": 38, "token_count": 101}, {"author_id": 4, "token_count": 2311}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 3, "token_count": 12}, {"author_id": 2, "token_count": 975}, {"author_id": 38, "token_count": 27}, {"author_id": 10, "token_count": 273}, {"author_id": 4, "token_count": 1202}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 4, "token_count": 301}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 3, "token_count": 475}, {"author_id": 2, "token_count": 1124}, {"author_id": 39, "token_count": 4}, {"author_id": 9, "token_count": 539}, {"author_id": 4, "token_count": 24}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 3, "token_count": 2331}, {"author_id": 2, "token_count": 1677}, {"author_id": 6, "token_count": 3332}, {"author_id": 1, "token_count": 225}, {"author_id": 16, "token_count": 1160}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 3, "token_count": 9}, {"author_id": 5, "token_count": 2953}, {"author_id": 2, "token_count": 2657}, {"author_id": 48, "token_count": 127}, {"author_id": 9, "token_count": 622}, {"author_id": 29, "token_count": 24}, {"author_id": 4, "token_count": 10}, {"author_id": 7, "token_count": 187}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 3, "token_count": 435}, {"author_id": 28, "token_count": 345}, {"author_id": 37, "token_count": 646}, {"author_id": 11, "token_count": 158}, {"author_id": 1, "token_count": 1091}, {"author_id": 4, "token_count": 44}, {"author_id": 16, "token_count": 2}, {"author_id": 7, "token_count": 162}, {"author_id": 60, "token_count": 32}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 3, "token_count": 4}, {"author_id": 2, "token_count": 58}, {"author_id": 27, "token_count": 801}, {"author_id": 28, "token_count": 56}, {"author_id": 9, "token_count": 7553}, {"author_id": 8, "token_count": 14}, {"author_id": 1, "token_count": 9}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 2, "token_count": 2226}, {"author_id": 24, "token_count": 442}, {"author_id": 28, "token_count": 292}, {"author_id": 9, "token_count": 209}, {"author_id": 15, "token_count": 174}, {"author_id": 8, "token_count": 40}, {"author_id": 26, "token_count": 688}, {"author_id": 11, "token_count": 1832}, {"author_id": 1, "token_count": 153}, {"author_id": 16, "token_count": 689}, {"author_id": 21, "token_count": 5}, {"author_id": 7, "token_count": 245}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 5, "token_count": 373}, {"author_id": 2, "token_count": 356}, {"author_id": 26, "token_count": 21}, {"author_id": 16, "token_count": 266}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 2, "token_count": 143}, ]}, ]
Author Name
Tokens
Token Proportion
Stanislav Fomichev
21486
31.29%
Andrii Nakryiko
11198
16.31%
Jakub Sitnicki
8923
12.99%
Martin KaFai Lau
5003
7.29%
Andrey Ignatov
4216
6.14%
Alexei Starovoitov
3478
5.07%
Daniel Borkmann
3368
4.90%
Toke Höiland-Jörgensen
2117
3.08%
Lorenz Bauer
2014
2.93%
Yonghong Song
1224
1.78%
Joe Stringer
1098
1.60%
Daniel Xu
801
1.17%
KP Singh
709
1.03%
Eelco Chaudron
693
1.01%
Jiri Olsa
646
0.94%
Matt Mullins
585
0.85%
Carlos Neira
442
0.64%
Petar Penkov
273
0.40%
Ilya Leoshkevich
128
0.19%
Björn Töpel
127
0.18%
John Fastabend
54
0.08%
Nikita V. Shirokov
24
0.03%
Daniel T. Lee
8
0.01%
Jiong Wang
6
0.01%
Willem de Bruijn
5
0.01%
Brian Vazquez
4
0.01%
Others
35
0.05%
Total
68665
progs
15586
209
41
68636
Alexei Starovoitov
Andrii Nakryiko
Martin KaFai Lau
William Tu
Yonghong Song
Mathieu Xhonneux
Alan Maguire
Stanislav Fomichev
Andrey Ignatov
Petar Penkov
Joe Stringer
Lorenz Bauer
Daniel Borkmann
Willem de Bruijn
Peter Oskolkov
Jesper Dangaard Brouer
John Fastabend
Toke Höiland-Jörgensen
Lawrence Brakmo
Roman Gushchin
Nikita V. Shirokov
Jakub Sitnicki
KP Singh
Jiri Benc
Sowmini Varadhan
Eelco Chaudron
Mauricio Vasquez B
Daniel Xu
Song Liu
Jakub Kiciński
Toshiaki Makita
Carlos Neira
Sean Young
Jiri Olsa
Ilya Leoshkevich
David S. Miller
Wang YanQing
Others
March 2017
April 2017
May 2017
June 2017
August 2017
September 2017
October 2017
November 2017
December 2017
January 2018
March 2018
April 2018
May 2018
June 2018
July 2018
August 2018
September 2018
October 2018
November 2018
December 2018
January 2019
February 2019
March 2019
April 2019
May 2019
June 2019
July 2019
August 2019
September 2019
October 2019
November 2019
December 2019
January 2020
February 2020
March 2020
April 2020
May 2020
var spanGroupData = [ {"timestamp": 1488355200, "group": [ {"author_id": 3, "token_count": 3819}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 6, "token_count": 10}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 20, "token_count": 11}, {"author_id": 7, "token_count": 946}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 1, "token_count": 67}, {"author_id": 7, "token_count": 122}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 8, "token_count": 359}, {"author_id": 12, "token_count": 69}, {"author_id": 60, "token_count": 30}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 6, "token_count": 293}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 8, "token_count": 4}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 17, "token_count": 203}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 3, "token_count": 6760}, {"author_id": 0, "token_count": 10}, {"author_id": 7, "token_count": 83}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 0, "token_count": 143}, {"author_id": 33, "token_count": 462}, {"author_id": 7, "token_count": 170}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 5, "token_count": 368}, {"author_id": 8, "token_count": 204}, {"author_id": 50, "token_count": 157}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 8, "token_count": 3}, {"author_id": 1, "token_count": 240}, {"author_id": 29, "token_count": 111}, {"author_id": 12, "token_count": 3469}, {"author_id": 7, "token_count": 430}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 5, "token_count": 448}, {"author_id": 8, "token_count": 21}, {"author_id": 18, "token_count": 2118}, {"author_id": 34, "token_count": 78}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 7, "token_count": 127}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 5, "token_count": 180}, {"author_id": 1, "token_count": 10}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 5, "token_count": 160}, {"author_id": 1, "token_count": 726}, {"author_id": 29, "token_count": 168}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 3, "token_count": 1}, {"author_id": 10, "token_count": 1611}, {"author_id": 17, "token_count": 247}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 31, "token_count": 928}, {"author_id": 15, "token_count": 868}, {"author_id": 25, "token_count": 233}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 5, "token_count": 460}, {"author_id": 15, "token_count": 9}, {"author_id": 29, "token_count": 157}, {"author_id": 32, "token_count": 313}, {"author_id": 4, "token_count": 1}, {"author_id": 7, "token_count": 62}, {"author_id": 60, "token_count": 37}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 5, "token_count": 4}, {"author_id": 34, "token_count": 23}, {"author_id": 4, "token_count": 17}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 3, "token_count": 617}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 1, "token_count": 723}, {"author_id": 30, "token_count": 436}, {"author_id": 7, "token_count": 27}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 5, "token_count": 328}, {"author_id": 11, "token_count": 617}, {"author_id": 1, "token_count": 243}, {"author_id": 30, "token_count": 524}, {"author_id": 21, "token_count": 962}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 14, "token_count": 1157}, {"author_id": 3, "token_count": 679}, {"author_id": 15, "token_count": 434}, {"author_id": 1, "token_count": 151}, {"author_id": 4, "token_count": 342}, {"author_id": 55, "token_count": 6}, {"author_id": 21, "token_count": 296}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 14, "token_count": 937}, {"author_id": 3, "token_count": 1105}, {"author_id": 2, "token_count": 1574}, {"author_id": 7, "token_count": 76}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 3, "token_count": 5083}, {"author_id": 2, "token_count": 790}, {"author_id": 4, "token_count": 766}, {"author_id": 53, "token_count": 137}, {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 2, "token_count": 2361}, {"author_id": 38, "token_count": 23}, {"author_id": 44, "token_count": 335}, {"author_id": 10, "token_count": 210}, {"author_id": 4, "token_count": 465}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 3, "token_count": 173}, {"author_id": 2, "token_count": 4110}, {"author_id": 38, "token_count": 8}, {"author_id": 10, "token_count": 33}, {"author_id": 4, "token_count": 435}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 2, "token_count": 9}, {"author_id": 38, "token_count": 3}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 3, "token_count": 336}, {"author_id": 2, "token_count": 1441}, {"author_id": 4, "token_count": 5}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 3, "token_count": 867}, {"author_id": 2, "token_count": 1402}, {"author_id": 6, "token_count": 989}, {"author_id": 1, "token_count": 94}, {"author_id": 16, "token_count": 220}, {"author_id": 7, "token_count": 5}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 2, "token_count": 789}, {"author_id": 9, "token_count": 1}, {"author_id": 29, "token_count": 5}, {"author_id": 4, "token_count": 27}, {"author_id": 7, "token_count": 68}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 3, "token_count": 1292}, {"author_id": 2, "token_count": 525}, {"author_id": 28, "token_count": 142}, {"author_id": 37, "token_count": 79}, {"author_id": 11, "token_count": 10}, {"author_id": 1, "token_count": 3203}, {"author_id": 16, "token_count": 162}, {"author_id": 7, "token_count": 74}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 2, "token_count": 19}, {"author_id": 27, "token_count": 183}, {"author_id": 28, "token_count": 2}, {"author_id": 9, "token_count": 435}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 2, "token_count": 470}, {"author_id": 24, "token_count": 131}, {"author_id": 28, "token_count": 140}, {"author_id": 15, "token_count": 306}, {"author_id": 8, "token_count": 81}, {"author_id": 26, "token_count": 336}, {"author_id": 11, "token_count": 712}, {"author_id": 1, "token_count": 90}, {"author_id": 16, "token_count": 1}, {"author_id": 21, "token_count": 11}, {"author_id": 7, "token_count": 19}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 26, "token_count": 7}, {"author_id": 4, "token_count": 15}, {"author_id": 16, "token_count": 151}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 2, "token_count": 46}, {"author_id": 7, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Alexei Starovoitov
20732
30.21%
Andrii Nakryiko
13536
19.72%
Martin KaFai Lau
5547
8.08%
William Tu
3538
5.15%
Yonghong Song
2211
3.22%
Mathieu Xhonneux
2118
3.09%
Alan Maguire
2094
3.05%
Stanislav Fomichev
2073
3.02%
Andrey Ignatov
1948
2.84%
Petar Penkov
1854
2.70%
Joe Stringer
1617
2.36%
Lorenz Bauer
1339
1.95%
Daniel Borkmann
1292
1.88%
Willem de Bruijn
1269
1.85%
Peter Oskolkov
960
1.40%
Jesper Dangaard Brouer
928
1.35%
John Fastabend
672
0.98%
Toke Höiland-Jörgensen
534
0.78%
Lawrence Brakmo
462
0.67%
Roman Gushchin
450
0.66%
Nikita V. Shirokov
441
0.64%
Jakub Sitnicki
436
0.64%
KP Singh
343
0.50%
Jiri Benc
335
0.49%
Sowmini Varadhan
313
0.46%
Eelco Chaudron
284
0.41%
Mauricio Vasquez B
233
0.34%
Daniel Xu
183
0.27%
Song Liu
157
0.23%
Jakub Kiciński
153
0.22%
Toshiaki Makita
137
0.20%
Carlos Neira
131
0.19%
Sean Young
101
0.15%
Jiri Olsa
79
0.12%
Ilya Leoshkevich
34
0.05%
David S. Miller
11
0.02%
Wang YanQing
6
0.01%
Others
85
0.12%
Total
68636
verifier
20029
74
23
116566
Jakub Kiciński
Daniel Borkmann
Alexei Starovoitov
Martin KaFai Lau
Jiong Wang
Andrey Ignatov
Luke Nelson
Yonghong Song
Paul Chaignon
John Fastabend
Lorenz Bauer
Allan Zhang
Stanislav Fomichev
Willem de Bruijn
Björn Töpel
Matt Mullins
Jonathan Lemon
Wang YanQing
Naveen N. Rao
Ilya Leoshkevich
Others
January 2019
February 2019
March 2019
April 2019
May 2019
June 2019
July 2019
August 2019
September 2019
October 2019
November 2019
December 2019
March 2020
April 2020
May 2020
var spanGroupData = [ {"timestamp": 1546329600, "group": [ {"author_id": 3, "token_count": 2277}, {"author_id": 0, "token_count": 93622}, {"author_id": 4, "token_count": 5}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 48, "token_count": 165}, {"author_id": 1, "token_count": 2275}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 5, "token_count": 980}, {"author_id": 6, "token_count": 320}, {"author_id": 0, "token_count": 178}, {"author_id": 11, "token_count": 315}, {"author_id": 1, "token_count": 916}, {"author_id": 40, "token_count": 221}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 3, "token_count": 107}, {"author_id": 5, "token_count": 511}, {"author_id": 6, "token_count": 2723}, {"author_id": 1, "token_count": 687}, {"author_id": 36, "token_count": 163}, {"author_id": 40, "token_count": 305}, {"author_id": 55, "token_count": 86}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 6, "token_count": 1307}, {"author_id": 13, "token_count": 3228}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 3, "token_count": 1024}, {"author_id": 43, "token_count": 109}, {"author_id": 35, "token_count": 441}, {"author_id": 58, "token_count": 54}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 3, "token_count": 144}, {"author_id": 45, "token_count": 244}, {"author_id": 38, "token_count": 2}, {"author_id": 4, "token_count": 214}, {"author_id": 60, "token_count": 47}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 3, "token_count": 645}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 3, "token_count": 215}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 6, "token_count": 97}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 7, "token_count": 572}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 6, "token_count": 1005}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 6, "token_count": 460}, {"author_id": 8, "token_count": 208}, {"author_id": 35, "token_count": 76}, {"author_id": 21, "token_count": 205}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 35, "token_count": 243}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 8, "token_count": 163}, ]}, ]
Author Name
Tokens
Token Proportion
Jakub Kiciński
93800
80.47%
Daniel Borkmann
5912
5.07%
Alexei Starovoitov
4412
3.78%
Martin KaFai Lau
3878
3.33%
Jiong Wang
3228
2.77%
Andrey Ignatov
1491
1.28%
Luke Nelson
760
0.65%
Yonghong Song
572
0.49%
Paul Chaignon
526
0.45%
John Fastabend
371
0.32%
Lorenz Bauer
315
0.27%
Allan Zhang
244
0.21%
Stanislav Fomichev
219
0.19%
Willem de Bruijn
205
0.18%
Björn Töpel
165
0.14%
Matt Mullins
163
0.14%
Jonathan Lemon
109
0.09%
Wang YanQing
86
0.07%
Naveen N. Rao
54
0.05%
Ilya Leoshkevich
2
0.00%
Others
54
0.05%
Total
116566
Files:
bpf_legacy.h
39
-
1
113
Andrii Nakryiko
October 2019
var spanGroupData = [ {"timestamp": 1569913200, "group": [ {"author_id": 2, "token_count": 113}, ]}, ]
Author Name
Tokens
Token Proportion
Andrii Nakryiko
113
100.00%
Total
113
bpf_rand.h
80
-
1
615
Daniel Borkmann
May 2018
var spanGroupData = [ {"timestamp": 1525158000, "group": [ {"author_id": 6, "token_count": 615}, ]}, ]
Author Name
Tokens
Token Proportion
Daniel Borkmann
615
100.00%
Total
615
bpf_rlimit.h
28
-
1
100
Daniel Borkmann
February 2018
var spanGroupData = [ {"timestamp": 1517472000, "group": [ {"author_id": 6, "token_count": 100}, ]}, ]
Author Name
Tokens
Token Proportion
Daniel Borkmann
100
100.00%
Total
100
bpf_tcp_helpers.h
235
-
3
985
Martin KaFai Lau
Toke Höiland-Jörgensen
Andrii Nakryiko
January 2020
February 2020
var spanGroupData = [ {"timestamp": 1577865600, "group": [ {"author_id": 1, "token_count": 982}, {"author_id": 16, "token_count": 2}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 2, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Martin KaFai Lau
982
99.70%
Toke Höiland-Jörgensen
2
0.20%
Andrii Nakryiko
1
0.10%
Total
985
bpf_util.h
43
-
7
135
Daniel Borkmann
Martin KaFai Lau
Toke Höiland-Jörgensen
Others
November 2016
April 2017
September 2017
November 2017
August 2018
January 2019
February 2019
June 2019
January 2020
var spanGroupData = [ {"timestamp": 1477983600, "group": [ {"author_id": 6, "token_count": 47}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 6, "token_count": 25}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 1, "token_count": 12}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 1, "token_count": 29}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 16, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Daniel Borkmann
72
53.33%
Martin KaFai Lau
41
30.37%
Toke Höiland-Jörgensen
1
0.74%
Others
21
15.56%
Total
135
cgroup_helpers.c
292
-
9
1013
Sargun Dhillon
Roman Gushchin
Yonghong Song
Alexei Starovoitov
Stanislav Fomichev
Andrey Ignatov
Others
December 2016
October 2017
November 2017
June 2018
July 2018
January 2019
May 2019
June 2019
October 2019
var spanGroupData = [ {"timestamp": 1480579200, "group": [ {"author_id": 42, "token_count": 478}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 3, "token_count": 9}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 7, "token_count": 252}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 5, "token_count": 3}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 4, "token_count": 5}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 17, "token_count": 261}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 60, "token_count": 3}, ]}, ]
Author Name
Tokens
Token Proportion
Sargun Dhillon
478
47.19%
Roman Gushchin
261
25.77%
Yonghong Song
252
24.88%
Alexei Starovoitov
9
0.89%
Stanislav Fomichev
5
0.49%
Andrey Ignatov
3
0.30%
Others
5
0.49%
Total
1013
cgroup_helpers.h
18
-
4
70
Sargun Dhillon
Yonghong Song
Andrey Ignatov
Others
December 2016
November 2017
June 2018
July 2018
var spanGroupData = [ {"timestamp": 1480579200, "group": [ {"author_id": 42, "token_count": 56}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 7, "token_count": 10}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 5, "token_count": 3}, ]}, ]
Author Name
Tokens
Token Proportion
Sargun Dhillon
56
80.00%
Yonghong Song
10
14.29%
Andrey Ignatov
3
4.29%
Others
1
1.43%
Total
70
flow_dissector_load.c
109
-
3
456
Petar Penkov
Stanislav Fomichev
Yonghong Song
September 2018
October 2018
January 2019
April 2019
var spanGroupData = [ {"timestamp": 1535785200, "group": [ {"author_id": 10, "token_count": 438}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 7, "token_count": 3}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 4, "token_count": 9}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 4, "token_count": 6}, ]}, ]
Author Name
Tokens
Token Proportion
Petar Penkov
438
96.05%
Stanislav Fomichev
15
3.29%
Yonghong Song
3
0.66%
Total
456
flow_dissector_load.h
67
-
1
279
Stanislav Fomichev
January 2019
April 2019
var spanGroupData = [ {"timestamp": 1546329600, "group": [ {"author_id": 4, "token_count": 213}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 4, "token_count": 66}, ]}, ]
Author Name
Tokens
Token Proportion
Stanislav Fomichev
279
100.00%
Total
279
get_cgroup_id_user.c
149
-
1
716
Yonghong Song
June 2018
var spanGroupData = [ {"timestamp": 1527836400, "group": [ {"author_id": 7, "token_count": 716}, ]}, ]
Author Name
Tokens
Token Proportion
Yonghong Song
716
100.00%
Total
716
netcnt_common.h
24
-
1
47
Roman Gushchin
September 2018
var spanGroupData = [ {"timestamp": 1535785200, "group": [ {"author_id": 17, "token_count": 47}, ]}, ]
Author Name
Tokens
Token Proportion
Roman Gushchin
47
100.00%
Total
47
test_align.c
719
-
7
3137
David S. Miller
Edward Cree
Alexei Starovoitov
Stanislav Fomichev
Jesper Dangaard Brouer
Daniel Borkmann
Martin KaFai Lau
May 2017
June 2017
July 2017
August 2017
November 2017
January 2018
February 2018
August 2018
November 2018
July 2019
var spanGroupData = [ {"timestamp": 1493622000, "group": [ {"author_id": 20, "token_count": 1664}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 31, "token_count": 5}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 6, "token_count": 2}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 23, "token_count": 1335}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 3, "token_count": 74}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 3, "token_count": 42}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 6, "token_count": 3}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 20, "token_count": 1}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 4, "token_count": 8}, ]}, ]
Author Name
Tokens
Token Proportion
David S. Miller
1665
53.08%
Edward Cree
1335
42.56%
Alexei Starovoitov
116
3.70%
Stanislav Fomichev
8
0.26%
Jesper Dangaard Brouer
5
0.16%
Daniel Borkmann
5
0.16%
Martin KaFai Lau
3
0.10%
Total
3137
test_btf.c
7067
-
8
38181
Martin KaFai Lau
Yonghong Song
Andrii Nakryiko
Daniel Borkmann
Jakub Kiciński
Yoshiki Komachi
Stanislav Fomichev
Others
April 2018
May 2018
June 2018
July 2018
August 2018
November 2018
December 2018
January 2019
February 2019
March 2019
April 2019
May 2019
June 2019
July 2019
March 2020
April 2020
var spanGroupData = [ {"timestamp": 1522566000, "group": [ {"author_id": 1, "token_count": 6464}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 1, "token_count": 3658}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 1, "token_count": 231}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 1, "token_count": 606}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 1, "token_count": 3}, {"author_id": 7, "token_count": 729}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 1, "token_count": 2457}, {"author_id": 7, "token_count": 3659}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 1, "token_count": 3689}, {"author_id": 7, "token_count": 4073}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 0, "token_count": 2687}, {"author_id": 7, "token_count": 1384}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 2, "token_count": 3153}, {"author_id": 4, "token_count": 2}, {"author_id": 7, "token_count": 14}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 2, "token_count": 518}, {"author_id": 7, "token_count": 229}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 2, "token_count": 303}, {"author_id": 6, "token_count": 3657}, {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 2, "token_count": 44}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 2, "token_count": 7}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 2, "token_count": 438}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 52, "token_count": 171}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 4, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Martin KaFai Lau
17111
44.82%
Yonghong Song
10088
26.42%
Andrii Nakryiko
4463
11.69%
Daniel Borkmann
3657
9.58%
Jakub Kiciński
2687
7.04%
Yoshiki Komachi
171
0.45%
Stanislav Fomichev
3
0.01%
Others
1
0.00%
Total
38181
test_btf.h
69
-
1
248
Martin KaFai Lau
April 2019
var spanGroupData = [ {"timestamp": 1554102000, "group": [ {"author_id": 1, "token_count": 248}, ]}, ]
Author Name
Tokens
Token Proportion
Martin KaFai Lau
248
100.00%
Total
248
test_cgroup_storage.c
185
-
4
869
Roman Gushchin
Yonghong Song
Ilya Leoshkevich
Stanislav Fomichev
August 2018
September 2018
January 2019
August 2019
var spanGroupData = [ {"timestamp": 1533106800, "group": [ {"author_id": 17, "token_count": 562}, {"author_id": 7, "token_count": 3}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 17, "token_count": 299}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 4, "token_count": 2}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 38, "token_count": 3}, ]}, ]
Author Name
Tokens
Token Proportion
Roman Gushchin
861
99.08%
Yonghong Song
3
0.35%
Ilya Leoshkevich
3
0.35%
Stanislav Fomichev
2
0.23%
Total
869
test_current_pid_tgid_new_ns.c
159
-
1
739
Carlos Neira
March 2020
var spanGroupData = [ {"timestamp": 1583049600, "group": [ {"author_id": 24, "token_count": 739}, ]}, ]
Author Name
Tokens
Token Proportion
Carlos Neira
739
100.00%
Total
739
test_dev_cgroup.c
93
-
6
314
Roman Gushchin
Yonghong Song
Daniel Borkmann
Stanislav Fomichev
Alexei Starovoitov
Others
November 2017
December 2017
January 2018
February 2018
January 2019
May 2019
var spanGroupData = [ {"timestamp": 1509519600, "group": [ {"author_id": 17, "token_count": 296}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 7, "token_count": 8}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 6, "token_count": 5}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 4, "token_count": 2}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Roman Gushchin
296
94.27%
Yonghong Song
8
2.55%
Daniel Borkmann
5
1.59%
Stanislav Fomichev
2
0.64%
Alexei Starovoitov
1
0.32%
Others
2
0.64%
Total
314
test_flow_dissector.c
780
-
1
3724
Petar Penkov
September 2018
var spanGroupData = [ {"timestamp": 1535785200, "group": [ {"author_id": 10, "token_count": 3724}, ]}, ]
Author Name
Tokens
Token Proportion
Petar Penkov
3724
100.00%
Total
3724
test_hashmap.c
382
-
2
2147
Andrii Nakryiko
Toke Höiland-Jörgensen
May 2019
January 2020
var spanGroupData = [ {"timestamp": 1556694000, "group": [ {"author_id": 2, "token_count": 2146}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 16, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Andrii Nakryiko
2146
99.95%
Toke Höiland-Jörgensen
1
0.05%
Total
2147
test_iptunnel_common.h
34
-
2
87
Alexei Starovoitov
Others
March 2017
May 2019
var spanGroupData = [ {"timestamp": 1488355200, "group": [ {"author_id": 3, "token_count": 85}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Alexei Starovoitov
85
97.70%
Others
2
2.30%
Total
87
test_lirc_mode2_user.c
176
-
1
679
Sean Young
May 2018
December 2018
var spanGroupData = [ {"timestamp": 1525158000, "group": [ {"author_id": 34, "token_count": 510}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 34, "token_count": 169}, ]}, ]
Author Name
Tokens
Token Proportion
Sean Young
679
100.00%
Total
679
test_lpm_map.c
804
-
8
5275
David Herrmann
Yonghong Song
Craig Gallek
Jonathan Lemon
Alban Crequy
Mickaël Salaün
Daniel Borkmann
Others
January 2017
February 2017
September 2017
November 2017
January 2018
February 2018
February 2019
June 2019
var spanGroupData = [ {"timestamp": 1483257600, "group": [ {"author_id": 19, "token_count": 1765}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 47, "token_count": 14}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 22, "token_count": 1349}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 7, "token_count": 1712}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 6, "token_count": 3}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 56, "token_count": 70}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 43, "token_count": 361}, ]}, ]
Author Name
Tokens
Token Proportion
David Herrmann
1765
33.46%
Yonghong Song
1712
32.45%
Craig Gallek
1349
25.57%
Jonathan Lemon
361
6.84%
Alban Crequy
70
1.33%
Mickaël Salaün
14
0.27%
Daniel Borkmann
3
0.06%
Others
1
0.02%
Total
5275
test_lru_map.c
903
-
4
4344
Daniel Borkmann
Martin KaFai Lau
Mickaël Salaün
Others
November 2016
January 2017
February 2017
April 2017
February 2018
May 2019
var spanGroupData = [ {"timestamp": 1477983600, "group": [ {"author_id": 6, "token_count": 9}, {"author_id": 1, "token_count": 1729}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 1, "token_count": 49}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 47, "token_count": 28}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 1, "token_count": 211}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 6, "token_count": 3}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 6, "token_count": 2313}, {"author_id": 60, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Daniel Borkmann
2325
53.52%
Martin KaFai Lau
1989
45.79%
Mickaël Salaün
28
0.64%
Others
2
0.05%
Total
4344
test_maps.c
1732
-
21
9643
John Fastabend
Martin KaFai Lau
Alexei Starovoitov
Mauricio Vasquez B
Daniel Borkmann
Nikita V. Shirokov
Lei Ming
Chenbo Feng
Lorenz Bauer
Teng Qin
Toke Höiland-Jörgensen
Mickaël Salaün
Ilya Leoshkevich
Stanislav Fomichev
Prashant Bhole
Andrii Nakryiko
Others
November 2014
January 2015
February 2016
March 2016
August 2016
October 2016
November 2016
February 2017
March 2017
April 2017
June 2017
July 2017
August 2017
September 2017
October 2017
January 2018
February 2018
March 2018
August 2018
September 2018
October 2018
November 2018
December 2018
January 2019
February 2019
April 2019
May 2019
July 2019
October 2019
var spanGroupData = [ {"timestamp": 1414825200, "group": [ {"author_id": 3, "token_count": 1374}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 3, "token_count": 11}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 46, "token_count": 301}, {"author_id": 1, "token_count": 472}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 3, "token_count": 38}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 3, "token_count": 81}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 6, "token_count": 324}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 6, "token_count": 8}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 47, "token_count": 76}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 3, "token_count": 124}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 6, "token_count": 73}, {"author_id": 51, "token_count": 213}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 6, "token_count": 315}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 8, "token_count": 20}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 8, "token_count": 2167}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 8, "token_count": 198}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 3, "token_count": 14}, {"author_id": 49, "token_count": 264}, {"author_id": 8, "token_count": 52}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 3, "token_count": 15}, {"author_id": 41, "token_count": 49}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 6, "token_count": 5}, {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 8, "token_count": 230}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 1, "token_count": 1483}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 8, "token_count": 2}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 25, "token_count": 898}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 11, "token_count": 220}, {"author_id": 29, "token_count": 370}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 4, "token_count": 51}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 1, "token_count": 17}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 38, "token_count": 61}, {"author_id": 16, "token_count": 78}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 2, "token_count": 12}, ]}, ]
Author Name
Tokens
Token Proportion
John Fastabend
2669
27.68%
Martin KaFai Lau
1972
20.45%
Alexei Starovoitov
1657
17.18%
Mauricio Vasquez B
898
9.31%
Daniel Borkmann
725
7.52%
Nikita V. Shirokov
370
3.84%
Lei Ming
301
3.12%
Chenbo Feng
264
2.74%
Lorenz Bauer
220
2.28%
Teng Qin
213
2.21%
Toke Höiland-Jörgensen
78
0.81%
Mickaël Salaün
76
0.79%
Ilya Leoshkevich
61
0.63%
Stanislav Fomichev
51
0.53%
Prashant Bhole
49
0.51%
Andrii Nakryiko
12
0.12%
Others
27
0.28%
Total
9643
test_maps.h
17
-
1
27
Martin KaFai Lau
April 2019
var spanGroupData = [ {"timestamp": 1554102000, "group": [ {"author_id": 1, "token_count": 27}, ]}, ]
Author Name
Tokens
Token Proportion
Martin KaFai Lau
27
100.00%
Total
27
test_netcnt.c
161
-
3
630
Roman Gushchin
Stanislav Fomichev
Others
September 2018
November 2018
January 2019
var spanGroupData = [ {"timestamp": 1535785200, "group": [ {"author_id": 17, "token_count": 607}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 60, "token_count": 21}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 4, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Roman Gushchin
607
96.35%
Stanislav Fomichev
2
0.32%
Others
21
3.33%
Total
630
test_progs.c
767
-
10
3436
Andrii Nakryiko
Stanislav Fomichev
Alexei Starovoitov
Lorenz Bauer
Yonghong Song
Mauricio Vasquez B
Jesper Dangaard Brouer
Daniel Borkmann
Martin KaFai Lau
Others
March 2017
May 2017
June 2017
December 2017
February 2018
April 2018
October 2018
December 2018
January 2019
March 2019
April 2019
May 2019
July 2019
August 2019
September 2019
October 2019
November 2019
January 2020
February 2020
March 2020
var spanGroupData = [ {"timestamp": 1488355200, "group": [ {"author_id": 3, "token_count": 144}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 7, "token_count": 18}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 31, "token_count": 4}, {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 3, "token_count": 71}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 6, "token_count": 3}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 7, "token_count": 24}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 25, "token_count": 8}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 11, "token_count": 62}, {"author_id": 4, "token_count": 4}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 3, "token_count": 48}, {"author_id": 4, "token_count": 28}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 4, "token_count": 369}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 3, "token_count": 6}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 2, "token_count": 1268}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 4, "token_count": 273}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 4, "token_count": 157}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 2, "token_count": 126}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 2, "token_count": 50}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 2, "token_count": 395}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 2, "token_count": 109}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 2, "token_count": 266}, ]}, ]
Author Name
Tokens
Token Proportion
Andrii Nakryiko
2214
64.44%
Stanislav Fomichev
831
24.19%
Alexei Starovoitov
269
7.83%
Lorenz Bauer
62
1.80%
Yonghong Song
42
1.22%
Mauricio Vasquez B
8
0.23%
Jesper Dangaard Brouer
4
0.12%
Daniel Borkmann
3
0.09%
Martin KaFai Lau
1
0.03%
Others
2
0.06%
Total
3436
test_progs.h
160
-
5
482
Stanislav Fomichev
Andrii Nakryiko
Ilya Leoshkevich
Alexei Starovoitov
Toke Höiland-Jörgensen
March 2019
April 2019
July 2019
August 2019
September 2019
November 2019
January 2020
March 2020
var spanGroupData = [ {"timestamp": 1551427200, "group": [ {"author_id": 4, "token_count": 292}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 2, "token_count": 77}, {"author_id": 38, "token_count": 25}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 4, "token_count": 32}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 4, "token_count": 14}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 2, "token_count": 15}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 2, "token_count": 19}, {"author_id": 16, "token_count": 1}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 2, "token_count": 5}, ]}, ]
Author Name
Tokens
Token Proportion
Stanislav Fomichev
338
70.12%
Andrii Nakryiko
116
24.07%
Ilya Leoshkevich
25
5.19%
Alexei Starovoitov
2
0.41%
Toke Höiland-Jörgensen
1
0.21%
Total
482
test_select_reuseport_common.h
36
-
1
80
Martin KaFai Lau
August 2018
var spanGroupData = [ {"timestamp": 1533106800, "group": [ {"author_id": 1, "token_count": 80}, ]}, ]
Author Name
Tokens
Token Proportion
Martin KaFai Lau
80
100.00%
Total
80
test_skb_cgroup_id_user.c
187
-
2
810
Andrey Ignatov
Stanislav Fomichev
August 2018
January 2019
December 2019
var spanGroupData = [ {"timestamp": 1533106800, "group": [ {"author_id": 5, "token_count": 804}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 4, "token_count": 2}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 4, "token_count": 4}, ]}, ]
Author Name
Tokens
Token Proportion
Andrey Ignatov
804
99.26%
Stanislav Fomichev
6
0.74%
Total
810
test_sock.c
487
-
6
1743
Andrey Ignatov
Yonghong Song
Ilya Leoshkevich
Martin KaFai Lau
Stanislav Fomichev
Toke Höiland-Jörgensen
March 2018
April 2018
August 2018
January 2019
February 2019
August 2019
January 2020
var spanGroupData = [ {"timestamp": 1519891200, "group": [ {"author_id": 5, "token_count": 1687}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 7, "token_count": 3}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 4, "token_count": 2}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 7, "token_count": 37}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 38, "token_count": 10}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 16, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Andrey Ignatov
1687
96.79%
Yonghong Song
40
2.29%
Ilya Leoshkevich
10
0.57%
Martin KaFai Lau
3
0.17%
Stanislav Fomichev
2
0.11%
Toke Höiland-Jörgensen
1
0.06%
Total
1743
test_sock_addr.c
1643
-
6
6443
Andrey Ignatov
Daniel Borkmann
Jiong Wang
Yonghong Song
Martin KaFai Lau
Stanislav Fomichev
March 2018
April 2018
May 2018
June 2018
August 2018
November 2018
January 2019
May 2019
June 2019
var spanGroupData = [ {"timestamp": 1519891200, "group": [ {"author_id": 5, "token_count": 1033}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 7, "token_count": 3}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 5, "token_count": 4293}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 5, "token_count": 109}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 5, "token_count": 147}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 5, "token_count": 143}, {"author_id": 4, "token_count": 2}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 13, "token_count": 6}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 6, "token_count": 704}, ]}, ]
Author Name
Tokens
Token Proportion
Andrey Ignatov
5725
88.86%
Daniel Borkmann
704
10.93%
Jiong Wang
6
0.09%
Yonghong Song
3
0.05%
Martin KaFai Lau
3
0.05%
Stanislav Fomichev
2
0.03%
Total
6443
test_sock_fields.c
490
-
3
2647
Martin KaFai Lau
Jiong Wang
Yonghong Song
February 2019
March 2019
April 2019
May 2019
var spanGroupData = [ {"timestamp": 1549008000, "group": [ {"author_id": 1, "token_count": 1847}, {"author_id": 7, "token_count": 3}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 1, "token_count": 382}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 1, "token_count": 410}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 13, "token_count": 5}, ]}, ]
Author Name
Tokens
Token Proportion
Martin KaFai Lau
2639
99.70%
Jiong Wang
5
0.19%
Yonghong Song
3
0.11%
Total
2647
test_socket_cookie.c
214
-
3
856
Andrey Ignatov
Stanislav Fomichev
Jiong Wang
July 2018
September 2018
January 2019
May 2019
June 2019
var spanGroupData = [ {"timestamp": 1530428400, "group": [ {"author_id": 5, "token_count": 826}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 5, "token_count": 2}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 4, "token_count": 2}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 13, "token_count": 6}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 4, "token_count": 20}, ]}, ]
Author Name
Tokens
Token Proportion
Andrey Ignatov
828
96.73%
Stanislav Fomichev
22
2.57%
Jiong Wang
6
0.70%
Total
856
test_sockmap.c
1853
-
5
8732
John Fastabend
Prashant Bhole
Jakub Kiciński
Daniel Borkmann
Lorenz Bauer
April 2018
May 2018
August 2018
October 2018
November 2018
November 2019
January 2020
var spanGroupData = [ {"timestamp": 1522566000, "group": [ {"author_id": 8, "token_count": 6608}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 8, "token_count": 57}, {"author_id": 41, "token_count": 202}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 6, "token_count": 1}, {"author_id": 8, "token_count": 59}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 6, "token_count": 21}, {"author_id": 8, "token_count": 1244}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 8, "token_count": 493}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 0, "token_count": 37}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 11, "token_count": 10}, ]}, ]
Author Name
Tokens
Token Proportion
John Fastabend
8461
96.90%
Prashant Bhole
202
2.31%
Jakub Kiciński
37
0.42%
Daniel Borkmann
22
0.25%
Lorenz Bauer
10
0.11%
Total
8732
test_sockmap_kern.h
451
-
3
2769
John Fastabend
Andrii Nakryiko
Toke Höiland-Jörgensen
May 2018
October 2018
November 2018
July 2019
January 2020
var spanGroupData = [ {"timestamp": 1525158000, "group": [ {"author_id": 8, "token_count": 1685}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 8, "token_count": 444}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 8, "token_count": 434}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 2, "token_count": 204}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 16, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
John Fastabend
2563
92.56%
Andrii Nakryiko
204
7.37%
Toke Höiland-Jörgensen
2
0.07%
Total
2769
test_stub.c
44
-
2
215
Jiong Wang
Andrii Nakryiko
May 2019
November 2019
var spanGroupData = [ {"timestamp": 1556694000, "group": [ {"author_id": 13, "token_count": 198}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 2, "token_count": 17}, ]}, ]
Author Name
Tokens
Token Proportion
Jiong Wang
198
92.09%
Andrii Nakryiko
17
7.91%
Total
215
test_sysctl.c
1642
-
3
6870
Andrey Ignatov
Ilya Leoshkevich
Toke Höiland-Jörgensen
March 2019
August 2019
October 2019
January 2020
var spanGroupData = [ {"timestamp": 1551427200, "group": [ {"author_id": 5, "token_count": 6462}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 38, "token_count": 260}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 38, "token_count": 147}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 16, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Andrey Ignatov
6462
94.06%
Ilya Leoshkevich
407
5.92%
Toke Höiland-Jörgensen
1
0.01%
Total
6870
test_tag.c
202
-
3
1099
Daniel Borkmann
Mickaël Salaün
Others
January 2017
February 2017
November 2017
February 2018
var spanGroupData = [ {"timestamp": 1483257600, "group": [ {"author_id": 6, "token_count": 1085}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 47, "token_count": 10}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 6, "token_count": 3}, ]}, ]
Author Name
Tokens
Token Proportion
Daniel Borkmann
1088
99.00%
Mickaël Salaün
10
0.91%
Others
1
0.09%
Total
1099
test_tcp_check_syncookie_user.c
257
-
2
1124
Lorenz Bauer
Petar Penkov
March 2019
July 2019
var spanGroupData = [ {"timestamp": 1551427200, "group": [ {"author_id": 11, "token_count": 911}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 10, "token_count": 213}, ]}, ]
Author Name
Tokens
Token Proportion
Lorenz Bauer
911
81.05%
Petar Penkov
213
18.95%
Total
1124
test_tcpbpf.h
18
-
3
44
Lawrence Brakmo
Stanislav Fomichev
Andrey Ignatov
January 2018
July 2018
December 2019
var spanGroupData = [ {"timestamp": 1514793600, "group": [ {"author_id": 33, "token_count": 38}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 5, "token_count": 3}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 4, "token_count": 3}, ]}, ]
Author Name
Tokens
Token Proportion
Lawrence Brakmo
38
86.36%
Stanislav Fomichev
3
6.82%
Andrey Ignatov
3
6.82%
Total
44
test_tcpbpf_user.c
171
-
5
740
Lawrence Brakmo
Andrey Ignatov
Nikita V. Shirokov
Stanislav Fomichev
Daniel Borkmann
January 2018
February 2018
July 2018
August 2018
January 2019
December 2019
var spanGroupData = [ {"timestamp": 1514793600, "group": [ {"author_id": 33, "token_count": 305}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 6, "token_count": 2}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 5, "token_count": 232}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 29, "token_count": 133}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 4, "token_count": 2}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 4, "token_count": 66}, ]}, ]
Author Name
Tokens
Token Proportion
Lawrence Brakmo
305
41.22%
Andrey Ignatov
232
31.35%
Nikita V. Shirokov
133
17.97%
Stanislav Fomichev
68
9.19%
Daniel Borkmann
2
0.27%
Total
740
test_tcpnotify.h
19
-
1
41
Sowmini Varadhan
November 2018
var spanGroupData = [ {"timestamp": 1541055600, "group": [ {"author_id": 32, "token_count": 41}, ]}, ]
Author Name
Tokens
Token Proportion
Sowmini Varadhan
41
100.00%
Total
41
test_tcpnotify_user.c
168
-
3
701
Sowmini Varadhan
Andrii Nakryiko
Stanislav Fomichev
November 2018
January 2019
July 2019
var spanGroupData = [ {"timestamp": 1541055600, "group": [ {"author_id": 32, "token_count": 542}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 4, "token_count": 5}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 2, "token_count": 154}, ]}, ]
Author Name
Tokens
Token Proportion
Sowmini Varadhan
542
77.32%
Andrii Nakryiko
154
21.97%
Stanislav Fomichev
5
0.71%
Total
701
test_verifier.c
1174
-
18
5967
Daniel Borkmann
Alexei Starovoitov
Martin KaFai Lau
Jakub Kiciński
Prashant Bhole
Stanislav Fomichev
Joe Stringer
Roman Gushchin
Mickaël Salaün
Allan Zhang
Josef Bacik
Paul Chaignon
Jiong Wang
David S. Miller
Jesper Dangaard Brouer
Andrii Nakryiko
Lorenz Bauer
Others
September 2014
October 2014
March 2015
June 2015
October 2015
September 2016
October 2016
February 2017
March 2017
April 2017
May 2017
June 2017
August 2017
September 2017
January 2018
February 2018
April 2018
May 2018
June 2018
July 2018
August 2018
September 2018
October 2018
November 2018
December 2018
January 2019
March 2019
April 2019
May 2019
June 2019
July 2019
August 2019
December 2019
var spanGroupData = [ {"timestamp": 1409554800, "group": [ {"author_id": 3, "token_count": 180}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 3, "token_count": 8}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 3, "token_count": 4}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 3, "token_count": 59}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 57, "token_count": 69}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 6, "token_count": 329}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 47, "token_count": 166}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 3, "token_count": 11}, {"author_id": 6, "token_count": 54}, {"author_id": 1, "token_count": 377}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 6, "token_count": 4}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 31, "token_count": 2}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 6, "token_count": 3}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 3, "token_count": 43}, {"author_id": 6, "token_count": 3}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 6, "token_count": 217}, {"author_id": 15, "token_count": 132}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 40, "token_count": 66}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 6, "token_count": 676}, {"author_id": 31, "token_count": 18}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 6, "token_count": 182}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 6, "token_count": 5}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 1, "token_count": 4}, {"author_id": 17, "token_count": 99}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 17, "token_count": 73}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 6, "token_count": 160}, {"author_id": 15, "token_count": 41}, {"author_id": 41, "token_count": 299}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 20, "token_count": 57}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 3, "token_count": 47}, {"author_id": 0, "token_count": 314}, {"author_id": 4, "token_count": 5}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 3, "token_count": 430}, {"author_id": 6, "token_count": 70}, {"author_id": 0, "token_count": 9}, {"author_id": 13, "token_count": 19}, {"author_id": 4, "token_count": 145}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 11, "token_count": 5}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 3, "token_count": 546}, {"author_id": 6, "token_count": 279}, {"author_id": 1, "token_count": 166}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 3, "token_count": 18}, {"author_id": 13, "token_count": 41}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 3, "token_count": 5}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 45, "token_count": 71}, {"author_id": 2, "token_count": 13}, {"author_id": 4, "token_count": 69}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 3, "token_count": 290}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 6, "token_count": 76}, ]}, ]
Author Name
Tokens
Token Proportion
Daniel Borkmann
2058
34.49%
Alexei Starovoitov
1645
27.57%
Martin KaFai Lau
549
9.20%
Jakub Kiciński
323
5.41%
Prashant Bhole
299
5.01%
Stanislav Fomichev
219
3.67%
Joe Stringer
173
2.90%
Roman Gushchin
172
2.88%
Mickaël Salaün
166
2.78%
Allan Zhang
71
1.19%
Josef Bacik
69
1.16%
Paul Chaignon
66
1.11%
Jiong Wang
60
1.01%
David S. Miller
57
0.96%
Jesper Dangaard Brouer
20
0.34%
Andrii Nakryiko
13
0.22%
Lorenz Bauer
5
0.08%
Others
2
0.03%
Total
5967
test_verifier_log.c
174
-
3
855
Jakub Kiciński
Yonghong Song
Daniel Borkmann
October 2017
November 2017
February 2018
var spanGroupData = [ {"timestamp": 1506841200, "group": [ {"author_id": 0, "token_count": 845}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 7, "token_count": 5}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 6, "token_count": 5}, ]}, ]
Author Name
Tokens
Token Proportion
Jakub Kiciński
845
98.83%
Yonghong Song
5
0.58%
Daniel Borkmann
5
0.58%
Total
855
trace_helpers.c
111
-
4
514
Yonghong Song
Daniel T. Lee
Others
April 2018
May 2018
October 2018
April 2019
May 2019
March 2020
var spanGroupData = [ {"timestamp": 1522566000, "group": [ {"author_id": 7, "token_count": 355}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 7, "token_count": 55}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 54, "token_count": 10}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 54, "token_count": 88}, ]}, ]
Author Name
Tokens
Token Proportion
Yonghong Song
410
79.77%
Daniel T. Lee
98
19.07%
Others
6
1.17%
Total
514
trace_helpers.h
17
-
4
54
Yonghong Song
Daniel T. Lee
Jakub Kiciński
Toke Höiland-Jörgensen
April 2018
May 2018
January 2020
March 2020
var spanGroupData = [ {"timestamp": 1522566000, "group": [ {"author_id": 7, "token_count": 36}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 0, "token_count": 2}, {"author_id": 7, "token_count": 9}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 16, "token_count": 1}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 54, "token_count": 6}, ]}, ]
Author Name
Tokens
Token Proportion
Yonghong Song
45
83.33%
Daniel T. Lee
6
11.11%
Jakub Kiciński
2
3.70%
Toke Höiland-Jörgensen
1
1.85%
Total
54
urandom_read.c
35
-
2
135
Song Liu
Ivan Vecera
March 2018
May 2018
March 2019
var spanGroupData = [ {"timestamp": 1519891200, "group": [ {"author_id": 50, "token_count": 61}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 50, "token_count": 27}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 59, "token_count": 47}, ]}, ]
Author Name
Tokens
Token Proportion
Song Liu
88
65.19%
Ivan Vecera
47
34.81%
Total
135
xdping.c
258
-
2
1093
Alan Maguire
Jakub Kiciński
May 2019
November 2019
var spanGroupData = [ {"timestamp": 1556694000, "group": [ {"author_id": 14, "token_count": 1092}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 0, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Alan Maguire
1092
99.91%
Jakub Kiciński
1
0.09%
Total
1093
xdping.h
13
-
1
33
Alan Maguire
May 2019
var spanGroupData = [ {"timestamp": 1556694000, "group": [ {"author_id": 14, "token_count": 33}, ]}, ]
Author Name
Tokens
Token Proportion
Alan Maguire
33
100.00%
Total
33
Only top 60 contributors in the directory are shown. Everybody else is clustered as
Others
.
Contributors:
80
Author
Tokens
Proportion
Commits
Proportion
0
Jakub Kiciński
97848
25.67%
12
1.83%
1
Martin KaFai Lau
43211
11.34%
44
6.72%
2
Andrii Nakryiko
34187
8.97%
105
16.03%
3
Alexei Starovoitov
32407
8.50%
62
9.47%
4
Stanislav Fomichev
25641
6.73%
71
10.84%
5
Andrey Ignatov
23402
6.14%
34
5.19%
6
Daniel Borkmann
21961
5.76%
38
5.80%
7
Yonghong Song
18838
4.94%
51
7.79%
8
John Fastabend
14790
3.88%
28
4.27%
9
Jakub Sitnicki
9359
2.46%
16
2.44%
10
Petar Penkov
6502
1.71%
5
0.76%
11
Lorenz Bauer
4876
1.28%
13
1.98%
12
William Tu
3538
0.93%
2
0.31%
13
Jiong Wang
3509
0.92%
5
0.76%
14
Alan Maguire
3219
0.84%
3
0.46%
15
Joe Stringer
2888
0.76%
9
1.37%
16
Toke Höiland-Jörgensen
2739
0.72%
9
1.37%
17
Roman Gushchin
2694
0.71%
7
1.07%
18
Mathieu Xhonneux
2118
0.56%
1
0.15%
19
David Herrmann
1765
0.46%
1
0.15%
20
David S. Miller
1733
0.45%
5
0.76%
21
Willem de Bruijn
1479
0.39%
9
1.37%
22
Craig Gallek
1349
0.35%
2
0.31%
23
Edward Cree
1335
0.35%
4
0.61%
24
Carlos Neira
1312
0.34%
1
0.15%
25
Mauricio Vasquez B
1139
0.30%
1
0.15%
26
KP Singh
1052
0.28%
4
0.61%
27
Daniel Xu
984
0.26%
1
0.15%
28
Eelco Chaudron
977
0.26%
3
0.46%
29
Nikita V. Shirokov
968
0.25%
4
0.61%
30
Peter Oskolkov
960
0.25%
2
0.31%
31
Jesper Dangaard Brouer
957
0.25%
3
0.46%
32
Sowmini Varadhan
896
0.24%
1
0.15%
33
Lawrence Brakmo
805
0.21%
1
0.15%
34
Sean Young
780
0.20%
2
0.31%
35
Luke Nelson
760
0.20%
3
0.46%
36
Matt Mullins
748
0.20%
1
0.15%
37
Jiri Olsa
725
0.19%
1
0.15%
38
Ilya Leoshkevich
670
0.18%
19
2.90%
39
Brian Vazquez
668
0.18%
3
0.46%
40
Paul Chaignon
592
0.16%
3
0.46%
41
Prashant Bhole
550
0.14%
8
1.22%
42
Sargun Dhillon
534
0.14%
1
0.15%
43
Jonathan Lemon
470
0.12%
2
0.31%
44
Jiri Benc
335
0.09%
2
0.31%
45
Allan Zhang
315
0.08%
1
0.15%
46
Lei Ming
301
0.08%
1
0.15%
47
Mickaël Salaün
294
0.08%
8
1.22%
48
Björn Töpel
292
0.08%
2
0.31%
49
Chenbo Feng
264
0.07%
1
0.15%
50
Song Liu
245
0.06%
2
0.31%
51
Teng Qin
213
0.06%
1
0.15%
52
Yoshiki Komachi
171
0.04%
1
0.15%
53
Toshiaki Makita
137
0.04%
1
0.15%
54
Daniel T. Lee
112
0.03%
3
0.46%
55
Wang YanQing
92
0.02%
2
0.31%
56
Alban Crequy
70
0.02%
1
0.15%
57
Josef Bacik
69
0.02%
1
0.15%
58
Naveen N. Rao
54
0.01%
1
0.15%
59
Ivan Vecera
47
0.01%
1
0.15%
60
Others
268
0.07%
26
3.97%
Total
381214
655