Linux Source Code
Home
Release 5.13
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
Björn Töpel
Brendan Jackman
Brian Vazquez
Ciara Loftus
Craig Gallek
Daniel Borkmann
Daniel Xu
David Ahern
David Herrmann
David S. Miller
David Verbeiren
Dmitrii Banshchikov
Edward Cree
Eelco Chaudron
Florent Revest
Gary Lin
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
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
Sargun Dhillon
Sean Young
Song Liu
Sowmini Varadhan
Stanislav Fomichev
Toke Höiland-Jörgensen
Udip Pant
Weqaar Janjua
Willem de Bruijn
William Tu
Yauheni Kaliuta
YiFei Zhu
Yonghong Song
−
Subdirectories:
Name
Lines
Files
Authors
Tokens
change scale
Color Graph By Token Proportion
benchs
1019
4
2
4279
Andrii Nakryiko
Alexei Starovoitov
May 2020
August 2020
var spanGroupData = [ {"timestamp": 1588316400, "group": [ {"author_id": 1, "token_count": 4212}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 3, "token_count": 67}, ]}, ]
Author Name
Tokens
Token Proportion
Andrii Nakryiko
4212
98.43%
Alexei Starovoitov
67
1.57%
Total
4279
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": 54, "token_count": 605}, {"author_id": 4, "token_count": 1491}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 37, "token_count": 883}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 37, "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
36865
158
62
189330
Andrii Nakryiko
Martin KaFai Lau
Stanislav Fomichev
Jakub Sitnicki
Yonghong Song
Daniel Borkmann
Lorenz Bauer
Alexei Starovoitov
Andrey Ignatov
Toke Höiland-Jörgensen
Jiri Olsa
Jussi Mäki
YiFei Zhu
Song Liu
Jakub Kiciński
KP Singh
Maciej Fijalkowski
Jesper Dangaard Brouer
Florent Revest
Brendan Jackman
David S. Miller
Edward Cree
Daniel Xu
Joe Stringer
Ilya Leoshkevich
Américo Wang
David Verbeiren
Alan Maguire
Eelco Chaudron
Alexander Duyck
Matt Mullins
Yauheni Kaliuta
John Fastabend
Hao Luo
David Ahern
Dmitrii Banshchikov
Petar Penkov
Udip Pant
Andrei Matei
Björn Töpel
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
var spanGroupData = [ {"timestamp": 1493622000, "group": [ {"author_id": 32, "token_count": 1417}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 8, "token_count": 2}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 36, "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": 5869}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 2, "token_count": 3518}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 2, "token_count": 231}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 7, "token_count": 117}, {"author_id": 2, "token_count": 606}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 2, "token_count": 3227}, {"author_id": 43, "token_count": 20}, {"author_id": 4, "token_count": 715}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 7, "token_count": 868}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 32, "token_count": 1}, {"author_id": 2, "token_count": 2457}, {"author_id": 4, "token_count": 3588}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 2, "token_count": 3584}, {"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": 2781}, {"author_id": 2, "token_count": 958}, {"author_id": 4, "token_count": 3}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 7, "token_count": 18}, {"author_id": 1, "token_count": 518}, {"author_id": 2, "token_count": 214}, {"author_id": 5, "token_count": 9614}, {"author_id": 4, "token_count": 233}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 3, "token_count": 154}, {"author_id": 1, "token_count": 303}, {"author_id": 8, "token_count": 3657}, {"author_id": 26, "token_count": 921}, {"author_id": 2, "token_count": 333}, {"author_id": 49, "token_count": 585}, {"author_id": 5, "token_count": 1614}, {"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": 2461}, {"author_id": 23, "token_count": 6}, {"author_id": 10, "token_count": 24}, {"author_id": 5, "token_count": 5}, {"author_id": 4, "token_count": 610}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 3, "token_count": 22}, {"author_id": 1, "token_count": 7}, {"author_id": 8, "token_count": 36}, {"author_id": 2, "token_count": 301}, {"author_id": 5, "token_count": 5748}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 1, "token_count": 1713}, {"author_id": 25, "token_count": 100}, {"author_id": 5, "token_count": 1944}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 3, "token_count": 12}, {"author_id": 1, "token_count": 910}, {"author_id": 25, "token_count": 27}, {"author_id": 11, "token_count": 248}, {"author_id": 5, "token_count": 1193}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 5, "token_count": 204}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 3, "token_count": 473}, {"author_id": 1, "token_count": 1085}, {"author_id": 54, "token_count": 1}, {"author_id": 6, "token_count": 430}, {"author_id": 5, "token_count": 24}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 3, "token_count": 2100}, {"author_id": 1, "token_count": 1627}, {"author_id": 8, "token_count": 3312}, {"author_id": 2, "token_count": 225}, {"author_id": 14, "token_count": 1160}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 3, "token_count": 9}, {"author_id": 7, "token_count": 2938}, {"author_id": 1, "token_count": 2618}, {"author_id": 57, "token_count": 127}, {"author_id": 6, "token_count": 622}, {"author_id": 43, "token_count": 24}, {"author_id": 5, "token_count": 19}, {"author_id": 4, "token_count": 148}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 3, "token_count": 404}, {"author_id": 40, "token_count": 345}, {"author_id": 16, "token_count": 644}, {"author_id": 10, "token_count": 158}, {"author_id": 2, "token_count": 1091}, {"author_id": 5, "token_count": 44}, {"author_id": 14, "token_count": 3}, {"author_id": 4, "token_count": 162}, {"author_id": 60, "token_count": 30}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 3, "token_count": 4}, {"author_id": 1, "token_count": 58}, {"author_id": 34, "token_count": 801}, {"author_id": 40, "token_count": 56}, {"author_id": 6, "token_count": 7549}, {"author_id": 9, "token_count": 14}, {"author_id": 2, "token_count": 9}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 1, "token_count": 2141}, {"author_id": 40, "token_count": 292}, {"author_id": 6, "token_count": 209}, {"author_id": 26, "token_count": 174}, {"author_id": 9, "token_count": 40}, {"author_id": 21, "token_count": 595}, {"author_id": 10, "token_count": 1827}, {"author_id": 2, "token_count": 153}, {"author_id": 14, "token_count": 687}, {"author_id": 33, "token_count": 5}, {"author_id": 4, "token_count": 245}, {"author_id": 60, "token_count": 327}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 7, "token_count": 373}, {"author_id": 1, "token_count": 1463}, {"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": 7, "token_count": 421}, {"author_id": 1, "token_count": 1718}, {"author_id": 8, "token_count": 328}, {"author_id": 50, "token_count": 406}, {"author_id": 6, "token_count": 3652}, {"author_id": 17, "token_count": 658}, {"author_id": 9, "token_count": 310}, {"author_id": 5, "token_count": 715}, {"author_id": 4, "token_count": 1786}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 7, "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": 19, "token_count": 280}, {"author_id": 4, "token_count": 205}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 12, "token_count": 323}, {"author_id": 1, "token_count": 1967}, {"author_id": 6, "token_count": 6773}, {"author_id": 16, "token_count": 480}, {"author_id": 2, "token_count": 48}, {"author_id": 15, "token_count": 920}, {"author_id": 5, "token_count": 365}, {"author_id": 19, "token_count": 2182}, {"author_id": 4, "token_count": 2748}, {"author_id": 60, "token_count": 353}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 3, "token_count": 600}, {"author_id": 1, "token_count": 2032}, {"author_id": 16, "token_count": 1076}, {"author_id": 21, "token_count": 189}, {"author_id": 10, "token_count": 325}, {"author_id": 2, "token_count": 3038}, {"author_id": 5, "token_count": 17}, {"author_id": 46, "token_count": 237}, {"author_id": 55, "token_count": 2}, {"author_id": 4, "token_count": 223}, {"author_id": 60, "token_count": 202}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 12, "token_count": 501}, {"author_id": 1, "token_count": 3769}, {"author_id": 45, "token_count": 445}, {"author_id": 25, "token_count": 5}, {"author_id": 16, "token_count": 553}, {"author_id": 9, "token_count": 18}, {"author_id": 10, "token_count": 772}, {"author_id": 18, "token_count": 1769}, {"author_id": 2, "token_count": 1773}, {"author_id": 15, "token_count": 905}, {"author_id": 14, "token_count": 975}, {"author_id": 19, "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": 8, "token_count": 240}, {"author_id": 2, "token_count": 176}, {"author_id": 5, "token_count": 3}, {"author_id": 60, "token_count": 487}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 52, "token_count": 602}, {"author_id": 3, "token_count": 191}, {"author_id": 1, "token_count": 2199}, {"author_id": 34, "token_count": 337}, {"author_id": 42, "token_count": 835}, {"author_id": 31, "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": 28, "token_count": 623}, {"author_id": 60, "token_count": 27}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 1, "token_count": 112}, {"author_id": 13, "token_count": 1559}, {"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": 39, "token_count": 4}, {"author_id": 51, "token_count": 132}, {"author_id": 13, "token_count": 47}, {"author_id": 31, "token_count": 354}, {"author_id": 28, "token_count": 393}, {"author_id": 25, "token_count": 866}, {"author_id": 17, "token_count": 1047}, {"author_id": 21, "token_count": 91}, {"author_id": 15, "token_count": 869}, {"author_id": 4, "token_count": 823}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 3, "token_count": 386}, {"author_id": 39, "token_count": 957}, {"author_id": 1, "token_count": 178}, {"author_id": 25, "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": 544}, {"author_id": 2, "token_count": 321}, {"author_id": 14, "token_count": 178}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 1, "token_count": 685}, {"author_id": 28, "token_count": 614}, {"author_id": 16, "token_count": 582}, {"author_id": 14, "token_count": 240}, {"author_id": 55, "token_count": 512}, {"author_id": 4, "token_count": 8}, {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 1, "token_count": 423}, {"author_id": 22, "token_count": 3426}, ]}, ]
Author Name
Tokens
Token Proportion
Andrii Nakryiko
34451
18.20%
Martin KaFai Lau
28766
15.19%
Stanislav Fomichev
22374
11.82%
Jakub Sitnicki
19480
10.29%
Yonghong Song
17138
9.05%
Daniel Borkmann
7575
4.00%
Lorenz Bauer
5942
3.14%
Alexei Starovoitov
5130
2.71%
Andrey Ignatov
4873
2.57%
Toke Höiland-Jörgensen
3492
1.84%
Jiri Olsa
3465
1.83%
Jussi Mäki
3426
1.81%
YiFei Zhu
3102
1.64%
Song Liu
2961
1.56%
Jakub Kiciński
2687
1.42%
KP Singh
2387
1.26%
Maciej Fijalkowski
1769
0.93%
Jesper Dangaard Brouer
1757
0.93%
Florent Revest
1630
0.86%
Brendan Jackman
1606
0.85%
David S. Miller
1418
0.75%
Edward Cree
1325
0.70%
Daniel Xu
1138
0.60%
Joe Stringer
1095
0.58%
Ilya Leoshkevich
999
0.53%
Américo Wang
961
0.51%
David Verbeiren
835
0.44%
Alan Maguire
824
0.44%
Eelco Chaudron
693
0.37%
Alexander Duyck
602
0.32%
Matt Mullins
585
0.31%
Yauheni Kaliuta
514
0.27%
John Fastabend
478
0.25%
Hao Luo
445
0.24%
David Ahern
406
0.21%
Dmitrii Banshchikov
358
0.19%
Petar Penkov
248
0.13%
Udip Pant
237
0.13%
Andrei Matei
132
0.07%
Björn Töpel
127
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
1843
0.97%
Total
189330
progs
30449
376
71
135166
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
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
Sean Young
Yauheni Kaliuta
Alexander Duyck
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
var spanGroupData = [ {"timestamp": 1488355200, "group": [ {"author_id": 3, "token_count": 3819}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 8, "token_count": 10}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 32, "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": 8, "token_count": 293}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 9, "token_count": 4}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 27, "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": 7, "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": 43, "token_count": 108}, {"author_id": 24, "token_count": 3221}, {"author_id": 4, "token_count": 426}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 7, "token_count": 448}, {"author_id": 9, "token_count": 1154}, {"author_id": 29, "token_count": 2118}, {"author_id": 47, "token_count": 78}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 4, "token_count": 127}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 7, "token_count": 161}, {"author_id": 2, "token_count": 10}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 7, "token_count": 160}, {"author_id": 2, "token_count": 726}, {"author_id": 43, "token_count": 131}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 3, "token_count": 1}, {"author_id": 11, "token_count": 1594}, {"author_id": 27, "token_count": 247}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 17, "token_count": 928}, {"author_id": 26, "token_count": 868}, {"author_id": 9, "token_count": 175}, {"author_id": 38, "token_count": 233}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 7, "token_count": 460}, {"author_id": 26, "token_count": 9}, {"author_id": 9, "token_count": 155}, {"author_id": 43, "token_count": 157}, {"author_id": 44, "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": 7, "token_count": 4}, {"author_id": 47, "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": 41, "token_count": 436}, {"author_id": 4, "token_count": 27}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 7, "token_count": 321}, {"author_id": 10, "token_count": 617}, {"author_id": 2, "token_count": 134}, {"author_id": 41, "token_count": 524}, {"author_id": 33, "token_count": 960}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 12, "token_count": 1113}, {"author_id": 3, "token_count": 679}, {"author_id": 26, "token_count": 434}, {"author_id": 2, "token_count": 146}, {"author_id": 5, "token_count": 342}, {"author_id": 33, "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": 25, "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": 25, "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": 25, "token_count": 3}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 3, "token_count": 336}, {"author_id": 1, "token_count": 1351}, {"author_id": 5, "token_count": 5}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 3, "token_count": 867}, {"author_id": 1, "token_count": 1392}, {"author_id": 8, "token_count": 968}, {"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": 782}, {"author_id": 6, "token_count": 1}, {"author_id": 43, "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": 40, "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": 34, "token_count": 183}, {"author_id": 40, "token_count": 2}, {"author_id": 6, "token_count": 433}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 1, "token_count": 455}, {"author_id": 40, "token_count": 140}, {"author_id": 26, "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": 33, "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": 4446}, {"author_id": 15, "token_count": 49}, {"author_id": 5, "token_count": 230}, {"author_id": 14, "token_count": 151}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 7, "token_count": 464}, {"author_id": 1, "token_count": 1229}, {"author_id": 8, "token_count": 667}, {"author_id": 50, "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": 1345}, {"author_id": 60, "token_count": 165}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 3, "token_count": 5}, {"author_id": 7, "token_count": 3393}, {"author_id": 1, "token_count": 815}, {"author_id": 8, "token_count": 18}, {"author_id": 17, "token_count": 3}, {"author_id": 9, "token_count": 333}, {"author_id": 15, "token_count": 176}, {"author_id": 5, "token_count": 153}, {"author_id": 19, "token_count": 182}, {"author_id": 4, "token_count": 3913}, {"author_id": 60, "token_count": 207}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 12, "token_count": 70}, {"author_id": 1, "token_count": 312}, {"author_id": 45, "token_count": 24}, {"author_id": 25, "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": 19, "token_count": 529}, {"author_id": 4, "token_count": 1292}, {"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": 46, "token_count": 588}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 12, "token_count": 1832}, {"author_id": 1, "token_count": 742}, {"author_id": 8, "token_count": 655}, {"author_id": 45, "token_count": 240}, {"author_id": 25, "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": 804}, {"author_id": 2, "token_count": 1013}, {"author_id": 15, "token_count": 267}, {"author_id": 14, "token_count": 105}, {"author_id": 19, "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": 8, "token_count": 315}, {"author_id": 9, "token_count": 126}, {"author_id": 2, "token_count": 145}, {"author_id": 43, "token_count": 71}, {"author_id": 14, "token_count": 835}, {"author_id": 60, "token_count": 188}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 52, "token_count": 31}, {"author_id": 3, "token_count": 199}, {"author_id": 51, "token_count": 8}, {"author_id": 1, "token_count": 72}, {"author_id": 34, "token_count": 91}, {"author_id": 42, "token_count": 116}, {"author_id": 31, "token_count": 54}, {"author_id": 21, "token_count": 429}, {"author_id": 2, "token_count": 488}, {"author_id": 60, "token_count": 29}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 1, "token_count": 1032}, {"author_id": 28, "token_count": 259}, {"author_id": 16, "token_count": 32}, {"author_id": 27, "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": 8, "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": 39, "token_count": 2}, {"author_id": 51, "token_count": 122}, {"author_id": 13, "token_count": 83}, {"author_id": 31, "token_count": 1301}, {"author_id": 28, "token_count": 106}, {"author_id": 25, "token_count": 28}, {"author_id": 17, "token_count": 848}, {"author_id": 21, "token_count": 89}, {"author_id": 15, "token_count": 1050}, {"author_id": 4, "token_count": 1112}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 3, "token_count": 111}, {"author_id": 39, "token_count": 170}, {"author_id": 1, "token_count": 211}, {"author_id": 25, "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": 694}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 1, "token_count": 1421}, {"author_id": 28, "token_count": 487}, {"author_id": 55, "token_count": 68}, {"author_id": 60, "token_count": 97}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 22, "token_count": 211}, ]}, ]
Author Name
Tokens
Token Proportion
Alexei Starovoitov
27860
20.61%
Andrii Nakryiko
22919
16.96%
Martin KaFai Lau
11536
8.53%
Yonghong Song
10056
7.44%
Lorenz Bauer
6737
4.98%
Andrey Ignatov
5779
4.28%
Stanislav Fomichev
4733
3.50%
Alan Maguire
3952
2.92%
Jakub Sitnicki
3647
2.70%
Daniel Borkmann
3376
2.50%
William Tu
3290
2.43%
John Fastabend
3168
2.34%
Jesper Dangaard Brouer
2246
1.66%
Mathieu Xhonneux
2118
1.57%
Song Liu
1978
1.46%
Petar Penkov
1837
1.36%
Toke Höiland-Jörgensen
1537
1.14%
Joe Stringer
1513
1.12%
Dmitrii Banshchikov
1355
1.00%
KP Singh
1348
1.00%
Ilya Leoshkevich
1315
0.97%
Willem de Bruijn
1267
0.94%
Peter Oskolkov
960
0.71%
Florent Revest
852
0.63%
YiFei Zhu
829
0.61%
Maciej Fijalkowski
804
0.59%
Brendan Jackman
763
0.56%
Jiri Olsa
651
0.48%
Udip Pant
588
0.44%
Nikita V. Shirokov
472
0.35%
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.20%
Mauricio Vasquez B
233
0.17%
Jussi Mäki
211
0.16%
Américo Wang
172
0.13%
Jakub Kiciński
153
0.11%
Andrei Matei
130
0.10%
David Verbeiren
116
0.09%
Sean Young
101
0.07%
Yauheni Kaliuta
68
0.05%
Alexander Duyck
31
0.02%
David S. Miller
11
0.01%
Others
2586
1.91%
Total
135166
verifier
22307
85
35
129534
Jakub Kiciński
Alexei Starovoitov
Daniel Borkmann
Martin KaFai Lau
Jakub Sitnicki
Jiong Wang
Brendan Jackman
Yonghong Song
Andrey Ignatov
Luke Nelson
John Fastabend
Paul Chaignon
Andrei Matei
Björn Töpel
Lorenz Bauer
Stanislav Fomichev
Jiri Olsa
Willem de Bruijn
Matt Mullins
Gary Lin
Ilya Leoshkevich
Andrii Nakryiko
Yauheni Kaliuta
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
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": 57, "token_count": 165}, {"author_id": 2, "token_count": 2274}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 7, "token_count": 975}, {"author_id": 8, "token_count": 320}, {"author_id": 0, "token_count": 177}, {"author_id": 10, "token_count": 315}, {"author_id": 2, "token_count": 916}, {"author_id": 56, "token_count": 221}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 3, "token_count": 107}, {"author_id": 7, "token_count": 506}, {"author_id": 8, "token_count": 2719}, {"author_id": 2, "token_count": 687}, {"author_id": 49, "token_count": 163}, {"author_id": 56, "token_count": 304}, {"author_id": 60, "token_count": 86}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 8, "token_count": 1307}, {"author_id": 23, "token_count": 3228}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 3, "token_count": 1024}, {"author_id": 48, "token_count": 441}, {"author_id": 60, "token_count": 163}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 3, "token_count": 144}, {"author_id": 25, "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": 8, "token_count": 97}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 4, "token_count": 572}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 8, "token_count": 1005}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 8, "token_count": 460}, {"author_id": 9, "token_count": 208}, {"author_id": 48, "token_count": 76}, {"author_id": 33, "token_count": 205}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 6, "token_count": 628}, {"author_id": 48, "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": 7, "token_count": 312}, {"author_id": 25, "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": 45, "token_count": 1}, {"author_id": 2, "token_count": 146}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 3, "token_count": 298}, {"author_id": 57, "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": 59, "token_count": 90}, {"author_id": 60, "token_count": 174}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 51, "token_count": 409}, {"author_id": 13, "token_count": 206}, {"author_id": 25, "token_count": 3}, {"author_id": 55, "token_count": 10}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 13, "token_count": 254}, {"author_id": 8, "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": 8, "token_count": 1}, {"author_id": 60, "token_count": 271}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 8, "token_count": 229}, ]}, ]
Author Name
Tokens
Token Proportion
Jakub Kiciński
93290
72.02%
Alexei Starovoitov
6503
5.02%
Daniel Borkmann
6158
4.75%
Martin KaFai Lau
4275
3.30%
Jakub Sitnicki
3601
2.78%
Jiong Wang
3228
2.49%
Brendan Jackman
2953
2.28%
Yonghong Song
2008
1.55%
Andrey Ignatov
1793
1.38%
Luke Nelson
760
0.59%
John Fastabend
743
0.57%
Paul Chaignon
525
0.41%
Andrei Matei
409
0.32%
Björn Töpel
323
0.25%
Lorenz Bauer
321
0.25%
Stanislav Fomichev
319
0.25%
Jiri Olsa
221
0.17%
Willem de Bruijn
205
0.16%
Matt Mullins
163
0.13%
Gary Lin
90
0.07%
Ilya Leoshkevich
53
0.04%
Andrii Nakryiko
18
0.01%
Yauheni Kaliuta
10
0.01%
Hao Luo
1
0.00%
Others
1564
1.21%
Total
129534
Files:
bench.c
464
-
3
2287
Andrii Nakryiko
Alexei Starovoitov
Others
May 2020
August 2020
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}, ]}, ]
Author Name
Tokens
Token Proportion
Andrii Nakryiko
2277
99.56%
Alexei Starovoitov
9
0.39%
Others
1
0.04%
Total
2287
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": 8, "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": 8, "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": 8, "token_count": 47}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 8, "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": 25, "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
Sargun Dhillon
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": 58, "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": 7, "token_count": 3}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 5, "token_count": 5}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 27, "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
Sargun Dhillon
478
43.53%
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
5
0.46%
Total
1098
cgroup_helpers.h
19
-
5
79
Sargun Dhillon
Yonghong Song
John Fastabend
Andrey Ignatov
Others
December 2016
November 2017
June 2018
July 2018
July 2020
var spanGroupData = [ {"timestamp": 1480579200, "group": [ {"author_id": 58, "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": 7, "token_count": 3}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 9, "token_count": 9}, ]}, ]
Author Name
Tokens
Token Proportion
Sargun Dhillon
56
70.89%
Yonghong Song
10
12.66%
John Fastabend
9
11.39%
Andrey Ignatov
3
3.80%
Others
1
1.27%
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": 27, "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": 7, "token_count": 58}, {"author_id": 8, "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": 7, "token_count": 11}, {"author_id": 8, "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": 25, "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": 27, "token_count": 513}, {"author_id": 4, "token_count": 3}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 27, "token_count": 299}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 25, "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": 27, "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": 8, "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": 47, "token_count": 510}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 47, "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": 30, "token_count": 1765}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 35, "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": 8, "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
903
-
4
4344
Daniel Borkmann
Martin KaFai Lau
Others
November 2016
January 2017
February 2017
April 2017
February 2018
May 2019
var spanGroupData = [ {"timestamp": 1477983600, "group": [ {"author_id": 8, "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": 8, "token_count": 3}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 8, "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%
Others
30
0.69%
Total
4344
test_maps.c
1813
-
24
10039
John Fastabend
Martin KaFai Lau
Alexei Starovoitov
Mauricio Vasquez B
Daniel Borkmann
Nikita V. Shirokov
Lorenz Bauer
Andrii Nakryiko
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
var spanGroupData = [ {"timestamp": 1414825200, "group": [ {"author_id": 3, "token_count": 1368}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 3, "token_count": 11}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 2, "token_count": 472}, {"author_id": 60, "token_count": 301}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 3, "token_count": 38}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 3, "token_count": 81}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 8, "token_count": 324}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 8, "token_count": 8}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 60, "token_count": 73}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 3, "token_count": 124}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 8, "token_count": 73}, {"author_id": 60, "token_count": 213}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 8, "token_count": 315}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 9, "token_count": 20}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 9, "token_count": 2166}, {"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": 259}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 3, "token_count": 15}, {"author_id": 60, "token_count": 49}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 8, "token_count": 5}, {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 9, "token_count": 230}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 2, "token_count": 1483}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 9, "token_count": 2}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 38, "token_count": 898}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 10, "token_count": 220}, {"author_id": 43, "token_count": 370}, ]}, {"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": 25, "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": 196}, ]}, {"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}, ]}, ]
Author Name
Tokens
Token Proportion
John Fastabend
2665
26.55%
Martin KaFai Lau
1972
19.64%
Alexei Starovoitov
1651
16.45%
Mauricio Vasquez B
898
8.95%
Daniel Borkmann
725
7.22%
Nikita V. Shirokov
370
3.69%
Lorenz Bauer
232
2.31%
Andrii Nakryiko
212
2.11%
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
1119
11.15%
Total
10039
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": 27, "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
831
-
11
3653
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
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": 8, "token_count": 3}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 4, "token_count": 24}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 38, "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}, ]}, ]
Author Name
Tokens
Token Proportion
Andrii Nakryiko
2320
63.51%
Stanislav Fomichev
776
21.24%
Jesper Dangaard Brouer
167
4.57%
Alexei Starovoitov
145
3.97%
Martin KaFai Lau
89
2.44%
Lorenz Bauer
62
1.70%
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
3653
test_progs.h
288
-
10
598
Andrii Nakryiko
Stanislav Fomichev
Ilya Leoshkevich
Yonghong Song
Lorenz Bauer
Jesper Dangaard Brouer
Martin KaFai Lau
Alexei Starovoitov
Toke Höiland-Jörgensen
Florent Revest
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
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": 25, "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": 65}, ]}, {"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}, {"author_id": 28, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Andrii Nakryiko
278
46.49%
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%
Florent Revest
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": 7, "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": 7, "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": 25, "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": 7, "token_count": 863}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 4, "token_count": 3}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 7, "token_count": 3505}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 7, "token_count": 109}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 2, "token_count": 3}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 7, "token_count": 143}, {"author_id": 5, "token_count": 2}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 8, "token_count": 535}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 7, "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": 8, "token_count": 1}, {"author_id": 9, "token_count": 7}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 8, "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": 7, "token_count": 6443}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 25, "token_count": 260}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 25, "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": 8, "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": 8, "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": 7, "token_count": 3}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 5, "token_count": 3}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 52, "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": 44, "token_count": 41}, ]}, ]
Author Name
Tokens
Token Proportion
Sowmini Varadhan
41
100.00%
Total
41
test_tcpnotify_user.c
169
-
5
729
Sowmini Varadhan
Andrii Nakryiko
Stanislav Fomichev
John Fastabend
Others
November 2018
January 2019
July 2019
July 2020
August 2020
var spanGroupData = [ {"timestamp": 1541055600, "group": [ {"author_id": 44, "token_count": 523}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 5, "token_count": 5}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 1, "token_count": 154}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 9, "token_count": 1}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 60, "token_count": 46}, ]}, ]
Author Name
Tokens
Token Proportion
Sowmini Varadhan
523
71.74%
Andrii Nakryiko
154
21.12%
Stanislav Fomichev
5
0.69%
John Fastabend
1
0.14%
Others
46
6.31%
Total
729
test_verifier.c
1358
-
25
6910
Daniel Borkmann
Alexei Starovoitov
Martin KaFai Lau
Gary Lin
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
Björn Töpel
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": 8, "token_count": 329}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 60, "token_count": 152}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 3, "token_count": 11}, {"author_id": 8, "token_count": 54}, {"author_id": 2, "token_count": 377}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 8, "token_count": 4}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 17, "token_count": 2}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 8, "token_count": 3}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 3, "token_count": 43}, {"author_id": 8, "token_count": 3}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 8, "token_count": 217}, {"author_id": 26, "token_count": 132}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 56, "token_count": 66}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 8, "token_count": 676}, {"author_id": 17, "token_count": 18}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 8, "token_count": 182}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 8, "token_count": 5}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 2, "token_count": 4}, {"author_id": 27, "token_count": 99}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 27, "token_count": 73}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 8, "token_count": 157}, {"author_id": 26, "token_count": 41}, {"author_id": 60, "token_count": 299}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 32, "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": 8, "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": 8, "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": 8, "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": 57, "token_count": 17}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 60, "token_count": 54}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 51, "token_count": 14}, {"author_id": 59, "token_count": 439}, {"author_id": 60, "token_count": 63}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 10, "token_count": 7}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 8, "token_count": 3}, ]}, ]
Author Name
Tokens
Token Proportion
Daniel Borkmann
2058
29.78%
Alexei Starovoitov
1866
27.00%
Martin KaFai Lau
549
7.95%
Gary Lin
439
6.35%
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%
Björn Töpel
17
0.25%
Andrei Matei
14
0.20%
Lorenz Bauer
12
0.17%
Others
709
10.26%
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": 8, "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": 45, "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": 45, "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
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
Björn Töpel
Andrii Nakryiko
Others
December 2020
January 2021
February 2021
March 2021
var spanGroupData = [ {"timestamp": 1606809600, "group": [ {"author_id": 20, "token_count": 3461}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 57, "token_count": 75}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 53, "token_count": 553}, {"author_id": 60, "token_count": 26}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 1, "token_count": 4}, {"author_id": 57, "token_count": 23}, {"author_id": 18, "token_count": 1370}, ]}, ]
Author Name
Tokens
Token Proportion
Weqaar Janjua
3461
62.77%
Maciej Fijalkowski
1370
24.85%
Ciara Loftus
553
10.03%
Björn Töpel
98
1.78%
Andrii Nakryiko
4
0.07%
Others
28
0.51%
Total
5514
xdpxceiver.h
166
-
5
530
Weqaar Janjua
Ciara Loftus
Maciej Fijalkowski
Björn Töpel
Others
December 2020
February 2021
March 2021
var spanGroupData = [ {"timestamp": 1606809600, "group": [ {"author_id": 20, "token_count": 375}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 53, "token_count": 76}, {"author_id": 60, "token_count": 13}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 57, "token_count": 2}, {"author_id": 18, "token_count": 64}, ]}, ]
Author Name
Tokens
Token Proportion
Weqaar Janjua
375
70.75%
Ciara Loftus
76
14.34%
Maciej Fijalkowski
64
12.08%
Björn Töpel
2
0.38%
Others
13
2.45%
Total
530
Only top 60 contributors in the directory are shown. Everybody else is clustered as
Others
.
Contributors:
121
Author
Tokens
Proportion
Commits
Proportion
0
Jakub Kiciński
97325
17.71%
12
1.08%
1
Andrii Nakryiko
69495
12.64%
189
16.98%
2
Martin KaFai Lau
54579
9.93%
66
5.93%
3
Alexei Starovoitov
43329
7.88%
82
7.37%
4
Yonghong Song
33898
6.17%
82
7.37%
5
Stanislav Fomichev
29702
5.40%
91
8.18%
6
Jakub Sitnicki
27018
4.92%
28
2.52%
7
Andrey Ignatov
26042
4.74%
37
3.32%
8
Daniel Borkmann
24689
4.49%
49
4.40%
9
John Fastabend
16477
3.00%
56
5.03%
10
Lorenz Bauer
14236
2.59%
27
2.43%
11
Petar Penkov
6459
1.18%
5
0.45%
12
Alan Maguire
5901
1.07%
8
0.72%
13
Brendan Jackman
5325
0.97%
6
0.54%
14
Toke Höiland-Jörgensen
5114
0.93%
16
1.44%
15
Song Liu
5027
0.91%
12
1.08%
16
Jiri Olsa
4400
0.80%
15
1.35%
17
Jesper Dangaard Brouer
4201
0.76%
17
1.53%
18
Maciej Fijalkowski
4007
0.73%
11
0.99%
19
YiFei Zhu
3931
0.72%
5
0.45%
20
Weqaar Janjua
3836
0.70%
4
0.36%
21
KP Singh
3774
0.69%
17
1.53%
22
Jussi Mäki
3647
0.66%
2
0.18%
23
Jiong Wang
3492
0.64%
5
0.45%
24
William Tu
3290
0.60%
2
0.18%
25
Ilya Leoshkevich
2904
0.53%
32
2.88%
26
Joe Stringer
2781
0.51%
9
0.81%
27
Roman Gushchin
2570
0.47%
8
0.72%
28
Florent Revest
2483
0.45%
9
0.81%
29
Mathieu Xhonneux
2118
0.39%
1
0.09%
30
David Herrmann
1765
0.32%
1
0.09%
31
Dmitrii Banshchikov
1713
0.31%
3
0.27%
32
David S. Miller
1486
0.27%
5
0.45%
33
Willem de Bruijn
1477
0.27%
9
0.81%
34
Daniel Xu
1412
0.26%
2
0.18%
35
Craig Gallek
1349
0.25%
2
0.18%
36
Edward Cree
1325
0.24%
4
0.36%
37
Pedro Tammela
1143
0.21%
2
0.18%
38
Mauricio Vasquez B
1139
0.21%
1
0.09%
39
Américo Wang
1133
0.21%
3
0.27%
40
Eelco Chaudron
977
0.18%
3
0.27%
41
Peter Oskolkov
960
0.17%
2
0.18%
42
David Verbeiren
951
0.17%
1
0.09%
43
Nikita V. Shirokov
886
0.16%
5
0.45%
44
Sowmini Varadhan
877
0.16%
1
0.09%
45
Hao Luo
840
0.15%
5
0.45%
46
Udip Pant
825
0.15%
3
0.27%
47
Sean Young
780
0.14%
2
0.18%
48
Luke Nelson
760
0.14%
3
0.27%
49
Matt Mullins
748
0.14%
1
0.09%
50
David Ahern
688
0.13%
1
0.09%
51
Andrei Matei
685
0.12%
5
0.45%
52
Alexander Duyck
639
0.12%
5
0.45%
53
Ciara Loftus
629
0.11%
3
0.27%
54
Brian Vazquez
606
0.11%
2
0.18%
55
Yauheni Kaliuta
592
0.11%
9
0.81%
56
Paul Chaignon
591
0.11%
3
0.27%
57
Björn Töpel
567
0.10%
14
1.26%
58
Sargun Dhillon
534
0.10%
1
0.09%
59
Gary Lin
529
0.10%
1
0.09%
60
Others
8978
1.63%
108
9.70%
Total
549634
1113