Linux Source Code
Home
Release 5.16
Help
bpf
root
tools
testing
selftests
Highlighting
Reset All
By Author
By Age
──────────
Alan Maguire
Alexei Starovoitov
Américo Wang
Andrey Ignatov
Andrii Nakryiko
Brendan Jackman
Craig Gallek
Daniel Borkmann
Daniel Xu
Dave Marchevsky
David Herrmann
David S. Miller
David Verbeiren
Denis Salopek
Dmitrii Banshchikov
Edward Cree
Eelco Chaudron
Florent Revest
Hangbin Liu
Hao Luo
Hou Tao
Ilya Leoshkevich
Jakub Kiciński
Jakub Sitnicki
Jesper Dangaard Brouer
Jiong Wang
Jiri Olsa
Joanne Koong
Joe Stringer
John Fastabend
Jussi Mäki
KP Singh
Kumar Kartikeya Dwivedi
Kuniyuki Iwashima
Lorenz Bauer
Maciej Fijalkowski
Magnus Karlsson
Martin KaFai Lau
Mathieu Xhonneux
Mauricio Vasquez B
Maxim Mikityanskiy
Nikita V. Shirokov
Others
Paul Chaignon
Pedro Tammela
Petar Penkov
Peter Oskolkov
Roman Gushchin
Sean Young
Song Liu
Sowmini Varadhan
Stanislav Fomichev
Toke Höiland-Jörgensen
Udip Pant
Weqaar Janjua
Willem de Bruijn
William Tu
Xu Liu
YiFei Zhu
Yonghong Song
Yucong Sun
−
Subdirectories:
Name
Lines
Files
Authors
Tokens
change scale
Color Graph By Token Proportion
benchs
1496
5
3
6287
Andrii Nakryiko
Joanne Koong
Alexei Starovoitov
May 2020
August 2020
May 2021
October 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}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 19, "token_count": 2018}, ]}, ]
Author Name
Tokens
Token Proportion
Andrii Nakryiko
4202
66.84%
Joanne Koong
2018
32.10%
Alexei Starovoitov
67
1.07%
Total
6287
bpf_testmod
222
3
6
801
Andrii Nakryiko
Alexei Starovoitov
Hou Tao
Kumar Kartikeya Dwivedi
Song Liu
Others
December 2020
January 2021
September 2021
October 2021
December 2021
var spanGroupData = [ {"timestamp": 1606809600, "group": [ {"author_id": 1, "token_count": 281}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 1, "token_count": 12}, {"author_id": 60, "token_count": 124}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 15, "token_count": 47}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 49, "token_count": 119}, {"author_id": 29, "token_count": 84}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 3, "token_count": 134}, ]}, ]
Author Name
Tokens
Token Proportion
Andrii Nakryiko
293
36.58%
Alexei Starovoitov
134
16.73%
Hou Tao
119
14.86%
Kumar Kartikeya Dwivedi
84
10.49%
Song Liu
47
5.87%
Others
124
15.48%
Total
801
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": 47, "token_count": 883}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 47, "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
42514
185
81
217519
Andrii Nakryiko
Martin KaFai Lau
Stanislav Fomichev
Yonghong Song
Jakub Sitnicki
Daniel Borkmann
Lorenz Bauer
Jussi Mäki
Alexei Starovoitov
Andrey Ignatov
Alan Maguire
Jiri Olsa
Toke Höiland-Jörgensen
Song Liu
YiFei Zhu
Kumar Kartikeya Dwivedi
Jakub Kiciński
Kuniyuki Iwashima
Américo Wang
KP Singh
Jesper Dangaard Brouer
Maciej Fijalkowski
Florent Revest
David S. Miller
Brendan Jackman
Daniel Xu
Edward Cree
Denis Salopek
Joe Stringer
Joanne Koong
Ilya Leoshkevich
David Verbeiren
Hou Tao
Eelco Chaudron
John Fastabend
Hao Luo
Dave Marchevsky
Dmitrii Banshchikov
Xu Liu
Hangbin Liu
Petar Penkov
Roman Gushchin
Yucong Sun
Udip Pant
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
November 2021
December 2021
var spanGroupData = [ {"timestamp": 1493622000, "group": [ {"author_id": 42, "token_count": 1417}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 6, "token_count": 2}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 45, "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": 5825}, ]}, {"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": 56, "token_count": 20}, {"author_id": 4, "token_count": 711}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 8, "token_count": 868}, {"author_id": 35, "token_count": 241}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 42, "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": 2725}, {"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": 9536}, {"author_id": 4, "token_count": 233}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 3, "token_count": 134}, {"author_id": 1, "token_count": 303}, {"author_id": 6, "token_count": 3657}, {"author_id": 32, "token_count": 920}, {"author_id": 2, "token_count": 328}, {"author_id": 5, "token_count": 1612}, {"author_id": 4, "token_count": 3}, {"author_id": 60, "token_count": 592}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 3, "token_count": 11}, {"author_id": 1, "token_count": 2407}, {"author_id": 27, "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": 7}, {"author_id": 1, "token_count": 7}, {"author_id": 6, "token_count": 36}, {"author_id": 2, "token_count": 295}, {"author_id": 5, "token_count": 5737}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 1, "token_count": 1413}, {"author_id": 31, "token_count": 97}, {"author_id": 5, "token_count": 1941}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 3, "token_count": 8}, {"author_id": 1, "token_count": 855}, {"author_id": 31, "token_count": 27}, {"author_id": 12, "token_count": 248}, {"author_id": 5, "token_count": 1184}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 5, "token_count": 204}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 3, "token_count": 442}, {"author_id": 1, "token_count": 1046}, {"author_id": 7, "token_count": 429}, {"author_id": 5, "token_count": 24}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 3, "token_count": 1953}, {"author_id": 1, "token_count": 1612}, {"author_id": 6, "token_count": 3253}, {"author_id": 2, "token_count": 225}, {"author_id": 16, "token_count": 1160}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 8, "token_count": 2932}, {"author_id": 1, "token_count": 2593}, {"author_id": 7, "token_count": 609}, {"author_id": 56, "token_count": 24}, {"author_id": 5, "token_count": 19}, {"author_id": 4, "token_count": 147}, {"author_id": 60, "token_count": 127}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 3, "token_count": 402}, {"author_id": 53, "token_count": 345}, {"author_id": 38, "token_count": 26}, {"author_id": 18, "token_count": 575}, {"author_id": 10, "token_count": 158}, {"author_id": 2, "token_count": 956}, {"author_id": 5, "token_count": 44}, {"author_id": 16, "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": 40, "token_count": 787}, {"author_id": 53, "token_count": 56}, {"author_id": 7, "token_count": 7249}, {"author_id": 9, "token_count": 14}, {"author_id": 2, "token_count": 9}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 1, "token_count": 2049}, {"author_id": 53, "token_count": 281}, {"author_id": 7, "token_count": 209}, {"author_id": 32, "token_count": 174}, {"author_id": 9, "token_count": 40}, {"author_id": 24, "token_count": 590}, {"author_id": 10, "token_count": 1810}, {"author_id": 2, "token_count": 153}, {"author_id": 16, "token_count": 685}, {"author_id": 43, "token_count": 5}, {"author_id": 4, "token_count": 244}, {"author_id": 60, "token_count": 327}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 8, "token_count": 372}, {"author_id": 1, "token_count": 1460}, {"author_id": 7, "token_count": 97}, {"author_id": 24, "token_count": 20}, {"author_id": 10, "token_count": 2233}, {"author_id": 15, "token_count": 216}, {"author_id": 5, "token_count": 1}, {"author_id": 16, "token_count": 249}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 8, "token_count": 410}, {"author_id": 1, "token_count": 1710}, {"author_id": 6, "token_count": 328}, {"author_id": 7, "token_count": 3625}, {"author_id": 20, "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": 337}, ]}, {"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": 15, "token_count": 51}, {"author_id": 5, "token_count": 185}, {"author_id": 23, "token_count": 280}, {"author_id": 4, "token_count": 204}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 11, "token_count": 254}, {"author_id": 1, "token_count": 1818}, {"author_id": 7, "token_count": 6763}, {"author_id": 18, "token_count": 467}, {"author_id": 2, "token_count": 48}, {"author_id": 15, "token_count": 876}, {"author_id": 5, "token_count": 331}, {"author_id": 23, "token_count": 2027}, {"author_id": 4, "token_count": 2683}, {"author_id": 60, "token_count": 267}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 3, "token_count": 549}, {"author_id": 1, "token_count": 2001}, {"author_id": 18, "token_count": 1073}, {"author_id": 24, "token_count": 189}, {"author_id": 10, "token_count": 325}, {"author_id": 2, "token_count": 2983}, {"author_id": 5, "token_count": 17}, {"author_id": 57, "token_count": 202}, {"author_id": 4, "token_count": 223}, {"author_id": 60, "token_count": 156}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 11, "token_count": 494}, {"author_id": 1, "token_count": 3708}, {"author_id": 48, "token_count": 445}, {"author_id": 31, "token_count": 5}, {"author_id": 18, "token_count": 553}, {"author_id": 9, "token_count": 18}, {"author_id": 10, "token_count": 766}, {"author_id": 30, "token_count": 1709}, {"author_id": 2, "token_count": 1756}, {"author_id": 15, "token_count": 899}, {"author_id": 16, "token_count": 901}, {"author_id": 23, "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": 1273}, {"author_id": 6, "token_count": 240}, {"author_id": 38, "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": 3, "token_count": 191}, {"author_id": 1, "token_count": 2197}, {"author_id": 40, "token_count": 337}, {"author_id": 54, "token_count": 835}, {"author_id": 25, "token_count": 4}, {"author_id": 24, "token_count": 1358}, {"author_id": 2, "token_count": 633}, {"author_id": 60, "token_count": 608}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 1, "token_count": 661}, {"author_id": 34, "token_count": 617}, {"author_id": 60, "token_count": 27}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 1, "token_count": 73}, {"author_id": 14, "token_count": 1359}, {"author_id": 24, "token_count": 104}, {"author_id": 5, "token_count": 677}, {"author_id": 4, "token_count": 92}, {"author_id": 60, "token_count": 240}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 3, "token_count": 266}, {"author_id": 33, "token_count": 4}, {"author_id": 14, "token_count": 47}, {"author_id": 25, "token_count": 354}, {"author_id": 34, "token_count": 393}, {"author_id": 31, "token_count": 859}, {"author_id": 20, "token_count": 1035}, {"author_id": 24, "token_count": 91}, {"author_id": 15, "token_count": 863}, {"author_id": 4, "token_count": 821}, {"author_id": 60, "token_count": 132}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 3, "token_count": 373}, {"author_id": 33, "token_count": 755}, {"author_id": 1, "token_count": 144}, {"author_id": 31, "token_count": 1}, {"author_id": 20, "token_count": 52}, {"author_id": 18, "token_count": 3}, {"author_id": 24, "token_count": 30}, {"author_id": 10, "token_count": 541}, {"author_id": 2, "token_count": 309}, {"author_id": 16, "token_count": 178}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 1, "token_count": 652}, {"author_id": 51, "token_count": 9}, {"author_id": 34, "token_count": 613}, {"author_id": 18, "token_count": 550}, {"author_id": 16, "token_count": 240}, {"author_id": 4, "token_count": 8}, {"author_id": 60, "token_count": 485}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 3, "token_count": 449}, {"author_id": 1, "token_count": 906}, {"author_id": 41, "token_count": 1291}, {"author_id": 13, "token_count": 3406}, {"author_id": 29, "token_count": 2282}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 1, "token_count": 11}, {"author_id": 26, "token_count": 2474}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 11, "token_count": 3982}, {"author_id": 3, "token_count": 628}, {"author_id": 33, "token_count": 1783}, {"author_id": 18, "token_count": 311}, {"author_id": 9, "token_count": 110}, {"author_id": 13, "token_count": 2322}, {"author_id": 29, "token_count": 130}, {"author_id": 2, "token_count": 1130}, {"author_id": 5, "token_count": 5}, {"author_id": 60, "token_count": 822}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 1, "token_count": 1817}, {"author_id": 40, "token_count": 203}, {"author_id": 48, "token_count": 132}, {"author_id": 26, "token_count": 77}, {"author_id": 2, "token_count": 440}, {"author_id": 5, "token_count": 151}, {"author_id": 58, "token_count": 456}, {"author_id": 4, "token_count": 103}, {"author_id": 22, "token_count": 53}, {"author_id": 60, "token_count": 602}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 1, "token_count": 258}, {"author_id": 6, "token_count": 415}, {"author_id": 51, "token_count": 428}, {"author_id": 13, "token_count": 282}, {"author_id": 29, "token_count": 11}, {"author_id": 2, "token_count": 37}, {"author_id": 15, "token_count": 364}, {"author_id": 4, "token_count": 2878}, {"author_id": 60, "token_count": 39}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 1, "token_count": 987}, {"author_id": 51, "token_count": 105}, {"author_id": 49, "token_count": 726}, {"author_id": 31, "token_count": 23}, {"author_id": 18, "token_count": 20}, {"author_id": 19, "token_count": 1042}, {"author_id": 29, "token_count": 458}, {"author_id": 10, "token_count": 484}, {"author_id": 15, "token_count": 125}, {"author_id": 4, "token_count": 523}, {"author_id": 22, "token_count": 168}, {"author_id": 60, "token_count": 309}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 3, "token_count": 14}, {"author_id": 1, "token_count": 1}, {"author_id": 25, "token_count": 151}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 2, "token_count": 82}, ]}, ]
Author Name
Tokens
Token Proportion
Andrii Nakryiko
36851
16.94%
Martin KaFai Lau
30037
13.81%
Stanislav Fomichev
22393
10.29%
Yonghong Song
20431
9.39%
Jakub Sitnicki
19129
8.79%
Daniel Borkmann
7931
3.65%
Lorenz Bauer
6400
2.94%
Jussi Mäki
6010
2.76%
Alexei Starovoitov
5891
2.71%
Andrey Ignatov
4855
2.23%
Alan Maguire
4730
2.17%
Jiri Olsa
3552
1.63%
Toke Höiland-Jörgensen
3416
1.57%
Song Liu
3394
1.56%
YiFei Zhu
2947
1.35%
Kumar Kartikeya Dwivedi
2881
1.32%
Jakub Kiciński
2687
1.24%
Kuniyuki Iwashima
2551
1.17%
Américo Wang
2542
1.17%
KP Singh
2382
1.10%
Jesper Dangaard Brouer
1745
0.80%
Maciej Fijalkowski
1709
0.79%
Florent Revest
1623
0.75%
David S. Miller
1418
0.65%
Brendan Jackman
1406
0.65%
Daniel Xu
1327
0.61%
Edward Cree
1325
0.61%
Denis Salopek
1291
0.59%
Joe Stringer
1094
0.50%
Joanne Koong
1042
0.48%
Ilya Leoshkevich
1012
0.47%
David Verbeiren
835
0.38%
Hou Tao
726
0.33%
Eelco Chaudron
682
0.31%
John Fastabend
588
0.27%
Hao Luo
577
0.27%
Dave Marchevsky
542
0.25%
Dmitrii Banshchikov
509
0.23%
Xu Liu
456
0.21%
Hangbin Liu
303
0.14%
Petar Penkov
248
0.11%
Roman Gushchin
241
0.11%
Yucong Sun
221
0.10%
Udip Pant
202
0.09%
Nikita V. Shirokov
44
0.02%
Jiong Wang
6
0.00%
Willem de Bruijn
5
0.00%
Others
5332
2.45%
Total
217519
progs
33125
408
84
146424
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
Dmitrii Banshchikov
Toke Höiland-Jörgensen
Joe Stringer
Ilya Leoshkevich
KP Singh
Willem de Bruijn
Jiri Olsa
Kuniyuki Iwashima
Peter Oskolkov
Joanne Koong
Florent Revest
YiFei Zhu
Brendan Jackman
Maciej Fijalkowski
Udip Pant
Hangbin Liu
Nikita V. Shirokov
Hao Luo
Roman Gushchin
Daniel Xu
Xu Liu
Sowmini Varadhan
Hou Tao
Eelco Chaudron
Dave Marchevsky
Mauricio Vasquez B
Jussi Mäki
Kumar Kartikeya Dwivedi
Américo Wang
Jakub Kiciński
Yucong Sun
David Verbeiren
Denis Salopek
Sean Young
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
October 2021
November 2021
December 2021
var spanGroupData = [ {"timestamp": 1488355200, "group": [ {"author_id": 3, "token_count": 3791}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 6, "token_count": 10}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 42, "token_count": 11}, {"author_id": 4, "token_count": 936}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 2, "token_count": 49}, {"author_id": 4, "token_count": 113}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 9, "token_count": 329}, {"author_id": 28, "token_count": 60}, {"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": 35, "token_count": 194}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 3, "token_count": 6698}, {"author_id": 0, "token_count": 10}, {"author_id": 4, "token_count": 73}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 0, "token_count": 143}, {"author_id": 4, "token_count": 164}, {"author_id": 60, "token_count": 228}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 8, "token_count": 350}, {"author_id": 9, "token_count": 102}, {"author_id": 15, "token_count": 147}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 9, "token_count": 3}, {"author_id": 2, "token_count": 222}, {"author_id": 56, "token_count": 99}, {"author_id": 28, "token_count": 3212}, {"author_id": 4, "token_count": 420}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 8, "token_count": 430}, {"author_id": 9, "token_count": 1145}, {"author_id": 36, "token_count": 2118}, {"author_id": 59, "token_count": 78}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 4, "token_count": 117}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 8, "token_count": 161}, {"author_id": 2, "token_count": 10}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 8, "token_count": 151}, {"author_id": 2, "token_count": 711}, {"author_id": 56, "token_count": 131}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 3, "token_count": 1}, {"author_id": 12, "token_count": 1585}, {"author_id": 35, "token_count": 236}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 20, "token_count": 928}, {"author_id": 32, "token_count": 850}, {"author_id": 9, "token_count": 175}, {"author_id": 50, "token_count": 224}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 8, "token_count": 460}, {"author_id": 32, "token_count": 9}, {"author_id": 9, "token_count": 155}, {"author_id": 56, "token_count": 133}, {"author_id": 55, "token_count": 298}, {"author_id": 5, "token_count": 1}, {"author_id": 4, "token_count": 62}, {"author_id": 60, "token_count": 36}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 8, "token_count": 4}, {"author_id": 59, "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": 52, "token_count": 436}, {"author_id": 4, "token_count": 27}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 8, "token_count": 321}, {"author_id": 10, "token_count": 615}, {"author_id": 2, "token_count": 134}, {"author_id": 52, "token_count": 524}, {"author_id": 43, "token_count": 951}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 11, "token_count": 1112}, {"author_id": 3, "token_count": 679}, {"author_id": 32, "token_count": 434}, {"author_id": 2, "token_count": 146}, {"author_id": 5, "token_count": 333}, {"author_id": 43, "token_count": 296}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 11, "token_count": 935}, {"author_id": 3, "token_count": 1105}, {"author_id": 1, "token_count": 1566}, {"author_id": 4, "token_count": 76}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 3, "token_count": 5055}, {"author_id": 1, "token_count": 730}, {"author_id": 5, "token_count": 740}, {"author_id": 60, "token_count": 148}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 1, "token_count": 2390}, {"author_id": 31, "token_count": 23}, {"author_id": 12, "token_count": 210}, {"author_id": 5, "token_count": 455}, {"author_id": 60, "token_count": 331}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 3, "token_count": 173}, {"author_id": 1, "token_count": 4055}, {"author_id": 31, "token_count": 8}, {"author_id": 12, "token_count": 33}, {"author_id": 5, "token_count": 426}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 1, "token_count": 9}, {"author_id": 31, "token_count": 3}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 3, "token_count": 326}, {"author_id": 1, "token_count": 1338}, {"author_id": 5, "token_count": 5}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 3, "token_count": 864}, {"author_id": 1, "token_count": 1392}, {"author_id": 6, "token_count": 890}, {"author_id": 2, "token_count": 94}, {"author_id": 16, "token_count": 202}, {"author_id": 4, "token_count": 5}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 1, "token_count": 776}, {"author_id": 7, "token_count": 1}, {"author_id": 56, "token_count": 5}, {"author_id": 5, "token_count": 26}, {"author_id": 4, "token_count": 67}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 3, "token_count": 1266}, {"author_id": 1, "token_count": 521}, {"author_id": 53, "token_count": 142}, {"author_id": 18, "token_count": 79}, {"author_id": 10, "token_count": 10}, {"author_id": 2, "token_count": 3107}, {"author_id": 16, "token_count": 164}, {"author_id": 4, "token_count": 74}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 1, "token_count": 19}, {"author_id": 40, "token_count": 183}, {"author_id": 53, "token_count": 2}, {"author_id": 7, "token_count": 422}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 1, "token_count": 453}, {"author_id": 53, "token_count": 130}, {"author_id": 32, "token_count": 202}, {"author_id": 9, "token_count": 81}, {"author_id": 24, "token_count": 282}, {"author_id": 10, "token_count": 598}, {"author_id": 2, "token_count": 90}, {"author_id": 43, "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": 302}, {"author_id": 7, "token_count": 109}, {"author_id": 24, "token_count": 6}, {"author_id": 10, "token_count": 4443}, {"author_id": 15, "token_count": 48}, {"author_id": 5, "token_count": 230}, {"author_id": 16, "token_count": 151}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 8, "token_count": 455}, {"author_id": 1, "token_count": 1227}, {"author_id": 6, "token_count": 667}, {"author_id": 7, "token_count": 33}, {"author_id": 20, "token_count": 164}, {"author_id": 9, "token_count": 632}, {"author_id": 5, "token_count": 218}, {"author_id": 4, "token_count": 1328}, {"author_id": 60, "token_count": 444}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 3, "token_count": 5}, {"author_id": 8, "token_count": 3384}, {"author_id": 1, "token_count": 815}, {"author_id": 6, "token_count": 18}, {"author_id": 20, "token_count": 3}, {"author_id": 9, "token_count": 333}, {"author_id": 15, "token_count": 173}, {"author_id": 5, "token_count": 153}, {"author_id": 23, "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": 310}, {"author_id": 48, "token_count": 24}, {"author_id": 31, "token_count": 7}, {"author_id": 7, "token_count": 3039}, {"author_id": 18, "token_count": 133}, {"author_id": 15, "token_count": 269}, {"author_id": 5, "token_count": 225}, {"author_id": 23, "token_count": 525}, {"author_id": 4, "token_count": 1289}, {"author_id": 60, "token_count": 133}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 3, "token_count": 443}, {"author_id": 1, "token_count": 2504}, {"author_id": 18, "token_count": 253}, {"author_id": 9, "token_count": 26}, {"author_id": 24, "token_count": 441}, {"author_id": 10, "token_count": 323}, {"author_id": 2, "token_count": 4216}, {"author_id": 57, "token_count": 588}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 11, "token_count": 1829}, {"author_id": 1, "token_count": 740}, {"author_id": 6, "token_count": 655}, {"author_id": 48, "token_count": 240}, {"author_id": 31, "token_count": 1193}, {"author_id": 18, "token_count": 154}, {"author_id": 9, "token_count": 2}, {"author_id": 10, "token_count": 276}, {"author_id": 30, "token_count": 747}, {"author_id": 2, "token_count": 1012}, {"author_id": 15, "token_count": 247}, {"author_id": 16, "token_count": 105}, {"author_id": 23, "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": 305}, {"author_id": 9, "token_count": 126}, {"author_id": 2, "token_count": 145}, {"author_id": 56, "token_count": 71}, {"author_id": 16, "token_count": 835}, {"author_id": 60, "token_count": 188}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 3, "token_count": 198}, {"author_id": 1, "token_count": 72}, {"author_id": 40, "token_count": 91}, {"author_id": 54, "token_count": 116}, {"author_id": 25, "token_count": 54}, {"author_id": 38, "token_count": 18}, {"author_id": 24, "token_count": 429}, {"author_id": 2, "token_count": 488}, {"author_id": 60, "token_count": 50}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 1, "token_count": 1032}, {"author_id": 34, "token_count": 259}, {"author_id": 18, "token_count": 32}, {"author_id": 35, "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": 54}, {"author_id": 14, "token_count": 680}, {"author_id": 6, "token_count": 450}, {"author_id": 24, "token_count": 101}, {"author_id": 5, "token_count": 630}, {"author_id": 60, "token_count": 57}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 3, "token_count": 581}, {"author_id": 33, "token_count": 2}, {"author_id": 14, "token_count": 83}, {"author_id": 25, "token_count": 1299}, {"author_id": 34, "token_count": 106}, {"author_id": 38, "token_count": 5}, {"author_id": 31, "token_count": 28}, {"author_id": 20, "token_count": 842}, {"author_id": 24, "token_count": 89}, {"author_id": 15, "token_count": 1047}, {"author_id": 4, "token_count": 1110}, {"author_id": 60, "token_count": 122}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 3, "token_count": 105}, {"author_id": 33, "token_count": 166}, {"author_id": 1, "token_count": 201}, {"author_id": 38, "token_count": 5}, {"author_id": 31, "token_count": 53}, {"author_id": 20, "token_count": 299}, {"author_id": 10, "token_count": 456}, {"author_id": 2, "token_count": 472}, {"author_id": 16, "token_count": 61}, {"author_id": 60, "token_count": 689}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 1, "token_count": 1421}, {"author_id": 51, "token_count": 97}, {"author_id": 34, "token_count": 481}, {"author_id": 60, "token_count": 68}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 3, "token_count": 708}, {"author_id": 1, "token_count": 46}, {"author_id": 41, "token_count": 109}, {"author_id": 38, "token_count": 454}, {"author_id": 13, "token_count": 200}, {"author_id": 29, "token_count": 24}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 26, "token_count": 543}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 3, "token_count": 2152}, {"author_id": 18, "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": 60, "token_count": 200}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 1, "token_count": 329}, {"author_id": 40, "token_count": 93}, {"author_id": 48, "token_count": 168}, {"author_id": 31, "token_count": 31}, {"author_id": 26, "token_count": 422}, {"author_id": 2, "token_count": 260}, {"author_id": 5, "token_count": 50}, {"author_id": 58, "token_count": 326}, {"author_id": 60, "token_count": 207}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 1, "token_count": 153}, {"author_id": 6, "token_count": 217}, {"author_id": 51, "token_count": 153}, {"author_id": 2, "token_count": 1665}, {"author_id": 15, "token_count": 183}, {"author_id": 4, "token_count": 296}, {"author_id": 60, "token_count": 117}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 1, "token_count": 181}, {"author_id": 49, "token_count": 278}, {"author_id": 31, "token_count": 18}, {"author_id": 18, "token_count": 3}, {"author_id": 19, "token_count": 876}, {"author_id": 29, "token_count": 157}, {"author_id": 4, "token_count": 20}, {"author_id": 22, "token_count": 116}, {"author_id": 60, "token_count": 183}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 3, "token_count": 226}, {"author_id": 1, "token_count": 2}, {"author_id": 25, "token_count": 420}, {"author_id": 2, "token_count": 58}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 3, "token_count": 73}, ]}, ]
Author Name
Tokens
Token Proportion
Alexei Starovoitov
30950
21.14%
Andrii Nakryiko
23482
16.04%
Martin KaFai Lau
13768
9.40%
Yonghong Song
10285
7.02%
Lorenz Bauer
6721
4.59%
Andrey Ignatov
5716
3.90%
Stanislav Fomichev
4731
3.23%
Alan Maguire
3937
2.69%
Jakub Sitnicki
3604
2.46%
Daniel Borkmann
3505
2.39%
William Tu
3272
2.23%
John Fastabend
3193
2.18%
Jesper Dangaard Brouer
2236
1.53%
Mathieu Xhonneux
2118
1.45%
Song Liu
2114
1.44%
Petar Penkov
1828
1.25%
Dmitrii Banshchikov
1773
1.21%
Toke Höiland-Jörgensen
1518
1.04%
Joe Stringer
1495
1.02%
Ilya Leoshkevich
1364
0.93%
KP Singh
1348
0.92%
Willem de Bruijn
1258
0.86%
Jiri Olsa
1018
0.70%
Kuniyuki Iwashima
965
0.66%
Peter Oskolkov
960
0.66%
Joanne Koong
876
0.60%
Florent Revest
846
0.58%
YiFei Zhu
825
0.56%
Brendan Jackman
763
0.52%
Maciej Fijalkowski
747
0.51%
Udip Pant
588
0.40%
Hangbin Liu
482
0.33%
Nikita V. Shirokov
439
0.30%
Hao Luo
432
0.30%
Roman Gushchin
431
0.29%
Daniel Xu
367
0.25%
Xu Liu
326
0.22%
Sowmini Varadhan
298
0.20%
Hou Tao
278
0.19%
Eelco Chaudron
274
0.19%
Dave Marchevsky
250
0.17%
Mauricio Vasquez B
224
0.15%
Jussi Mäki
201
0.14%
Kumar Kartikeya Dwivedi
181
0.12%
Américo Wang
168
0.11%
Jakub Kiciński
153
0.10%
Yucong Sun
116
0.08%
David Verbeiren
116
0.08%
Denis Salopek
109
0.07%
Sean Young
101
0.07%
David S. Miller
11
0.01%
Others
3663
2.50%
Total
146424
verifier
24096
88
40
140629
Jakub Kiciński
Daniel Borkmann
Alexei Starovoitov
Martin KaFai Lau
Maxim Mikityanskiy
Brendan Jackman
Jakub Sitnicki
Jiong Wang
Yonghong Song
Andrey Ignatov
Dmitrii Banshchikov
Paul Chaignon
John Fastabend
Lorenz Bauer
Stanislav Fomichev
Dave Marchevsky
Jiri Olsa
Willem de Bruijn
Ilya Leoshkevich
Kumar Kartikeya Dwivedi
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
September 2021
October 2021
November 2021
December 2021
var spanGroupData = [ {"timestamp": 1546329600, "group": [ {"author_id": 3, "token_count": 2277}, {"author_id": 0, "token_count": 92665}, {"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": 46, "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": 46, "token_count": 304}, {"author_id": 60, "token_count": 249}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 6, "token_count": 1307}, {"author_id": 27, "token_count": 3228}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 3, "token_count": 1024}, {"author_id": 60, "token_count": 604}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 3, "token_count": 144}, {"author_id": 31, "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": 43, "token_count": 205}, {"author_id": 60, "token_count": 78}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 7, "token_count": 628}, {"author_id": 5, "token_count": 102}, {"author_id": 60, "token_count": 248}, ]}, {"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": 31, "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": 18, "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": 48, "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": 14, "token_count": 206}, {"author_id": 31, "token_count": 3}, {"author_id": 60, "token_count": 419}, ]}, {"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": 51, "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": 31, "token_count": 65}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 2, "token_count": 837}, {"author_id": 60, "token_count": 383}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 14, "token_count": 780}, {"author_id": 31, "token_count": 22}, {"author_id": 29, "token_count": 113}, {"author_id": 60, "token_count": 310}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 3, "token_count": 1}, {"author_id": 25, "token_count": 1128}, {"author_id": 10, "token_count": 251}, {"author_id": 2, "token_count": 77}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 6, "token_count": 1170}, {"author_id": 21, "token_count": 4095}, {"author_id": 46, "token_count": 584}, {"author_id": 60, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Jakub Kiciński
92842
66.02%
Daniel Borkmann
9054
6.44%
Alexei Starovoitov
6504
4.62%
Martin KaFai Lau
5189
3.69%
Maxim Mikityanskiy
4095
2.91%
Brendan Jackman
3733
2.65%
Jakub Sitnicki
3601
2.56%
Jiong Wang
3228
2.30%
Yonghong Song
2008
1.43%
Andrey Ignatov
1793
1.27%
Dmitrii Banshchikov
1128
0.80%
Paul Chaignon
1109
0.79%
John Fastabend
743
0.53%
Lorenz Bauer
572
0.41%
Stanislav Fomichev
319
0.23%
Dave Marchevsky
271
0.19%
Jiri Olsa
221
0.16%
Willem de Bruijn
205
0.15%
Ilya Leoshkevich
140
0.10%
Kumar Kartikeya Dwivedi
113
0.08%
Andrii Nakryiko
18
0.01%
Hao Luo
1
0.00%
Others
3742
2.66%
Total
140629
Files:
bench.c
515
-
4
2608
Andrii Nakryiko
Joanne Koong
Alexei Starovoitov
Others
May 2020
August 2020
May 2021
October 2021
var spanGroupData = [ {"timestamp": 1588316400, "group": [ {"author_id": 1, "token_count": 2275}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 3, "token_count": 9}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 1, "token_count": 5}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 19, "token_count": 318}, ]}, ]
Author Name
Tokens
Token Proportion
Andrii Nakryiko
2280
87.42%
Joanne Koong
318
12.19%
Alexei Starovoitov
9
0.35%
Others
1
0.04%
Total
2608
bench.h
84
-
2
387
Andrii Nakryiko
Joanne Koong
May 2020
October 2021
var spanGroupData = [ {"timestamp": 1588316400, "group": [ {"author_id": 1, "token_count": 357}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 19, "token_count": 30}, ]}, ]
Author Name
Tokens
Token Proportion
Andrii Nakryiko
357
92.25%
Joanne Koong
30
7.75%
Total
387
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
Toke Höiland-Jörgensen
Andrii Nakryiko
Others
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": 16, "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}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 2, "token_count": 4}, {"author_id": 60, "token_count": 71}, ]}, ]
Author Name
Tokens
Token Proportion
Martin KaFai Lau
866
91.83%
Toke Höiland-Jörgensen
2
0.21%
Andrii Nakryiko
1
0.11%
Others
74
7.85%
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": 16, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Daniel Borkmann
72
53.33%
Martin KaFai Lau
41
30.37%
Toke Höiland-Jörgensen
1
0.74%
Others
21
15.56%
Total
135
btf_helpers.c
268
-
4
1311
Andrii Nakryiko
Yonghong Song
Ilya Leoshkevich
Others
November 2020
February 2021
September 2021
October 2021
var spanGroupData = [ {"timestamp": 1604214000, "group": [ {"author_id": 1, "token_count": 1256}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 31, "token_count": 21}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 4, "token_count": 24}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 4, "token_count": 5}, {"author_id": 60, "token_count": 5}, ]}, ]
Author Name
Tokens
Token Proportion
Andrii Nakryiko
1256
95.80%
Yonghong Song
29
2.21%
Ilya Leoshkevich
21
1.60%
Others
5
0.38%
Total
1311
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
433
-
12
1423
Daniel Borkmann
Roman Gushchin
Yonghong Song
John Fastabend
Alexei Starovoitov
Stanislav Fomichev
Andrey Ignatov
Yucong Sun
Others
December 2016
October 2017
November 2017
June 2018
July 2018
January 2019
May 2019
June 2019
October 2019
July 2020
September 2021
October 2021
var spanGroupData = [ {"timestamp": 1480579200, "group": [ {"author_id": 60, "token_count": 476}, ]}, {"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": 35, "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}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 22, "token_count": 1}, ]}, ]
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%
Yucong Sun
1
0.07%
Others
481
33.80%
Total
1423
cgroup_helpers.h
28
-
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
113
-
3
478
Petar Penkov
Stanislav Fomichev
Yonghong Song
September 2018
October 2018
January 2019
April 2019
October 2021
var spanGroupData = [ {"timestamp": 1535785200, "group": [ {"author_id": 12, "token_count": 431}, ]}, {"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}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 5, "token_count": 29}, ]}, ]
Author Name
Tokens
Token Proportion
Petar Penkov
431
90.17%
Stanislav Fomichev
44
9.21%
Yonghong Song
3
0.63%
Total
478
flow_dissector_load.h
67
-
2
279
Stanislav Fomichev
Andrii Nakryiko
January 2019
April 2019
September 2020
October 2021
var spanGroupData = [ {"timestamp": 1546329600, "group": [ {"author_id": 5, "token_count": 207}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 5, "token_count": 66}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 5, "token_count": 5}, ]}, ]
Author Name
Tokens
Token Proportion
Stanislav Fomichev
278
99.64%
Andrii Nakryiko
1
0.36%
Total
279
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": 35, "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
75
-
3
270
Martin KaFai Lau
Yonghong Song
Ilya Leoshkevich
April 2019
February 2021
September 2021
October 2021
var spanGroupData = [ {"timestamp": 1554102000, "group": [ {"author_id": 2, "token_count": 248}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 31, "token_count": 10}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 4, "token_count": 10}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 4, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Martin KaFai Lau
248
91.85%
Yonghong Song
12
4.44%
Ilya Leoshkevich
10
3.70%
Total
270
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": 35, "token_count": 513}, {"author_id": 4, "token_count": 3}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 35, "token_count": 299}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 31, "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": 35, "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": 59, "token_count": 510}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 59, "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": 39, "token_count": 1765}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 44, "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": 41, "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
Yucong Sun
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": 50, "token_count": 875}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 10, "token_count": 220}, {"author_id": 56, "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": 31, "token_count": 61}, {"author_id": 16, "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": 20, "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": 41, "token_count": 111}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 9, "token_count": 1}, {"author_id": 60, "token_count": 257}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 22, "token_count": 50}, {"author_id": 60, "token_count": 1}, ]}, ]
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%
Yucong Sun
50
0.48%
Jesper Dangaard Brouer
5
0.05%
Others
1332
12.85%
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
1507
-
15
6929
Yucong Sun
Andrii Nakryiko
Stanislav Fomichev
Jesper Dangaard Brouer
Song Liu
Alexei Starovoitov
Martin KaFai Lau
Lorenz Bauer
KP Singh
Yonghong Song
Mauricio Vasquez B
Daniel Borkmann
Hou Tao
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
September 2021
October 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": 20, "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": 18}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 50, "token_count": 5}, ]}, {"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": 332}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 1, "token_count": 860}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 5, "token_count": 234}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 5, "token_count": 153}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 1, "token_count": 114}, ]}, {"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": 91}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 1, "token_count": 215}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 1, "token_count": 70}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 1, "token_count": 18}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 20, "token_count": 155}, {"author_id": 2, "token_count": 76}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 20, "token_count": 8}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 1, "token_count": 260}, {"author_id": 24, "token_count": 38}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 1, "token_count": 38}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 22, "token_count": 343}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 15, "token_count": 164}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 49, "token_count": 2}, {"author_id": 22, "token_count": 3070}, {"author_id": 60, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Yucong Sun
3413
49.26%
Andrii Nakryiko
2087
30.12%
Stanislav Fomichev
731
10.55%
Jesper Dangaard Brouer
167
2.41%
Song Liu
164
2.37%
Alexei Starovoitov
140
2.02%
Martin KaFai Lau
77
1.11%
Lorenz Bauer
62
0.89%
KP Singh
38
0.55%
Yonghong Song
36
0.52%
Mauricio Vasquez B
5
0.07%
Daniel Borkmann
3
0.04%
Hou Tao
2
0.03%
Others
4
0.06%
Total
6929
test_progs.h
339
-
13
737
Andrii Nakryiko
Stanislav Fomichev
Yucong Sun
Ilya Leoshkevich
Song Liu
Alan Maguire
Yonghong Song
Lorenz Bauer
Jesper Dangaard Brouer
Hou Tao
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
September 2021
October 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": 31, "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": 16, "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": 20, "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}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 15, "token_count": 14}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 49, "token_count": 4}, {"author_id": 22, "token_count": 108}, ]}, ]
Author Name
Tokens
Token Proportion
Andrii Nakryiko
279
37.86%
Stanislav Fomichev
262
35.55%
Yucong Sun
108
14.65%
Ilya Leoshkevich
25
3.39%
Song Liu
14
1.90%
Alan Maguire
13
1.76%
Yonghong Song
11
1.49%
Lorenz Bauer
9
1.22%
Jesper Dangaard Brouer
6
0.81%
Hou Tao
4
0.54%
Martin KaFai Lau
3
0.41%
Alexei Starovoitov
2
0.27%
Toke Höiland-Jörgensen
1
0.14%
Total
737
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": 31, "token_count": 10}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 16, "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
2055
-
7
9758
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
October 2021
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": 1192}, ]}, {"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": 87}, ]}, {"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}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 60, "token_count": 141}, ]}, ]
Author Name
Tokens
Token Proportion
John Fastabend
9311
95.42%
Andrii Nakryiko
61
0.63%
Jakub Kiciński
35
0.36%
Daniel Borkmann
22
0.23%
Lorenz Bauer
10
0.10%
Others
319
3.27%
Total
9758
test_stub.c
44
-
2
215
Jiong Wang
Andrii Nakryiko
May 2019
November 2019
var spanGroupData = [ {"timestamp": 1556694000, "group": [ {"author_id": 27, "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
October 2021
var spanGroupData = [ {"timestamp": 1551427200, "group": [ {"author_id": 8, "token_count": 6443}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 31, "token_count": 260}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 31, "token_count": 143}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 16, "token_count": 1}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 9, "token_count": 1}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 31, "token_count": 4}, ]}, ]
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
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": 60, "token_count": 6}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 60, "token_count": 6}, ]}, ]
Author Name
Tokens
Token Proportion
Stanislav Fomichev
3
5.36%
Andrey Ignatov
3
5.36%
Others
50
89.29%
Total
56
test_tcpnotify.h
19
-
1
41
Sowmini Varadhan
November 2018
var spanGroupData = [ {"timestamp": 1541055600, "group": [ {"author_id": 55, "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": 55, "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
1412
-
28
7138
Daniel Borkmann
Alexei Starovoitov
Martin KaFai Lau
Jakub Kiciński
Stanislav Fomichev
Dmitrii Banshchikov
Joe Stringer
Roman Gushchin
Jakub Sitnicki
Paul Chaignon
Jiri Olsa
Jiong Wang
David S. Miller
Andrii Nakryiko
Ilya Leoshkevich
Jesper Dangaard Brouer
Lorenz Bauer
Kumar Kartikeya Dwivedi
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
October 2021
November 2021
December 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": 20, "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": 32, "token_count": 132}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 46, "token_count": 66}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 6, "token_count": 676}, {"author_id": 20, "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": 35, "token_count": 99}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 35, "token_count": 73}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 6, "token_count": 157}, {"author_id": 32, "token_count": 41}, {"author_id": 60, "token_count": 299}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 42, "token_count": 57}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 3, "token_count": 47}, {"author_id": 0, "token_count": 301}, {"author_id": 5, "token_count": 5}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 3, "token_count": 428}, {"author_id": 6, "token_count": 70}, {"author_id": 0, "token_count": 9}, {"author_id": 27, "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": 27, "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": 18, "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": 60, "token_count": 515}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 10, "token_count": 7}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 6, "token_count": 3}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 31, "token_count": 33}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 25, "token_count": 199}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 29, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Daniel Borkmann
2058
28.83%
Alexei Starovoitov
1864
26.11%
Martin KaFai Lau
549
7.69%
Jakub Kiciński
310
4.34%
Stanislav Fomichev
219
3.07%
Dmitrii Banshchikov
199
2.79%
Joe Stringer
173
2.42%
Roman Gushchin
172
2.41%
Jakub Sitnicki
70
0.98%
Paul Chaignon
66
0.92%
Jiri Olsa
63
0.88%
Jiong Wang
60
0.84%
David S. Miller
57
0.80%
Andrii Nakryiko
34
0.48%
Ilya Leoshkevich
33
0.46%
Jesper Dangaard Brouer
20
0.28%
Lorenz Bauer
12
0.17%
Kumar Kartikeya Dwivedi
1
0.01%
Others
1178
16.50%
Total
7138
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
226
-
7
972
Yonghong Song
Andrii Nakryiko
Hao Luo
Song Liu
Others
April 2018
May 2018
October 2018
April 2019
May 2019
March 2020
September 2020
August 2021
September 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": 48, "token_count": 114}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 1, "token_count": 341}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 15, "token_count": 3}, ]}, ]
Author Name
Tokens
Token Proportion
Yonghong Song
410
42.18%
Andrii Nakryiko
341
35.08%
Hao Luo
114
11.73%
Song Liu
3
0.31%
Others
104
10.70%
Total
972
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": 16, "token_count": 1}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 48, "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": 15, "token_count": 61}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 15, "token_count": 27}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 60, "token_count": 47}, ]}, ]
Author Name
Tokens
Token Proportion
Song Liu
88
65.19%
Others
47
34.81%
Total
135
xdp_redirect_multi.c
226
-
1
1004
Hangbin Liu
May 2021
October 2021
var spanGroupData = [ {"timestamp": 1619852400, "group": [ {"author_id": 38, "token_count": 1002}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 38, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Hangbin Liu
1004
100.00%
Total
1004
xdping.c
257
-
4
1093
Alan Maguire
Andrii Nakryiko
Jakub Kiciński
Others
May 2019
November 2019
September 2021
October 2021
var spanGroupData = [ {"timestamp": 1556694000, "group": [ {"author_id": 11, "token_count": 1086}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 60, "token_count": 3}, ]}, ]
Author Name
Tokens
Token Proportion
Alan Maguire
1086
99.36%
Andrii Nakryiko
3
0.27%
Jakub Kiciński
1
0.09%
Others
3
0.27%
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
1473
-
5
7327
Magnus Karlsson
Weqaar Janjua
Maciej Fijalkowski
Others
December 2020
January 2021
February 2021
March 2021
August 2021
September 2021
var spanGroupData = [ {"timestamp": 1606809600, "group": [ {"author_id": 37, "token_count": 1625}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 60, "token_count": 22}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 17, "token_count": 19}, {"author_id": 60, "token_count": 223}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 30, "token_count": 651}, {"author_id": 60, "token_count": 22}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 17, "token_count": 1586}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 17, "token_count": 3179}, ]}, ]
Author Name
Tokens
Token Proportion
Magnus Karlsson
4784
65.29%
Weqaar Janjua
1625
22.18%
Maciej Fijalkowski
651
8.88%
Others
267
3.64%
Total
7327
xdpxceiver.h
162
-
5
470
Weqaar Janjua
Magnus Karlsson
Maciej Fijalkowski
Others
December 2020
February 2021
March 2021
August 2021
September 2021
var spanGroupData = [ {"timestamp": 1606809600, "group": [ {"author_id": 37, "token_count": 198}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 17, "token_count": 9}, {"author_id": 60, "token_count": 47}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 30, "token_count": 34}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 17, "token_count": 44}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 17, "token_count": 136}, ]}, ]
Author Name
Tokens
Token Proportion
Weqaar Janjua
198
42.13%
Magnus Karlsson
189
40.21%
Maciej Fijalkowski
34
7.23%
Others
49
10.43%
Total
470
Only top 60 contributors in the directory are shown. Everybody else is clustered as
Others
.
Contributors:
142
Author
Tokens
Proportion
Commits
Proportion
0
Jakub Kiciński
96875
15.86%
12
0.91%
1
Andrii Nakryiko
72712
11.91%
215
16.25%
2
Martin KaFai Lau
59435
9.73%
74
5.59%
3
Alexei Starovoitov
47245
7.74%
93
7.03%
4
Yonghong Song
37449
6.13%
97
7.33%
5
Stanislav Fomichev
29760
4.87%
95
7.18%
6
Daniel Borkmann
28498
4.67%
55
4.16%
7
Jakub Sitnicki
26620
4.36%
28
2.12%
8
Andrey Ignatov
25960
4.25%
37
2.80%
9
John Fastabend
16592
2.72%
57
4.31%
10
Lorenz Bauer
14929
2.44%
30
2.27%
11
Alan Maguire
9799
1.60%
11
0.83%
12
Petar Penkov
6443
1.05%
5
0.38%
13
Jussi Mäki
6221
1.02%
6
0.45%
14
Brendan Jackman
5905
0.97%
7
0.53%
15
Song Liu
5824
0.95%
16
1.21%
16
Toke Höiland-Jörgensen
5019
0.82%
16
1.21%
17
Magnus Karlsson
4973
0.81%
39
2.95%
18
Jiri Olsa
4854
0.79%
21
1.59%
19
Joanne Koong
4284
0.70%
4
0.30%
20
Jesper Dangaard Brouer
4179
0.68%
17
1.28%
21
Maxim Mikityanskiy
4095
0.67%
1
0.08%
22
Yucong Sun
3909
0.64%
19
1.44%
23
YiFei Zhu
3772
0.62%
5
0.38%
24
KP Singh
3768
0.62%
17
1.28%
25
Dmitrii Banshchikov
3609
0.59%
4
0.30%
26
Kuniyuki Iwashima
3516
0.58%
3
0.23%
27
Jiong Wang
3492
0.57%
5
0.38%
28
William Tu
3272
0.54%
2
0.15%
29
Kumar Kartikeya Dwivedi
3260
0.53%
8
0.60%
30
Maciej Fijalkowski
3141
0.51%
9
0.68%
31
Ilya Leoshkevich
3086
0.51%
38
2.87%
32
Joe Stringer
2762
0.45%
9
0.68%
33
Américo Wang
2710
0.44%
8
0.60%
34
Florent Revest
2469
0.40%
8
0.60%
35
Roman Gushchin
2223
0.36%
8
0.60%
36
Mathieu Xhonneux
2118
0.35%
1
0.08%
37
Weqaar Janjua
1823
0.30%
3
0.23%
38
Hangbin Liu
1789
0.29%
7
0.53%
39
David Herrmann
1765
0.29%
1
0.08%
40
Daniel Xu
1694
0.28%
3
0.23%
41
Denis Salopek
1554
0.25%
1
0.08%
42
David S. Miller
1486
0.24%
5
0.38%
43
Willem de Bruijn
1468
0.24%
9
0.68%
44
Craig Gallek
1349
0.22%
2
0.15%
45
Edward Cree
1325
0.22%
4
0.30%
46
Paul Chaignon
1175
0.19%
4
0.30%
47
Pedro Tammela
1143
0.19%
2
0.15%
48
Hao Luo
1140
0.19%
6
0.45%
49
Hou Tao
1129
0.18%
2
0.15%
50
Mauricio Vasquez B
1104
0.18%
1
0.08%
51
Dave Marchevsky
1063
0.17%
6
0.45%
52
Peter Oskolkov
960
0.16%
2
0.15%
53
Eelco Chaudron
956
0.16%
3
0.23%
54
David Verbeiren
951
0.16%
1
0.08%
55
Sowmini Varadhan
860
0.14%
1
0.08%
56
Nikita V. Shirokov
841
0.14%
5
0.38%
57
Udip Pant
790
0.13%
3
0.23%
58
Xu Liu
782
0.13%
2
0.15%
59
Sean Young
780
0.13%
2
0.15%
60
Others
18025
2.95%
168
12.70%
Total
610730
1323