Linux Source Code
Home
Release 6.0
Help
bpf
root
kernel
Highlighting
Reset All
By Author
By Age
──────────
Al Viro
Alan Maguire
Alexei Starovoitov
Andrei Matei
Andrey Ignatov
Andrii Nakryiko
Björn Töpel
Brendan Jackman
Brian Vazquez
Christy Lee
Craig Gallek
Daniel Borkmann
Daniel Mack
Dave Marchevsky
David Ahern
David S. Miller
Denis Salopek
Dmitrii Banshchikov
Dmitrii Dolgov
Eduard Zingerman
Edward Cree
Eric Dumazet
Feng Zhou
Florent Revest
Hangbin Liu
Hao Luo
He Fengqing
Hou Tao
Ilya Leoshkevich
Jakub Kiciński
Jakub Sitnicki
Jesper Dangaard Brouer
Jiong Wang
Jiri Olsa
Joanne Koong
Joe Stringer
John Fastabend
Josef Bacik
KP Singh
Kui-Feng Lee
Kumar Kartikeya Dwivedi
Lorenz Bauer
Lorenzo Bianconi
Maciej Fijalkowski
Martin KaFai Lau
Mauricio Vasquez B
Menglong Dong
Others
Quentin Monnet
Roman Gushchin
Sandipan Das
Sean Young
Song Liu
Stanislav Fomichev
Tadeusz Struk
Thomas Gleixner
Toke Höiland-Jörgensen
Wedson Almeida Filho
Yan Zhu
YiFei Zhu
Yonghong Song
−
Subdirectories:
Name
Lines
Files
Authors
Tokens
change scale
Color Graph By Token Proportion
preload
642
4
4
1553
Alexei Starovoitov
Toke Höiland-Jörgensen
Others
August 2020
September 2020
March 2021
January 2022
February 2022
var spanGroupData = [ {"timestamp": 1596265200, "group": [ {"author_id": 0, "token_count": 683}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 15, "token_count": 2}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 0, "token_count": 573}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 0, "token_count": 254}, {"author_id": 60, "token_count": 35}, ]}, ]
Author Name
Tokens
Token Proportion
Alexei Starovoitov
1510
97.23%
Toke Höiland-Jörgensen
2
0.13%
Others
41
2.64%
Total
1553
Files:
arraymap.c
1377
-
31
6796
Alexei Starovoitov
Daniel Borkmann
Yonghong Song
Martin KaFai Lau
Andrii Nakryiko
Maciej Fijalkowski
Jakub Kiciński
Feng Zhou
Kumar Kartikeya Dwivedi
Song Liu
Menglong Dong
Andrey Ignatov
Roman Gushchin
Hou Tao
Brian Vazquez
Eric Dumazet
John Fastabend
Toke Höiland-Jörgensen
Thomas Gleixner
Others
November 2014
March 2015
May 2015
August 2015
October 2015
November 2015
January 2016
February 2016
March 2016
June 2016
July 2016
August 2016
January 2017
March 2017
April 2017
May 2017
June 2017
August 2017
October 2017
January 2018
February 2018
April 2018
May 2018
August 2018
September 2018
October 2018
December 2018
January 2019
April 2019
May 2019
November 2019
January 2020
May 2020
June 2020
July 2020
August 2020
September 2020
October 2020
December 2020
February 2021
April 2021
July 2021
September 2021
January 2022
April 2022
May 2022
July 2022
August 2022
var spanGroupData = [ {"timestamp": 1414825200, "group": [ {"author_id": 0, "token_count": 448}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 0, "token_count": 393}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 60, "token_count": 233}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 0, "token_count": 6}, {"author_id": 2, "token_count": 3}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 0, "token_count": 10}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 0, "token_count": 621}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 2, "token_count": 277}, {"author_id": 1, "token_count": 108}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 2, "token_count": 4}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 0, "token_count": 186}, {"author_id": 1, "token_count": 190}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 0, "token_count": 16}, {"author_id": 1, "token_count": 129}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 2, "token_count": 212}, {"author_id": 1, "token_count": 21}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 3, "token_count": 4}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 0, "token_count": 176}, {"author_id": 2, "token_count": 36}, {"author_id": 7, "token_count": 91}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 2, "token_count": 10}, {"author_id": 43, "token_count": 8}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 6, "token_count": 5}, {"author_id": 1, "token_count": 173}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 2, "token_count": 28}, {"author_id": 3, "token_count": 140}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 3, "token_count": 112}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 13, "token_count": 6}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 0, "token_count": 61}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 2, "token_count": 249}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 42, "token_count": 2}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 4, "token_count": 239}, {"author_id": 2, "token_count": 860}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 12, "token_count": 10}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 0, "token_count": 11}, {"author_id": 4, "token_count": 42}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 17, "token_count": 30}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 3, "token_count": 664}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 0, "token_count": 3}, {"author_id": 1, "token_count": 48}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 39, "token_count": 148}, {"author_id": 9, "token_count": 57}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 2, "token_count": 40}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 13, "token_count": 7}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 3, "token_count": 205}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 0, "token_count": 111}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 15, "token_count": 2}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 5, "token_count": 65}, {"author_id": 58, "token_count": 35}, ]}, {"timestamp": 1651388400, "group": [ {"author_id": 40, "token_count": 91}, {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 4, "token_count": 99}, ]}, {"timestamp": 1659337200, "group": [ {"author_id": 50, "token_count": 13}, ]}, ]
Author Name
Tokens
Token Proportion
Alexei Starovoitov
2052
30.19%
Daniel Borkmann
1722
25.34%
Yonghong Song
1125
16.55%
Martin KaFai Lau
670
9.86%
Andrii Nakryiko
380
5.59%
Maciej Fijalkowski
148
2.18%
Jakub Kiciński
91
1.34%
Feng Zhou
91
1.34%
Kumar Kartikeya Dwivedi
65
0.96%
Song Liu
57
0.84%
Menglong Dong
35
0.52%
Andrey Ignatov
30
0.44%
Roman Gushchin
13
0.19%
Hou Tao
13
0.19%
Brian Vazquez
10
0.15%
Eric Dumazet
8
0.12%
John Fastabend
5
0.07%
Toke Höiland-Jörgensen
2
0.03%
Thomas Gleixner
2
0.03%
Others
277
4.08%
Total
6796
bloom_filter.c
210
-
4
889
Joanne Koong
Eric Dumazet
Menglong Dong
Others
October 2021
December 2021
April 2022
var spanGroupData = [ {"timestamp": 1633071600, "group": [ {"author_id": 43, "token_count": 24}, {"author_id": 11, "token_count": 822}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 60, "token_count": 28}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 58, "token_count": 15}, ]}, ]
Author Name
Tokens
Token Proportion
Joanne Koong
822
92.46%
Eric Dumazet
24
2.70%
Menglong Dong
15
1.69%
Others
28
3.15%
Total
889
bpf_inode_storage.c
284
-
9
1127
KP Singh
Lorenz Bauer
Menglong Dong
Joanne Koong
Martin KaFai Lau
Song Liu
Others
August 2020
September 2020
January 2021
February 2021
March 2021
May 2021
December 2021
March 2022
April 2022
var spanGroupData = [ {"timestamp": 1596265200, "group": [ {"author_id": 10, "token_count": 1018}, {"author_id": 1, "token_count": 5}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 26, "token_count": 21}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 10, "token_count": 14}, {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 9, "token_count": 2}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 10, "token_count": 21}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 11, "token_count": 10}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 10, "token_count": 4}, {"author_id": 58, "token_count": 12}, ]}, ]
Author Name
Tokens
Token Proportion
KP Singh
1057
93.79%
Lorenz Bauer
21
1.86%
Menglong Dong
12
1.06%
Joanne Koong
10
0.89%
Martin KaFai Lau
5
0.44%
Song Liu
2
0.18%
Others
20
1.77%
Total
1127
bpf_iter.c
768
-
11
3455
Yonghong Song
Joanne Koong
Martin KaFai Lau
Hou Tao
Alexei Starovoitov
Alan Maguire
Eduard Zingerman
Andrii Nakryiko
Others
May 2020
July 2020
August 2020
September 2020
October 2020
February 2021
May 2021
July 2021
August 2021
November 2021
January 2022
March 2022
June 2022
August 2022
var spanGroupData = [ {"timestamp": 1588316400, "group": [ {"author_id": 3, "token_count": 2238}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 3, "token_count": 198}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 3, "token_count": 491}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 16, "token_count": 3}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 3, "token_count": 52}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 3, "token_count": 81}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 0, "token_count": 19}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 1, "token_count": 101}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 4, "token_count": 1}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 11, "token_count": 147}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 60, "token_count": 40}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 60, "token_count": 37}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 32, "token_count": 2}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1659337200, "group": [ {"author_id": 50, "token_count": 44}, ]}, ]
Author Name
Tokens
Token Proportion
Yonghong Song
3060
88.57%
Joanne Koong
147
4.25%
Martin KaFai Lau
101
2.92%
Hou Tao
44
1.27%
Alexei Starovoitov
19
0.55%
Alan Maguire
3
0.09%
Eduard Zingerman
2
0.06%
Andrii Nakryiko
1
0.03%
Others
78
2.26%
Total
3455
bpf_local_storage.c
656
-
6
2680
KP Singh
Joanne Koong
Song Liu
Roman Gushchin
Martin KaFai Lau
Others
August 2020
September 2020
December 2020
February 2021
December 2021
February 2022
March 2022
April 2022
var spanGroupData = [ {"timestamp": 1596265200, "group": [ {"author_id": 10, "token_count": 2313}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 13, "token_count": 16}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 9, "token_count": 88}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 10, "token_count": 111}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 11, "token_count": 107}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 10, "token_count": 43}, ]}, ]
Author Name
Tokens
Token Proportion
KP Singh
2467
92.05%
Joanne Koong
107
3.99%
Song Liu
88
3.28%
Roman Gushchin
16
0.60%
Martin KaFai Lau
1
0.04%
Others
1
0.04%
Total
2680
bpf_lru_list.c
695
-
4
2997
Martin KaFai Lau
Thomas Gleixner
Others
November 2016
January 2017
April 2017
May 2019
February 2021
var spanGroupData = [ {"timestamp": 1477983600, "group": [ {"author_id": 1, "token_count": 2977}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 42, "token_count": 2}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 60, "token_count": 13}, ]}, ]
Author Name
Tokens
Token Proportion
Martin KaFai Lau
2978
99.37%
Thomas Gleixner
2
0.07%
Others
17
0.57%
Total
2997
bpf_lru_list.h
83
-
4
304
Martin KaFai Lau
Thomas Gleixner
Others
November 2016
August 2017
May 2019
April 2020
May 2022
var spanGroupData = [ {"timestamp": 1477983600, "group": [ {"author_id": 1, "token_count": 291}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 1, "token_count": 7}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 42, "token_count": 2}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1651388400, "group": [ {"author_id": 60, "token_count": 3}, ]}, ]
Author Name
Tokens
Token Proportion
Martin KaFai Lau
298
98.03%
Thomas Gleixner
2
0.66%
Others
4
1.32%
Total
304
bpf_lsm.c
351
-
11
1500
KP Singh
Stanislav Fomichev
Kui-Feng Lee
Daniel Borkmann
Martin KaFai Lau
Alexei Starovoitov
Others
March 2020
August 2020
September 2020
November 2020
January 2021
February 2021
March 2021
May 2021
June 2021
January 2022
March 2022
May 2022
June 2022
July 2022
var spanGroupData = [ {"timestamp": 1583049600, "group": [ {"author_id": 10, "token_count": 143}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 10, "token_count": 67}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 10, "token_count": 714}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 60, "token_count": 18}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 2, "token_count": 6}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 60, "token_count": 109}, ]}, {"timestamp": 1651388400, "group": [ {"author_id": 41, "token_count": 76}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 8, "token_count": 341}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 8, "token_count": 14}, ]}, ]
Author Name
Tokens
Token Proportion
KP Singh
924
61.60%
Stanislav Fomichev
355
23.67%
Kui-Feng Lee
76
5.07%
Daniel Borkmann
6
0.40%
Martin KaFai Lau
2
0.13%
Alexei Starovoitov
1
0.07%
Others
136
9.07%
Total
1500
bpf_struct_ops.c
701
-
10
3012
Martin KaFai Lau
Kui-Feng Lee
Hou Tao
KP Singh
Menglong Dong
Andrey Ignatov
Alexei Starovoitov
Others
January 2020
February 2020
March 2020
May 2020
June 2020
August 2021
October 2021
December 2021
April 2022
May 2022
June 2022
July 2022
var spanGroupData = [ {"timestamp": 1577865600, "group": [ {"author_id": 1, "token_count": 2620}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 10, "token_count": 30}, {"author_id": 1, "token_count": 30}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 17, "token_count": 5}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 1, "token_count": 45}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 50, "token_count": 99}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 58, "token_count": 15}, ]}, {"timestamp": 1651388400, "group": [ {"author_id": 41, "token_count": 160}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 60, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Martin KaFai Lau
2695
89.48%
Kui-Feng Lee
160
5.31%
Hou Tao
99
3.29%
KP Singh
30
1.00%
Menglong Dong
15
0.50%
Andrey Ignatov
5
0.17%
Alexei Starovoitov
5
0.17%
Others
3
0.10%
Total
3012
bpf_struct_ops_types.h
12
-
2
28
Martin KaFai Lau
Hou Tao
January 2020
October 2021
var spanGroupData = [ {"timestamp": 1577865600, "group": [ {"author_id": 1, "token_count": 19}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 50, "token_count": 9}, ]}, ]
Author Name
Tokens
Token Proportion
Martin KaFai Lau
19
67.86%
Hou Tao
9
32.14%
Total
28
bpf_task_storage.c
343
-
5
1338
KP Singh
Song Liu
Menglong Dong
Joanne Koong
Others
November 2020
January 2021
February 2021
March 2021
November 2021
December 2021
March 2022
April 2022
var spanGroupData = [ {"timestamp": 1604214000, "group": [ {"author_id": 10, "token_count": 1101}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 10, "token_count": 10}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 9, "token_count": 175}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 9, "token_count": 4}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 10, "token_count": 21}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 11, "token_count": 10}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 10, "token_count": 4}, {"author_id": 58, "token_count": 12}, ]}, ]
Author Name
Tokens
Token Proportion
KP Singh
1136
84.90%
Song Liu
179
13.38%
Menglong Dong
12
0.90%
Joanne Koong
10
0.75%
Others
1
0.07%
Total
1338
btf.c
7844
-
40
34884
Martin KaFai Lau
Alexei Starovoitov
Kumar Kartikeya Dwivedi
Yonghong Song
Andrii Nakryiko
Alan Maguire
Daniel Borkmann
Jiri Olsa
Ilya Leoshkevich
Dmitrii Banshchikov
Hao Luo
Stanislav Fomichev
Roman Gushchin
Toke Höiland-Jörgensen
Song Liu
KP Singh
Andrey Ignatov
Quentin Monnet
Hou Tao
Others
April 2018
May 2018
June 2018
July 2018
September 2018
October 2018
November 2018
December 2018
January 2019
April 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
November 2020
December 2020
January 2021
February 2021
March 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
var spanGroupData = [ {"timestamp": 1522566000, "group": [ {"author_id": 1, "token_count": 6929}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 1, "token_count": 1162}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 1, "token_count": 97}, {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 1, "token_count": 41}, {"author_id": 60, "token_count": 25}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 1, "token_count": 106}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 1, "token_count": 1326}, {"author_id": 3, "token_count": 244}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 1, "token_count": 24}, {"author_id": 13, "token_count": 63}, {"author_id": 3, "token_count": 1223}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 0, "token_count": 124}, {"author_id": 3, "token_count": 364}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 2, "token_count": 2420}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 8, "token_count": 6}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 4, "token_count": 48}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 54, "token_count": 8}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 0, "token_count": 9}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 0, "token_count": 660}, {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 0, "token_count": 1061}, {"author_id": 1, "token_count": 411}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 0, "token_count": 1391}, {"author_id": 20, "token_count": 23}, {"author_id": 1, "token_count": 386}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 10, "token_count": 18}, {"author_id": 60, "token_count": 15}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 4, "token_count": 11}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 3, "token_count": 153}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 17, "token_count": 11}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 20, "token_count": 17}, {"author_id": 3, "token_count": 13}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 20, "token_count": 385}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 16, "token_count": 3086}, {"author_id": 15, "token_count": 7}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 4, "token_count": 2892}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 4, "token_count": 176}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 4, "token_count": 119}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 37, "token_count": 185}, {"author_id": 36, "token_count": 355}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 1, "token_count": 526}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 0, "token_count": 175}, {"author_id": 20, "token_count": 53}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 0, "token_count": 246}, {"author_id": 3, "token_count": 21}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 3, "token_count": 701}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 5, "token_count": 39}, {"author_id": 3, "token_count": 35}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 9, "token_count": 18}, {"author_id": 3, "token_count": 77}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 0, "token_count": 1843}, {"author_id": 25, "token_count": 35}, {"author_id": 50, "token_count": 3}, {"author_id": 20, "token_count": 2}, {"author_id": 5, "token_count": 316}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 5, "token_count": 1080}, {"author_id": 8, "token_count": 56}, {"author_id": 3, "token_count": 136}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 5, "token_count": 16}, {"author_id": 3, "token_count": 92}, {"author_id": 60, "token_count": 104}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 25, "token_count": 35}, {"author_id": 5, "token_count": 270}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 5, "token_count": 2540}, ]}, {"timestamp": 1651388400, "group": [ {"author_id": 60, "token_count": 16}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 5, "token_count": 24}, {"author_id": 8, "token_count": 3}, {"author_id": 15, "token_count": 12}, {"author_id": 3, "token_count": 608}, {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 5, "token_count": 165}, {"author_id": 60, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Martin KaFai Lau
11013
31.57%
Alexei Starovoitov
5509
15.79%
Kumar Kartikeya Dwivedi
4450
12.76%
Yonghong Song
3667
10.51%
Andrii Nakryiko
3246
9.31%
Alan Maguire
3086
8.85%
Daniel Borkmann
2420
6.94%
Jiri Olsa
480
1.38%
Ilya Leoshkevich
355
1.02%
Dmitrii Banshchikov
185
0.53%
Hao Luo
70
0.20%
Stanislav Fomichev
65
0.19%
Roman Gushchin
63
0.18%
Toke Höiland-Jörgensen
19
0.05%
Song Liu
18
0.05%
KP Singh
18
0.05%
Andrey Ignatov
11
0.03%
Quentin Monnet
8
0.02%
Hou Tao
3
0.01%
Others
198
0.57%
Total
34884
cgroup.c
2424
-
32
10721
Stanislav Fomichev
Andrii Nakryiko
Alexei Starovoitov
Andrey Ignatov
Roman Gushchin
YiFei Zhu
Sean Young
Daniel Mack
Tadeusz Struk
Dave Marchevsky
He Fengqing
Yonghong Song
Ilya Leoshkevich
David Ahern
Song Liu
Dmitrii Banshchikov
Lorenz Bauer
Thomas Gleixner
Hao Luo
Jakub Sitnicki
Others
November 2016
December 2016
February 2017
April 2017
June 2017
October 2017
November 2017
December 2017
March 2018
May 2018
June 2018
August 2018
September 2018
October 2018
January 2019
February 2019
March 2019
April 2019
May 2019
June 2019
July 2019
August 2019
September 2019
October 2019
December 2019
March 2020
April 2020
May 2020
June 2020
July 2020
August 2020
September 2020
January 2021
August 2021
October 2021
November 2021
December 2021
February 2022
April 2022
May 2022
June 2022
August 2022
var spanGroupData = [ {"timestamp": 1477983600, "group": [ {"author_id": 23, "token_count": 258}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 52, "token_count": 40}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 0, "token_count": 61}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 60, "token_count": 16}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 60, "token_count": 43}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 0, "token_count": 1075}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 13, "token_count": 207}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 3, "token_count": 49}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 17, "token_count": 93}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 17, "token_count": 47}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 48, "token_count": 331}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 13, "token_count": 232}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 13, "token_count": 18}, {"author_id": 3, "token_count": 7}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 9, "token_count": 20}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 17, "token_count": 419}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 17, "token_count": 344}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 17, "token_count": 3}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 13, "token_count": 152}, {"author_id": 8, "token_count": 45}, {"author_id": 60, "token_count": 21}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 13, "token_count": 75}, {"author_id": 8, "token_count": 2037}, {"author_id": 42, "token_count": 2}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 8, "token_count": 25}, {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 36, "token_count": 38}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 36, "token_count": 2}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 17, "token_count": 144}, {"author_id": 13, "token_count": 54}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 4, "token_count": 1177}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 4, "token_count": 303}, {"author_id": 8, "token_count": 7}, {"author_id": 60, "token_count": 26}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 18, "token_count": 1}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 26, "token_count": 4}, {"author_id": 8, "token_count": 65}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 4, "token_count": 42}, {"author_id": 27, "token_count": 158}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 8, "token_count": 320}, {"author_id": 60, "token_count": 24}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 4, "token_count": 8}, {"author_id": 53, "token_count": 217}, {"author_id": 8, "token_count": 73}, {"author_id": 60, "token_count": 36}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 56, "token_count": 175}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 37, "token_count": 7}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 25, "token_count": 2}, {"author_id": 27, "token_count": 442}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 8, "token_count": 276}, ]}, {"timestamp": 1651388400, "group": [ {"author_id": 59, "token_count": 246}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 8, "token_count": 1230}, ]}, {"timestamp": 1659337200, "group": [ {"author_id": 60, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Stanislav Fomichev
4078
38.04%
Andrii Nakryiko
1530
14.27%
Alexei Starovoitov
1137
10.61%
Andrey Ignatov
1050
9.79%
Roman Gushchin
738
6.88%
YiFei Zhu
600
5.60%
Sean Young
331
3.09%
Daniel Mack
258
2.41%
Tadeusz Struk
246
2.29%
Dave Marchevsky
217
2.02%
He Fengqing
175
1.63%
Yonghong Song
56
0.52%
Ilya Leoshkevich
40
0.37%
David Ahern
40
0.37%
Song Liu
20
0.19%
Dmitrii Banshchikov
7
0.07%
Lorenz Bauer
4
0.04%
Thomas Gleixner
2
0.02%
Hao Luo
2
0.02%
Jakub Sitnicki
1
0.01%
Others
189
1.76%
Total
10721
core.c
2745
-
52
11103
Daniel Borkmann
Alexei Starovoitov
Song Liu
Martin KaFai Lau
Yonghong Song
Jiong Wang
Jiri Olsa
Brendan Jackman
Jakub Kiciński
Andrii Nakryiko
Jakub Sitnicki
Toke Höiland-Jörgensen
Stanislav Fomichev
Roman Gushchin
YiFei Zhu
Eric Dumazet
Sean Young
John Fastabend
Mauricio Vasquez B
Ilya Leoshkevich
Kumar Kartikeya Dwivedi
Dave Marchevsky
Lorenz Bauer
Alan Maguire
Hou Tao
Josef Bacik
Maciej Fijalkowski
Feng Zhou
Dmitrii Banshchikov
Thomas Gleixner
He Fengqing
Menglong Dong
Others
July 2014
September 2014
October 2014
March 2015
April 2015
May 2015
June 2015
July 2015
August 2015
October 2015
February 2016
April 2016
May 2016
July 2016
September 2016
October 2016
December 2016
January 2017
February 2017
May 2017
June 2017
August 2017
October 2017
November 2017
December 2017
January 2018
February 2018
April 2018
May 2018
June 2018
August 2018
October 2018
November 2018
December 2018
January 2019
February 2019
March 2019
April 2019
May 2019
June 2019
August 2019
October 2019
November 2019
December 2019
January 2020
March 2020
April 2020
May 2020
July 2020
August 2020
September 2020
November 2020
December 2020
January 2021
February 2021
March 2021
June 2021
July 2021
August 2021
September 2021
October 2021
November 2021
January 2022
February 2022
March 2022
May 2022
June 2022
July 2022
August 2022
var spanGroupData = [ {"timestamp": 1404198000, "group": [ {"author_id": 0, "token_count": 748}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 0, "token_count": 68}, {"author_id": 2, "token_count": 326}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 0, "token_count": 27}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 2, "token_count": 31}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 0, "token_count": 20}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 0, "token_count": 214}, {"author_id": 2, "token_count": 71}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 0, "token_count": 32}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 2, "token_count": 72}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 2, "token_count": 8}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 0, "token_count": 12}, {"author_id": 2, "token_count": 1256}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 2, "token_count": 27}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 2, "token_count": 4}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 2, "token_count": 6}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 2, "token_count": 425}, {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 2, "token_count": 35}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 2, "token_count": 753}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 0, "token_count": 215}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 1, "token_count": 21}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 2, "token_count": 28}, {"author_id": 6, "token_count": 3}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 0, "token_count": 141}, {"author_id": 1, "token_count": 52}, {"author_id": 3, "token_count": 266}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 7, "token_count": 45}, {"author_id": 3, "token_count": 9}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 0, "token_count": 366}, {"author_id": 2, "token_count": 1}, {"author_id": 57, "token_count": 9}, {"author_id": 3, "token_count": 54}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 0, "token_count": 53}, {"author_id": 2, "token_count": 199}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 0, "token_count": 65}, {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 3, "token_count": 112}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 2, "token_count": 351}, {"author_id": 7, "token_count": 5}, {"author_id": 48, "token_count": 27}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 2, "token_count": 98}, {"author_id": 3, "token_count": 3}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 13, "token_count": 89}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 2, "token_count": 127}, {"author_id": 24, "token_count": 18}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 2, "token_count": 141}, {"author_id": 9, "token_count": 1}, {"author_id": 3, "token_count": 87}, {"author_id": 60, "token_count": 34}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 2, "token_count": 25}, {"author_id": 22, "token_count": 48}, {"author_id": 1, "token_count": 386}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 0, "token_count": 12}, {"author_id": 2, "token_count": 36}, {"author_id": 7, "token_count": 149}, {"author_id": 22, "token_count": 264}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 0, "token_count": 116}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 43, "token_count": 25}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 0, "token_count": 20}, {"author_id": 2, "token_count": 11}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 2, "token_count": 2}, {"author_id": 22, "token_count": 11}, {"author_id": 8, "token_count": 10}, {"author_id": 42, "token_count": 2}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 8, "token_count": 47}, {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 60, "token_count": 22}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 0, "token_count": 158}, {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 0, "token_count": 43}, {"author_id": 2, "token_count": 259}, {"author_id": 36, "token_count": 16}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 2, "token_count": 44}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 1, "token_count": 6}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 2, "token_count": 6}, {"author_id": 20, "token_count": 278}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 8, "token_count": 10}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 0, "token_count": 2}, {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 18, "token_count": 118}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 16, "token_count": 12}, {"author_id": 39, "token_count": 7}, {"author_id": 15, "token_count": 29}, {"author_id": 27, "token_count": 50}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 37, "token_count": 6}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 13, "token_count": 5}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 4, "token_count": 110}, {"author_id": 33, "token_count": 207}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 0, "token_count": 66}, {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 33, "token_count": 1}, {"author_id": 56, "token_count": 2}, {"author_id": 1, "token_count": 81}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 2, "token_count": 35}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 2, "token_count": 26}, {"author_id": 6, "token_count": 16}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 4, "token_count": 42}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 53, "token_count": 14}, {"author_id": 26, "token_count": 2}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 5, "token_count": 15}, {"author_id": 26, "token_count": 10}, {"author_id": 15, "token_count": 42}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 1, "token_count": 34}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 15, "token_count": 40}, {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 9, "token_count": 941}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 50, "token_count": 11}, {"author_id": 9, "token_count": 43}, ]}, {"timestamp": 1651388400, "group": [ {"author_id": 0, "token_count": 17}, {"author_id": 40, "token_count": 6}, {"author_id": 58, "token_count": 1}, {"author_id": 9, "token_count": 56}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 8, "token_count": 43}, {"author_id": 60, "token_count": 80}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 43, "token_count": 18}, {"author_id": 9, "token_count": 81}, ]}, {"timestamp": 1659337200, "group": [ {"author_id": 60, "token_count": 3}, ]}, ]
Author Name
Tokens
Token Proportion
Daniel Borkmann
4406
39.68%
Alexei Starovoitov
2400
21.62%
Song Liu
1122
10.11%
Martin KaFai Lau
581
5.23%
Yonghong Song
531
4.78%
Jiong Wang
323
2.91%
Jiri Olsa
278
2.50%
Brendan Jackman
208
1.87%
Jakub Kiciński
199
1.79%
Andrii Nakryiko
152
1.37%
Jakub Sitnicki
118
1.06%
Toke Höiland-Jörgensen
111
1.00%
Stanislav Fomichev
110
0.99%
Roman Gushchin
94
0.85%
YiFei Zhu
50
0.45%
Eric Dumazet
43
0.39%
Sean Young
27
0.24%
John Fastabend
19
0.17%
Mauricio Vasquez B
18
0.16%
Ilya Leoshkevich
16
0.14%
Kumar Kartikeya Dwivedi
15
0.14%
Dave Marchevsky
14
0.13%
Lorenz Bauer
12
0.11%
Alan Maguire
12
0.11%
Hou Tao
11
0.10%
Josef Bacik
9
0.08%
Maciej Fijalkowski
7
0.06%
Feng Zhou
6
0.05%
Dmitrii Banshchikov
6
0.05%
Thomas Gleixner
2
0.02%
He Fengqing
2
0.02%
Menglong Dong
1
0.01%
Others
200
1.80%
Total
11103
cpumap.c
802
-
18
3248
Jesper Dangaard Brouer
Lorenzo Bianconi
Kumar Kartikeya Dwivedi
Toke Höiland-Jörgensen
Björn Töpel
Roman Gushchin
Menglong Dong
Martin KaFai Lau
Daniel Borkmann
Andrey Ignatov
Jakub Kiciński
Thomas Gleixner
Hangbin Liu
Alexei Starovoitov
Others
October 2017
January 2018
February 2018
April 2018
May 2018
August 2018
April 2019
May 2019
June 2019
December 2019
April 2020
May 2020
June 2020
July 2020
August 2020
September 2020
December 2020
January 2021
March 2021
April 2021
May 2021
June 2021
July 2021
November 2021
January 2022
April 2022
var spanGroupData = [ {"timestamp": 1506841200, "group": [ {"author_id": 19, "token_count": 1705}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 7, "token_count": 4}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 19, "token_count": 109}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 19, "token_count": 1}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 2, "token_count": 5}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 19, "token_count": 135}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 42, "token_count": 2}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 15, "token_count": 116}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 29, "token_count": 52}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 15, "token_count": 4}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 17, "token_count": 5}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 19, "token_count": 1}, {"author_id": 35, "token_count": 504}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 1, "token_count": 5}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 29, "token_count": 3}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 13, "token_count": 27}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 35, "token_count": 5}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 29, "token_count": 36}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 35, "token_count": 29}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 31, "token_count": 2}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 15, "token_count": 13}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 5, "token_count": 430}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 15, "token_count": 17}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 58, "token_count": 15}, ]}, ]
Author Name
Tokens
Token Proportion
Jesper Dangaard Brouer
1951
60.07%
Lorenzo Bianconi
538
16.56%
Kumar Kartikeya Dwivedi
430
13.24%
Toke Höiland-Jörgensen
150
4.62%
Björn Töpel
91
2.80%
Roman Gushchin
27
0.83%
Menglong Dong
15
0.46%
Martin KaFai Lau
5
0.15%
Daniel Borkmann
5
0.15%
Andrey Ignatov
5
0.15%
Jakub Kiciński
4
0.12%
Thomas Gleixner
2
0.06%
Hangbin Liu
2
0.06%
Alexei Starovoitov
2
0.06%
Others
21
0.65%
Total
3248
devmap.c
1133
-
26
5016
Toke Höiland-Jörgensen
Hangbin Liu
John Fastabend
Jesper Dangaard Brouer
David Ahern
Kumar Kartikeya Dwivedi
Björn Töpel
Daniel Borkmann
Lorenzo Bianconi
Martin KaFai Lau
Menglong Dong
Roman Gushchin
Andrey Ignatov
Jakub Kiciński
Eric Dumazet
Thomas Gleixner
Others
July 2017
August 2017
September 2017
October 2017
January 2018
May 2018
June 2018
July 2018
August 2018
October 2018
May 2019
June 2019
July 2019
September 2019
October 2019
November 2019
December 2019
January 2020
May 2020
June 2020
August 2020
September 2020
December 2020
February 2021
March 2021
May 2021
June 2021
July 2021
November 2021
January 2022
April 2022
July 2022
var spanGroupData = [ {"timestamp": 1498892400, "group": [ {"author_id": 6, "token_count": 731}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 2, "token_count": 31}, {"author_id": 6, "token_count": 19}, {"author_id": 1, "token_count": 11}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 7, "token_count": 4}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 19, "token_count": 246}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 60, "token_count": 18}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 60, "token_count": 21}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 2, "token_count": 5}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 43, "token_count": 4}, {"author_id": 42, "token_count": 2}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 15, "token_count": 54}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 15, "token_count": 1231}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 15, "token_count": 41}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 15, "token_count": 148}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 15, "token_count": 160}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 29, "token_count": 28}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 6, "token_count": 1}, {"author_id": 15, "token_count": 145}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 52, "token_count": 272}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 17, "token_count": 10}, {"author_id": 19, "token_count": 15}, {"author_id": 15, "token_count": 13}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 1, "token_count": 10}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 29, "token_count": 3}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 13, "token_count": 16}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 29, "token_count": 72}, {"author_id": 35, "token_count": 26}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 31, "token_count": 895}, {"author_id": 19, "token_count": 298}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 15, "token_count": 36}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 5, "token_count": 148}, {"author_id": 60, "token_count": 221}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 15, "token_count": 27}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 58, "token_count": 19}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 35, "token_count": 6}, {"author_id": 60, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Toke Höiland-Jörgensen
1855
36.98%
Hangbin Liu
895
17.84%
John Fastabend
751
14.97%
Jesper Dangaard Brouer
559
11.14%
David Ahern
272
5.42%
Kumar Kartikeya Dwivedi
148
2.95%
Björn Töpel
103
2.05%
Daniel Borkmann
36
0.72%
Lorenzo Bianconi
32
0.64%
Martin KaFai Lau
21
0.42%
Menglong Dong
19
0.38%
Roman Gushchin
16
0.32%
Andrey Ignatov
10
0.20%
Jakub Kiciński
4
0.08%
Eric Dumazet
4
0.08%
Thomas Gleixner
2
0.04%
Others
289
5.76%
Total
5016
disasm.c
304
-
10
2112
Jakub Kiciński
Brendan Jackman
Daniel Borkmann
Jiri Olsa
Jiong Wang
Martin KaFai Lau
Alexei Starovoitov
Thomas Gleixner
Menglong Dong
Others
October 2017
December 2017
March 2018
January 2019
April 2019
May 2019
January 2021
March 2021
July 2021
August 2021
var spanGroupData = [ {"timestamp": 1506841200, "group": [ {"author_id": 7, "token_count": 1280}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 0, "token_count": 20}, {"author_id": 2, "token_count": 252}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 20, "token_count": 69}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 22, "token_count": 51}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 2, "token_count": 8}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 42, "token_count": 1}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 33, "token_count": 349}, {"author_id": 58, "token_count": 1}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 1, "token_count": 34}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 2, "token_count": 45}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 2, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Jakub Kiciński
1280
60.61%
Brendan Jackman
349
16.52%
Daniel Borkmann
306
14.49%
Jiri Olsa
69
3.27%
Jiong Wang
51
2.41%
Martin KaFai Lau
34
1.61%
Alexei Starovoitov
20
0.95%
Thomas Gleixner
1
0.05%
Menglong Dong
1
0.05%
Others
1
0.05%
Total
2112
disasm.h
40
-
4
163
Jakub Kiciński
Daniel Borkmann
Jiri Olsa
Thomas Gleixner
October 2017
December 2017
January 2018
March 2018
May 2019
August 2021
var spanGroupData = [ {"timestamp": 1506841200, "group": [ {"author_id": 7, "token_count": 75}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 2, "token_count": 78}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 7, "token_count": 6}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 20, "token_count": 2}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 42, "token_count": 1}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 2, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Jakub Kiciński
81
49.69%
Daniel Borkmann
79
48.47%
Jiri Olsa
2
1.23%
Thomas Gleixner
1
0.61%
Total
163
dispatcher.c
159
-
2
648
Björn Töpel
Jiri Olsa
December 2019
March 2020
var spanGroupData = [ {"timestamp": 1575187200, "group": [ {"author_id": 29, "token_count": 634}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 20, "token_count": 14}, ]}, ]
Author Name
Tokens
Token Proportion
Björn Töpel
634
97.84%
Jiri Olsa
14
2.16%
Total
648
hashtab.c
2493
-
33
11618
Alexei Starovoitov
Yonghong Song
Martin KaFai Lau
Denis Salopek
Song Liu
Daniel Borkmann
Thomas Gleixner
Kumar Kartikeya Dwivedi
Jakub Kiciński
Feng Zhou
Brian Vazquez
Lorenz Bauer
Eric Dumazet
Andrii Nakryiko
Roman Gushchin
Mauricio Vasquez B
Menglong Dong
Toke Höiland-Jörgensen
Andrey Ignatov
Hou Tao
Others
November 2014
November 2015
December 2015
February 2016
March 2016
August 2016
November 2016
January 2017
March 2017
April 2017
June 2017
August 2017
December 2017
January 2018
June 2018
August 2018
November 2018
January 2019
April 2019
May 2019
January 2020
February 2020
May 2020
June 2020
July 2020
August 2020
September 2020
October 2020
November 2020
December 2020
February 2021
May 2021
June 2021
July 2021
August 2021
September 2021
February 2022
April 2022
May 2022
July 2022
August 2022
var spanGroupData = [ {"timestamp": 1414825200, "group": [ {"author_id": 0, "token_count": 942}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 0, "token_count": 30}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 60, "token_count": 77}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 0, "token_count": 870}, {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 0, "token_count": 618}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 0, "token_count": 104}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 1, "token_count": 1607}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 2, "token_count": 5}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 0, "token_count": 481}, {"author_id": 1, "token_count": 488}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 60, "token_count": 13}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 1, "token_count": 91}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 2, "token_count": 132}, {"author_id": 1, "token_count": 213}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 43, "token_count": 6}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 7, "token_count": 156}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 2, "token_count": 84}, {"author_id": 24, "token_count": 33}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 2, "token_count": 54}, {"author_id": 3, "token_count": 251}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 26, "token_count": 43}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 0, "token_count": 224}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 2, "token_count": 9}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 2, "token_count": 63}, {"author_id": 42, "token_count": 2}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 3, "token_count": 1367}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 12, "token_count": 45}, {"author_id": 42, "token_count": 309}, {"author_id": 3, "token_count": 47}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 0, "token_count": 1}, {"author_id": 17, "token_count": 25}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 4, "token_count": 37}, {"author_id": 3, "token_count": 873}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 0, "token_count": 23}, {"author_id": 1, "token_count": 20}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 3, "token_count": 8}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 2, "token_count": 3}, {"author_id": 9, "token_count": 395}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 43, "token_count": 24}, {"author_id": 60, "token_count": 116}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 43, "token_count": 9}, {"author_id": 13, "token_count": 33}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 0, "token_count": 8}, {"author_id": 3, "token_count": 322}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 34, "token_count": 493}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 15, "token_count": 28}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 0, "token_count": 384}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 5, "token_count": 182}, {"author_id": 58, "token_count": 31}, ]}, {"timestamp": 1651388400, "group": [ {"author_id": 40, "token_count": 149}, {"author_id": 60, "token_count": 44}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1659337200, "group": [ {"author_id": 50, "token_count": 12}, {"author_id": 5, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Alexei Starovoitov
3688
31.74%
Yonghong Song
2868
24.69%
Martin KaFai Lau
2419
20.82%
Denis Salopek
493
4.24%
Song Liu
395
3.40%
Daniel Borkmann
350
3.01%
Thomas Gleixner
311
2.68%
Kumar Kartikeya Dwivedi
183
1.58%
Jakub Kiciński
156
1.34%
Feng Zhou
149
1.28%
Brian Vazquez
45
0.39%
Lorenz Bauer
43
0.37%
Eric Dumazet
39
0.34%
Andrii Nakryiko
37
0.32%
Roman Gushchin
33
0.28%
Mauricio Vasquez B
33
0.28%
Menglong Dong
31
0.27%
Toke Höiland-Jörgensen
28
0.24%
Andrey Ignatov
25
0.22%
Hou Tao
12
0.10%
Others
280
2.41%
Total
11618
helpers.c
1713
-
33
7236
Alexei Starovoitov
Florent Revest
Joanne Koong
Andrey Ignatov
Daniel Borkmann
Stanislav Fomichev
Mauricio Vasquez B
Hao Luo
Roman Gushchin
Yonghong Song
Feng Zhou
Kumar Kartikeya Dwivedi
John Fastabend
Hou Tao
Andrii Nakryiko
Martin KaFai Lau
Dmitrii Banshchikov
Toke Höiland-Jörgensen
Dave Marchevsky
Jakub Kiciński
Thomas Gleixner
Others
November 2014
March 2015
May 2015
June 2015
October 2015
April 2016
June 2016
September 2016
October 2016
January 2017
June 2018
August 2018
September 2018
October 2018
January 2019
March 2019
May 2019
November 2019
January 2020
March 2020
April 2020
May 2020
August 2020
September 2020
November 2020
December 2020
January 2021
February 2021
March 2021
April 2021
May 2021
June 2021
July 2021
August 2021
September 2021
November 2021
December 2021
January 2022
February 2022
March 2022
April 2022
May 2022
June 2022
July 2022
var spanGroupData = [ {"timestamp": 1414825200, "group": [ {"author_id": 0, "token_count": 175}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 2, "token_count": 57}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 2, "token_count": 31}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 0, "token_count": 195}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 2, "token_count": 20}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 2, "token_count": 102}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 2, "token_count": 35}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 3, "token_count": 43}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 13, "token_count": 48}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 13, "token_count": 66}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 24, "token_count": 187}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 0, "token_count": 409}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 17, "token_count": 626}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 42, "token_count": 2}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 1, "token_count": 35}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 2, "token_count": 62}, {"author_id": 60, "token_count": 225}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 8, "token_count": 265}, {"author_id": 60, "token_count": 41}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 0, "token_count": 2}, {"author_id": 4, "token_count": 35}, {"author_id": 6, "token_count": 82}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 0, "token_count": 93}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 25, "token_count": 141}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 37, "token_count": 32}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 4, "token_count": 2}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 60, "token_count": 15}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 3, "token_count": 7}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 3, "token_count": 4}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 21, "token_count": 1465}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 2, "token_count": 19}, {"author_id": 21, "token_count": 33}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 15, "token_count": 12}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 0, "token_count": 1286}, {"author_id": 4, "token_count": 21}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 2, "token_count": 2}, {"author_id": 3, "token_count": 42}, {"author_id": 60, "token_count": 76}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 53, "token_count": 8}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 11, "token_count": 7}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 25, "token_count": 18}, {"author_id": 50, "token_count": 72}, {"author_id": 7, "token_count": 3}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 60, "token_count": 159}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 3, "token_count": 9}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 5, "token_count": 89}, ]}, {"timestamp": 1651388400, "group": [ {"author_id": 40, "token_count": 96}, {"author_id": 11, "token_count": 741}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 11, "token_count": 6}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 11, "token_count": 24}, ]}, ]
Author Name
Tokens
Token Proportion
Alexei Starovoitov
2162
29.88%
Florent Revest
1498
20.70%
Joanne Koong
778
10.75%
Andrey Ignatov
626
8.65%
Daniel Borkmann
330
4.56%
Stanislav Fomichev
265
3.66%
Mauricio Vasquez B
187
2.58%
Hao Luo
159
2.20%
Roman Gushchin
114
1.58%
Yonghong Song
105
1.45%
Feng Zhou
96
1.33%
Kumar Kartikeya Dwivedi
89
1.23%
John Fastabend
82
1.13%
Hou Tao
72
1.00%
Andrii Nakryiko
58
0.80%
Martin KaFai Lau
35
0.48%
Dmitrii Banshchikov
32
0.44%
Toke Höiland-Jörgensen
12
0.17%
Dave Marchevsky
8
0.11%
Jakub Kiciński
3
0.04%
Thomas Gleixner
2
0.03%
Others
523
7.23%
Total
7236
inode.c
820
-
17
3478
Daniel Borkmann
Martin KaFai Lau
Alexei Starovoitov
Al Viro
Andrii Nakryiko
Yonghong Song
Lorenz Bauer
Thomas Gleixner
Others
October 2015
November 2015
December 2015
March 2016
April 2016
July 2016
September 2016
October 2016
November 2016
January 2017
March 2017
July 2017
October 2017
December 2017
April 2018
June 2018
August 2018
March 2019
April 2019
June 2019
September 2019
November 2019
January 2020
March 2020
May 2020
August 2020
September 2020
January 2021
March 2021
January 2022
February 2022
var spanGroupData = [ {"timestamp": 1443682800, "group": [ {"author_id": 2, "token_count": 1263}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 2, "token_count": 40}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 49, "token_count": 22}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 0, "token_count": 9}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 2, "token_count": 188}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 2, "token_count": 73}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 2, "token_count": 3}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 60, "token_count": 36}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 49, "token_count": 287}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 1, "token_count": 600}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 2, "token_count": 37}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 2, "token_count": 3}, {"author_id": 3, "token_count": 14}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 2, "token_count": 56}, {"author_id": 60, "token_count": 181}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 49, "token_count": 5}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 42, "token_count": 2}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 49, "token_count": 1}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 4, "token_count": 4}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 49, "token_count": 21}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 4, "token_count": 171}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 3, "token_count": 15}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 0, "token_count": 347}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 3, "token_count": 9}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 60, "token_count": 19}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 26, "token_count": 9}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 60, "token_count": 35}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 0, "token_count": 14}, ]}, ]
Author Name
Tokens
Token Proportion
Daniel Borkmann
1664
47.84%
Martin KaFai Lau
600
17.25%
Alexei Starovoitov
370
10.64%
Al Viro
336
9.66%
Andrii Nakryiko
175
5.03%
Yonghong Song
38
1.09%
Lorenz Bauer
9
0.26%
Thomas Gleixner
2
0.06%
Others
284
8.17%
Total
3478
link_iter.c
107
-
1
469
Dmitrii Dolgov
May 2022
var spanGroupData = [ {"timestamp": 1651388400, "group": [ {"author_id": 38, "token_count": 469}, ]}, ]
Author Name
Tokens
Token Proportion
Dmitrii Dolgov
469
100.00%
Total
469
local_storage.c
608
-
13
2765
Roman Gushchin
YiFei Zhu
Alexei Starovoitov
Stanislav Fomichev
Yonghong Song
Menglong Dong
Daniel Borkmann
Andrey Ignatov
Others
August 2018
September 2018
October 2018
November 2018
December 2018
January 2019
April 2019
November 2019
December 2019
June 2020
July 2020
December 2020
March 2021
July 2021
December 2021
February 2022
April 2022
July 2022
var spanGroupData = [ {"timestamp": 1533106800, "group": [ {"author_id": 2, "token_count": 4}, {"author_id": 13, "token_count": 1412}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 13, "token_count": 498}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 13, "token_count": 15}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 13, "token_count": 2}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 13, "token_count": 338}, {"author_id": 3, "token_count": 18}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 0, "token_count": 74}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 2, "token_count": 9}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 2, "token_count": 2}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 17, "token_count": 5}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 27, "token_count": 301}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 13, "token_count": 25}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 3, "token_count": 3}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 0, "token_count": 2}, {"author_id": 8, "token_count": 29}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 58, "token_count": 15}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 60, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Roman Gushchin
2290
82.82%
YiFei Zhu
301
10.89%
Alexei Starovoitov
76
2.75%
Stanislav Fomichev
29
1.05%
Yonghong Song
21
0.76%
Menglong Dong
15
0.54%
Daniel Borkmann
15
0.54%
Andrey Ignatov
5
0.18%
Others
13
0.47%
Total
2765
lpm_trie.c
737
-
21
2776
Daniel Mack
Craig Gallek
Yonghong Song
Eric Dumazet
Daniel Borkmann
Martin KaFai Lau
Alexei Starovoitov
Menglong Dong
Roman Gushchin
Toke Höiland-Jörgensen
Thomas Gleixner
Andrey Ignatov
Jakub Kiciński
Others
January 2017
February 2017
March 2017
April 2017
August 2017
September 2017
January 2018
February 2018
June 2018
August 2018
November 2018
December 2018
February 2019
April 2019
June 2019
February 2020
May 2020
June 2020
August 2020
December 2020
March 2021
June 2021
December 2021
April 2022
July 2022
var spanGroupData = [ {"timestamp": 1483257600, "group": [ {"author_id": 2, "token_count": 2}, {"author_id": 23, "token_count": 1397}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 2, "token_count": 41}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 0, "token_count": 25}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 1, "token_count": 25}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 46, "token_count": 424}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 7, "token_count": 4}, {"author_id": 3, "token_count": 407}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 3, "token_count": 4}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 2, "token_count": 51}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 43, "token_count": 269}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 13, "token_count": 6}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 2, "token_count": 9}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 42, "token_count": 2}, {"author_id": 60, "token_count": 34}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 42, "token_count": 6}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 17, "token_count": 5}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 1, "token_count": 5}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 13, "token_count": 8}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 60, "token_count": 15}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 15, "token_count": 8}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 58, "token_count": 15}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 60, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Daniel Mack
1397
50.32%
Craig Gallek
424
15.27%
Yonghong Song
411
14.81%
Eric Dumazet
269
9.69%
Daniel Borkmann
103
3.71%
Martin KaFai Lau
30
1.08%
Alexei Starovoitov
27
0.97%
Menglong Dong
15
0.54%
Roman Gushchin
14
0.50%
Toke Höiland-Jörgensen
8
0.29%
Thomas Gleixner
8
0.29%
Andrey Ignatov
5
0.18%
Jakub Kiciński
4
0.14%
Others
61
2.20%
Total
2776
map_in_map.c
125
-
6
556
Martin KaFai Lau
Daniel Borkmann
Alexei Starovoitov
Kumar Kartikeya Dwivedi
Yonghong Song
Thomas Gleixner
March 2017
June 2017
January 2019
February 2019
May 2019
May 2020
August 2020
July 2021
April 2022
var spanGroupData = [ {"timestamp": 1488355200, "group": [ {"author_id": 1, "token_count": 338}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 1, "token_count": 21}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 0, "token_count": 21}, {"author_id": 2, "token_count": 72}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 3, "token_count": 8}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 42, "token_count": 2}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 1, "token_count": 22}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 0, "token_count": 49}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 5, "token_count": 21}, ]}, ]
Author Name
Tokens
Token Proportion
Martin KaFai Lau
381
68.53%
Daniel Borkmann
72
12.95%
Alexei Starovoitov
72
12.95%
Kumar Kartikeya Dwivedi
21
3.78%
Yonghong Song
8
1.44%
Thomas Gleixner
2
0.36%
Total
556
map_in_map.h
19
-
2
71
Martin KaFai Lau
Thomas Gleixner
March 2017
June 2017
May 2019
var spanGroupData = [ {"timestamp": 1488355200, "group": [ {"author_id": 1, "token_count": 61}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 1, "token_count": 8}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 42, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Martin KaFai Lau
69
97.18%
Thomas Gleixner
2
2.82%
Total
71
map_iter.c
195
-
2
869
Yonghong Song
Hao Luo
May 2020
July 2020
August 2020
December 2021
var spanGroupData = [ {"timestamp": 1588316400, "group": [ {"author_id": 3, "token_count": 410}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 3, "token_count": 281}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 3, "token_count": 170}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 25, "token_count": 8}, ]}, ]
Author Name
Tokens
Token Proportion
Yonghong Song
861
99.08%
Hao Luo
8
0.92%
Total
869
mmap_unlock_work.h
65
-
1
180
Song Liu
November 2021
var spanGroupData = [ {"timestamp": 1635750000, "group": [ {"author_id": 9, "token_count": 180}, ]}, ]
Author Name
Tokens
Token Proportion
Song Liu
180
100.00%
Total
180
net_namespace.c
567
-
4
2465
Jakub Sitnicki
Lorenz Bauer
Andrii Nakryiko
Jakub Kiciński
May 2020
June 2020
July 2020
December 2021
var spanGroupData = [ {"timestamp": 1588316400, "group": [ {"author_id": 18, "token_count": 1301}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 18, "token_count": 581}, {"author_id": 26, "token_count": 77}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 4, "token_count": 30}, {"author_id": 18, "token_count": 473}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 7, "token_count": 3}, ]}, ]
Author Name
Tokens
Token Proportion
Jakub Sitnicki
2355
95.54%
Lorenz Bauer
77
3.12%
Andrii Nakryiko
30
1.22%
Jakub Kiciński
3
0.12%
Total
2465
offload.c
712
-
7
3199
Jakub Kiciński
Quentin Monnet
Jiong Wang
Others
November 2017
December 2017
January 2018
May 2018
July 2018
October 2018
November 2018
January 2019
February 2019
November 2019
December 2019
February 2020
var spanGroupData = [ {"timestamp": 1509519600, "group": [ {"author_id": 7, "token_count": 366}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 7, "token_count": 427}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 7, "token_count": 1046}, {"author_id": 22, "token_count": 122}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 7, "token_count": 9}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 7, "token_count": 804}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 54, "token_count": 74}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 54, "token_count": 109}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 7, "token_count": 194}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 7, "token_count": 35}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 60, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Jakub Kiciński
2881
90.06%
Quentin Monnet
183
5.72%
Jiong Wang
122
3.81%
Others
13
0.41%
Total
3199
percpu_freelist.c
217
-
5
1014
Song Liu
Alexei Starovoitov
Feng Zhou
Thomas Gleixner
Eric Dumazet
March 2016
November 2017
January 2019
May 2019
February 2020
October 2020
June 2022
var spanGroupData = [ {"timestamp": 1456819200, "group": [ {"author_id": 0, "token_count": 371}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 43, "token_count": 6}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 0, "token_count": 74}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 42, "token_count": 2}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 42, "token_count": 35}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 9, "token_count": 451}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 40, "token_count": 75}, ]}, ]
Author Name
Tokens
Token Proportion
Song Liu
451
44.48%
Alexei Starovoitov
445
43.89%
Feng Zhou
75
7.40%
Thomas Gleixner
37
3.65%
Eric Dumazet
6
0.59%
Total
1014
percpu_freelist.h
33
-
3
136
Alexei Starovoitov
Song Liu
Thomas Gleixner
March 2016
January 2019
May 2019
October 2020
var spanGroupData = [ {"timestamp": 1456819200, "group": [ {"author_id": 0, "token_count": 106}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 0, "token_count": 24}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 42, "token_count": 2}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 9, "token_count": 4}, ]}, ]
Author Name
Tokens
Token Proportion
Alexei Starovoitov
130
95.59%
Song Liu
4
2.94%
Thomas Gleixner
2
1.47%
Total
136
prog_iter.c
107
-
2
469
Alexei Starovoitov
Yonghong Song
July 2020
var spanGroupData = [ {"timestamp": 1593586800, "group": [ {"author_id": 0, "token_count": 448}, {"author_id": 3, "token_count": 21}, ]}, ]
Author Name
Tokens
Token Proportion
Alexei Starovoitov
448
95.52%
Yonghong Song
21
4.48%
Total
469
queue_stack_maps.c
280
-
7
1216
Mauricio Vasquez B
Daniel Borkmann
Alexei Starovoitov
Menglong Dong
Martin KaFai Lau
Andrey Ignatov
Others
October 2018
November 2018
April 2019
May 2020
June 2020
August 2020
April 2022
var spanGroupData = [ {"timestamp": 1538377200, "group": [ {"author_id": 2, "token_count": 26}, {"author_id": 24, "token_count": 1114}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 0, "token_count": 25}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 2, "token_count": 9}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 0, "token_count": 2}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 17, "token_count": 10}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 1, "token_count": 10}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 58, "token_count": 19}, ]}, ]
Author Name
Tokens
Token Proportion
Mauricio Vasquez B
1114
91.61%
Daniel Borkmann
35
2.88%
Alexei Starovoitov
27
2.22%
Menglong Dong
19
1.56%
Martin KaFai Lau
10
0.82%
Andrey Ignatov
10
0.82%
Others
1
0.08%
Total
1216
reuseport_array.c
348
-
10
1385
Martin KaFai Lau
Menglong Dong
Andrey Ignatov
Alexei Starovoitov
Daniel Borkmann
Others
August 2018
May 2020
June 2020
July 2020
August 2020
September 2020
May 2021
December 2021
February 2022
April 2022
August 2022
var spanGroupData = [ {"timestamp": 1533106800, "group": [ {"author_id": 1, "token_count": 1311}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 17, "token_count": 5}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 1, "token_count": 23}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 1, "token_count": 5}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 58, "token_count": 15}, ]}, {"timestamp": 1659337200, "group": [ {"author_id": 60, "token_count": 13}, ]}, ]
Author Name
Tokens
Token Proportion
Martin KaFai Lau
1339
96.68%
Menglong Dong
15
1.08%
Andrey Ignatov
5
0.36%
Alexei Starovoitov
2
0.14%
Daniel Borkmann
1
0.07%
Others
23
1.66%
Total
1385
ringbuf.c
555
-
11
2372
Andrii Nakryiko
Joanne Koong
Menglong Dong
Roman Gushchin
Martin KaFai Lau
Andrey Ignatov
Kumar Kartikeya Dwivedi
Hao Luo
Others
May 2020
June 2020
August 2020
December 2020
April 2021
May 2021
June 2021
December 2021
February 2022
April 2022
May 2022
var spanGroupData = [ {"timestamp": 1588316400, "group": [ {"author_id": 4, "token_count": 1934}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 17, "token_count": 5}, {"author_id": 4, "token_count": 25}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 1, "token_count": 5}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 13, "token_count": 14}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 60, "token_count": 13}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 4, "token_count": 27}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 25, "token_count": 2}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 5, "token_count": 4}, {"author_id": 58, "token_count": 15}, ]}, {"timestamp": 1651388400, "group": [ {"author_id": 11, "token_count": 319}, ]}, ]
Author Name
Tokens
Token Proportion
Andrii Nakryiko
1986
83.73%
Joanne Koong
319
13.45%
Menglong Dong
15
0.63%
Roman Gushchin
14
0.59%
Martin KaFai Lau
5
0.21%
Andrey Ignatov
5
0.21%
Kumar Kartikeya Dwivedi
4
0.17%
Hao Luo
2
0.08%
Others
22
0.93%
Total
2372
stackmap.c
668
-
26
3376
Song Liu
Alexei Starovoitov
Yonghong Song
Hao Luo
Dave Marchevsky
Stanislav Fomichev
Martin KaFai Lau
Menglong Dong
Jiri Olsa
Daniel Borkmann
Lorenz Bauer
Jakub Kiciński
Andrey Ignatov
Thomas Gleixner
Roman Gushchin
Mauricio Vasquez B
Others
February 2016
March 2016
April 2016
January 2017
August 2017
October 2017
January 2018
March 2018
April 2018
May 2018
August 2018
October 2018
January 2019
May 2019
November 2019
May 2020
June 2020
July 2020
August 2020
September 2020
December 2020
January 2021
March 2021
September 2021
November 2021
January 2022
February 2022
March 2022
April 2022
var spanGroupData = [ {"timestamp": 1454313600, "group": [ {"author_id": 0, "token_count": 770}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 0, "token_count": 278}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 2, "token_count": 5}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 1, "token_count": 13}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 7, "token_count": 5}, {"author_id": 3, "token_count": 112}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 9, "token_count": 487}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 3, "token_count": 314}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 9, "token_count": 9}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 2, "token_count": 5}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 24, "token_count": 1}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 8, "token_count": 26}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 42, "token_count": 2}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 17, "token_count": 5}, {"author_id": 9, "token_count": 276}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 20, "token_count": 7}, {"author_id": 9, "token_count": 816}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 1, "token_count": 5}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 26, "token_count": 7}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 13, "token_count": 2}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 20, "token_count": 5}, {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 53, "token_count": 29}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 3, "token_count": 6}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 9, "token_count": 20}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 25, "token_count": 65}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 60, "token_count": 50}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 58, "token_count": 12}, ]}, ]
Author Name
Tokens
Token Proportion
Song Liu
1608
47.63%
Alexei Starovoitov
1050
31.10%
Yonghong Song
432
12.80%
Hao Luo
65
1.93%
Dave Marchevsky
29
0.86%
Stanislav Fomichev
26
0.77%
Martin KaFai Lau
18
0.53%
Menglong Dong
12
0.36%
Jiri Olsa
12
0.36%
Daniel Borkmann
10
0.30%
Lorenz Bauer
7
0.21%
Jakub Kiciński
5
0.15%
Andrey Ignatov
5
0.15%
Thomas Gleixner
2
0.06%
Roman Gushchin
2
0.06%
Mauricio Vasquez B
1
0.03%
Others
92
2.73%
Total
3376
syscall.c
5306
-
72
24012
Brian Vazquez
Alexei Starovoitov
Andrii Nakryiko
Martin KaFai Lau
Daniel Borkmann
Kumar Kartikeya Dwivedi
Yonghong Song
Toke Höiland-Jörgensen
Roman Gushchin
Song Liu
Yan Zhu
Sandipan Das
Jakub Kiciński
YiFei Zhu
Mauricio Vasquez B
Stanislav Fomichev
Andrey Ignatov
Denis Salopek
Jiri Olsa
Daniel Mack
Joanne Koong
KP Singh
Jiong Wang
Dmitrii Dolgov
Björn Töpel
Kui-Feng Lee
Sean Young
Jakub Sitnicki
Eric Dumazet
Al Viro
David S. Miller
Lorenz Bauer
John Fastabend
Alan Maguire
Quentin Monnet
Dave Marchevsky
Lorenzo Bianconi
Thomas Gleixner
David Ahern
Hao Luo
Others
September 2014
November 2014
January 2015
March 2015
May 2015
September 2015
October 2015
November 2015
February 2016
March 2016
April 2016
May 2016
June 2016
July 2016
November 2016
December 2016
January 2017
February 2017
March 2017
April 2017
May 2017
June 2017
July 2017
August 2017
September 2017
October 2017
November 2017
December 2017
January 2018
March 2018
April 2018
May 2018
June 2018
August 2018
September 2018
October 2018
November 2018
December 2018
January 2019
February 2019
April 2019
May 2019
June 2019
August 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
February 2021
March 2021
April 2021
May 2021
June 2021
July 2021
August 2021
October 2021
November 2021
December 2021
January 2022
February 2022
March 2022
April 2022
May 2022
June 2022
July 2022
August 2022
var spanGroupData = [ {"timestamp": 1409554800, "group": [ {"author_id": 0, "token_count": 1224}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 0, "token_count": 18}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 0, "token_count": 4}, {"author_id": 2, "token_count": 7}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 0, "token_count": 42}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 2, "token_count": 39}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 0, "token_count": 67}, {"author_id": 2, "token_count": 169}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 2, "token_count": 26}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 0, "token_count": 35}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 0, "token_count": 21}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 0, "token_count": 18}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 2, "token_count": 4}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 2, "token_count": 62}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 60, "token_count": 23}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 2, "token_count": 40}, {"author_id": 23, "token_count": 117}, {"author_id": 1, "token_count": 1}, {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 2, "token_count": 105}, {"author_id": 52, "token_count": 7}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 2, "token_count": 26}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 0, "token_count": 13}, {"author_id": 2, "token_count": 4}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 0, "token_count": 116}, {"author_id": 1, "token_count": 6}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 60, "token_count": 91}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 49, "token_count": 28}, {"author_id": 51, "token_count": 13}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 1, "token_count": 1394}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 2, "token_count": 3}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 6, "token_count": 15}, {"author_id": 1, "token_count": 10}, {"author_id": 60, "token_count": 51}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 43, "token_count": 2}, {"author_id": 1, "token_count": 224}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 0, "token_count": 121}, {"author_id": 7, "token_count": 22}, {"author_id": 1, "token_count": 4}, {"author_id": 60, "token_count": 189}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 7, "token_count": 144}, {"author_id": 13, "token_count": 7}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 2, "token_count": 372}, {"author_id": 7, "token_count": 50}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 7, "token_count": 192}, {"author_id": 22, "token_count": 82}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 0, "token_count": 192}, {"author_id": 17, "token_count": 179}, {"author_id": 6, "token_count": 14}, {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 0, "token_count": 1}, {"author_id": 20, "token_count": 8}, {"author_id": 1, "token_count": 94}, {"author_id": 60, "token_count": 46}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 17, "token_count": 18}, {"author_id": 2, "token_count": 31}, {"author_id": 1, "token_count": 179}, {"author_id": 45, "token_count": 411}, {"author_id": 48, "token_count": 20}, {"author_id": 3, "token_count": 643}, {"author_id": 60, "token_count": 25}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 2, "token_count": 7}, {"author_id": 48, "token_count": 31}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 2, "token_count": 47}, {"author_id": 1, "token_count": 11}, {"author_id": 13, "token_count": 39}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 13, "token_count": 9}, {"author_id": 60, "token_count": 18}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 2, "token_count": 1}, {"author_id": 24, "token_count": 309}, {"author_id": 60, "token_count": 22}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 2, "token_count": 6}, {"author_id": 51, "token_count": 26}, {"author_id": 9, "token_count": 91}, {"author_id": 3, "token_count": 105}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 1, "token_count": 355}, {"author_id": 13, "token_count": 1}, {"author_id": 9, "token_count": 135}, {"author_id": 3, "token_count": 19}, {"author_id": 60, "token_count": 23}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 0, "token_count": 69}, {"author_id": 1, "token_count": 4}, {"author_id": 9, "token_count": 4}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 0, "token_count": 166}, {"author_id": 17, "token_count": 9}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 0, "token_count": 5}, {"author_id": 2, "token_count": 246}, {"author_id": 1, "token_count": 2}, {"author_id": 8, "token_count": 82}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 2, "token_count": 3}, {"author_id": 22, "token_count": 2}, {"author_id": 13, "token_count": 26}, {"author_id": 42, "token_count": 2}, {"author_id": 60, "token_count": 42}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 2, "token_count": 18}, {"author_id": 8, "token_count": 45}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 0, "token_count": 2}, {"author_id": 2, "token_count": 15}, {"author_id": 54, "token_count": 20}, {"author_id": 8, "token_count": 10}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 0, "token_count": 107}, {"author_id": 2, "token_count": 60}, {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 0, "token_count": 173}, {"author_id": 4, "token_count": 152}, {"author_id": 2, "token_count": 53}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 29, "token_count": 71}, {"author_id": 2, "token_count": 147}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 0, "token_count": 23}, {"author_id": 12, "token_count": 4035}, {"author_id": 1, "token_count": 52}, {"author_id": 3, "token_count": 37}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 1, "token_count": 54}, {"author_id": 42, "token_count": 8}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 4, "token_count": 1258}, {"author_id": 10, "token_count": 89}, {"author_id": 1, "token_count": 55}, {"author_id": 60, "token_count": 39}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 4, "token_count": 1064}, {"author_id": 9, "token_count": 208}, {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 49, "token_count": 15}, {"author_id": 0, "token_count": 191}, {"author_id": 4, "token_count": 94}, {"author_id": 2, "token_count": 36}, {"author_id": 18, "token_count": 20}, {"author_id": 3, "token_count": 118}, {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 4, "token_count": 39}, {"author_id": 26, "token_count": 4}, {"author_id": 60, "token_count": 57}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 0, "token_count": 74}, {"author_id": 4, "token_count": 127}, {"author_id": 18, "token_count": 31}, {"author_id": 8, "token_count": 9}, {"author_id": 60, "token_count": 74}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 0, "token_count": 142}, {"author_id": 10, "token_count": 6}, {"author_id": 26, "token_count": 25}, {"author_id": 1, "token_count": 5}, {"author_id": 3, "token_count": 2}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 0, "token_count": 15}, {"author_id": 15, "token_count": 483}, {"author_id": 27, "token_count": 364}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 8, "token_count": 7}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 10, "token_count": 6}, {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 4, "token_count": 274}, {"author_id": 13, "token_count": 319}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 0, "token_count": 35}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 0, "token_count": 22}, {"author_id": 1, "token_count": 23}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 20, "token_count": 42}, {"author_id": 15, "token_count": 23}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 0, "token_count": 496}, {"author_id": 2, "token_count": 9}, {"author_id": 34, "token_count": 140}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 60, "token_count": 40}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 0, "token_count": 188}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 4, "token_count": 385}, {"author_id": 8, "token_count": 28}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 53, "token_count": 17}, {"author_id": 43, "token_count": 29}, {"author_id": 11, "token_count": 102}, {"author_id": 5, "token_count": 125}, {"author_id": 15, "token_count": 22}, {"author_id": 60, "token_count": 15}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 2, "token_count": 136}, {"author_id": 5, "token_count": 1}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 0, "token_count": 1}, {"author_id": 25, "token_count": 2}, {"author_id": 7, "token_count": 3}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 35, "token_count": 14}, {"author_id": 15, "token_count": 17}, {"author_id": 60, "token_count": 20}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 0, "token_count": 196}, {"author_id": 43, "token_count": 14}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 20, "token_count": 88}, {"author_id": 15, "token_count": 1}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 4, "token_count": 221}, {"author_id": 5, "token_count": 1316}, {"author_id": 47, "token_count": 421}, ]}, {"timestamp": 1651388400, "group": [ {"author_id": 16, "token_count": 23}, {"author_id": 38, "token_count": 74}, {"author_id": 41, "token_count": 66}, {"author_id": 60, "token_count": 16}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 11, "token_count": 1}, {"author_id": 8, "token_count": 72}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 13, "token_count": 88}, ]}, {"timestamp": 1659337200, "group": [ {"author_id": 0, "token_count": 73}, {"author_id": 8, "token_count": 10}, {"author_id": 27, "token_count": 6}, ]}, ]
Author Name
Tokens
Token Proportion
Brian Vazquez
4035
16.80%
Alexei Starovoitov
3855
16.05%
Andrii Nakryiko
3614
15.05%
Martin KaFai Lau
2474
10.30%
Daniel Borkmann
1672
6.96%
Kumar Kartikeya Dwivedi
1442
6.01%
Yonghong Song
924
3.85%
Toke Höiland-Jörgensen
546
2.27%
Roman Gushchin
489
2.04%
Song Liu
438
1.82%
Yan Zhu
421
1.75%
Sandipan Das
411
1.71%
Jakub Kiciński
411
1.71%
YiFei Zhu
370
1.54%
Mauricio Vasquez B
309
1.29%
Stanislav Fomichev
263
1.10%
Andrey Ignatov
206
0.86%
Denis Salopek
140
0.58%
Jiri Olsa
138
0.57%
Daniel Mack
117
0.49%
Joanne Koong
103
0.43%
KP Singh
101
0.42%
Jiong Wang
84
0.35%
Dmitrii Dolgov
74
0.31%
Björn Töpel
71
0.30%
Kui-Feng Lee
66
0.27%
Sean Young
51
0.21%
Jakub Sitnicki
51
0.21%
Eric Dumazet
45
0.19%
Al Viro
43
0.18%
David S. Miller
39
0.16%
Lorenz Bauer
29
0.12%
John Fastabend
29
0.12%
Alan Maguire
23
0.10%
Quentin Monnet
20
0.08%
Dave Marchevsky
17
0.07%
Lorenzo Bianconi
14
0.06%
Thomas Gleixner
10
0.04%
David Ahern
7
0.03%
Hao Luo
2
0.01%
Others
858
3.57%
Total
24012
sysfs_btf.c
45
-
4
171
Andrii Nakryiko
Others
August 2019
March 2020
September 2020
var spanGroupData = [ {"timestamp": 1564642800, "group": [ {"author_id": 4, "token_count": 150}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 60, "token_count": 14}, ]}, ]
Author Name
Tokens
Token Proportion
Andrii Nakryiko
150
87.72%
Others
21
12.28%
Total
171
task_iter.c
669
-
6
2705
Yonghong Song
Song Liu
Andrii Nakryiko
Others
May 2020
July 2020
August 2020
September 2020
October 2020
November 2020
December 2020
February 2021
November 2021
var spanGroupData = [ {"timestamp": 1588316400, "group": [ {"author_id": 4, "token_count": 18}, {"author_id": 3, "token_count": 1230}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 3, "token_count": 100}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 3, "token_count": 23}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 3, "token_count": 43}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 3, "token_count": 10}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 9, "token_count": 29}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 3, "token_count": 6}, {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 9, "token_count": 900}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 9, "token_count": 331}, ]}, ]
Author Name
Tokens
Token Proportion
Yonghong Song
1412
52.20%
Song Liu
1260
46.58%
Andrii Nakryiko
18
0.67%
Others
15
0.55%
Total
2705
tnum.c
214
-
6
1120
Edward Cree
John Fastabend
Daniel Borkmann
Yonghong Song
Thomas Gleixner
Others
August 2017
April 2018
May 2019
January 2020
March 2020
May 2021
var spanGroupData = [ {"timestamp": 1501570800, "group": [ {"author_id": 14, "token_count": 886}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 3, "token_count": 36}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 42, "token_count": 1}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 2, "token_count": 46}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 6, "token_count": 68}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 60, "token_count": 83}, ]}, ]
Author Name
Tokens
Token Proportion
Edward Cree
886
79.11%
John Fastabend
68
6.07%
Daniel Borkmann
46
4.11%
Yonghong Song
36
3.21%
Thomas Gleixner
1
0.09%
Others
83
7.41%
Total
1120
trampoline.c
1017
-
17
4336
Alexei Starovoitov
Stanislav Fomichev
Song Liu
Jiri Olsa
KP Singh
Kui-Feng Lee
Björn Töpel
Toke Höiland-Jörgensen
Eric Dumazet
He Fengqing
Martin KaFai Lau
David S. Miller
Andrii Nakryiko
Others
November 2019
December 2019
January 2020
February 2020
March 2020
August 2020
September 2020
February 2021
March 2021
April 2021
July 2021
August 2021
September 2021
October 2021
December 2021
January 2022
February 2022
March 2022
April 2022
May 2022
June 2022
July 2022
August 2022
var spanGroupData = [ {"timestamp": 1572591600, "group": [ {"author_id": 0, "token_count": 711}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 0, "token_count": 221}, {"author_id": 29, "token_count": 45}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 0, "token_count": 117}, {"author_id": 20, "token_count": 3}, {"author_id": 1, "token_count": 9}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 51, "token_count": 1}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 20, "token_count": 93}, {"author_id": 10, "token_count": 183}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 0, "token_count": 28}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 15, "token_count": 40}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 0, "token_count": 223}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 0, "token_count": 631}, {"author_id": 20, "token_count": 123}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 20, "token_count": 2}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 20, "token_count": 32}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 4, "token_count": 1}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 9, "token_count": 4}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 43, "token_count": 23}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 20, "token_count": 32}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 56, "token_count": 10}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 9, "token_count": 3}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 60, "token_count": 21}, ]}, {"timestamp": 1651388400, "group": [ {"author_id": 41, "token_count": 177}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 8, "token_count": 1092}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 9, "token_count": 467}, {"author_id": 8, "token_count": 2}, {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1659337200, "group": [ {"author_id": 20, "token_count": 15}, ]}, ]
Author Name
Tokens
Token Proportion
Alexei Starovoitov
1931
44.53%
Stanislav Fomichev
1094
25.23%
Song Liu
474
10.93%
Jiri Olsa
300
6.92%
KP Singh
183
4.22%
Kui-Feng Lee
177
4.08%
Björn Töpel
45
1.04%
Toke Höiland-Jörgensen
40
0.92%
Eric Dumazet
23
0.53%
He Fengqing
10
0.23%
Martin KaFai Lau
9
0.21%
David S. Miller
1
0.02%
Andrii Nakryiko
1
0.02%
Others
48
1.11%
Total
4336
verifier.c
15366
-
88
71582
Alexei Starovoitov
John Fastabend
Daniel Borkmann
Martin KaFai Lau
Yonghong Song
Kumar Kartikeya Dwivedi
Edward Cree
Jakub Kiciński
Joanne Koong
Andrii Nakryiko
Lorenz Bauer
Hao Luo
Andrei Matei
Jiong Wang
Joe Stringer
Jiri Olsa
Andrey Ignatov
Eduard Zingerman
Toke Höiland-Jörgensen
Christy Lee
Florent Revest
Maciej Fijalkowski
David S. Miller
Dmitrii Banshchikov
Wedson Almeida Filho
Brendan Jackman
Josef Bacik
Stanislav Fomichev
KP Singh
Song Liu
Ilya Leoshkevich
Roman Gushchin
Jakub Sitnicki
Hou Tao
Feng Zhou
Thomas Gleixner
Quentin Monnet
Björn Töpel
He Fengqing
Mauricio Vasquez B
Alan Maguire
Sandipan Das
Jesper Dangaard Brouer
Dave Marchevsky
Craig Gallek
Others
September 2014
October 2014
December 2014
March 2015
April 2015
June 2015
July 2015
August 2015
October 2015
January 2016
February 2016
April 2016
May 2016
June 2016
July 2016
August 2016
September 2016
October 2016
November 2016
December 2016
January 2017
February 2017
March 2017
April 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
var spanGroupData = [ {"timestamp": 1409554800, "group": [ {"author_id": 0, "token_count": 4015}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 0, "token_count": 23}, ]}, {"timestamp": 1417420800, "group": [ {"author_id": 0, "token_count": 194}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 0, "token_count": 330}, {"author_id": 2, "token_count": 44}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 0, "token_count": 19}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 0, "token_count": 72}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 60, "token_count": 38}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 0, "token_count": 176}, {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 60, "token_count": 25}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 0, "token_count": 11}, {"author_id": 2, "token_count": 14}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 0, "token_count": 148}, {"author_id": 2, "token_count": 158}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 0, "token_count": 604}, {"author_id": 2, "token_count": 4}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 0, "token_count": 14}, {"author_id": 1, "token_count": 26}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 60, "token_count": 54}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 0, "token_count": 44}, {"author_id": 2, "token_count": 2}, {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 0, "token_count": 77}, {"author_id": 2, "token_count": 160}, {"author_id": 7, "token_count": 230}, {"author_id": 57, "token_count": 194}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 60, "token_count": 92}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 57, "token_count": 31}, {"author_id": 60, "token_count": 26}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 2, "token_count": 37}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 0, "token_count": 6}, {"author_id": 2, "token_count": 69}, {"author_id": 60, "token_count": 211}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 0, "token_count": 480}, {"author_id": 2, "token_count": 57}, {"author_id": 1, "token_count": 86}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 51, "token_count": 6}, {"author_id": 3, "token_count": 10}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 0, "token_count": 21}, {"author_id": 2, "token_count": 63}, {"author_id": 51, "token_count": 93}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 2, "token_count": 30}, {"author_id": 3, "token_count": 180}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 2, "token_count": 123}, {"author_id": 14, "token_count": 3}, {"author_id": 6, "token_count": 64}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 2, "token_count": 67}, {"author_id": 14, "token_count": 2777}, {"author_id": 6, "token_count": 52}, {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 2, "token_count": 239}, {"author_id": 14, "token_count": 9}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 0, "token_count": 735}, {"author_id": 2, "token_count": 57}, {"author_id": 51, "token_count": 10}, {"author_id": 7, "token_count": 582}, {"author_id": 19, "token_count": 19}, {"author_id": 3, "token_count": 7}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 0, "token_count": 334}, {"author_id": 46, "token_count": 3}, {"author_id": 2, "token_count": 602}, {"author_id": 13, "token_count": 3}, {"author_id": 3, "token_count": 29}, {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 0, "token_count": 2902}, {"author_id": 2, "token_count": 117}, {"author_id": 51, "token_count": 115}, {"author_id": 7, "token_count": 14}, {"author_id": 57, "token_count": 14}, {"author_id": 60, "token_count": 42}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 0, "token_count": 233}, {"author_id": 2, "token_count": 286}, {"author_id": 51, "token_count": 83}, {"author_id": 7, "token_count": 35}, {"author_id": 54, "token_count": 34}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 2, "token_count": 67}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 17, "token_count": 9}, {"author_id": 20, "token_count": 84}, {"author_id": 6, "token_count": 10}, {"author_id": 1, "token_count": 44}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 3, "token_count": 84}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 0, "token_count": 100}, {"author_id": 29, "token_count": 10}, {"author_id": 2, "token_count": 349}, {"author_id": 7, "token_count": 10}, {"author_id": 22, "token_count": 72}, {"author_id": 6, "token_count": 36}, {"author_id": 45, "token_count": 26}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 2, "token_count": 205}, {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 2, "token_count": 17}, {"author_id": 7, "token_count": 1}, {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 14, "token_count": 232}, {"author_id": 1, "token_count": 31}, {"author_id": 13, "token_count": 76}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 0, "token_count": 7}, {"author_id": 13, "token_count": 40}, {"author_id": 60, "token_count": 155}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 2, "token_count": 265}, {"author_id": 30, "token_count": 897}, {"author_id": 24, "token_count": 59}, {"author_id": 54, "token_count": 34}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 17, "token_count": 68}, {"author_id": 51, "token_count": 14}, {"author_id": 14, "token_count": 1}, {"author_id": 22, "token_count": 39}, {"author_id": 3, "token_count": 570}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 0, "token_count": 697}, {"author_id": 7, "token_count": 102}, {"author_id": 22, "token_count": 78}, {"author_id": 1, "token_count": 1128}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 0, "token_count": 573}, {"author_id": 2, "token_count": 471}, {"author_id": 7, "token_count": 1252}, {"author_id": 22, "token_count": 299}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 0, "token_count": 1}, {"author_id": 17, "token_count": 3}, {"author_id": 1, "token_count": 283}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 17, "token_count": 165}, {"author_id": 2, "token_count": 12}, {"author_id": 7, "token_count": 25}, {"author_id": 26, "token_count": 24}, {"author_id": 1, "token_count": 137}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 0, "token_count": 443}, {"author_id": 17, "token_count": 58}, {"author_id": 2, "token_count": 469}, {"author_id": 22, "token_count": 126}, {"author_id": 1, "token_count": 51}, {"author_id": 60, "token_count": 401}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 0, "token_count": 198}, {"author_id": 22, "token_count": 689}, {"author_id": 42, "token_count": 2}, {"author_id": 60, "token_count": 65}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 0, "token_count": 2995}, {"author_id": 2, "token_count": 28}, {"author_id": 8, "token_count": 21}, {"author_id": 15, "token_count": 4}, {"author_id": 60, "token_count": 64}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 4, "token_count": 11}, {"author_id": 36, "token_count": 5}, {"author_id": 15, "token_count": 9}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 0, "token_count": 20}, {"author_id": 36, "token_count": 3}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 0, "token_count": 620}, {"author_id": 4, "token_count": 277}, {"author_id": 1, "token_count": 175}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 0, "token_count": 374}, {"author_id": 2, "token_count": 373}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 2, "token_count": 51}, {"author_id": 3, "token_count": 14}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 0, "token_count": 769}, {"author_id": 2, "token_count": 33}, {"author_id": 1, "token_count": 546}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 18, "token_count": 20}, {"author_id": 42, "token_count": 80}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 2, "token_count": 1}, {"author_id": 6, "token_count": 8109}, {"author_id": 10, "token_count": 53}, {"author_id": 60, "token_count": 52}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 4, "token_count": 148}, {"author_id": 18, "token_count": 81}, {"author_id": 15, "token_count": 19}, {"author_id": 60, "token_count": 73}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 0, "token_count": 74}, {"author_id": 4, "token_count": 468}, {"author_id": 2, "token_count": 44}, {"author_id": 6, "token_count": 90}, {"author_id": 3, "token_count": 131}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 17, "token_count": 461}, {"author_id": 3, "token_count": 104}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 18, "token_count": 14}, {"author_id": 3, "token_count": 272}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 0, "token_count": 177}, {"author_id": 20, "token_count": 30}, {"author_id": 10, "token_count": 35}, {"author_id": 26, "token_count": 233}, {"author_id": 3, "token_count": 305}, {"author_id": 60, "token_count": 48}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 16, "token_count": 47}, {"author_id": 0, "token_count": 267}, {"author_id": 25, "token_count": 611}, {"author_id": 26, "token_count": 683}, {"author_id": 39, "token_count": 364}, {"author_id": 1, "token_count": 227}, {"author_id": 15, "token_count": 507}, {"author_id": 3, "token_count": 14}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 0, "token_count": 337}, {"author_id": 2, "token_count": 12}, {"author_id": 7, "token_count": 2}, {"author_id": 1, "token_count": 19}, {"author_id": 3, "token_count": 92}, {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 0, "token_count": 515}, {"author_id": 37, "token_count": 58}, {"author_id": 10, "token_count": 84}, {"author_id": 55, "token_count": 259}, {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 0, "token_count": 24}, {"author_id": 4, "token_count": 179}, {"author_id": 3, "token_count": 6}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 4, "token_count": 498}, {"author_id": 33, "token_count": 141}, {"author_id": 2, "token_count": 5}, {"author_id": 8, "token_count": 27}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 0, "token_count": 16}, {"author_id": 28, "token_count": 1317}, {"author_id": 33, "token_count": 65}, {"author_id": 2, "token_count": 126}, {"author_id": 37, "token_count": 232}, {"author_id": 36, "token_count": 29}, {"author_id": 10, "token_count": 5}, {"author_id": 3, "token_count": 1537}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 0, "token_count": 18}, {"author_id": 29, "token_count": 57}, {"author_id": 33, "token_count": 45}, {"author_id": 2, "token_count": 526}, {"author_id": 36, "token_count": 112}, {"author_id": 1, "token_count": 2457}, {"author_id": 15, "token_count": 20}, {"author_id": 60, "token_count": 39}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 2, "token_count": 81}, {"author_id": 53, "token_count": 4}, {"author_id": 21, "token_count": 426}, {"author_id": 20, "token_count": 70}, {"author_id": 26, "token_count": 470}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 0, "token_count": 238}, {"author_id": 2, "token_count": 381}, {"author_id": 60, "token_count": 34}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 6, "token_count": 14}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 0, "token_count": 1364}, {"author_id": 2, "token_count": 212}, {"author_id": 56, "token_count": 62}, {"author_id": 20, "token_count": 201}, {"author_id": 6, "token_count": 86}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 17, "token_count": 26}, {"author_id": 4, "token_count": 1}, {"author_id": 2, "token_count": 21}, {"author_id": 36, "token_count": 9}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 1, "token_count": 287}, {"author_id": 60, "token_count": 24}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 17, "token_count": 54}, {"author_id": 53, "token_count": 12}, {"author_id": 11, "token_count": 60}, {"author_id": 5, "token_count": 778}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 0, "token_count": 13}, {"author_id": 2, "token_count": 10}, {"author_id": 37, "token_count": 29}, {"author_id": 50, "token_count": 44}, {"author_id": 11, "token_count": 104}, {"author_id": 1, "token_count": 78}, {"author_id": 9, "token_count": 158}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 0, "token_count": 381}, {"author_id": 44, "token_count": 438}, {"author_id": 2, "token_count": 114}, {"author_id": 25, "token_count": 655}, {"author_id": 50, "token_count": 10}, {"author_id": 7, "token_count": 3}, {"author_id": 20, "token_count": 480}, {"author_id": 10, "token_count": 9}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 44, "token_count": 3}, {"author_id": 2, "token_count": 35}, {"author_id": 5, "token_count": 449}, {"author_id": 3, "token_count": 76}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 50, "token_count": 41}, {"author_id": 9, "token_count": 11}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 25, "token_count": 62}, {"author_id": 50, "token_count": 20}, {"author_id": 20, "token_count": 1}, {"author_id": 11, "token_count": 128}, {"author_id": 5, "token_count": 341}, {"author_id": 60, "token_count": 123}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 5, "token_count": 1559}, ]}, {"timestamp": 1651388400, "group": [ {"author_id": 40, "token_count": 85}, {"author_id": 11, "token_count": 1434}, {"author_id": 5, "token_count": 1}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 32, "token_count": 835}, {"author_id": 8, "token_count": 116}, {"author_id": 3, "token_count": 1}, {"author_id": 60, "token_count": 180}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 0, "token_count": 15}, {"author_id": 2, "token_count": 104}, {"author_id": 11, "token_count": 71}, {"author_id": 5, "token_count": 22}, {"author_id": 8, "token_count": 48}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1659337200, "group": [ {"author_id": 2, "token_count": 22}, {"author_id": 5, "token_count": 16}, ]}, ]
Author Name
Tokens
Token Proportion
Alexei Starovoitov
20678
28.89%
John Fastabend
8461
11.82%
Daniel Borkmann
6164
8.61%
Martin KaFai Lau
5576
7.79%
Yonghong Song
3432
4.79%
Kumar Kartikeya Dwivedi
3166
4.42%
Edward Cree
3022
4.22%
Jakub Kiciński
2256
3.15%
Joanne Koong
1797
2.51%
Andrii Nakryiko
1582
2.21%
Lorenz Bauer
1410
1.97%
Hao Luo
1328
1.86%
Andrei Matei
1317
1.84%
Jiong Wang
1303
1.82%
Joe Stringer
897
1.25%
Jiri Olsa
866
1.21%
Andrey Ignatov
844
1.18%
Eduard Zingerman
835
1.17%
Toke Höiland-Jörgensen
559
0.78%
Christy Lee
441
0.62%
Florent Revest
426
0.60%
Maciej Fijalkowski
364
0.51%
David S. Miller
321
0.45%
Dmitrii Banshchikov
319
0.45%
Wedson Almeida Filho
259
0.36%
Brendan Jackman
251
0.35%
Josef Bacik
239
0.33%
Stanislav Fomichev
212
0.30%
KP Singh
186
0.26%
Song Liu
169
0.24%
Ilya Leoshkevich
158
0.22%
Roman Gushchin
119
0.17%
Jakub Sitnicki
115
0.16%
Hou Tao
115
0.16%
Feng Zhou
85
0.12%
Thomas Gleixner
82
0.11%
Quentin Monnet
68
0.09%
Björn Töpel
67
0.09%
He Fengqing
62
0.09%
Mauricio Vasquez B
59
0.08%
Alan Maguire
47
0.07%
Sandipan Das
26
0.04%
Jesper Dangaard Brouer
19
0.03%
Dave Marchevsky
16
0.02%
Craig Gallek
3
0.00%
Others
1861
2.60%
Total
71582
Only top 60 contributors in the directory are shown. Everybody else is clustered as
Others
.
Contributors:
215
Author
Tokens
Proportion
Commits
Proportion
0
Alexei Starovoitov
47616
19.58%
228
13.57%
1
Martin KaFai Lau
31388
12.91%
106
6.31%
2
Daniel Borkmann
19442
8.00%
225
13.39%
3
Yonghong Song
19008
7.82%
110
6.55%
4
Andrii Nakryiko
12960
5.33%
55
3.27%
5
Kumar Kartikeya Dwivedi
10013
4.12%
44
2.62%
6
John Fastabend
9415
3.87%
24
1.43%
7
Jakub Kiciński
7378
3.03%
59
3.51%
8
Stanislav Fomichev
6497
2.67%
36
2.14%
9
Song Liu
6465
2.66%
41
2.44%
10
KP Singh
6102
2.51%
23
1.37%
11
Joanne Koong
4093
1.68%
14
0.83%
12
Brian Vazquez
4090
1.68%
6
0.36%
13
Roman Gushchin
4042
1.66%
40
2.38%
14
Edward Cree
3908
1.61%
11
0.65%
15
Toke Höiland-Jörgensen
3332
1.37%
28
1.67%
16
Alan Maguire
3171
1.30%
6
0.36%
17
Andrey Ignatov
2847
1.17%
26
1.55%
18
Jakub Sitnicki
2640
1.09%
15
0.89%
19
Jesper Dangaard Brouer
2529
1.04%
21
1.25%
20
Jiri Olsa
2159
0.89%
38
2.26%
21
Florent Revest
1924
0.79%
8
0.48%
22
Jiong Wang
1883
0.77%
22
1.31%
23
Daniel Mack
1772
0.73%
3
0.18%
24
Mauricio Vasquez B
1721
0.71%
6
0.36%
25
Hao Luo
1636
0.67%
13
0.77%
26
Lorenz Bauer
1612
0.66%
28
1.67%
27
YiFei Zhu
1321
0.54%
8
0.48%
28
Andrei Matei
1317
0.54%
1
0.06%
29
Björn Töpel
1011
0.42%
9
0.54%
30
Joe Stringer
897
0.37%
7
0.42%
31
Hangbin Liu
897
0.37%
2
0.12%
32
Eduard Zingerman
837
0.34%
2
0.12%
33
Brendan Jackman
808
0.33%
9
0.54%
34
Denis Salopek
633
0.26%
1
0.06%
35
Lorenzo Bianconi
584
0.24%
9
0.54%
36
Ilya Leoshkevich
569
0.23%
9
0.54%
37
Dmitrii Banshchikov
549
0.23%
7
0.42%
38
Dmitrii Dolgov
543
0.22%
1
0.06%
39
Maciej Fijalkowski
519
0.21%
5
0.30%
40
Feng Zhou
502
0.21%
2
0.12%
41
Kui-Feng Lee
479
0.20%
3
0.18%
42
Thomas Gleixner
477
0.20%
15
0.89%
43
Eric Dumazet
461
0.19%
16
0.95%
44
Christy Lee
441
0.18%
4
0.24%
45
Sandipan Das
437
0.18%
4
0.24%
46
Craig Gallek
427
0.18%
3
0.18%
47
Yan Zhu
421
0.17%
1
0.06%
48
Sean Young
409
0.17%
3
0.18%
49
Al Viro
379
0.16%
8
0.48%
50
Hou Tao
378
0.16%
10
0.60%
51
David S. Miller
361
0.15%
9
0.54%
52
David Ahern
319
0.13%
4
0.24%
53
Dave Marchevsky
301
0.12%
6
0.36%
54
Quentin Monnet
279
0.11%
12
0.71%
55
Wedson Almeida Filho
259
0.11%
1
0.06%
56
He Fengqing
249
0.10%
4
0.24%
57
Josef Bacik
248
0.10%
3
0.18%
58
Menglong Dong
247
0.10%
3
0.18%
59
Tadeusz Struk
246
0.10%
1
0.06%
60
Others
5702
2.35%
262
15.60%
Total
243150
1680