Linux Source Code
Home
Release 5.9
Help
bpf
root
tools
Highlighting
Reset All
By Author
By Age
──────────
Alban Crequy
Alexei Starovoitov
Andrey Ignatov
Andrii Nakryiko
Benjamin Poirier
Brendan Hickey
Chang-Hsien Tsai
Colin Ian King
Dan Carpenter
Daniel Borkmann
Daniel T. Lee
David Ahern
David Calavera
David Daney
David S. Miller
Hechao Li
Ilya Leoshkevich
Jakub Kiciński
Jakub Sitnicki
Jiong Wang
Jiri Benc
Jiri Olsa
John Fastabend
Krzesimir Nowak
Louis Peens
Martin KaFai Lau
Mauro Carvalho Chehab
Michal Rostecki
Okash Khawaja
Paolo Abeni
Paul Chaignon
Peter Wu
Prashant Bhole
Quentin Monnet
Roman Gushchin
Sandipan Das
Song Liu
Stanislav Fomichev
Thomas Gleixner
Tianjia Zhang
Tobias Klauser
Toke Höiland-Jörgensen
Tony Ambardar
Yonghong Song
Yue haibing
−
Subdirectories:
Name
Lines
Files
Authors
Tokens
change scale
Color Graph By Token Proportion
bpftool
13450
30
40
60239
Quentin Monnet
Andrii Nakryiko
Jakub Kiciński
Yonghong Song
Jiong Wang
Martin KaFai Lau
Paul Chaignon
Song Liu
Roman Gushchin
Okash Khawaja
Stanislav Fomichev
Prashant Bhole
Daniel T. Lee
Michal Rostecki
Daniel Borkmann
Tobias Klauser
John Fastabend
Sandipan Das
Tony Ambardar
Peter Wu
Jakub Sitnicki
Hechao Li
Jiri Olsa
Toke Höiland-Jörgensen
Alexei Starovoitov
Paolo Abeni
Andrey Ignatov
Yue haibing
Louis Peens
Alban Crequy
Benjamin Poirier
David Calavera
Jiri Benc
David Ahern
David S. Miller
Krzesimir Nowak
Thomas Gleixner
Tianjia Zhang
Ilya Leoshkevich
Chang-Hsien Tsai
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
October 2019
December 2019
January 2020
February 2020
March 2020
April 2020
May 2020
June 2020
July 2020
August 2020
var spanGroupData = [ {"timestamp": 1506841200, "group": [ {"author_id": 3, "token_count": 4407}, {"author_id": 0, "token_count": 3794}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 13, "token_count": 576}, {"author_id": 0, "token_count": 231}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 2, "token_count": 34}, {"author_id": 3, "token_count": 308}, {"author_id": 10, "token_count": 1159}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 3, "token_count": 47}, {"author_id": 5, "token_count": 416}, {"author_id": 10, "token_count": 6}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 0, "token_count": 23}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 3, "token_count": 2}, {"author_id": 5, "token_count": 4013}, {"author_id": 33, "token_count": 9}, {"author_id": 8, "token_count": 6}, {"author_id": 0, "token_count": 403}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 8, "token_count": 24}, {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 3, "token_count": 946}, {"author_id": 17, "token_count": 6}, {"author_id": 0, "token_count": 26}, {"author_id": 18, "token_count": 344}, {"author_id": 4, "token_count": 1117}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 3, "token_count": 29}, {"author_id": 4, "token_count": 2}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 3, "token_count": 893}, {"author_id": 11, "token_count": 1397}, {"author_id": 10, "token_count": 643}, {"author_id": 4, "token_count": 35}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 13, "token_count": 6}, {"author_id": 0, "token_count": 8}, {"author_id": 10, "token_count": 6}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 27, "token_count": 9}, {"author_id": 10, "token_count": 16}, {"author_id": 4, "token_count": 2261}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 27, "token_count": 25}, {"author_id": 2, "token_count": 13}, {"author_id": 3, "token_count": 692}, {"author_id": 17, "token_count": 330}, {"author_id": 13, "token_count": 92}, {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 36, "token_count": 6}, {"author_id": 32, "token_count": 12}, {"author_id": 3, "token_count": 10}, {"author_id": 0, "token_count": 190}, {"author_id": 12, "token_count": 494}, {"author_id": 4, "token_count": 914}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 3, "token_count": 25}, {"author_id": 6, "token_count": 703}, {"author_id": 0, "token_count": 844}, {"author_id": 4, "token_count": 155}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 3, "token_count": 12}, {"author_id": 5, "token_count": 26}, {"author_id": 26, "token_count": 46}, {"author_id": 13, "token_count": 4}, {"author_id": 0, "token_count": 2213}, {"author_id": 12, "token_count": 561}, {"author_id": 35, "token_count": 3}, {"author_id": 4, "token_count": 392}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 25, "token_count": 49}, {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 9, "token_count": 58}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 30, "token_count": 15}, {"author_id": 1, "token_count": 2411}, {"author_id": 31, "token_count": 14}, {"author_id": 2, "token_count": 407}, {"author_id": 6, "token_count": 6}, {"author_id": 13, "token_count": 35}, {"author_id": 0, "token_count": 12}, {"author_id": 12, "token_count": 214}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 1, "token_count": 366}, {"author_id": 43, "token_count": 1}, {"author_id": 0, "token_count": 60}, {"author_id": 4, "token_count": 3}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 23, "token_count": 12}, {"author_id": 3, "token_count": 2}, {"author_id": 39, "token_count": 4}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 1, "token_count": 243}, {"author_id": 3, "token_count": 153}, {"author_id": 8, "token_count": 31}, {"author_id": 0, "token_count": 1992}, {"author_id": 24, "token_count": 7}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 14, "token_count": 689}, {"author_id": 3, "token_count": 21}, {"author_id": 21, "token_count": 162}, {"author_id": 0, "token_count": 1760}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 1, "token_count": 37}, {"author_id": 8, "token_count": 6}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 1, "token_count": 2127}, {"author_id": 38, "token_count": 5}, {"author_id": 23, "token_count": 136}, {"author_id": 7, "token_count": 3628}, {"author_id": 24, "token_count": 4}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 1, "token_count": 103}, {"author_id": 6, "token_count": 228}, {"author_id": 15, "token_count": 42}, {"author_id": 24, "token_count": 38}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 1, "token_count": 25}, {"author_id": 15, "token_count": 647}, {"author_id": 24, "token_count": 5}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 6, "token_count": 3231}, {"author_id": 0, "token_count": 151}, {"author_id": 9, "token_count": 2649}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 1, "token_count": 1478}, {"author_id": 14, "token_count": 8}, {"author_id": 6, "token_count": 30}, {"author_id": 0, "token_count": 330}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 2, "token_count": 172}, {"author_id": 22, "token_count": 144}, {"author_id": 0, "token_count": 328}, {"author_id": 16, "token_count": 1}, {"author_id": 4, "token_count": 340}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 1, "token_count": 3406}, {"author_id": 0, "token_count": 8}, {"author_id": 16, "token_count": 435}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 1, "token_count": 166}, {"author_id": 42, "token_count": 1}, {"author_id": 22, "token_count": 13}, {"author_id": 17, "token_count": 17}, {"author_id": 29, "token_count": 16}, {"author_id": 0, "token_count": 42}, {"author_id": 12, "token_count": 6}, {"author_id": 19, "token_count": 265}, {"author_id": 4, "token_count": 102}, {"author_id": 28, "token_count": 25}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 1, "token_count": 89}, {"author_id": 41, "token_count": 1}, {"author_id": 4, "token_count": 48}, ]}, ]
Author Name
Tokens
Token Proportion
Quentin Monnet
12428
20.63%
Andrii Nakryiko
10451
17.35%
Jakub Kiciński
7549
12.53%
Yonghong Song
5369
8.91%
Jiong Wang
4455
7.40%
Martin KaFai Lau
4198
6.97%
Paul Chaignon
3628
6.02%
Song Liu
2707
4.49%
Roman Gushchin
1830
3.04%
Okash Khawaja
1397
2.32%
Stanislav Fomichev
1275
2.12%
Prashant Bhole
713
1.18%
Daniel T. Lee
697
1.16%
Michal Rostecki
689
1.14%
Daniel Borkmann
626
1.04%
Tobias Klauser
436
0.72%
John Fastabend
353
0.59%
Sandipan Das
344
0.57%
Tony Ambardar
265
0.44%
Peter Wu
162
0.27%
Jakub Sitnicki
157
0.26%
Hechao Li
148
0.25%
Jiri Olsa
67
0.11%
Toke Höiland-Jörgensen
54
0.09%
Alexei Starovoitov
49
0.08%
Paolo Abeni
46
0.08%
Andrey Ignatov
34
0.06%
Yue haibing
25
0.04%
Louis Peens
16
0.03%
Alban Crequy
15
0.02%
Benjamin Poirier
14
0.02%
David Calavera
12
0.02%
Jiri Benc
9
0.01%
David Ahern
6
0.01%
David S. Miller
5
0.01%
Krzesimir Nowak
4
0.01%
Thomas Gleixner
3
0.00%
Tianjia Zhang
1
0.00%
Ilya Leoshkevich
1
0.00%
Chang-Hsien Tsai
1
0.00%
Total
60239
resolve_btfids
702
1
3
3023
Jiri Olsa
Stanislav Fomichev
Andrii Nakryiko
July 2020
August 2020
var spanGroupData = [ {"timestamp": 1593586800, "group": [ {"author_id": 8, "token_count": 2895}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 1, "token_count": 3}, {"author_id": 8, "token_count": 122}, {"author_id": 12, "token_count": 3}, ]}, ]
Author Name
Tokens
Token Proportion
Jiri Olsa
3017
99.80%
Stanislav Fomichev
3
0.10%
Andrii Nakryiko
3
0.10%
Total
3023
runqslower
298
3
2
1271
Andrii Nakryiko
Toke Höiland-Jörgensen
January 2020
March 2020
var spanGroupData = [ {"timestamp": 1577865600, "group": [ {"author_id": 1, "token_count": 1264}, {"author_id": 24, "token_count": 3}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 1, "token_count": 4}, ]}, ]
Author Name
Tokens
Token Proportion
Andrii Nakryiko
1268
99.76%
Toke Höiland-Jörgensen
3
0.24%
Total
1271
Files:
bpf_asm.c
52
-
3
122
Daniel Borkmann
Thomas Gleixner
Mauro Carvalho Chehab
December 2013
June 2019
April 2020
var spanGroupData = [ {"timestamp": 1385884800, "group": [ {"author_id": 2, "token_count": 120}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 35, "token_count": 1}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 40, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Daniel Borkmann
120
98.36%
Thomas Gleixner
1
0.82%
Mauro Carvalho Chehab
1
0.82%
Total
122
bpf_dbg.c
1398
-
5
6452
Daniel Borkmann
John Fastabend
Thomas Gleixner
Mauro Carvalho Chehab
Brendan Hickey
December 2013
February 2014
April 2014
April 2018
June 2019
April 2020
var spanGroupData = [ {"timestamp": 1385884800, "group": [ {"author_id": 2, "token_count": 6220}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 2, "token_count": 217}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 44, "token_count": 1}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 17, "token_count": 12}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 35, "token_count": 1}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 40, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Daniel Borkmann
6437
99.77%
John Fastabend
12
0.19%
Thomas Gleixner
1
0.02%
Mauro Carvalho Chehab
1
0.02%
Brendan Hickey
1
0.02%
Total
6452
bpf_jit_disasm.c
329
-
8
1469
Daniel Borkmann
David Daney
Roman Gushchin
Colin Ian King
Dan Carpenter
Alexei Starovoitov
Prashant Bhole
Thomas Gleixner
March 2013
May 2014
May 2015
July 2015
May 2016
April 2017
June 2017
November 2017
December 2017
January 2018
June 2019
var spanGroupData = [ {"timestamp": 1362124800, "group": [ {"author_id": 2, "token_count": 821}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 25, "token_count": 5}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 2, "token_count": 12}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 2, "token_count": 345}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 34, "token_count": 9}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 20, "token_count": 149}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 20, "token_count": 89}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 13, "token_count": 4}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 10, "token_count": 27}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 37, "token_count": 6}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 35, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Daniel Borkmann
1178
80.19%
David Daney
238
16.20%
Roman Gushchin
27
1.84%
Colin Ian King
9
0.61%
Dan Carpenter
6
0.41%
Alexei Starovoitov
5
0.34%
Prashant Bhole
4
0.27%
Thomas Gleixner
2
0.14%
Total
1469
Contributors:
45
Author
Tokens
Proportion
Commits
Proportion
0
Quentin Monnet
12428
17.12%
77
25.33%
1
Andrii Nakryiko
11722
16.15%
34
11.18%
2
Daniel Borkmann
8361
11.52%
13
4.28%
3
Jakub Kiciński
7549
10.40%
35
11.51%
4
Yonghong Song
5369
7.40%
16
5.26%
5
Jiong Wang
4455
6.14%
9
2.96%
6
Martin KaFai Lau
4198
5.78%
13
4.28%
7
Paul Chaignon
3628
5.00%
4
1.32%
8
Jiri Olsa
3084
4.25%
6
1.97%
9
Song Liu
2707
3.73%
3
0.99%
10
Roman Gushchin
1857
2.56%
9
2.96%
11
Okash Khawaja
1397
1.92%
2
0.66%
12
Stanislav Fomichev
1278
1.76%
13
4.28%
13
Prashant Bhole
717
0.99%
11
3.62%
14
Daniel T. Lee
697
0.96%
3
0.99%
15
Michal Rostecki
689
0.95%
4
1.32%
16
Tobias Klauser
436
0.60%
6
1.97%
17
John Fastabend
365
0.50%
5
1.64%
18
Sandipan Das
344
0.47%
2
0.66%
19
Tony Ambardar
265
0.37%
1
0.33%
20
David Daney
238
0.33%
2
0.66%
21
Peter Wu
162
0.22%
1
0.33%
22
Jakub Sitnicki
157
0.22%
3
0.99%
23
Hechao Li
148
0.20%
2
0.66%
24
Toke Höiland-Jörgensen
57
0.08%
5
1.64%
25
Alexei Starovoitov
54
0.07%
2
0.66%
26
Paolo Abeni
46
0.06%
1
0.33%
27
Andrey Ignatov
34
0.05%
3
0.99%
28
Yue haibing
25
0.03%
1
0.33%
29
Louis Peens
16
0.02%
1
0.33%
30
Alban Crequy
15
0.02%
1
0.33%
31
Benjamin Poirier
14
0.02%
2
0.66%
32
David Calavera
12
0.02%
1
0.33%
33
Jiri Benc
9
0.01%
1
0.33%
34
Colin Ian King
9
0.01%
1
0.33%
35
Thomas Gleixner
7
0.01%
2
0.66%
36
David Ahern
6
0.01%
1
0.33%
37
Dan Carpenter
6
0.01%
1
0.33%
38
David S. Miller
5
0.01%
1
0.33%
39
Krzesimir Nowak
4
0.01%
1
0.33%
40
Mauro Carvalho Chehab
2
0.00%
1
0.33%
41
Tianjia Zhang
1
0.00%
1
0.33%
42
Ilya Leoshkevich
1
0.00%
1
0.33%
43
Chang-Hsien Tsai
1
0.00%
1
0.33%
44
Brendan Hickey
1
0.00%
1
0.33%
Total
72576
304