Linux Source Code
Home
Release 6.3
Help
bpf
root
tools
testing
selftests
Highlighting
Reset All
By Author
By Age
──────────
Alan Maguire
Alexei Starovoitov
Américo Wang
Andrey Ignatov
Andrii Nakryiko
Anton Protopopov
Brendan Jackman
Daniel Borkmann
Daniel Müller
Daniel Xu
Dave Marchevsky
David Herrmann
David S. Miller
David Vernet
Delyan Kratunov
Denis Salopek
Dmitrii Banshchikov
Eduard Zingerman
Eelco Chaudron
Eyal Birger
Florent Revest
Hangbin Liu
Hao Luo
Hou Tao
Ilya Leoshkevich
Jakub Kiciński
Jakub Sitnicki
Jesper Dangaard Brouer
Jiong Wang
Jiri Olsa
Joanne Koong
Joe Stringer
John Fastabend
Jussi Mäki
KP Singh
Kui-Feng Lee
Kumar Kartikeya Dwivedi
Kuniyuki Iwashima
Lorenz Bauer
Lorenzo Bianconi
Maciej Fijalkowski
Magnus Karlsson
Martin KaFai Lau
Mathieu Xhonneux
Maxim Mikityanskiy
Mykola Lysenko
Others
Petar Penkov
Roberto Sassu
Roman Gushchin
Song Liu
Stanislav Fomichev
Toke Höiland-Jörgensen
Weqaar Janjua
Willem de Bruijn
William Tu
YiFei Zhu
Yonghong Song
Yosry Ahmed
Yucong Sun
kaixi.fan
−
Subdirectories:
Name
Lines
Files
Authors
Tokens
change scale
Color Graph By Token Proportion
benchs
2856
11
9
11922
Andrii Nakryiko
Joanne Koong
Dave Marchevsky
Anton Protopopov
Hou Tao
Alexei Starovoitov
Yonghong Song
Stanislav Fomichev
Others
November 2019
January 2020
May 2020
August 2020
May 2021
October 2021
November 2021
December 2021
January 2022
June 2022
July 2022
February 2023
var spanGroupData = [ {"timestamp": 1572591600, "group": [ {"author_id": 3, "token_count": 35}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 6, "token_count": 1}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 0, "token_count": 5190}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 3, "token_count": 30}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 16, "token_count": 1700}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 0, "token_count": 275}, {"author_id": 16, "token_count": 351}, {"author_id": 4, "token_count": 40}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 25, "token_count": 729}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 18, "token_count": 1046}, {"author_id": 60, "token_count": 345}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 18, "token_count": 858}, ]}, {"timestamp": 1675238400, "group": [ {"author_id": 52, "token_count": 1315}, ]}, ]
Author Name
Tokens
Token Proportion
Andrii Nakryiko
5472
45.90%
Joanne Koong
2051
17.20%
Dave Marchevsky
1904
15.97%
Anton Protopopov
1315
11.03%
Hou Tao
729
6.11%
Alexei Starovoitov
65
0.55%
Yonghong Song
40
0.34%
Stanislav Fomichev
1
0.01%
Others
345
2.89%
Total
11922
bpf_testmod
338
3
14
1319
Andrii Nakryiko
Yonghong Song
Alexei Starovoitov
Hou Tao
Jiri Olsa
Kumar Kartikeya Dwivedi
Song Liu
Hao Luo
Daniel Borkmann
Martin KaFai Lau
Stanislav Fomichev
David Vernet
Others
September 2014
March 2017
April 2018
May 2018
March 2019
November 2019
July 2020
December 2020
January 2021
September 2021
October 2021
December 2021
January 2022
February 2022
March 2022
July 2022
August 2022
October 2022
February 2023
var spanGroupData = [ {"timestamp": 1409554800, "group": [ {"author_id": 5, "token_count": 6}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 3, "token_count": 3}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 2, "token_count": 3}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 4, "token_count": 8}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 6, "token_count": 2}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 3, "token_count": 5}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 14, "token_count": 3}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 0, "token_count": 356}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 0, "token_count": 16}, {"author_id": 60, "token_count": 47}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 22, "token_count": 39}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 25, "token_count": 113}, {"author_id": 8, "token_count": 45}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 3, "token_count": 134}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 8, "token_count": 37}, {"author_id": 4, "token_count": 93}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 60, "token_count": 45}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 36, "token_count": 22}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 8, "token_count": 4}, ]}, {"timestamp": 1659337200, "group": [ {"author_id": 4, "token_count": 243}, ]}, {"timestamp": 1664607600, "group": [ {"author_id": 14, "token_count": 94}, ]}, {"timestamp": 1675238400, "group": [ {"author_id": 12, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Andrii Nakryiko
372
28.20%
Yonghong Song
344
26.08%
Alexei Starovoitov
142
10.77%
Hou Tao
113
8.57%
Jiri Olsa
97
7.35%
Kumar Kartikeya Dwivedi
86
6.52%
Song Liu
39
2.96%
Hao Luo
22
1.67%
Daniel Borkmann
6
0.45%
Martin KaFai Lau
3
0.23%
Stanislav Fomichev
2
0.15%
David Vernet
1
0.08%
Others
92
6.97%
Total
1319
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
1604
6
14
8162
Martin KaFai Lau
Yonghong Song
Hou Tao
Andrii Nakryiko
Daniel Borkmann
Jakub Sitnicki
Alexei Starovoitov
John Fastabend
Ilya Leoshkevich
Others
September 2014
October 2016
January 2017
February 2017
June 2017
August 2017
February 2018
August 2018
April 2019
January 2020
February 2020
March 2021
April 2021
November 2021
December 2021
May 2022
August 2022
September 2022
November 2022
February 2023
var spanGroupData = [ {"timestamp": 1409554800, "group": [ {"author_id": 3, "token_count": 9}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 5, "token_count": 2}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 5, "token_count": 8}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 5, "token_count": 4}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 10, "token_count": 7}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 5, "token_count": 2}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 2, "token_count": 227}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 2, "token_count": 2830}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 4, "token_count": 1445}, {"author_id": 60, "token_count": 577}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 7, "token_count": 11}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 60, "token_count": 846}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 60, "token_count": 242}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 0, "token_count": 136}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1651388400, "group": [ {"author_id": 60, "token_count": 1110}, ]}, {"timestamp": 1659337200, "group": [ {"author_id": 25, "token_count": 612}, ]}, {"timestamp": 1662015600, "group": [ {"author_id": 25, "token_count": 19}, ]}, {"timestamp": 1667286000, "group": [ {"author_id": 60, "token_count": 70}, ]}, {"timestamp": 1675238400, "group": [ {"author_id": 34, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Martin KaFai Lau
3057
37.45%
Yonghong Song
1445
17.70%
Hou Tao
631
7.73%
Andrii Nakryiko
138
1.69%
Daniel Borkmann
16
0.20%
Jakub Sitnicki
11
0.13%
Alexei Starovoitov
9
0.11%
John Fastabend
7
0.09%
Ilya Leoshkevich
1
0.01%
Others
2847
34.88%
Total
8162
prog_tests
58855
258
133
296345
Andrii Nakryiko
Martin KaFai Lau
Stanislav Fomichev
Yonghong Song
Jakub Sitnicki
Kumar Kartikeya Dwivedi
Alexei Starovoitov
Jiri Olsa
Alan Maguire
Daniel Borkmann
YiFei Zhu
Lorenz Bauer
Jussi Mäki
Toke Höiland-Jörgensen
David Vernet
Andrey Ignatov
Song Liu
Delyan Kratunov
Hou Tao
Roberto Sassu
Kuniyuki Iwashima
KP Singh
Kui-Feng Lee
Jakub Kiciński
Hao Luo
Joanne Koong
Américo Wang
David S. Miller
Eduard Zingerman
Lorenzo Bianconi
Daniel Xu
kaixi.fan
Eyal Birger
Dave Marchevsky
Yosry Ahmed
Jesper Dangaard Brouer
Florent Revest
Mykola Lysenko
Eelco Chaudron
Daniel Müller
Denis Salopek
Ilya Leoshkevich
Joe Stringer
Brendan Jackman
Maxim Mikityanskiy
Roman Gushchin
John Fastabend
Maciej Fijalkowski
Dmitrii Banshchikov
Yucong Sun
Petar Penkov
Hangbin Liu
Willem de Bruijn
Jiong Wang
Others
June 1993
September 2014
November 2014
June 2015
October 2015
November 2016
December 2016
January 2017
February 2017
March 2017
May 2017
June 2017
July 2017
August 2017
September 2017
October 2017
November 2017
December 2017
January 2018
February 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
September 2022
October 2022
November 2022
December 2022
January 2023
February 2023
March 2023
April 2023
var spanGroupData = [ {"timestamp": 738918000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 3, "token_count": 46}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 3, "token_count": 37}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 60, "token_count": 24}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 3, "token_count": 5}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 2, "token_count": 10}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 40, "token_count": 39}, {"author_id": 60, "token_count": 288}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 5, "token_count": 11}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 3, "token_count": 28}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 3, "token_count": 1133}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 54, "token_count": 1792}, {"author_id": 4, "token_count": 150}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 2, "token_count": 126}, {"author_id": 4, "token_count": 2}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 5, "token_count": 1}, {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 1, "token_count": 5}, {"author_id": 60, "token_count": 884}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 2, "token_count": 48}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 3, "token_count": 303}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 3, "token_count": 83}, {"author_id": 4, "token_count": 32}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 3, "token_count": 34}, {"author_id": 5, "token_count": 23}, {"author_id": 4, "token_count": 13}, {"author_id": 60, "token_count": 40}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 5, "token_count": 6}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 3, "token_count": 5}, {"author_id": 22, "token_count": 104}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 2, "token_count": 16883}, {"author_id": 4, "token_count": 38}, {"author_id": 60, "token_count": 13}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 5, "token_count": 16}, {"author_id": 2, "token_count": 2967}, {"author_id": 22, "token_count": 4}, {"author_id": 4, "token_count": 27}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 2, "token_count": 85}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 9, "token_count": 176}, {"author_id": 2, "token_count": 330}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 2, "token_count": 3268}, {"author_id": 41, "token_count": 26}, {"author_id": 4, "token_count": 660}, {"author_id": 60, "token_count": 20}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 9, "token_count": 949}, {"author_id": 23, "token_count": 42}, {"author_id": 41, "token_count": 245}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 40, "token_count": 28}, {"author_id": 60, "token_count": 220}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 40, "token_count": 2}, {"author_id": 2, "token_count": 1100}, {"author_id": 4, "token_count": 2257}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 11, "token_count": 23}, {"author_id": 2, "token_count": 3469}, {"author_id": 6, "token_count": 1}, {"author_id": 4, "token_count": 2102}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 3, "token_count": 440}, {"author_id": 1, "token_count": 2468}, {"author_id": 6, "token_count": 310}, {"author_id": 4, "token_count": 966}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 0, "token_count": 2263}, {"author_id": 2, "token_count": 995}, {"author_id": 6, "token_count": 179}, {"author_id": 4, "token_count": 3}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 9, "token_count": 18}, {"author_id": 0, "token_count": 384}, {"author_id": 2, "token_count": 184}, {"author_id": 6, "token_count": 6493}, {"author_id": 4, "token_count": 219}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 3, "token_count": 117}, {"author_id": 0, "token_count": 247}, {"author_id": 5, "token_count": 1517}, {"author_id": 40, "token_count": 849}, {"author_id": 2, "token_count": 316}, {"author_id": 6, "token_count": 2037}, {"author_id": 4, "token_count": 7}, {"author_id": 60, "token_count": 463}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 3, "token_count": 14}, {"author_id": 0, "token_count": 2409}, {"author_id": 45, "token_count": 1}, {"author_id": 11, "token_count": 11}, {"author_id": 41, "token_count": 300}, {"author_id": 6, "token_count": 6}, {"author_id": 4, "token_count": 545}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 3, "token_count": 7}, {"author_id": 0, "token_count": 6}, {"author_id": 5, "token_count": 24}, {"author_id": 2, "token_count": 215}, {"author_id": 6, "token_count": 5818}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 0, "token_count": 1339}, {"author_id": 34, "token_count": 73}, {"author_id": 6, "token_count": 1226}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 3, "token_count": 7}, {"author_id": 0, "token_count": 1062}, {"author_id": 34, "token_count": 18}, {"author_id": 23, "token_count": 149}, {"author_id": 6, "token_count": 1142}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 6, "token_count": 187}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 3, "token_count": 335}, {"author_id": 0, "token_count": 1004}, {"author_id": 7, "token_count": 882}, {"author_id": 6, "token_count": 14}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 3, "token_count": 1829}, {"author_id": 0, "token_count": 1664}, {"author_id": 5, "token_count": 3889}, {"author_id": 2, "token_count": 195}, {"author_id": 24, "token_count": 1370}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 9, "token_count": 1937}, {"author_id": 0, "token_count": 2573}, {"author_id": 7, "token_count": 584}, {"author_id": 6, "token_count": 20}, {"author_id": 4, "token_count": 231}, {"author_id": 60, "token_count": 96}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 3, "token_count": 121}, {"author_id": 0, "token_count": 1}, {"author_id": 57, "token_count": 245}, {"author_id": 58, "token_count": 26}, {"author_id": 14, "token_count": 250}, {"author_id": 11, "token_count": 131}, {"author_id": 2, "token_count": 1050}, {"author_id": 6, "token_count": 44}, {"author_id": 24, "token_count": 3}, {"author_id": 4, "token_count": 146}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 3, "token_count": 4}, {"author_id": 0, "token_count": 16}, {"author_id": 46, "token_count": 785}, {"author_id": 57, "token_count": 56}, {"author_id": 7, "token_count": 8012}, {"author_id": 10, "token_count": 14}, {"author_id": 2, "token_count": 9}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 0, "token_count": 2037}, {"author_id": 57, "token_count": 174}, {"author_id": 7, "token_count": 209}, {"author_id": 40, "token_count": 95}, {"author_id": 10, "token_count": 12}, {"author_id": 32, "token_count": 554}, {"author_id": 11, "token_count": 1814}, {"author_id": 2, "token_count": 116}, {"author_id": 24, "token_count": 709}, {"author_id": 53, "token_count": 5}, {"author_id": 4, "token_count": 244}, {"author_id": 60, "token_count": 220}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 9, "token_count": 406}, {"author_id": 0, "token_count": 1391}, {"author_id": 7, "token_count": 72}, {"author_id": 32, "token_count": 20}, {"author_id": 11, "token_count": 2314}, {"author_id": 22, "token_count": 215}, {"author_id": 6, "token_count": 1}, {"author_id": 24, "token_count": 180}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 9, "token_count": 535}, {"author_id": 0, "token_count": 1800}, {"author_id": 5, "token_count": 220}, {"author_id": 7, "token_count": 3075}, {"author_id": 33, "token_count": 411}, {"author_id": 10, "token_count": 335}, {"author_id": 6, "token_count": 842}, {"author_id": 4, "token_count": 2476}, {"author_id": 60, "token_count": 581}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 9, "token_count": 85}, {"author_id": 0, "token_count": 1737}, {"author_id": 7, "token_count": 54}, {"author_id": 10, "token_count": 44}, {"author_id": 11, "token_count": 28}, {"author_id": 22, "token_count": 21}, {"author_id": 6, "token_count": 146}, {"author_id": 20, "token_count": 278}, {"author_id": 4, "token_count": 102}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 13, "token_count": 254}, {"author_id": 0, "token_count": 1568}, {"author_id": 7, "token_count": 6623}, {"author_id": 14, "token_count": 543}, {"author_id": 21, "token_count": 505}, {"author_id": 2, "token_count": 91}, {"author_id": 22, "token_count": 875}, {"author_id": 6, "token_count": 279}, {"author_id": 20, "token_count": 2027}, {"author_id": 4, "token_count": 1956}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 3, "token_count": 716}, {"author_id": 0, "token_count": 1629}, {"author_id": 14, "token_count": 1033}, {"author_id": 32, "token_count": 264}, {"author_id": 11, "token_count": 208}, {"author_id": 2, "token_count": 2646}, {"author_id": 6, "token_count": 17}, {"author_id": 4, "token_count": 326}, {"author_id": 60, "token_count": 227}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 13, "token_count": 299}, {"author_id": 0, "token_count": 3789}, {"author_id": 36, "token_count": 394}, {"author_id": 34, "token_count": 5}, {"author_id": 14, "token_count": 496}, {"author_id": 10, "token_count": 11}, {"author_id": 11, "token_count": 631}, {"author_id": 38, "token_count": 390}, {"author_id": 2, "token_count": 1561}, {"author_id": 22, "token_count": 776}, {"author_id": 24, "token_count": 533}, {"author_id": 20, "token_count": 641}, {"author_id": 4, "token_count": 93}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 3, "token_count": 324}, {"author_id": 0, "token_count": 1265}, {"author_id": 5, "token_count": 103}, {"author_id": 58, "token_count": 61}, {"author_id": 2, "token_count": 103}, {"author_id": 6, "token_count": 1}, {"author_id": 60, "token_count": 191}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 3, "token_count": 160}, {"author_id": 0, "token_count": 2370}, {"author_id": 46, "token_count": 337}, {"author_id": 32, "token_count": 1462}, {"author_id": 2, "token_count": 633}, {"author_id": 60, "token_count": 1336}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 0, "token_count": 657}, {"author_id": 47, "token_count": 381}, {"author_id": 60, "token_count": 17}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 0, "token_count": 135}, {"author_id": 26, "token_count": 957}, {"author_id": 32, "token_count": 98}, {"author_id": 6, "token_count": 440}, {"author_id": 4, "token_count": 41}, {"author_id": 60, "token_count": 220}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 3, "token_count": 262}, {"author_id": 51, "token_count": 4}, {"author_id": 26, "token_count": 47}, {"author_id": 37, "token_count": 248}, {"author_id": 47, "token_count": 331}, {"author_id": 34, "token_count": 522}, {"author_id": 33, "token_count": 952}, {"author_id": 32, "token_count": 149}, {"author_id": 22, "token_count": 802}, {"author_id": 4, "token_count": 729}, {"author_id": 60, "token_count": 132}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 3, "token_count": 373}, {"author_id": 51, "token_count": 1137}, {"author_id": 0, "token_count": 156}, {"author_id": 33, "token_count": 12}, {"author_id": 32, "token_count": 23}, {"author_id": 11, "token_count": 512}, {"author_id": 2, "token_count": 343}, {"author_id": 24, "token_count": 238}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 0, "token_count": 630}, {"author_id": 18, "token_count": 4}, {"author_id": 47, "token_count": 615}, {"author_id": 14, "token_count": 510}, {"author_id": 24, "token_count": 231}, {"author_id": 4, "token_count": 8}, {"author_id": 60, "token_count": 314}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 3, "token_count": 369}, {"author_id": 0, "token_count": 917}, {"author_id": 59, "token_count": 1206}, {"author_id": 27, "token_count": 2860}, {"author_id": 8, "token_count": 2280}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 0, "token_count": 11}, {"author_id": 31, "token_count": 2331}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 13, "token_count": 3587}, {"author_id": 3, "token_count": 614}, {"author_id": 51, "token_count": 713}, {"author_id": 14, "token_count": 343}, {"author_id": 10, "token_count": 42}, {"author_id": 27, "token_count": 2396}, {"author_id": 8, "token_count": 142}, {"author_id": 2, "token_count": 1107}, {"author_id": 6, "token_count": 5}, {"author_id": 60, "token_count": 780}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 0, "token_count": 2106}, {"author_id": 46, "token_count": 182}, {"author_id": 36, "token_count": 159}, {"author_id": 31, "token_count": 39}, {"author_id": 2, "token_count": 420}, {"author_id": 6, "token_count": 145}, {"author_id": 4, "token_count": 103}, {"author_id": 43, "token_count": 48}, {"author_id": 60, "token_count": 982}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 0, "token_count": 238}, {"author_id": 5, "token_count": 383}, {"author_id": 18, "token_count": 358}, {"author_id": 27, "token_count": 166}, {"author_id": 8, "token_count": 11}, {"author_id": 2, "token_count": 37}, {"author_id": 22, "token_count": 348}, {"author_id": 4, "token_count": 2056}, {"author_id": 60, "token_count": 39}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 0, "token_count": 854}, {"author_id": 18, "token_count": 112}, {"author_id": 25, "token_count": 727}, {"author_id": 34, "token_count": 9}, {"author_id": 14, "token_count": 20}, {"author_id": 16, "token_count": 1019}, {"author_id": 8, "token_count": 255}, {"author_id": 11, "token_count": 316}, {"author_id": 22, "token_count": 125}, {"author_id": 4, "token_count": 369}, {"author_id": 43, "token_count": 173}, {"author_id": 60, "token_count": 308}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 13, "token_count": 148}, {"author_id": 3, "token_count": 8}, {"author_id": 0, "token_count": 1047}, {"author_id": 37, "token_count": 117}, {"author_id": 14, "token_count": 225}, {"author_id": 16, "token_count": 749}, {"author_id": 17, "token_count": 7}, {"author_id": 22, "token_count": 547}, {"author_id": 6, "token_count": 5}, {"author_id": 4, "token_count": 923}, {"author_id": 60, "token_count": 243}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 3, "token_count": 101}, {"author_id": 0, "token_count": 2362}, {"author_id": 36, "token_count": 33}, {"author_id": 25, "token_count": 659}, {"author_id": 14, "token_count": 193}, {"author_id": 32, "token_count": 3}, {"author_id": 39, "token_count": 144}, {"author_id": 2, "token_count": 58}, {"author_id": 20, "token_count": 2369}, {"author_id": 4, "token_count": 2}, {"author_id": 60, "token_count": 123}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 0, "token_count": 76}, {"author_id": 5, "token_count": 36}, {"author_id": 57, "token_count": 757}, {"author_id": 36, "token_count": 57}, {"author_id": 7, "token_count": 150}, {"author_id": 8, "token_count": 1309}, {"author_id": 31, "token_count": 549}, {"author_id": 21, "token_count": 861}, {"author_id": 24, "token_count": 85}, {"author_id": 4, "token_count": 505}, {"author_id": 60, "token_count": 883}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 0, "token_count": 127}, {"author_id": 30, "token_count": 3018}, {"author_id": 25, "token_count": 32}, {"author_id": 34, "token_count": 16}, {"author_id": 8, "token_count": 120}, {"author_id": 21, "token_count": 120}, {"author_id": 4, "token_count": 42}, {"author_id": 43, "token_count": 2}, {"author_id": 60, "token_count": 362}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 13, "token_count": 532}, {"author_id": 0, "token_count": 844}, {"author_id": 30, "token_count": 387}, {"author_id": 36, "token_count": 282}, {"author_id": 25, "token_count": 289}, {"author_id": 14, "token_count": 2659}, {"author_id": 8, "token_count": 87}, {"author_id": 2, "token_count": 2053}, {"author_id": 29, "token_count": 237}, {"author_id": 28, "token_count": 398}, {"author_id": 24, "token_count": 1063}, {"author_id": 4, "token_count": 2}, {"author_id": 60, "token_count": 285}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 13, "token_count": 56}, {"author_id": 0, "token_count": 2889}, {"author_id": 49, "token_count": 1631}, {"author_id": 8, "token_count": 502}, {"author_id": 29, "token_count": 1079}, {"author_id": 60, "token_count": 247}, ]}, {"timestamp": 1651388400, "group": [ {"author_id": 13, "token_count": 1845}, {"author_id": 0, "token_count": 380}, {"author_id": 55, "token_count": 940}, {"author_id": 14, "token_count": 621}, {"author_id": 16, "token_count": 214}, {"author_id": 39, "token_count": 391}, {"author_id": 8, "token_count": 117}, {"author_id": 4, "token_count": 15}, {"author_id": 60, "token_count": 1419}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 55, "token_count": 151}, {"author_id": 30, "token_count": 134}, {"author_id": 19, "token_count": 203}, {"author_id": 7, "token_count": 463}, {"author_id": 14, "token_count": 51}, {"author_id": 2, "token_count": 10}, {"author_id": 17, "token_count": 871}, {"author_id": 6, "token_count": 1664}, {"author_id": 24, "token_count": 15}, {"author_id": 4, "token_count": 1257}, {"author_id": 60, "token_count": 152}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 13, "token_count": 72}, {"author_id": 0, "token_count": 114}, {"author_id": 55, "token_count": 7}, {"author_id": 34, "token_count": 114}, {"author_id": 14, "token_count": 4}, {"author_id": 8, "token_count": 279}, {"author_id": 21, "token_count": 64}, {"author_id": 6, "token_count": 40}, {"author_id": 60, "token_count": 34}, ]}, {"timestamp": 1659337200, "group": [ {"author_id": 0, "token_count": 5}, {"author_id": 46, "token_count": 386}, {"author_id": 36, "token_count": 1384}, {"author_id": 25, "token_count": 1147}, {"author_id": 8, "token_count": 353}, {"author_id": 2, "token_count": 783}, {"author_id": 6, "token_count": 635}, {"author_id": 4, "token_count": 450}, {"author_id": 42, "token_count": 1312}, {"author_id": 60, "token_count": 933}, ]}, {"timestamp": 1662015600, "group": [ {"author_id": 55, "token_count": 134}, {"author_id": 46, "token_count": 22}, {"author_id": 12, "token_count": 3091}, {"author_id": 14, "token_count": 82}, {"author_id": 39, "token_count": 1404}, {"author_id": 21, "token_count": 25}, {"author_id": 2, "token_count": 8}, {"author_id": 28, "token_count": 2567}, {"author_id": 20, "token_count": 803}, {"author_id": 42, "token_count": 106}, {"author_id": 60, "token_count": 1154}, ]}, {"timestamp": 1664607600, "group": [ {"author_id": 0, "token_count": 74}, {"author_id": 18, "token_count": 364}, {"author_id": 30, "token_count": 66}, {"author_id": 25, "token_count": 5}, {"author_id": 14, "token_count": 461}, {"author_id": 2, "token_count": 757}, {"author_id": 28, "token_count": 406}, {"author_id": 6, "token_count": 63}, {"author_id": 4, "token_count": 963}, {"author_id": 60, "token_count": 43}, ]}, {"timestamp": 1667286000, "group": [ {"author_id": 3, "token_count": 134}, {"author_id": 0, "token_count": 36}, {"author_id": 12, "token_count": 766}, {"author_id": 19, "token_count": 1556}, {"author_id": 25, "token_count": 137}, {"author_id": 14, "token_count": 13}, {"author_id": 8, "token_count": 5170}, {"author_id": 2, "token_count": 763}, {"author_id": 6, "token_count": 725}, {"author_id": 4, "token_count": 1621}, {"author_id": 60, "token_count": 90}, ]}, {"timestamp": 1669881600, "group": [ {"author_id": 3, "token_count": 2}, {"author_id": 0, "token_count": 8}, {"author_id": 18, "token_count": 119}, {"author_id": 56, "token_count": 1528}, {"author_id": 39, "token_count": 330}, {"author_id": 2, "token_count": 425}, {"author_id": 24, "token_count": 179}, {"author_id": 60, "token_count": 19}, ]}, {"timestamp": 1672560000, "group": [ {"author_id": 0, "token_count": 270}, {"author_id": 12, "token_count": 366}, {"author_id": 34, "token_count": 298}, {"author_id": 7, "token_count": 256}, {"author_id": 14, "token_count": 37}, {"author_id": 39, "token_count": 276}, {"author_id": 6, "token_count": 2180}, ]}, {"timestamp": 1675238400, "group": [ {"author_id": 0, "token_count": 94}, {"author_id": 18, "token_count": 502}, {"author_id": 12, "token_count": 7}, {"author_id": 19, "token_count": 19}, {"author_id": 25, "token_count": 491}, {"author_id": 34, "token_count": 124}, {"author_id": 33, "token_count": 1}, {"author_id": 16, "token_count": 38}, {"author_id": 21, "token_count": 159}, {"author_id": 2, "token_count": 936}, {"author_id": 6, "token_count": 3}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1677657600, "group": [ {"author_id": 11, "token_count": 130}, ]}, {"timestamp": 1680332400, "group": [ {"author_id": 33, "token_count": 11}, {"author_id": 21, "token_count": 17}, ]}, ]
Author Name
Tokens
Token Proportion
Andrii Nakryiko
44584
15.04%
Martin KaFai Lau
44100
14.88%
Stanislav Fomichev
24668
8.32%
Yonghong Song
21681
7.32%
Jakub Sitnicki
20380
6.88%
Kumar Kartikeya Dwivedi
10625
3.59%
Alexei Starovoitov
7611
2.57%
Jiri Olsa
7541
2.54%
Alan Maguire
6793
2.29%
Daniel Borkmann
6229
2.10%
YiFei Zhu
6118
2.06%
Lorenz Bauer
6118
2.06%
Jussi Mäki
5422
1.83%
Toke Höiland-Jörgensen
4606
1.55%
David Vernet
4230
1.43%
Andrey Ignatov
4106
1.39%
Song Liu
3817
1.29%
Delyan Kratunov
3605
1.22%
Hou Tao
3487
1.18%
Roberto Sassu
3371
1.14%
Kuniyuki Iwashima
2919
0.99%
KP Singh
2573
0.87%
Kui-Feng Lee
2545
0.86%
Jakub Kiciński
2476
0.84%
Hao Luo
2309
0.78%
Joanne Koong
2020
0.68%
Américo Wang
1854
0.63%
David S. Miller
1792
0.60%
Eduard Zingerman
1778
0.60%
Lorenzo Bianconi
1751
0.59%
Daniel Xu
1712
0.58%
kaixi.fan
1631
0.55%
Eyal Birger
1528
0.52%
Dave Marchevsky
1459
0.49%
Yosry Ahmed
1418
0.48%
Jesper Dangaard Brouer
1387
0.47%
Florent Revest
1327
0.45%
Mykola Lysenko
1316
0.44%
Eelco Chaudron
1232
0.42%
Daniel Müller
1232
0.42%
Denis Salopek
1206
0.41%
Ilya Leoshkevich
1179
0.40%
Joe Stringer
1013
0.34%
Brendan Jackman
1004
0.34%
Maxim Mikityanskiy
878
0.30%
Roman Gushchin
571
0.19%
John Fastabend
458
0.15%
Maciej Fijalkowski
390
0.13%
Dmitrii Banshchikov
365
0.12%
Yucong Sun
223
0.08%
Petar Penkov
191
0.06%
Hangbin Liu
87
0.03%
Willem de Bruijn
5
0.00%
Jiong Wang
1
0.00%
Others
13423
4.53%
Total
296345
progs
50098
559
137
215129
Alexei Starovoitov
Andrii Nakryiko
Martin KaFai Lau
Yonghong Song
Kumar Kartikeya Dwivedi
David Vernet
Stanislav Fomichev
Lorenz Bauer
Andrey Ignatov
Joanne Koong
Alan Maguire
Maxim Mikityanskiy
Jakub Sitnicki
Dave Marchevsky
Daniel Borkmann
William Tu
John Fastabend
Song Liu
Jiri Olsa
Jesper Dangaard Brouer
Lorenzo Bianconi
Mathieu Xhonneux
Willem de Bruijn
Petar Penkov
Ilya Leoshkevich
Dmitrii Banshchikov
Toke Höiland-Jörgensen
KP Singh
Joe Stringer
YiFei Zhu
Kuniyuki Iwashima
Roberto Sassu
Hou Tao
Hao Luo
Florent Revest
Maciej Fijalkowski
Brendan Jackman
Yosry Ahmed
Eduard Zingerman
Delyan Kratunov
Daniel Müller
Daniel Xu
Hangbin Liu
Roman Gushchin
kaixi.fan
Eelco Chaudron
Kui-Feng Lee
Anton Protopopov
Jussi Mäki
Eyal Birger
Magnus Karlsson
Yucong Sun
Denis Salopek
Jakub Kiciński
Américo Wang
David S. Miller
Weqaar Janjua
Others
September 1992
June 1993
September 1996
September 2014
November 2014
December 2014
June 2015
July 2016
August 2016
October 2016
December 2016
January 2017
February 2017
March 2017
April 2017
May 2017
June 2017
August 2017
September 2017
October 2017
November 2017
December 2017
January 2018
February 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
September 2022
October 2022
November 2022
December 2022
January 2023
February 2023
March 2023
April 2023
var spanGroupData = [ {"timestamp": 715330800, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 738918000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 841561200, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 3, "token_count": 22}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 3, "token_count": 13}, ]}, {"timestamp": 1417420800, "group": [ {"author_id": 3, "token_count": 3}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 3, "token_count": 2}, {"author_id": 60, "token_count": 42}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 5, "token_count": 9}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 5, "token_count": 6}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 5, "token_count": 4}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 3, "token_count": 4232}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 5, "token_count": 12}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 54, "token_count": 8}, {"author_id": 4, "token_count": 923}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 2, "token_count": 46}, {"author_id": 4, "token_count": 114}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 10, "token_count": 343}, {"author_id": 35, "token_count": 60}, {"author_id": 60, "token_count": 19}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 5, "token_count": 288}, {"author_id": 2, "token_count": 6}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 10, "token_count": 4}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 41, "token_count": 194}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 3, "token_count": 6606}, {"author_id": 1, "token_count": 10}, {"author_id": 4, "token_count": 70}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 3, "token_count": 2}, {"author_id": 1, "token_count": 96}, {"author_id": 4, "token_count": 178}, {"author_id": 60, "token_count": 262}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 5, "token_count": 2}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 9, "token_count": 613}, {"author_id": 10, "token_count": 59}, {"author_id": 22, "token_count": 137}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 10, "token_count": 884}, {"author_id": 2, "token_count": 101}, {"author_id": 35, "token_count": 3389}, {"author_id": 4, "token_count": 390}, {"author_id": 60, "token_count": 82}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 9, "token_count": 426}, {"author_id": 10, "token_count": 356}, {"author_id": 48, "token_count": 2114}, {"author_id": 60, "token_count": 73}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 4, "token_count": 116}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 9, "token_count": 184}, {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 9, "token_count": 126}, {"author_id": 2, "token_count": 705}, {"author_id": 4, "token_count": 2}, {"author_id": 60, "token_count": 127}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 3, "token_count": 1}, {"author_id": 23, "token_count": 1634}, {"author_id": 41, "token_count": 236}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 33, "token_count": 927}, {"author_id": 40, "token_count": 825}, {"author_id": 10, "token_count": 223}, {"author_id": 60, "token_count": 209}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 9, "token_count": 384}, {"author_id": 40, "token_count": 9}, {"author_id": 10, "token_count": 122}, {"author_id": 6, "token_count": 1}, {"author_id": 4, "token_count": 31}, {"author_id": 60, "token_count": 458}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 9, "token_count": 4}, {"author_id": 6, "token_count": 17}, {"author_id": 60, "token_count": 23}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 3, "token_count": 588}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 2, "token_count": 667}, {"author_id": 4, "token_count": 27}, {"author_id": 60, "token_count": 436}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 9, "token_count": 331}, {"author_id": 11, "token_count": 624}, {"author_id": 2, "token_count": 86}, {"author_id": 6, "token_count": 22}, {"author_id": 53, "token_count": 1625}, {"author_id": 60, "token_count": 499}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 13, "token_count": 782}, {"author_id": 3, "token_count": 745}, {"author_id": 40, "token_count": 434}, {"author_id": 2, "token_count": 146}, {"author_id": 6, "token_count": 338}, {"author_id": 53, "token_count": 241}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 13, "token_count": 935}, {"author_id": 3, "token_count": 1486}, {"author_id": 0, "token_count": 1637}, {"author_id": 4, "token_count": 92}, {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 3, "token_count": 4736}, {"author_id": 0, "token_count": 703}, {"author_id": 6, "token_count": 856}, {"author_id": 60, "token_count": 148}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 0, "token_count": 2532}, {"author_id": 34, "token_count": 26}, {"author_id": 23, "token_count": 176}, {"author_id": 6, "token_count": 405}, {"author_id": 60, "token_count": 319}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 3, "token_count": 152}, {"author_id": 0, "token_count": 4549}, {"author_id": 34, "token_count": 8}, {"author_id": 23, "token_count": 28}, {"author_id": 6, "token_count": 425}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 0, "token_count": 9}, {"author_id": 34, "token_count": 3}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 3, "token_count": 334}, {"author_id": 0, "token_count": 1280}, {"author_id": 6, "token_count": 5}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 3, "token_count": 954}, {"author_id": 0, "token_count": 1506}, {"author_id": 5, "token_count": 894}, {"author_id": 2, "token_count": 96}, {"author_id": 24, "token_count": 202}, {"author_id": 4, "token_count": 5}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 0, "token_count": 651}, {"author_id": 7, "token_count": 1}, {"author_id": 6, "token_count": 34}, {"author_id": 4, "token_count": 60}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 3, "token_count": 1483}, {"author_id": 0, "token_count": 493}, {"author_id": 57, "token_count": 151}, {"author_id": 14, "token_count": 57}, {"author_id": 11, "token_count": 10}, {"author_id": 2, "token_count": 3186}, {"author_id": 24, "token_count": 173}, {"author_id": 4, "token_count": 67}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 0, "token_count": 15}, {"author_id": 46, "token_count": 183}, {"author_id": 57, "token_count": 2}, {"author_id": 7, "token_count": 509}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 0, "token_count": 451}, {"author_id": 57, "token_count": 118}, {"author_id": 40, "token_count": 67}, {"author_id": 10, "token_count": 77}, {"author_id": 32, "token_count": 335}, {"author_id": 11, "token_count": 711}, {"author_id": 2, "token_count": 93}, {"author_id": 53, "token_count": 11}, {"author_id": 4, "token_count": 6}, {"author_id": 60, "token_count": 76}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 3, "token_count": 1}, {"author_id": 0, "token_count": 545}, {"author_id": 7, "token_count": 109}, {"author_id": 32, "token_count": 7}, {"author_id": 11, "token_count": 4395}, {"author_id": 22, "token_count": 48}, {"author_id": 6, "token_count": 347}, {"author_id": 24, "token_count": 32}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 9, "token_count": 455}, {"author_id": 0, "token_count": 1689}, {"author_id": 5, "token_count": 604}, {"author_id": 7, "token_count": 33}, {"author_id": 33, "token_count": 149}, {"author_id": 10, "token_count": 509}, {"author_id": 6, "token_count": 305}, {"author_id": 4, "token_count": 1539}, {"author_id": 60, "token_count": 521}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 3, "token_count": 5}, {"author_id": 9, "token_count": 3418}, {"author_id": 0, "token_count": 1032}, {"author_id": 5, "token_count": 18}, {"author_id": 33, "token_count": 3}, {"author_id": 10, "token_count": 98}, {"author_id": 22, "token_count": 231}, {"author_id": 6, "token_count": 81}, {"author_id": 20, "token_count": 182}, {"author_id": 4, "token_count": 3599}, {"author_id": 60, "token_count": 101}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 13, "token_count": 61}, {"author_id": 0, "token_count": 303}, {"author_id": 36, "token_count": 24}, {"author_id": 34, "token_count": 7}, {"author_id": 7, "token_count": 3157}, {"author_id": 14, "token_count": 133}, {"author_id": 21, "token_count": 226}, {"author_id": 22, "token_count": 267}, {"author_id": 6, "token_count": 225}, {"author_id": 20, "token_count": 525}, {"author_id": 4, "token_count": 1334}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 3, "token_count": 618}, {"author_id": 0, "token_count": 2337}, {"author_id": 14, "token_count": 255}, {"author_id": 10, "token_count": 26}, {"author_id": 32, "token_count": 577}, {"author_id": 11, "token_count": 315}, {"author_id": 2, "token_count": 4096}, {"author_id": 60, "token_count": 479}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 13, "token_count": 1654}, {"author_id": 0, "token_count": 647}, {"author_id": 5, "token_count": 1078}, {"author_id": 36, "token_count": 239}, {"author_id": 34, "token_count": 1179}, {"author_id": 14, "token_count": 154}, {"author_id": 10, "token_count": 2}, {"author_id": 11, "token_count": 255}, {"author_id": 38, "token_count": 775}, {"author_id": 2, "token_count": 1014}, {"author_id": 22, "token_count": 247}, {"author_id": 24, "token_count": 103}, {"author_id": 20, "token_count": 118}, {"author_id": 4, "token_count": 118}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 3, "token_count": 5859}, {"author_id": 0, "token_count": 844}, {"author_id": 5, "token_count": 212}, {"author_id": 10, "token_count": 126}, {"author_id": 2, "token_count": 144}, {"author_id": 24, "token_count": 410}, {"author_id": 60, "token_count": 224}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 3, "token_count": 198}, {"author_id": 0, "token_count": 74}, {"author_id": 46, "token_count": 91}, {"author_id": 37, "token_count": 44}, {"author_id": 58, "token_count": 3}, {"author_id": 32, "token_count": 318}, {"author_id": 2, "token_count": 485}, {"author_id": 60, "token_count": 151}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 0, "token_count": 1046}, {"author_id": 47, "token_count": 258}, {"author_id": 14, "token_count": 32}, {"author_id": 41, "token_count": 1}, {"author_id": 6, "token_count": 1446}, {"author_id": 50, "token_count": 1}, {"author_id": 4, "token_count": 24}, {"author_id": 60, "token_count": 118}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 0, "token_count": 53}, {"author_id": 26, "token_count": 638}, {"author_id": 5, "token_count": 300}, {"author_id": 32, "token_count": 65}, {"author_id": 6, "token_count": 582}, {"author_id": 60, "token_count": 37}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 3, "token_count": 325}, {"author_id": 51, "token_count": 2}, {"author_id": 26, "token_count": 78}, {"author_id": 37, "token_count": 1252}, {"author_id": 47, "token_count": 63}, {"author_id": 58, "token_count": 5}, {"author_id": 34, "token_count": 28}, {"author_id": 33, "token_count": 1071}, {"author_id": 32, "token_count": 93}, {"author_id": 22, "token_count": 1089}, {"author_id": 4, "token_count": 1151}, {"author_id": 60, "token_count": 122}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 3, "token_count": 86}, {"author_id": 51, "token_count": 86}, {"author_id": 0, "token_count": 195}, {"author_id": 58, "token_count": 5}, {"author_id": 34, "token_count": 60}, {"author_id": 33, "token_count": 64}, {"author_id": 11, "token_count": 320}, {"author_id": 2, "token_count": 666}, {"author_id": 24, "token_count": 61}, {"author_id": 60, "token_count": 444}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 0, "token_count": 1419}, {"author_id": 18, "token_count": 35}, {"author_id": 47, "token_count": 481}, {"author_id": 60, "token_count": 22}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 3, "token_count": 706}, {"author_id": 0, "token_count": 46}, {"author_id": 59, "token_count": 109}, {"author_id": 58, "token_count": 452}, {"author_id": 27, "token_count": 169}, {"author_id": 8, "token_count": 24}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 31, "token_count": 522}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 3, "token_count": 2125}, {"author_id": 14, "token_count": 315}, {"author_id": 10, "token_count": 40}, {"author_id": 27, "token_count": 1}, {"author_id": 2, "token_count": 303}, {"author_id": 6, "token_count": 4}, {"author_id": 60, "token_count": 195}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 0, "token_count": 370}, {"author_id": 46, "token_count": 92}, {"author_id": 36, "token_count": 167}, {"author_id": 34, "token_count": 31}, {"author_id": 31, "token_count": 395}, {"author_id": 2, "token_count": 210}, {"author_id": 6, "token_count": 50}, {"author_id": 60, "token_count": 531}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 0, "token_count": 152}, {"author_id": 5, "token_count": 206}, {"author_id": 18, "token_count": 152}, {"author_id": 2, "token_count": 1661}, {"author_id": 22, "token_count": 177}, {"author_id": 4, "token_count": 279}, {"author_id": 60, "token_count": 115}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 0, "token_count": 154}, {"author_id": 25, "token_count": 247}, {"author_id": 34, "token_count": 10}, {"author_id": 14, "token_count": 3}, {"author_id": 16, "token_count": 841}, {"author_id": 8, "token_count": 162}, {"author_id": 4, "token_count": 20}, {"author_id": 43, "token_count": 116}, {"author_id": 60, "token_count": 186}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 13, "token_count": 101}, {"author_id": 3, "token_count": 225}, {"author_id": 0, "token_count": 282}, {"author_id": 37, "token_count": 406}, {"author_id": 16, "token_count": 1128}, {"author_id": 31, "token_count": 4}, {"author_id": 2, "token_count": 23}, {"author_id": 22, "token_count": 478}, {"author_id": 4, "token_count": 76}, {"author_id": 60, "token_count": 157}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 3, "token_count": 613}, {"author_id": 0, "token_count": 85}, {"author_id": 36, "token_count": 102}, {"author_id": 25, "token_count": 393}, {"author_id": 14, "token_count": 602}, {"author_id": 32, "token_count": 4}, {"author_id": 20, "token_count": 307}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 0, "token_count": 148}, {"author_id": 5, "token_count": 121}, {"author_id": 57, "token_count": 107}, {"author_id": 36, "token_count": 102}, {"author_id": 7, "token_count": 150}, {"author_id": 8, "token_count": 1670}, {"author_id": 31, "token_count": 297}, {"author_id": 21, "token_count": 222}, {"author_id": 24, "token_count": 11}, {"author_id": 4, "token_count": 141}, {"author_id": 60, "token_count": 584}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 25, "token_count": 42}, {"author_id": 34, "token_count": 28}, {"author_id": 7, "token_count": 24}, {"author_id": 8, "token_count": 241}, {"author_id": 21, "token_count": 5}, {"author_id": 60, "token_count": 367}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 13, "token_count": 189}, {"author_id": 0, "token_count": 182}, {"author_id": 30, "token_count": 374}, {"author_id": 36, "token_count": 168}, {"author_id": 7, "token_count": 21}, {"author_id": 14, "token_count": 550}, {"author_id": 16, "token_count": 17}, {"author_id": 8, "token_count": 210}, {"author_id": 2, "token_count": 1292}, {"author_id": 28, "token_count": 157}, {"author_id": 24, "token_count": 427}, {"author_id": 60, "token_count": 320}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 13, "token_count": 88}, {"author_id": 0, "token_count": 1193}, {"author_id": 49, "token_count": 416}, {"author_id": 8, "token_count": 937}, {"author_id": 4, "token_count": 40}, {"author_id": 60, "token_count": 65}, ]}, {"timestamp": 1651388400, "group": [ {"author_id": 13, "token_count": 370}, {"author_id": 3, "token_count": 28}, {"author_id": 0, "token_count": 164}, {"author_id": 14, "token_count": 34}, {"author_id": 16, "token_count": 3076}, {"author_id": 39, "token_count": 107}, {"author_id": 8, "token_count": 2005}, {"author_id": 22, "token_count": 1}, {"author_id": 60, "token_count": 848}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 55, "token_count": 449}, {"author_id": 18, "token_count": 404}, {"author_id": 30, "token_count": 111}, {"author_id": 19, "token_count": 409}, {"author_id": 7, "token_count": 150}, {"author_id": 14, "token_count": 12}, {"author_id": 2, "token_count": 175}, {"author_id": 17, "token_count": 4280}, {"author_id": 6, "token_count": 714}, {"author_id": 24, "token_count": 56}, {"author_id": 4, "token_count": 517}, {"author_id": 60, "token_count": 639}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 13, "token_count": 387}, {"author_id": 0, "token_count": 82}, {"author_id": 55, "token_count": 47}, {"author_id": 18, "token_count": 240}, {"author_id": 34, "token_count": 84}, {"author_id": 16, "token_count": 14}, {"author_id": 8, "token_count": 785}, {"author_id": 21, "token_count": 273}, {"author_id": 17, "token_count": 37}, {"author_id": 6, "token_count": 16}, {"author_id": 60, "token_count": 291}, ]}, {"timestamp": 1659337200, "group": [ {"author_id": 46, "token_count": 68}, {"author_id": 36, "token_count": 224}, {"author_id": 25, "token_count": 319}, {"author_id": 16, "token_count": 68}, {"author_id": 8, "token_count": 757}, {"author_id": 2, "token_count": 2286}, {"author_id": 6, "token_count": 26}, {"author_id": 4, "token_count": 557}, {"author_id": 42, "token_count": 588}, {"author_id": 60, "token_count": 370}, ]}, {"timestamp": 1662015600, "group": [ {"author_id": 0, "token_count": 2}, {"author_id": 55, "token_count": 1}, {"author_id": 46, "token_count": 33}, {"author_id": 12, "token_count": 1497}, {"author_id": 14, "token_count": 26}, {"author_id": 39, "token_count": 173}, {"author_id": 21, "token_count": 174}, {"author_id": 2, "token_count": 166}, {"author_id": 28, "token_count": 908}, {"author_id": 20, "token_count": 191}, {"author_id": 42, "token_count": 74}, {"author_id": 60, "token_count": 562}, ]}, {"timestamp": 1664607600, "group": [ {"author_id": 0, "token_count": 83}, {"author_id": 18, "token_count": 285}, {"author_id": 12, "token_count": 2}, {"author_id": 30, "token_count": 13}, {"author_id": 19, "token_count": 16}, {"author_id": 14, "token_count": 163}, {"author_id": 2, "token_count": 292}, {"author_id": 28, "token_count": 113}, {"author_id": 4, "token_count": 1241}, ]}, {"timestamp": 1667286000, "group": [ {"author_id": 3, "token_count": 446}, {"author_id": 12, "token_count": 3695}, {"author_id": 8, "token_count": 4607}, {"author_id": 2, "token_count": 15}, {"author_id": 6, "token_count": 138}, {"author_id": 4, "token_count": 1944}, {"author_id": 60, "token_count": 71}, ]}, {"timestamp": 1669881600, "group": [ {"author_id": 0, "token_count": 1036}, {"author_id": 18, "token_count": 218}, {"author_id": 12, "token_count": 2}, {"author_id": 56, "token_count": 143}, {"author_id": 8, "token_count": 56}, {"author_id": 2, "token_count": 361}, {"author_id": 24, "token_count": 96}, {"author_id": 4, "token_count": 146}, {"author_id": 60, "token_count": 134}, ]}, {"timestamp": 1672560000, "group": [ {"author_id": 0, "token_count": 356}, {"author_id": 12, "token_count": 3273}, {"author_id": 19, "token_count": 27}, {"author_id": 34, "token_count": 176}, {"author_id": 39, "token_count": 33}, {"author_id": 8, "token_count": 655}, {"author_id": 15, "token_count": 126}, {"author_id": 6, "token_count": 793}, {"author_id": 60, "token_count": 276}, ]}, {"timestamp": 1675238400, "group": [ {"author_id": 3, "token_count": 29}, {"author_id": 0, "token_count": 530}, {"author_id": 52, "token_count": 282}, {"author_id": 18, "token_count": 2732}, {"author_id": 12, "token_count": 41}, {"author_id": 19, "token_count": 95}, {"author_id": 25, "token_count": 76}, {"author_id": 34, "token_count": 78}, {"author_id": 33, "token_count": 11}, {"author_id": 16, "token_count": 304}, {"author_id": 21, "token_count": 1276}, {"author_id": 2, "token_count": 74}, {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1677657600, "group": [ {"author_id": 3, "token_count": 14}, ]}, {"timestamp": 1680332400, "group": [ {"author_id": 33, "token_count": 107}, ]}, ]
Author Name
Tokens
Token Proportion
Alexei Starovoitov
32638
15.17%
Andrii Nakryiko
28875
13.42%
Martin KaFai Lau
18397
8.55%
Yonghong Song
14807
6.88%
Kumar Kartikeya Dwivedi
12109
5.63%
David Vernet
8510
3.96%
Stanislav Fomichev
6830
3.17%
Lorenz Bauer
6630
3.08%
Andrey Ignatov
5941
2.76%
Joanne Koong
5448
2.53%
Alan Maguire
4567
2.12%
Maxim Mikityanskiy
4317
2.01%
Jakub Sitnicki
4154
1.93%
Dave Marchevsky
4066
1.89%
Daniel Borkmann
3754
1.74%
William Tu
3449
1.60%
John Fastabend
2869
1.33%
Song Liu
2675
1.24%
Jiri Olsa
2336
1.09%
Jesper Dangaard Brouer
2332
1.08%
Lorenzo Bianconi
2176
1.01%
Mathieu Xhonneux
2114
0.98%
Willem de Bruijn
1877
0.87%
Petar Penkov
1838
0.85%
Ilya Leoshkevich
1718
0.80%
Dmitrii Banshchikov
1702
0.79%
Toke Höiland-Jörgensen
1571
0.73%
KP Singh
1399
0.65%
Joe Stringer
1335
0.62%
YiFei Zhu
1323
0.61%
Kuniyuki Iwashima
1218
0.57%
Roberto Sassu
1178
0.55%
Hou Tao
1077
0.50%
Hao Luo
1026
0.48%
Florent Revest
802
0.37%
Maciej Fijalkowski
775
0.36%
Brendan Jackman
716
0.33%
Yosry Ahmed
662
0.31%
Eduard Zingerman
547
0.25%
Delyan Kratunov
498
0.23%
Daniel Müller
497
0.23%
Daniel Xu
467
0.22%
Hangbin Liu
465
0.22%
Roman Gushchin
431
0.20%
kaixi.fan
416
0.19%
Eelco Chaudron
378
0.18%
Kui-Feng Lee
313
0.15%
Anton Protopopov
282
0.13%
Jussi Mäki
170
0.08%
Eyal Birger
143
0.07%
Magnus Karlsson
126
0.06%
Yucong Sun
116
0.05%
Denis Salopek
109
0.05%
Jakub Kiciński
106
0.05%
Américo Wang
88
0.04%
David S. Miller
8
0.00%
Weqaar Janjua
1
0.00%
Others
10757
5.00%
Total
215129
verifier
26236
95
48
152259
Jakub Kiciński
Daniel Borkmann
Alexei Starovoitov
Brendan Jackman
Eduard Zingerman
Kumar Kartikeya Dwivedi
Jakub Sitnicki
Martin KaFai Lau
Jiong Wang
Andrey Ignatov
Yonghong Song
Dmitrii Banshchikov
Jiri Olsa
John Fastabend
Roberto Sassu
Maxim Mikityanskiy
Lorenz Bauer
Stanislav Fomichev
Dave Marchevsky
Ilya Leoshkevich
Mykola Lysenko
Andrii Nakryiko
Willem de Bruijn
Joe Stringer
David Vernet
Hao Luo
Others
May 2014
September 2014
February 2016
September 2016
April 2017
June 2017
October 2017
November 2017
December 2017
January 2018
February 2018
May 2018
June 2018
October 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
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
September 2022
October 2022
November 2022
December 2022
January 2023
February 2023
var spanGroupData = [ {"timestamp": 1398927600, "group": [ {"author_id": 5, "token_count": 72}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 3, "token_count": 6132}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 5, "token_count": 18}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 5, "token_count": 23}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 4, "token_count": 28}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 5, "token_count": 771}, {"author_id": 1, "token_count": 571}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 5, "token_count": 1917}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 3, "token_count": 40}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 5, "token_count": 2750}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 5, "token_count": 6280}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 5, "token_count": 3840}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 5, "token_count": 1}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 40, "token_count": 10}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 1, "token_count": 5}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 3, "token_count": 1890}, {"author_id": 5, "token_count": 229}, {"author_id": 1, "token_count": 90468}, {"author_id": 45, "token_count": 26}, {"author_id": 6, "token_count": 13}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 2, "token_count": 1102}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 9, "token_count": 734}, {"author_id": 5, "token_count": 189}, {"author_id": 1, "token_count": 37}, {"author_id": 11, "token_count": 192}, {"author_id": 2, "token_count": 138}, {"author_id": 60, "token_count": 87}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 3, "token_count": 163}, {"author_id": 9, "token_count": 134}, {"author_id": 5, "token_count": 1613}, {"author_id": 2, "token_count": 543}, {"author_id": 6, "token_count": 2}, {"author_id": 60, "token_count": 291}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 3, "token_count": 3}, {"author_id": 5, "token_count": 366}, {"author_id": 45, "token_count": 2099}, {"author_id": 60, "token_count": 676}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 3, "token_count": 1085}, {"author_id": 60, "token_count": 273}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 3, "token_count": 95}, {"author_id": 34, "token_count": 2}, {"author_id": 6, "token_count": 212}, {"author_id": 60, "token_count": 341}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 3, "token_count": 739}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 3, "token_count": 117}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 5, "token_count": 3}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 4, "token_count": 502}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 5, "token_count": 438}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 5, "token_count": 97}, {"author_id": 10, "token_count": 189}, {"author_id": 53, "token_count": 15}, {"author_id": 60, "token_count": 22}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 7, "token_count": 152}, {"author_id": 6, "token_count": 9}, {"author_id": 60, "token_count": 170}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 3, "token_count": 3}, {"author_id": 0, "token_count": 23}, {"author_id": 10, "token_count": 255}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 3, "token_count": 1}, {"author_id": 9, "token_count": 432}, {"author_id": 34, "token_count": 45}, {"author_id": 4, "token_count": 126}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 7, "token_count": 3134}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 14, "token_count": 197}, {"author_id": 4, "token_count": 289}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 3, "token_count": 2}, {"author_id": 10, "token_count": 45}, {"author_id": 2, "token_count": 69}, {"author_id": 4, "token_count": 88}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 3, "token_count": 1784}, {"author_id": 36, "token_count": 1}, {"author_id": 2, "token_count": 57}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 3, "token_count": 201}, {"author_id": 60, "token_count": 38}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 4, "token_count": 7}, {"author_id": 60, "token_count": 57}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 26, "token_count": 3082}, {"author_id": 60, "token_count": 276}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 26, "token_count": 93}, {"author_id": 34, "token_count": 3}, {"author_id": 60, "token_count": 181}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 26, "token_count": 129}, {"author_id": 5, "token_count": 16}, {"author_id": 11, "token_count": 6}, {"author_id": 2, "token_count": 11}, {"author_id": 60, "token_count": 95}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 18, "token_count": 176}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 5, "token_count": 65}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 5, "token_count": 266}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 34, "token_count": 25}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 2, "token_count": 639}, {"author_id": 60, "token_count": 83}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 26, "token_count": 824}, {"author_id": 34, "token_count": 22}, {"author_id": 8, "token_count": 104}, {"author_id": 60, "token_count": 122}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 3, "token_count": 1}, {"author_id": 37, "token_count": 921}, {"author_id": 11, "token_count": 79}, {"author_id": 2, "token_count": 36}, {"author_id": 17, "token_count": 6}, {"author_id": 60, "token_count": 26}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 5, "token_count": 667}, {"author_id": 14, "token_count": 52}, {"author_id": 17, "token_count": 344}, {"author_id": 60, "token_count": 252}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 5, "token_count": 582}, {"author_id": 7, "token_count": 35}, {"author_id": 8, "token_count": 252}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 8, "token_count": 106}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 8, "token_count": 111}, {"author_id": 29, "token_count": 55}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 8, "token_count": 2566}, ]}, {"timestamp": 1651388400, "group": [ {"author_id": 8, "token_count": 2}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 19, "token_count": 1547}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 5, "token_count": 204}, {"author_id": 8, "token_count": 63}, ]}, {"timestamp": 1659337200, "group": [ {"author_id": 8, "token_count": 70}, ]}, {"timestamp": 1662015600, "group": [ {"author_id": 28, "token_count": 444}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1664607600, "group": [ {"author_id": 60, "token_count": 53}, ]}, {"timestamp": 1667286000, "group": [ {"author_id": 3, "token_count": 4}, {"author_id": 12, "token_count": 3}, {"author_id": 19, "token_count": 795}, {"author_id": 8, "token_count": 1}, {"author_id": 60, "token_count": 93}, ]}, {"timestamp": 1669881600, "group": [ {"author_id": 19, "token_count": 643}, {"author_id": 8, "token_count": 84}, ]}, {"timestamp": 1672560000, "group": [ {"author_id": 12, "token_count": 1}, {"author_id": 19, "token_count": 97}, {"author_id": 14, "token_count": 356}, ]}, {"timestamp": 1675238400, "group": [ {"author_id": 19, "token_count": 706}, ]}, ]
Author Name
Tokens
Token Proportion
Jakub Kiciński
91081
59.82%
Daniel Borkmann
20407
13.40%
Alexei Starovoitov
12260
8.05%
Brendan Jackman
4128
2.71%
Eduard Zingerman
3788
2.49%
Kumar Kartikeya Dwivedi
3359
2.21%
Jakub Sitnicki
3321
2.18%
Martin KaFai Lau
2595
1.70%
Jiong Wang
2125
1.40%
Andrey Ignatov
1300
0.85%
Yonghong Song
1040
0.68%
Dmitrii Banshchikov
921
0.60%
Jiri Olsa
605
0.40%
John Fastabend
489
0.32%
Roberto Sassu
444
0.29%
Maxim Mikityanskiy
350
0.23%
Lorenz Bauer
277
0.18%
Stanislav Fomichev
236
0.15%
Dave Marchevsky
176
0.12%
Ilya Leoshkevich
97
0.06%
Mykola Lysenko
55
0.04%
Andrii Nakryiko
23
0.02%
Willem de Bruijn
15
0.01%
Joe Stringer
10
0.01%
David Vernet
4
0.00%
Hao Luo
1
0.00%
Others
3152
2.07%
Total
152259
Files:
bench.c
685
-
8
3665
Andrii Nakryiko
Joanne Koong
Dave Marchevsky
Anton Protopopov
Hou Tao
Alexei Starovoitov
Others
May 2020
August 2020
May 2021
October 2021
November 2021
December 2021
June 2022
July 2022
February 2023
var spanGroupData = [ {"timestamp": 1588316400, "group": [ {"author_id": 0, "token_count": 2702}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 3, "token_count": 9}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 16, "token_count": 250}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 0, "token_count": 21}, {"author_id": 16, "token_count": 116}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 25, "token_count": 28}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 18, "token_count": 163}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 18, "token_count": 192}, ]}, {"timestamp": 1675238400, "group": [ {"author_id": 52, "token_count": 173}, ]}, ]
Author Name
Tokens
Token Proportion
Andrii Nakryiko
2728
74.43%
Joanne Koong
366
9.99%
Dave Marchevsky
355
9.69%
Anton Protopopov
173
4.72%
Hou Tao
28
0.76%
Alexei Starovoitov
9
0.25%
Others
6
0.16%
Total
3665
bench.h
105
-
5
518
Andrii Nakryiko
Dave Marchevsky
Hou Tao
Joanne Koong
Anton Protopopov
May 2020
October 2021
November 2021
December 2021
June 2022
July 2022
February 2023
var spanGroupData = [ {"timestamp": 1588316400, "group": [ {"author_id": 0, "token_count": 444}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 16, "token_count": 6}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 16, "token_count": 3}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 25, "token_count": 12}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 18, "token_count": 6}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 18, "token_count": 38}, ]}, {"timestamp": 1675238400, "group": [ {"author_id": 52, "token_count": 9}, ]}, ]
Author Name
Tokens
Token Proportion
Andrii Nakryiko
444
85.71%
Dave Marchevsky
44
8.49%
Hou Tao
12
2.32%
Joanne Koong
9
1.74%
Anton Protopopov
9
1.74%
Total
518
bpf_experimental.h
92
-
2
204
Kumar Kartikeya Dwivedi
Dave Marchevsky
November 2022
February 2023
var spanGroupData = [ {"timestamp": 1667286000, "group": [ {"author_id": 8, "token_count": 145}, ]}, {"timestamp": 1675238400, "group": [ {"author_id": 18, "token_count": 59}, ]}, ]
Author Name
Tokens
Token Proportion
Kumar Kartikeya Dwivedi
145
71.08%
Dave Marchevsky
59
28.92%
Total
204
bpf_legacy.h
23
-
3
105
Alexei Starovoitov
Andrii Nakryiko
Others
December 2014
August 2019
October 2019
December 2022
var spanGroupData = [ {"timestamp": 1417420800, "group": [ {"author_id": 3, "token_count": 60}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1669881600, "group": [ {"author_id": 60, "token_count": 38}, ]}, ]
Author Name
Tokens
Token Proportion
Alexei Starovoitov
60
57.14%
Andrii Nakryiko
7
6.67%
Others
38
36.19%
Total
105
bpf_rand.h
80
-
2
615
Daniel Borkmann
Alexei Starovoitov
September 2014
January 2017
May 2018
var spanGroupData = [ {"timestamp": 1409554800, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 5, "token_count": 3}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 5, "token_count": 610}, ]}, ]
Author Name
Tokens
Token Proportion
Daniel Borkmann
613
99.67%
Alexei Starovoitov
2
0.33%
Total
615
bpf_sockopt_helpers.h
21
-
3
67
Stanislav Fomichev
Andrey Ignatov
Toke Höiland-Jörgensen
March 2018
January 2020
January 2021
var spanGroupData = [ {"timestamp": 1519891200, "group": [ {"author_id": 9, "token_count": 5}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 24, "token_count": 1}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 6, "token_count": 61}, ]}, ]
Author Name
Tokens
Token Proportion
Stanislav Fomichev
61
91.04%
Andrey Ignatov
5
7.46%
Toke Höiland-Jörgensen
1
1.49%
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": 839}, {"author_id": 24, "token_count": 2}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 2, "token_count": 9}, ]}, {"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": 29}, ]}, ]
Author Name
Tokens
Token Proportion
Martin KaFai Lau
878
89.23%
Toke Höiland-Jörgensen
2
0.20%
Andrii Nakryiko
1
0.10%
Others
103
10.47%
Total
984
bpf_util.h
62
-
8
203
Daniel Borkmann
Martin KaFai Lau
Alexei Starovoitov
Toke Höiland-Jörgensen
Others
September 2014
November 2014
December 2014
July 2016
October 2016
November 2016
April 2017
November 2017
February 2019
June 2019
January 2020
November 2022
var spanGroupData = [ {"timestamp": 1409554800, "group": [ {"author_id": 3, "token_count": 9}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 3, "token_count": 8}, ]}, {"timestamp": 1417420800, "group": [ {"author_id": 3, "token_count": 5}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 5, "token_count": 6}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 5, "token_count": 37}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 5, "token_count": 25}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 2, "token_count": 29}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 24, "token_count": 1}, ]}, {"timestamp": 1667286000, "group": [ {"author_id": 60, "token_count": 68}, ]}, ]
Author Name
Tokens
Token Proportion
Daniel Borkmann
68
33.50%
Martin KaFai Lau
29
14.29%
Alexei Starovoitov
22
10.84%
Toke Höiland-Jörgensen
1
0.49%
Others
83
40.89%
Total
203
btf_helpers.c
292
-
4
1462
Andrii Nakryiko
Yonghong Song
Ilya Leoshkevich
Others
August 2020
September 2020
November 2020
February 2021
September 2021
October 2021
November 2021
June 2022
var spanGroupData = [ {"timestamp": 1596265200, "group": [ {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 0, "token_count": 43}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 0, "token_count": 1246}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 34, "token_count": 21}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 4, "token_count": 24}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 4, "token_count": 4}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 0, "token_count": 21}, {"author_id": 4, "token_count": 9}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 4, "token_count": 82}, ]}, ]
Author Name
Tokens
Token Proportion
Andrii Nakryiko
1317
90.08%
Yonghong Song
119
8.14%
Ilya Leoshkevich
21
1.44%
Others
5
0.34%
Total
1462
btf_helpers.h
19
-
1
89
Andrii Nakryiko
September 2020
November 2020
var spanGroupData = [ {"timestamp": 1598943600, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 0, "token_count": 85}, ]}, ]
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_getset_retval_hooks.h
25
-
1
231
Stanislav Fomichev
August 2022
var spanGroupData = [ {"timestamp": 1659337200, "group": [ {"author_id": 6, "token_count": 231}, ]}, ]
Author Name
Tokens
Token Proportion
Stanislav Fomichev
231
100.00%
Total
231
cgroup_helpers.c
573
-
17
1853
Yosry Ahmed
Yonghong Song
Roman Gushchin
Daniel Borkmann
John Fastabend
Hou Tao
Alexei Starovoitov
Andrey Ignatov
Stanislav Fomichev
Others
August 2016
December 2016
October 2017
November 2017
January 2018
April 2018
May 2018
June 2018
July 2018
August 2018
November 2018
January 2019
May 2019
June 2019
October 2019
May 2020
July 2020
September 2021
August 2022
November 2022
var spanGroupData = [ {"timestamp": 1470034800, "group": [ {"author_id": 60, "token_count": 326}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 60, "token_count": 365}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 3, "token_count": 12}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 10, "token_count": 28}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 4, "token_count": 243}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 9, "token_count": 10}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 10, "token_count": 7}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 6, "token_count": 4}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 41, "token_count": 233}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 10, "token_count": 10}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 10, "token_count": 20}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 5, "token_count": 197}, ]}, {"timestamp": 1659337200, "group": [ {"author_id": 42, "token_count": 344}, ]}, {"timestamp": 1667286000, "group": [ {"author_id": 25, "token_count": 36}, {"author_id": 60, "token_count": 4}, ]}, ]
Author Name
Tokens
Token Proportion
Yosry Ahmed
344
18.56%
Yonghong Song
243
13.11%
Roman Gushchin
233
12.57%
Daniel Borkmann
197
10.63%
John Fastabend
65
3.51%
Hou Tao
36
1.94%
Alexei Starovoitov
12
0.65%
Andrey Ignatov
10
0.54%
Stanislav Fomichev
4
0.22%
Others
709
38.26%
Total
1853
cgroup_helpers.h
37
-
8
184
Yosry Ahmed
Daniel Borkmann
John Fastabend
Yonghong Song
Andrey Ignatov
Hou Tao
Others
August 2016
December 2016
November 2017
June 2018
July 2018
July 2020
September 2021
August 2022
November 2022
var spanGroupData = [ {"timestamp": 1470034800, "group": [ {"author_id": 60, "token_count": 19}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 60, "token_count": 50}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 4, "token_count": 11}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 9, "token_count": 3}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 10, "token_count": 14}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 5, "token_count": 24}, ]}, {"timestamp": 1659337200, "group": [ {"author_id": 42, "token_count": 60}, ]}, {"timestamp": 1667286000, "group": [ {"author_id": 25, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Yosry Ahmed
60
32.61%
Daniel Borkmann
24
13.04%
John Fastabend
14
7.61%
Yonghong Song
11
5.98%
Andrey Ignatov
3
1.63%
Hou Tao
2
1.09%
Others
70
38.04%
Total
184
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": 23, "token_count": 429}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 6, "token_count": 9}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 6, "token_count": 6}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 6, "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
-
4
282
Stanislav Fomichev
Petar Penkov
Alexei Starovoitov
Andrii Nakryiko
March 2017
September 2018
January 2019
April 2019
September 2020
October 2021
November 2021
var spanGroupData = [ {"timestamp": 1488355200, "group": [ {"author_id": 3, "token_count": 6}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 23, "token_count": 98}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 6, "token_count": 108}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 6, "token_count": 60}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 6, "token_count": 5}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 0, "token_count": 4}, ]}, ]
Author Name
Tokens
Token Proportion
Stanislav Fomichev
173
61.35%
Petar Penkov
98
34.75%
Alexei Starovoitov
6
2.13%
Andrii Nakryiko
5
1.77%
Total
282
get_cgroup_id_user.c
146
-
8
696
Yonghong Song
Andrii Nakryiko
John Fastabend
Daniel Müller
Others
August 2016
December 2016
November 2017
June 2018
July 2020
March 2021
May 2021
November 2021
April 2022
September 2022
var spanGroupData = [ {"timestamp": 1470034800, "group": [ {"author_id": 60, "token_count": 13}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 4, "token_count": 638}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 10, "token_count": 5}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 60, "token_count": 24}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1662015600, "group": [ {"author_id": 55, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Yonghong Song
638
91.67%
Andrii Nakryiko
10
1.44%
John Fastabend
5
0.72%
Daniel Müller
1
0.14%
Others
42
6.03%
Total
696
netcnt_common.h
44
-
3
81
Roman Gushchin
Stanislav Fomichev
Ilya Leoshkevich
September 2018
July 2021
January 2023
var spanGroupData = [ {"timestamp": 1535785200, "group": [ {"author_id": 41, "token_count": 45}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 6, "token_count": 34}, ]}, {"timestamp": 1672560000, "group": [ {"author_id": 34, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Roman Gushchin
45
55.56%
Stanislav Fomichev
34
41.98%
Ilya Leoshkevich
2
2.47%
Total
81
network_helpers.c
429
-
10
2026
Martin KaFai Lau
Stanislav Fomichev
Jussi Mäki
Daniel Borkmann
Andrey Ignatov
Alexei Starovoitov
Jakub Sitnicki
Toke Höiland-Jörgensen
Andrii Nakryiko
Others
March 2017
December 2018
January 2019
March 2019
July 2019
September 2019
May 2020
July 2020
August 2020
May 2021
July 2021
August 2021
September 2021
March 2022
May 2022
July 2022
November 2022
var spanGroupData = [ {"timestamp": 1488355200, "group": [ {"author_id": 3, "token_count": 76}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 6, "token_count": 4}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 6, "token_count": 16}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 6, "token_count": 5}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 6, "token_count": 192}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 6, "token_count": 5}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 9, "token_count": 83}, {"author_id": 5, "token_count": 47}, {"author_id": 6, "token_count": 298}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 7, "token_count": 49}, {"author_id": 2, "token_count": 426}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 2, "token_count": 64}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 27, "token_count": 198}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 27, "token_count": 1}, {"author_id": 2, "token_count": 293}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 2, "token_count": 75}, {"author_id": 6, "token_count": 36}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 5, "token_count": 49}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 24, "token_count": 7}, ]}, {"timestamp": 1651388400, "group": [ {"author_id": 60, "token_count": 87}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1667286000, "group": [ {"author_id": 2, "token_count": 12}, ]}, ]
Author Name
Tokens
Token Proportion
Martin KaFai Lau
870
42.94%
Stanislav Fomichev
556
27.44%
Jussi Mäki
199
9.82%
Daniel Borkmann
96
4.74%
Andrey Ignatov
83
4.10%
Alexei Starovoitov
76
3.75%
Jakub Sitnicki
49
2.42%
Toke Höiland-Jörgensen
7
0.35%
Andrii Nakryiko
3
0.15%
Others
87
4.29%
Total
2026
network_helpers.h
69
-
9
318
Martin KaFai Lau
Stanislav Fomichev
Alexei Starovoitov
Jussi Mäki
Daniel Borkmann
Andrey Ignatov
Jakub Sitnicki
Toke Höiland-Jörgensen
Others
March 2017
March 2019
September 2019
January 2020
May 2020
July 2020
August 2020
May 2021
July 2021
August 2021
September 2021
March 2022
May 2022
var spanGroupData = [ {"timestamp": 1488355200, "group": [ {"author_id": 3, "token_count": 64}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 6, "token_count": 23}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 6, "token_count": 1}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 24, "token_count": 1}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 9, "token_count": 14}, {"author_id": 5, "token_count": 17}, {"author_id": 6, "token_count": 43}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 7, "token_count": 10}, {"author_id": 2, "token_count": 39}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 2, "token_count": 21}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 27, "token_count": 23}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 27, "token_count": 7}, {"author_id": 2, "token_count": 20}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 2, "token_count": 21}, {"author_id": 6, "token_count": 1}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 5, "token_count": 3}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 24, "token_count": 4}, ]}, {"timestamp": 1651388400, "group": [ {"author_id": 60, "token_count": 6}, ]}, ]
Author Name
Tokens
Token Proportion
Martin KaFai Lau
101
31.76%
Stanislav Fomichev
68
21.38%
Alexei Starovoitov
64
20.13%
Jussi Mäki
30
9.43%
Daniel Borkmann
20
6.29%
Andrey Ignatov
14
4.40%
Jakub Sitnicki
10
3.14%
Toke Höiland-Jörgensen
5
1.57%
Others
6
1.89%
Total
318
sdt-config.h
6
-
1
5
Andrii Nakryiko
April 2022
var spanGroupData = [ {"timestamp": 1648796400, "group": [ {"author_id": 0, "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": 0, "token_count": 2025}, ]}, ]
Author Name
Tokens
Token Proportion
Andrii Nakryiko
2025
100.00%
Total
2025
task_local_storage_helpers.h
22
-
3
62
Hou Tao
KP Singh
Alexei Starovoitov
August 2020
November 2020
August 2022
October 2022
var spanGroupData = [ {"timestamp": 1596265200, "group": [ {"author_id": 32, "token_count": 1}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 3, "token_count": 12}, {"author_id": 32, "token_count": 23}, ]}, {"timestamp": 1659337200, "group": [ {"author_id": 25, "token_count": 18}, ]}, {"timestamp": 1664607600, "group": [ {"author_id": 25, "token_count": 8}, ]}, ]
Author Name
Tokens
Token Proportion
Hou Tao
26
41.94%
KP Singh
24
38.71%
Alexei Starovoitov
12
19.35%
Total
62
test_btf.h
81
-
5
295
Martin KaFai Lau
Andrii Nakryiko
Yonghong Song
Daniel Borkmann
Ilya Leoshkevich
April 2018
November 2018
December 2018
February 2019
April 2019
February 2021
September 2021
October 2021
November 2021
June 2022
var spanGroupData = [ {"timestamp": 1522566000, "group": [ {"author_id": 2, "token_count": 119}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 2, "token_count": 37}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 4, "token_count": 12}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 0, "token_count": 50}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 5, "token_count": 24}, {"author_id": 2, "token_count": 10}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 34, "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": 4, "token_count": 11}, ]}, ]
Author Name
Tokens
Token Proportion
Martin KaFai Lau
166
56.27%
Andrii Nakryiko
50
16.95%
Yonghong Song
45
15.25%
Daniel Borkmann
24
8.14%
Ilya Leoshkevich
10
3.39%
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
May 2021
November 2021
March 2022
April 2022
var spanGroupData = [ {"timestamp": 1533106800, "group": [ {"author_id": 41, "token_count": 577}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 41, "token_count": 222}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 34, "token_count": 3}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 10, "token_count": 1}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 26, "token_count": 3}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 0, "token_count": 12}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 60, "token_count": 5}, ]}, ]
Author Name
Tokens
Token Proportion
Roman Gushchin
799
96.38%
Andrii Nakryiko
17
2.05%
Ilya Leoshkevich
3
0.36%
Brendan Jackman
3
0.36%
John Fastabend
1
0.12%
Others
6
0.72%
Total
829
test_dev_cgroup.c
85
-
10
287
Roman Gushchin
Andrii Nakryiko
Yonghong Song
Daniel Borkmann
Stanislav Fomichev
John Fastabend
Daniel Müller
Alexei Starovoitov
Others
November 2017
December 2017
January 2018
February 2018
January 2019
May 2019
July 2020
May 2021
November 2021
April 2022
September 2022
var spanGroupData = [ {"timestamp": 1509519600, "group": [ {"author_id": 41, "token_count": 257}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 4, "token_count": 8}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 5, "token_count": 4}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 6, "token_count": 2}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 10, "token_count": 2}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1662015600, "group": [ {"author_id": 55, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Roman Gushchin
257
89.55%
Andrii Nakryiko
9
3.14%
Yonghong Song
8
2.79%
Daniel Borkmann
4
1.39%
Stanislav Fomichev
2
0.70%
John Fastabend
2
0.70%
Daniel Müller
1
0.35%
Alexei Starovoitov
1
0.35%
Others
3
1.05%
Total
287
test_flow_dissector.c
780
-
1
3714
Petar Penkov
September 2018
var spanGroupData = [ {"timestamp": 1535785200, "group": [ {"author_id": 23, "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
-
7
679
Jakub Kiciński
Joe Stringer
Roman Gushchin
Andrii Nakryiko
Daniel Müller
Others
June 2015
January 2017
October 2017
December 2017
May 2018
December 2018
November 2021
September 2022
var spanGroupData = [ {"timestamp": 1433142000, "group": [ {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 40, "token_count": 10}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 1, "token_count": 20}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 41, "token_count": 7}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 60, "token_count": 510}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 60, "token_count": 118}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1662015600, "group": [ {"author_id": 55, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Jakub Kiciński
20
2.95%
Joe Stringer
10
1.47%
Roman Gushchin
7
1.03%
Andrii Nakryiko
4
0.59%
Daniel Müller
1
0.15%
Others
637
93.81%
Total
679
test_loader.c
233
-
4
1072
Andrii Nakryiko
Stanislav Fomichev
Alexei Starovoitov
Yonghong Song
March 2017
February 2019
March 2019
December 2022
var spanGroupData = [ {"timestamp": 1488355200, "group": [ {"author_id": 3, "token_count": 3}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 4, "token_count": 2}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 6, "token_count": 18}, ]}, {"timestamp": 1669881600, "group": [ {"author_id": 0, "token_count": 1049}, ]}, ]
Author Name
Tokens
Token Proportion
Andrii Nakryiko
1049
97.85%
Stanislav Fomichev
18
1.68%
Alexei Starovoitov
3
0.28%
Yonghong Song
2
0.19%
Total
1072
test_lpm_map.c
797
-
10
5130
David Herrmann
Yonghong Song
Andrii Nakryiko
Daniel Borkmann
Others
January 2017
February 2017
September 2017
November 2017
January 2018
February 2018
February 2019
June 2019
May 2021
November 2021
March 2022
April 2022
var spanGroupData = [ {"timestamp": 1483257600, "group": [ {"author_id": 44, "token_count": 2383}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 60, "token_count": 28}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 60, "token_count": 825}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 4, "token_count": 1454}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 5, "token_count": 2}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 60, "token_count": 62}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 60, "token_count": 273}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 0, "token_count": 90}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 4, "token_count": 6}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 60, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
David Herrmann
2383
46.45%
Yonghong Song
1460
28.46%
Andrii Nakryiko
95
1.85%
Daniel Borkmann
2
0.04%
Others
1190
23.20%
Total
5130
test_lru_map.c
885
-
11
4257
Martin KaFai Lau
Daniel Borkmann
Alexei Starovoitov
Andrii Nakryiko
Delyan Kratunov
Denis Salopek
Others
March 2016
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": 1456819200, "group": [ {"author_id": 3, "token_count": 69}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 5, "token_count": 4}, {"author_id": 2, "token_count": 3064}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 2, "token_count": 114}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 60, "token_count": 62}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 2, "token_count": 123}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 5, "token_count": 2}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 5, "token_count": 735}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 0, "token_count": 5}, {"author_id": 59, "token_count": 7}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 0, "token_count": 37}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 30, "token_count": 24}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 60, "token_count": 7}, ]}, ]
Author Name
Tokens
Token Proportion
Martin KaFai Lau
3301
77.54%
Daniel Borkmann
741
17.41%
Alexei Starovoitov
69
1.62%
Andrii Nakryiko
42
0.99%
Delyan Kratunov
24
0.56%
Denis Salopek
7
0.16%
Others
73
1.71%
Total
4257
test_maps.c
1928
-
29
10600
Alexei Starovoitov
John Fastabend
Martin KaFai Lau
Daniel Borkmann
Andrii Nakryiko
Lorenz Bauer
Anton Protopopov
Ilya Leoshkevich
Denis Salopek
Yucong Sun
Stanislav Fomichev
Hou Tao
Toke Höiland-Jörgensen
Jesper Dangaard Brouer
Daniel Müller
Others
September 2014
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
September 2022
February 2023
var spanGroupData = [ {"timestamp": 1409554800, "group": [ {"author_id": 3, "token_count": 8}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 3, "token_count": 2655}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 3, "token_count": 13}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 2, "token_count": 357}, {"author_id": 60, "token_count": 191}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 3, "token_count": 31}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 3, "token_count": 96}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 5, "token_count": 358}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 5, "token_count": 6}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 60, "token_count": 106}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 3, "token_count": 105}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 5, "token_count": 73}, {"author_id": 60, "token_count": 117}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 5, "token_count": 196}, {"author_id": 2, "token_count": 7}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 10, "token_count": 20}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 10, "token_count": 1826}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 10, "token_count": 195}, {"author_id": 2, "token_count": 3}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 3, "token_count": 1}, {"author_id": 10, "token_count": 45}, {"author_id": 60, "token_count": 66}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 3, "token_count": 15}, {"author_id": 60, "token_count": 49}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 5, "token_count": 4}, {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 10, "token_count": 202}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 2, "token_count": 1326}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 10, "token_count": 2}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 60, "token_count": 637}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 11, "token_count": 200}, {"author_id": 60, "token_count": 312}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 6, "token_count": 48}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 60, "token_count": 15}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 2, "token_count": 17}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 34, "token_count": 56}, {"author_id": 24, "token_count": 29}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 0, "token_count": 12}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 52, "token_count": 128}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 11, "token_count": 12}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 33, "token_count": 5}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 0, "token_count": 198}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 0, "token_count": 163}, {"author_id": 59, "token_count": 55}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 10, "token_count": 1}, {"author_id": 60, "token_count": 255}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 43, "token_count": 50}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 0, "token_count": 201}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1662015600, "group": [ {"author_id": 3, "token_count": 66}, {"author_id": 55, "token_count": 5}, {"author_id": 25, "token_count": 44}, ]}, {"timestamp": 1675238400, "group": [ {"author_id": 34, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Alexei Starovoitov
2990
28.21%
John Fastabend
2291
21.61%
Martin KaFai Lau
1710
16.13%
Daniel Borkmann
637
6.01%
Andrii Nakryiko
576
5.43%
Lorenz Bauer
212
2.00%
Anton Protopopov
128
1.21%
Ilya Leoshkevich
57
0.54%
Denis Salopek
55
0.52%
Yucong Sun
50
0.47%
Stanislav Fomichev
48
0.45%
Hou Tao
44
0.42%
Toke Höiland-Jörgensen
29
0.27%
Jesper Dangaard Brouer
5
0.05%
Daniel Müller
5
0.05%
Others
1763
16.63%
Total
10600
test_maps.h
19
-
2
31
Martin KaFai Lau
Hou Tao
April 2019
September 2022
var spanGroupData = [ {"timestamp": 1554102000, "group": [ {"author_id": 2, "token_count": 27}, ]}, {"timestamp": 1662015600, "group": [ {"author_id": 25, "token_count": 4}, ]}, ]
Author Name
Tokens
Token Proportion
Martin KaFai Lau
27
87.10%
Hou Tao
4
12.90%
Total
31
test_progs.c
1767
-
20
8222
Mykola Lysenko
Yucong Sun
Andrii Nakryiko
Stanislav Fomichev
Ilya Leoshkevich
Jesper Dangaard Brouer
Martin KaFai Lau
Alexei Starovoitov
Yonghong Song
Song Liu
Lorenz Bauer
KP Singh
YiFei Zhu
Daniel Müller
Others
March 2017
May 2017
June 2017
December 2017
January 2018
March 2018
April 2018
May 2018
October 2018
December 2018
January 2019
February 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
September 2022
November 2022
January 2023
var spanGroupData = [ {"timestamp": 1488355200, "group": [ {"author_id": 3, "token_count": 76}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 4, "token_count": 18}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 33, "token_count": 4}, {"author_id": 2, "token_count": 9}, {"author_id": 4, "token_count": 7}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 3, "token_count": 87}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 4, "token_count": 10}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 22, "token_count": 6}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 4, "token_count": 35}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 4, "token_count": 12}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 60, "token_count": 13}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 11, "token_count": 60}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 3, "token_count": 1}, {"author_id": 6, "token_count": 12}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 6, "token_count": 2}, {"author_id": 4, "token_count": 21}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 6, "token_count": 400}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 3, "token_count": 8}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 0, "token_count": 821}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 6, "token_count": 98}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 6, "token_count": 148}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 0, "token_count": 55}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 0, "token_count": 38}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 0, "token_count": 146}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 0, "token_count": 80}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 0, "token_count": 249}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 0, "token_count": 28}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 0, "token_count": 21}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 0, "token_count": 6}, {"author_id": 33, "token_count": 176}, {"author_id": 2, "token_count": 92}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 33, "token_count": 3}, {"author_id": 2, "token_count": 73}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 0, "token_count": 247}, {"author_id": 32, "token_count": 21}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 0, "token_count": 26}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 43, "token_count": 204}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 22, "token_count": 55}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 43, "token_count": 1676}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 43, "token_count": 4}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 29, "token_count": 2775}, ]}, {"timestamp": 1651388400, "group": [ {"author_id": 29, "token_count": 65}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 55, "token_count": 4}, ]}, {"timestamp": 1662015600, "group": [ {"author_id": 20, "token_count": 17}, ]}, {"timestamp": 1667286000, "group": [ {"author_id": 60, "token_count": 88}, ]}, {"timestamp": 1672560000, "group": [ {"author_id": 34, "token_count": 200}, {"author_id": 6, "token_count": 9}, ]}, ]
Author Name
Tokens
Token Proportion
Mykola Lysenko
2840
34.54%
Yucong Sun
1884
22.91%
Andrii Nakryiko
1724
20.97%
Stanislav Fomichev
669
8.14%
Ilya Leoshkevich
200
2.43%
Jesper Dangaard Brouer
183
2.23%
Martin KaFai Lau
174
2.12%
Alexei Starovoitov
172
2.09%
Yonghong Song
103
1.25%
Song Liu
61
0.74%
Lorenz Bauer
60
0.73%
KP Singh
21
0.26%
YiFei Zhu
17
0.21%
Daniel Müller
4
0.05%
Others
110
1.34%
Total
8222
test_progs.h
434
-
20
1003
Andrii Nakryiko
Mykola Lysenko
Yucong Sun
Alexei Starovoitov
Stanislav Fomichev
Yonghong Song
Ilya Leoshkevich
Martin KaFai Lau
Lorenz Bauer
Jesper Dangaard Brouer
Song Liu
Alan Maguire
Hou Tao
David S. Miller
YiFei Zhu
Toke Höiland-Jörgensen
Others
June 2015
February 2017
March 2017
May 2017
June 2017
September 2017
December 2017
January 2018
February 2018
March 2018
April 2018
December 2018
January 2019
February 2019
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
September 2022
December 2022
January 2023
var spanGroupData = [ {"timestamp": 1433142000, "group": [ {"author_id": 60, "token_count": 28}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 3, "token_count": 103}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 54, "token_count": 2}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 2, "token_count": 6}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 2, "token_count": 9}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 4, "token_count": 9}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 4, "token_count": 10}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 33, "token_count": 3}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 22, "token_count": 7}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 4, "token_count": 17}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 11, "token_count": 15}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 3, "token_count": 3}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 6, "token_count": 6}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 6, "token_count": 15}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 0, "token_count": 94}, {"author_id": 34, "token_count": 22}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 6, "token_count": 48}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 6, "token_count": 14}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 0, "token_count": 15}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 0, "token_count": 15}, {"author_id": 24, "token_count": 1}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 11, "token_count": 9}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 33, "token_count": 6}, {"author_id": 2, "token_count": 3}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 0, "token_count": 14}, {"author_id": 2, "token_count": 13}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 0, "token_count": 104}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 0, "token_count": 2}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 4, "token_count": 4}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 0, "token_count": 31}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 13, "token_count": 8}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 22, "token_count": 1}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 25, "token_count": 4}, {"author_id": 43, "token_count": 112}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 0, "token_count": 11}, {"author_id": 34, "token_count": 6}, {"author_id": 29, "token_count": 107}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1651388400, "group": [ {"author_id": 29, "token_count": 6}, ]}, {"timestamp": 1662015600, "group": [ {"author_id": 20, "token_count": 1}, ]}, {"timestamp": 1669881600, "group": [ {"author_id": 0, "token_count": 77}, ]}, {"timestamp": 1672560000, "group": [ {"author_id": 34, "token_count": 8}, ]}, ]
Author Name
Tokens
Token Proportion
Andrii Nakryiko
385
38.38%
Mykola Lysenko
113
11.27%
Yucong Sun
112
11.17%
Alexei Starovoitov
108
10.77%
Stanislav Fomichev
83
8.28%
Yonghong Song
40
3.99%
Ilya Leoshkevich
36
3.59%
Martin KaFai Lau
31
3.09%
Lorenz Bauer
24
2.39%
Jesper Dangaard Brouer
9
0.90%
Song Liu
8
0.80%
Alan Maguire
8
0.80%
Hou Tao
4
0.40%
David S. Miller
2
0.20%
YiFei Zhu
1
0.10%
Toke Höiland-Jörgensen
1
0.10%
Others
38
3.79%
Total
1003
test_select_reuseport_common.h
36
-
2
80
Martin KaFai Lau
Others
November 2017
August 2018
var spanGroupData = [ {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 2, "token_count": 79}, ]}, ]
Author Name
Tokens
Token Proportion
Martin KaFai Lau
79
98.75%
Others
1
1.25%
Total
80
test_skb_cgroup_id_user.c
183
-
6
795
Andrey Ignatov
Stanislav Fomichev
Andrii Nakryiko
John Fastabend
Ilya Leoshkevich
Others
August 2018
January 2019
December 2019
July 2020
May 2021
April 2022
February 2023
var spanGroupData = [ {"timestamp": 1533106800, "group": [ {"author_id": 9, "token_count": 781}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 6, "token_count": 2}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 6, "token_count": 4}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 10, "token_count": 1}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1675238400, "group": [ {"author_id": 34, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Andrey Ignatov
781
98.24%
Stanislav Fomichev
6
0.75%
Andrii Nakryiko
5
0.63%
John Fastabend
1
0.13%
Ilya Leoshkevich
1
0.13%
Others
1
0.13%
Total
795
test_sock.c
556
-
11
2440
Andrey Ignatov
Andrii Nakryiko
Yonghong Song
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
May 2021
November 2021
January 2022
April 2022
var spanGroupData = [ {"timestamp": 1519891200, "group": [ {"author_id": 9, "token_count": 1879}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 2, "token_count": 3}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 6, "token_count": 2}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 4, "token_count": 33}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 34, "token_count": 22}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 24, "token_count": 1}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 10, "token_count": 1}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 0, "token_count": 32}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 60, "token_count": 459}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 60, "token_count": 3}, ]}, ]
Author Name
Tokens
Token Proportion
Andrey Ignatov
1879
77.01%
Andrii Nakryiko
37
1.52%
Yonghong Song
33
1.35%
Ilya Leoshkevich
22
0.90%
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
462
18.93%
Total
2440
test_sock_addr.c
1433
-
10
5302
Andrey Ignatov
Daniel Borkmann
Stanislav Fomichev
Andrii Nakryiko
Daniel Müller
Martin KaFai Lau
John Fastabend
Others
June 2015
November 2016
March 2018
May 2018
June 2018
August 2018
January 2019
June 2019
July 2019
May 2020
July 2020
December 2020
January 2021
May 2021
November 2021
December 2021
March 2022
April 2022
September 2022
var spanGroupData = [ {"timestamp": 1433142000, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 9, "token_count": 1521}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 9, "token_count": 2988}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 9, "token_count": 91}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 2, "token_count": 3}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 9, "token_count": 73}, {"author_id": 6, "token_count": 2}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 5, "token_count": 408}, {"author_id": 6, "token_count": 7}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 6, "token_count": 15}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 9, "token_count": 2}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 10, "token_count": 1}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 6, "token_count": 54}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 6, "token_count": 18}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 0, "token_count": 24}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 0, "token_count": 65}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1662015600, "group": [ {"author_id": 55, "token_count": 8}, ]}, ]
Author Name
Tokens
Token Proportion
Andrey Ignatov
4675
88.17%
Daniel Borkmann
408
7.70%
Stanislav Fomichev
96
1.81%
Andrii Nakryiko
94
1.77%
Daniel Müller
8
0.15%
Martin KaFai Lau
3
0.06%
John Fastabend
1
0.02%
Others
17
0.32%
Total
5302
test_sockmap.c
2116
-
15
10023
John Fastabend
Andrii Nakryiko
Jakub Kiciński
Alexei Starovoitov
Daniel Borkmann
Lorenz Bauer
Joe Stringer
Andrey Ignatov
Daniel Müller
Others
June 2015
November 2015
November 2016
January 2017
March 2017
August 2017
December 2017
March 2018
April 2018
May 2018
August 2018
October 2018
November 2018
November 2019
January 2020
May 2020
June 2020
July 2020
October 2020
December 2020
May 2021
October 2021
March 2022
April 2022
August 2022
September 2022
November 2022
var spanGroupData = [ {"timestamp": 1433142000, "group": [ {"author_id": 60, "token_count": 122}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 40, "token_count": 9}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 3, "token_count": 12}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 10, "token_count": 15}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 3, "token_count": 6}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 9, "token_count": 7}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 10, "token_count": 5428}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 10, "token_count": 29}, {"author_id": 60, "token_count": 167}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 5, "token_count": 1}, {"author_id": 10, "token_count": 7}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 5, "token_count": 14}, {"author_id": 10, "token_count": 1079}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 10, "token_count": 298}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 1, "token_count": 29}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 11, "token_count": 10}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 10, "token_count": 2099}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 10, "token_count": 80}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 10, "token_count": 1}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 10, "token_count": 101}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 0, "token_count": 61}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"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": 1}, ]}, {"timestamp": 1659337200, "group": [ {"author_id": 60, "token_count": 223}, ]}, {"timestamp": 1662015600, "group": [ {"author_id": 55, "token_count": 2}, ]}, {"timestamp": 1667286000, "group": [ {"author_id": 60, "token_count": 70}, ]}, ]
Author Name
Tokens
Token Proportion
John Fastabend
9137
91.16%
Andrii Nakryiko
66
0.66%
Jakub Kiciński
29
0.29%
Alexei Starovoitov
18
0.18%
Daniel Borkmann
15
0.15%
Lorenz Bauer
10
0.10%
Joe Stringer
9
0.09%
Andrey Ignatov
7
0.07%
Daniel Müller
2
0.02%
Others
730
7.28%
Total
10023
test_sysctl.c
1633
-
8
6814
Andrey Ignatov
Ilya Leoshkevich
Andrii Nakryiko
Daniel Müller
Toke Höiland-Jörgensen
John Fastabend
Others
March 2019
August 2019
October 2019
January 2020
July 2020
May 2021
October 2021
November 2021
April 2022
September 2022
var spanGroupData = [ {"timestamp": 1551427200, "group": [ {"author_id": 9, "token_count": 6447}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 34, "token_count": 252}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 34, "token_count": 58}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 24, "token_count": 1}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 10, "token_count": 1}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 34, "token_count": 4}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 0, "token_count": 40}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1662015600, "group": [ {"author_id": 55, "token_count": 3}, ]}, ]
Author Name
Tokens
Token Proportion
Andrey Ignatov
6447
94.61%
Ilya Leoshkevich
314
4.61%
Andrii Nakryiko
45
0.66%
Daniel Müller
3
0.04%
Toke Höiland-Jörgensen
1
0.01%
John Fastabend
1
0.01%
Others
3
0.04%
Total
6814
test_tag.c
206
-
5
1120
Daniel Borkmann
Andrii Nakryiko
Others
October 2016
January 2017
February 2017
November 2017
May 2021
November 2021
April 2022
var spanGroupData = [ {"timestamp": 1475305200, "group": [ {"author_id": 5, "token_count": 3}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 5, "token_count": 1084}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 0, "token_count": 21}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 60, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Daniel Borkmann
1087
97.05%
Andrii Nakryiko
26
2.32%
Others
7
0.63%
Total
1120
test_tcp_check_syncookie_user.c
299
-
6
1410
Lorenz Bauer
Maxim Mikityanskiy
Petar Penkov
Andrii Nakryiko
Ilya Leoshkevich
Others
March 2019
July 2019
May 2021
April 2022
February 2023
var spanGroupData = [ {"timestamp": 1551427200, "group": [ {"author_id": 11, "token_count": 1059}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 23, "token_count": 117}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 17, "token_count": 227}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1675238400, "group": [ {"author_id": 34, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Lorenz Bauer
1059
75.11%
Maxim Mikityanskiy
227
16.10%
Petar Penkov
117
8.30%
Andrii Nakryiko
5
0.35%
Ilya Leoshkevich
1
0.07%
Others
1
0.07%
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
-
7
56
Stanislav Fomichev
Andrey Ignatov
Roman Gushchin
Others
July 2016
November 2017
January 2018
July 2018
December 2019
November 2020
December 2020
var spanGroupData = [ {"timestamp": 1467356400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 41, "token_count": 2}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 60, "token_count": 34}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 9, "token_count": 3}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 6, "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%
Roman Gushchin
2
3.57%
Others
48
85.71%
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
-
6
717
Andrii Nakryiko
Stanislav Fomichev
John Fastabend
Daniel Müller
Others
November 2018
January 2019
July 2019
July 2020
August 2020
May 2021
November 2021
September 2022
var spanGroupData = [ {"timestamp": 1541055600, "group": [ {"author_id": 60, "token_count": 517}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 6, "token_count": 5}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 0, "token_count": 130}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 10, "token_count": 1}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 60, "token_count": 46}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 0, "token_count": 11}, ]}, {"timestamp": 1662015600, "group": [ {"author_id": 55, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Andrii Nakryiko
147
20.50%
Stanislav Fomichev
5
0.70%
John Fastabend
1
0.14%
Daniel Müller
1
0.14%
Others
563
78.52%
Total
717
test_verifier.c
1788
-
35
8798
Daniel Borkmann
Eduard Zingerman
Alexei Starovoitov
Martin KaFai Lau
Kumar Kartikeya Dwivedi
Andrii Nakryiko
Jakub Kiciński
Stanislav Fomichev
Roman Gushchin
Dmitrii Banshchikov
Joe Stringer
Jakub Sitnicki
Jiri Olsa
Jiong Wang
Delyan Kratunov
Ilya Leoshkevich
David S. Miller
Jesper Dangaard Brouer
Lorenz Bauer
Yonghong Song
Roberto Sassu
Others
March 2014
May 2014
September 2014
October 2014
December 2014
March 2015
May 2015
June 2015
July 2015
October 2015
September 2016
October 2016
January 2017
February 2017
March 2017
May 2017
June 2017
August 2017
September 2017
December 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
September 2022
October 2022
November 2022
February 2023
var spanGroupData = [ {"timestamp": 1393660800, "group": [ {"author_id": 3, "token_count": 4}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 3, "token_count": 6}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 3, "token_count": 216}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 3, "token_count": 8}, ]}, {"timestamp": 1417420800, "group": [ {"author_id": 3, "token_count": 24}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 5, "token_count": 61}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 3, "token_count": 4}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 3, "token_count": 113}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 60, "token_count": 105}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 5, "token_count": 357}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 5, "token_count": 3}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 60, "token_count": 78}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 3, "token_count": 6}, {"author_id": 5, "token_count": 62}, {"author_id": 2, "token_count": 282}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 5, "token_count": 4}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 33, "token_count": 2}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 5, "token_count": 3}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 5, "token_count": 1}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 3, "token_count": 60}, {"author_id": 5, "token_count": 3}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 5, "token_count": 232}, {"author_id": 40, "token_count": 115}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 60, "token_count": 66}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 5, "token_count": 712}, {"author_id": 33, "token_count": 18}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 5, "token_count": 156}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 5, "token_count": 21}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 2, "token_count": 1}, {"author_id": 41, "token_count": 90}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 41, "token_count": 73}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 5, "token_count": 94}, {"author_id": 40, "token_count": 34}, {"author_id": 60, "token_count": 299}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 54, "token_count": 32}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 3, "token_count": 47}, {"author_id": 1, "token_count": 214}, {"author_id": 6, "token_count": 5}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 3, "token_count": 348}, {"author_id": 5, "token_count": 70}, {"author_id": 1, "token_count": 17}, {"author_id": 45, "token_count": 19}, {"author_id": 6, "token_count": 137}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 11, "token_count": 5}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 3, "token_count": 373}, {"author_id": 5, "token_count": 279}, {"author_id": 2, "token_count": 128}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 3, "token_count": 18}, {"author_id": 45, "token_count": 40}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 3, "token_count": 5}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 0, "token_count": 13}, {"author_id": 6, "token_count": 24}, {"author_id": 60, "token_count": 70}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 3, "token_count": 274}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 5, "token_count": 76}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 0, "token_count": 17}, {"author_id": 7, "token_count": 70}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 3, "token_count": 29}, {"author_id": 4, "token_count": 7}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 14, "token_count": 63}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 60, "token_count": 51}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 60, "token_count": 494}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 11, "token_count": 7}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 0, "token_count": 6}, {"author_id": 5, "token_count": 3}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 34, "token_count": 33}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 0, "token_count": 164}, {"author_id": 37, "token_count": 162}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 0, "token_count": 12}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 8, "token_count": 111}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 0, "token_count": 4}, {"author_id": 30, "token_count": 38}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 2, "token_count": 38}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 8, "token_count": 247}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 19, "token_count": 1677}, ]}, {"timestamp": 1662015600, "group": [ {"author_id": 28, "token_count": 6}, ]}, {"timestamp": 1664607600, "group": [ {"author_id": 0, "token_count": 24}, ]}, {"timestamp": 1667286000, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1675238400, "group": [ {"author_id": 34, "token_count": 4}, {"author_id": 60, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Daniel Borkmann
2137
24.29%
Eduard Zingerman
1677
19.06%
Alexei Starovoitov
1539
17.49%
Martin KaFai Lau
451
5.13%
Kumar Kartikeya Dwivedi
358
4.07%
Andrii Nakryiko
240
2.73%
Jakub Kiciński
231
2.63%
Stanislav Fomichev
166
1.89%
Roman Gushchin
163
1.85%
Dmitrii Banshchikov
162
1.84%
Joe Stringer
149
1.69%
Jakub Sitnicki
70
0.80%
Jiri Olsa
63
0.72%
Jiong Wang
59
0.67%
Delyan Kratunov
38
0.43%
Ilya Leoshkevich
37
0.42%
David S. Miller
32
0.36%
Jesper Dangaard Brouer
20
0.23%
Lorenz Bauer
12
0.14%
Yonghong Song
7
0.08%
Roberto Sassu
6
0.07%
Others
1181
13.42%
Total
8798
test_verifier_log.c
175
-
5
858
Jakub Kiciński
Yonghong Song
Andrii Nakryiko
Daniel Borkmann
Others
October 2017
November 2017
February 2018
May 2021
April 2022
var spanGroupData = [ {"timestamp": 1506841200, "group": [ {"author_id": 1, "token_count": 843}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 4, "token_count": 5}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 5, "token_count": 4}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 60, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Jakub Kiciński
843
98.25%
Yonghong Song
5
0.58%
Andrii Nakryiko
5
0.58%
Daniel Borkmann
4
0.47%
Others
1
0.12%
Total
858
testing_helpers.c
231
-
10
1163
Andrii Nakryiko
Mykola Lysenko
Jiong Wang
Alexei Starovoitov
Florent Revest
Jakub Sitnicki
Stanislav Fomichev
Ilya Leoshkevich
Daniel Borkmann
Others
September 2014
October 2016
March 2017
March 2019
April 2019
May 2019
July 2019
November 2019
May 2020
July 2020
November 2021
December 2021
April 2022
February 2023
var spanGroupData = [ {"timestamp": 1409554800, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 5, "token_count": 1}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 3, "token_count": 8}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 6, "token_count": 1}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 3, "token_count": 5}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 3, "token_count": 4}, {"author_id": 45, "token_count": 49}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 0, "token_count": 14}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 0, "token_count": 9}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 0, "token_count": 294}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 0, "token_count": 78}, {"author_id": 7, "token_count": 5}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 0, "token_count": 153}, {"author_id": 47, "token_count": 14}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 0, "token_count": 18}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 29, "token_count": 505}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1675238400, "group": [ {"author_id": 34, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Andrii Nakryiko
566
48.67%
Mykola Lysenko
505
43.42%
Jiong Wang
49
4.21%
Alexei Starovoitov
19
1.63%
Florent Revest
14
1.20%
Jakub Sitnicki
5
0.43%
Stanislav Fomichev
1
0.09%
Ilya Leoshkevich
1
0.09%
Daniel Borkmann
1
0.09%
Others
2
0.17%
Total
1163
testing_helpers.h
22
-
6
120
Andrii Nakryiko
Jiong Wang
Mykola Lysenko
Andrey Ignatov
Alexei Starovoitov
Jakub Sitnicki
March 2018
April 2019
May 2019
July 2019
May 2020
July 2020
November 2021
April 2022
var spanGroupData = [ {"timestamp": 1519891200, "group": [ {"author_id": 9, "token_count": 9}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 3, "token_count": 5}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 3, "token_count": 4}, {"author_id": 45, "token_count": 34}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 0, "token_count": 14}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 0, "token_count": 17}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 0, "token_count": 16}, {"author_id": 7, "token_count": 5}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 29, "token_count": 15}, ]}, ]
Author Name
Tokens
Token Proportion
Andrii Nakryiko
48
40.00%
Jiong Wang
34
28.33%
Mykola Lysenko
15
12.50%
Andrey Ignatov
9
7.50%
Alexei Starovoitov
9
7.50%
Jakub Sitnicki
5
4.17%
Total
120
trace_helpers.c
232
-
12
992
Alexei Starovoitov
Andrii Nakryiko
Jiri Olsa
Yonghong Song
Hao Luo
Song Liu
Others
December 2014
March 2015
October 2015
February 2016
March 2016
September 2016
November 2017
April 2018
May 2018
October 2018
April 2019
May 2019
July 2019
December 2019
June 2020
September 2020
March 2021
August 2021
September 2021
January 2022
March 2022
April 2022
October 2022
var spanGroupData = [ {"timestamp": 1417420800, "group": [ {"author_id": 3, "token_count": 17}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 3, "token_count": 88}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 3, "token_count": 8}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 3, "token_count": 292}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 3, "token_count": 24}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 4, "token_count": 12}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 4, "token_count": 55}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 0, "token_count": 26}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 0, "token_count": 122}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 36, "token_count": 47}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 14, "token_count": 82}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 0, "token_count": 105}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 22, "token_count": 3}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 0, "token_count": 56}, {"author_id": 4, "token_count": 2}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 14, "token_count": 6}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1664607600, "group": [ {"author_id": 14, "token_count": 8}, ]}, ]
Author Name
Tokens
Token Proportion
Alexei Starovoitov
430
43.35%
Andrii Nakryiko
309
31.15%
Jiri Olsa
96
9.68%
Yonghong Song
69
6.96%
Hao Luo
47
4.74%
Song Liu
3
0.30%
Others
38
3.83%
Total
992
trace_helpers.h
26
-
8
92
Alexei Starovoitov
Andrii Nakryiko
Yonghong Song
Hao Luo
Jiri Olsa
Jakub Kiciński
Toke Höiland-Jörgensen
Others
December 2014
March 2015
February 2016
March 2016
November 2017
April 2018
May 2018
January 2020
June 2020
September 2020
August 2021
October 2022
var spanGroupData = [ {"timestamp": 1417420800, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 3, "token_count": 10}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 3, "token_count": 10}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 3, "token_count": 13}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 4, "token_count": 6}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 1, "token_count": 2}, {"author_id": 4, "token_count": 9}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 24, "token_count": 1}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 36, "token_count": 10}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 0, "token_count": 16}, ]}, {"timestamp": 1664607600, "group": [ {"author_id": 14, "token_count": 6}, ]}, ]
Author Name
Tokens
Token Proportion
Alexei Starovoitov
35
38.04%
Andrii Nakryiko
22
23.91%
Yonghong Song
15
16.30%
Hao Luo
10
10.87%
Jiri Olsa
6
6.52%
Jakub Kiciński
2
2.17%
Toke Höiland-Jörgensen
1
1.09%
Others
1
1.09%
Total
92
urandom_read.c
88
-
5
323
Andrii Nakryiko
Song Liu
Alexei Starovoitov
Martin KaFai Lau
Others
March 2017
June 2017
March 2018
May 2018
March 2019
April 2022
var spanGroupData = [ {"timestamp": 1488355200, "group": [ {"author_id": 3, "token_count": 16}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 2, "token_count": 8}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 22, "token_count": 58}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 22, "token_count": 27}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 60, "token_count": 25}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 0, "token_count": 189}, ]}, ]
Author Name
Tokens
Token Proportion
Andrii Nakryiko
189
58.51%
Song Liu
85
26.32%
Alexei Starovoitov
16
4.95%
Martin KaFai Lau
8
2.48%
Others
25
7.74%
Total
323
urandom_read_aux.c
9
-
1
33
Andrii Nakryiko
April 2022
var spanGroupData = [ {"timestamp": 1648796400, "group": [ {"author_id": 0, "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": 0, "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": 0, "token_count": 32}, ]}, ]
Author Name
Tokens
Token Proportion
Andrii Nakryiko
32
100.00%
Total
32
veristat.c
1924
-
2
10093
Andrii Nakryiko
Others
September 2022
October 2022
November 2022
February 2023
var spanGroupData = [ {"timestamp": 1662015600, "group": [ {"author_id": 0, "token_count": 7130}, ]}, {"timestamp": 1664607600, "group": [ {"author_id": 0, "token_count": 107}, ]}, {"timestamp": 1667286000, "group": [ {"author_id": 0, "token_count": 2854}, ]}, {"timestamp": 1675238400, "group": [ {"author_id": 60, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Andrii Nakryiko
10091
99.98%
Others
2
0.02%
Total
10093
xdp_features.c
699
-
2
3366
Lorenzo Bianconi
Others
February 2023
var spanGroupData = [ {"timestamp": 1675238400, "group": [ {"author_id": 21, "token_count": 3365}, {"author_id": 60, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Lorenzo Bianconi
3365
99.97%
Others
1
0.03%
Total
3366
xdp_features.h
20
-
1
48
Lorenzo Bianconi
February 2023
var spanGroupData = [ {"timestamp": 1675238400, "group": [ {"author_id": 21, "token_count": 48}, ]}, ]
Author Name
Tokens
Token Proportion
Lorenzo Bianconi
48
100.00%
Total
48
xdp_hw_metadata.c
451
-
2
2189
Stanislav Fomichev
Jesper Dangaard Brouer
January 2023
February 2023
April 2023
var spanGroupData = [ {"timestamp": 1672560000, "group": [ {"author_id": 6, "token_count": 2136}, ]}, {"timestamp": 1675238400, "group": [ {"author_id": 33, "token_count": 11}, ]}, {"timestamp": 1680332400, "group": [ {"author_id": 33, "token_count": 42}, ]}, ]
Author Name
Tokens
Token Proportion
Stanislav Fomichev
2136
97.58%
Jesper Dangaard Brouer
53
2.42%
Total
2189
xdp_metadata.h
19
-
2
43
Stanislav Fomichev
Jesper Dangaard Brouer
January 2023
April 2023
var spanGroupData = [ {"timestamp": 1672560000, "group": [ {"author_id": 6, "token_count": 33}, ]}, {"timestamp": 1680332400, "group": [ {"author_id": 33, "token_count": 10}, ]}, ]
Author Name
Tokens
Token Proportion
Stanislav Fomichev
33
76.74%
Jesper Dangaard Brouer
10
23.26%
Total
43
xdp_redirect_multi.c
226
-
3
1018
Hangbin Liu
Andrii Nakryiko
Daniel Müller
May 2021
October 2021
December 2021
February 2022
September 2022
var spanGroupData = [ {"timestamp": 1619852400, "group": [ {"author_id": 58, "token_count": 966}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 58, "token_count": 2}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 0, "token_count": 39}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 0, "token_count": 10}, ]}, {"timestamp": 1662015600, "group": [ {"author_id": 55, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Hangbin Liu
968
95.09%
Andrii Nakryiko
49
4.81%
Daniel Müller
1
0.10%
Total
1018
xdp_synproxy.c
471
-
4
2413
Maxim Mikityanskiy
Ilya Leoshkevich
Daniel Müller
Others
June 2022
September 2022
November 2022
February 2023
var spanGroupData = [ {"timestamp": 1654066800, "group": [ {"author_id": 17, "token_count": 2392}, ]}, {"timestamp": 1662015600, "group": [ {"author_id": 55, "token_count": 1}, ]}, {"timestamp": 1667286000, "group": [ {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1675238400, "group": [ {"author_id": 34, "token_count": 11}, ]}, ]
Author Name
Tokens
Token Proportion
Maxim Mikityanskiy
2392
99.13%
Ilya Leoshkevich
11
0.46%
Daniel Müller
1
0.04%
Others
9
0.37%
Total
2413
xdping.c
254
-
6
1071
Alan Maguire
Andrii Nakryiko
Jakub Kiciński
Daniel Müller
Others
May 2019
November 2019
September 2021
October 2021
November 2021
February 2022
April 2022
September 2022
var spanGroupData = [ {"timestamp": 1556694000, "group": [ {"author_id": 13, "token_count": 1050}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1662015600, "group": [ {"author_id": 55, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Alan Maguire
1050
98.04%
Andrii Nakryiko
13
1.21%
Jakub Kiciński
1
0.09%
Daniel Müller
1
0.09%
Others
6
0.56%
Total
1071
xdping.h
13
-
1
33
Alan Maguire
May 2019
var spanGroupData = [ {"timestamp": 1556694000, "group": [ {"author_id": 13, "token_count": 33}, ]}, ]
Author Name
Tokens
Token Proportion
Alan Maguire
33
100.00%
Total
33
xsk.c
645
-
16
3267
Magnus Karlsson
Maciej Fijalkowski
Andrii Nakryiko
Yonghong Song
Kumar Kartikeya Dwivedi
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
March 2021
April 2021
June 2021
October 2021
March 2022
June 2022
November 2022
January 2023
var spanGroupData = [ {"timestamp": 1549008000, "group": [ {"author_id": 15, "token_count": 1710}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 15, "token_count": 9}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 60, "token_count": 64}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 15, "token_count": 14}, {"author_id": 60, "token_count": 31}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 15, "token_count": 131}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 0, "token_count": 3}, {"author_id": 15, "token_count": 41}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 60, "token_count": 33}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 15, "token_count": 394}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 4, "token_count": 3}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 15, "token_count": 18}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 15, "token_count": 21}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 38, "token_count": 22}, {"author_id": 60, "token_count": 105}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 8, "token_count": 2}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 60, "token_count": 98}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 0, "token_count": 11}, {"author_id": 38, "token_count": 1}, ]}, {"timestamp": 1667286000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1672560000, "group": [ {"author_id": 15, "token_count": 515}, ]}, ]
Author Name
Tokens
Token Proportion
Magnus Karlsson
2853
87.33%
Maciej Fijalkowski
23
0.70%
Andrii Nakryiko
18
0.55%
Yonghong Song
3
0.09%
Kumar Kartikeya Dwivedi
2
0.06%
Others
368
11.26%
Total
3267
xsk.h
241
-
7
932
Magnus Karlsson
Andrii Nakryiko
Maxim Mikityanskiy
Others
February 2019
April 2019
June 2019
August 2019
August 2020
November 2020
December 2020
March 2021
June 2022
January 2023
var spanGroupData = [ {"timestamp": 1549008000, "group": [ {"author_id": 15, "token_count": 602}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 15, "token_count": 5}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 17, "token_count": 2}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 15, "token_count": 22}, {"author_id": 60, "token_count": 72}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 15, "token_count": 19}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 15, "token_count": 8}, {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 60, "token_count": 26}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 0, "token_count": 88}, ]}, {"timestamp": 1672560000, "group": [ {"author_id": 15, "token_count": 73}, ]}, ]
Author Name
Tokens
Token Proportion
Magnus Karlsson
729
78.22%
Andrii Nakryiko
88
9.44%
Maxim Mikityanskiy
2
0.21%
Others
113
12.12%
Total
932
xskxceiver.c
1984
-
10
10035
Magnus Karlsson
Weqaar Janjua
Maciej Fijalkowski
Andrii Nakryiko
Others
February 2019
December 2020
January 2021
February 2021
March 2021
August 2021
September 2021
November 2021
January 2022
April 2022
May 2022
June 2022
July 2022
August 2022
September 2022
November 2022
January 2023
var spanGroupData = [ {"timestamp": 1549008000, "group": [ {"author_id": 15, "token_count": 4}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 50, "token_count": 1758}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 60, "token_count": 28}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 15, "token_count": 19}, {"author_id": 60, "token_count": 183}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 38, "token_count": 423}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 15, "token_count": 1255}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 15, "token_count": 2446}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 60, "token_count": 18}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 15, "token_count": 77}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1651388400, "group": [ {"author_id": 15, "token_count": 1257}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 0, "token_count": 1}, {"author_id": 38, "token_count": 3}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 38, "token_count": 1}, ]}, {"timestamp": 1659337200, "group": [ {"author_id": 0, "token_count": 2}, {"author_id": 60, "token_count": 358}, ]}, {"timestamp": 1662015600, "group": [ {"author_id": 38, "token_count": 1268}, ]}, {"timestamp": 1667286000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1672560000, "group": [ {"author_id": 15, "token_count": 924}, ]}, ]
Author Name
Tokens
Token Proportion
Magnus Karlsson
5982
59.61%
Weqaar Janjua
1758
17.52%
Maciej Fijalkowski
1695
16.89%
Andrii Nakryiko
3
0.03%
Others
597
5.95%
Total
10035
xskxceiver.h
188
-
6
569
Magnus Karlsson
Weqaar Janjua
Maciej Fijalkowski
Others
December 2020
February 2021
March 2021
August 2021
September 2021
May 2022
July 2022
August 2022
September 2022
January 2023
var spanGroupData = [ {"timestamp": 1606809600, "group": [ {"author_id": 50, "token_count": 195}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 15, "token_count": 9}, {"author_id": 60, "token_count": 26}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 38, "token_count": 26}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 15, "token_count": 49}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 15, "token_count": 122}, ]}, {"timestamp": 1651388400, "group": [ {"author_id": 15, "token_count": 60}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 38, "token_count": 3}, ]}, {"timestamp": 1659337200, "group": [ {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1662015600, "group": [ {"author_id": 38, "token_count": 23}, ]}, {"timestamp": 1672560000, "group": [ {"author_id": 15, "token_count": 42}, ]}, ]
Author Name
Tokens
Token Proportion
Magnus Karlsson
282
49.56%
Weqaar Janjua
195
34.27%
Maciej Fijalkowski
52
9.14%
Others
40
7.03%
Total
569
Only top 60 contributors in the directory are shown. Everybody else is clustered as
Others
.
Contributors:
214
Author
Tokens
Proportion
Commits
Proportion
0
Andrii Nakryiko
102231
12.55%
323
15.41%
1
Jakub Kiciński
94789
11.64%
17
0.81%
2
Martin KaFai Lau
76830
9.43%
105
5.01%
3
Alexei Starovoitov
58483
7.18%
129
6.15%
4
Yonghong Song
42158
5.17%
134
6.39%
5
Daniel Borkmann
36490
4.48%
77
3.67%
6
Stanislav Fomichev
36161
4.44%
113
5.39%
7
Jakub Sitnicki
28005
3.44%
39
1.86%
8
Kumar Kartikeya Dwivedi
26684
3.28%
55
2.62%
9
Andrey Ignatov
25263
3.10%
38
1.81%
10
John Fastabend
15343
1.88%
58
2.77%
11
Lorenz Bauer
14402
1.77%
32
1.53%
12
David Vernet
12745
1.56%
16
0.76%
13
Alan Maguire
12451
1.53%
18
0.86%
14
Jiri Olsa
10744
1.32%
44
2.10%
15
Magnus Karlsson
9972
1.22%
69
3.29%
16
Joanne Koong
9894
1.21%
14
0.67%
17
Maxim Mikityanskiy
8166
1.00%
8
0.38%
18
Dave Marchevsky
8063
0.99%
17
0.81%
19
Eduard Zingerman
7790
0.96%
20
0.95%
20
YiFei Zhu
7459
0.92%
10
0.48%
21
Lorenzo Bianconi
7340
0.90%
13
0.62%
22
Song Liu
6688
0.82%
18
0.86%
23
Petar Penkov
6387
0.78%
5
0.24%
24
Toke Höiland-Jörgensen
6226
0.76%
23
1.10%
25
Hou Tao
6193
0.76%
20
0.95%
26
Brendan Jackman
5851
0.72%
7
0.33%
27
Jussi Mäki
5821
0.71%
6
0.29%
28
Roberto Sassu
4999
0.61%
10
0.48%
29
Mykola Lysenko
4844
0.59%
10
0.48%
30
Delyan Kratunov
4165
0.51%
5
0.24%
31
Kuniyuki Iwashima
4137
0.51%
6
0.29%
32
KP Singh
4017
0.49%
18
0.86%
33
Jesper Dangaard Brouer
3999
0.49%
23
1.10%
34
Ilya Leoshkevich
3711
0.46%
64
3.05%
35
William Tu
3449
0.42%
2
0.10%
36
Hao Luo
3415
0.42%
13
0.62%
37
Dmitrii Banshchikov
3150
0.39%
4
0.19%
38
Maciej Fijalkowski
2935
0.36%
19
0.91%
39
Kui-Feng Lee
2858
0.35%
5
0.24%
40
Joe Stringer
2526
0.31%
14
0.67%
41
Roman Gushchin
2508
0.31%
14
0.67%
42
Yosry Ahmed
2484
0.30%
3
0.14%
43
Yucong Sun
2385
0.29%
21
1.00%
44
David Herrmann
2383
0.29%
1
0.05%
45
Jiong Wang
2268
0.28%
5
0.24%
46
Daniel Xu
2179
0.27%
6
0.29%
47
Florent Revest
2143
0.26%
9
0.43%
48
Mathieu Xhonneux
2114
0.26%
1
0.05%
49
kaixi.fan
2047
0.25%
2
0.10%
50
Weqaar Janjua
1954
0.24%
3
0.14%
51
Américo Wang
1942
0.24%
8
0.38%
52
Anton Protopopov
1907
0.23%
10
0.48%
53
Willem de Bruijn
1897
0.23%
9
0.43%
54
David S. Miller
1834
0.23%
5
0.24%
55
Daniel Müller
1758
0.22%
11
0.52%
56
Eyal Birger
1671
0.21%
1
0.05%
57
Eelco Chaudron
1610
0.20%
5
0.24%
58
Hangbin Liu
1520
0.19%
7
0.33%
59
Denis Salopek
1377
0.17%
1
0.05%
60
Others
39846
4.89%
353
16.84%
Total
814661
2096