Linux Source Code
Home
Release 5.15
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
Craig Gallek
Daniel Borkmann
Daniel Xu
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
Magnus Karlsson
Martin KaFai Lau
Mathieu Xhonneux
Matt Mullins
Mauricio Vasquez B
Nikita V. Shirokov
Others
Pedro Tammela
Petar Penkov
Peter Oskolkov
Prankur gupta
Roman Gushchin
Sean Young
Song Liu
Sowmini Varadhan
Stanislav Fomichev
Toke Höiland-Jörgensen
Udip Pant
Weqaar Janjua
Willem de Bruijn
William Tu
Xu Liu
YiFei Zhu
Yonghong Song
Zvi Effron
−
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
Others
April 2019
January 2020
March 2021
April 2021
var spanGroupData = [ {"timestamp": 1554102000, "group": [ {"author_id": 2, "token_count": 3135}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 4, "token_count": 1491}, {"author_id": 60, "token_count": 605}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 44, "token_count": 883}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 44, "token_count": 260}, ]}, ]
Author Name
Tokens
Token Proportion
Martin KaFai Lau
3135
49.18%
Yonghong Song
1491
23.39%
Pedro Tammela
1143
17.93%
Others
605
9.49%
Total
6374
prog_tests
40851
176
76
209226
Andrii Nakryiko
Martin KaFai Lau
Stanislav Fomichev
Jakub Sitnicki
Yonghong Song
Daniel Borkmann
Alexei Starovoitov
Jussi Mäki
Lorenz Bauer
Andrey Ignatov
Alan Maguire
Jiri Olsa
Toke Höiland-Jörgensen
YiFei Zhu
Song Liu
Jakub Kiciński
Kuniyuki Iwashima
Américo Wang
Kumar Kartikeya Dwivedi
KP Singh
Jesper Dangaard Brouer
Maciej Fijalkowski
Florent Revest
David S. Miller
Brendan Jackman
Daniel Xu
Edward Cree
Denis Salopek
Joe Stringer
Ilya Leoshkevich
David Verbeiren
Eelco Chaudron
Zvi Effron
Alexander Duyck
John Fastabend
Matt Mullins
Hao Luo
Xu Liu
Dmitrii Banshchikov
Prankur gupta
Hangbin Liu
Petar Penkov
Roman Gushchin
Udip Pant
Andrei Matei
Nikita V. Shirokov
Jiong Wang
Willem de Bruijn
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
August 2021
September 2021
October 2021
var spanGroupData = [ {"timestamp": 1493622000, "group": [ {"author_id": 39, "token_count": 1417}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 6, "token_count": 2}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 42, "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": 50, "token_count": 20}, {"author_id": 4, "token_count": 711}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 8, "token_count": 868}, {"author_id": 31, "token_count": 241}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 39, "token_count": 1}, {"author_id": 2, "token_count": 2456}, {"author_id": 4, "token_count": 3567}, {"author_id": 60, "token_count": 6}, ]}, {"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": 9577}, {"author_id": 4, "token_count": 233}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 3, "token_count": 154}, {"author_id": 1, "token_count": 303}, {"author_id": 6, "token_count": 3657}, {"author_id": 26, "token_count": 921}, {"author_id": 2, "token_count": 328}, {"author_id": 57, "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": 526}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 3, "token_count": 22}, {"author_id": 1, "token_count": 7}, {"author_id": 6, "token_count": 36}, {"author_id": 2, "token_count": 295}, {"author_id": 5, "token_count": 5748}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 1, "token_count": 1505}, {"author_id": 25, "token_count": 97}, {"author_id": 5, "token_count": 1944}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 3, "token_count": 12}, {"author_id": 1, "token_count": 856}, {"author_id": 25, "token_count": 27}, {"author_id": 12, "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": 7, "token_count": 430}, {"author_id": 5, "token_count": 24}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 3, "token_count": 1967}, {"author_id": 1, "token_count": 1613}, {"author_id": 6, "token_count": 3283}, {"author_id": 2, "token_count": 225}, {"author_id": 15, "token_count": 1160}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 8, "token_count": 2935}, {"author_id": 1, "token_count": 2604}, {"author_id": 7, "token_count": 612}, {"author_id": 50, "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": 46, "token_count": 345}, {"author_id": 34, "token_count": 26}, {"author_id": 17, "token_count": 576}, {"author_id": 10, "token_count": 158}, {"author_id": 2, "token_count": 956}, {"author_id": 5, "token_count": 44}, {"author_id": 15, "token_count": 3}, {"author_id": 4, "token_count": 150}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 3, "token_count": 4}, {"author_id": 1, "token_count": 58}, {"author_id": 37, "token_count": 787}, {"author_id": 46, "token_count": 56}, {"author_id": 7, "token_count": 7251}, {"author_id": 9, "token_count": 14}, {"author_id": 2, "token_count": 9}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 1, "token_count": 2050}, {"author_id": 46, "token_count": 281}, {"author_id": 7, "token_count": 209}, {"author_id": 26, "token_count": 174}, {"author_id": 9, "token_count": 40}, {"author_id": 20, "token_count": 593}, {"author_id": 10, "token_count": 1811}, {"author_id": 2, "token_count": 153}, {"author_id": 15, "token_count": 687}, {"author_id": 40, "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": 7, "token_count": 97}, {"author_id": 20, "token_count": 20}, {"author_id": 10, "token_count": 2233}, {"author_id": 16, "token_count": 216}, {"author_id": 5, "token_count": 1}, {"author_id": 15, "token_count": 249}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 8, "token_count": 410}, {"author_id": 1, "token_count": 1714}, {"author_id": 6, "token_count": 328}, {"author_id": 7, "token_count": 3627}, {"author_id": 18, "token_count": 658}, {"author_id": 9, "token_count": 310}, {"author_id": 5, "token_count": 715}, {"author_id": 4, "token_count": 1766}, {"author_id": 60, "token_count": 338}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 8, "token_count": 138}, {"author_id": 1, "token_count": 1588}, {"author_id": 7, "token_count": 148}, {"author_id": 9, "token_count": 96}, {"author_id": 10, "token_count": 59}, {"author_id": 16, "token_count": 51}, {"author_id": 5, "token_count": 185}, {"author_id": 19, "token_count": 280}, {"author_id": 4, "token_count": 204}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 11, "token_count": 322}, {"author_id": 1, "token_count": 1819}, {"author_id": 7, "token_count": 6767}, {"author_id": 17, "token_count": 477}, {"author_id": 2, "token_count": 48}, {"author_id": 16, "token_count": 876}, {"author_id": 5, "token_count": 331}, {"author_id": 19, "token_count": 2028}, {"author_id": 4, "token_count": 2703}, {"author_id": 60, "token_count": 267}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 3, "token_count": 600}, {"author_id": 1, "token_count": 2009}, {"author_id": 17, "token_count": 1076}, {"author_id": 20, "token_count": 189}, {"author_id": 10, "token_count": 325}, {"author_id": 2, "token_count": 2983}, {"author_id": 5, "token_count": 17}, {"author_id": 51, "token_count": 216}, {"author_id": 4, "token_count": 223}, {"author_id": 60, "token_count": 156}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 11, "token_count": 495}, {"author_id": 1, "token_count": 3752}, {"author_id": 43, "token_count": 445}, {"author_id": 25, "token_count": 5}, {"author_id": 17, "token_count": 553}, {"author_id": 9, "token_count": 18}, {"author_id": 10, "token_count": 766}, {"author_id": 21, "token_count": 1725}, {"author_id": 2, "token_count": 1757}, {"author_id": 16, "token_count": 899}, {"author_id": 15, "token_count": 930}, {"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": 1275}, {"author_id": 6, "token_count": 240}, {"author_id": 34, "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": 59, "token_count": 602}, {"author_id": 3, "token_count": 191}, {"author_id": 1, "token_count": 2199}, {"author_id": 37, "token_count": 337}, {"author_id": 48, "token_count": 835}, {"author_id": 36, "token_count": 4}, {"author_id": 20, "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": 617}, {"author_id": 56, "token_count": 23}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 1, "token_count": 111}, {"author_id": 14, "token_count": 1369}, {"author_id": 20, "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": 27, "token_count": 4}, {"author_id": 58, "token_count": 132}, {"author_id": 14, "token_count": 47}, {"author_id": 36, "token_count": 354}, {"author_id": 28, "token_count": 393}, {"author_id": 25, "token_count": 866}, {"author_id": 18, "token_count": 1036}, {"author_id": 20, "token_count": 91}, {"author_id": 16, "token_count": 863}, {"author_id": 4, "token_count": 823}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 3, "token_count": 379}, {"author_id": 27, "token_count": 755}, {"author_id": 1, "token_count": 144}, {"author_id": 25, "token_count": 1}, {"author_id": 18, "token_count": 52}, {"author_id": 17, "token_count": 3}, {"author_id": 20, "token_count": 30}, {"author_id": 10, "token_count": 541}, {"author_id": 2, "token_count": 312}, {"author_id": 15, "token_count": 178}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 1, "token_count": 656}, {"author_id": 28, "token_count": 613}, {"author_id": 17, "token_count": 558}, {"author_id": 15, "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": 38, "token_count": 1291}, {"author_id": 13, "token_count": 3407}, {"author_id": 29, "token_count": 2282}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 1, "token_count": 11}, {"author_id": 22, "token_count": 2475}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 11, "token_count": 3989}, {"author_id": 3, "token_count": 630}, {"author_id": 27, "token_count": 1783}, {"author_id": 17, "token_count": 311}, {"author_id": 9, "token_count": 110}, {"author_id": 13, "token_count": 2323}, {"author_id": 29, "token_count": 131}, {"author_id": 2, "token_count": 1131}, {"author_id": 5, "token_count": 5}, {"author_id": 54, "token_count": 677}, {"author_id": 60, "token_count": 145}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 1, "token_count": 1818}, {"author_id": 37, "token_count": 203}, {"author_id": 43, "token_count": 139}, {"author_id": 22, "token_count": 77}, {"author_id": 2, "token_count": 440}, {"author_id": 56, "token_count": 329}, {"author_id": 5, "token_count": 152}, {"author_id": 52, "token_count": 456}, {"author_id": 4, "token_count": 103}, {"author_id": 60, "token_count": 302}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 6, "token_count": 372}, {"author_id": 13, "token_count": 282}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 60, "token_count": 35}, ]}, ]
Author Name
Tokens
Token Proportion
Andrii Nakryiko
35961
17.19%
Martin KaFai Lau
29927
14.30%
Stanislav Fomichev
22457
10.73%
Jakub Sitnicki
19141
9.15%
Yonghong Song
17054
8.15%
Daniel Borkmann
7918
3.78%
Alexei Starovoitov
6040
2.89%
Jussi Mäki
6012
2.87%
Lorenz Bauer
5917
2.83%
Andrey Ignatov
4859
2.32%
Alan Maguire
4806
2.30%
Jiri Olsa
3554
1.70%
Toke Höiland-Jörgensen
3447
1.65%
YiFei Zhu
2948
1.41%
Song Liu
2905
1.39%
Jakub Kiciński
2687
1.28%
Kuniyuki Iwashima
2552
1.22%
Américo Wang
2542
1.21%
Kumar Kartikeya Dwivedi
2413
1.15%
KP Singh
2385
1.14%
Jesper Dangaard Brouer
1746
0.83%
Maciej Fijalkowski
1725
0.82%
Florent Revest
1623
0.78%
David S. Miller
1418
0.68%
Brendan Jackman
1416
0.68%
Daniel Xu
1327
0.63%
Edward Cree
1325
0.63%
Denis Salopek
1291
0.62%
Joe Stringer
1095
0.52%
Ilya Leoshkevich
996
0.48%
David Verbeiren
835
0.40%
Eelco Chaudron
682
0.33%
Zvi Effron
677
0.32%
Alexander Duyck
602
0.29%
John Fastabend
588
0.28%
Matt Mullins
585
0.28%
Hao Luo
584
0.28%
Xu Liu
456
0.22%
Dmitrii Banshchikov
358
0.17%
Prankur gupta
352
0.17%
Hangbin Liu
303
0.14%
Petar Penkov
248
0.12%
Roman Gushchin
241
0.12%
Udip Pant
216
0.10%
Andrei Matei
132
0.06%
Nikita V. Shirokov
44
0.02%
Jiong Wang
6
0.00%
Willem de Bruijn
5
0.00%
Others
2825
1.35%
Total
209226
progs
32031
397
78
142015
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
Jiri Olsa
Kuniyuki Iwashima
Peter Oskolkov
Florent Revest
YiFei Zhu
Maciej Fijalkowski
Brendan Jackman
Udip Pant
Hangbin Liu
Nikita V. Shirokov
Roman Gushchin
Hao Luo
Daniel Xu
Xu Liu
Prankur gupta
Sowmini Varadhan
Eelco Chaudron
Mauricio Vasquez B
Jussi Mäki
Américo Wang
Jakub Kiciński
Andrei Matei
David Verbeiren
Denis Salopek
Sean Young
Zvi Effron
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
August 2021
September 2021
var spanGroupData = [ {"timestamp": 1488355200, "group": [ {"author_id": 3, "token_count": 3819}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 6, "token_count": 10}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 39, "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": 6, "token_count": 293}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 9, "token_count": 4}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 31, "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": 16, "token_count": 157}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 9, "token_count": 3}, {"author_id": 2, "token_count": 240}, {"author_id": 50, "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": 32, "token_count": 2118}, {"author_id": 53, "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": 50, "token_count": 131}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 3, "token_count": 1}, {"author_id": 12, "token_count": 1594}, {"author_id": 31, "token_count": 245}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 18, "token_count": 928}, {"author_id": 26, "token_count": 868}, {"author_id": 9, "token_count": 175}, {"author_id": 45, "token_count": 233}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 8, "token_count": 460}, {"author_id": 26, "token_count": 9}, {"author_id": 9, "token_count": 155}, {"author_id": 50, "token_count": 157}, {"author_id": 49, "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": 53, "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": 47, "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": 47, "token_count": 524}, {"author_id": 40, "token_count": 951}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 11, "token_count": 1112}, {"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": 40, "token_count": 296}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 11, "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": 148}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 1, "token_count": 2437}, {"author_id": 25, "token_count": 23}, {"author_id": 12, "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": 12, "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": 1340}, {"author_id": 5, "token_count": 5}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 3, "token_count": 865}, {"author_id": 1, "token_count": 1392}, {"author_id": 6, "token_count": 962}, {"author_id": 2, "token_count": 94}, {"author_id": 15, "token_count": 220}, {"author_id": 4, "token_count": 5}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 1, "token_count": 776}, {"author_id": 7, "token_count": 1}, {"author_id": 50, "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": 46, "token_count": 142}, {"author_id": 17, "token_count": 79}, {"author_id": 10, "token_count": 10}, {"author_id": 2, "token_count": 3110}, {"author_id": 15, "token_count": 164}, {"author_id": 4, "token_count": 74}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 1, "token_count": 19}, {"author_id": 37, "token_count": 183}, {"author_id": 46, "token_count": 2}, {"author_id": 7, "token_count": 431}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 1, "token_count": 455}, {"author_id": 46, "token_count": 140}, {"author_id": 26, "token_count": 202}, {"author_id": 9, "token_count": 81}, {"author_id": 20, "token_count": 282}, {"author_id": 10, "token_count": 608}, {"author_id": 2, "token_count": 90}, {"author_id": 15, "token_count": 1}, {"author_id": 40, "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": 7, "token_count": 109}, {"author_id": 20, "token_count": 6}, {"author_id": 10, "token_count": 4444}, {"author_id": 16, "token_count": 49}, {"author_id": 5, "token_count": 230}, {"author_id": 15, "token_count": 151}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 8, "token_count": 464}, {"author_id": 1, "token_count": 1227}, {"author_id": 6, "token_count": 667}, {"author_id": 7, "token_count": 34}, {"author_id": 18, "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": 447}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 3, "token_count": 5}, {"author_id": 8, "token_count": 3393}, {"author_id": 1, "token_count": 815}, {"author_id": 6, "token_count": 18}, {"author_id": 18, "token_count": 3}, {"author_id": 9, "token_count": 333}, {"author_id": 16, "token_count": 173}, {"author_id": 5, "token_count": 153}, {"author_id": 19, "token_count": 182}, {"author_id": 4, "token_count": 3900}, {"author_id": 60, "token_count": 207}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 11, "token_count": 61}, {"author_id": 1, "token_count": 312}, {"author_id": 43, "token_count": 24}, {"author_id": 25, "token_count": 7}, {"author_id": 7, "token_count": 3070}, {"author_id": 17, "token_count": 133}, {"author_id": 16, "token_count": 279}, {"author_id": 5, "token_count": 225}, {"author_id": 19, "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": 17, "token_count": 253}, {"author_id": 9, "token_count": 26}, {"author_id": 20, "token_count": 441}, {"author_id": 10, "token_count": 324}, {"author_id": 2, "token_count": 4228}, {"author_id": 51, "token_count": 588}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 11, "token_count": 1829}, {"author_id": 1, "token_count": 742}, {"author_id": 6, "token_count": 655}, {"author_id": 43, "token_count": 240}, {"author_id": 25, "token_count": 1193}, {"author_id": 17, "token_count": 154}, {"author_id": 9, "token_count": 2}, {"author_id": 10, "token_count": 276}, {"author_id": 21, "token_count": 800}, {"author_id": 2, "token_count": 1013}, {"author_id": 16, "token_count": 267}, {"author_id": 15, "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": 844}, {"author_id": 6, "token_count": 315}, {"author_id": 9, "token_count": 126}, {"author_id": 2, "token_count": 145}, {"author_id": 50, "token_count": 71}, {"author_id": 15, "token_count": 835}, {"author_id": 60, "token_count": 188}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 59, "token_count": 31}, {"author_id": 3, "token_count": 199}, {"author_id": 58, "token_count": 8}, {"author_id": 1, "token_count": 72}, {"author_id": 37, "token_count": 91}, {"author_id": 48, "token_count": 116}, {"author_id": 36, "token_count": 54}, {"author_id": 34, "token_count": 18}, {"author_id": 20, "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": 28, "token_count": 259}, {"author_id": 17, "token_count": 32}, {"author_id": 56, "token_count": 136}, {"author_id": 31, "token_count": 1}, {"author_id": 5, "token_count": 1218}, {"author_id": 4, "token_count": 10}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 1, "token_count": 79}, {"author_id": 14, "token_count": 680}, {"author_id": 6, "token_count": 450}, {"author_id": 20, "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": 27, "token_count": 2}, {"author_id": 58, "token_count": 122}, {"author_id": 14, "token_count": 83}, {"author_id": 36, "token_count": 1299}, {"author_id": 28, "token_count": 106}, {"author_id": 34, "token_count": 5}, {"author_id": 25, "token_count": 28}, {"author_id": 18, "token_count": 846}, {"author_id": 20, "token_count": 89}, {"author_id": 16, "token_count": 1047}, {"author_id": 4, "token_count": 1112}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 3, "token_count": 111}, {"author_id": 27, "token_count": 168}, {"author_id": 1, "token_count": 201}, {"author_id": 34, "token_count": 5}, {"author_id": 25, "token_count": 53}, {"author_id": 18, "token_count": 301}, {"author_id": 10, "token_count": 456}, {"author_id": 2, "token_count": 475}, {"author_id": 15, "token_count": 61}, {"author_id": 60, "token_count": 689}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 1, "token_count": 1421}, {"author_id": 28, "token_count": 481}, {"author_id": 60, "token_count": 165}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 3, "token_count": 708}, {"author_id": 1, "token_count": 46}, {"author_id": 38, "token_count": 109}, {"author_id": 34, "token_count": 456}, {"author_id": 13, "token_count": 211}, {"author_id": 29, "token_count": 25}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 22, "token_count": 543}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 3, "token_count": 2152}, {"author_id": 17, "token_count": 364}, {"author_id": 9, "token_count": 80}, {"author_id": 13, "token_count": 1}, {"author_id": 2, "token_count": 306}, {"author_id": 5, "token_count": 4}, {"author_id": 54, "token_count": 95}, {"author_id": 60, "token_count": 110}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 1, "token_count": 336}, {"author_id": 37, "token_count": 93}, {"author_id": 43, "token_count": 171}, {"author_id": 25, "token_count": 31}, {"author_id": 22, "token_count": 422}, {"author_id": 2, "token_count": 260}, {"author_id": 56, "token_count": 184}, {"author_id": 5, "token_count": 50}, {"author_id": 52, "token_count": 326}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 6, "token_count": 79}, {"author_id": 60, "token_count": 30}, ]}, ]
Author Name
Tokens
Token Proportion
Alexei Starovoitov
30718
21.63%
Andrii Nakryiko
23265
16.38%
Martin KaFai Lau
12097
8.52%
Yonghong Song
10023
7.06%
Lorenz Bauer
6735
4.74%
Andrey Ignatov
5779
4.07%
Stanislav Fomichev
4787
3.37%
Alan Maguire
3939
2.77%
Jakub Sitnicki
3645
2.57%
Daniel Borkmann
3449
2.43%
William Tu
3290
2.32%
John Fastabend
3248
2.29%
Jesper Dangaard Brouer
2244
1.58%
Mathieu Xhonneux
2118
1.49%
Song Liu
1972
1.39%
Petar Penkov
1837
1.29%
Toke Höiland-Jörgensen
1537
1.08%
Joe Stringer
1513
1.07%
Dmitrii Banshchikov
1353
0.95%
KP Singh
1348
0.95%
Ilya Leoshkevich
1346
0.95%
Willem de Bruijn
1258
0.89%
Jiri Olsa
1015
0.71%
Kuniyuki Iwashima
965
0.68%
Peter Oskolkov
960
0.68%
Florent Revest
846
0.60%
YiFei Zhu
829
0.58%
Maciej Fijalkowski
800
0.56%
Brendan Jackman
763
0.54%
Udip Pant
588
0.41%
Hangbin Liu
484
0.34%
Nikita V. Shirokov
472
0.33%
Roman Gushchin
449
0.32%
Hao Luo
435
0.31%
Daniel Xu
367
0.26%
Xu Liu
326
0.23%
Prankur gupta
320
0.23%
Sowmini Varadhan
313
0.22%
Eelco Chaudron
284
0.20%
Mauricio Vasquez B
233
0.16%
Jussi Mäki
212
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%
Zvi Effron
95
0.07%
Alexander Duyck
31
0.02%
Kumar Kartikeya Dwivedi
25
0.02%
David S. Miller
11
0.01%
Others
2912
2.05%
Total
142015
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
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": 6, "token_count": 320}, {"author_id": 0, "token_count": 177}, {"author_id": 10, "token_count": 315}, {"author_id": 2, "token_count": 916}, {"author_id": 60, "token_count": 221}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 3, "token_count": 107}, {"author_id": 8, "token_count": 506}, {"author_id": 6, "token_count": 2719}, {"author_id": 2, "token_count": 687}, {"author_id": 57, "token_count": 163}, {"author_id": 60, "token_count": 390}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 6, "token_count": 1307}, {"author_id": 23, "token_count": 3228}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 3, "token_count": 1024}, {"author_id": 55, "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": 6, "token_count": 97}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 4, "token_count": 572}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 6, "token_count": 1005}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 6, "token_count": 460}, {"author_id": 9, "token_count": 208}, {"author_id": 55, "token_count": 76}, {"author_id": 40, "token_count": 205}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 7, "token_count": 628}, {"author_id": 55, "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": 25, "token_count": 48}, {"author_id": 4, "token_count": 228}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 7, "token_count": 2973}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 17, "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": 43, "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": 14, "token_count": 2493}, {"author_id": 60, "token_count": 264}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 58, "token_count": 409}, {"author_id": 14, "token_count": 206}, {"author_id": 25, "token_count": 3}, {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 14, "token_count": 254}, {"author_id": 6, "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": 6, "token_count": 1}, {"author_id": 60, "token_count": 271}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 6, "token_count": 229}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 6, "token_count": 1727}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 25, "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%
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
2512
1.91%
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": 6, "token_count": 615}, ]}, ]
Author Name
Tokens
Token Proportion
Daniel Borkmann
615
100.00%
Total
615
bpf_rlimit.h
28
-
1
100
Daniel Borkmann
February 2018
var spanGroupData = [ {"timestamp": 1517472000, "group": [ {"author_id": 6, "token_count": 100}, ]}, ]
Author Name
Tokens
Token Proportion
Daniel Borkmann
100
100.00%
Total
100
bpf_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
228
-
4
943
Martin KaFai Lau
Prankur gupta
Toke Höiland-Jörgensen
Andrii Nakryiko
January 2020
February 2020
September 2020
December 2020
February 2021
March 2021
August 2021
var spanGroupData = [ {"timestamp": 1577865600, "group": [ {"author_id": 2, "token_count": 818}, {"author_id": 15, "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": 56, "token_count": 3}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 2, "token_count": 4}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 2, "token_count": 22}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 2, "token_count": 4}, {"author_id": 56, "token_count": 71}, ]}, ]
Author Name
Tokens
Token Proportion
Martin KaFai Lau
866
91.83%
Prankur gupta
74
7.85%
Toke Höiland-Jörgensen
2
0.21%
Andrii Nakryiko
1
0.11%
Total
943
bpf_util.h
43
-
7
135
Daniel Borkmann
Martin KaFai Lau
Toke Höiland-Jörgensen
Others
November 2016
April 2017
September 2017
November 2017
August 2018
January 2019
February 2019
June 2019
January 2020
var spanGroupData = [ {"timestamp": 1477983600, "group": [ {"author_id": 6, "token_count": 47}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 6, "token_count": 25}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 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": 15, "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
434
-
11
1423
Daniel Borkmann
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
September 2021
var spanGroupData = [ {"timestamp": 1480579200, "group": [ {"author_id": 60, "token_count": 477}, ]}, {"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": 31, "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}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 6, "token_count": 326}, ]}, ]
Author Name
Tokens
Token Proportion
Daniel Borkmann
326
22.91%
Roman Gushchin
261
18.34%
Yonghong Song
252
17.71%
John Fastabend
85
5.97%
Alexei Starovoitov
9
0.63%
Stanislav Fomichev
5
0.35%
Andrey Ignatov
3
0.21%
Others
482
33.87%
Total
1423
cgroup_helpers.h
29
-
6
108
Daniel Borkmann
John Fastabend
Yonghong Song
Andrey Ignatov
Others
December 2016
November 2017
June 2018
July 2018
July 2020
September 2021
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": 4}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 8, "token_count": 2}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 9, "token_count": 9}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 6, "token_count": 36}, ]}, ]
Author Name
Tokens
Token Proportion
Daniel Borkmann
36
33.33%
John Fastabend
9
8.33%
Yonghong Song
4
3.70%
Andrey Ignatov
2
1.85%
Others
57
52.78%
Total
108
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": 12, "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
44
-
2
81
Roman Gushchin
Stanislav Fomichev
September 2018
July 2021
var spanGroupData = [ {"timestamp": 1535785200, "group": [ {"author_id": 31, "token_count": 45}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 5, "token_count": 36}, ]}, ]
Author Name
Tokens
Token Proportion
Roman Gushchin
45
55.56%
Stanislav Fomichev
36
44.44%
Total
81
network_helpers.c
358
-
5
1675
Martin KaFai Lau
Stanislav Fomichev
Jakub Sitnicki
Daniel Borkmann
Andrey Ignatov
May 2020
July 2020
August 2020
July 2021
August 2021
September 2021
var spanGroupData = [ {"timestamp": 1588316400, "group": [ {"author_id": 8, "token_count": 58}, {"author_id": 6, "token_count": 16}, {"author_id": 5, "token_count": 309}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 7, "token_count": 192}, {"author_id": 2, "token_count": 322}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 2, "token_count": 180}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 2, "token_count": 404}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 2, "token_count": 93}, {"author_id": 5, "token_count": 36}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 6, "token_count": 65}, ]}, ]
Author Name
Tokens
Token Proportion
Martin KaFai Lau
999
59.64%
Stanislav Fomichev
345
20.60%
Jakub Sitnicki
192
11.46%
Daniel Borkmann
81
4.84%
Andrey Ignatov
58
3.46%
Total
1675
network_helpers.h
58
-
6
276
Stanislav Fomichev
Martin KaFai Lau
Jakub Sitnicki
Andrey Ignatov
Jussi Mäki
Daniel Borkmann
May 2020
July 2020
August 2020
May 2021
July 2021
August 2021
September 2021
var spanGroupData = [ {"timestamp": 1588316400, "group": [ {"author_id": 8, "token_count": 11}, {"author_id": 6, "token_count": 6}, {"author_id": 5, "token_count": 120}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 7, "token_count": 24}, {"author_id": 2, "token_count": 11}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 2, "token_count": 19}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 13, "token_count": 10}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 2, "token_count": 38}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 2, "token_count": 26}, {"author_id": 5, "token_count": 8}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 6, "token_count": 3}, ]}, ]
Author Name
Tokens
Token Proportion
Stanislav Fomichev
128
46.38%
Martin KaFai Lau
94
34.06%
Jakub Sitnicki
24
8.70%
Andrey Ignatov
11
3.99%
Jussi Mäki
10
3.62%
Daniel Borkmann
9
3.26%
Total
276
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": 31, "token_count": 513}, {"author_id": 4, "token_count": 3}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 31, "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": 14, "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": 31, "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": 6, "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": 12, "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": 53, "token_count": 510}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 53, "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": 35, "token_count": 1765}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 41, "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": 6, "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": 6, "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": 6, "token_count": 3}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 6, "token_count": 2313}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 38, "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
1910
-
27
10368
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
July 2021
August 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": 6, "token_count": 324}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 6, "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": 6, "token_count": 73}, {"author_id": 60, "token_count": 204}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 6, "token_count": 315}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 9, "token_count": 19}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 9, "token_count": 2156}, {"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": 50}, {"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": 6, "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": 45, "token_count": 875}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 10, "token_count": 220}, {"author_id": 50, "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": 25, "token_count": 61}, {"author_id": 15, "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": 18, "token_count": 5}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 1, "token_count": 198}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 1, "token_count": 163}, {"author_id": 38, "token_count": 111}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 9, "token_count": 1}, {"author_id": 60, "token_count": 257}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 60, "token_count": 51}, ]}, ]
Author Name
Tokens
Token Proportion
John Fastabend
2650
25.56%
Martin KaFai Lau
1879
18.12%
Alexei Starovoitov
1588
15.32%
Mauricio Vasquez B
875
8.44%
Daniel Borkmann
725
6.99%
Andrii Nakryiko
373
3.60%
Nikita V. Shirokov
358
3.45%
Lorenz Bauer
232
2.24%
Denis Salopek
111
1.07%
Toke Höiland-Jörgensen
78
0.75%
Ilya Leoshkevich
61
0.59%
Stanislav Fomichev
51
0.49%
Jesper Dangaard Brouer
5
0.05%
Others
1382
13.33%
Total
10368
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_progs.c
881
-
12
3959
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
August 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": 18, "token_count": 4}, {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 3, "token_count": 71}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 6, "token_count": 3}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 4, "token_count": 24}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 45, "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": 963}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 5, "token_count": 267}, ]}, {"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": 370}, ]}, {"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": 18, "token_count": 155}, {"author_id": 2, "token_count": 88}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 18, "token_count": 8}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 1, "token_count": 288}, {"author_id": 20, "token_count": 39}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 1, "token_count": 38}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 1, "token_count": 6}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 60, "token_count": 363}, ]}, ]
Author Name
Tokens
Token Proportion
Andrii Nakryiko
2269
57.31%
Stanislav Fomichev
770
19.45%
Jesper Dangaard Brouer
167
4.22%
Alexei Starovoitov
145
3.66%
Martin KaFai Lau
89
2.25%
Lorenz Bauer
62
1.57%
Yonghong Song
42
1.06%
KP Singh
39
0.99%
Mauricio Vasquez B
8
0.20%
Daniel Borkmann
3
0.08%
Others
365
9.22%
Total
3959
test_progs.h
301
-
10
611
Andrii Nakryiko
Stanislav Fomichev
Ilya Leoshkevich
Alan Maguire
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
July 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": 15, "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": 18, "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}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 11, "token_count": 13}, ]}, ]
Author Name
Tokens
Token Proportion
Andrii Nakryiko
279
45.66%
Stanislav Fomichev
262
42.88%
Ilya Leoshkevich
25
4.09%
Alan Maguire
13
2.13%
Yonghong Song
11
1.80%
Lorenz Bauer
9
1.47%
Jesper Dangaard Brouer
6
0.98%
Martin KaFai Lau
3
0.49%
Alexei Starovoitov
2
0.33%
Toke Höiland-Jörgensen
1
0.16%
Total
611
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": 25, "token_count": 10}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 15, "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": 6, "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": 6, "token_count": 1}, {"author_id": 9, "token_count": 7}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 6, "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": 25, "token_count": 260}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 25, "token_count": 147}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 15, "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": 6, "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": 6, "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": 12, "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
Prankur gupta
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": 59, "token_count": 6}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 56, "token_count": 6}, ]}, ]
Author Name
Tokens
Token Proportion
Prankur gupta
6
10.71%
Alexander Duyck
6
10.71%
Stanislav Fomichev
3
5.36%
Andrey Ignatov
3
5.36%
Others
38
67.86%
Total
56
test_tcpnotify.h
19
-
1
41
Sowmini Varadhan
November 2018
var spanGroupData = [ {"timestamp": 1541055600, "group": [ {"author_id": 49, "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": 49, "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
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": 6, "token_count": 329}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 60, "token_count": 152}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 3, "token_count": 11}, {"author_id": 6, "token_count": 54}, {"author_id": 2, "token_count": 377}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 6, "token_count": 4}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 18, "token_count": 2}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 6, "token_count": 3}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 3, "token_count": 43}, {"author_id": 6, "token_count": 3}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 6, "token_count": 217}, {"author_id": 26, "token_count": 132}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 60, "token_count": 66}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 6, "token_count": 676}, {"author_id": 18, "token_count": 18}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 6, "token_count": 182}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 6, "token_count": 5}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 2, "token_count": 4}, {"author_id": 31, "token_count": 99}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 31, "token_count": 73}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 6, "token_count": 157}, {"author_id": 26, "token_count": 41}, {"author_id": 60, "token_count": 299}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 39, "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": 6, "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": 6, "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": 6, "token_count": 76}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 1, "token_count": 21}, {"author_id": 7, "token_count": 70}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 3, "token_count": 230}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 17, "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": 58, "token_count": 14}, {"author_id": 60, "token_count": 502}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 10, "token_count": 7}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 6, "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%
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
1231
17.81%
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": 6, "token_count": 5}, ]}, ]
Author Name
Tokens
Token Proportion
Jakub Kiciński
845
98.83%
Yonghong Song
5
0.58%
Daniel Borkmann
5
0.58%
Total
855
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
225
-
6
969
Yonghong Song
Andrii Nakryiko
Hao Luo
Others
April 2018
May 2018
October 2018
April 2019
May 2019
March 2020
September 2020
August 2021
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": 43, "token_count": 114}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 1, "token_count": 341}, ]}, ]
Author Name
Tokens
Token Proportion
Yonghong Song
410
42.31%
Andrii Nakryiko
341
35.19%
Hao Luo
114
11.76%
Others
104
10.73%
Total
969
trace_helpers.h
25
-
6
95
Yonghong Song
Andrii Nakryiko
Hao Luo
Jakub Kiciński
Toke Höiland-Jörgensen
Others
April 2018
May 2018
January 2020
March 2020
September 2020
August 2021
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": 15, "token_count": 1}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 43, "token_count": 16}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 1, "token_count": 25}, ]}, ]
Author Name
Tokens
Token Proportion
Yonghong Song
45
47.37%
Andrii Nakryiko
25
26.32%
Hao Luo
16
16.84%
Jakub Kiciński
2
2.11%
Toke Höiland-Jörgensen
1
1.05%
Others
6
6.32%
Total
95
urandom_read.c
35
-
2
135
Song Liu
Others
March 2018
May 2018
March 2019
var spanGroupData = [ {"timestamp": 1519891200, "group": [ {"author_id": 16, "token_count": 61}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 16, "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": 34, "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": 11, "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": 11, "token_count": 33}, ]}, ]
Author Name
Tokens
Token Proportion
Alan Maguire
33
100.00%
Total
33
xdpxceiver.c
1132
-
6
5327
Weqaar Janjua
Magnus Karlsson
Maciej Fijalkowski
Andrii Nakryiko
Others
December 2020
January 2021
February 2021
March 2021
August 2021
var spanGroupData = [ {"timestamp": 1606809600, "group": [ {"author_id": 30, "token_count": 2028}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 60, "token_count": 29}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 33, "token_count": 21}, {"author_id": 60, "token_count": 312}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 1, "token_count": 2}, {"author_id": 21, "token_count": 1074}, {"author_id": 60, "token_count": 22}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 33, "token_count": 1839}, ]}, ]
Author Name
Tokens
Token Proportion
Weqaar Janjua
2028
38.07%
Magnus Karlsson
1860
34.92%
Maciej Fijalkowski
1074
20.16%
Andrii Nakryiko
2
0.04%
Others
363
6.81%
Total
5327
xdpxceiver.h
145
-
5
439
Weqaar Janjua
Magnus Karlsson
Maciej Fijalkowski
Others
December 2020
February 2021
March 2021
August 2021
var spanGroupData = [ {"timestamp": 1606809600, "group": [ {"author_id": 30, "token_count": 248}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 33, "token_count": 13}, {"author_id": 60, "token_count": 65}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 21, "token_count": 62}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 33, "token_count": 49}, ]}, ]
Author Name
Tokens
Token Proportion
Weqaar Janjua
248
56.49%
Magnus Karlsson
62
14.12%
Maciej Fijalkowski
62
14.12%
Others
67
15.26%
Total
439
Only top 60 contributors in the directory are shown. Everybody else is clustered as
Others
.
Contributors:
133
Author
Tokens
Proportion
Commits
Proportion
0
Jakub Kiciński
97325
16.77%
12
1.00%
1
Andrii Nakryiko
71818
12.37%
198
16.54%
2
Martin KaFai Lau
56752
9.78%
69
5.76%
3
Alexei Starovoitov
47034
8.10%
90
7.52%
4
Yonghong Song
33775
5.82%
84
7.02%
5
Stanislav Fomichev
29888
5.15%
94
7.85%
6
Daniel Borkmann
27260
4.70%
52
4.34%
7
Jakub Sitnicki
26673
4.60%
28
2.34%
8
Andrey Ignatov
26027
4.48%
37
3.09%
9
John Fastabend
16649
2.87%
57
4.76%
10
Lorenz Bauer
14209
2.45%
27
2.26%
11
Alan Maguire
9883
1.70%
11
0.92%
12
Petar Penkov
6459
1.11%
5
0.42%
13
Jussi Mäki
6234
1.07%
6
0.50%
14
Brendan Jackman
5135
0.88%
6
0.50%
15
Toke Höiland-Jörgensen
5069
0.87%
16
1.34%
16
Song Liu
4965
0.86%
12
1.00%
17
Jiri Olsa
4853
0.84%
18
1.50%
18
Jesper Dangaard Brouer
4188
0.72%
17
1.42%
19
YiFei Zhu
3777
0.65%
5
0.42%
20
KP Singh
3772
0.65%
17
1.42%
21
Maciej Fijalkowski
3661
0.63%
9
0.75%
22
Kuniyuki Iwashima
3517
0.61%
3
0.25%
23
Jiong Wang
3492
0.60%
5
0.42%
24
William Tu
3290
0.57%
2
0.17%
25
Ilya Leoshkevich
2997
0.52%
34
2.84%
26
Joe Stringer
2781
0.48%
9
0.75%
27
Américo Wang
2712
0.47%
8
0.67%
28
Florent Revest
2469
0.43%
8
0.67%
29
Kumar Kartikeya Dwivedi
2438
0.42%
2
0.17%
30
Weqaar Janjua
2276
0.39%
3
0.25%
31
Roman Gushchin
2241
0.39%
8
0.67%
32
Mathieu Xhonneux
2118
0.36%
1
0.08%
33
Magnus Karlsson
1922
0.33%
14
1.17%
34
Hangbin Liu
1791
0.31%
6
0.50%
35
David Herrmann
1765
0.30%
1
0.08%
36
Dmitrii Banshchikov
1711
0.29%
3
0.25%
37
Daniel Xu
1694
0.29%
3
0.25%
38
Denis Salopek
1554
0.27%
1
0.08%
39
David S. Miller
1486
0.26%
5
0.42%
40
Willem de Bruijn
1468
0.25%
9
0.75%
41
Craig Gallek
1349
0.23%
2
0.17%
42
Edward Cree
1325
0.23%
4
0.33%
43
Hao Luo
1150
0.20%
6
0.50%
44
Pedro Tammela
1143
0.20%
2
0.17%
45
Mauricio Vasquez B
1116
0.19%
1
0.08%
46
Eelco Chaudron
966
0.17%
3
0.25%
47
Peter Oskolkov
960
0.17%
2
0.17%
48
David Verbeiren
951
0.16%
1
0.08%
49
Sowmini Varadhan
875
0.15%
1
0.08%
50
Nikita V. Shirokov
874
0.15%
5
0.42%
51
Udip Pant
804
0.14%
3
0.25%
52
Xu Liu
782
0.13%
2
0.17%
53
Sean Young
780
0.13%
2
0.17%
54
Zvi Effron
772
0.13%
1
0.08%
55
Luke Nelson
760
0.13%
3
0.25%
56
Prankur gupta
752
0.13%
2
0.17%
57
Matt Mullins
748
0.13%
1
0.08%
58
Andrei Matei
685
0.12%
5
0.42%
59
Alexander Duyck
639
0.11%
5
0.42%
60
Others
13881
2.39%
151
12.61%
Total
580440
1197