Linux Source Code
Home
Release 6.0
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 Müller
Daniel Xu
Dave Marchevsky
David Herrmann
David S. Miller
Delyan Kratunov
Denis Salopek
Dmitrii Banshchikov
Eduard Zingerman
Edward Cree
Eelco Chaudron
Feng Zhou
Florent Revest
Hangbin Liu
Hao Luo
Hengqi Chen
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
Lorenzo Bianconi
Maciej Fijalkowski
Magnus Karlsson
Martin KaFai Lau
Mathieu Xhonneux
Maxim Mikityanskiy
Mykola Lysenko
Others
Paul Chaignon
Petar Penkov
Roman Gushchin
Song Liu
Stanislav Fomichev
Takshak Chahande
Toke Höiland-Jörgensen
Weqaar Janjua
Willem de Bruijn
William Tu
YiFei Zhu
Yonghong Song
Yucong Sun
kaixi.fan
−
Subdirectories:
Name
Lines
Files
Authors
Tokens
change scale
Color Graph By Token Proportion
benchs
2571
10
7
10587
Andrii Nakryiko
Joanne Koong
Dave Marchevsky
Hou Tao
Feng Zhou
Alexei Starovoitov
Yonghong Song
May 2020
August 2020
May 2021
October 2021
November 2021
December 2021
January 2022
June 2022
July 2022
var spanGroupData = [ {"timestamp": 1588316400, "group": [ {"author_id": 1, "token_count": 4143}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 3, "token_count": 66}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 1, "token_count": 5}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 15, "token_count": 1987}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 1, "token_count": 489}, {"author_id": 15, "token_count": 368}, {"author_id": 4, "token_count": 40}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 28, "token_count": 804}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 24, "token_count": 1179}, {"author_id": 55, "token_count": 382}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 24, "token_count": 1123}, ]}, ]
Author Name
Tokens
Token Proportion
Andrii Nakryiko
4638
43.81%
Joanne Koong
2355
22.24%
Dave Marchevsky
2302
21.74%
Hou Tao
804
7.59%
Feng Zhou
382
3.61%
Alexei Starovoitov
66
0.62%
Yonghong Song
40
0.38%
Total
10587
bpf_testmod
266
3
9
967
Andrii Nakryiko
Alexei Starovoitov
Hou Tao
Kumar Kartikeya Dwivedi
Yonghong Song
Song Liu
Hao Luo
Others
December 2020
January 2021
September 2021
October 2021
December 2021
January 2022
February 2022
March 2022
July 2022
var spanGroupData = [ {"timestamp": 1606809600, "group": [ {"author_id": 1, "token_count": 278}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 1, "token_count": 12}, {"author_id": 60, "token_count": 124}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 18, "token_count": 47}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 28, "token_count": 119}, {"author_id": 9, "token_count": 56}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 3, "token_count": 134}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 9, "token_count": 48}, {"author_id": 4, "token_count": 54}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 60, "token_count": 45}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 43, "token_count": 46}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 9, "token_count": 4}, ]}, ]
Author Name
Tokens
Token Proportion
Andrii Nakryiko
290
29.99%
Alexei Starovoitov
134
13.86%
Hou Tao
119
12.31%
Kumar Kartikeya Dwivedi
108
11.17%
Yonghong Song
54
5.58%
Song Liu
47
4.86%
Hao Luo
46
4.76%
Others
169
17.48%
Total
967
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
1467
5
6
7443
Martin KaFai Lau
Yonghong Song
Takshak Chahande
Andrii Nakryiko
Others
April 2019
January 2020
March 2021
April 2021
November 2021
December 2021
May 2022
var spanGroupData = [ {"timestamp": 1554102000, "group": [ {"author_id": 2, "token_count": 3056}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 4, "token_count": 1445}, {"author_id": 60, "token_count": 564}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 60, "token_count": 841}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 60, "token_count": 255}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 1, "token_count": 169}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1651388400, "group": [ {"author_id": 58, "token_count": 1111}, ]}, ]
Author Name
Tokens
Token Proportion
Martin KaFai Lau
3056
41.06%
Yonghong Song
1445
19.41%
Takshak Chahande
1111
14.93%
Andrii Nakryiko
171
2.30%
Others
1660
22.30%
Total
7443
prog_tests
51409
224
110
260088
Andrii Nakryiko
Martin KaFai Lau
Stanislav Fomichev
Yonghong Song
Jakub Sitnicki
Daniel Borkmann
Jiri Olsa
Alan Maguire
Lorenz Bauer
Kumar Kartikeya Dwivedi
Jussi Mäki
YiFei Zhu
Alexei Starovoitov
Andrey Ignatov
Toke Höiland-Jörgensen
Delyan Kratunov
Song Liu
Kuniyuki Iwashima
Jakub Kiciński
Américo Wang
Joanne Koong
KP Singh
Hou Tao
Lorenzo Bianconi
kaixi.fan
Florent Revest
Jesper Dangaard Brouer
David S. Miller
Maciej Fijalkowski
Eelco Chaudron
Mykola Lysenko
Daniel Xu
Denis Salopek
Edward Cree
Hao Luo
Ilya Leoshkevich
Daniel Müller
Joe Stringer
Brendan Jackman
Maxim Mikityanskiy
Hengqi Chen
John Fastabend
Dave Marchevsky
Dmitrii Banshchikov
Feng Zhou
Eduard Zingerman
Hangbin Liu
Petar Penkov
Roman Gushchin
Yucong Sun
Paul Chaignon
Willem de Bruijn
Jiong Wang
Others
May 2017
July 2017
August 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
January 2022
February 2022
March 2022
April 2022
May 2022
June 2022
July 2022
August 2022
var spanGroupData = [ {"timestamp": 1493622000, "group": [ {"author_id": 54, "token_count": 1405}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 6, "token_count": 1}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 56, "token_count": 1225}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 3, "token_count": 34}, {"author_id": 60, "token_count": 36}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 2, "token_count": 5683}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 2, "token_count": 3422}, ]}, {"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": 3087}, {"author_id": 4, "token_count": 711}, {"author_id": 60, "token_count": 20}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 8, "token_count": 868}, {"author_id": 42, "token_count": 240}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 2, "token_count": 2456}, {"author_id": 4, "token_count": 3571}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 2, "token_count": 3554}, {"author_id": 4, "token_count": 3953}, ]}, {"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": 2567}, {"author_id": 2, "token_count": 943}, {"author_id": 4, "token_count": 3}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 8, "token_count": 18}, {"author_id": 1, "token_count": 501}, {"author_id": 2, "token_count": 199}, {"author_id": 5, "token_count": 8737}, {"author_id": 4, "token_count": 233}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 3, "token_count": 99}, {"author_id": 1, "token_count": 296}, {"author_id": 6, "token_count": 3657}, {"author_id": 38, "token_count": 844}, {"author_id": 2, "token_count": 328}, {"author_id": 5, "token_count": 1400}, {"author_id": 4, "token_count": 3}, {"author_id": 60, "token_count": 455}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 3, "token_count": 11}, {"author_id": 1, "token_count": 2379}, {"author_id": 34, "token_count": 1}, {"author_id": 11, "token_count": 24}, {"author_id": 5, "token_count": 5}, {"author_id": 4, "token_count": 520}, {"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": 5682}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 1, "token_count": 1315}, {"author_id": 33, "token_count": 97}, {"author_id": 5, "token_count": 1881}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 3, "token_count": 8}, {"author_id": 1, "token_count": 823}, {"author_id": 33, "token_count": 27}, {"author_id": 19, "token_count": 248}, {"author_id": 5, "token_count": 1157}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 5, "token_count": 201}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 3, "token_count": 310}, {"author_id": 1, "token_count": 1044}, {"author_id": 7, "token_count": 427}, {"author_id": 5, "token_count": 14}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 3, "token_count": 1508}, {"author_id": 1, "token_count": 1542}, {"author_id": 6, "token_count": 2718}, {"author_id": 2, "token_count": 202}, {"author_id": 17, "token_count": 1159}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 8, "token_count": 2897}, {"author_id": 1, "token_count": 2515}, {"author_id": 7, "token_count": 609}, {"author_id": 5, "token_count": 19}, {"author_id": 4, "token_count": 147}, {"author_id": 60, "token_count": 97}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 3, "token_count": 356}, {"author_id": 48, "token_count": 184}, {"author_id": 47, "token_count": 26}, {"author_id": 16, "token_count": 256}, {"author_id": 11, "token_count": 158}, {"author_id": 2, "token_count": 945}, {"author_id": 5, "token_count": 44}, {"author_id": 17, "token_count": 3}, {"author_id": 4, "token_count": 146}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 3, "token_count": 4}, {"author_id": 1, "token_count": 17}, {"author_id": 50, "token_count": 785}, {"author_id": 48, "token_count": 56}, {"author_id": 7, "token_count": 7185}, {"author_id": 10, "token_count": 14}, {"author_id": 2, "token_count": 9}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 1, "token_count": 2049}, {"author_id": 48, "token_count": 155}, {"author_id": 7, "token_count": 209}, {"author_id": 38, "token_count": 173}, {"author_id": 10, "token_count": 39}, {"author_id": 31, "token_count": 513}, {"author_id": 11, "token_count": 1810}, {"author_id": 2, "token_count": 153}, {"author_id": 17, "token_count": 653}, {"author_id": 53, "token_count": 5}, {"author_id": 4, "token_count": 245}, {"author_id": 60, "token_count": 327}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 8, "token_count": 351}, {"author_id": 1, "token_count": 1458}, {"author_id": 7, "token_count": 97}, {"author_id": 31, "token_count": 20}, {"author_id": 11, "token_count": 2223}, {"author_id": 18, "token_count": 216}, {"author_id": 5, "token_count": 1}, {"author_id": 17, "token_count": 240}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 8, "token_count": 410}, {"author_id": 1, "token_count": 1710}, {"author_id": 6, "token_count": 299}, {"author_id": 7, "token_count": 3547}, {"author_id": 29, "token_count": 451}, {"author_id": 10, "token_count": 278}, {"author_id": 5, "token_count": 633}, {"author_id": 4, "token_count": 1631}, {"author_id": 60, "token_count": 334}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 8, "token_count": 80}, {"author_id": 1, "token_count": 1588}, {"author_id": 7, "token_count": 148}, {"author_id": 10, "token_count": 96}, {"author_id": 11, "token_count": 58}, {"author_id": 18, "token_count": 47}, {"author_id": 5, "token_count": 185}, {"author_id": 20, "token_count": 279}, {"author_id": 4, "token_count": 188}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 12, "token_count": 254}, {"author_id": 1, "token_count": 1566}, {"author_id": 7, "token_count": 6760}, {"author_id": 16, "token_count": 467}, {"author_id": 36, "token_count": 265}, {"author_id": 2, "token_count": 48}, {"author_id": 18, "token_count": 875}, {"author_id": 5, "token_count": 331}, {"author_id": 20, "token_count": 2027}, {"author_id": 4, "token_count": 2428}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 3, "token_count": 549}, {"author_id": 1, "token_count": 1681}, {"author_id": 16, "token_count": 1072}, {"author_id": 31, "token_count": 189}, {"author_id": 11, "token_count": 277}, {"author_id": 2, "token_count": 2983}, {"author_id": 5, "token_count": 17}, {"author_id": 4, "token_count": 223}, {"author_id": 60, "token_count": 347}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 12, "token_count": 465}, {"author_id": 1, "token_count": 3600}, {"author_id": 43, "token_count": 445}, {"author_id": 33, "token_count": 5}, {"author_id": 16, "token_count": 496}, {"author_id": 10, "token_count": 18}, {"author_id": 11, "token_count": 766}, {"author_id": 30, "token_count": 1384}, {"author_id": 2, "token_count": 1728}, {"author_id": 18, "token_count": 776}, {"author_id": 17, "token_count": 843}, {"author_id": 20, "token_count": 640}, {"author_id": 4, "token_count": 88}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 3, "token_count": 318}, {"author_id": 1, "token_count": 1265}, {"author_id": 6, "token_count": 240}, {"author_id": 47, "token_count": 275}, {"author_id": 2, "token_count": 165}, {"author_id": 5, "token_count": 1}, {"author_id": 60, "token_count": 210}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 3, "token_count": 154}, {"author_id": 1, "token_count": 2175}, {"author_id": 50, "token_count": 337}, {"author_id": 32, "token_count": 4}, {"author_id": 31, "token_count": 1328}, {"author_id": 2, "token_count": 633}, {"author_id": 60, "token_count": 1443}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 1, "token_count": 647}, {"author_id": 40, "token_count": 580}, {"author_id": 60, "token_count": 23}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 1, "token_count": 73}, {"author_id": 23, "token_count": 957}, {"author_id": 31, "token_count": 104}, {"author_id": 5, "token_count": 516}, {"author_id": 4, "token_count": 92}, {"author_id": 60, "token_count": 240}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 3, "token_count": 266}, {"author_id": 37, "token_count": 4}, {"author_id": 23, "token_count": 47}, {"author_id": 32, "token_count": 319}, {"author_id": 40, "token_count": 393}, {"author_id": 33, "token_count": 856}, {"author_id": 29, "token_count": 913}, {"author_id": 31, "token_count": 91}, {"author_id": 18, "token_count": 823}, {"author_id": 4, "token_count": 715}, {"author_id": 60, "token_count": 132}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 3, "token_count": 373}, {"author_id": 37, "token_count": 755}, {"author_id": 1, "token_count": 144}, {"author_id": 29, "token_count": 52}, {"author_id": 31, "token_count": 30}, {"author_id": 11, "token_count": 526}, {"author_id": 2, "token_count": 239}, {"author_id": 17, "token_count": 176}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 1, "token_count": 650}, {"author_id": 24, "token_count": 9}, {"author_id": 40, "token_count": 603}, {"author_id": 16, "token_count": 550}, {"author_id": 17, "token_count": 236}, {"author_id": 4, "token_count": 8}, {"author_id": 60, "token_count": 372}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 3, "token_count": 369}, {"author_id": 1, "token_count": 881}, {"author_id": 52, "token_count": 1281}, {"author_id": 21, "token_count": 2933}, {"author_id": 9, "token_count": 2282}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 1, "token_count": 11}, {"author_id": 26, "token_count": 2472}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 12, "token_count": 3629}, {"author_id": 3, "token_count": 580}, {"author_id": 37, "token_count": 1782}, {"author_id": 16, "token_count": 274}, {"author_id": 10, "token_count": 108}, {"author_id": 21, "token_count": 2253}, {"author_id": 9, "token_count": 111}, {"author_id": 2, "token_count": 1130}, {"author_id": 5, "token_count": 5}, {"author_id": 60, "token_count": 819}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 1, "token_count": 1801}, {"author_id": 50, "token_count": 182}, {"author_id": 43, "token_count": 132}, {"author_id": 57, "token_count": 121}, {"author_id": 26, "token_count": 77}, {"author_id": 2, "token_count": 440}, {"author_id": 5, "token_count": 151}, {"author_id": 4, "token_count": 103}, {"author_id": 39, "token_count": 53}, {"author_id": 60, "token_count": 927}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 1, "token_count": 252}, {"author_id": 6, "token_count": 415}, {"author_id": 24, "token_count": 367}, {"author_id": 21, "token_count": 282}, {"author_id": 9, "token_count": 11}, {"author_id": 2, "token_count": 37}, {"author_id": 18, "token_count": 363}, {"author_id": 4, "token_count": 2840}, {"author_id": 60, "token_count": 39}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 1, "token_count": 958}, {"author_id": 24, "token_count": 105}, {"author_id": 57, "token_count": 306}, {"author_id": 28, "token_count": 672}, {"author_id": 33, "token_count": 23}, {"author_id": 16, "token_count": 20}, {"author_id": 15, "token_count": 1019}, {"author_id": 9, "token_count": 402}, {"author_id": 11, "token_count": 482}, {"author_id": 18, "token_count": 125}, {"author_id": 4, "token_count": 509}, {"author_id": 39, "token_count": 162}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 12, "token_count": 148}, {"author_id": 3, "token_count": 14}, {"author_id": 1, "token_count": 1115}, {"author_id": 32, "token_count": 117}, {"author_id": 57, "token_count": 127}, {"author_id": 16, "token_count": 394}, {"author_id": 15, "token_count": 654}, {"author_id": 13, "token_count": 7}, {"author_id": 18, "token_count": 542}, {"author_id": 4, "token_count": 1201}, {"author_id": 60, "token_count": 158}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 3, "token_count": 160}, {"author_id": 1, "token_count": 2465}, {"author_id": 43, "token_count": 38}, {"author_id": 28, "token_count": 659}, {"author_id": 16, "token_count": 193}, {"author_id": 31, "token_count": 3}, {"author_id": 2, "token_count": 82}, {"author_id": 20, "token_count": 2348}, {"author_id": 4, "token_count": 2}, {"author_id": 60, "token_count": 336}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 1, "token_count": 91}, {"author_id": 6, "token_count": 47}, {"author_id": 48, "token_count": 950}, {"author_id": 43, "token_count": 62}, {"author_id": 7, "token_count": 167}, {"author_id": 9, "token_count": 1295}, {"author_id": 26, "token_count": 549}, {"author_id": 36, "token_count": 1293}, {"author_id": 17, "token_count": 113}, {"author_id": 4, "token_count": 337}, {"author_id": 60, "token_count": 878}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 1, "token_count": 117}, {"author_id": 25, "token_count": 3153}, {"author_id": 57, "token_count": 65}, {"author_id": 28, "token_count": 32}, {"author_id": 33, "token_count": 28}, {"author_id": 9, "token_count": 120}, {"author_id": 36, "token_count": 195}, {"author_id": 4, "token_count": 99}, {"author_id": 39, "token_count": 2}, {"author_id": 60, "token_count": 435}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 12, "token_count": 448}, {"author_id": 1, "token_count": 844}, {"author_id": 25, "token_count": 387}, {"author_id": 43, "token_count": 501}, {"author_id": 28, "token_count": 295}, {"author_id": 16, "token_count": 2787}, {"author_id": 9, "token_count": 105}, {"author_id": 2, "token_count": 2482}, {"author_id": 22, "token_count": 242}, {"author_id": 17, "token_count": 1024}, {"author_id": 4, "token_count": 2}, {"author_id": 60, "token_count": 994}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 12, "token_count": 104}, {"author_id": 1, "token_count": 2917}, {"author_id": 41, "token_count": 1578}, {"author_id": 9, "token_count": 737}, {"author_id": 22, "token_count": 1100}, {"author_id": 60, "token_count": 249}, ]}, {"timestamp": 1651388400, "group": [ {"author_id": 12, "token_count": 1848}, {"author_id": 1, "token_count": 380}, {"author_id": 49, "token_count": 940}, {"author_id": 55, "token_count": 318}, {"author_id": 16, "token_count": 674}, {"author_id": 15, "token_count": 640}, {"author_id": 9, "token_count": 540}, {"author_id": 4, "token_count": 15}, {"author_id": 60, "token_count": 1753}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 49, "token_count": 185}, {"author_id": 25, "token_count": 285}, {"author_id": 27, "token_count": 314}, {"author_id": 7, "token_count": 686}, {"author_id": 16, "token_count": 58}, {"author_id": 2, "token_count": 10}, {"author_id": 13, "token_count": 876}, {"author_id": 5, "token_count": 1652}, {"author_id": 17, "token_count": 46}, {"author_id": 4, "token_count": 1544}, {"author_id": 60, "token_count": 226}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 12, "token_count": 56}, {"author_id": 1, "token_count": 156}, {"author_id": 49, "token_count": 7}, {"author_id": 33, "token_count": 114}, {"author_id": 16, "token_count": 11}, {"author_id": 9, "token_count": 289}, {"author_id": 36, "token_count": 80}, {"author_id": 51, "token_count": 87}, {"author_id": 5, "token_count": 45}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1659337200, "group": [ {"author_id": 28, "token_count": 559}, {"author_id": 9, "token_count": 81}, {"author_id": 5, "token_count": 450}, ]}, ]
Author Name
Tokens
Token Proportion
Andrii Nakryiko
43600
16.76%
Martin KaFai Lau
32090
12.34%
Stanislav Fomichev
23129
8.89%
Yonghong Song
22938
8.82%
Jakub Sitnicki
19835
7.63%
Daniel Borkmann
7413
2.85%
Jiri Olsa
7252
2.79%
Alan Maguire
6952
2.67%
Lorenz Bauer
6324
2.43%
Kumar Kartikeya Dwivedi
5973
2.30%
Jussi Mäki
5468
2.10%
YiFei Zhu
5294
2.04%
Alexei Starovoitov
5120
1.97%
Andrey Ignatov
4741
1.82%
Toke Höiland-Jörgensen
4493
1.73%
Delyan Kratunov
3825
1.47%
Song Liu
3767
1.45%
Kuniyuki Iwashima
3098
1.19%
Jakub Kiciński
2687
1.03%
Américo Wang
2541
0.98%
Joanne Koong
2313
0.89%
KP Singh
2278
0.88%
Hou Tao
2217
0.85%
Lorenzo Bianconi
1833
0.70%
kaixi.fan
1578
0.61%
Florent Revest
1576
0.61%
Jesper Dangaard Brouer
1416
0.54%
David S. Miller
1405
0.54%
Maciej Fijalkowski
1384
0.53%
Eelco Chaudron
1345
0.52%
Mykola Lysenko
1342
0.52%
Daniel Xu
1304
0.50%
Denis Salopek
1281
0.49%
Edward Cree
1225
0.47%
Hao Luo
1178
0.45%
Ilya Leoshkevich
1150
0.44%
Daniel Müller
1132
0.44%
Joe Stringer
1017
0.39%
Brendan Jackman
1004
0.39%
Maxim Mikityanskiy
883
0.34%
Hengqi Chen
619
0.24%
John Fastabend
553
0.21%
Dave Marchevsky
481
0.18%
Dmitrii Banshchikov
440
0.17%
Feng Zhou
318
0.12%
Eduard Zingerman
314
0.12%
Hangbin Liu
301
0.12%
Petar Penkov
248
0.10%
Roman Gushchin
240
0.09%
Yucong Sun
217
0.08%
Paul Chaignon
87
0.03%
Willem de Bruijn
5
0.00%
Jiong Wang
1
0.00%
Others
10863
4.18%
Total
260088
progs
40883
490
111
178288
Alexei Starovoitov
Andrii Nakryiko
Martin KaFai Lau
Yonghong Song
Lorenz Bauer
Kumar Kartikeya Dwivedi
Andrey Ignatov
Stanislav Fomichev
Joanne Koong
Alan Maguire
Maxim Mikityanskiy
Jakub Sitnicki
Daniel Borkmann
John Fastabend
William Tu
Song Liu
Jesper Dangaard Brouer
Mathieu Xhonneux
Jiri Olsa
Toke Höiland-Jörgensen
Petar Penkov
Dmitrii Banshchikov
Joe Stringer
Ilya Leoshkevich
Kuniyuki Iwashima
Willem de Bruijn
KP Singh
YiFei Zhu
Lorenzo Bianconi
Dave Marchevsky
Florent Revest
Hou Tao
Hao Luo
kaixi.fan
Maciej Fijalkowski
Brendan Jackman
Daniel Müller
Delyan Kratunov
Feng Zhou
Eduard Zingerman
Hengqi Chen
Hangbin Liu
Roman Gushchin
Eelco Chaudron
Paul Chaignon
Daniel Xu
Jussi Mäki
Américo Wang
Yucong Sun
Denis Salopek
Jakub Kiciński
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
January 2022
February 2022
March 2022
April 2022
May 2022
June 2022
July 2022
August 2022
var spanGroupData = [ {"timestamp": 1488355200, "group": [ {"author_id": 3, "token_count": 3780}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 6, "token_count": 10}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 54, "token_count": 11}, {"author_id": 4, "token_count": 935}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 2, "token_count": 49}, {"author_id": 4, "token_count": 113}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 10, "token_count": 315}, {"author_id": 35, "token_count": 60}, {"author_id": 60, "token_count": 30}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 6, "token_count": 293}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 10, "token_count": 4}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 42, "token_count": 194}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 3, "token_count": 6669}, {"author_id": 0, "token_count": 10}, {"author_id": 4, "token_count": 70}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 0, "token_count": 96}, {"author_id": 4, "token_count": 161}, {"author_id": 60, "token_count": 228}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 8, "token_count": 350}, {"author_id": 10, "token_count": 102}, {"author_id": 18, "token_count": 125}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 10, "token_count": 3}, {"author_id": 2, "token_count": 90}, {"author_id": 35, "token_count": 2806}, {"author_id": 4, "token_count": 420}, {"author_id": 60, "token_count": 90}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 8, "token_count": 430}, {"author_id": 10, "token_count": 1145}, {"author_id": 44, "token_count": 2114}, {"author_id": 60, "token_count": 78}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 4, "token_count": 117}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 8, "token_count": 161}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 8, "token_count": 126}, {"author_id": 2, "token_count": 710}, {"author_id": 60, "token_count": 131}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 3, "token_count": 1}, {"author_id": 19, "token_count": 1585}, {"author_id": 42, "token_count": 236}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 29, "token_count": 928}, {"author_id": 38, "token_count": 849}, {"author_id": 10, "token_count": 175}, {"author_id": 60, "token_count": 223}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 8, "token_count": 458}, {"author_id": 38, "token_count": 9}, {"author_id": 10, "token_count": 155}, {"author_id": 5, "token_count": 1}, {"author_id": 4, "token_count": 31}, {"author_id": 60, "token_count": 467}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 8, "token_count": 4}, {"author_id": 5, "token_count": 17}, {"author_id": 60, "token_count": 23}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 3, "token_count": 615}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 2, "token_count": 582}, {"author_id": 4, "token_count": 27}, {"author_id": 60, "token_count": 436}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 8, "token_count": 321}, {"author_id": 11, "token_count": 590}, {"author_id": 2, "token_count": 133}, {"author_id": 53, "token_count": 951}, {"author_id": 60, "token_count": 499}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 12, "token_count": 1112}, {"author_id": 3, "token_count": 677}, {"author_id": 38, "token_count": 434}, {"author_id": 2, "token_count": 146}, {"author_id": 5, "token_count": 331}, {"author_id": 53, "token_count": 296}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 12, "token_count": 935}, {"author_id": 3, "token_count": 1105}, {"author_id": 1, "token_count": 1566}, {"author_id": 4, "token_count": 74}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 3, "token_count": 5049}, {"author_id": 1, "token_count": 662}, {"author_id": 5, "token_count": 732}, {"author_id": 60, "token_count": 148}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 1, "token_count": 2382}, {"author_id": 33, "token_count": 23}, {"author_id": 19, "token_count": 210}, {"author_id": 5, "token_count": 454}, {"author_id": 60, "token_count": 331}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 3, "token_count": 168}, {"author_id": 1, "token_count": 4099}, {"author_id": 33, "token_count": 8}, {"author_id": 19, "token_count": 34}, {"author_id": 5, "token_count": 425}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 1, "token_count": 9}, {"author_id": 33, "token_count": 3}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 3, "token_count": 326}, {"author_id": 1, "token_count": 1328}, {"author_id": 5, "token_count": 5}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 3, "token_count": 863}, {"author_id": 1, "token_count": 1392}, {"author_id": 6, "token_count": 866}, {"author_id": 2, "token_count": 94}, {"author_id": 17, "token_count": 202}, {"author_id": 4, "token_count": 5}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 1, "token_count": 779}, {"author_id": 7, "token_count": 1}, {"author_id": 5, "token_count": 26}, {"author_id": 4, "token_count": 67}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 3, "token_count": 1266}, {"author_id": 1, "token_count": 519}, {"author_id": 48, "token_count": 142}, {"author_id": 16, "token_count": 49}, {"author_id": 11, "token_count": 10}, {"author_id": 2, "token_count": 3107}, {"author_id": 17, "token_count": 161}, {"author_id": 4, "token_count": 72}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 1, "token_count": 18}, {"author_id": 50, "token_count": 183}, {"author_id": 48, "token_count": 2}, {"author_id": 7, "token_count": 422}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 1, "token_count": 453}, {"author_id": 48, "token_count": 127}, {"author_id": 38, "token_count": 194}, {"author_id": 10, "token_count": 81}, {"author_id": 31, "token_count": 282}, {"author_id": 11, "token_count": 583}, {"author_id": 2, "token_count": 90}, {"author_id": 53, "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": 31, "token_count": 6}, {"author_id": 11, "token_count": 4443}, {"author_id": 18, "token_count": 48}, {"author_id": 5, "token_count": 225}, {"author_id": 17, "token_count": 151}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 8, "token_count": 455}, {"author_id": 1, "token_count": 1222}, {"author_id": 6, "token_count": 667}, {"author_id": 7, "token_count": 33}, {"author_id": 29, "token_count": 153}, {"author_id": 10, "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": 3380}, {"author_id": 1, "token_count": 810}, {"author_id": 6, "token_count": 18}, {"author_id": 29, "token_count": 2}, {"author_id": 10, "token_count": 332}, {"author_id": 18, "token_count": 173}, {"author_id": 5, "token_count": 148}, {"author_id": 20, "token_count": 182}, {"author_id": 4, "token_count": 3896}, {"author_id": 60, "token_count": 207}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 12, "token_count": 61}, {"author_id": 1, "token_count": 310}, {"author_id": 43, "token_count": 24}, {"author_id": 33, "token_count": 7}, {"author_id": 7, "token_count": 3035}, {"author_id": 16, "token_count": 133}, {"author_id": 36, "token_count": 132}, {"author_id": 18, "token_count": 267}, {"author_id": 5, "token_count": 225}, {"author_id": 20, "token_count": 525}, {"author_id": 4, "token_count": 1278}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 3, "token_count": 442}, {"author_id": 1, "token_count": 2501}, {"author_id": 16, "token_count": 253}, {"author_id": 10, "token_count": 26}, {"author_id": 31, "token_count": 438}, {"author_id": 11, "token_count": 323}, {"author_id": 2, "token_count": 4214}, {"author_id": 60, "token_count": 563}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 12, "token_count": 1662}, {"author_id": 1, "token_count": 741}, {"author_id": 6, "token_count": 655}, {"author_id": 43, "token_count": 240}, {"author_id": 33, "token_count": 1179}, {"author_id": 16, "token_count": 154}, {"author_id": 10, "token_count": 2}, {"author_id": 11, "token_count": 276}, {"author_id": 30, "token_count": 747}, {"author_id": 2, "token_count": 1006}, {"author_id": 18, "token_count": 247}, {"author_id": 17, "token_count": 105}, {"author_id": 20, "token_count": 118}, {"author_id": 4, "token_count": 179}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 3, "token_count": 5875}, {"author_id": 1, "token_count": 844}, {"author_id": 6, "token_count": 305}, {"author_id": 10, "token_count": 126}, {"author_id": 2, "token_count": 145}, {"author_id": 17, "token_count": 834}, {"author_id": 60, "token_count": 259}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 3, "token_count": 198}, {"author_id": 1, "token_count": 72}, {"author_id": 50, "token_count": 91}, {"author_id": 32, "token_count": 54}, {"author_id": 47, "token_count": 18}, {"author_id": 31, "token_count": 318}, {"author_id": 2, "token_count": 485}, {"author_id": 60, "token_count": 166}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 1, "token_count": 1031}, {"author_id": 40, "token_count": 259}, {"author_id": 16, "token_count": 32}, {"author_id": 42, "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": 23, "token_count": 638}, {"author_id": 6, "token_count": 450}, {"author_id": 31, "token_count": 98}, {"author_id": 5, "token_count": 626}, {"author_id": 60, "token_count": 57}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 3, "token_count": 581}, {"author_id": 37, "token_count": 2}, {"author_id": 23, "token_count": 83}, {"author_id": 32, "token_count": 1299}, {"author_id": 40, "token_count": 106}, {"author_id": 47, "token_count": 5}, {"author_id": 33, "token_count": 28}, {"author_id": 29, "token_count": 842}, {"author_id": 31, "token_count": 89}, {"author_id": 18, "token_count": 1047}, {"author_id": 4, "token_count": 1110}, {"author_id": 60, "token_count": 122}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 3, "token_count": 86}, {"author_id": 37, "token_count": 166}, {"author_id": 1, "token_count": 201}, {"author_id": 47, "token_count": 5}, {"author_id": 33, "token_count": 51}, {"author_id": 29, "token_count": 299}, {"author_id": 11, "token_count": 452}, {"author_id": 2, "token_count": 468}, {"author_id": 17, "token_count": 62}, {"author_id": 60, "token_count": 689}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 1, "token_count": 1419}, {"author_id": 24, "token_count": 97}, {"author_id": 40, "token_count": 481}, {"author_id": 60, "token_count": 68}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 3, "token_count": 706}, {"author_id": 1, "token_count": 46}, {"author_id": 52, "token_count": 109}, {"author_id": 47, "token_count": 452}, {"author_id": 21, "token_count": 200}, {"author_id": 9, "token_count": 24}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 26, "token_count": 543}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 3, "token_count": 2150}, {"author_id": 16, "token_count": 364}, {"author_id": 10, "token_count": 80}, {"author_id": 21, "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": 319}, {"author_id": 50, "token_count": 92}, {"author_id": 43, "token_count": 168}, {"author_id": 33, "token_count": 31}, {"author_id": 26, "token_count": 406}, {"author_id": 2, "token_count": 260}, {"author_id": 5, "token_count": 50}, {"author_id": 60, "token_count": 533}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 1, "token_count": 144}, {"author_id": 6, "token_count": 217}, {"author_id": 24, "token_count": 152}, {"author_id": 57, "token_count": 76}, {"author_id": 2, "token_count": 1661}, {"author_id": 18, "token_count": 182}, {"author_id": 4, "token_count": 180}, {"author_id": 60, "token_count": 41}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 1, "token_count": 181}, {"author_id": 57, "token_count": 179}, {"author_id": 28, "token_count": 278}, {"author_id": 33, "token_count": 18}, {"author_id": 16, "token_count": 3}, {"author_id": 15, "token_count": 871}, {"author_id": 9, "token_count": 156}, {"author_id": 4, "token_count": 20}, {"author_id": 39, "token_count": 116}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 12, "token_count": 101}, {"author_id": 3, "token_count": 226}, {"author_id": 1, "token_count": 302}, {"author_id": 32, "token_count": 412}, {"author_id": 57, "token_count": 148}, {"author_id": 15, "token_count": 1146}, {"author_id": 26, "token_count": 18}, {"author_id": 2, "token_count": 58}, {"author_id": 18, "token_count": 478}, {"author_id": 4, "token_count": 80}, {"author_id": 60, "token_count": 28}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 3, "token_count": 591}, {"author_id": 1, "token_count": 85}, {"author_id": 43, "token_count": 86}, {"author_id": 28, "token_count": 411}, {"author_id": 16, "token_count": 602}, {"author_id": 31, "token_count": 4}, {"author_id": 20, "token_count": 306}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 1, "token_count": 182}, {"author_id": 6, "token_count": 122}, {"author_id": 48, "token_count": 107}, {"author_id": 43, "token_count": 103}, {"author_id": 7, "token_count": 190}, {"author_id": 9, "token_count": 1260}, {"author_id": 26, "token_count": 297}, {"author_id": 36, "token_count": 426}, {"author_id": 17, "token_count": 17}, {"author_id": 4, "token_count": 117}, {"author_id": 60, "token_count": 722}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 57, "token_count": 97}, {"author_id": 28, "token_count": 42}, {"author_id": 33, "token_count": 28}, {"author_id": 7, "token_count": 24}, {"author_id": 9, "token_count": 241}, {"author_id": 36, "token_count": 5}, {"author_id": 60, "token_count": 311}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 12, "token_count": 262}, {"author_id": 3, "token_count": 14}, {"author_id": 1, "token_count": 182}, {"author_id": 25, "token_count": 374}, {"author_id": 43, "token_count": 188}, {"author_id": 7, "token_count": 21}, {"author_id": 16, "token_count": 438}, {"author_id": 15, "token_count": 84}, {"author_id": 9, "token_count": 239}, {"author_id": 2, "token_count": 1292}, {"author_id": 17, "token_count": 427}, {"author_id": 60, "token_count": 522}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 12, "token_count": 103}, {"author_id": 1, "token_count": 1229}, {"author_id": 41, "token_count": 806}, {"author_id": 9, "token_count": 775}, {"author_id": 4, "token_count": 40}, {"author_id": 60, "token_count": 65}, ]}, {"timestamp": 1651388400, "group": [ {"author_id": 12, "token_count": 370}, {"author_id": 3, "token_count": 28}, {"author_id": 1, "token_count": 236}, {"author_id": 55, "token_count": 345}, {"author_id": 16, "token_count": 37}, {"author_id": 15, "token_count": 2889}, {"author_id": 9, "token_count": 2272}, {"author_id": 18, "token_count": 1}, {"author_id": 60, "token_count": 683}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 49, "token_count": 520}, {"author_id": 24, "token_count": 411}, {"author_id": 25, "token_count": 189}, {"author_id": 27, "token_count": 501}, {"author_id": 55, "token_count": 175}, {"author_id": 7, "token_count": 153}, {"author_id": 16, "token_count": 12}, {"author_id": 2, "token_count": 184}, {"author_id": 13, "token_count": 4281}, {"author_id": 5, "token_count": 677}, {"author_id": 17, "token_count": 57}, {"author_id": 4, "token_count": 548}, {"author_id": 60, "token_count": 473}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 12, "token_count": 398}, {"author_id": 1, "token_count": 69}, {"author_id": 49, "token_count": 47}, {"author_id": 24, "token_count": 246}, {"author_id": 33, "token_count": 105}, {"author_id": 15, "token_count": 14}, {"author_id": 9, "token_count": 721}, {"author_id": 36, "token_count": 376}, {"author_id": 13, "token_count": 37}, {"author_id": 51, "token_count": 374}, {"author_id": 5, "token_count": 53}, {"author_id": 60, "token_count": 15}, ]}, {"timestamp": 1659337200, "group": [ {"author_id": 28, "token_count": 107}, {"author_id": 9, "token_count": 221}, ]}, ]
Author Name
Tokens
Token Proportion
Alexei Starovoitov
31422
17.62%
Andrii Nakryiko
25689
14.41%
Martin KaFai Lau
15080
8.46%
Yonghong Song
10897
6.11%
Lorenz Bauer
6677
3.75%
Kumar Kartikeya Dwivedi
5909
3.31%
Andrey Ignatov
5685
3.19%
Stanislav Fomichev
5435
3.05%
Joanne Koong
5004
2.81%
Alan Maguire
5004
2.81%
Maxim Mikityanskiy
4318
2.42%
Jakub Sitnicki
3988
2.24%
Daniel Borkmann
3603
2.02%
John Fastabend
3178
1.78%
William Tu
2866
1.61%
Song Liu
2568
1.44%
Jesper Dangaard Brouer
2224
1.25%
Mathieu Xhonneux
2114
1.19%
Jiri Olsa
2077
1.16%
Toke Höiland-Jörgensen
2016
1.13%
Petar Penkov
1829
1.03%
Dmitrii Banshchikov
1765
0.99%
Joe Stringer
1486
0.83%
Ilya Leoshkevich
1481
0.83%
Kuniyuki Iwashima
1264
0.71%
Willem de Bruijn
1258
0.71%
KP Singh
1235
0.69%
YiFei Zhu
1131
0.63%
Lorenzo Bianconi
939
0.53%
Dave Marchevsky
906
0.51%
Florent Revest
846
0.47%
Hou Tao
838
0.47%
Hao Luo
809
0.45%
kaixi.fan
806
0.45%
Maciej Fijalkowski
747
0.42%
Brendan Jackman
721
0.40%
Daniel Müller
567
0.32%
Delyan Kratunov
563
0.32%
Feng Zhou
520
0.29%
Eduard Zingerman
501
0.28%
Hengqi Chen
500
0.28%
Hangbin Liu
480
0.27%
Roman Gushchin
431
0.24%
Eelco Chaudron
378
0.21%
Paul Chaignon
374
0.21%
Daniel Xu
366
0.21%
Jussi Mäki
201
0.11%
Américo Wang
168
0.09%
Yucong Sun
116
0.07%
Denis Salopek
109
0.06%
Jakub Kiciński
106
0.06%
David S. Miller
11
0.01%
Others
9082
5.09%
Total
178288
verifier
25389
92
43
148549
Jakub Kiciński
Daniel Borkmann
Alexei Starovoitov
Martin KaFai Lau
Kumar Kartikeya Dwivedi
Maxim Mikityanskiy
Jakub Sitnicki
Brendan Jackman
Jiong Wang
Yonghong Song
Andrey Ignatov
Eduard Zingerman
Dmitrii Banshchikov
Paul Chaignon
John Fastabend
Lorenz Bauer
Stanislav Fomichev
Jiri Olsa
Dave Marchevsky
Willem de Bruijn
Ilya Leoshkevich
Mykola Lysenko
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
January 2022
February 2022
March 2022
April 2022
May 2022
June 2022
July 2022
August 2022
var spanGroupData = [ {"timestamp": 1546329600, "group": [ {"author_id": 3, "token_count": 2277}, {"author_id": 0, "token_count": 92643}, {"author_id": 5, "token_count": 5}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 2, "token_count": 2271}, {"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": 11, "token_count": 315}, {"author_id": 2, "token_count": 913}, {"author_id": 51, "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": 686}, {"author_id": 51, "token_count": 304}, {"author_id": 60, "token_count": 249}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 6, "token_count": 1307}, {"author_id": 34, "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": 33, "token_count": 2}, {"author_id": 5, "token_count": 212}, {"author_id": 60, "token_count": 291}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 3, "token_count": 639}, ]}, {"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": 457}, {"author_id": 10, "token_count": 208}, {"author_id": 53, "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": 10, "token_count": 441}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 3, "token_count": 1}, {"author_id": 8, "token_count": 312}, {"author_id": 33, "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": 16, "token_count": 221}, {"author_id": 4, "token_count": 1003}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 3, "token_count": 9}, {"author_id": 10, "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": 23, "token_count": 2493}, {"author_id": 60, "token_count": 264}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 23, "token_count": 206}, {"author_id": 33, "token_count": 3}, {"author_id": 60, "token_count": 418}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 23, "token_count": 254}, {"author_id": 6, "token_count": 20}, {"author_id": 11, "token_count": 6}, {"author_id": 2, "token_count": 11}, {"author_id": 60, "token_count": 291}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 24, "token_count": 271}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 6, "token_count": 217}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 6, "token_count": 1727}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 33, "token_count": 65}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 2, "token_count": 822}, {"author_id": 60, "token_count": 383}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 23, "token_count": 779}, {"author_id": 33, "token_count": 22}, {"author_id": 9, "token_count": 113}, {"author_id": 60, "token_count": 310}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 3, "token_count": 1}, {"author_id": 32, "token_count": 1128}, {"author_id": 11, "token_count": 251}, {"author_id": 2, "token_count": 77}, {"author_id": 60, "token_count": 192}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 6, "token_count": 1170}, {"author_id": 16, "token_count": 52}, {"author_id": 13, "token_count": 4095}, {"author_id": 51, "token_count": 581}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 6, "token_count": 715}, {"author_id": 7, "token_count": 477}, {"author_id": 9, "token_count": 355}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 9, "token_count": 110}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 9, "token_count": 542}, {"author_id": 22, "token_count": 55}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 9, "token_count": 3176}, ]}, {"timestamp": 1651388400, "group": [ {"author_id": 9, "token_count": 2}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 27, "token_count": 1542}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 6, "token_count": 250}, {"author_id": 9, "token_count": 346}, ]}, {"timestamp": 1659337200, "group": [ {"author_id": 9, "token_count": 172}, ]}, ]
Author Name
Tokens
Token Proportion
Jakub Kiciński
92820
62.48%
Daniel Borkmann
10004
6.73%
Alexei Starovoitov
6502
4.38%
Martin KaFai Lau
5167
3.48%
Kumar Kartikeya Dwivedi
4816
3.24%
Maxim Mikityanskiy
4095
2.76%
Jakub Sitnicki
4078
2.75%
Brendan Jackman
3732
2.51%
Jiong Wang
3228
2.17%
Yonghong Song
2008
1.35%
Andrey Ignatov
1793
1.21%
Eduard Zingerman
1542
1.04%
Dmitrii Banshchikov
1128
0.76%
Paul Chaignon
1106
0.74%
John Fastabend
743
0.50%
Lorenz Bauer
572
0.39%
Stanislav Fomichev
319
0.21%
Jiri Olsa
273
0.18%
Dave Marchevsky
271
0.18%
Willem de Bruijn
205
0.14%
Ilya Leoshkevich
140
0.09%
Mykola Lysenko
55
0.04%
Andrii Nakryiko
18
0.01%
Hao Luo
1
0.00%
Others
3933
2.65%
Total
148549
Files:
bench.c
650
-
7
3498
Andrii Nakryiko
Dave Marchevsky
Joanne Koong
Hou Tao
Feng Zhou
Alexei Starovoitov
Others
May 2020
August 2020
May 2021
October 2021
November 2021
December 2021
June 2022
July 2022
var spanGroupData = [ {"timestamp": 1588316400, "group": [ {"author_id": 1, "token_count": 2217}, {"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": 15, "token_count": 318}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 1, "token_count": 45}, {"author_id": 15, "token_count": 237}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 28, "token_count": 37}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 24, "token_count": 335}, {"author_id": 55, "token_count": 9}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 24, "token_count": 285}, ]}, ]
Author Name
Tokens
Token Proportion
Andrii Nakryiko
2267
64.81%
Dave Marchevsky
620
17.72%
Joanne Koong
555
15.87%
Hou Tao
37
1.06%
Feng Zhou
9
0.26%
Alexei Starovoitov
9
0.26%
Others
1
0.03%
Total
3498
bench.h
103
-
4
509
Andrii Nakryiko
Dave Marchevsky
Joanne Koong
Hou Tao
May 2020
October 2021
November 2021
December 2021
June 2022
July 2022
var spanGroupData = [ {"timestamp": 1588316400, "group": [ {"author_id": 1, "token_count": 353}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 15, "token_count": 30}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 15, "token_count": 27}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 28, "token_count": 12}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 24, "token_count": 30}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 24, "token_count": 57}, ]}, ]
Author Name
Tokens
Token Proportion
Andrii Nakryiko
353
69.35%
Dave Marchevsky
87
17.09%
Joanne Koong
57
11.20%
Hou Tao
12
2.36%
Total
509
bpf_legacy.h
16
-
1
67
Andrii Nakryiko
October 2019
var spanGroupData = [ {"timestamp": 1569913200, "group": [ {"author_id": 1, "token_count": 67}, ]}, ]
Author Name
Tokens
Token Proportion
Andrii Nakryiko
67
100.00%
Total
67
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_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
241
-
6
984
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
May 2022
var spanGroupData = [ {"timestamp": 1577865600, "group": [ {"author_id": 2, "token_count": 818}, {"author_id": 17, "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}, ]}, {"timestamp": 1651388400, "group": [ {"author_id": 60, "token_count": 41}, ]}, ]
Author Name
Tokens
Token Proportion
Martin KaFai Lau
866
88.01%
Toke Höiland-Jörgensen
2
0.20%
Andrii Nakryiko
1
0.10%
Others
115
11.69%
Total
984
bpf_util.h
43
-
6
135
Daniel Borkmann
Martin KaFai Lau
Toke Höiland-Jörgensen
Others
November 2016
April 2017
September 2017
November 2017
August 2018
February 2019
June 2019
January 2020
var spanGroupData = [ {"timestamp": 1477983600, "group": [ {"author_id": 6, "token_count": 48}, ]}, {"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": 1549008000, "group": [ {"author_id": 2, "token_count": 29}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 17, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Daniel Borkmann
73
54.07%
Martin KaFai Lau
41
30.37%
Toke Höiland-Jörgensen
1
0.74%
Others
20
14.81%
Total
135
btf_helpers.c
292
-
4
1462
Andrii Nakryiko
Yonghong Song
Ilya Leoshkevich
Hengqi Chen
November 2020
February 2021
September 2021
October 2021
November 2021
June 2022
var spanGroupData = [ {"timestamp": 1604214000, "group": [ {"author_id": 1, "token_count": 1232}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 33, "token_count": 21}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 4, "token_count": 24}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 57, "token_count": 5}, {"author_id": 4, "token_count": 4}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 1, "token_count": 29}, {"author_id": 4, "token_count": 9}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 4, "token_count": 138}, ]}, ]
Author Name
Tokens
Token Proportion
Andrii Nakryiko
1261
86.25%
Yonghong Song
175
11.97%
Ilya Leoshkevich
21
1.44%
Hengqi Chen
5
0.34%
Total
1462
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
cap_helpers.c
67
-
1
344
Martin KaFai Lau
March 2022
var spanGroupData = [ {"timestamp": 1646121600, "group": [ {"author_id": 2, "token_count": 344}, ]}, ]
Author Name
Tokens
Token Proportion
Martin KaFai Lau
344
100.00%
Total
344
cap_helpers.h
19
-
1
55
Martin KaFai Lau
March 2022
var spanGroupData = [ {"timestamp": 1646121600, "group": [ {"author_id": 2, "token_count": 55}, ]}, ]
Author Name
Tokens
Token Proportion
Martin KaFai Lau
55
100.00%
Total
55
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": 42, "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": 10, "token_count": 85}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 6, "token_count": 326}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 39, "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": 10, "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
111
-
3
459
Petar Penkov
Stanislav Fomichev
Others
September 2018
January 2019
April 2019
October 2021
April 2022
var spanGroupData = [ {"timestamp": 1535785200, "group": [ {"author_id": 19, "token_count": 429}, ]}, {"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": 14}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 60, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Petar Penkov
429
93.46%
Stanislav Fomichev
29
6.32%
Others
1
0.22%
Total
459
flow_dissector_load.h
68
-
2
282
Stanislav Fomichev
Andrii Nakryiko
January 2019
April 2019
September 2020
October 2021
November 2021
var spanGroupData = [ {"timestamp": 1546329600, "group": [ {"author_id": 5, "token_count": 206}, ]}, {"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}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 1, "token_count": 4}, ]}, ]
Author Name
Tokens
Token Proportion
Stanislav Fomichev
277
98.23%
Andrii Nakryiko
5
1.77%
Total
282
get_cgroup_id_user.c
146
-
5
696
Yonghong Song
John Fastabend
Andrii Nakryiko
Others
June 2018
July 2020
March 2021
November 2021
April 2022
var spanGroupData = [ {"timestamp": 1527836400, "group": [ {"author_id": 4, "token_count": 656}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 10, "token_count": 5}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 60, "token_count": 24}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 1, "token_count": 5}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 60, "token_count": 6}, ]}, ]
Author Name
Tokens
Token Proportion
Yonghong Song
656
94.25%
John Fastabend
5
0.72%
Andrii Nakryiko
5
0.72%
Others
30
4.31%
Total
696
netcnt_common.h
44
-
2
81
Roman Gushchin
Stanislav Fomichev
September 2018
July 2021
var spanGroupData = [ {"timestamp": 1535785200, "group": [ {"author_id": 42, "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
466
-
8
2180
Martin KaFai Lau
Toke Höiland-Jörgensen
Stanislav Fomichev
Jakub Sitnicki
Daniel Borkmann
Andrey Ignatov
Andrii Nakryiko
Others
May 2020
July 2020
August 2020
July 2021
August 2021
September 2021
March 2022
May 2022
July 2022
var spanGroupData = [ {"timestamp": 1588316400, "group": [ {"author_id": 8, "token_count": 58}, {"author_id": 6, "token_count": 16}, {"author_id": 5, "token_count": 307}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 7, "token_count": 191}, {"author_id": 2, "token_count": 322}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 2, "token_count": 180}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 2, "token_count": 403}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 2, "token_count": 93}, {"author_id": 5, "token_count": 36}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 6, "token_count": 65}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 17, "token_count": 378}, ]}, {"timestamp": 1651388400, "group": [ {"author_id": 60, "token_count": 128}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 1, "token_count": 3}, ]}, ]
Author Name
Tokens
Token Proportion
Martin KaFai Lau
998
45.78%
Toke Höiland-Jörgensen
378
17.34%
Stanislav Fomichev
343
15.73%
Jakub Sitnicki
191
8.76%
Daniel Borkmann
81
3.72%
Andrey Ignatov
58
2.66%
Andrii Nakryiko
3
0.14%
Others
128
5.87%
Total
2180
network_helpers.h
69
-
8
318
Stanislav Fomichev
Martin KaFai Lau
Toke Höiland-Jörgensen
Jakub Sitnicki
Andrey Ignatov
Jussi Mäki
Daniel Borkmann
Others
May 2020
July 2020
August 2020
May 2021
July 2021
August 2021
September 2021
March 2022
May 2022
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": 21, "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}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 17, "token_count": 24}, ]}, {"timestamp": 1651388400, "group": [ {"author_id": 60, "token_count": 18}, ]}, ]
Author Name
Tokens
Token Proportion
Stanislav Fomichev
128
40.25%
Martin KaFai Lau
94
29.56%
Toke Höiland-Jörgensen
24
7.55%
Jakub Sitnicki
24
7.55%
Andrey Ignatov
11
3.46%
Jussi Mäki
10
3.14%
Daniel Borkmann
9
2.83%
Others
18
5.66%
Total
318
sdt-config.h
6
-
1
5
Andrii Nakryiko
April 2022
var spanGroupData = [ {"timestamp": 1648796400, "group": [ {"author_id": 1, "token_count": 5}, ]}, ]
Author Name
Tokens
Token Proportion
Andrii Nakryiko
5
100.00%
Total
5
sdt.h
513
-
1
2025
Andrii Nakryiko
April 2022
var spanGroupData = [ {"timestamp": 1648796400, "group": [ {"author_id": 1, "token_count": 2025}, ]}, ]
Author Name
Tokens
Token Proportion
Andrii Nakryiko
2025
100.00%
Total
2025
test_btf.h
81
-
4
295
Martin KaFai Lau
Yonghong Song
Ilya Leoshkevich
Eduard Zingerman
April 2019
February 2021
September 2021
October 2021
November 2021
June 2022
var spanGroupData = [ {"timestamp": 1554102000, "group": [ {"author_id": 2, "token_count": 248}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 33, "token_count": 10}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 4, "token_count": 10}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 4, "token_count": 2}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 4, "token_count": 10}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 27, "token_count": 4}, {"author_id": 4, "token_count": 11}, ]}, ]
Author Name
Tokens
Token Proportion
Martin KaFai Lau
248
84.07%
Yonghong Song
33
11.19%
Ilya Leoshkevich
10
3.39%
Eduard Zingerman
4
1.36%
Total
295
test_cgroup_storage.c
174
-
8
829
Roman Gushchin
Andrii Nakryiko
Ilya Leoshkevich
Brendan Jackman
John Fastabend
Others
August 2018
September 2018
August 2019
July 2020
January 2021
November 2021
March 2022
April 2022
var spanGroupData = [ {"timestamp": 1533106800, "group": [ {"author_id": 42, "token_count": 503}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 42, "token_count": 296}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 33, "token_count": 3}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 10, "token_count": 1}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 23, "token_count": 3}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 1, "token_count": 12}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 60, "token_count": 10}, ]}, ]
Author Name
Tokens
Token Proportion
Roman Gushchin
799
96.38%
Andrii Nakryiko
12
1.45%
Ilya Leoshkevich
3
0.36%
Brendan Jackman
3
0.36%
John Fastabend
1
0.12%
Others
11
1.33%
Total
829
test_dev_cgroup.c
85
-
9
287
Roman Gushchin
Yonghong Song
Daniel Borkmann
Andrii Nakryiko
Stanislav Fomichev
John Fastabend
Alexei Starovoitov
Others
November 2017
December 2017
January 2018
February 2018
January 2019
May 2019
July 2020
November 2021
April 2022
var spanGroupData = [ {"timestamp": 1509519600, "group": [ {"author_id": 42, "token_count": 258}, ]}, {"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": 4}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 5, "token_count": 2}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 10, "token_count": 2}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 60, "token_count": 6}, ]}, ]
Author Name
Tokens
Token Proportion
Roman Gushchin
258
89.90%
Yonghong Song
8
2.79%
Daniel Borkmann
4
1.39%
Andrii Nakryiko
4
1.39%
Stanislav Fomichev
2
0.70%
John Fastabend
2
0.70%
Alexei Starovoitov
1
0.35%
Others
8
2.79%
Total
287
test_flow_dissector.c
780
-
1
3714
Petar Penkov
September 2018
var spanGroupData = [ {"timestamp": 1535785200, "group": [ {"author_id": 19, "token_count": 3714}, ]}, ]
Author Name
Tokens
Token Proportion
Petar Penkov
3714
100.00%
Total
3714
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
177
-
2
679
Andrii Nakryiko
Others
May 2018
December 2018
November 2021
var spanGroupData = [ {"timestamp": 1525158000, "group": [ {"author_id": 60, "token_count": 506}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 60, "token_count": 169}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 1, "token_count": 4}, ]}, ]
Author Name
Tokens
Token Proportion
Andrii Nakryiko
4
0.59%
Others
675
99.41%
Total
679
test_lpm_map.c
797
-
10
5130
David Herrmann
Yonghong Song
Craig Gallek
Andrii Nakryiko
Daniel Borkmann
Others
January 2017
February 2017
September 2017
November 2017
January 2018
February 2018
February 2019
June 2019
November 2021
March 2022
April 2022
var spanGroupData = [ {"timestamp": 1483257600, "group": [ {"author_id": 45, "token_count": 1801}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 60, "token_count": 17}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 59, "token_count": 1106}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 4, "token_count": 1682}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 6, "token_count": 2}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 60, "token_count": 62}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 60, "token_count": 357}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 1, "token_count": 90}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 4, "token_count": 6}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 60, "token_count": 6}, ]}, ]
Author Name
Tokens
Token Proportion
David Herrmann
1801
35.11%
Yonghong Song
1688
32.90%
Craig Gallek
1106
21.56%
Andrii Nakryiko
90
1.75%
Daniel Borkmann
2
0.04%
Others
443
8.64%
Total
5130
test_lru_map.c
885
-
10
4257
Daniel Borkmann
Martin KaFai Lau
Denis Salopek
Andrii Nakryiko
Delyan Kratunov
Others
November 2016
January 2017
February 2017
April 2017
February 2018
May 2019
May 2021
November 2021
February 2022
March 2022
April 2022
var spanGroupData = [ {"timestamp": 1477983600, "group": [ {"author_id": 6, "token_count": 7}, {"author_id": 2, "token_count": 1705}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 2, "token_count": 48}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 60, "token_count": 26}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 2, "token_count": 208}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 6, "token_count": 2}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 6, "token_count": 2136}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 52, "token_count": 43}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 1, "token_count": 37}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 25, "token_count": 29}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 60, "token_count": 12}, ]}, ]
Author Name
Tokens
Token Proportion
Daniel Borkmann
2145
50.39%
Martin KaFai Lau
1961
46.07%
Denis Salopek
43
1.01%
Andrii Nakryiko
37
0.87%
Delyan Kratunov
29
0.68%
Others
42
0.99%
Total
4257
test_maps.c
1912
-
27
10508
John Fastabend
Martin KaFai Lau
Alexei Starovoitov
Daniel Borkmann
Andrii Nakryiko
Lorenz Bauer
Denis Salopek
Toke Höiland-Jörgensen
Ilya Leoshkevich
Yucong Sun
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
November 2021
February 2022
var spanGroupData = [ {"timestamp": 1414825200, "group": [ {"author_id": 3, "token_count": 1307}, ]}, {"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": 31}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 3, "token_count": 80}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 6, "token_count": 323}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 6, "token_count": 6}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 60, "token_count": 67}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 3, "token_count": 120}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 6, "token_count": 73}, {"author_id": 60, "token_count": 204}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 6, "token_count": 313}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 10, "token_count": 19}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 10, "token_count": 2148}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 10, "token_count": 195}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 3, "token_count": 14}, {"author_id": 10, "token_count": 50}, {"author_id": 60, "token_count": 236}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 3, "token_count": 15}, {"author_id": 60, "token_count": 49}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 6, "token_count": 4}, {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 10, "token_count": 226}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 2, "token_count": 1410}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 10, "token_count": 2}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 60, "token_count": 865}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 11, "token_count": 220}, {"author_id": 60, "token_count": 356}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 5, "token_count": 49}, ]}, {"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": 33, "token_count": 61}, {"author_id": 17, "token_count": 76}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 1, "token_count": 12}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 60, "token_count": 186}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 11, "token_count": 12}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 29, "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": 52, "token_count": 111}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 10, "token_count": 1}, {"author_id": 60, "token_count": 257}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 39, "token_count": 50}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 1, "token_count": 201}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 1, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
John Fastabend
2641
25.13%
Martin KaFai Lau
1875
17.84%
Alexei Starovoitov
1578
15.02%
Daniel Borkmann
719
6.84%
Andrii Nakryiko
576
5.48%
Lorenz Bauer
232
2.21%
Denis Salopek
111
1.06%
Toke Höiland-Jörgensen
76
0.72%
Ilya Leoshkevich
61
0.58%
Yucong Sun
50
0.48%
Stanislav Fomichev
49
0.47%
Jesper Dangaard Brouer
5
0.05%
Others
2535
24.12%
Total
10508
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
1706
-
15
7896
Mykola Lysenko
Yucong Sun
Andrii Nakryiko
Stanislav Fomichev
Jesper Dangaard Brouer
Alexei Starovoitov
Martin KaFai Lau
Lorenz Bauer
Song Liu
Yonghong Song
KP Singh
Daniel Müller
Others
March 2017
May 2017
June 2017
December 2017
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
November 2021
April 2022
May 2022
July 2022
var spanGroupData = [ {"timestamp": 1488355200, "group": [ {"author_id": 3, "token_count": 66}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 4, "token_count": 18}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 29, "token_count": 4}, {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 3, "token_count": 71}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 4, "token_count": 16}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 11, "token_count": 62}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 5, "token_count": 12}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 5, "token_count": 331}, ]}, {"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": 647}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 5, "token_count": 66}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 5, "token_count": 148}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 1, "token_count": 47}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 1, "token_count": 43}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 1, "token_count": 129}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 1, "token_count": 30}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 1, "token_count": 210}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 1, "token_count": 35}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 1, "token_count": 18}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 29, "token_count": 155}, {"author_id": 2, "token_count": 75}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 29, "token_count": 5}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 1, "token_count": 229}, {"author_id": 31, "token_count": 33}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 1, "token_count": 38}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 39, "token_count": 183}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 18, "token_count": 53}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 39, "token_count": 1761}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 39, "token_count": 3}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 22, "token_count": 3323}, ]}, {"timestamp": 1651388400, "group": [ {"author_id": 22, "token_count": 68}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 49, "token_count": 4}, ]}, ]
Author Name
Tokens
Token Proportion
Mykola Lysenko
3391
42.95%
Yucong Sun
1947
24.66%
Andrii Nakryiko
1427
18.07%
Stanislav Fomichev
557
7.05%
Jesper Dangaard Brouer
164
2.08%
Alexei Starovoitov
138
1.75%
Martin KaFai Lau
77
0.98%
Lorenz Bauer
62
0.79%
Song Liu
53
0.67%
Yonghong Song
34
0.43%
KP Singh
33
0.42%
Daniel Müller
4
0.05%
Others
9
0.11%
Total
7896
test_progs.h
398
-
15
889
Andrii Nakryiko
Stanislav Fomichev
Mykola Lysenko
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
Others
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
April 2022
May 2022
var spanGroupData = [ {"timestamp": 1551427200, "group": [ {"author_id": 5, "token_count": 214}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 1, "token_count": 66}, {"author_id": 33, "token_count": 25}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 5, "token_count": 30}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 5, "token_count": 12}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 1, "token_count": 15}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 1, "token_count": 15}, {"author_id": 17, "token_count": 1}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 1, "token_count": 5}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 11, "token_count": 9}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 29, "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": 12, "token_count": 13}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 18, "token_count": 14}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 28, "token_count": 4}, {"author_id": 39, "token_count": 105}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 1, "token_count": 11}, {"author_id": 33, "token_count": 10}, {"author_id": 22, "token_count": 146}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1651388400, "group": [ {"author_id": 22, "token_count": 6}, ]}, ]
Author Name
Tokens
Token Proportion
Andrii Nakryiko
275
30.93%
Stanislav Fomichev
256
28.80%
Mykola Lysenko
152
17.10%
Yucong Sun
105
11.81%
Ilya Leoshkevich
35
3.94%
Song Liu
14
1.57%
Alan Maguire
13
1.46%
Yonghong Song
11
1.24%
Lorenz Bauer
9
1.01%
Jesper Dangaard Brouer
6
0.67%
Hou Tao
4
0.45%
Martin KaFai Lau
3
0.34%
Alexei Starovoitov
2
0.22%
Toke Höiland-Jörgensen
1
0.11%
Others
3
0.34%
Total
889
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
183
-
4
795
Andrey Ignatov
Stanislav Fomichev
John Fastabend
Others
August 2018
January 2019
December 2019
July 2020
April 2022
var spanGroupData = [ {"timestamp": 1533106800, "group": [ {"author_id": 8, "token_count": 782}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 5, "token_count": 2}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 5, "token_count": 4}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 10, "token_count": 1}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 60, "token_count": 6}, ]}, ]
Author Name
Tokens
Token Proportion
Andrey Ignatov
782
98.36%
Stanislav Fomichev
6
0.75%
John Fastabend
1
0.13%
Others
6
0.75%
Total
795
test_sock.c
556
-
11
2440
Andrey Ignatov
Yonghong Song
Andrii Nakryiko
Ilya Leoshkevich
Martin KaFai Lau
Stanislav Fomichev
Toke Höiland-Jörgensen
John Fastabend
Others
March 2018
August 2018
January 2019
February 2019
August 2019
January 2020
July 2020
November 2021
January 2022
April 2022
var spanGroupData = [ {"timestamp": 1519891200, "group": [ {"author_id": 8, "token_count": 1456}, ]}, {"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": 33}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 33, "token_count": 10}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 17, "token_count": 1}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 10, "token_count": 1}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 1, "token_count": 32}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 60, "token_count": 894}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 60, "token_count": 8}, ]}, ]
Author Name
Tokens
Token Proportion
Andrey Ignatov
1456
59.67%
Yonghong Song
33
1.35%
Andrii Nakryiko
32
1.31%
Ilya Leoshkevich
10
0.41%
Martin KaFai Lau
3
0.12%
Stanislav Fomichev
2
0.08%
Toke Höiland-Jörgensen
1
0.04%
John Fastabend
1
0.04%
Others
902
36.97%
Total
2440
test_sock_addr.c
1433
-
8
5302
Andrey Ignatov
Daniel Borkmann
Andrii Nakryiko
Stanislav Fomichev
Martin KaFai Lau
John Fastabend
Others
March 2018
May 2018
June 2018
August 2018
January 2019
June 2019
May 2020
July 2020
December 2020
January 2021
November 2021
December 2021
March 2022
April 2022
var spanGroupData = [ {"timestamp": 1519891200, "group": [ {"author_id": 8, "token_count": 839}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 8, "token_count": 3456}, ]}, {"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": 527}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 8, "token_count": 2}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 10, "token_count": 1}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 5, "token_count": 80}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 5, "token_count": 20}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 1, "token_count": 24}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 1, "token_count": 87}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 60, "token_count": 6}, ]}, ]
Author Name
Tokens
Token Proportion
Andrey Ignatov
4549
85.80%
Daniel Borkmann
527
9.94%
Andrii Nakryiko
111
2.09%
Stanislav Fomichev
102
1.92%
Martin KaFai Lau
3
0.06%
John Fastabend
1
0.02%
Others
9
0.17%
Total
5302
test_sockmap.c
2056
-
9
9723
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
March 2022
April 2022
var spanGroupData = [ {"timestamp": 1522566000, "group": [ {"author_id": 10, "token_count": 5257}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 10, "token_count": 16}, {"author_id": 60, "token_count": 178}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 6, "token_count": 1}, {"author_id": 10, "token_count": 7}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 6, "token_count": 21}, {"author_id": 10, "token_count": 1187}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 10, "token_count": 336}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 0, "token_count": 35}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 11, "token_count": 10}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 10, "token_count": 2276}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 10, "token_count": 87}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 10, "token_count": 1}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 10, "token_count": 101}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 1, "token_count": 61}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 60, "token_count": 141}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 60, "token_count": 6}, ]}, ]
Author Name
Tokens
Token Proportion
John Fastabend
9268
95.32%
Andrii Nakryiko
61
0.63%
Jakub Kiciński
35
0.36%
Daniel Borkmann
22
0.23%
Lorenz Bauer
10
0.10%
Others
327
3.36%
Total
9723
test_sysctl.c
1633
-
7
6814
Andrey Ignatov
Ilya Leoshkevich
Andrii Nakryiko
Toke Höiland-Jörgensen
John Fastabend
Others
March 2019
August 2019
October 2019
January 2020
July 2020
October 2021
November 2021
April 2022
var spanGroupData = [ {"timestamp": 1551427200, "group": [ {"author_id": 8, "token_count": 6357}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 33, "token_count": 260}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 33, "token_count": 143}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 17, "token_count": 1}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 10, "token_count": 1}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 33, "token_count": 4}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 1, "token_count": 40}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 60, "token_count": 8}, ]}, ]
Author Name
Tokens
Token Proportion
Andrey Ignatov
6357
93.29%
Ilya Leoshkevich
407
5.97%
Andrii Nakryiko
40
0.59%
Toke Höiland-Jörgensen
1
0.01%
John Fastabend
1
0.01%
Others
8
0.12%
Total
6814
test_tag.c
206
-
5
1120
Daniel Borkmann
Andrii Nakryiko
Others
January 2017
February 2017
November 2017
November 2021
April 2022
var spanGroupData = [ {"timestamp": 1483257600, "group": [ {"author_id": 6, "token_count": 1084}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 1, "token_count": 21}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 60, "token_count": 6}, ]}, ]
Author Name
Tokens
Token Proportion
Daniel Borkmann
1084
96.79%
Andrii Nakryiko
21
1.88%
Others
15
1.34%
Total
1120
test_tcp_check_syncookie_user.c
299
-
4
1410
Lorenz Bauer
Maxim Mikityanskiy
Petar Penkov
Others
March 2019
July 2019
April 2022
var spanGroupData = [ {"timestamp": 1551427200, "group": [ {"author_id": 11, "token_count": 864}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 19, "token_count": 213}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 13, "token_count": 327}, {"author_id": 60, "token_count": 6}, ]}, ]
Author Name
Tokens
Token Proportion
Lorenz Bauer
864
61.28%
Maxim Mikityanskiy
327
23.19%
Petar Penkov
213
15.11%
Others
6
0.43%
Total
1410
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
Others
November 2018
var spanGroupData = [ {"timestamp": 1541055600, "group": [ {"author_id": 60, "token_count": 41}, ]}, ]
Author Name
Tokens
Token Proportion
Others
41
100.00%
Total
41
test_tcpnotify_user.c
168
-
5
717
Andrii Nakryiko
Stanislav Fomichev
John Fastabend
Others
November 2018
January 2019
July 2019
July 2020
August 2020
May 2021
November 2021
var spanGroupData = [ {"timestamp": 1541055600, "group": [ {"author_id": 60, "token_count": 514}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 5, "token_count": 5}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 1, "token_count": 134}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 10, "token_count": 1}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 60, "token_count": 46}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 1, "token_count": 6}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 1, "token_count": 11}, ]}, ]
Author Name
Tokens
Token Proportion
Andrii Nakryiko
151
21.06%
Stanislav Fomichev
5
0.70%
John Fastabend
1
0.14%
Others
560
78.10%
Total
717
test_verifier.c
1780
-
30
8745
Daniel Borkmann
Eduard Zingerman
Alexei Starovoitov
Martin KaFai Lau
Kumar Kartikeya Dwivedi
Jakub Kiciński
Andrii Nakryiko
Roman Gushchin
Stanislav Fomichev
Joe Stringer
Dmitrii Banshchikov
Jakub Sitnicki
Paul Chaignon
Jiong Wang
Jiri Olsa
Delyan Kratunov
David S. Miller
Ilya Leoshkevich
Jesper Dangaard Brouer
Lorenz Bauer
Others
September 2014
October 2014
March 2015
June 2015
October 2015
September 2016
October 2016
February 2017
March 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
January 2022
February 2022
March 2022
April 2022
June 2022
var spanGroupData = [ {"timestamp": 1409554800, "group": [ {"author_id": 3, "token_count": 173}, ]}, {"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": 60}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 60, "token_count": 69}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 6, "token_count": 299}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 60, "token_count": 90}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 3, "token_count": 6}, {"author_id": 6, "token_count": 48}, {"author_id": 2, "token_count": 331}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 6, "token_count": 4}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 29, "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": 41}, {"author_id": 6, "token_count": 3}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 6, "token_count": 200}, {"author_id": 38, "token_count": 131}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 51, "token_count": 66}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 6, "token_count": 660}, {"author_id": 29, "token_count": 18}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 6, "token_count": 180}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 6, "token_count": 5}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 2, "token_count": 4}, {"author_id": 42, "token_count": 97}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 42, "token_count": 73}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 6, "token_count": 81}, {"author_id": 38, "token_count": 34}, {"author_id": 60, "token_count": 299}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 54, "token_count": 38}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 3, "token_count": 47}, {"author_id": 0, "token_count": 278}, {"author_id": 5, "token_count": 5}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 3, "token_count": 356}, {"author_id": 6, "token_count": 70}, {"author_id": 0, "token_count": 9}, {"author_id": 34, "token_count": 19}, {"author_id": 5, "token_count": 137}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 11, "token_count": 5}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 3, "token_count": 521}, {"author_id": 6, "token_count": 279}, {"author_id": 2, "token_count": 128}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 3, "token_count": 18}, {"author_id": 34, "token_count": 40}, {"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": 24}, {"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": 17}, {"author_id": 7, "token_count": 70}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 3, "token_count": 29}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 16, "token_count": 58}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 60, "token_count": 17}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 60, "token_count": 51}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 60, "token_count": 515}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 11, "token_count": 7}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 6, "token_count": 3}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 33, "token_count": 33}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 1, "token_count": 157}, {"author_id": 32, "token_count": 162}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 1, "token_count": 29}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 9, "token_count": 116}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 1, "token_count": 4}, {"author_id": 25, "token_count": 38}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 2, "token_count": 38}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 9, "token_count": 247}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 27, "token_count": 1738}, ]}, ]
Author Name
Tokens
Token Proportion
Daniel Borkmann
1911
21.85%
Eduard Zingerman
1738
19.87%
Alexei Starovoitov
1553
17.76%
Martin KaFai Lau
503
5.75%
Kumar Kartikeya Dwivedi
363
4.15%
Jakub Kiciński
287
3.28%
Andrii Nakryiko
220
2.52%
Roman Gushchin
170
1.94%
Stanislav Fomichev
166
1.90%
Joe Stringer
165
1.89%
Dmitrii Banshchikov
162
1.85%
Jakub Sitnicki
70
0.80%
Paul Chaignon
66
0.75%
Jiong Wang
59
0.67%
Jiri Olsa
58
0.66%
Delyan Kratunov
38
0.43%
David S. Miller
38
0.43%
Ilya Leoshkevich
33
0.38%
Jesper Dangaard Brouer
20
0.23%
Lorenz Bauer
12
0.14%
Others
1113
12.73%
Total
8745
test_verifier_log.c
175
-
4
858
Jakub Kiciński
Yonghong Song
Daniel Borkmann
Others
October 2017
November 2017
February 2018
April 2022
var spanGroupData = [ {"timestamp": 1506841200, "group": [ {"author_id": 0, "token_count": 843}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 4, "token_count": 5}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 6, "token_count": 4}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 60, "token_count": 6}, ]}, ]
Author Name
Tokens
Token Proportion
Jakub Kiciński
843
98.25%
Yonghong Song
5
0.58%
Daniel Borkmann
4
0.47%
Others
6
0.70%
Total
858
testing_helpers.c
231
-
4
1163
Andrii Nakryiko
Mykola Lysenko
Florent Revest
Others
May 2020
July 2020
November 2021
December 2021
April 2022
var spanGroupData = [ {"timestamp": 1588316400, "group": [ {"author_id": 1, "token_count": 308}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 1, "token_count": 78}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 1, "token_count": 229}, {"author_id": 40, "token_count": 14}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 1, "token_count": 18}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 22, "token_count": 514}, {"author_id": 60, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Andrii Nakryiko
633
54.43%
Mykola Lysenko
514
44.20%
Florent Revest
14
1.20%
Others
2
0.17%
Total
1163
testing_helpers.h
22
-
2
120
Andrii Nakryiko
Mykola Lysenko
May 2020
July 2020
November 2021
April 2022
var spanGroupData = [ {"timestamp": 1588316400, "group": [ {"author_id": 1, "token_count": 23}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 1, "token_count": 21}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 1, "token_count": 55}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 22, "token_count": 21}, ]}, ]
Author Name
Tokens
Token Proportion
Andrii Nakryiko
99
82.50%
Mykola Lysenko
21
17.50%
Total
120
trace_helpers.c
226
-
9
977
Yonghong Song
Andrii Nakryiko
Hao Luo
Jiri Olsa
Song Liu
Others
April 2018
May 2018
October 2018
April 2019
May 2019
March 2020
September 2020
August 2021
September 2021
January 2022
March 2022
April 2022
var spanGroupData = [ {"timestamp": 1522566000, "group": [ {"author_id": 4, "token_count": 343}, ]}, {"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": 210}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 18, "token_count": 3}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 1, "token_count": 125}, {"author_id": 4, "token_count": 2}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 16, "token_count": 5}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 60, "token_count": 16}, ]}, ]
Author Name
Tokens
Token Proportion
Yonghong Song
400
40.94%
Andrii Nakryiko
335
34.29%
Hao Luo
114
11.67%
Jiri Olsa
5
0.51%
Song Liu
3
0.31%
Others
120
12.28%
Total
977
trace_helpers.h
24
-
6
86
Yonghong Song
Hao Luo
Andrii Nakryiko
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": 17, "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": 16}, ]}, ]
Author Name
Tokens
Token Proportion
Yonghong Song
45
52.33%
Hao Luo
16
18.60%
Andrii Nakryiko
16
18.60%
Jakub Kiciński
2
2.33%
Toke Höiland-Jörgensen
1
1.16%
Others
6
6.98%
Total
86
urandom_read.c
88
-
3
323
Andrii Nakryiko
Song Liu
Others
March 2018
May 2018
March 2019
April 2022
var spanGroupData = [ {"timestamp": 1519891200, "group": [ {"author_id": 18, "token_count": 61}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 18, "token_count": 26}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 60, "token_count": 47}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 1, "token_count": 189}, ]}, ]
Author Name
Tokens
Token Proportion
Andrii Nakryiko
189
58.51%
Song Liu
87
26.93%
Others
47
14.55%
Total
323
urandom_read_aux.c
9
-
1
33
Andrii Nakryiko
April 2022
var spanGroupData = [ {"timestamp": 1648796400, "group": [ {"author_id": 1, "token_count": 33}, ]}, ]
Author Name
Tokens
Token Proportion
Andrii Nakryiko
33
100.00%
Total
33
urandom_read_lib1.c
13
-
1
51
Andrii Nakryiko
April 2022
var spanGroupData = [ {"timestamp": 1648796400, "group": [ {"author_id": 1, "token_count": 51}, ]}, ]
Author Name
Tokens
Token Proportion
Andrii Nakryiko
51
100.00%
Total
51
urandom_read_lib2.c
8
-
1
32
Andrii Nakryiko
April 2022
var spanGroupData = [ {"timestamp": 1648796400, "group": [ {"author_id": 1, "token_count": 32}, ]}, ]
Author Name
Tokens
Token Proportion
Andrii Nakryiko
32
100.00%
Total
32
xdp_redirect_multi.c
226
-
2
1018
Hangbin Liu
Andrii Nakryiko
May 2021
October 2021
December 2021
February 2022
var spanGroupData = [ {"timestamp": 1619852400, "group": [ {"author_id": 47, "token_count": 967}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 47, "token_count": 2}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 1, "token_count": 39}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 1, "token_count": 10}, ]}, ]
Author Name
Tokens
Token Proportion
Hangbin Liu
969
95.19%
Andrii Nakryiko
49
4.81%
Total
1018
xdp_synproxy.c
466
-
1
2401
Maxim Mikityanskiy
June 2022
var spanGroupData = [ {"timestamp": 1654066800, "group": [ {"author_id": 13, "token_count": 2401}, ]}, ]
Author Name
Tokens
Token Proportion
Maxim Mikityanskiy
2401
100.00%
Total
2401
xdping.c
254
-
5
1071
Alan Maguire
Andrii Nakryiko
Hengqi Chen
Jakub Kiciński
Others
May 2019
November 2019
September 2021
October 2021
November 2021
February 2022
April 2022
var spanGroupData = [ {"timestamp": 1556694000, "group": [ {"author_id": 12, "token_count": 1051}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 57, "token_count": 3}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 1, "token_count": 6}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 60, "token_count": 3}, ]}, ]
Author Name
Tokens
Token Proportion
Alan Maguire
1051
98.13%
Andrii Nakryiko
13
1.21%
Hengqi Chen
3
0.28%
Jakub Kiciński
1
0.09%
Others
3
0.28%
Total
1071
xdping.h
13
-
1
33
Alan Maguire
May 2019
var spanGroupData = [ {"timestamp": 1556694000, "group": [ {"author_id": 12, "token_count": 33}, ]}, ]
Author Name
Tokens
Token Proportion
Alan Maguire
33
100.00%
Total
33
xsk.c
1268
-
19
6060
Magnus Karlsson
Maciej Fijalkowski
Andrii Nakryiko
Kumar Kartikeya Dwivedi
Yonghong Song
Stanislav Fomichev
Others
February 2019
March 2019
April 2019
June 2019
July 2019
August 2019
October 2019
November 2019
March 2020
August 2020
September 2020
October 2020
November 2020
December 2020
January 2021
February 2021
March 2021
April 2021
June 2021
October 2021
November 2021
December 2021
March 2022
June 2022
var spanGroupData = [ {"timestamp": 1549008000, "group": [ {"author_id": 14, "token_count": 2265}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 14, "token_count": 22}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 14, "token_count": 12}, {"author_id": 60, "token_count": 131}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 60, "token_count": 42}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 1, "token_count": 4}, {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 14, "token_count": 48}, {"author_id": 60, "token_count": 72}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 1, "token_count": 4}, {"author_id": 14, "token_count": 364}, {"author_id": 60, "token_count": 60}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 1, "token_count": 3}, {"author_id": 14, "token_count": 61}, {"author_id": 60, "token_count": 26}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 60, "token_count": 33}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 14, "token_count": 1030}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 4, "token_count": 3}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 14, "token_count": 18}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 14, "token_count": 21}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 60, "token_count": 215}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 60, "token_count": 244}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 5, "token_count": 1}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 30, "token_count": 919}, {"author_id": 60, "token_count": 95}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 60, "token_count": 19}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 9, "token_count": 6}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 1, "token_count": 68}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 60, "token_count": 100}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 1, "token_count": 122}, {"author_id": 30, "token_count": 38}, ]}, ]
Author Name
Tokens
Token Proportion
Magnus Karlsson
3841
63.38%
Maciej Fijalkowski
957
15.79%
Andrii Nakryiko
204
3.37%
Kumar Kartikeya Dwivedi
6
0.10%
Yonghong Song
3
0.05%
Stanislav Fomichev
1
0.02%
Others
1048
17.29%
Total
6060
xsk.h
316
-
8
1043
Magnus Karlsson
Andrii Nakryiko
Maciej Fijalkowski
Maxim Mikityanskiy
Others
February 2019
April 2019
June 2019
August 2019
August 2020
November 2020
December 2020
March 2021
October 2021
June 2022
var spanGroupData = [ {"timestamp": 1549008000, "group": [ {"author_id": 14, "token_count": 610}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 14, "token_count": 5}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 13, "token_count": 2}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 14, "token_count": 22}, {"author_id": 60, "token_count": 72}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 14, "token_count": 22}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 14, "token_count": 8}, {"author_id": 60, "token_count": 20}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 60, "token_count": 155}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 14, "token_count": 1}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 1, "token_count": 101}, {"author_id": 30, "token_count": 13}, ]}, ]
Author Name
Tokens
Token Proportion
Magnus Karlsson
668
64.05%
Andrii Nakryiko
101
9.68%
Maciej Fijalkowski
13
1.25%
Maxim Mikityanskiy
2
0.19%
Others
259
24.83%
Total
1043
xskxceiver.c
1682
-
8
8445
Magnus Karlsson
Weqaar Janjua
Maciej Fijalkowski
Andrii Nakryiko
Others
December 2020
January 2021
February 2021
March 2021
August 2021
September 2021
November 2021
December 2021
January 2022
April 2022
May 2022
June 2022
July 2022
var spanGroupData = [ {"timestamp": 1606809600, "group": [ {"author_id": 46, "token_count": 1587}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 60, "token_count": 22}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 14, "token_count": 19}, {"author_id": 60, "token_count": 161}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 30, "token_count": 574}, {"author_id": 60, "token_count": 22}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 14, "token_count": 1439}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 14, "token_count": 2884}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 60, "token_count": 18}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 1, "token_count": 6}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 14, "token_count": 198}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1651388400, "group": [ {"author_id": 14, "token_count": 1410}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 1, "token_count": 1}, {"author_id": 30, "token_count": 99}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 30, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Magnus Karlsson
5950
70.46%
Weqaar Janjua
1587
18.79%
Maciej Fijalkowski
675
7.99%
Andrii Nakryiko
7
0.08%
Others
226
2.68%
Total
8445
xskxceiver.h
172
-
5
514
Magnus Karlsson
Weqaar Janjua
Maciej Fijalkowski
Others
December 2020
February 2021
March 2021
August 2021
September 2021
January 2022
May 2022
July 2022
var spanGroupData = [ {"timestamp": 1606809600, "group": [ {"author_id": 46, "token_count": 187}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 14, "token_count": 9}, {"author_id": 60, "token_count": 27}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 30, "token_count": 34}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 14, "token_count": 43}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 14, "token_count": 133}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 14, "token_count": 3}, ]}, {"timestamp": 1651388400, "group": [ {"author_id": 14, "token_count": 73}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 30, "token_count": 3}, ]}, ]
Author Name
Tokens
Token Proportion
Magnus Karlsson
261
50.78%
Weqaar Janjua
187
36.38%
Maciej Fijalkowski
37
7.20%
Others
29
5.64%
Total
514
Only top 60 contributors in the directory are shown. Everybody else is clustered as
Others
.
Contributors:
183
Author
Tokens
Proportion
Commits
Proportion
0
Jakub Kiciński
96781
13.48%
12
0.71%
1
Andrii Nakryiko
85310
11.88%
285
16.84%
2
Martin KaFai Lau
63019
8.78%
80
4.73%
3
Alexei Starovoitov
46620
6.49%
99
5.85%
4
Yonghong Song
40729
5.67%
119
7.03%
5
Stanislav Fomichev
30917
4.31%
98
5.79%
6
Daniel Borkmann
28578
3.98%
61
3.61%
7
Jakub Sitnicki
28186
3.93%
37
2.19%
8
Andrey Ignatov
25440
3.54%
37
2.19%
9
Kumar Kartikeya Dwivedi
17175
2.39%
34
2.01%
10
John Fastabend
16490
2.30%
57
3.37%
11
Lorenz Bauer
14762
2.06%
30
1.77%
12
Alan Maguire
13053
1.82%
18
1.06%
13
Maxim Mikityanskiy
12026
1.68%
7
0.41%
14
Magnus Karlsson
10720
1.49%
63
3.72%
15
Joanne Koong
10284
1.43%
10
0.59%
16
Jiri Olsa
9665
1.35%
31
1.83%
17
Toke Höiland-Jörgensen
6994
0.97%
22
1.30%
18
Song Liu
6539
0.91%
18
1.06%
19
Petar Penkov
6433
0.90%
5
0.30%
20
YiFei Zhu
6425
0.90%
7
0.41%
21
Jussi Mäki
5679
0.79%
6
0.35%
22
Mykola Lysenko
5475
0.76%
10
0.59%
23
Brendan Jackman
5460
0.76%
7
0.41%
24
Dave Marchevsky
4667
0.65%
8
0.47%
25
Delyan Kratunov
4455
0.62%
4
0.24%
26
Kuniyuki Iwashima
4362
0.61%
6
0.35%
27
Eduard Zingerman
4099
0.57%
5
0.30%
28
Hou Tao
4031
0.56%
11
0.65%
29
Jesper Dangaard Brouer
3835
0.53%
16
0.95%
30
Maciej Fijalkowski
3813
0.53%
16
0.95%
31
KP Singh
3546
0.49%
18
1.06%
32
Dmitrii Banshchikov
3495
0.49%
4
0.24%
33
Ilya Leoshkevich
3351
0.47%
43
2.54%
34
Jiong Wang
3288
0.46%
5
0.30%
35
William Tu
2866
0.40%
2
0.12%
36
Lorenzo Bianconi
2772
0.39%
8
0.47%
37
Américo Wang
2709
0.38%
8
0.47%
38
Joe Stringer
2668
0.37%
9
0.53%
39
Yucong Sun
2436
0.34%
21
1.24%
40
Florent Revest
2436
0.34%
9
0.53%
41
kaixi.fan
2384
0.33%
2
0.12%
42
Roman Gushchin
2204
0.31%
8
0.47%
43
Hao Luo
2164
0.30%
9
0.53%
44
Mathieu Xhonneux
2114
0.29%
1
0.06%
45
David Herrmann
1801
0.25%
1
0.06%
46
Weqaar Janjua
1774
0.25%
3
0.18%
47
Hangbin Liu
1750
0.24%
7
0.41%
48
Eelco Chaudron
1723
0.24%
5
0.30%
49
Daniel Müller
1703
0.24%
10
0.59%
50
Daniel Xu
1670
0.23%
3
0.18%
51
Paul Chaignon
1633
0.23%
5
0.30%
52
Denis Salopek
1544
0.22%
1
0.06%
53
Willem de Bruijn
1468
0.20%
9
0.53%
54
David S. Miller
1454
0.20%
4
0.24%
55
Feng Zhou
1229
0.17%
3
0.18%
56
Edward Cree
1225
0.17%
4
0.24%
57
Hengqi Chen
1127
0.16%
7
0.41%
58
Takshak Chahande
1111
0.15%
1
0.06%
59
Craig Gallek
1106
0.15%
2
0.12%
60
Others
35069
4.89%
261
15.43%
Total
717842
1692