Linux Source Code
Home
Release 5.17
Help
bpftool
root
tools
bpf
Highlighting
Reset All
By Author
By Age
──────────
Alban Crequy
Alexei Starovoitov
Américo Wang
Andrey Ignatov
Andrii Nakryiko
Benjamin Poirier
Chang-Hsien Tsai
Christy Lee
Daniel Borkmann
Daniel T. Lee
Dave Marchevsky
David Ahern
David Calavera
David S. Miller
Grant Seltzer
Hechao Li
Hengqi Chen
Ian Rogers
Ilya Leoshkevich
Jakub Kiciński
Jakub Sitnicki
Jiong Wang
Jiri Benc
Jiri Olsa
John Fastabend
KP Singh
Krzesimir Nowak
LiuJian
Lorenz Bauer
Louis Peens
Martin KaFai Lau
Matt Smith
Michal Rostecki
Okash Khawaja
Paolo Abeni
Paul Chaignon
Peter Wu
Prashant Bhole
Quentin Monnet
Roman Gushchin
Sandipan Das
Song Liu
Stanislav Fomichev
Thomas Gleixner
Tobias Klauser
Toke Höiland-Jörgensen
Tony Ambardar
Wang Hai
Yafang Shao
YiFei Zhu
Yonghong Song
Yucong Sun
Yue haibing
Zhihao Cheng
gushengxian
−
Subdirectories:
Name
Lines
Files
Authors
Tokens
change scale
Color Graph By Token Proportion
skeleton
211
3
3
966
Song Liu
Andrii Nakryiko
Yafang Shao
March 2020
June 2020
January 2022
var spanGroupData = [ {"timestamp": 1583049600, "group": [ {"author_id": 7, "token_count": 600}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 1, "token_count": 365}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 52, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Song Liu
600
62.11%
Andrii Nakryiko
365
37.78%
Yafang Shao
1
0.10%
Total
966
Files:
btf.c
1006
-
6
4858
Andrii Nakryiko
Quentin Monnet
Yonghong Song
Ilya Leoshkevich
Hengqi Chen
Jiri Olsa
April 2019
May 2019
August 2019
October 2019
January 2020
February 2020
May 2020
June 2020
November 2020
December 2020
February 2021
March 2021
April 2021
July 2021
September 2021
October 2021
November 2021
var spanGroupData = [ {"timestamp": 1554102000, "group": [ {"author_id": 1, "token_count": 2339}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 1, "token_count": 348}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 0, "token_count": 1288}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 26, "token_count": 6}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 1, "token_count": 103}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 1, "token_count": 25}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 1, "token_count": 36}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 1, "token_count": 198}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 1, "token_count": 116}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 29, "token_count": 37}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 1, "token_count": 15}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 1, "token_count": 90}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 0, "token_count": 12}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 3, "token_count": 69}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 25, "token_count": 7}, {"author_id": 0, "token_count": 136}, {"author_id": 3, "token_count": 4}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 1, "token_count": 2}, {"author_id": 25, "token_count": 14}, {"author_id": 3, "token_count": 9}, ]}, ]
Author Name
Tokens
Token Proportion
Andrii Nakryiko
3272
67.35%
Quentin Monnet
1440
29.64%
Yonghong Song
82
1.69%
Ilya Leoshkevich
37
0.76%
Hengqi Chen
21
0.43%
Jiri Olsa
6
0.12%
Total
4858
btf_dumper.c
794
-
9
3989
Okash Khawaja
Yonghong Song
Martin KaFai Lau
Daniel Borkmann
Dave Marchevsky
Quentin Monnet
Ilya Leoshkevich
Toke Höiland-Jörgensen
Jakub Kiciński
July 2018
November 2018
December 2018
January 2019
April 2019
August 2019
January 2020
March 2020
May 2020
February 2021
July 2021
November 2021
var spanGroupData = [ {"timestamp": 1530428400, "group": [ {"author_id": 10, "token_count": 1240}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 3, "token_count": 590}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 2, "token_count": 1}, {"author_id": 5, "token_count": 284}, {"author_id": 3, "token_count": 155}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 3, "token_count": 392}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 15, "token_count": 370}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 5, "token_count": 4}, {"author_id": 28, "token_count": 1}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 5, "token_count": 819}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 29, "token_count": 3}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 0, "token_count": 13}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 13, "token_count": 112}, ]}, ]
Author Name
Tokens
Token Proportion
Okash Khawaja
1240
31.09%
Yonghong Song
1137
28.50%
Martin KaFai Lau
1107
27.75%
Daniel Borkmann
370
9.28%
Dave Marchevsky
112
2.81%
Quentin Monnet
18
0.45%
Ilya Leoshkevich
3
0.08%
Toke Höiland-Jörgensen
1
0.03%
Jakub Kiciński
1
0.03%
Total
3989
cfg.c
485
-
3
2249
Jiong Wang
Quentin Monnet
Jakub Kiciński
March 2018
December 2018
January 2019
May 2020
var spanGroupData = [ {"timestamp": 1519891200, "group": [ {"author_id": 4, "token_count": 2220}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 4, "token_count": 26}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 0, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Jiong Wang
2246
99.87%
Quentin Monnet
2
0.09%
Jakub Kiciński
1
0.04%
Total
2249
cfg.h
9
-
2
23
Jiong Wang
Jakub Kiciński
March 2018
December 2018
var spanGroupData = [ {"timestamp": 1519891200, "group": [ {"author_id": 4, "token_count": 21}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 2, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Jiong Wang
21
91.30%
Jakub Kiciński
2
8.70%
Total
23
cgroup.c
525
-
7
2033
Roman Gushchin
Jakub Kiciński
Hechao Li
Quentin Monnet
Andrii Nakryiko
Toke Höiland-Jörgensen
LiuJian
December 2017
January 2018
July 2018
December 2018
April 2019
June 2019
July 2019
August 2019
December 2019
January 2020
April 2020
May 2020
May 2021
July 2021
var spanGroupData = [ {"timestamp": 1512115200, "group": [ {"author_id": 8, "token_count": 915}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 2, "token_count": 10}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 8, "token_count": 637}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 0, "token_count": 11}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 2, "token_count": 153}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 24, "token_count": 136}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 28, "token_count": 1}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 1, "token_count": 60}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 50, "token_count": 1}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 0, "token_count": 96}, ]}, ]
Author Name
Tokens
Token Proportion
Roman Gushchin
1552
76.34%
Jakub Kiciński
166
8.17%
Hechao Li
136
6.69%
Quentin Monnet
117
5.76%
Andrii Nakryiko
60
2.95%
Toke Höiland-Jörgensen
1
0.05%
LiuJian
1
0.05%
Total
2033
common.c
975
-
14
4443
Andrii Nakryiko
Jakub Kiciński
Quentin Monnet
Jiong Wang
Tony Ambardar
Tobias Klauser
Prashant Bhole
Roman Gushchin
Stanislav Fomichev
Hechao Li
Jiri Benc
Jakub Sitnicki
Américo Wang
Toke Höiland-Jörgensen
October 2017
November 2017
December 2017
January 2018
March 2018
May 2018
October 2018
November 2018
December 2018
June 2019
August 2019
January 2020
March 2020
April 2020
June 2020
July 2020
March 2021
July 2021
October 2021
November 2021
var spanGroupData = [ {"timestamp": 1506841200, "group": [ {"author_id": 2, "token_count": 566}, {"author_id": 0, "token_count": 297}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 17, "token_count": 189}, {"author_id": 0, "token_count": 123}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 2, "token_count": 241}, {"author_id": 8, "token_count": 61}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 4, "token_count": 322}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 42, "token_count": 9}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 2, "token_count": 112}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 2, "token_count": 104}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 0, "token_count": 45}, {"author_id": 11, "token_count": 39}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 2, "token_count": 2}, {"author_id": 0, "token_count": 92}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 24, "token_count": 12}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 2, "token_count": 21}, {"author_id": 0, "token_count": 10}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 28, "token_count": 2}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 0, "token_count": 47}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 1, "token_count": 13}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 1, "token_count": 1514}, {"author_id": 18, "token_count": 203}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 23, "token_count": 6}, {"author_id": 11, "token_count": 6}, {"author_id": 21, "token_count": 244}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 39, "token_count": 6}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 0, "token_count": 36}, {"author_id": 18, "token_count": 16}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 0, "token_count": 99}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 0, "token_count": 6}, ]}, ]
Author Name
Tokens
Token Proportion
Andrii Nakryiko
1527
34.37%
Jakub Kiciński
1046
23.54%
Quentin Monnet
755
16.99%
Jiong Wang
322
7.25%
Tony Ambardar
244
5.49%
Tobias Klauser
219
4.93%
Prashant Bhole
189
4.25%
Roman Gushchin
61
1.37%
Stanislav Fomichev
45
1.01%
Hechao Li
12
0.27%
Jiri Benc
9
0.20%
Jakub Sitnicki
6
0.14%
Américo Wang
6
0.14%
Toke Höiland-Jörgensen
2
0.05%
Total
4443
feature.c
1124
-
12
4250
Quentin Monnet
Michal Rostecki
Paul Chaignon
Daniel Borkmann
Peter Wu
Andrii Nakryiko
Ian Rogers
Grant Seltzer
Prashant Bhole
Dave Marchevsky
Toke Höiland-Jörgensen
Tobias Klauser
January 2019
August 2019
January 2020
February 2020
April 2020
May 2020
June 2020
July 2020
October 2020
February 2021
July 2021
September 2021
November 2021
December 2021
January 2022
var spanGroupData = [ {"timestamp": 1546329600, "group": [ {"author_id": 17, "token_count": 4}, {"author_id": 0, "token_count": 2177}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 22, "token_count": 162}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 14, "token_count": 25}, {"author_id": 28, "token_count": 2}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 14, "token_count": 647}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 0, "token_count": 330}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 15, "token_count": 167}, {"author_id": 0, "token_count": 251}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 18, "token_count": 2}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 0, "token_count": 36}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 33, "token_count": 19}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 41, "token_count": 10}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 13, "token_count": 3}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 1, "token_count": 65}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 6, "token_count": 345}, ]}, ]
Author Name
Tokens
Token Proportion
Quentin Monnet
2797
65.81%
Michal Rostecki
672
15.81%
Paul Chaignon
345
8.12%
Daniel Borkmann
167
3.93%
Peter Wu
162
3.81%
Andrii Nakryiko
67
1.58%
Ian Rogers
19
0.45%
Grant Seltzer
10
0.24%
Prashant Bhole
4
0.09%
Dave Marchevsky
3
0.07%
Toke Höiland-Jörgensen
2
0.05%
Tobias Klauser
2
0.05%
Total
4250
gen.c
1107
-
9
3659
Andrii Nakryiko
Alexei Starovoitov
Tobias Klauser
Yue haibing
Hengqi Chen
Matt Smith
Quentin Monnet
Toke Höiland-Jörgensen
Yucong Sun
December 2019
January 2020
May 2020
June 2020
July 2020
August 2020
March 2021
May 2021
July 2021
September 2021
October 2021
November 2021
December 2021
var spanGroupData = [ {"timestamp": 1575187200, "group": [ {"author_id": 1, "token_count": 1825}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 28, "token_count": 3}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 18, "token_count": 26}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 1, "token_count": 11}, {"author_id": 31, "token_count": 25}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 1, "token_count": 13}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 1, "token_count": 262}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 9, "token_count": 949}, {"author_id": 1, "token_count": 16}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 43, "token_count": 8}, {"author_id": 51, "token_count": 1}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 1, "token_count": 478}, {"author_id": 25, "token_count": 2}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 1, "token_count": 2}, {"author_id": 25, "token_count": 16}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 1, "token_count": 17}, ]}, ]
Author Name
Tokens
Token Proportion
Andrii Nakryiko
2624
71.71%
Alexei Starovoitov
949
25.94%
Tobias Klauser
26
0.71%
Yue haibing
25
0.68%
Hengqi Chen
18
0.49%
Matt Smith
8
0.22%
Quentin Monnet
5
0.14%
Toke Höiland-Jörgensen
3
0.08%
Yucong Sun
1
0.03%
Total
3659
iter.c
119
-
3
472
Yonghong Song
Hengqi Chen
Quentin Monnet
May 2020
July 2020
August 2020
July 2021
October 2021
November 2021
var spanGroupData = [ {"timestamp": 1588316400, "group": [ {"author_id": 0, "token_count": 3}, {"author_id": 3, "token_count": 306}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 3, "token_count": 102}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 3, "token_count": 41}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 25, "token_count": 3}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 25, "token_count": 13}, ]}, ]
Author Name
Tokens
Token Proportion
Yonghong Song
449
95.13%
Hengqi Chen
16
3.39%
Quentin Monnet
7
1.48%
Total
472
jit_disasm.c
208
-
10
848
Jakub Kiciński
Quentin Monnet
Martin KaFai Lau
Jiong Wang
Roman Gushchin
Jiri Olsa
Stanislav Fomichev
gushengxian
Prashant Bhole
Toke Höiland-Jörgensen
October 2017
November 2017
December 2017
January 2018
October 2018
November 2018
December 2018
July 2019
January 2020
July 2021
var spanGroupData = [ {"timestamp": 1506841200, "group": [ {"author_id": 2, "token_count": 307}, {"author_id": 0, "token_count": 295}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 17, "token_count": 4}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 8, "token_count": 27}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 4, "token_count": 44}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 2, "token_count": 15}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 0, "token_count": 6}, {"author_id": 11, "token_count": 14}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 2, "token_count": 1}, {"author_id": 5, "token_count": 94}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 26, "token_count": 26}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 28, "token_count": 1}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 35, "token_count": 14}, ]}, ]
Author Name
Tokens
Token Proportion
Jakub Kiciński
323
38.09%
Quentin Monnet
301
35.50%
Martin KaFai Lau
94
11.08%
Jiong Wang
44
5.19%
Roman Gushchin
27
3.18%
Jiri Olsa
26
3.07%
Stanislav Fomichev
14
1.65%
gushengxian
14
1.65%
Prashant Bhole
4
0.47%
Toke Höiland-Jörgensen
1
0.12%
Total
848
json_writer.c
358
-
3
1544
Quentin Monnet
YiFei Zhu
Thomas Gleixner
October 2017
January 2019
August 2019
September 2020
var spanGroupData = [ {"timestamp": 1506841200, "group": [ {"author_id": 0, "token_count": 1504}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 48, "token_count": 2}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 0, "token_count": 14}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 12, "token_count": 24}, ]}, ]
Author Name
Tokens
Token Proportion
Quentin Monnet
1518
98.32%
YiFei Zhu
24
1.55%
Thomas Gleixner
2
0.13%
Total
1544
json_writer.h
73
-
4
433
Quentin Monnet
YiFei Zhu
Thomas Gleixner
Jakub Kiciński
October 2017
December 2018
January 2019
August 2019
September 2020
var spanGroupData = [ {"timestamp": 1506841200, "group": [ {"author_id": 0, "token_count": 392}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 48, "token_count": 1}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 0, "token_count": 30}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 12, "token_count": 9}, ]}, ]
Author Name
Tokens
Token Proportion
Quentin Monnet
422
97.46%
YiFei Zhu
9
2.08%
Thomas Gleixner
1
0.23%
Jakub Kiciński
1
0.23%
Total
433
link.c
435
-
5
1915
Andrii Nakryiko
Yonghong Song
Jakub Sitnicki
Quentin Monnet
Tobias Klauser
April 2020
May 2020
June 2020
July 2020
August 2020
July 2021
October 2021
var spanGroupData = [ {"timestamp": 1585724400, "group": [ {"author_id": 1, "token_count": 1301}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 23, "token_count": 144}, {"author_id": 3, "token_count": 6}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 1, "token_count": 35}, {"author_id": 18, "token_count": 2}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 1, "token_count": 141}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 1, "token_count": 6}, {"author_id": 3, "token_count": 209}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 0, "token_count": 69}, ]}, ]
Author Name
Tokens
Token Proportion
Andrii Nakryiko
1483
77.44%
Yonghong Song
215
11.23%
Jakub Sitnicki
144
7.52%
Quentin Monnet
71
3.71%
Tobias Klauser
2
0.10%
Total
1915
main.c
502
-
13
2297
Quentin Monnet
Jakub Kiciński
Andrii Nakryiko
Stanislav Fomichev
Alexei Starovoitov
Yonghong Song
Prashant Bhole
John Fastabend
Roman Gushchin
Zhihao Cheng
Martin KaFai Lau
Paul Chaignon
Toke Höiland-Jörgensen
October 2017
November 2017
December 2017
February 2018
March 2018
May 2018
September 2018
October 2018
December 2018
January 2019
April 2019
May 2019
July 2019
August 2019
October 2019
December 2019
January 2020
March 2020
April 2020
May 2020
June 2020
September 2020
November 2020
March 2021
May 2021
June 2021
July 2021
October 2021
November 2021
December 2021
var spanGroupData = [ {"timestamp": 1506841200, "group": [ {"author_id": 2, "token_count": 716}, {"author_id": 0, "token_count": 379}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 17, "token_count": 17}, {"author_id": 0, "token_count": 90}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 8, "token_count": 10}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 0, "token_count": 403}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 3, "token_count": 6}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 3, "token_count": 6}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 19, "token_count": 17}, {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 2, "token_count": 2}, {"author_id": 0, "token_count": 25}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 1, "token_count": 6}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 0, "token_count": 28}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 0, "token_count": 173}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 1, "token_count": 6}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 28, "token_count": 1}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 5, "token_count": 6}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 1, "token_count": 6}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 3, "token_count": 7}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 1, "token_count": 36}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 0, "token_count": 123}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 1, "token_count": 64}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 9, "token_count": 21}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 44, "token_count": 6}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 11, "token_count": 101}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 6, "token_count": 5}, ]}, ]
Author Name
Tokens
Token Proportion
Quentin Monnet
1252
54.51%
Jakub Kiciński
718
31.26%
Andrii Nakryiko
124
5.40%
Stanislav Fomichev
101
4.40%
Alexei Starovoitov
21
0.91%
Yonghong Song
19
0.83%
Prashant Bhole
17
0.74%
John Fastabend
17
0.74%
Roman Gushchin
10
0.44%
Zhihao Cheng
6
0.26%
Martin KaFai Lau
6
0.26%
Paul Chaignon
5
0.22%
Toke Höiland-Jörgensen
1
0.04%
Total
2297
main.h
263
-
15
1400
Jakub Kiciński
Andrii Nakryiko
Quentin Monnet
Martin KaFai Lau
Yonghong Song
Stanislav Fomichev
Okash Khawaja
Prashant Bhole
Jiong Wang
Roman Gushchin
Tobias Klauser
Alexei Starovoitov
Tony Ambardar
Paul Chaignon
John Fastabend
October 2017
November 2017
December 2017
January 2018
May 2018
July 2018
September 2018
October 2018
November 2018
December 2018
January 2019
April 2019
May 2019
July 2019
August 2019
October 2019
December 2019
March 2020
April 2020
May 2020
June 2020
July 2020
August 2020
November 2020
May 2021
October 2021
November 2021
var spanGroupData = [ {"timestamp": 1506841200, "group": [ {"author_id": 2, "token_count": 268}, {"author_id": 0, "token_count": 36}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 17, "token_count": 32}, {"author_id": 0, "token_count": 18}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 2, "token_count": 26}, {"author_id": 8, "token_count": 17}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 4, "token_count": 19}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 2, "token_count": 51}, {"author_id": 3, "token_count": 4}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 2, "token_count": 34}, {"author_id": 10, "token_count": 37}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 3, "token_count": 57}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 2, "token_count": 35}, {"author_id": 19, "token_count": 2}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 0, "token_count": 16}, {"author_id": 11, "token_count": 64}, {"author_id": 3, "token_count": 20}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 2, "token_count": 2}, {"author_id": 5, "token_count": 96}, {"author_id": 0, "token_count": 21}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 0, "token_count": 17}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 0, "token_count": 11}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 0, "token_count": 24}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 1, "token_count": 5}, {"author_id": 6, "token_count": 2}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 5, "token_count": 9}, {"author_id": 0, "token_count": 27}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 1, "token_count": 21}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 0, "token_count": 13}, {"author_id": 3, "token_count": 6}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 1, "token_count": 226}, {"author_id": 18, "token_count": 7}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 21, "token_count": 2}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 1, "token_count": 40}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 1, "token_count": 6}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 9, "token_count": 4}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 0, "token_count": 110}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 11, "token_count": 5}, ]}, ]
Author Name
Tokens
Token Proportion
Jakub Kiciński
416
29.71%
Andrii Nakryiko
304
21.71%
Quentin Monnet
297
21.21%
Martin KaFai Lau
105
7.50%
Yonghong Song
87
6.21%
Stanislav Fomichev
69
4.93%
Okash Khawaja
37
2.64%
Prashant Bhole
32
2.29%
Jiong Wang
19
1.36%
Roman Gushchin
17
1.21%
Tobias Klauser
7
0.50%
Alexei Starovoitov
4
0.29%
Tony Ambardar
2
0.14%
Paul Chaignon
2
0.14%
John Fastabend
2
0.14%
Total
1400
map.c
1517
-
21
7165
Paul Chaignon
Jakub Kiciński
Quentin Monnet
Stanislav Fomichev
Martin KaFai Lau
Prashant Bhole
Okash Khawaja
Andrii Nakryiko
Paolo Abeni
Yonghong Song
Roman Gushchin
Benjamin Poirier
KP Singh
David Calavera
Alban Crequy
Toke Höiland-Jörgensen
Hengqi Chen
John Fastabend
David Ahern
Krzesimir Nowak
Tobias Klauser
October 2017
November 2017
January 2018
April 2018
May 2018
July 2018
August 2018
September 2018
October 2018
November 2018
December 2018
January 2019
April 2019
June 2019
July 2019
August 2019
December 2019
January 2020
March 2020
May 2020
June 2020
August 2020
September 2020
November 2020
March 2021
July 2021
October 2021
November 2021
December 2021
var spanGroupData = [ {"timestamp": 1506841200, "group": [ {"author_id": 2, "token_count": 1666}, {"author_id": 0, "token_count": 355}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 17, "token_count": 46}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 2, "token_count": 28}, {"author_id": 8, "token_count": 6}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 2, "token_count": 8}, {"author_id": 19, "token_count": 6}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 2, "token_count": 3}, {"author_id": 10, "token_count": 120}, {"author_id": 3, "token_count": 35}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 17, "token_count": 6}, {"author_id": 8, "token_count": 6}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 8, "token_count": 16}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 2, "token_count": 456}, {"author_id": 17, "token_count": 91}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 45, "token_count": 6}, {"author_id": 38, "token_count": 12}, {"author_id": 0, "token_count": 122}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 2, "token_count": 12}, {"author_id": 27, "token_count": 46}, {"author_id": 0, "token_count": 9}, {"author_id": 11, "token_count": 550}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 40, "token_count": 11}, {"author_id": 36, "token_count": 14}, {"author_id": 5, "token_count": 6}, {"author_id": 17, "token_count": 4}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 47, "token_count": 4}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 28, "token_count": 7}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 0, "token_count": 153}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 6, "token_count": 2613}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 5, "token_count": 202}, {"author_id": 28, "token_count": 2}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 0, "token_count": 18}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 1, "token_count": 41}, {"author_id": 18, "token_count": 2}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 37, "token_count": 6}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 0, "token_count": 316}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 37, "token_count": 7}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 0, "token_count": 16}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 0, "token_count": 69}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 25, "token_count": 9}, {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 1, "token_count": 42}, ]}, ]
Author Name
Tokens
Token Proportion
Paul Chaignon
2613
36.47%
Jakub Kiciński
2175
30.36%
Quentin Monnet
1072
14.96%
Stanislav Fomichev
550
7.68%
Martin KaFai Lau
208
2.90%
Prashant Bhole
147
2.05%
Okash Khawaja
120
1.67%
Andrii Nakryiko
85
1.19%
Paolo Abeni
46
0.64%
Yonghong Song
35
0.49%
Roman Gushchin
28
0.39%
Benjamin Poirier
14
0.20%
KP Singh
13
0.18%
David Calavera
12
0.17%
Alban Crequy
11
0.15%
Toke Höiland-Jörgensen
9
0.13%
Hengqi Chen
9
0.13%
John Fastabend
6
0.08%
David Ahern
6
0.08%
Krzesimir Nowak
4
0.06%
Tobias Klauser
2
0.03%
Total
7165
map_perf_ring.c
234
-
5
1029
Jakub Kiciński
Andrii Nakryiko
Daniel Borkmann
Quentin Monnet
Toke Höiland-Jörgensen
May 2018
August 2018
October 2018
December 2018
July 2019
January 2020
May 2020
November 2021
var spanGroupData = [ {"timestamp": 1525158000, "group": [ {"author_id": 2, "token_count": 765}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 15, "token_count": 13}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 1, "token_count": 226}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 28, "token_count": 2}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 1, "token_count": 13}, ]}, ]
Author Name
Tokens
Token Proportion
Jakub Kiciński
766
74.44%
Andrii Nakryiko
239
23.23%
Daniel Borkmann
13
1.26%
Quentin Monnet
9
0.87%
Toke Höiland-Jörgensen
2
0.19%
Total
1029
net.c
757
-
9
3722
Andrii Nakryiko
Yonghong Song
Daniel T. Lee
Stanislav Fomichev
Wang Hai
Quentin Monnet
Toke Höiland-Jörgensen
Andrey Ignatov
Jakub Kiciński
September 2018
October 2018
December 2018
April 2019
August 2019
December 2019
January 2020
May 2020
August 2020
November 2020
April 2021
July 2021
var spanGroupData = [ {"timestamp": 1535785200, "group": [ {"author_id": 3, "token_count": 1246}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 30, "token_count": 3}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 11, "token_count": 208}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 16, "token_count": 585}, {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 28, "token_count": 4}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 1, "token_count": 1637}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 32, "token_count": 23}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 3, "token_count": 4}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 0, "token_count": 3}, ]}, ]
Author Name
Tokens
Token Proportion
Andrii Nakryiko
1639
44.04%
Yonghong Song
1250
33.58%
Daniel T. Lee
585
15.72%
Stanislav Fomichev
208
5.59%
Wang Hai
23
0.62%
Quentin Monnet
9
0.24%
Toke Höiland-Jörgensen
4
0.11%
Andrey Ignatov
3
0.08%
Jakub Kiciński
1
0.03%
Total
3722
netlink_dumper.c
178
-
4
875
Yonghong Song
Andrey Ignatov
Toke Höiland-Jörgensen
Jakub Kiciński
September 2018
October 2018
December 2018
January 2020
var spanGroupData = [ {"timestamp": 1535785200, "group": [ {"author_id": 3, "token_count": 858}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 30, "token_count": 14}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 28, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Yonghong Song
858
98.06%
Andrey Ignatov
14
1.60%
Toke Höiland-Jörgensen
2
0.23%
Jakub Kiciński
1
0.11%
Total
875
netlink_dumper.h
95
-
3
93
Yonghong Song
Andrey Ignatov
Jakub Kiciński
September 2018
December 2018
var spanGroupData = [ {"timestamp": 1535785200, "group": [ {"author_id": 30, "token_count": 9}, {"author_id": 3, "token_count": 83}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 2, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Yonghong Song
83
89.25%
Andrey Ignatov
9
9.68%
Jakub Kiciński
1
1.08%
Total
93
perf.c
254
-
4
1121
Yonghong Song
Quentin Monnet
Toke Höiland-Jörgensen
Jakub Kiciński
May 2018
June 2018
December 2018
August 2019
January 2020
July 2021
var spanGroupData = [ {"timestamp": 1525158000, "group": [ {"author_id": 3, "token_count": 1107}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 28, "token_count": 1}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 0, "token_count": 6}, ]}, ]
Author Name
Tokens
Token Proportion
Yonghong Song
1109
98.93%
Quentin Monnet
10
0.89%
Toke Höiland-Jörgensen
1
0.09%
Jakub Kiciński
1
0.09%
Total
1121
pids.c
247
-
5
1168
Andrii Nakryiko
Quentin Monnet
John Fastabend
Louis Peens
Yonghong Song
June 2020
July 2020
August 2020
December 2020
October 2021
var spanGroupData = [ {"timestamp": 1590994800, "group": [ {"author_id": 1, "token_count": 943}, {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 19, "token_count": 15}, {"author_id": 34, "token_count": 14}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 3, "token_count": 7}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 1, "token_count": 17}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 0, "token_count": 164}, ]}, ]
Author Name
Tokens
Token Proportion
Andrii Nakryiko
960
82.19%
Quentin Monnet
172
14.73%
John Fastabend
15
1.28%
Louis Peens
14
1.20%
Yonghong Song
7
0.60%
Total
1168
prog.c
2402
-
27
11270
Quentin Monnet
Song Liu
Jakub Kiciński
YiFei Zhu
Paul Chaignon
Dave Marchevsky
Alexei Starovoitov
Stanislav Fomichev
John Fastabend
Sandipan Das
Yonghong Song
Tobias Klauser
Andrii Nakryiko
Prashant Bhole
Martin KaFai Lau
Jiong Wang
Roman Gushchin
Daniel Borkmann
Jiri Olsa
Toke Höiland-Jörgensen
Jakub Sitnicki
Américo Wang
David S. Miller
Hengqi Chen
Christy Lee
Lorenz Bauer
LiuJian
October 2017
November 2017
December 2017
January 2018
February 2018
March 2018
April 2018
May 2018
June 2018
July 2018
October 2018
November 2018
December 2018
February 2019
March 2019
April 2019
May 2019
July 2019
August 2019
October 2019
December 2019
January 2020
February 2020
March 2020
May 2020
June 2020
July 2020
August 2020
September 2020
November 2020
February 2021
March 2021
May 2021
July 2021
October 2021
November 2021
December 2021
January 2022
var spanGroupData = [ {"timestamp": 1506841200, "group": [ {"author_id": 2, "token_count": 790}, {"author_id": 0, "token_count": 487}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 17, "token_count": 65}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 15, "token_count": 34}, {"author_id": 2, "token_count": 37}, {"author_id": 8, "token_count": 47}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 2, "token_count": 2}, {"author_id": 4, "token_count": 31}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 0, "token_count": 16}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 4, "token_count": 41}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 26, "token_count": 24}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 0, "token_count": 26}, {"author_id": 20, "token_count": 260}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 2, "token_count": 29}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 2, "token_count": 845}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 2, "token_count": 16}, {"author_id": 19, "token_count": 311}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 2, "token_count": 10}, {"author_id": 0, "token_count": 1}, {"author_id": 11, "token_count": 369}, {"author_id": 3, "token_count": 108}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 2, "token_count": 2}, {"author_id": 5, "token_count": 86}, {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 9, "token_count": 49}, {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 7, "token_count": 50}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 17, "token_count": 31}, {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 0, "token_count": 3}, {"author_id": 3, "token_count": 3}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 0, "token_count": 1794}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 0, "token_count": 9}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 1, "token_count": 31}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 46, "token_count": 5}, {"author_id": 6, "token_count": 797}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 28, "token_count": 3}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 28, "token_count": 5}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 0, "token_count": 76}, {"author_id": 7, "token_count": 1984}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 15, "token_count": 3}, {"author_id": 0, "token_count": 12}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 1, "token_count": 35}, {"author_id": 18, "token_count": 192}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 23, "token_count": 7}, {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 1, "token_count": 21}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 1, "token_count": 2}, {"author_id": 12, "token_count": 950}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 53, "token_count": 1}, {"author_id": 3, "token_count": 109}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 9, "token_count": 32}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 39, "token_count": 6}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 9, "token_count": 496}, {"author_id": 50, "token_count": 1}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 0, "token_count": 67}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 25, "token_count": 3}, {"author_id": 0, "token_count": 97}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 13, "token_count": 619}, {"author_id": 0, "token_count": 29}, {"author_id": 11, "token_count": 39}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 9, "token_count": 18}, {"author_id": 1, "token_count": 34}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 49, "token_count": 3}, ]}, ]
Author Name
Tokens
Token Proportion
Quentin Monnet
2632
23.35%
Song Liu
2034
18.05%
Jakub Kiciński
1733
15.38%
YiFei Zhu
950
8.43%
Paul Chaignon
797
7.07%
Dave Marchevsky
619
5.49%
Alexei Starovoitov
595
5.28%
Stanislav Fomichev
408
3.62%
John Fastabend
311
2.76%
Sandipan Das
260
2.31%
Yonghong Song
220
1.95%
Tobias Klauser
192
1.70%
Andrii Nakryiko
123
1.09%
Prashant Bhole
96
0.85%
Martin KaFai Lau
86
0.76%
Jiong Wang
72
0.64%
Roman Gushchin
47
0.42%
Daniel Borkmann
37
0.33%
Jiri Olsa
24
0.21%
Toke Höiland-Jörgensen
8
0.07%
Jakub Sitnicki
7
0.06%
Américo Wang
6
0.05%
David S. Miller
5
0.04%
Hengqi Chen
3
0.03%
Christy Lee
3
0.03%
Lorenz Bauer
1
0.01%
LiuJian
1
0.01%
Total
11270
struct_ops.c
602
-
6
2374
Martin KaFai Lau
Andrii Nakryiko
Quentin Monnet
Hengqi Chen
Daniel T. Lee
Dave Marchevsky
March 2020
April 2020
May 2020
July 2021
November 2021
December 2021
var spanGroupData = [ {"timestamp": 1583049600, "group": [ {"author_id": 5, "token_count": 2321}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 16, "token_count": 7}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 13, "token_count": 2}, {"author_id": 25, "token_count": 7}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 1, "token_count": 28}, ]}, ]
Author Name
Tokens
Token Proportion
Martin KaFai Lau
2321
97.77%
Andrii Nakryiko
28
1.18%
Quentin Monnet
9
0.38%
Hengqi Chen
7
0.29%
Daniel T. Lee
7
0.29%
Dave Marchevsky
2
0.08%
Total
2374
tracelog.c
166
-
1
658
Quentin Monnet
December 2018
var spanGroupData = [ {"timestamp": 1543651200, "group": [ {"author_id": 0, "token_count": 658}, ]}, ]
Author Name
Tokens
Token Proportion
Quentin Monnet
658
100.00%
Total
658
xlated_dumper.c
379
-
11
2130
Jiong Wang
Yonghong Song
Martin KaFai Lau
Sandipan Das
Quentin Monnet
Daniel Borkmann
Alexei Starovoitov
Jiri Olsa
Jakub Kiciński
Toke Höiland-Jörgensen
Chang-Hsien Tsai
March 2018
May 2018
July 2018
November 2018
December 2018
April 2019
May 2019
December 2019
January 2020
February 2021
May 2021
var spanGroupData = [ {"timestamp": 1519891200, "group": [ {"author_id": 4, "token_count": 1602}, {"author_id": 26, "token_count": 6}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 20, "token_count": 59}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 2, "token_count": 5}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 3, "token_count": 183}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 2, "token_count": 1}, {"author_id": 5, "token_count": 126}, {"author_id": 0, "token_count": 39}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 15, "token_count": 37}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 54, "token_count": 1}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 28, "token_count": 4}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 28, "token_count": 1}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 3, "token_count": 29}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 9, "token_count": 37}, ]}, ]
Author Name
Tokens
Token Proportion
Jiong Wang
1602
75.21%
Yonghong Song
212
9.95%
Martin KaFai Lau
126
5.92%
Sandipan Das
59
2.77%
Quentin Monnet
39
1.83%
Daniel Borkmann
37
1.74%
Alexei Starovoitov
37
1.74%
Jiri Olsa
6
0.28%
Jakub Kiciński
6
0.28%
Toke Höiland-Jörgensen
5
0.23%
Chang-Hsien Tsai
1
0.05%
Total
2130
xlated_dumper.h
39
-
5
182
Jiong Wang
Sandipan Das
Martin KaFai Lau
Yonghong Song
Jakub Kiciński
March 2018
May 2018
November 2018
December 2018
var spanGroupData = [ {"timestamp": 1519891200, "group": [ {"author_id": 2, "token_count": 2}, {"author_id": 4, "token_count": 129}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 20, "token_count": 22}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 3, "token_count": 12}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 2, "token_count": 2}, {"author_id": 5, "token_count": 15}, ]}, ]
Author Name
Tokens
Token Proportion
Jiong Wang
129
70.88%
Sandipan Das
22
12.09%
Martin KaFai Lau
15
8.24%
Yonghong Song
12
6.59%
Jakub Kiciński
4
2.20%
Total
182
Contributors:
55
Author
Tokens
Proportion
Commits
Proportion
0
Quentin Monnet
13612
20.27%
94
26.93%
1
Andrii Nakryiko
12900
19.21%
50
14.33%
2
Jakub Kiciński
7362
10.96%
35
10.03%
3
Yonghong Song
5775
8.60%
23
6.59%
4
Jiong Wang
4455
6.63%
9
2.58%
5
Martin KaFai Lau
4068
6.06%
12
3.44%
6
Paul Chaignon
3762
5.60%
7
2.01%
7
Song Liu
2634
3.92%
3
0.86%
8
Roman Gushchin
1742
2.59%
9
2.58%
9
Alexei Starovoitov
1606
2.39%
4
1.15%
10
Okash Khawaja
1397
2.08%
2
0.57%
11
Stanislav Fomichev
1395
2.08%
14
4.01%
12
YiFei Zhu
983
1.46%
1
0.29%
13
Dave Marchevsky
736
1.10%
3
0.86%
14
Michal Rostecki
672
1.00%
4
1.15%
15
Daniel Borkmann
624
0.93%
6
1.72%
16
Daniel T. Lee
592
0.88%
3
0.86%
17
Prashant Bhole
489
0.73%
11
3.15%
18
Tobias Klauser
450
0.67%
5
1.43%
19
John Fastabend
351
0.52%
4
1.15%
20
Sandipan Das
341
0.51%
2
0.57%
21
Tony Ambardar
246
0.37%
1
0.29%
22
Peter Wu
162
0.24%
1
0.29%
23
Jakub Sitnicki
157
0.23%
3
0.86%
24
Hechao Li
148
0.22%
2
0.57%
25
Hengqi Chen
74
0.11%
3
0.86%
26
Jiri Olsa
62
0.09%
4
1.15%
27
Paolo Abeni
46
0.07%
1
0.29%
28
Toke Höiland-Jörgensen
42
0.06%
4
1.15%
29
Ilya Leoshkevich
40
0.06%
1
0.29%
30
Andrey Ignatov
26
0.04%
2
0.57%
31
Yue haibing
25
0.04%
1
0.29%
32
Wang Hai
23
0.03%
1
0.29%
33
Ian Rogers
19
0.03%
1
0.29%
34
Louis Peens
14
0.02%
1
0.29%
35
gushengxian
14
0.02%
1
0.29%
36
Benjamin Poirier
14
0.02%
2
0.57%
37
KP Singh
13
0.02%
2
0.57%
38
David Calavera
12
0.02%
1
0.29%
39
Américo Wang
12
0.02%
1
0.29%
40
Alban Crequy
11
0.02%
1
0.29%
41
Grant Seltzer
10
0.01%
1
0.29%
42
Jiri Benc
9
0.01%
1
0.29%
43
Matt Smith
8
0.01%
1
0.29%
44
Zhihao Cheng
6
0.01%
1
0.29%
45
David Ahern
6
0.01%
1
0.29%
46
David S. Miller
5
0.01%
1
0.29%
47
Krzesimir Nowak
4
0.01%
1
0.29%
48
Thomas Gleixner
3
0.00%
1
0.29%
49
Christy Lee
3
0.00%
1
0.29%
50
LiuJian
2
0.00%
1
0.29%
51
Yucong Sun
1
0.00%
1
0.29%
52
Yafang Shao
1
0.00%
1
0.29%
53
Lorenz Bauer
1
0.00%
1
0.29%
54
Chang-Hsien Tsai
1
0.00%
1
0.29%
Total
67166
349