Linux Source Code
Home
Release 5.6
Help
bpftool
root
tools
bpf
Highlighting
Reset All
By Author
By Age
──────────
Alban Crequy
Alexei Starovoitov
Andrey Ignatov
Andrii Nakryiko
Benjamin Poirier
Chang-Hsien Tsai
Daniel Borkmann
Daniel T. Lee
David Ahern
David Calavera
David S. Miller
Hechao Li
Jakub Kiciński
Jiong Wang
Jiri Benc
Jiri Olsa
John Fastabend
Krzesimir Nowak
Martin KaFai Lau
Michal Rostecki
Okash Khawaja
Paolo Abeni
Paul Chaignon
Peter Wu
Prashant Bhole
Quentin Monnet
Roman Gushchin
Sandipan Das
Song Liu
Stanislav Fomichev
Taeung Song
Thomas Gleixner
Toke Höiland-Jörgensen
Yonghong Song
−
Files:
Name
Lines
Files
Authors
Tokens
change scale
Color Graph By Token Proportion
btf.c
976
-
4
4636
Andrii Nakryiko
Quentin Monnet
Jiri Olsa
Toke Höiland-Jörgensen
April 2019
May 2019
August 2019
October 2019
November 2019
January 2020
var spanGroupData = [ {"timestamp": 1554102000, "group": [ {"author_id": 2, "token_count": 2403}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 2, "token_count": 367}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 0, "token_count": 1511}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 15, "token_count": 233}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 0, "token_count": 11}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 2, "token_count": 103}, {"author_id": 21, "token_count": 8}, ]}, ]
Author Name
Tokens
Token Proportion
Andrii Nakryiko
2873
61.97%
Quentin Monnet
1522
32.83%
Jiri Olsa
233
5.03%
Toke Höiland-Jörgensen
8
0.17%
Total
4636
btf_dumper.c
616
-
7
3116
Okash Khawaja
Yonghong Song
Daniel Borkmann
Martin KaFai Lau
Quentin Monnet
Jakub Kiciński
Toke Höiland-Jörgensen
July 2018
November 2018
December 2018
January 2019
April 2019
August 2019
January 2020
var spanGroupData = [ {"timestamp": 1530428400, "group": [ {"author_id": 7, "token_count": 1279}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 3, "token_count": 623}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 1, "token_count": 1}, {"author_id": 9, "token_count": 284}, {"author_id": 3, "token_count": 155}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 3, "token_count": 394}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 12, "token_count": 370}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 9, "token_count": 6}, {"author_id": 21, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Okash Khawaja
1279
41.05%
Yonghong Song
1172
37.61%
Daniel Borkmann
370
11.87%
Martin KaFai Lau
290
9.31%
Quentin Monnet
3
0.10%
Jakub Kiciński
1
0.03%
Toke Höiland-Jörgensen
1
0.03%
Total
3116
cfg.c
485
-
2
2249
Jiong Wang
Jakub Kiciński
March 2018
December 2018
January 2019
var spanGroupData = [ {"timestamp": 1519891200, "group": [ {"author_id": 5, "token_count": 2221}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 5, "token_count": 27}, ]}, ]
Author Name
Tokens
Token Proportion
Jiong Wang
2248
99.96%
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": 5, "token_count": 21}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 1, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Jiong Wang
21
91.30%
Jakub Kiciński
2
8.70%
Total
23
cgroup.c
542
-
8
2140
Roman Gushchin
Jakub Kiciński
Hechao Li
Andrey Ignatov
Quentin Monnet
Stanislav Fomichev
Daniel Borkmann
Toke Höiland-Jörgensen
December 2017
January 2018
April 2018
May 2018
July 2018
December 2018
April 2019
June 2019
July 2019
August 2019
December 2019
January 2020
var spanGroupData = [ {"timestamp": 1512115200, "group": [ {"author_id": 6, "token_count": 1081}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 1, "token_count": 17}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 18, "token_count": 36}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 18, "token_count": 12}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 6, "token_count": 652}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 18, "token_count": 6}, {"author_id": 0, "token_count": 11}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 12, "token_count": 12}, {"author_id": 1, "token_count": 2}, {"author_id": 8, "token_count": 13}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 1, "token_count": 155}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 17, "token_count": 136}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 21, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Roman Gushchin
1733
80.98%
Jakub Kiciński
175
8.18%
Hechao Li
136
6.36%
Andrey Ignatov
54
2.52%
Quentin Monnet
16
0.75%
Stanislav Fomichev
13
0.61%
Daniel Borkmann
12
0.56%
Toke Höiland-Jörgensen
1
0.05%
Total
2140
common.c
599
-
10
2643
Jakub Kiciński
Quentin Monnet
Prashant Bhole
Jiong Wang
Roman Gushchin
Stanislav Fomichev
Taeung Song
Hechao Li
Jiri Benc
Toke Höiland-Jörgensen
October 2017
November 2017
December 2017
January 2018
March 2018
May 2018
July 2018
October 2018
November 2018
December 2018
June 2019
August 2019
January 2020
var spanGroupData = [ {"timestamp": 1506841200, "group": [ {"author_id": 1, "token_count": 573}, {"author_id": 0, "token_count": 297}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 10, "token_count": 454}, {"author_id": 0, "token_count": 123}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 1, "token_count": 241}, {"author_id": 6, "token_count": 149}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 5, "token_count": 322}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 28, "token_count": 9}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 1, "token_count": 112}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 24, "token_count": 35}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 1, "token_count": 104}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 0, "token_count": 45}, {"author_id": 8, "token_count": 39}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 1, "token_count": 2}, {"author_id": 0, "token_count": 92}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 17, "token_count": 12}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 1, "token_count": 22}, {"author_id": 0, "token_count": 10}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 21, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Jakub Kiciński
1054
39.88%
Quentin Monnet
567
21.45%
Prashant Bhole
454
17.18%
Jiong Wang
322
12.18%
Roman Gushchin
149
5.64%
Stanislav Fomichev
39
1.48%
Taeung Song
35
1.32%
Hechao Li
12
0.45%
Jiri Benc
9
0.34%
Toke Höiland-Jörgensen
2
0.08%
Total
2643
feature.c
783
-
5
2891
Quentin Monnet
Peter Wu
Michal Rostecki
Prashant Bhole
Toke Höiland-Jörgensen
January 2019
August 2019
January 2020
February 2020
var spanGroupData = [ {"timestamp": 1546329600, "group": [ {"author_id": 10, "token_count": 4}, {"author_id": 0, "token_count": 2668}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 16, "token_count": 162}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 20, "token_count": 54}, {"author_id": 21, "token_count": 2}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 20, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Quentin Monnet
2668
92.29%
Peter Wu
162
5.60%
Michal Rostecki
55
1.90%
Prashant Bhole
4
0.14%
Toke Höiland-Jörgensen
2
0.07%
Total
2891
gen.c
609
-
3
2190
Andrii Nakryiko
Toke Höiland-Jörgensen
Paul Chaignon
December 2019
January 2020
var spanGroupData = [ {"timestamp": 1575187200, "group": [ {"author_id": 2, "token_count": 2183}, {"author_id": 4, "token_count": 2}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 21, "token_count": 5}, ]}, ]
Author Name
Tokens
Token Proportion
Andrii Nakryiko
2183
99.68%
Toke Höiland-Jörgensen
5
0.23%
Paul Chaignon
2
0.09%
Total
2190
jit_disasm.c
207
-
9
844
Jakub Kiciński
Quentin Monnet
Martin KaFai Lau
Jiong Wang
Jiri Olsa
Roman Gushchin
Stanislav Fomichev
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
var spanGroupData = [ {"timestamp": 1506841200, "group": [ {"author_id": 1, "token_count": 310}, {"author_id": 0, "token_count": 297}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 10, "token_count": 4}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 6, "token_count": 27}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 5, "token_count": 44}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 1, "token_count": 15}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 0, "token_count": 6}, {"author_id": 8, "token_count": 14}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 1, "token_count": 1}, {"author_id": 9, "token_count": 94}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 15, "token_count": 31}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 21, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Jakub Kiciński
326
38.63%
Quentin Monnet
303
35.90%
Martin KaFai Lau
94
11.14%
Jiong Wang
44
5.21%
Jiri Olsa
31
3.67%
Roman Gushchin
27
3.20%
Stanislav Fomichev
14
1.66%
Prashant Bhole
4
0.47%
Toke Höiland-Jörgensen
1
0.12%
Total
844
json_writer.c
352
-
2
1520
Quentin Monnet
Thomas Gleixner
October 2017
January 2019
August 2019
var spanGroupData = [ {"timestamp": 1506841200, "group": [ {"author_id": 0, "token_count": 1504}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 32, "token_count": 2}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 0, "token_count": 14}, ]}, ]
Author Name
Tokens
Token Proportion
Quentin Monnet
1518
99.87%
Thomas Gleixner
2
0.13%
Total
1520
json_writer.h
70
-
3
424
Quentin Monnet
Jakub Kiciński
Thomas Gleixner
October 2017
December 2018
January 2019
August 2019
var spanGroupData = [ {"timestamp": 1506841200, "group": [ {"author_id": 0, "token_count": 392}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 32, "token_count": 1}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 0, "token_count": 30}, ]}, ]
Author Name
Tokens
Token Proportion
Quentin Monnet
422
99.53%
Jakub Kiciński
1
0.24%
Thomas Gleixner
1
0.24%
Total
424
main.c
434
-
8
2003
Quentin Monnet
Jakub Kiciński
Prashant Bhole
Andrii Nakryiko
John Fastabend
Yonghong Song
Roman Gushchin
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
var spanGroupData = [ {"timestamp": 1506841200, "group": [ {"author_id": 1, "token_count": 721}, {"author_id": 0, "token_count": 388}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 10, "token_count": 57}, {"author_id": 0, "token_count": 90}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 6, "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": 13, "token_count": 17}, {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 1, "token_count": 2}, {"author_id": 0, "token_count": 25}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 2, "token_count": 6}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 0, "token_count": 64}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 0, "token_count": 173}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 2, "token_count": 4}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 2, "token_count": 7}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 21, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Quentin Monnet
1165
58.16%
Jakub Kiciński
723
36.10%
Prashant Bhole
57
2.85%
Andrii Nakryiko
17
0.85%
John Fastabend
17
0.85%
Yonghong Song
12
0.60%
Roman Gushchin
10
0.50%
Toke Höiland-Jörgensen
2
0.10%
Total
2003
main.h
229
-
14
1195
Jakub Kiciński
Quentin Monnet
Martin KaFai Lau
Yonghong Song
Prashant Bhole
Stanislav Fomichev
Okash Khawaja
Andrii Nakryiko
Roman Gushchin
Jiong Wang
Andrey Ignatov
Daniel T. Lee
John Fastabend
Paul Chaignon
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
June 2019
July 2019
August 2019
October 2019
December 2019
var spanGroupData = [ {"timestamp": 1506841200, "group": [ {"author_id": 1, "token_count": 276}, {"author_id": 0, "token_count": 36}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 10, "token_count": 75}, {"author_id": 0, "token_count": 18}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 1, "token_count": 26}, {"author_id": 6, "token_count": 24}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 5, "token_count": 19}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 1, "token_count": 59}, {"author_id": 3, "token_count": 12}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 1, "token_count": 34}, {"author_id": 7, "token_count": 37}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 3, "token_count": 64}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 1, "token_count": 35}, {"author_id": 13, "token_count": 2}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 0, "token_count": 157}, {"author_id": 8, "token_count": 64}, {"author_id": 3, "token_count": 20}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 1, "token_count": 2}, {"author_id": 9, "token_count": 96}, {"author_id": 0, "token_count": 29}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 0, "token_count": 25}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 18, "token_count": 6}, {"author_id": 2, "token_count": 12}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 8, "token_count": 6}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 11, "token_count": 6}, {"author_id": 0, "token_count": 11}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 0, "token_count": 24}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 2, "token_count": 12}, {"author_id": 4, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Jakub Kiciński
432
36.15%
Quentin Monnet
304
25.44%
Martin KaFai Lau
96
8.03%
Yonghong Song
96
8.03%
Prashant Bhole
75
6.28%
Stanislav Fomichev
70
5.86%
Okash Khawaja
37
3.10%
Andrii Nakryiko
26
2.18%
Roman Gushchin
24
2.01%
Jiong Wang
19
1.59%
Andrey Ignatov
6
0.50%
Daniel T. Lee
6
0.50%
John Fastabend
2
0.17%
Paul Chaignon
2
0.17%
Total
1195
map.c
1629
-
18
7840
Paul Chaignon
Jakub Kiciński
Quentin Monnet
Stanislav Fomichev
Martin KaFai Lau
Prashant Bhole
Okash Khawaja
Yonghong Song
Paolo Abeni
Roman Gushchin
Alban Crequy
Benjamin Poirier
David Calavera
Toke Höiland-Jörgensen
David Ahern
John Fastabend
Krzesimir Nowak
Daniel Borkmann
October 2017
November 2017
December 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
var spanGroupData = [ {"timestamp": 1506841200, "group": [ {"author_id": 1, "token_count": 1886}, {"author_id": 0, "token_count": 398}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 10, "token_count": 68}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 1, "token_count": 29}, {"author_id": 6, "token_count": 6}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 1, "token_count": 22}, {"author_id": 13, "token_count": 6}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 1, "token_count": 3}, {"author_id": 7, "token_count": 147}, {"author_id": 3, "token_count": 35}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 10, "token_count": 6}, {"author_id": 6, "token_count": 6}, {"author_id": 3, "token_count": 40}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 6, "token_count": 16}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 1, "token_count": 534}, {"author_id": 10, "token_count": 92}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 29, "token_count": 6}, {"author_id": 27, "token_count": 12}, {"author_id": 0, "token_count": 126}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 1, "token_count": 12}, {"author_id": 23, "token_count": 46}, {"author_id": 0, "token_count": 9}, {"author_id": 8, "token_count": 608}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 25, "token_count": 15}, {"author_id": 26, "token_count": 14}, {"author_id": 12, "token_count": 2}, {"author_id": 9, "token_count": 6}, {"author_id": 10, "token_count": 4}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 31, "token_count": 4}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 21, "token_count": 7}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 0, "token_count": 162}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 4, "token_count": 3275}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 9, "token_count": 224}, {"author_id": 21, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Paul Chaignon
3275
41.77%
Jakub Kiciński
2492
31.79%
Quentin Monnet
701
8.94%
Stanislav Fomichev
608
7.76%
Martin KaFai Lau
230
2.93%
Prashant Bhole
170
2.17%
Okash Khawaja
147
1.88%
Yonghong Song
75
0.96%
Paolo Abeni
46
0.59%
Roman Gushchin
28
0.36%
Alban Crequy
15
0.19%
Benjamin Poirier
14
0.18%
David Calavera
12
0.15%
Toke Höiland-Jörgensen
9
0.11%
David Ahern
6
0.08%
John Fastabend
6
0.08%
Krzesimir Nowak
4
0.05%
Daniel Borkmann
2
0.03%
Total
7840
map_perf_ring.c
238
-
5
1043
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
var spanGroupData = [ {"timestamp": 1525158000, "group": [ {"author_id": 1, "token_count": 776}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 12, "token_count": 13}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 2, "token_count": 243}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 21, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Jakub Kiciński
777
74.50%
Andrii Nakryiko
243
23.30%
Daniel Borkmann
13
1.25%
Quentin Monnet
8
0.77%
Toke Höiland-Jörgensen
2
0.19%
Total
1043
net.c
492
-
8
2209
Yonghong Song
Daniel T. Lee
Stanislav Fomichev
Andrey Ignatov
Toke Höiland-Jörgensen
Andrii Nakryiko
Jakub Kiciński
Quentin Monnet
September 2018
October 2018
December 2018
April 2019
August 2019
December 2019
January 2020
var spanGroupData = [ {"timestamp": 1535785200, "group": [ {"author_id": 3, "token_count": 1275}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 18, "token_count": 11}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 8, "token_count": 214}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 11, "token_count": 699}, {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 21, "token_count": 6}, ]}, ]
Author Name
Tokens
Token Proportion
Yonghong Song
1275
57.72%
Daniel T. Lee
699
31.64%
Stanislav Fomichev
214
9.69%
Andrey Ignatov
11
0.50%
Toke Höiland-Jörgensen
6
0.27%
Andrii Nakryiko
2
0.09%
Jakub Kiciński
1
0.05%
Quentin Monnet
1
0.05%
Total
2209
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": 18, "token_count": 14}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 21, "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": 18, "token_count": 9}, {"author_id": 3, "token_count": 83}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 1, "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
251
-
4
1116
Yonghong Song
Quentin Monnet
Jakub Kiciński
Toke Höiland-Jörgensen
May 2018
June 2018
December 2018
August 2019
January 2020
var spanGroupData = [ {"timestamp": 1525158000, "group": [ {"author_id": 3, "token_count": 1108}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 21, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Yonghong Song
1110
99.46%
Quentin Monnet
4
0.36%
Jakub Kiciński
1
0.09%
Toke Höiland-Jörgensen
1
0.09%
Total
1116
prog.c
1608
-
20
7667
Quentin Monnet
Jakub Kiciński
Paul Chaignon
Stanislav Fomichev
John Fastabend
Sandipan Das
Prashant Bhole
Yonghong Song
Martin KaFai Lau
Jiong Wang
Song Liu
Roman Gushchin
Alexei Starovoitov
Jiri Olsa
Daniel Borkmann
Andrii Nakryiko
Toke Höiland-Jörgensen
David S. Miller
Alban Crequy
Andrey Ignatov
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
January 2019
February 2019
March 2019
April 2019
May 2019
June 2019
July 2019
August 2019
October 2019
December 2019
January 2020
February 2020
var spanGroupData = [ {"timestamp": 1506841200, "group": [ {"author_id": 1, "token_count": 1309}, {"author_id": 0, "token_count": 543}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 10, "token_count": 115}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 12, "token_count": 34}, {"author_id": 1, "token_count": 37}, {"author_id": 6, "token_count": 58}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 1, "token_count": 7}, {"author_id": 5, "token_count": 31}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 0, "token_count": 16}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 5, "token_count": 41}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 15, "token_count": 24}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 0, "token_count": 26}, {"author_id": 14, "token_count": 269}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 1, "token_count": 29}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 1, "token_count": 861}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 1, "token_count": 16}, {"author_id": 13, "token_count": 327}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 1, "token_count": 10}, {"author_id": 0, "token_count": 1}, {"author_id": 8, "token_count": 384}, {"author_id": 3, "token_count": 109}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 1, "token_count": 2}, {"author_id": 9, "token_count": 90}, {"author_id": 0, "token_count": 17}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 15, "token_count": 14}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 25, "token_count": 1}, {"author_id": 22, "token_count": 49}, {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 19, "token_count": 64}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 18, "token_count": 1}, {"author_id": 10, "token_count": 31}, {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 0, "token_count": 27}, {"author_id": 3, "token_count": 3}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 12, "token_count": 1}, {"author_id": 8, "token_count": 2}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 0, "token_count": 1822}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 0, "token_count": 9}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 2, "token_count": 31}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 30, "token_count": 5}, {"author_id": 4, "token_count": 1240}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 21, "token_count": 3}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 21, "token_count": 5}, ]}, ]
Author Name
Tokens
Token Proportion
Quentin Monnet
2462
32.11%
Jakub Kiciński
2273
29.65%
Paul Chaignon
1240
16.17%
Stanislav Fomichev
386
5.03%
John Fastabend
327
4.27%
Sandipan Das
269
3.51%
Prashant Bhole
146
1.90%
Yonghong Song
112
1.46%
Martin KaFai Lau
90
1.17%
Jiong Wang
72
0.94%
Song Liu
64
0.83%
Roman Gushchin
58
0.76%
Alexei Starovoitov
49
0.64%
Jiri Olsa
38
0.50%
Daniel Borkmann
35
0.46%
Andrii Nakryiko
31
0.40%
Toke Höiland-Jörgensen
8
0.10%
David S. Miller
5
0.07%
Alban Crequy
1
0.01%
Andrey Ignatov
1
0.01%
Total
7667
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
373
-
10
2064
Jiong Wang
Yonghong Song
Martin KaFai Lau
Sandipan Das
Quentin Monnet
Daniel Borkmann
Jakub Kiciński
Jiri Olsa
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
var spanGroupData = [ {"timestamp": 1519891200, "group": [ {"author_id": 5, "token_count": 1602}, {"author_id": 15, "token_count": 6}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 14, "token_count": 59}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 1, "token_count": 5}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 3, "token_count": 183}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 1, "token_count": 1}, {"author_id": 9, "token_count": 126}, {"author_id": 0, "token_count": 39}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 12, "token_count": 37}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 33, "token_count": 1}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 21, "token_count": 4}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 21, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Jiong Wang
1602
77.62%
Yonghong Song
183
8.87%
Martin KaFai Lau
126
6.10%
Sandipan Das
59
2.86%
Quentin Monnet
39
1.89%
Daniel Borkmann
37
1.79%
Jakub Kiciński
6
0.29%
Jiri Olsa
6
0.29%
Toke Höiland-Jörgensen
5
0.24%
Chang-Hsien Tsai
1
0.05%
Total
2064
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": 1, "token_count": 2}, {"author_id": 5, "token_count": 129}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 14, "token_count": 22}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 3, "token_count": 12}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 1, "token_count": 2}, {"author_id": 9, "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:
34
Author
Tokens
Proportion
Commits
Proportion
0
Quentin Monnet
12361
24.91%
66
28.21%
1
Jakub Kiciński
8271
16.67%
36
15.38%
2
Andrii Nakryiko
5375
10.83%
16
6.84%
3
Yonghong Song
4988
10.05%
13
5.56%
4
Paul Chaignon
4519
9.11%
4
1.71%
5
Jiong Wang
4457
8.98%
9
3.85%
6
Roman Gushchin
2029
4.09%
9
3.85%
7
Okash Khawaja
1463
2.95%
2
0.85%
8
Stanislav Fomichev
1344
2.71%
12
5.13%
9
Martin KaFai Lau
941
1.90%
8
3.42%
10
Prashant Bhole
910
1.83%
11
4.70%
11
Daniel T. Lee
705
1.42%
3
1.28%
12
Daniel Borkmann
469
0.95%
5
2.14%
13
John Fastabend
352
0.71%
3
1.28%
14
Sandipan Das
350
0.71%
2
0.85%
15
Jiri Olsa
308
0.62%
5
2.14%
16
Peter Wu
162
0.33%
1
0.43%
17
Hechao Li
148
0.30%
2
0.85%
18
Andrey Ignatov
95
0.19%
6
2.56%
19
Song Liu
64
0.13%
1
0.43%
20
Michal Rostecki
55
0.11%
2
0.85%
21
Toke Höiland-Jörgensen
55
0.11%
4
1.71%
22
Alexei Starovoitov
49
0.10%
1
0.43%
23
Paolo Abeni
46
0.09%
1
0.43%
24
Taeung Song
35
0.07%
1
0.43%
25
Alban Crequy
16
0.03%
2
0.85%
26
Benjamin Poirier
14
0.03%
2
0.85%
27
David Calavera
12
0.02%
1
0.43%
28
Jiri Benc
9
0.02%
1
0.43%
29
David Ahern
6
0.01%
1
0.43%
30
David S. Miller
5
0.01%
1
0.43%
31
Krzesimir Nowak
4
0.01%
1
0.43%
32
Thomas Gleixner
3
0.01%
1
0.43%
33
Chang-Hsien Tsai
1
0.00%
1
0.43%
Total
49621
234