Linux Source Code
Home
Release 5.14
Help
bpf
root
tools
testing
selftests
Highlighting
Reset All
By Author
By Age
──────────
Alan Maguire
Alexander Duyck
Alexei Starovoitov
Américo Wang
Andrei Matei
Andrey Ignatov
Andrii Nakryiko
Brendan Jackman
Brian Vazquez
Ciara Loftus
Craig Gallek
Daniel Borkmann
Daniel Xu
David Ahern
David Herrmann
David S. Miller
David Verbeiren
Denis Salopek
Dmitrii Banshchikov
Edward Cree
Eelco Chaudron
Florent Revest
Hangbin Liu
Hao Luo
Ilya Leoshkevich
Jakub Kiciński
Jakub Sitnicki
Jesper Dangaard Brouer
Jiong Wang
Jiri Olsa
Joe Stringer
John Fastabend
Jussi Mäki
KP Singh
Kumar Kartikeya Dwivedi
Kuniyuki Iwashima
Lorenz Bauer
Luke Nelson
Maciej Fijalkowski
Martin KaFai Lau
Mathieu Xhonneux
Matt Mullins
Mauricio Vasquez B
Nikita V. Shirokov
Others
Paul Chaignon
Pedro Tammela
Petar Penkov
Peter Oskolkov
Roman Gushchin
Sean Young
Song Liu
Sowmini Varadhan
Stanislav Fomichev
Toke Höiland-Jörgensen
Udip Pant
Weqaar Janjua
Willem de Bruijn
William Tu
YiFei Zhu
Yonghong Song
−
Subdirectories:
Name
Lines
Files
Authors
Tokens
change scale
Color Graph By Token Proportion
benchs
1019
4
2
4269
Andrii Nakryiko
Alexei Starovoitov
May 2020
August 2020
May 2021
var spanGroupData = [ {"timestamp": 1588316400, "group": [ {"author_id": 1, "token_count": 4197}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 3, "token_count": 67}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 1, "token_count": 5}, ]}, ]
Author Name
Tokens
Token Proportion
Andrii Nakryiko
4202
98.43%
Alexei Starovoitov
67
1.57%
Total
4269
bpf_testmod
136
3
2
418
Andrii Nakryiko
Others
December 2020
January 2021
var spanGroupData = [ {"timestamp": 1606809600, "group": [ {"author_id": 1, "token_count": 282}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 1, "token_count": 12}, {"author_id": 60, "token_count": 124}, ]}, ]
Author Name
Tokens
Token Proportion
Andrii Nakryiko
294
70.33%
Others
124
29.67%
Total
418
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
1240
4
4
6374
Martin KaFai Lau
Yonghong Song
Pedro Tammela
Brian Vazquez
April 2019
January 2020
March 2021
April 2021
var spanGroupData = [ {"timestamp": 1554102000, "group": [ {"author_id": 2, "token_count": 3135}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 58, "token_count": 605}, {"author_id": 4, "token_count": 1491}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 42, "token_count": 883}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 42, "token_count": 260}, ]}, ]
Author Name
Tokens
Token Proportion
Martin KaFai Lau
3135
49.18%
Yonghong Song
1491
23.39%
Pedro Tammela
1143
17.93%
Brian Vazquez
605
9.49%
Total
6374
prog_tests
38091
162
65
194423
Andrii Nakryiko
Martin KaFai Lau
Stanislav Fomichev
Jakub Sitnicki
Yonghong Song
Daniel Borkmann
Lorenz Bauer
Alexei Starovoitov
Andrey Ignatov
Toke Höiland-Jörgensen
Jussi Mäki
Jiri Olsa
YiFei Zhu
Song Liu
Jakub Kiciński
Kuniyuki Iwashima
KP Singh
Kumar Kartikeya Dwivedi
Jesper Dangaard Brouer
Maciej Fijalkowski
Florent Revest
David S. Miller
Brendan Jackman
Edward Cree
Denis Salopek
Daniel Xu
Joe Stringer
Ilya Leoshkevich
Américo Wang
David Verbeiren
Alan Maguire
Eelco Chaudron
Alexander Duyck
John Fastabend
Matt Mullins
Hao Luo
David Ahern
Dmitrii Banshchikov
Hangbin Liu
Petar Penkov
Udip Pant
Andrei Matei
Nikita V. Shirokov
Jiong Wang
Willem de Bruijn
Brian Vazquez
Others
May 2017
July 2017
August 2017
November 2017
January 2018
April 2018
May 2018
June 2018
July 2018
August 2018
September 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
June 2020
July 2020
August 2020
September 2020
October 2020
November 2020
December 2020
January 2021
February 2021
March 2021
April 2021
May 2021
June 2021
July 2021
var spanGroupData = [ {"timestamp": 1493622000, "group": [ {"author_id": 36, "token_count": 1417}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 7, "token_count": 2}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 40, "token_count": 1325}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 3, "token_count": 65}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 3, "token_count": 39}, {"author_id": 60, "token_count": 36}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 2, "token_count": 5828}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 2, "token_count": 3486}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 2, "token_count": 231}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 8, "token_count": 117}, {"author_id": 2, "token_count": 606}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 2, "token_count": 3160}, {"author_id": 48, "token_count": 20}, {"author_id": 4, "token_count": 711}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 8, "token_count": 868}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 36, "token_count": 1}, {"author_id": 2, "token_count": 2457}, {"author_id": 4, "token_count": 3570}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 2, "token_count": 3565}, {"author_id": 4, "token_count": 4061}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 0, "token_count": 2687}, {"author_id": 5, "token_count": 2}, {"author_id": 4, "token_count": 1381}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 1, "token_count": 2747}, {"author_id": 2, "token_count": 948}, {"author_id": 4, "token_count": 3}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 8, "token_count": 18}, {"author_id": 1, "token_count": 518}, {"author_id": 2, "token_count": 211}, {"author_id": 5, "token_count": 9579}, {"author_id": 4, "token_count": 233}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 3, "token_count": 154}, {"author_id": 1, "token_count": 303}, {"author_id": 7, "token_count": 3657}, {"author_id": 27, "token_count": 921}, {"author_id": 2, "token_count": 328}, {"author_id": 53, "token_count": 585}, {"author_id": 5, "token_count": 1613}, {"author_id": 4, "token_count": 3}, {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 3, "token_count": 36}, {"author_id": 1, "token_count": 2409}, {"author_id": 23, "token_count": 6}, {"author_id": 10, "token_count": 24}, {"author_id": 5, "token_count": 5}, {"author_id": 4, "token_count": 601}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 3, "token_count": 22}, {"author_id": 1, "token_count": 7}, {"author_id": 7, "token_count": 36}, {"author_id": 2, "token_count": 295}, {"author_id": 5, "token_count": 5748}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 1, "token_count": 1598}, {"author_id": 26, "token_count": 100}, {"author_id": 5, "token_count": 1944}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 3, "token_count": 12}, {"author_id": 1, "token_count": 888}, {"author_id": 26, "token_count": 27}, {"author_id": 11, "token_count": 248}, {"author_id": 5, "token_count": 1191}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 5, "token_count": 204}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 3, "token_count": 443}, {"author_id": 1, "token_count": 1052}, {"author_id": 58, "token_count": 1}, {"author_id": 6, "token_count": 430}, {"author_id": 5, "token_count": 24}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 3, "token_count": 1967}, {"author_id": 1, "token_count": 1613}, {"author_id": 7, "token_count": 3283}, {"author_id": 2, "token_count": 225}, {"author_id": 14, "token_count": 1160}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 3, "token_count": 9}, {"author_id": 8, "token_count": 2935}, {"author_id": 1, "token_count": 2604}, {"author_id": 6, "token_count": 612}, {"author_id": 48, "token_count": 24}, {"author_id": 5, "token_count": 19}, {"author_id": 4, "token_count": 148}, {"author_id": 60, "token_count": 127}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 3, "token_count": 404}, {"author_id": 44, "token_count": 345}, {"author_id": 32, "token_count": 26}, {"author_id": 16, "token_count": 576}, {"author_id": 10, "token_count": 158}, {"author_id": 2, "token_count": 1066}, {"author_id": 5, "token_count": 44}, {"author_id": 14, "token_count": 3}, {"author_id": 4, "token_count": 154}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 3, "token_count": 4}, {"author_id": 1, "token_count": 58}, {"author_id": 38, "token_count": 787}, {"author_id": 44, "token_count": 56}, {"author_id": 6, "token_count": 7535}, {"author_id": 9, "token_count": 14}, {"author_id": 2, "token_count": 9}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 1, "token_count": 2050}, {"author_id": 44, "token_count": 281}, {"author_id": 6, "token_count": 209}, {"author_id": 27, "token_count": 174}, {"author_id": 9, "token_count": 40}, {"author_id": 21, "token_count": 593}, {"author_id": 10, "token_count": 1827}, {"author_id": 2, "token_count": 153}, {"author_id": 14, "token_count": 687}, {"author_id": 37, "token_count": 5}, {"author_id": 4, "token_count": 245}, {"author_id": 60, "token_count": 327}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 8, "token_count": 373}, {"author_id": 1, "token_count": 1460}, {"author_id": 6, "token_count": 97}, {"author_id": 21, "token_count": 20}, {"author_id": 10, "token_count": 2233}, {"author_id": 15, "token_count": 216}, {"author_id": 5, "token_count": 1}, {"author_id": 14, "token_count": 249}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 8, "token_count": 410}, {"author_id": 1, "token_count": 1714}, {"author_id": 7, "token_count": 328}, {"author_id": 54, "token_count": 406}, {"author_id": 6, "token_count": 3627}, {"author_id": 17, "token_count": 658}, {"author_id": 9, "token_count": 310}, {"author_id": 5, "token_count": 715}, {"author_id": 4, "token_count": 1766}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 8, "token_count": 138}, {"author_id": 1, "token_count": 1588}, {"author_id": 6, "token_count": 148}, {"author_id": 9, "token_count": 96}, {"author_id": 10, "token_count": 59}, {"author_id": 15, "token_count": 51}, {"author_id": 5, "token_count": 185}, {"author_id": 20, "token_count": 280}, {"author_id": 4, "token_count": 204}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 12, "token_count": 322}, {"author_id": 1, "token_count": 1819}, {"author_id": 6, "token_count": 6767}, {"author_id": 16, "token_count": 477}, {"author_id": 2, "token_count": 48}, {"author_id": 15, "token_count": 876}, {"author_id": 5, "token_count": 331}, {"author_id": 20, "token_count": 2028}, {"author_id": 4, "token_count": 2703}, {"author_id": 60, "token_count": 353}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 3, "token_count": 600}, {"author_id": 1, "token_count": 2010}, {"author_id": 16, "token_count": 1076}, {"author_id": 21, "token_count": 189}, {"author_id": 10, "token_count": 325}, {"author_id": 2, "token_count": 2983}, {"author_id": 5, "token_count": 17}, {"author_id": 50, "token_count": 216}, {"author_id": 4, "token_count": 223}, {"author_id": 60, "token_count": 204}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 12, "token_count": 495}, {"author_id": 1, "token_count": 3752}, {"author_id": 49, "token_count": 445}, {"author_id": 26, "token_count": 5}, {"author_id": 16, "token_count": 553}, {"author_id": 9, "token_count": 18}, {"author_id": 10, "token_count": 766}, {"author_id": 18, "token_count": 1725}, {"author_id": 2, "token_count": 1757}, {"author_id": 15, "token_count": 899}, {"author_id": 14, "token_count": 930}, {"author_id": 20, "token_count": 640}, {"author_id": 4, "token_count": 104}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 3, "token_count": 356}, {"author_id": 1, "token_count": 1321}, {"author_id": 7, "token_count": 240}, {"author_id": 32, "token_count": 277}, {"author_id": 2, "token_count": 165}, {"author_id": 5, "token_count": 3}, {"author_id": 60, "token_count": 210}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 56, "token_count": 602}, {"author_id": 3, "token_count": 191}, {"author_id": 1, "token_count": 2199}, {"author_id": 38, "token_count": 337}, {"author_id": 46, "token_count": 835}, {"author_id": 34, "token_count": 4}, {"author_id": 21, "token_count": 1358}, {"author_id": 2, "token_count": 634}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 1, "token_count": 774}, {"author_id": 29, "token_count": 617}, {"author_id": 60, "token_count": 27}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 1, "token_count": 111}, {"author_id": 13, "token_count": 1369}, {"author_id": 21, "token_count": 104}, {"author_id": 5, "token_count": 677}, {"author_id": 4, "token_count": 92}, {"author_id": 60, "token_count": 352}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 3, "token_count": 279}, {"author_id": 41, "token_count": 4}, {"author_id": 55, "token_count": 132}, {"author_id": 13, "token_count": 47}, {"author_id": 34, "token_count": 354}, {"author_id": 29, "token_count": 393}, {"author_id": 26, "token_count": 866}, {"author_id": 17, "token_count": 1036}, {"author_id": 21, "token_count": 91}, {"author_id": 15, "token_count": 863}, {"author_id": 4, "token_count": 823}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 3, "token_count": 379}, {"author_id": 41, "token_count": 951}, {"author_id": 1, "token_count": 144}, {"author_id": 26, "token_count": 1}, {"author_id": 17, "token_count": 52}, {"author_id": 16, "token_count": 130}, {"author_id": 21, "token_count": 30}, {"author_id": 10, "token_count": 541}, {"author_id": 2, "token_count": 314}, {"author_id": 14, "token_count": 178}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 1, "token_count": 685}, {"author_id": 29, "token_count": 614}, {"author_id": 16, "token_count": 558}, {"author_id": 14, "token_count": 240}, {"author_id": 4, "token_count": 8}, {"author_id": 60, "token_count": 496}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 3, "token_count": 459}, {"author_id": 1, "token_count": 909}, {"author_id": 35, "token_count": 1291}, {"author_id": 22, "token_count": 3426}, {"author_id": 30, "token_count": 2282}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 41, "token_count": 21}, {"author_id": 1, "token_count": 11}, {"author_id": 25, "token_count": 2475}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 9, "token_count": 110}, ]}, ]
Author Name
Tokens
Token Proportion
Andrii Nakryiko
34344
17.66%
Martin KaFai Lau
28469
14.64%
Stanislav Fomichev
22302
11.47%
Jakub Sitnicki
19425
9.99%
Yonghong Song
17033
8.76%
Daniel Borkmann
7546
3.88%
Lorenz Bauer
5933
3.05%
Alexei Starovoitov
5419
2.79%
Andrey Ignatov
4859
2.50%
Toke Höiland-Jörgensen
3447
1.77%
Jussi Mäki
3426
1.76%
Jiri Olsa
3370
1.73%
YiFei Zhu
2948
1.52%
Song Liu
2905
1.49%
Jakub Kiciński
2687
1.38%
Kuniyuki Iwashima
2475
1.27%
KP Singh
2385
1.23%
Kumar Kartikeya Dwivedi
2282
1.17%
Jesper Dangaard Brouer
1746
0.90%
Maciej Fijalkowski
1725
0.89%
Florent Revest
1624
0.84%
David S. Miller
1418
0.73%
Brendan Jackman
1416
0.73%
Edward Cree
1325
0.68%
Denis Salopek
1291
0.66%
Daniel Xu
1124
0.58%
Joe Stringer
1095
0.56%
Ilya Leoshkevich
999
0.51%
Américo Wang
976
0.50%
David Verbeiren
835
0.43%
Alan Maguire
817
0.42%
Eelco Chaudron
682
0.35%
Alexander Duyck
602
0.31%
John Fastabend
588
0.30%
Matt Mullins
585
0.30%
Hao Luo
445
0.23%
David Ahern
406
0.21%
Dmitrii Banshchikov
358
0.18%
Hangbin Liu
303
0.16%
Petar Penkov
248
0.13%
Udip Pant
216
0.11%
Andrei Matei
132
0.07%
Nikita V. Shirokov
44
0.02%
Jiong Wang
6
0.00%
Willem de Bruijn
5
0.00%
Brian Vazquez
1
0.00%
Others
2156
1.11%
Total
194423
progs
30854
381
74
137035
Alexei Starovoitov
Andrii Nakryiko
Martin KaFai Lau
Yonghong Song
Lorenz Bauer
Andrey Ignatov
Stanislav Fomichev
Alan Maguire
Jakub Sitnicki
Daniel Borkmann
William Tu
John Fastabend
Jesper Dangaard Brouer
Mathieu Xhonneux
Song Liu
Petar Penkov
Toke Höiland-Jörgensen
Joe Stringer
Dmitrii Banshchikov
KP Singh
Ilya Leoshkevich
Willem de Bruijn
Peter Oskolkov
Florent Revest
YiFei Zhu
Maciej Fijalkowski
Brendan Jackman
Jiri Olsa
Udip Pant
Kuniyuki Iwashima
Hangbin Liu
Nikita V. Shirokov
Roman Gushchin
Sowmini Varadhan
Eelco Chaudron
David Ahern
Daniel Xu
Hao Luo
Mauricio Vasquez B
Jussi Mäki
Américo Wang
Jakub Kiciński
Andrei Matei
David Verbeiren
Denis Salopek
Sean Young
Alexander Duyck
Kumar Kartikeya Dwivedi
David S. Miller
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
June 2020
July 2020
August 2020
September 2020
October 2020
November 2020
December 2020
January 2021
February 2021
March 2021
April 2021
May 2021
June 2021
July 2021
var spanGroupData = [ {"timestamp": 1488355200, "group": [ {"author_id": 3, "token_count": 3819}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 7, "token_count": 10}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 36, "token_count": 11}, {"author_id": 4, "token_count": 946}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 2, "token_count": 49}, {"author_id": 4, "token_count": 122}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 9, "token_count": 359}, {"author_id": 24, "token_count": 69}, {"author_id": 60, "token_count": 30}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 7, "token_count": 293}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 9, "token_count": 4}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 28, "token_count": 203}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 3, "token_count": 6698}, {"author_id": 0, "token_count": 10}, {"author_id": 4, "token_count": 83}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 0, "token_count": 143}, {"author_id": 4, "token_count": 170}, {"author_id": 60, "token_count": 237}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 8, "token_count": 368}, {"author_id": 9, "token_count": 117}, {"author_id": 15, "token_count": 157}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 9, "token_count": 3}, {"author_id": 2, "token_count": 240}, {"author_id": 48, "token_count": 108}, {"author_id": 24, "token_count": 3221}, {"author_id": 4, "token_count": 426}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 8, "token_count": 448}, {"author_id": 9, "token_count": 1154}, {"author_id": 31, "token_count": 2118}, {"author_id": 51, "token_count": 78}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 4, "token_count": 127}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 8, "token_count": 161}, {"author_id": 2, "token_count": 10}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 8, "token_count": 160}, {"author_id": 2, "token_count": 726}, {"author_id": 48, "token_count": 131}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 3, "token_count": 1}, {"author_id": 11, "token_count": 1594}, {"author_id": 28, "token_count": 247}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 17, "token_count": 928}, {"author_id": 27, "token_count": 868}, {"author_id": 9, "token_count": 175}, {"author_id": 43, "token_count": 233}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 8, "token_count": 460}, {"author_id": 27, "token_count": 9}, {"author_id": 9, "token_count": 155}, {"author_id": 48, "token_count": 157}, {"author_id": 47, "token_count": 313}, {"author_id": 5, "token_count": 1}, {"author_id": 4, "token_count": 62}, {"author_id": 60, "token_count": 37}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 8, "token_count": 4}, {"author_id": 51, "token_count": 23}, {"author_id": 5, "token_count": 17}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 3, "token_count": 617}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 2, "token_count": 583}, {"author_id": 45, "token_count": 436}, {"author_id": 4, "token_count": 27}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 8, "token_count": 321}, {"author_id": 10, "token_count": 617}, {"author_id": 2, "token_count": 134}, {"author_id": 45, "token_count": 524}, {"author_id": 37, "token_count": 960}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 12, "token_count": 1113}, {"author_id": 3, "token_count": 679}, {"author_id": 27, "token_count": 434}, {"author_id": 2, "token_count": 146}, {"author_id": 5, "token_count": 342}, {"author_id": 37, "token_count": 296}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 12, "token_count": 937}, {"author_id": 3, "token_count": 1105}, {"author_id": 1, "token_count": 1574}, {"author_id": 4, "token_count": 76}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 3, "token_count": 5067}, {"author_id": 1, "token_count": 739}, {"author_id": 5, "token_count": 751}, {"author_id": 60, "token_count": 149}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 1, "token_count": 2439}, {"author_id": 26, "token_count": 23}, {"author_id": 11, "token_count": 210}, {"author_id": 5, "token_count": 464}, {"author_id": 60, "token_count": 331}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 3, "token_count": 173}, {"author_id": 1, "token_count": 4055}, {"author_id": 26, "token_count": 8}, {"author_id": 11, "token_count": 33}, {"author_id": 5, "token_count": 435}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 1, "token_count": 9}, {"author_id": 26, "token_count": 3}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 3, "token_count": 336}, {"author_id": 1, "token_count": 1347}, {"author_id": 5, "token_count": 5}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 3, "token_count": 865}, {"author_id": 1, "token_count": 1392}, {"author_id": 7, "token_count": 962}, {"author_id": 2, "token_count": 94}, {"author_id": 14, "token_count": 220}, {"author_id": 4, "token_count": 5}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 1, "token_count": 776}, {"author_id": 6, "token_count": 1}, {"author_id": 48, "token_count": 5}, {"author_id": 5, "token_count": 26}, {"author_id": 4, "token_count": 68}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 3, "token_count": 1271}, {"author_id": 1, "token_count": 521}, {"author_id": 44, "token_count": 142}, {"author_id": 16, "token_count": 79}, {"author_id": 10, "token_count": 10}, {"author_id": 2, "token_count": 3110}, {"author_id": 14, "token_count": 164}, {"author_id": 4, "token_count": 74}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 1, "token_count": 19}, {"author_id": 38, "token_count": 183}, {"author_id": 44, "token_count": 2}, {"author_id": 6, "token_count": 431}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 1, "token_count": 455}, {"author_id": 44, "token_count": 140}, {"author_id": 27, "token_count": 202}, {"author_id": 9, "token_count": 81}, {"author_id": 21, "token_count": 282}, {"author_id": 10, "token_count": 608}, {"author_id": 2, "token_count": 90}, {"author_id": 14, "token_count": 1}, {"author_id": 37, "token_count": 11}, {"author_id": 4, "token_count": 19}, {"author_id": 60, "token_count": 76}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 3, "token_count": 1}, {"author_id": 1, "token_count": 317}, {"author_id": 6, "token_count": 109}, {"author_id": 21, "token_count": 6}, {"author_id": 10, "token_count": 4444}, {"author_id": 15, "token_count": 49}, {"author_id": 5, "token_count": 230}, {"author_id": 14, "token_count": 151}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 8, "token_count": 464}, {"author_id": 1, "token_count": 1227}, {"author_id": 7, "token_count": 667}, {"author_id": 54, "token_count": 282}, {"author_id": 6, "token_count": 34}, {"author_id": 17, "token_count": 166}, {"author_id": 9, "token_count": 633}, {"author_id": 5, "token_count": 236}, {"author_id": 4, "token_count": 1328}, {"author_id": 60, "token_count": 165}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 3, "token_count": 5}, {"author_id": 8, "token_count": 3393}, {"author_id": 1, "token_count": 815}, {"author_id": 7, "token_count": 18}, {"author_id": 17, "token_count": 3}, {"author_id": 9, "token_count": 333}, {"author_id": 15, "token_count": 173}, {"author_id": 5, "token_count": 153}, {"author_id": 20, "token_count": 182}, {"author_id": 4, "token_count": 3901}, {"author_id": 60, "token_count": 207}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 12, "token_count": 61}, {"author_id": 1, "token_count": 312}, {"author_id": 49, "token_count": 24}, {"author_id": 26, "token_count": 7}, {"author_id": 6, "token_count": 3070}, {"author_id": 16, "token_count": 133}, {"author_id": 15, "token_count": 279}, {"author_id": 5, "token_count": 225}, {"author_id": 20, "token_count": 529}, {"author_id": 4, "token_count": 1289}, {"author_id": 60, "token_count": 135}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 3, "token_count": 443}, {"author_id": 1, "token_count": 2504}, {"author_id": 16, "token_count": 253}, {"author_id": 9, "token_count": 26}, {"author_id": 21, "token_count": 441}, {"author_id": 10, "token_count": 324}, {"author_id": 2, "token_count": 4228}, {"author_id": 50, "token_count": 588}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 12, "token_count": 1829}, {"author_id": 1, "token_count": 742}, {"author_id": 7, "token_count": 655}, {"author_id": 49, "token_count": 240}, {"author_id": 26, "token_count": 1193}, {"author_id": 16, "token_count": 154}, {"author_id": 9, "token_count": 2}, {"author_id": 10, "token_count": 276}, {"author_id": 18, "token_count": 800}, {"author_id": 2, "token_count": 1013}, {"author_id": 15, "token_count": 267}, {"author_id": 14, "token_count": 105}, {"author_id": 20, "token_count": 118}, {"author_id": 4, "token_count": 179}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 3, "token_count": 5883}, {"author_id": 1, "token_count": 849}, {"author_id": 7, "token_count": 315}, {"author_id": 9, "token_count": 126}, {"author_id": 2, "token_count": 145}, {"author_id": 48, "token_count": 71}, {"author_id": 14, "token_count": 835}, {"author_id": 60, "token_count": 188}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 56, "token_count": 31}, {"author_id": 3, "token_count": 199}, {"author_id": 55, "token_count": 8}, {"author_id": 1, "token_count": 72}, {"author_id": 38, "token_count": 91}, {"author_id": 46, "token_count": 116}, {"author_id": 34, "token_count": 54}, {"author_id": 32, "token_count": 18}, {"author_id": 21, "token_count": 429}, {"author_id": 2, "token_count": 488}, {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 1, "token_count": 1032}, {"author_id": 29, "token_count": 259}, {"author_id": 16, "token_count": 32}, {"author_id": 28, "token_count": 1}, {"author_id": 5, "token_count": 1218}, {"author_id": 4, "token_count": 10}, {"author_id": 60, "token_count": 137}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 1, "token_count": 79}, {"author_id": 13, "token_count": 680}, {"author_id": 7, "token_count": 450}, {"author_id": 21, "token_count": 101}, {"author_id": 5, "token_count": 630}, {"author_id": 60, "token_count": 57}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 3, "token_count": 585}, {"author_id": 41, "token_count": 2}, {"author_id": 55, "token_count": 122}, {"author_id": 13, "token_count": 83}, {"author_id": 34, "token_count": 1299}, {"author_id": 29, "token_count": 106}, {"author_id": 32, "token_count": 5}, {"author_id": 26, "token_count": 28}, {"author_id": 17, "token_count": 846}, {"author_id": 21, "token_count": 89}, {"author_id": 15, "token_count": 1047}, {"author_id": 4, "token_count": 1112}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 3, "token_count": 111}, {"author_id": 41, "token_count": 168}, {"author_id": 1, "token_count": 201}, {"author_id": 32, "token_count": 5}, {"author_id": 26, "token_count": 53}, {"author_id": 17, "token_count": 301}, {"author_id": 10, "token_count": 456}, {"author_id": 2, "token_count": 480}, {"author_id": 14, "token_count": 61}, {"author_id": 60, "token_count": 689}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 1, "token_count": 1421}, {"author_id": 29, "token_count": 483}, {"author_id": 60, "token_count": 165}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 3, "token_count": 708}, {"author_id": 1, "token_count": 46}, {"author_id": 35, "token_count": 109}, {"author_id": 32, "token_count": 456}, {"author_id": 22, "token_count": 211}, {"author_id": 30, "token_count": 25}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 25, "token_count": 543}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 9, "token_count": 80}, ]}, ]
Author Name
Tokens
Token Proportion
Alexei Starovoitov
28566
20.85%
Andrii Nakryiko
22943
16.74%
Martin KaFai Lau
11536
8.42%
Yonghong Song
10024
7.31%
Lorenz Bauer
6735
4.91%
Andrey Ignatov
5779
4.22%
Stanislav Fomichev
4733
3.45%
Alan Maguire
3940
2.88%
Jakub Sitnicki
3645
2.66%
Daniel Borkmann
3370
2.46%
William Tu
3290
2.40%
John Fastabend
3248
2.37%
Jesper Dangaard Brouer
2244
1.64%
Mathieu Xhonneux
2118
1.55%
Song Liu
1972
1.44%
Petar Penkov
1837
1.34%
Toke Höiland-Jörgensen
1537
1.12%
Joe Stringer
1513
1.10%
Dmitrii Banshchikov
1353
0.99%
KP Singh
1348
0.98%
Ilya Leoshkevich
1315
0.96%
Willem de Bruijn
1267
0.92%
Peter Oskolkov
960
0.70%
Florent Revest
848
0.62%
YiFei Zhu
829
0.60%
Maciej Fijalkowski
800
0.58%
Brendan Jackman
763
0.56%
Jiri Olsa
651
0.48%
Udip Pant
588
0.43%
Kuniyuki Iwashima
543
0.40%
Hangbin Liu
484
0.35%
Nikita V. Shirokov
472
0.34%
Roman Gushchin
451
0.33%
Sowmini Varadhan
313
0.23%
Eelco Chaudron
284
0.21%
David Ahern
282
0.21%
Daniel Xu
274
0.20%
Hao Luo
264
0.19%
Mauricio Vasquez B
233
0.17%
Jussi Mäki
211
0.15%
Américo Wang
170
0.12%
Jakub Kiciński
153
0.11%
Andrei Matei
130
0.09%
David Verbeiren
116
0.08%
Denis Salopek
109
0.08%
Sean Young
101
0.07%
Alexander Duyck
31
0.02%
Kumar Kartikeya Dwivedi
25
0.02%
David S. Miller
11
0.01%
Others
2626
1.92%
Total
137035
verifier
22548
85
35
131326
Jakub Kiciński
Daniel Borkmann
Alexei Starovoitov
Martin KaFai Lau
Jakub Sitnicki
Jiong Wang
Brendan Jackman
Yonghong Song
Andrey Ignatov
Luke Nelson
John Fastabend
Paul Chaignon
Andrei Matei
Lorenz Bauer
Stanislav Fomichev
Jiri Olsa
Willem de Bruijn
Matt Mullins
Ilya Leoshkevich
Andrii Nakryiko
Hao Luo
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
June 2020
July 2020
August 2020
September 2020
October 2020
November 2020
December 2020
January 2021
February 2021
March 2021
April 2021
May 2021
July 2021
August 2021
var spanGroupData = [ {"timestamp": 1546329600, "group": [ {"author_id": 3, "token_count": 2277}, {"author_id": 0, "token_count": 93113}, {"author_id": 5, "token_count": 5}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 2, "token_count": 2274}, {"author_id": 60, "token_count": 165}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 8, "token_count": 975}, {"author_id": 7, "token_count": 320}, {"author_id": 0, "token_count": 177}, {"author_id": 10, "token_count": 315}, {"author_id": 2, "token_count": 916}, {"author_id": 59, "token_count": 221}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 3, "token_count": 107}, {"author_id": 8, "token_count": 506}, {"author_id": 7, "token_count": 2719}, {"author_id": 2, "token_count": 687}, {"author_id": 53, "token_count": 163}, {"author_id": 59, "token_count": 304}, {"author_id": 60, "token_count": 86}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 7, "token_count": 1307}, {"author_id": 23, "token_count": 3228}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 3, "token_count": 1024}, {"author_id": 52, "token_count": 441}, {"author_id": 60, "token_count": 163}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 3, "token_count": 144}, {"author_id": 26, "token_count": 2}, {"author_id": 5, "token_count": 212}, {"author_id": 60, "token_count": 291}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 3, "token_count": 641}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 3, "token_count": 215}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 7, "token_count": 97}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 4, "token_count": 572}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 7, "token_count": 1005}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 7, "token_count": 460}, {"author_id": 9, "token_count": 208}, {"author_id": 52, "token_count": 76}, {"author_id": 37, "token_count": 205}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 6, "token_count": 628}, {"author_id": 52, "token_count": 243}, {"author_id": 5, "token_count": 102}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 3, "token_count": 3}, {"author_id": 1, "token_count": 18}, {"author_id": 9, "token_count": 441}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 3, "token_count": 1}, {"author_id": 8, "token_count": 312}, {"author_id": 26, "token_count": 48}, {"author_id": 4, "token_count": 228}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 6, "token_count": 2973}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 16, "token_count": 221}, {"author_id": 4, "token_count": 1003}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 3, "token_count": 9}, {"author_id": 9, "token_count": 94}, {"author_id": 2, "token_count": 241}, {"author_id": 4, "token_count": 198}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 3, "token_count": 1784}, {"author_id": 49, "token_count": 1}, {"author_id": 2, "token_count": 146}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 3, "token_count": 298}, {"author_id": 60, "token_count": 158}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 4, "token_count": 7}, {"author_id": 60, "token_count": 276}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 13, "token_count": 2493}, {"author_id": 60, "token_count": 264}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 55, "token_count": 409}, {"author_id": 13, "token_count": 206}, {"author_id": 26, "token_count": 3}, {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 13, "token_count": 254}, {"author_id": 7, "token_count": 20}, {"author_id": 10, "token_count": 6}, {"author_id": 2, "token_count": 11}, {"author_id": 60, "token_count": 291}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 7, "token_count": 1}, {"author_id": 60, "token_count": 271}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 7, "token_count": 229}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 7, "token_count": 1727}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 26, "token_count": 65}, ]}, ]
Author Name
Tokens
Token Proportion
Jakub Kiciński
93290
71.04%
Daniel Borkmann
7885
6.00%
Alexei Starovoitov
6503
4.95%
Martin KaFai Lau
4275
3.26%
Jakub Sitnicki
3601
2.74%
Jiong Wang
3228
2.46%
Brendan Jackman
2953
2.25%
Yonghong Song
2008
1.53%
Andrey Ignatov
1793
1.37%
Luke Nelson
760
0.58%
John Fastabend
743
0.57%
Paul Chaignon
525
0.40%
Andrei Matei
409
0.31%
Lorenz Bauer
321
0.24%
Stanislav Fomichev
319
0.24%
Jiri Olsa
221
0.17%
Willem de Bruijn
205
0.16%
Matt Mullins
163
0.12%
Ilya Leoshkevich
118
0.09%
Andrii Nakryiko
18
0.01%
Hao Luo
1
0.00%
Others
1987
1.51%
Total
131326
Files:
bench.c
465
-
3
2292
Andrii Nakryiko
Alexei Starovoitov
Others
May 2020
August 2020
May 2021
var spanGroupData = [ {"timestamp": 1588316400, "group": [ {"author_id": 1, "token_count": 2277}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 3, "token_count": 9}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 1, "token_count": 5}, ]}, ]
Author Name
Tokens
Token Proportion
Andrii Nakryiko
2282
99.56%
Alexei Starovoitov
9
0.39%
Others
1
0.04%
Total
2292
bench.h
81
-
1
357
Andrii Nakryiko
May 2020
var spanGroupData = [ {"timestamp": 1588316400, "group": [ {"author_id": 1, "token_count": 357}, ]}, ]
Author Name
Tokens
Token Proportion
Andrii Nakryiko
357
100.00%
Total
357
bpf_legacy.h
25
-
1
79
Andrii Nakryiko
October 2019
var spanGroupData = [ {"timestamp": 1569913200, "group": [ {"author_id": 1, "token_count": 79}, ]}, ]
Author Name
Tokens
Token Proportion
Andrii Nakryiko
79
100.00%
Total
79
bpf_rand.h
80
-
1
615
Daniel Borkmann
May 2018
var spanGroupData = [ {"timestamp": 1525158000, "group": [ {"author_id": 7, "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": 7, "token_count": 100}, ]}, ]
Author Name
Tokens
Token Proportion
Daniel Borkmann
100
100.00%
Total
100
bpf_sockopt_helpers.h
21
-
1
67
Stanislav Fomichev
January 2021
var spanGroupData = [ {"timestamp": 1609488000, "group": [ {"author_id": 5, "token_count": 67}, ]}, ]
Author Name
Tokens
Token Proportion
Stanislav Fomichev
67
100.00%
Total
67
bpf_tcp_helpers.h
209
-
4
868
Martin KaFai Lau
Toke Höiland-Jörgensen
Andrii Nakryiko
Others
January 2020
February 2020
September 2020
December 2020
February 2021
March 2021
var spanGroupData = [ {"timestamp": 1577865600, "group": [ {"author_id": 2, "token_count": 818}, {"author_id": 14, "token_count": 2}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 2, "token_count": 18}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 2, "token_count": 4}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 2, "token_count": 22}, ]}, ]
Author Name
Tokens
Token Proportion
Martin KaFai Lau
862
99.31%
Toke Höiland-Jörgensen
2
0.23%
Andrii Nakryiko
1
0.12%
Others
3
0.35%
Total
868
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": 7, "token_count": 47}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 7, "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": 2, "token_count": 12}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 2, "token_count": 29}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 14, "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
btf_helpers.c
263
-
2
1281
Andrii Nakryiko
Ilya Leoshkevich
November 2020
February 2021
var spanGroupData = [ {"timestamp": 1604214000, "group": [ {"author_id": 1, "token_count": 1260}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 26, "token_count": 21}, ]}, ]
Author Name
Tokens
Token Proportion
Andrii Nakryiko
1260
98.36%
Ilya Leoshkevich
21
1.64%
Total
1281
btf_helpers.h
19
-
1
89
Andrii Nakryiko
November 2020
var spanGroupData = [ {"timestamp": 1604214000, "group": [ {"author_id": 1, "token_count": 89}, ]}, ]
Author Name
Tokens
Token Proportion
Andrii Nakryiko
89
100.00%
Total
89
cgroup_helpers.c
315
-
10
1098
Roman Gushchin
Yonghong Song
John Fastabend
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
July 2020
var spanGroupData = [ {"timestamp": 1480579200, "group": [ {"author_id": 60, "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": 4, "token_count": 252}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 8, "token_count": 3}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 5, "token_count": 5}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 28, "token_count": 261}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 9, "token_count": 85}, ]}, ]
Author Name
Tokens
Token Proportion
Roman Gushchin
261
23.77%
Yonghong Song
252
22.95%
John Fastabend
85
7.74%
Alexei Starovoitov
9
0.82%
Stanislav Fomichev
5
0.46%
Andrey Ignatov
3
0.27%
Others
483
43.99%
Total
1098
cgroup_helpers.h
19
-
5
79
Yonghong Song
John Fastabend
Andrey Ignatov
Others
December 2016
November 2017
June 2018
July 2018
July 2020
var spanGroupData = [ {"timestamp": 1480579200, "group": [ {"author_id": 60, "token_count": 56}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 4, "token_count": 10}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 8, "token_count": 3}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 9, "token_count": 9}, ]}, ]
Author Name
Tokens
Token Proportion
Yonghong Song
10
12.66%
John Fastabend
9
11.39%
Andrey Ignatov
3
3.80%
Others
57
72.15%
Total
79
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": 11, "token_count": 438}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 4, "token_count": 3}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 5, "token_count": 9}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 5, "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
73
-
2
302
Stanislav Fomichev
Andrii Nakryiko
January 2019
April 2019
September 2020
var spanGroupData = [ {"timestamp": 1546329600, "group": [ {"author_id": 5, "token_count": 210}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 5, "token_count": 66}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 1, "token_count": 26}, ]}, ]
Author Name
Tokens
Token Proportion
Stanislav Fomichev
276
91.39%
Andrii Nakryiko
26
8.61%
Total
302
get_cgroup_id_user.c
143
-
3
690
Yonghong Song
John Fastabend
Others
June 2018
July 2020
March 2021
var spanGroupData = [ {"timestamp": 1527836400, "group": [ {"author_id": 4, "token_count": 661}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 9, "token_count": 5}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 60, "token_count": 24}, ]}, ]
Author Name
Tokens
Token Proportion
Yonghong Song
661
95.80%
John Fastabend
5
0.72%
Others
24
3.48%
Total
690
netcnt_common.h
24
-
1
47
Roman Gushchin
September 2018
var spanGroupData = [ {"timestamp": 1535785200, "group": [ {"author_id": 28, "token_count": 47}, ]}, ]
Author Name
Tokens
Token Proportion
Roman Gushchin
47
100.00%
Total
47
network_helpers.c
245
-
5
1127
Martin KaFai Lau
Stanislav Fomichev
Jakub Sitnicki
Andrey Ignatov
Daniel Borkmann
May 2020
July 2020
August 2020
var spanGroupData = [ {"timestamp": 1588316400, "group": [ {"author_id": 8, "token_count": 58}, {"author_id": 7, "token_count": 18}, {"author_id": 5, "token_count": 332}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 6, "token_count": 196}, {"author_id": 2, "token_count": 343}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 2, "token_count": 180}, ]}, ]
Author Name
Tokens
Token Proportion
Martin KaFai Lau
523
46.41%
Stanislav Fomichev
332
29.46%
Jakub Sitnicki
196
17.39%
Andrey Ignatov
58
5.15%
Daniel Borkmann
18
1.60%
Total
1127
network_helpers.h
46
-
6
201
Stanislav Fomichev
Martin KaFai Lau
Jakub Sitnicki
Andrey Ignatov
Jussi Mäki
Daniel Borkmann
May 2020
July 2020
August 2020
May 2021
var spanGroupData = [ {"timestamp": 1588316400, "group": [ {"author_id": 8, "token_count": 11}, {"author_id": 7, "token_count": 6}, {"author_id": 5, "token_count": 120}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 6, "token_count": 24}, {"author_id": 2, "token_count": 11}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 2, "token_count": 19}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 22, "token_count": 10}, ]}, ]
Author Name
Tokens
Token Proportion
Stanislav Fomichev
120
59.70%
Martin KaFai Lau
30
14.93%
Jakub Sitnicki
24
11.94%
Andrey Ignatov
11
5.47%
Jussi Mäki
10
4.98%
Daniel Borkmann
6
2.99%
Total
201
test_btf.h
72
-
2
258
Martin KaFai Lau
Ilya Leoshkevich
April 2019
February 2021
var spanGroupData = [ {"timestamp": 1554102000, "group": [ {"author_id": 2, "token_count": 248}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 26, "token_count": 10}, ]}, ]
Author Name
Tokens
Token Proportion
Martin KaFai Lau
248
96.12%
Ilya Leoshkevich
10
3.88%
Total
258
test_cgroup_storage.c
170
-
5
822
Roman Gushchin
Yonghong Song
Ilya Leoshkevich
Brendan Jackman
John Fastabend
August 2018
September 2018
August 2019
July 2020
January 2021
var spanGroupData = [ {"timestamp": 1533106800, "group": [ {"author_id": 28, "token_count": 513}, {"author_id": 4, "token_count": 3}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 28, "token_count": 299}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 26, "token_count": 3}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 9, "token_count": 1}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 13, "token_count": 3}, ]}, ]
Author Name
Tokens
Token Proportion
Roman Gushchin
812
98.78%
Yonghong Song
3
0.36%
Ilya Leoshkevich
3
0.36%
Brendan Jackman
3
0.36%
John Fastabend
1
0.12%
Total
822
test_dev_cgroup.c
82
-
7
281
Roman Gushchin
Yonghong Song
Daniel Borkmann
Stanislav Fomichev
John Fastabend
Alexei Starovoitov
Others
November 2017
December 2017
January 2018
February 2018
January 2019
May 2019
July 2020
var spanGroupData = [ {"timestamp": 1509519600, "group": [ {"author_id": 28, "token_count": 261}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 4, "token_count": 8}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 7, "token_count": 5}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 5, "token_count": 2}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 9, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Roman Gushchin
261
92.88%
Yonghong Song
8
2.85%
Daniel Borkmann
5
1.78%
Stanislav Fomichev
2
0.71%
John Fastabend
2
0.71%
Alexei Starovoitov
1
0.36%
Others
2
0.71%
Total
281
test_flow_dissector.c
780
-
1
3723
Petar Penkov
September 2018
var spanGroupData = [ {"timestamp": 1535785200, "group": [ {"author_id": 11, "token_count": 3723}, ]}, ]
Author Name
Tokens
Token Proportion
Petar Penkov
3723
100.00%
Total
3723
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": 51, "token_count": 510}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 51, "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
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": 33, "token_count": 1765}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 39, "token_count": 1349}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 4, "token_count": 1712}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 7, "token_count": 3}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 60, "token_count": 70}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 60, "token_count": 361}, ]}, ]
Author Name
Tokens
Token Proportion
David Herrmann
1765
33.46%
Yonghong Song
1712
32.45%
Craig Gallek
1349
25.57%
Daniel Borkmann
3
0.06%
Others
446
8.45%
Total
5275
test_lru_map.c
911
-
5
4387
Daniel Borkmann
Martin KaFai Lau
Denis Salopek
Others
November 2016
January 2017
February 2017
April 2017
February 2018
May 2019
May 2021
var spanGroupData = [ {"timestamp": 1477983600, "group": [ {"author_id": 7, "token_count": 9}, {"author_id": 2, "token_count": 1729}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 2, "token_count": 49}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 60, "token_count": 28}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 2, "token_count": 211}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 7, "token_count": 3}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 7, "token_count": 2313}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 35, "token_count": 43}, ]}, ]
Author Name
Tokens
Token Proportion
Daniel Borkmann
2325
53.00%
Martin KaFai Lau
1989
45.34%
Denis Salopek
43
0.98%
Others
30
0.68%
Total
4387
test_maps.c
1832
-
25
10064
John Fastabend
Martin KaFai Lau
Alexei Starovoitov
Mauricio Vasquez B
Daniel Borkmann
Andrii Nakryiko
Nikita V. Shirokov
Lorenz Bauer
Denis Salopek
Toke Höiland-Jörgensen
Ilya Leoshkevich
Stanislav Fomichev
Jesper Dangaard Brouer
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
May 2020
July 2020
August 2020
October 2020
December 2020
May 2021
var spanGroupData = [ {"timestamp": 1414825200, "group": [ {"author_id": 3, "token_count": 1308}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 3, "token_count": 11}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 2, "token_count": 448}, {"author_id": 60, "token_count": 286}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 3, "token_count": 38}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 3, "token_count": 80}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 7, "token_count": 324}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 7, "token_count": 8}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 60, "token_count": 73}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 3, "token_count": 122}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 7, "token_count": 73}, {"author_id": 60, "token_count": 204}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 7, "token_count": 315}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 9, "token_count": 19}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 9, "token_count": 2157}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 9, "token_count": 195}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 3, "token_count": 14}, {"author_id": 9, "token_count": 52}, {"author_id": 60, "token_count": 244}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 3, "token_count": 15}, {"author_id": 60, "token_count": 49}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 7, "token_count": 5}, {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 9, "token_count": 227}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 2, "token_count": 1414}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 9, "token_count": 2}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 43, "token_count": 875}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 10, "token_count": 220}, {"author_id": 48, "token_count": 358}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 5, "token_count": 51}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 2, "token_count": 17}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 26, "token_count": 61}, {"author_id": 14, "token_count": 78}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 1, "token_count": 12}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 60, "token_count": 190}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 10, "token_count": 12}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 17, "token_count": 5}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 1, "token_count": 200}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 1, "token_count": 163}, {"author_id": 35, "token_count": 111}, ]}, ]
Author Name
Tokens
Token Proportion
John Fastabend
2652
26.35%
Martin KaFai Lau
1879
18.67%
Alexei Starovoitov
1588
15.78%
Mauricio Vasquez B
875
8.69%
Daniel Borkmann
725
7.20%
Andrii Nakryiko
375
3.73%
Nikita V. Shirokov
358
3.56%
Lorenz Bauer
232
2.31%
Denis Salopek
111
1.10%
Toke Höiland-Jörgensen
78
0.78%
Ilya Leoshkevich
61
0.61%
Stanislav Fomichev
51
0.51%
Jesper Dangaard Brouer
5
0.05%
Others
1074
10.67%
Total
10064
test_maps.h
17
-
1
27
Martin KaFai Lau
April 2019
var spanGroupData = [ {"timestamp": 1554102000, "group": [ {"author_id": 2, "token_count": 27}, ]}, ]
Author Name
Tokens
Token Proportion
Martin KaFai Lau
27
100.00%
Total
27
test_netcnt.c
148
-
4
590
Roman Gushchin
John Fastabend
Stanislav Fomichev
Others
September 2018
November 2018
January 2019
July 2020
var spanGroupData = [ {"timestamp": 1535785200, "group": [ {"author_id": 28, "token_count": 566}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 60, "token_count": 19}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 5, "token_count": 2}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 9, "token_count": 3}, ]}, ]
Author Name
Tokens
Token Proportion
Roman Gushchin
566
95.93%
John Fastabend
3
0.51%
Stanislav Fomichev
2
0.34%
Others
19
3.22%
Total
590
test_progs.c
834
-
11
3659
Andrii Nakryiko
Stanislav Fomichev
Jesper Dangaard Brouer
Alexei Starovoitov
Martin KaFai Lau
Lorenz Bauer
Yonghong Song
KP Singh
Mauricio Vasquez B
Daniel Borkmann
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
April 2020
May 2020
July 2020
August 2020
December 2020
January 2021
May 2021
var spanGroupData = [ {"timestamp": 1488355200, "group": [ {"author_id": 3, "token_count": 68}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 4, "token_count": 18}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 17, "token_count": 4}, {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 3, "token_count": 71}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 7, "token_count": 3}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 4, "token_count": 24}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 43, "token_count": 8}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 10, "token_count": 62}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 5, "token_count": 12}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 5, "token_count": 334}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 3, "token_count": 6}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 1, "token_count": 996}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 5, "token_count": 273}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 5, "token_count": 157}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 1, "token_count": 126}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 1, "token_count": 50}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 1, "token_count": 385}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 1, "token_count": 109}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 1, "token_count": 231}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 1, "token_count": 70}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 1, "token_count": 18}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 17, "token_count": 155}, {"author_id": 2, "token_count": 88}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 17, "token_count": 8}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 1, "token_count": 297}, {"author_id": 21, "token_count": 39}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 1, "token_count": 38}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 1, "token_count": 6}, ]}, ]
Author Name
Tokens
Token Proportion
Andrii Nakryiko
2326
63.57%
Stanislav Fomichev
776
21.21%
Jesper Dangaard Brouer
167
4.56%
Alexei Starovoitov
145
3.96%
Martin KaFai Lau
89
2.43%
Lorenz Bauer
62
1.69%
Yonghong Song
42
1.15%
KP Singh
39
1.07%
Mauricio Vasquez B
8
0.22%
Daniel Borkmann
3
0.08%
Others
2
0.05%
Total
3659
test_progs.h
289
-
9
598
Andrii Nakryiko
Stanislav Fomichev
Ilya Leoshkevich
Yonghong Song
Lorenz Bauer
Jesper Dangaard Brouer
Martin KaFai Lau
Alexei Starovoitov
Toke Höiland-Jörgensen
March 2019
April 2019
July 2019
August 2019
September 2019
November 2019
January 2020
March 2020
April 2020
May 2020
July 2020
August 2020
September 2020
November 2020
December 2020
January 2021
February 2021
April 2021
May 2021
var spanGroupData = [ {"timestamp": 1551427200, "group": [ {"author_id": 5, "token_count": 217}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 1, "token_count": 77}, {"author_id": 26, "token_count": 25}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 5, "token_count": 32}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 5, "token_count": 13}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 1, "token_count": 15}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 1, "token_count": 19}, {"author_id": 14, "token_count": 1}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 1, "token_count": 5}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 10, "token_count": 9}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 17, "token_count": 6}, {"author_id": 2, "token_count": 3}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 1, "token_count": 22}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 1, "token_count": 64}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 1, "token_count": 11}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 1, "token_count": 6}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 4, "token_count": 11}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 1, "token_count": 52}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 1, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Andrii Nakryiko
279
46.66%
Stanislav Fomichev
262
43.81%
Ilya Leoshkevich
25
4.18%
Yonghong Song
11
1.84%
Lorenz Bauer
9
1.51%
Jesper Dangaard Brouer
6
1.00%
Martin KaFai Lau
3
0.50%
Alexei Starovoitov
2
0.33%
Toke Höiland-Jörgensen
1
0.17%
Total
598
test_select_reuseport_common.h
36
-
1
80
Martin KaFai Lau
August 2018
var spanGroupData = [ {"timestamp": 1533106800, "group": [ {"author_id": 2, "token_count": 80}, ]}, ]
Author Name
Tokens
Token Proportion
Martin KaFai Lau
80
100.00%
Total
80
test_skb_cgroup_id_user.c
181
-
3
792
Andrey Ignatov
Stanislav Fomichev
John Fastabend
August 2018
January 2019
December 2019
July 2020
var spanGroupData = [ {"timestamp": 1533106800, "group": [ {"author_id": 8, "token_count": 785}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 5, "token_count": 2}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 5, "token_count": 4}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 9, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Andrey Ignatov
785
99.12%
Stanislav Fomichev
6
0.76%
John Fastabend
1
0.13%
Total
792
test_sock.c
481
-
7
1725
Andrey Ignatov
Yonghong Song
Ilya Leoshkevich
Martin KaFai Lau
Stanislav Fomichev
Toke Höiland-Jörgensen
John Fastabend
March 2018
April 2018
August 2018
January 2019
February 2019
August 2019
January 2020
July 2020
var spanGroupData = [ {"timestamp": 1519891200, "group": [ {"author_id": 8, "token_count": 1668}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 4, "token_count": 3}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 2, "token_count": 3}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 5, "token_count": 2}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 4, "token_count": 37}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 26, "token_count": 10}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 14, "token_count": 1}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 9, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Andrey Ignatov
1668
96.70%
Yonghong Song
40
2.32%
Ilya Leoshkevich
10
0.58%
Martin KaFai Lau
3
0.17%
Stanislav Fomichev
2
0.12%
Toke Höiland-Jörgensen
1
0.06%
John Fastabend
1
0.06%
Total
1725
test_sock_addr.c
1421
-
6
5298
Andrey Ignatov
Daniel Borkmann
Stanislav Fomichev
Yonghong Song
Martin KaFai Lau
John Fastabend
March 2018
April 2018
May 2018
June 2018
August 2018
January 2019
June 2019
May 2020
July 2020
December 2020
January 2021
var spanGroupData = [ {"timestamp": 1519891200, "group": [ {"author_id": 8, "token_count": 863}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 4, "token_count": 3}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 8, "token_count": 3505}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 8, "token_count": 109}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 2, "token_count": 3}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 8, "token_count": 143}, {"author_id": 5, "token_count": 2}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 7, "token_count": 535}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 8, "token_count": 3}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 9, "token_count": 1}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 5, "token_count": 111}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 5, "token_count": 20}, ]}, ]
Author Name
Tokens
Token Proportion
Andrey Ignatov
4623
87.26%
Daniel Borkmann
535
10.10%
Stanislav Fomichev
133
2.51%
Yonghong Song
3
0.06%
Martin KaFai Lau
3
0.06%
John Fastabend
1
0.02%
Total
5298
test_sockmap.c
2026
-
6
9619
John Fastabend
Andrii Nakryiko
Jakub Kiciński
Daniel Borkmann
Lorenz Bauer
Others
April 2018
May 2018
August 2018
October 2018
November 2018
November 2019
January 2020
May 2020
June 2020
July 2020
October 2020
December 2020
var spanGroupData = [ {"timestamp": 1522566000, "group": [ {"author_id": 9, "token_count": 5288}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 9, "token_count": 16}, {"author_id": 60, "token_count": 178}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 7, "token_count": 1}, {"author_id": 9, "token_count": 7}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 7, "token_count": 21}, {"author_id": 9, "token_count": 1193}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 9, "token_count": 336}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 0, "token_count": 35}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 10, "token_count": 10}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 9, "token_count": 2283}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 9, "token_count": 88}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 9, "token_count": 1}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 9, "token_count": 101}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 1, "token_count": 61}, ]}, ]
Author Name
Tokens
Token Proportion
John Fastabend
9313
96.82%
Andrii Nakryiko
61
0.63%
Jakub Kiciński
35
0.36%
Daniel Borkmann
22
0.23%
Lorenz Bauer
10
0.10%
Others
178
1.85%
Total
9619
test_stub.c
44
-
2
215
Jiong Wang
Andrii Nakryiko
May 2019
November 2019
var spanGroupData = [ {"timestamp": 1556694000, "group": [ {"author_id": 23, "token_count": 198}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 1, "token_count": 17}, ]}, ]
Author Name
Tokens
Token Proportion
Jiong Wang
198
92.09%
Andrii Nakryiko
17
7.91%
Total
215
test_sysctl.c
1636
-
4
6852
Andrey Ignatov
Ilya Leoshkevich
Toke Höiland-Jörgensen
John Fastabend
March 2019
August 2019
October 2019
January 2020
July 2020
var spanGroupData = [ {"timestamp": 1551427200, "group": [ {"author_id": 8, "token_count": 6443}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 26, "token_count": 260}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 26, "token_count": 147}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 14, "token_count": 1}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 9, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Andrey Ignatov
6443
94.03%
Ilya Leoshkevich
407
5.94%
Toke Höiland-Jörgensen
1
0.01%
John Fastabend
1
0.01%
Total
6852
test_tag.c
202
-
3
1099
Daniel Borkmann
Others
January 2017
February 2017
November 2017
February 2018
var spanGroupData = [ {"timestamp": 1483257600, "group": [ {"author_id": 7, "token_count": 1085}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 7, "token_count": 3}, ]}, ]
Author Name
Tokens
Token Proportion
Daniel Borkmann
1088
99.00%
Others
11
1.00%
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": 10, "token_count": 911}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 11, "token_count": 213}, ]}, ]
Author Name
Tokens
Token Proportion
Lorenz Bauer
911
81.05%
Petar Penkov
213
18.95%
Total
1124
test_tcp_hdr_options.h
152
-
1
448
Martin KaFai Lau
August 2020
October 2020
var spanGroupData = [ {"timestamp": 1596265200, "group": [ {"author_id": 2, "token_count": 443}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 2, "token_count": 5}, ]}, ]
Author Name
Tokens
Token Proportion
Martin KaFai Lau
448
100.00%
Total
448
test_tcpbpf.h
22
-
5
56
Alexander Duyck
Stanislav Fomichev
Andrey Ignatov
Others
January 2018
July 2018
December 2019
November 2020
December 2020
var spanGroupData = [ {"timestamp": 1514793600, "group": [ {"author_id": 60, "token_count": 38}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 8, "token_count": 3}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 5, "token_count": 3}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 56, "token_count": 6}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 60, "token_count": 6}, ]}, ]
Author Name
Tokens
Token Proportion
Alexander Duyck
6
10.71%
Stanislav Fomichev
3
5.36%
Andrey Ignatov
3
5.36%
Others
44
78.57%
Total
56
test_tcpnotify.h
19
-
1
41
Sowmini Varadhan
November 2018
var spanGroupData = [ {"timestamp": 1541055600, "group": [ {"author_id": 47, "token_count": 41}, ]}, ]
Author Name
Tokens
Token Proportion
Sowmini Varadhan
41
100.00%
Total
41
test_tcpnotify_user.c
170
-
5
724
Sowmini Varadhan
Andrii Nakryiko
Stanislav Fomichev
John Fastabend
Others
November 2018
January 2019
July 2019
July 2020
August 2020
May 2021
var spanGroupData = [ {"timestamp": 1541055600, "group": [ {"author_id": 47, "token_count": 521}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 5, "token_count": 5}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 1, "token_count": 145}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 9, "token_count": 1}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 60, "token_count": 46}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 1, "token_count": 6}, ]}, ]
Author Name
Tokens
Token Proportion
Sowmini Varadhan
521
71.96%
Andrii Nakryiko
151
20.86%
Stanislav Fomichev
5
0.69%
John Fastabend
1
0.14%
Others
46
6.35%
Total
724
test_verifier.c
1358
-
25
6910
Daniel Borkmann
Alexei Starovoitov
Martin KaFai Lau
Jakub Kiciński
Stanislav Fomichev
Joe Stringer
Roman Gushchin
Jakub Sitnicki
Paul Chaignon
Jiri Olsa
Jiong Wang
David S. Miller
Andrii Nakryiko
Jesper Dangaard Brouer
Andrei Matei
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
April 2020
May 2020
August 2020
November 2020
December 2020
January 2021
March 2021
May 2021
var spanGroupData = [ {"timestamp": 1409554800, "group": [ {"author_id": 3, "token_count": 178}, ]}, {"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": 60, "token_count": 69}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 7, "token_count": 329}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 60, "token_count": 152}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 3, "token_count": 11}, {"author_id": 7, "token_count": 54}, {"author_id": 2, "token_count": 377}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 7, "token_count": 4}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 17, "token_count": 2}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 7, "token_count": 3}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 3, "token_count": 43}, {"author_id": 7, "token_count": 3}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 7, "token_count": 217}, {"author_id": 27, "token_count": 132}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 59, "token_count": 66}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 7, "token_count": 676}, {"author_id": 17, "token_count": 18}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 7, "token_count": 182}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 7, "token_count": 5}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 2, "token_count": 4}, {"author_id": 28, "token_count": 99}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 28, "token_count": 73}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 7, "token_count": 157}, {"author_id": 27, "token_count": 41}, {"author_id": 60, "token_count": 299}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 36, "token_count": 57}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 3, "token_count": 47}, {"author_id": 0, "token_count": 303}, {"author_id": 5, "token_count": 5}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 3, "token_count": 430}, {"author_id": 7, "token_count": 70}, {"author_id": 0, "token_count": 9}, {"author_id": 23, "token_count": 19}, {"author_id": 5, "token_count": 145}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 10, "token_count": 5}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 3, "token_count": 546}, {"author_id": 7, "token_count": 279}, {"author_id": 2, "token_count": 166}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 3, "token_count": 18}, {"author_id": 23, "token_count": 41}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 3, "token_count": 5}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 1, "token_count": 13}, {"author_id": 5, "token_count": 69}, {"author_id": 60, "token_count": 70}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 3, "token_count": 283}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 7, "token_count": 76}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 1, "token_count": 21}, {"author_id": 6, "token_count": 70}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 3, "token_count": 230}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 16, "token_count": 63}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 60, "token_count": 17}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 60, "token_count": 54}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 55, "token_count": 14}, {"author_id": 60, "token_count": 502}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 10, "token_count": 7}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 7, "token_count": 3}, ]}, ]
Author Name
Tokens
Token Proportion
Daniel Borkmann
2058
29.78%
Alexei Starovoitov
1866
27.00%
Martin KaFai Lau
549
7.95%
Jakub Kiciński
312
4.52%
Stanislav Fomichev
219
3.17%
Joe Stringer
173
2.50%
Roman Gushchin
172
2.49%
Jakub Sitnicki
70
1.01%
Paul Chaignon
66
0.96%
Jiri Olsa
63
0.91%
Jiong Wang
60
0.87%
David S. Miller
57
0.82%
Andrii Nakryiko
34
0.49%
Jesper Dangaard Brouer
20
0.29%
Andrei Matei
14
0.20%
Lorenz Bauer
12
0.17%
Others
1165
16.86%
Total
6910
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": 4, "token_count": 5}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 7, "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
testing_helpers.c
80
-
1
388
Andrii Nakryiko
May 2020
July 2020
var spanGroupData = [ {"timestamp": 1588316400, "group": [ {"author_id": 1, "token_count": 310}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 1, "token_count": 78}, ]}, ]
Author Name
Tokens
Token Proportion
Andrii Nakryiko
388
100.00%
Total
388
testing_helpers.h
8
-
1
44
Andrii Nakryiko
May 2020
July 2020
var spanGroupData = [ {"timestamp": 1588316400, "group": [ {"author_id": 1, "token_count": 23}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 1, "token_count": 21}, ]}, ]
Author Name
Tokens
Token Proportion
Andrii Nakryiko
44
100.00%
Total
44
trace_helpers.c
138
-
5
628
Yonghong Song
Hao Luo
Others
April 2018
May 2018
October 2018
April 2019
May 2019
March 2020
September 2020
var spanGroupData = [ {"timestamp": 1522566000, "group": [ {"author_id": 4, "token_count": 355}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 4, "token_count": 55}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 60, "token_count": 88}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 49, "token_count": 114}, ]}, ]
Author Name
Tokens
Token Proportion
Yonghong Song
410
65.29%
Hao Luo
114
18.15%
Others
104
16.56%
Total
628
trace_helpers.h
21
-
5
70
Yonghong Song
Hao Luo
Jakub Kiciński
Toke Höiland-Jörgensen
Others
April 2018
May 2018
January 2020
March 2020
September 2020
var spanGroupData = [ {"timestamp": 1522566000, "group": [ {"author_id": 4, "token_count": 36}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 0, "token_count": 2}, {"author_id": 4, "token_count": 9}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 14, "token_count": 1}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 49, "token_count": 16}, ]}, ]
Author Name
Tokens
Token Proportion
Yonghong Song
45
64.29%
Hao Luo
16
22.86%
Jakub Kiciński
2
2.86%
Toke Höiland-Jörgensen
1
1.43%
Others
6
8.57%
Total
70
urandom_read.c
35
-
2
135
Song Liu
Others
March 2018
May 2018
March 2019
var spanGroupData = [ {"timestamp": 1519891200, "group": [ {"author_id": 15, "token_count": 61}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 15, "token_count": 27}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 60, "token_count": 47}, ]}, ]
Author Name
Tokens
Token Proportion
Song Liu
88
65.19%
Others
47
34.81%
Total
135
xdp_redirect_multi.c
226
-
1
1004
Hangbin Liu
May 2021
var spanGroupData = [ {"timestamp": 1619852400, "group": [ {"author_id": 32, "token_count": 1004}, ]}, ]
Author Name
Tokens
Token Proportion
Hangbin Liu
1004
100.00%
Total
1004
xdping.c
258
-
2
1093
Alan Maguire
Jakub Kiciński
May 2019
November 2019
var spanGroupData = [ {"timestamp": 1556694000, "group": [ {"author_id": 12, "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": 12, "token_count": 33}, ]}, ]
Author Name
Tokens
Token Proportion
Alan Maguire
33
100.00%
Total
33
xdpxceiver.c
1163
-
7
5514
Weqaar Janjua
Maciej Fijalkowski
Ciara Loftus
Andrii Nakryiko
Others
December 2020
January 2021
February 2021
March 2021
var spanGroupData = [ {"timestamp": 1606809600, "group": [ {"author_id": 19, "token_count": 3461}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 60, "token_count": 75}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 57, "token_count": 553}, {"author_id": 60, "token_count": 26}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 1, "token_count": 4}, {"author_id": 18, "token_count": 1370}, {"author_id": 60, "token_count": 23}, ]}, ]
Author Name
Tokens
Token Proportion
Weqaar Janjua
3461
62.77%
Maciej Fijalkowski
1370
24.85%
Ciara Loftus
553
10.03%
Andrii Nakryiko
4
0.07%
Others
126
2.29%
Total
5514
xdpxceiver.h
166
-
5
530
Weqaar Janjua
Ciara Loftus
Maciej Fijalkowski
Others
December 2020
February 2021
March 2021
var spanGroupData = [ {"timestamp": 1606809600, "group": [ {"author_id": 19, "token_count": 375}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 57, "token_count": 76}, {"author_id": 60, "token_count": 13}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 18, "token_count": 64}, {"author_id": 60, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Weqaar Janjua
375
70.75%
Ciara Loftus
76
14.34%
Maciej Fijalkowski
64
12.08%
Others
15
2.83%
Total
530
Only top 60 contributors in the directory are shown. Everybody else is clustered as
Others
.
Contributors:
124
Author
Tokens
Proportion
Commits
Proportion
0
Jakub Kiciński
97325
17.40%
12
1.06%
1
Andrii Nakryiko
69574
12.44%
193
17.06%
2
Martin KaFai Lau
54189
9.69%
66
5.84%
3
Alexei Starovoitov
44261
7.91%
89
7.87%
4
Yonghong Song
33761
6.03%
82
7.25%
5
Stanislav Fomichev
29630
5.30%
91
8.05%
6
Jakub Sitnicki
26961
4.82%
28
2.48%
7
Daniel Borkmann
26381
4.72%
50
4.42%
8
Andrey Ignatov
26028
4.65%
37
3.27%
9
John Fastabend
16654
2.98%
57
5.04%
10
Lorenz Bauer
14225
2.54%
27
2.39%
11
Petar Penkov
6459
1.15%
5
0.44%
12
Alan Maguire
5882
1.05%
8
0.71%
13
Brendan Jackman
5135
0.92%
6
0.53%
14
Toke Höiland-Jörgensen
5069
0.91%
16
1.41%
15
Song Liu
4965
0.89%
12
1.06%
16
Jiri Olsa
4305
0.77%
15
1.33%
17
Jesper Dangaard Brouer
4188
0.75%
17
1.50%
18
Maciej Fijalkowski
3959
0.71%
11
0.97%
19
Weqaar Janjua
3836
0.69%
4
0.35%
20
YiFei Zhu
3777
0.68%
5
0.44%
21
KP Singh
3772
0.67%
17
1.50%
22
Jussi Mäki
3647
0.65%
2
0.18%
23
Jiong Wang
3492
0.62%
5
0.44%
24
William Tu
3290
0.59%
2
0.18%
25
Kuniyuki Iwashima
3018
0.54%
1
0.09%
26
Ilya Leoshkevich
2969
0.53%
33
2.92%
27
Joe Stringer
2781
0.50%
9
0.80%
28
Roman Gushchin
2570
0.46%
8
0.71%
29
Florent Revest
2472
0.44%
8
0.71%
30
Kumar Kartikeya Dwivedi
2307
0.41%
1
0.09%
31
Mathieu Xhonneux
2118
0.38%
1
0.09%
32
Hangbin Liu
1791
0.32%
6
0.53%
33
David Herrmann
1765
0.32%
1
0.09%
34
Dmitrii Banshchikov
1711
0.31%
3
0.27%
35
Denis Salopek
1554
0.28%
1
0.09%
36
David S. Miller
1486
0.27%
5
0.44%
37
Willem de Bruijn
1477
0.26%
9
0.80%
38
Daniel Xu
1398
0.25%
2
0.18%
39
Craig Gallek
1349
0.24%
2
0.18%
40
Edward Cree
1325
0.24%
4
0.35%
41
Américo Wang
1146
0.20%
4
0.35%
42
Pedro Tammela
1143
0.20%
2
0.18%
43
Mauricio Vasquez B
1116
0.20%
1
0.09%
44
Eelco Chaudron
966
0.17%
3
0.27%
45
Peter Oskolkov
960
0.17%
2
0.18%
46
David Verbeiren
951
0.17%
1
0.09%
47
Sowmini Varadhan
875
0.16%
1
0.09%
48
Nikita V. Shirokov
874
0.16%
5
0.44%
49
Hao Luo
840
0.15%
5
0.44%
50
Udip Pant
804
0.14%
3
0.27%
51
Sean Young
780
0.14%
2
0.18%
52
Luke Nelson
760
0.14%
3
0.27%
53
Matt Mullins
748
0.13%
1
0.09%
54
David Ahern
688
0.12%
1
0.09%
55
Andrei Matei
685
0.12%
5
0.44%
56
Alexander Duyck
639
0.11%
5
0.44%
57
Ciara Loftus
629
0.11%
3
0.27%
58
Brian Vazquez
606
0.11%
2
0.18%
59
Paul Chaignon
591
0.11%
3
0.27%
60
Others
10799
1.93%
128
11.32%
Total
559456
1131