Linux Source Code
Home
Release 6.6
Help
bpf
root
kernel
Highlighting
Reset All
By Author
By Age
──────────
Al Viro
Alan Maguire
Alexei Starovoitov
Andrei Matei
Andrey Ignatov
Andrii Nakryiko
Anton Protopopov
Benjamin Tissoires
Björn Töpel
Brendan Jackman
Brian Vazquez
Chenbo Feng
Christy Lee
Craig Gallek
Daniel Borkmann
Daniel Mack
Dave Marchevsky
David Ahern
David S. Miller
David Vernet
Denis Salopek
Dmitrii Banshchikov
Dmitrii Dolgov
Eduard Zingerman
Edward Cree
Eric Dumazet
Feng Zhou
Florent Revest
Hangbin Liu
Hao Luo
Hou Tao
Ilya Leoshkevich
Jakub Kiciński
Jakub Sitnicki
Jesper Dangaard Brouer
Jiong Wang
Jiri Olsa
Joanne Koong
Joe Stringer
John Fastabend
Josef Bacik
KP Singh
Kui-Feng Lee
Kumar Kartikeya Dwivedi
Lorenz Bauer
Lorenzo Bianconi
Maciej Fijalkowski
Martin KaFai Lau
Mauricio Vasquez B
Others
Quentin Monnet
Roman Gushchin
Sandipan Das
Sean Young
Song Liu
Stanislav Fomichev
Thomas Gleixner
Toke Höiland-Jörgensen
Yafang Shao
YiFei Zhu
Yonghong Song
−
Subdirectories:
Name
Lines
Files
Authors
Tokens
change scale
Color Graph By Token Proportion
preload
1080
5
9
2053
Alexei Starovoitov
Anton Protopopov
Ilya Leoshkevich
Daniel Borkmann
Toke Höiland-Jörgensen
Others
October 2015
July 2016
August 2020
September 2020
March 2021
January 2022
February 2022
January 2023
May 2023
July 2023
var spanGroupData = [ {"timestamp": 1443682800, "group": [ {"author_id": 2, "token_count": 4}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 0, "token_count": 974}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 18, "token_count": 2}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 0, "token_count": 740}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 0, "token_count": 193}, {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1672560000, "group": [ {"author_id": 35, "token_count": 55}, ]}, {"timestamp": 1682924400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1688194800, "group": [ {"author_id": 49, "token_count": 60}, ]}, ]
Author Name
Tokens
Token Proportion
Alexei Starovoitov
1907
92.89%
Anton Protopopov
60
2.92%
Ilya Leoshkevich
55
2.68%
Daniel Borkmann
4
0.19%
Toke Höiland-Jörgensen
2
0.10%
Others
25
1.22%
Total
2053
Files:
arraymap.c
1411
-
32
7032
Alexei Starovoitov
Daniel Borkmann
Yonghong Song
Martin KaFai Lau
Andrii Nakryiko
Maciej Fijalkowski
Kumar Kartikeya Dwivedi
Yafang Shao
Jakub Kiciński
Feng Zhou
Song Liu
Andrey Ignatov
Brian Vazquez
Roman Gushchin
Hou Tao
Eric Dumazet
John Fastabend
Chenbo Feng
Lorenz Bauer
Toke Höiland-Jörgensen
Thomas Gleixner
Others
October 1997
March 2014
July 2014
September 2014
November 2014
March 2015
April 2015
May 2015
August 2015
October 2015
November 2015
January 2016
February 2016
March 2016
June 2016
July 2016
August 2016
November 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
December 2018
January 2019
April 2019
May 2019
November 2019
January 2020
March 2020
May 2020
June 2020
July 2020
August 2020
September 2020
October 2020
December 2020
February 2021
July 2021
September 2021
January 2022
April 2022
May 2022
July 2022
August 2022
September 2022
November 2022
March 2023
var spanGroupData = [ {"timestamp": 875689200, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 0, "token_count": 56}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 0, "token_count": 84}, {"author_id": 2, "token_count": 14}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 0, "token_count": 1285}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 0, "token_count": 303}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 60, "token_count": 221}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 0, "token_count": 19}, {"author_id": 2, "token_count": 7}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 0, "token_count": 387}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 2, "token_count": 227}, {"author_id": 1, "token_count": 81}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 2, "token_count": 5}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 2, "token_count": 4}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 0, "token_count": 408}, {"author_id": 1, "token_count": 173}, ]}, {"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": 17}, {"author_id": 1, "token_count": 135}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 2, "token_count": 41}, {"author_id": 1, "token_count": 37}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 57, "token_count": 5}, {"author_id": 3, "token_count": 4}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 0, "token_count": 114}, {"author_id": 2, "token_count": 29}, {"author_id": 7, "token_count": 69}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 2, "token_count": 10}, {"author_id": 41, "token_count": 8}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 6, "token_count": 5}, {"author_id": 1, "token_count": 153}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 2, "token_count": 12}, {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 2, "token_count": 28}, {"author_id": 3, "token_count": 108}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 3, "token_count": 103}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 13, "token_count": 6}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 0, "token_count": 56}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 2, "token_count": 190}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 56, "token_count": 2}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 4, "token_count": 193}, {"author_id": 2, "token_count": 716}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 15, "token_count": 26}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 4, "token_count": 7}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 0, "token_count": 11}, {"author_id": 4, "token_count": 42}, {"author_id": 3, "token_count": 160}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 16, "token_count": 34}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 3, "token_count": 467}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 0, "token_count": 3}, {"author_id": 1, "token_count": 33}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 30, "token_count": 3}, {"author_id": 43, "token_count": 148}, {"author_id": 9, "token_count": 46}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 2, "token_count": 34}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 13, "token_count": 7}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 3, "token_count": 177}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 0, "token_count": 36}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 18, "token_count": 2}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 5, "token_count": 18}, {"author_id": 60, "token_count": 32}, ]}, {"timestamp": 1651388400, "group": [ {"author_id": 48, "token_count": 63}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 4, "token_count": 65}, ]}, {"timestamp": 1659337200, "group": [ {"author_id": 32, "token_count": 13}, ]}, {"timestamp": 1662015600, "group": [ {"author_id": 5, "token_count": 89}, ]}, {"timestamp": 1667286000, "group": [ {"author_id": 5, "token_count": 41}, ]}, {"timestamp": 1677657600, "group": [ {"author_id": 26, "token_count": 108}, {"author_id": 60, "token_count": 4}, ]}, ]
Author Name
Tokens
Token Proportion
Alexei Starovoitov
2806
39.90%
Daniel Borkmann
1320
18.77%
Yonghong Song
1019
14.49%
Martin KaFai Lau
613
8.72%
Andrii Nakryiko
307
4.37%
Maciej Fijalkowski
148
2.10%
Kumar Kartikeya Dwivedi
148
2.10%
Yafang Shao
108
1.54%
Jakub Kiciński
69
0.98%
Feng Zhou
63
0.90%
Song Liu
46
0.65%
Andrey Ignatov
34
0.48%
Brian Vazquez
26
0.37%
Roman Gushchin
13
0.18%
Hou Tao
13
0.18%
Eric Dumazet
8
0.11%
John Fastabend
5
0.07%
Chenbo Feng
5
0.07%
Lorenz Bauer
3
0.04%
Toke Höiland-Jörgensen
2
0.03%
Thomas Gleixner
2
0.03%
Others
274
3.90%
Total
7032
bloom_filter.c
206
-
19
917
Joanne Koong
Alexei Starovoitov
Brian Vazquez
Yafang Shao
Björn Töpel
Daniel Borkmann
Martin KaFai Lau
Anton Protopopov
Jakub Kiciński
Eric Dumazet
Roman Gushchin
Andrii Nakryiko
Lorenz Bauer
Others
September 2014
November 2014
June 2016
September 2016
November 2016
February 2017
April 2017
June 2017
January 2018
April 2018
May 2018
August 2018
April 2019
May 2019
November 2019
January 2020
August 2020
September 2020
October 2021
December 2021
April 2022
October 2022
March 2023
April 2023
var spanGroupData = [ {"timestamp": 1409554800, "group": [ {"author_id": 0, "token_count": 22}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 0, "token_count": 14}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 7, "token_count": 2}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 2, "token_count": 5}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 1, "token_count": 6}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 7, "token_count": 5}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 36, "token_count": 21}, {"author_id": 2, "token_count": 6}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 13, "token_count": 3}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 2, "token_count": 6}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 13, "token_count": 1}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 4, "token_count": 4}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 15, "token_count": 29}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 1, "token_count": 5}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 30, "token_count": 3}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 41, "token_count": 7}, {"author_id": 11, "token_count": 702}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1664607600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1677657600, "group": [ {"author_id": 26, "token_count": 28}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1680332400, "group": [ {"author_id": 49, "token_count": 11}, ]}, ]
Author Name
Tokens
Token Proportion
Joanne Koong
702
76.55%
Alexei Starovoitov
36
3.93%
Brian Vazquez
29
3.16%
Yafang Shao
28
3.05%
Björn Töpel
21
2.29%
Daniel Borkmann
19
2.07%
Martin KaFai Lau
14
1.53%
Anton Protopopov
11
1.20%
Jakub Kiciński
7
0.76%
Eric Dumazet
7
0.76%
Roman Gushchin
4
0.44%
Andrii Nakryiko
4
0.44%
Lorenz Bauer
3
0.33%
Others
32
3.49%
Total
917
bpf_cgrp_storage.c
240
-
10
1023
Yonghong Song
Alexei Starovoitov
Daniel Borkmann
Martin KaFai Lau
Yafang Shao
Others
September 2014
November 2014
March 2015
July 2016
September 2016
April 2018
May 2018
August 2018
December 2018
April 2019
May 2021
October 2022
November 2022
March 2023
April 2023
var spanGroupData = [ {"timestamp": 1409554800, "group": [ {"author_id": 0, "token_count": 21}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 0, "token_count": 12}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 2, "token_count": 18}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 2, "token_count": 6}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 0, "token_count": 21}, ]}, {"timestamp": 1664607600, "group": [ {"author_id": 1, "token_count": 2}, {"author_id": 3, "token_count": 908}, ]}, {"timestamp": 1667286000, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1677657600, "group": [ {"author_id": 1, "token_count": 4}, {"author_id": 26, "token_count": 5}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1680332400, "group": [ {"author_id": 0, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Yonghong Song
909
88.86%
Alexei Starovoitov
63
6.16%
Daniel Borkmann
24
2.35%
Martin KaFai Lau
9
0.88%
Yafang Shao
5
0.49%
Others
13
1.27%
Total
1023
bpf_inode_storage.c
237
-
19
992
KP Singh
Al Viro
Lorenz Bauer
Brian Vazquez
Alexei Starovoitov
Yonghong Song
Joanne Koong
Martin KaFai Lau
Quentin Monnet
Yafang Shao
Roman Gushchin
Andrii Nakryiko
Song Liu
Others
September 2014
October 2015
July 2016
October 2017
May 2018
August 2018
November 2018
May 2019
August 2019
October 2019
November 2019
December 2019
January 2020
March 2020
May 2020
August 2020
September 2020
January 2021
February 2021
March 2021
December 2021
March 2022
April 2022
August 2022
October 2022
November 2022
March 2023
April 2023
var spanGroupData = [ {"timestamp": 1409554800, "group": [ {"author_id": 0, "token_count": 10}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 58, "token_count": 1}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 3, "token_count": 3}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 13, "token_count": 4}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 13, "token_count": 1}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 58, "token_count": 6}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 4, "token_count": 3}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 15, "token_count": 20}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 10, "token_count": 4}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 4, "token_count": 2}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 10, "token_count": 759}, {"author_id": 1, "token_count": 5}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 30, "token_count": 21}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 10, "token_count": 14}, {"author_id": 60, "token_count": 13}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 9, "token_count": 1}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"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": 1}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1659337200, "group": [ {"author_id": 50, "token_count": 48}, ]}, {"timestamp": 1664607600, "group": [ {"author_id": 3, "token_count": 5}, ]}, {"timestamp": 1667286000, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1677657600, "group": [ {"author_id": 1, "token_count": 4}, {"author_id": 26, "token_count": 5}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1680332400, "group": [ {"author_id": 0, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
KP Singh
799
80.54%
Al Viro
48
4.84%
Lorenz Bauer
21
2.12%
Brian Vazquez
20
2.02%
Alexei Starovoitov
17
1.71%
Yonghong Song
11
1.11%
Joanne Koong
10
1.01%
Martin KaFai Lau
9
0.91%
Quentin Monnet
7
0.71%
Yafang Shao
5
0.50%
Roman Gushchin
5
0.50%
Andrii Nakryiko
5
0.50%
Song Liu
1
0.10%
Others
34
3.43%
Total
992
bpf_iter.c
848
-
20
3783
Yonghong Song
Andrii Nakryiko
Martin KaFai Lau
Joanne Koong
Alexei Starovoitov
Hou Tao
Daniel Borkmann
Hao Luo
Craig Gallek
John Fastabend
Brian Vazquez
Song Liu
Alan Maguire
Eduard Zingerman
Others
September 2014
November 2014
January 2016
July 2016
September 2016
June 2017
July 2017
August 2017
September 2017
April 2018
May 2018
August 2018
December 2018
October 2019
January 2020
April 2020
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
March 2023
var spanGroupData = [ {"timestamp": 1409554800, "group": [ {"author_id": 0, "token_count": 10}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 0, "token_count": 39}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 52, "token_count": 6}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 2, "token_count": 18}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 1, "token_count": 9}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 6, "token_count": 5}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 3, "token_count": 14}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 1, "token_count": 1}, {"author_id": 3, "token_count": 9}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 1, "token_count": 6}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 0, "token_count": 9}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 15, "token_count": 5}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 9, "token_count": 3}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 3, "token_count": 2327}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 3, "token_count": 183}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 3, "token_count": 424}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 19, "token_count": 3}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 3, "token_count": 35}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 3, "token_count": 55}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 0, "token_count": 19}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 1, "token_count": 80}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 4, "token_count": 2}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 11, "token_count": 102}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 60, "token_count": 26}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 60, "token_count": 37}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 27, "token_count": 2}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1659337200, "group": [ {"author_id": 21, "token_count": 7}, {"author_id": 32, "token_count": 35}, {"author_id": 1, "token_count": 33}, ]}, {"timestamp": 1677657600, "group": [ {"author_id": 4, "token_count": 265}, ]}, ]
Author Name
Tokens
Token Proportion
Yonghong Song
3047
80.54%
Andrii Nakryiko
267
7.06%
Martin KaFai Lau
133
3.52%
Joanne Koong
102
2.70%
Alexei Starovoitov
77
2.04%
Hou Tao
35
0.93%
Daniel Borkmann
19
0.50%
Hao Luo
7
0.19%
Craig Gallek
6
0.16%
John Fastabend
5
0.13%
Brian Vazquez
5
0.13%
Song Liu
3
0.08%
Alan Maguire
3
0.08%
Eduard Zingerman
2
0.05%
Others
72
1.90%
Total
3783
bpf_local_storage.c
917
-
17
3663
KP Singh
Martin KaFai Lau
Yonghong Song
Song Liu
Joanne Koong
Yafang Shao
Kumar Kartikeya Dwivedi
Hou Tao
Roman Gushchin
Alexei Starovoitov
Stanislav Fomichev
Daniel Borkmann
Others
August 1992
December 1992
June 1995
June 2003
September 2014
November 2014
December 2014
June 2017
April 2018
May 2018
August 2018
December 2018
April 2019
May 2019
August 2019
February 2020
July 2020
August 2020
September 2020
November 2020
December 2020
February 2021
December 2021
February 2022
March 2022
April 2022
August 2022
October 2022
November 2022
December 2022
February 2023
March 2023
April 2023
September 2023
var spanGroupData = [ {"timestamp": 712652400, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 723196800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 801990000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1054450800, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1417420800, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 1, "token_count": 15}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 2, "token_count": 12}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 2, "token_count": 7}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 13, "token_count": 6}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 1, "token_count": 540}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 13, "token_count": 2}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 8, "token_count": 19}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 1, "token_count": 17}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 3, "token_count": 47}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 10, "token_count": 1754}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 10, "token_count": 37}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 13, "token_count": 12}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 9, "token_count": 103}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 10, "token_count": 119}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 11, "token_count": 62}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 10, "token_count": 19}, ]}, {"timestamp": 1659337200, "group": [ {"author_id": 32, "token_count": 2}, {"author_id": 26, "token_count": 2}, ]}, {"timestamp": 1664607600, "group": [ {"author_id": 32, "token_count": 25}, {"author_id": 1, "token_count": 1}, {"author_id": 3, "token_count": 66}, ]}, {"timestamp": 1667286000, "group": [ {"author_id": 5, "token_count": 7}, {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1669881600, "group": [ {"author_id": 1, "token_count": 8}, ]}, {"timestamp": 1675238400, "group": [ {"author_id": 5, "token_count": 18}, {"author_id": 26, "token_count": 6}, ]}, {"timestamp": 1677657600, "group": [ {"author_id": 5, "token_count": 15}, {"author_id": 1, "token_count": 636}, {"author_id": 26, "token_count": 35}, ]}, {"timestamp": 1680332400, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1693551600, "group": [ {"author_id": 1, "token_count": 22}, ]}, ]
Author Name
Tokens
Token Proportion
KP Singh
1929
52.66%
Martin KaFai Lau
1240
33.85%
Yonghong Song
113
3.08%
Song Liu
103
2.81%
Joanne Koong
62
1.69%
Yafang Shao
43
1.17%
Kumar Kartikeya Dwivedi
40
1.09%
Hou Tao
27
0.74%
Roman Gushchin
20
0.55%
Alexei Starovoitov
20
0.55%
Stanislav Fomichev
19
0.52%
Daniel Borkmann
19
0.52%
Others
28
0.76%
Total
3663
bpf_lru_list.c
700
-
4
3013
Martin KaFai Lau
Thomas Gleixner
Others
November 2016
January 2017
April 2017
May 2019
February 2021
May 2023
var spanGroupData = [ {"timestamp": 1477983600, "group": [ {"author_id": 1, "token_count": 2956}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 56, "token_count": 2}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 60, "token_count": 13}, ]}, {"timestamp": 1682924400, "group": [ {"author_id": 1, "token_count": 37}, ]}, ]
Author Name
Tokens
Token Proportion
Martin KaFai Lau
2994
99.37%
Thomas Gleixner
2
0.07%
Others
17
0.56%
Total
3013
bpf_lru_list.h
79
-
5
295
Martin KaFai Lau
Thomas Gleixner
Others
January 2000
August 2002
November 2016
August 2017
May 2019
April 2020
May 2023
var spanGroupData = [ {"timestamp": 946713600, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1028185200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 1, "token_count": 275}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 1, "token_count": 7}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 56, "token_count": 2}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1682924400, "group": [ {"author_id": 1, "token_count": 7}, ]}, ]
Author Name
Tokens
Token Proportion
Martin KaFai Lau
289
97.97%
Thomas Gleixner
2
0.68%
Others
4
1.36%
Total
295
bpf_lsm.c
376
-
17
1583
KP Singh
Stanislav Fomichev
Kui-Feng Lee
Yonghong Song
Daniel Borkmann
Alexei Starovoitov
Martin KaFai Lau
Jakub Kiciński
Hou Tao
Quentin Monnet
Others
September 2016
December 2017
August 2018
December 2018
January 2019
April 2019
March 2020
August 2020
September 2020
November 2020
January 2021
February 2021
March 2021
May 2021
June 2021
December 2021
January 2022
March 2022
May 2022
June 2022
July 2022
August 2022
November 2022
December 2022
var spanGroupData = [ {"timestamp": 1472713200, "group": [ {"author_id": 7, "token_count": 3}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 2, "token_count": 21}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 1, "token_count": 5}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 58, "token_count": 5}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 1, "token_count": 8}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 10, "token_count": 169}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 0, "token_count": 20}, {"author_id": 10, "token_count": 54}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 10, "token_count": 848}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 60, "token_count": 33}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 2, "token_count": 6}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 7, "token_count": 3}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 60, "token_count": 35}, ]}, {"timestamp": 1651388400, "group": [ {"author_id": 20, "token_count": 58}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 8, "token_count": 215}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 8, "token_count": 14}, ]}, {"timestamp": 1659337200, "group": [ {"author_id": 32, "token_count": 6}, {"author_id": 8, "token_count": 32}, {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1667286000, "group": [ {"author_id": 3, "token_count": 10}, ]}, {"timestamp": 1669881600, "group": [ {"author_id": 3, "token_count": 21}, ]}, ]
Author Name
Tokens
Token Proportion
KP Singh
1071
67.66%
Stanislav Fomichev
261
16.49%
Kui-Feng Lee
58
3.66%
Yonghong Song
31
1.96%
Daniel Borkmann
27
1.71%
Alexei Starovoitov
21
1.33%
Martin KaFai Lau
15
0.95%
Jakub Kiciński
6
0.38%
Hou Tao
6
0.38%
Quentin Monnet
5
0.32%
Others
82
5.18%
Total
1583
bpf_struct_ops.c
910
-
19
3919
Martin KaFai Lau
Kui-Feng Lee
Alexei Starovoitov
Hou Tao
Yafang Shao
David Vernet
KP Singh
Daniel Borkmann
YiFei Zhu
Andrey Ignatov
Lorenz Bauer
Jakub Kiciński
Thomas Gleixner
Others
September 2014
November 2014
November 2015
March 2017
June 2017
January 2018
April 2018
August 2018
January 2019
February 2019
May 2019
October 2019
November 2019
January 2020
February 2020
March 2020
June 2020
September 2020
March 2021
August 2021
September 2021
October 2021
November 2021
December 2021
April 2022
May 2022
June 2022
July 2022
October 2022
March 2023
August 2023
var spanGroupData = [ {"timestamp": 1409554800, "group": [ {"author_id": 0, "token_count": 109}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 0, "token_count": 23}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 2, "token_count": 5}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 1, "token_count": 28}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 1, "token_count": 12}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 7, "token_count": 2}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 1, "token_count": 43}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 0, "token_count": 24}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 56, "token_count": 1}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 0, "token_count": 16}, {"author_id": 1, "token_count": 18}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 0, "token_count": 16}, {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 1, "token_count": 2345}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 10, "token_count": 20}, {"author_id": 1, "token_count": 30}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 16, "token_count": 5}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 30, "token_count": 3}, {"author_id": 34, "token_count": 10}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 1, "token_count": 18}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 32, "token_count": 8}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 32, "token_count": 91}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 2, "token_count": 10}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1651388400, "group": [ {"author_id": 20, "token_count": 150}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1664607600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1677657600, "group": [ {"author_id": 20, "token_count": 818}, {"author_id": 1, "token_count": 7}, {"author_id": 26, "token_count": 49}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1690873200, "group": [ {"author_id": 17, "token_count": 25}, ]}, ]
Author Name
Tokens
Token Proportion
Martin KaFai Lau
2511
64.07%
Kui-Feng Lee
968
24.70%
Alexei Starovoitov
193
4.92%
Hou Tao
99
2.53%
Yafang Shao
49
1.25%
David Vernet
25
0.64%
KP Singh
20
0.51%
Daniel Borkmann
15
0.38%
YiFei Zhu
10
0.26%
Andrey Ignatov
5
0.13%
Lorenz Bauer
3
0.08%
Jakub Kiciński
2
0.05%
Thomas Gleixner
1
0.03%
Others
18
0.46%
Total
3919
bpf_struct_ops_types.h
12
-
6
28
Martin KaFai Lau
Hou Tao
Eric Dumazet
Others
June 1993
June 1995
April 2011
April 2017
November 2017
August 2018
January 2020
October 2021
var spanGroupData = [ {"timestamp": 738918000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 801990000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 41, "token_count": 3}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 1, "token_count": 11}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 32, "token_count": 6}, ]}, ]
Author Name
Tokens
Token Proportion
Martin KaFai Lau
14
50.00%
Hou Tao
6
21.43%
Eric Dumazet
3
10.71%
Others
5
17.86%
Total
28
bpf_task_storage.c
374
-
15
1509
KP Singh
Martin KaFai Lau
Song Liu
Alexei Starovoitov
Joanne Koong
Jakub Kiciński
Brian Vazquez
Yonghong Song
Daniel Borkmann
Yafang Shao
Hou Tao
Roman Gushchin
Others
September 2014
October 2015
October 2017
January 2018
May 2018
August 2018
January 2020
March 2020
August 2020
November 2020
January 2021
February 2021
March 2021
November 2021
December 2021
March 2022
April 2022
August 2022
October 2022
November 2022
March 2023
April 2023
var spanGroupData = [ {"timestamp": 1409554800, "group": [ {"author_id": 0, "token_count": 17}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 7, "token_count": 2}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 7, "token_count": 10}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 2, "token_count": 6}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 13, "token_count": 1}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 15, "token_count": 10}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 10, "token_count": 9}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 0, "token_count": 3}, {"author_id": 10, "token_count": 4}, {"author_id": 1, "token_count": 5}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 10, "token_count": 1024}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 10, "token_count": 20}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 9, "token_count": 147}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 9, "token_count": 8}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 10, "token_count": 35}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 11, "token_count": 19}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 10, "token_count": 1}, {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1659337200, "group": [ {"author_id": 32, "token_count": 4}, ]}, {"timestamp": 1664607600, "group": [ {"author_id": 1, "token_count": 149}, {"author_id": 3, "token_count": 5}, ]}, {"timestamp": 1667286000, "group": [ {"author_id": 3, "token_count": 3}, ]}, {"timestamp": 1677657600, "group": [ {"author_id": 1, "token_count": 4}, {"author_id": 26, "token_count": 5}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1680332400, "group": [ {"author_id": 0, "token_count": 4}, ]}, ]
Author Name
Tokens
Token Proportion
KP Singh
1093
72.43%
Martin KaFai Lau
158
10.47%
Song Liu
155
10.27%
Alexei Starovoitov
26
1.72%
Joanne Koong
19
1.26%
Jakub Kiciński
12
0.80%
Brian Vazquez
10
0.66%
Yonghong Song
8
0.53%
Daniel Borkmann
6
0.40%
Yafang Shao
5
0.33%
Hou Tao
4
0.27%
Roman Gushchin
1
0.07%
Others
12
0.80%
Total
1509
btf.c
8585
-
61
38322
Martin KaFai Lau
Kumar Kartikeya Dwivedi
Alexei Starovoitov
Yonghong Song
Andrii Nakryiko
Alan Maguire
Daniel Borkmann
Dave Marchevsky
Jiri Olsa
David Vernet
Ilya Leoshkevich
Benjamin Tissoires
Dmitrii Banshchikov
Stanislav Fomichev
Joanne Koong
Roman Gushchin
Hao Luo
Quentin Monnet
Yafang Shao
KP Singh
Song Liu
Toke Höiland-Jörgensen
Craig Gallek
Feng Zhou
Andrey Ignatov
Jakub Kiciński
Sean Young
Lorenz Bauer
Thomas Gleixner
Jesper Dangaard Brouer
John Fastabend
Others
April 1994
June 1995
October 1997
May 2004
September 2014
November 2014
March 2015
May 2016
June 2016
July 2016
September 2016
April 2017
June 2017
July 2017
August 2017
October 2017
November 2017
December 2017
January 2018
March 2018
April 2018
May 2018
June 2018
July 2018
August 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
August 2022
September 2022
October 2022
November 2022
December 2022
January 2023
February 2023
March 2023
April 2023
May 2023
June 2023
July 2023
September 2023
var spanGroupData = [ {"timestamp": 765187200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 801990000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 875689200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1083394800, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 0, "token_count": 48}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 0, "token_count": 15}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 7, "token_count": 5}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 60, "token_count": 44}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 1, "token_count": 14}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 6, "token_count": 2}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 7, "token_count": 3}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 52, "token_count": 15}, {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 0, "token_count": 5}, {"author_id": 7, "token_count": 2}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 23, "token_count": 3}, {"author_id": 58, "token_count": 21}, {"author_id": 56, "token_count": 3}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 1, "token_count": 10}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 1, "token_count": 8031}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 1, "token_count": 1299}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 1, "token_count": 82}, {"author_id": 54, "token_count": 8}, {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 1, "token_count": 41}, {"author_id": 60, "token_count": 25}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 2, "token_count": 24}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 2, "token_count": 3}, {"author_id": 1, "token_count": 81}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 1, "token_count": 1355}, {"author_id": 3, "token_count": 237}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 1, "token_count": 29}, {"author_id": 13, "token_count": 106}, {"author_id": 3, "token_count": 1108}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 0, "token_count": 80}, {"author_id": 3, "token_count": 359}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 0, "token_count": 4}, {"author_id": 2, "token_count": 2196}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 8, "token_count": 6}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 4, "token_count": 48}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 4, "token_count": 27}, {"author_id": 58, "token_count": 18}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 0, "token_count": 9}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 0, "token_count": 685}, {"author_id": 1, "token_count": 32}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 0, "token_count": 962}, {"author_id": 1, "token_count": 327}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 0, "token_count": 1000}, {"author_id": 22, "token_count": 23}, {"author_id": 1, "token_count": 516}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 4, "token_count": 6}, {"author_id": 10, "token_count": 26}, {"author_id": 60, "token_count": 24}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 4, "token_count": 11}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 0, "token_count": 6}, {"author_id": 3, "token_count": 147}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 16, "token_count": 11}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 22, "token_count": 17}, {"author_id": 3, "token_count": 14}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 22, "token_count": 365}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 19, "token_count": 3000}, {"author_id": 18, "token_count": 16}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 4, "token_count": 2235}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 4, "token_count": 145}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 4, "token_count": 76}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 46, "token_count": 140}, {"author_id": 35, "token_count": 355}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 1, "token_count": 174}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 0, "token_count": 257}, {"author_id": 22, "token_count": 53}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 0, "token_count": 155}, {"author_id": 3, "token_count": 21}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 3, "token_count": 656}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 5, "token_count": 54}, {"author_id": 3, "token_count": 33}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 9, "token_count": 18}, {"author_id": 3, "token_count": 77}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 0, "token_count": 1796}, {"author_id": 21, "token_count": 35}, {"author_id": 22, "token_count": 2}, {"author_id": 5, "token_count": 115}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 5, "token_count": 787}, {"author_id": 8, "token_count": 50}, {"author_id": 3, "token_count": 119}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 3, "token_count": 74}, {"author_id": 60, "token_count": 78}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 21, "token_count": 35}, {"author_id": 5, "token_count": 194}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 5, "token_count": 1716}, ]}, {"timestamp": 1651388400, "group": [ {"author_id": 45, "token_count": 16}, {"author_id": 11, "token_count": 12}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 5, "token_count": 24}, {"author_id": 8, "token_count": 3}, {"author_id": 3, "token_count": 563}, {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 5, "token_count": 44}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1659337200, "group": [ {"author_id": 3, "token_count": 229}, ]}, {"timestamp": 1662015600, "group": [ {"author_id": 45, "token_count": 190}, {"author_id": 10, "token_count": 3}, {"author_id": 5, "token_count": 4}, {"author_id": 30, "token_count": 1}, {"author_id": 60, "token_count": 22}, ]}, {"timestamp": 1664607600, "group": [ {"author_id": 8, "token_count": 22}, ]}, {"timestamp": 1667286000, "group": [ {"author_id": 0, "token_count": 42}, {"author_id": 17, "token_count": 24}, {"author_id": 5, "token_count": 2538}, {"author_id": 8, "token_count": 36}, {"author_id": 3, "token_count": 139}, ]}, {"timestamp": 1669881600, "group": [ {"author_id": 45, "token_count": 72}, {"author_id": 12, "token_count": 11}, {"author_id": 3, "token_count": 6}, ]}, {"timestamp": 1672560000, "group": [ {"author_id": 17, "token_count": 408}, {"author_id": 35, "token_count": 51}, {"author_id": 22, "token_count": 4}, {"author_id": 60, "token_count": 64}, ]}, {"timestamp": 1675238400, "group": [ {"author_id": 4, "token_count": 30}, {"author_id": 12, "token_count": 242}, ]}, {"timestamp": 1677657600, "group": [ {"author_id": 0, "token_count": 11}, {"author_id": 4, "token_count": 534}, {"author_id": 12, "token_count": 64}, {"author_id": 11, "token_count": 95}, {"author_id": 30, "token_count": 6}, ]}, {"timestamp": 1680332400, "group": [ {"author_id": 0, "token_count": 69}, {"author_id": 4, "token_count": 164}, {"author_id": 12, "token_count": 181}, {"author_id": 48, "token_count": 14}, {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1682924400, "group": [ {"author_id": 3, "token_count": 24}, {"author_id": 60, "token_count": 219}, ]}, {"timestamp": 1685602800, "group": [ {"author_id": 8, "token_count": 20}, ]}, {"timestamp": 1688194800, "group": [ {"author_id": 26, "token_count": 32}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1693551600, "group": [ {"author_id": 60, "token_count": 5}, ]}, ]
Author Name
Tokens
Token Proportion
Martin KaFai Lau
11992
31.29%
Kumar Kartikeya Dwivedi
5476
14.29%
Alexei Starovoitov
5157
13.46%
Yonghong Song
3807
9.93%
Andrii Nakryiko
3276
8.55%
Alan Maguire
3000
7.83%
Daniel Borkmann
2224
5.80%
Dave Marchevsky
498
1.30%
Jiri Olsa
464
1.21%
David Vernet
432
1.13%
Ilya Leoshkevich
406
1.06%
Benjamin Tissoires
278
0.73%
Dmitrii Banshchikov
140
0.37%
Stanislav Fomichev
137
0.36%
Joanne Koong
107
0.28%
Roman Gushchin
106
0.28%
Hao Luo
70
0.18%
Quentin Monnet
39
0.10%
Yafang Shao
32
0.08%
KP Singh
29
0.08%
Song Liu
18
0.05%
Toke Höiland-Jörgensen
16
0.04%
Craig Gallek
15
0.04%
Feng Zhou
14
0.04%
Andrey Ignatov
11
0.03%
Jakub Kiciński
10
0.03%
Sean Young
8
0.02%
Lorenz Bauer
7
0.02%
Thomas Gleixner
3
0.01%
Jesper Dangaard Brouer
3
0.01%
John Fastabend
2
0.01%
Others
545
1.42%
Total
38322
cgroup.c
2569
-
60
11167
Stanislav Fomichev
Andrey Ignatov
Andrii Nakryiko
Alexei Starovoitov
Roman Gushchin
Daniel Mack
YiFei Zhu
Sean Young
Dave Marchevsky
Yonghong Song
Martin KaFai Lau
Daniel Borkmann
Eduard Zingerman
David Ahern
Ilya Leoshkevich
Song Liu
John Fastabend
KP Singh
Jakub Sitnicki
Dmitrii Banshchikov
Brian Vazquez
Lorenz Bauer
Thomas Gleixner
Jiri Olsa
Hao Luo
Others
August 1992
December 1992
June 1993
November 1993
June 1995
January 1996
October 1997
January 1998
February 1999
June 2002
August 2004
March 2006
October 2007
April 2008
September 2009
November 2009
July 2010
July 2011
December 2011
January 2012
October 2012
March 2014
September 2014
November 2014
December 2014
January 2015
March 2015
September 2015
January 2016
February 2016
March 2016
September 2016
November 2016
December 2016
February 2017
March 2017
April 2017
June 2017
July 2017
August 2017
October 2017
November 2017
December 2017
March 2018
May 2018
June 2018
August 2018
September 2018
October 2018
November 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
March 2020
April 2020
May 2020
June 2020
July 2020
August 2020
September 2020
November 2020
January 2021
August 2021
October 2021
December 2021
February 2022
March 2022
April 2022
May 2022
June 2022
August 2022
September 2022
March 2023
April 2023
May 2023
September 2023
var spanGroupData = [ {"timestamp": 712652400, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 723196800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 738918000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 752140800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 801990000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 820483200, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 875689200, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 883641600, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 917856000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1022914800, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1091343600, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1141200000, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 60, "token_count": 19}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1251788400, "group": [ {"author_id": 60, "token_count": 34}, ]}, {"timestamp": 1257058800, "group": [ {"author_id": 60, "token_count": 26}, ]}, {"timestamp": 1277967600, "group": [ {"author_id": 60, "token_count": 30}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1322726400, "group": [ {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 60, "token_count": 18}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 0, "token_count": 16}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 0, "token_count": 62}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 0, "token_count": 17}, ]}, {"timestamp": 1417420800, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 0, "token_count": 28}, {"author_id": 2, "token_count": 10}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 2, "token_count": 3}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 2, "token_count": 5}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 2, "token_count": 14}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 25, "token_count": 428}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 55, "token_count": 38}, {"author_id": 60, "token_count": 38}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 0, "token_count": 71}, {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 0, "token_count": 36}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 60, "token_count": 16}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 1, "token_count": 31}, {"author_id": 3, "token_count": 10}, {"author_id": 60, "token_count": 27}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 2, "token_count": 16}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 6, "token_count": 15}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 0, "token_count": 1093}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 13, "token_count": 273}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 3, "token_count": 109}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 16, "token_count": 81}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 16, "token_count": 47}, {"author_id": 54, "token_count": 33}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 54, "token_count": 182}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 1, "token_count": 24}, {"author_id": 13, "token_count": 231}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 13, "token_count": 49}, {"author_id": 3, "token_count": 3}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 9, "token_count": 20}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 2, "token_count": 5}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 16, "token_count": 945}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 16, "token_count": 547}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 16, "token_count": 3}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 13, "token_count": 149}, {"author_id": 8, "token_count": 38}, {"author_id": 60, "token_count": 17}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 13, "token_count": 70}, {"author_id": 8, "token_count": 1059}, {"author_id": 56, "token_count": 2}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 8, "token_count": 25}, {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 35, "token_count": 33}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 35, "token_count": 2}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 16, "token_count": 139}, {"author_id": 13, "token_count": 61}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 0, "token_count": 1}, {"author_id": 15, "token_count": 6}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 4, "token_count": 1160}, {"author_id": 10, "token_count": 9}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 4, "token_count": 181}, {"author_id": 8, "token_count": 16}, {"author_id": 60, "token_count": 25}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 4, "token_count": 1}, {"author_id": 24, "token_count": 1}, {"author_id": 6, "token_count": 1}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 24, "token_count": 6}, {"author_id": 30, "token_count": 4}, {"author_id": 8, "token_count": 59}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 4, "token_count": 36}, {"author_id": 34, "token_count": 114}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 0, "token_count": 2}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 46, "token_count": 6}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 8, "token_count": 313}, {"author_id": 60, "token_count": 24}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 4, "token_count": 19}, {"author_id": 12, "token_count": 214}, {"author_id": 8, "token_count": 73}, {"author_id": 60, "token_count": 26}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 60, "token_count": 24}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 21, "token_count": 2}, {"author_id": 34, "token_count": 281}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 22, "token_count": 2}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 8, "token_count": 300}, {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1651388400, "group": [ {"author_id": 60, "token_count": 217}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 8, "token_count": 1074}, ]}, {"timestamp": 1659337200, "group": [ {"author_id": 8, "token_count": 370}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1662015600, "group": [ {"author_id": 60, "token_count": 29}, ]}, {"timestamp": 1677657600, "group": [ {"author_id": 27, "token_count": 47}, {"author_id": 60, "token_count": 38}, ]}, {"timestamp": 1680332400, "group": [ {"author_id": 8, "token_count": 19}, ]}, {"timestamp": 1682924400, "group": [ {"author_id": 8, "token_count": 78}, ]}, {"timestamp": 1693551600, "group": [ {"author_id": 60, "token_count": 6}, ]}, ]
Author Name
Tokens
Token Proportion
Stanislav Fomichev
3424
30.66%
Andrey Ignatov
1762
15.78%
Andrii Nakryiko
1397
12.51%
Alexei Starovoitov
1336
11.96%
Roman Gushchin
833
7.46%
Daniel Mack
428
3.83%
YiFei Zhu
395
3.54%
Sean Young
215
1.93%
Dave Marchevsky
214
1.92%
Yonghong Song
122
1.09%
Martin KaFai Lau
55
0.49%
Daniel Borkmann
55
0.49%
Eduard Zingerman
47
0.42%
David Ahern
38
0.34%
Ilya Leoshkevich
35
0.31%
Song Liu
20
0.18%
John Fastabend
16
0.14%
KP Singh
9
0.08%
Jakub Sitnicki
7
0.06%
Dmitrii Banshchikov
6
0.05%
Brian Vazquez
6
0.05%
Lorenz Bauer
4
0.04%
Thomas Gleixner
2
0.02%
Jiri Olsa
2
0.02%
Hao Luo
2
0.02%
Others
737
6.60%
Total
11167
cgroup_iter.c
296
-
10
1158
Hao Luo
Hou Tao
Yonghong Song
Martin KaFai Lau
Daniel Borkmann
Others
July 2016
June 2017
July 2017
February 2019
July 2020
August 2022
October 2022
November 2022
March 2023
var spanGroupData = [ {"timestamp": 1467356400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 3, "token_count": 6}, ]}, {"timestamp": 1659337200, "group": [ {"author_id": 21, "token_count": 1108}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1664607600, "group": [ {"author_id": 3, "token_count": 1}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1667286000, "group": [ {"author_id": 32, "token_count": 28}, ]}, {"timestamp": 1677657600, "group": [ {"author_id": 60, "token_count": 4}, ]}, ]
Author Name
Tokens
Token Proportion
Hao Luo
1108
95.68%
Hou Tao
28
2.42%
Yonghong Song
7
0.60%
Martin KaFai Lau
4
0.35%
Daniel Borkmann
1
0.09%
Others
10
0.86%
Total
1158
core.c
2937
-
83
11871
Daniel Borkmann
Alexei Starovoitov
Yonghong Song
Song Liu
Martin KaFai Lau
Jiong Wang
Jiri Olsa
Jakub Kiciński
Brendan Jackman
Andrii Nakryiko
Jakub Sitnicki
Stanislav Fomichev
Toke Höiland-Jörgensen
Eric Dumazet
Roman Gushchin
YiFei Zhu
Ilya Leoshkevich
Kumar Kartikeya Dwivedi
Yafang Shao
Sean Young
Hou Tao
John Fastabend
David S. Miller
Lorenz Bauer
Josef Bacik
Dave Marchevsky
Maciej Fijalkowski
Alan Maguire
Mauricio Vasquez B
Jesper Dangaard Brouer
Feng Zhou
Dmitrii Banshchikov
Thomas Gleixner
Others
September 1996
October 1997
January 1999
June 1999
September 2002
October 2002
November 2002
January 2003
April 2003
June 2003
June 2004
July 2005
March 2007
April 2007
May 2007
October 2007
December 2008
August 2009
September 2009
February 2010
December 2010
April 2011
May 2011
June 2011
March 2012
April 2012
July 2012
May 2013
July 2013
October 2013
March 2014
May 2014
June 2014
July 2014
September 2014
October 2014
November 2014
December 2014
March 2015
April 2015
May 2015
June 2015
July 2015
August 2015
October 2015
February 2016
April 2016
May 2016
June 2016
July 2016
September 2016
October 2016
December 2016
January 2017
February 2017
May 2017
June 2017
July 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
June 2020
July 2020
August 2020
September 2020
November 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
September 2022
October 2022
November 2022
December 2022
January 2023
February 2023
March 2023
April 2023
June 2023
July 2023
August 2023
var spanGroupData = [ {"timestamp": 841561200, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 875689200, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 915177600, "group": [ {"author_id": 60, "token_count": 62}, ]}, {"timestamp": 928220400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1030863600, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1033455600, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1036137600, "group": [ {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1041408000, "group": [ {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1049184000, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1054450800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1086073200, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1120201200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1172736000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1175410800, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1178002800, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1228118400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1249110000, "group": [ {"author_id": 60, "token_count": 21}, ]}, {"timestamp": 1251788400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1265011200, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1291190400, "group": [ {"author_id": 41, "token_count": 8}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 41, "token_count": 27}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 53, "token_count": 2}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 41, "token_count": 9}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 0, "token_count": 295}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 0, "token_count": 16}, {"author_id": 2, "token_count": 89}, {"author_id": 53, "token_count": 11}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 0, "token_count": 25}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 0, "token_count": 434}, {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 0, "token_count": 133}, {"author_id": 2, "token_count": 395}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 0, "token_count": 19}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 0, "token_count": 22}, ]}, {"timestamp": 1417420800, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 0, "token_count": 39}, {"author_id": 2, "token_count": 104}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 0, "token_count": 20}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 0, "token_count": 170}, {"author_id": 2, "token_count": 29}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 0, "token_count": 24}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 2, "token_count": 5}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 2, "token_count": 80}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 0, "token_count": 3}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 2, "token_count": 13}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 0, "token_count": 30}, {"author_id": 2, "token_count": 1186}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 2, "token_count": 29}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 2, "token_count": 4}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 2, "token_count": 3}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 2, "token_count": 404}, {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 2, "token_count": 37}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 2, "token_count": 649}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 0, "token_count": 260}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 1, "token_count": 22}, {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 2, "token_count": 4}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 2, "token_count": 28}, {"author_id": 6, "token_count": 5}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 0, "token_count": 145}, {"author_id": 1, "token_count": 52}, {"author_id": 3, "token_count": 248}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 7, "token_count": 43}, {"author_id": 3, "token_count": 9}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 0, "token_count": 328}, {"author_id": 2, "token_count": 1}, {"author_id": 59, "token_count": 9}, {"author_id": 3, "token_count": 67}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 0, "token_count": 39}, {"author_id": 2, "token_count": 180}, {"author_id": 7, "token_count": 9}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 0, "token_count": 65}, {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 1, "token_count": 6}, {"author_id": 3, "token_count": 86}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 2, "token_count": 331}, {"author_id": 7, "token_count": 9}, {"author_id": 1, "token_count": 5}, {"author_id": 54, "token_count": 27}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 2, "token_count": 56}, {"author_id": 3, "token_count": 9}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 13, "token_count": 86}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 2, "token_count": 126}, {"author_id": 31, "token_count": 5}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 2, "token_count": 117}, {"author_id": 9, "token_count": 1}, {"author_id": 3, "token_count": 81}, {"author_id": 60, "token_count": 34}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 2, "token_count": 25}, {"author_id": 28, "token_count": 48}, {"author_id": 1, "token_count": 352}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 0, "token_count": 4}, {"author_id": 2, "token_count": 36}, {"author_id": 7, "token_count": 149}, {"author_id": 28, "token_count": 259}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 0, "token_count": 103}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 41, "token_count": 25}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 0, "token_count": 15}, {"author_id": 2, "token_count": 11}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 2, "token_count": 2}, {"author_id": 28, "token_count": 9}, {"author_id": 8, "token_count": 10}, {"author_id": 56, "token_count": 2}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 8, "token_count": 47}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 60, "token_count": 22}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 0, "token_count": 96}, {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 0, "token_count": 36}, {"author_id": 2, "token_count": 240}, {"author_id": 35, "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": 3}, {"author_id": 22, "token_count": 285}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 8, "token_count": 10}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 0, "token_count": 2}, {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 24, "token_count": 6}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 24, "token_count": 107}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 19, "token_count": 6}, {"author_id": 43, "token_count": 7}, {"author_id": 18, "token_count": 15}, {"author_id": 34, "token_count": 64}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 4, "token_count": 4}, {"author_id": 46, "token_count": 3}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 4, "token_count": 101}, {"author_id": 40, "token_count": 181}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 0, "token_count": 58}, {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 40, "token_count": 1}, {"author_id": 1, "token_count": 67}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 2, "token_count": 29}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 2, "token_count": 21}, {"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": 12, "token_count": 9}, {"author_id": 30, "token_count": 2}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 5, "token_count": 12}, {"author_id": 30, "token_count": 10}, {"author_id": 18, "token_count": 42}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 1, "token_count": 34}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 18, "token_count": 40}, {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 9, "token_count": 854}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 32, "token_count": 11}, {"author_id": 9, "token_count": 43}, ]}, {"timestamp": 1651388400, "group": [ {"author_id": 0, "token_count": 17}, {"author_id": 48, "token_count": 3}, {"author_id": 9, "token_count": 53}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 8, "token_count": 35}, {"author_id": 60, "token_count": 72}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 41, "token_count": 18}, {"author_id": 9, "token_count": 80}, ]}, {"timestamp": 1659337200, "group": [ {"author_id": 23, "token_count": 3}, {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1662015600, "group": [ {"author_id": 9, "token_count": 17}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1664607600, "group": [ {"author_id": 32, "token_count": 12}, {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1667286000, "group": [ {"author_id": 5, "token_count": 48}, ]}, {"timestamp": 1669881600, "group": [ {"author_id": 18, "token_count": 11}, ]}, {"timestamp": 1672560000, "group": [ {"author_id": 8, "token_count": 8}, ]}, {"timestamp": 1675238400, "group": [ {"author_id": 26, "token_count": 27}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1677657600, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1680332400, "group": [ {"author_id": 35, "token_count": 46}, ]}, {"timestamp": 1685602800, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1688194800, "group": [ {"author_id": 3, "token_count": 646}, ]}, {"timestamp": 1690873200, "group": [ {"author_id": 60, "token_count": 6}, ]}, ]
Author Name
Tokens
Token Proportion
Daniel Borkmann
4285
36.10%
Alexei Starovoitov
2414
20.34%
Yonghong Song
1146
9.65%
Song Liu
1048
8.83%
Martin KaFai Lau
545
4.59%
Jiong Wang
316
2.66%
Jiri Olsa
285
2.40%
Jakub Kiciński
210
1.77%
Brendan Jackman
182
1.53%
Andrii Nakryiko
147
1.24%
Jakub Sitnicki
113
0.95%
Stanislav Fomichev
110
0.93%
Toke Höiland-Jörgensen
108
0.91%
Eric Dumazet
87
0.73%
Roman Gushchin
86
0.72%
YiFei Zhu
64
0.54%
Ilya Leoshkevich
62
0.52%
Kumar Kartikeya Dwivedi
60
0.51%
Yafang Shao
27
0.23%
Sean Young
27
0.23%
Hou Tao
23
0.19%
John Fastabend
21
0.18%
David S. Miller
13
0.11%
Lorenz Bauer
12
0.10%
Josef Bacik
9
0.08%
Dave Marchevsky
9
0.08%
Maciej Fijalkowski
7
0.06%
Alan Maguire
6
0.05%
Mauricio Vasquez B
5
0.04%
Jesper Dangaard Brouer
3
0.03%
Feng Zhou
3
0.03%
Dmitrii Banshchikov
3
0.03%
Thomas Gleixner
2
0.02%
Others
433
3.65%
Total
11871
cpumap.c
776
-
27
3202
Jesper Dangaard Brouer
Lorenzo Bianconi
Kumar Kartikeya Dwivedi
Toke Höiland-Jörgensen
Hou Tao
Björn Töpel
Alexei Starovoitov
Yafang Shao
Roman Gushchin
Martin KaFai Lau
Daniel Borkmann
Jakub Kiciński
Andrey Ignatov
Lorenz Bauer
Thomas Gleixner
Hangbin Liu
Others
June 1993
September 1993
April 1994
June 1995
October 2004
March 2014
July 2014
September 2014
November 2015
April 2017
June 2017
October 2017
November 2017
December 2017
January 2018
February 2018
April 2018
May 2018
August 2018
April 2019
May 2019
June 2019
December 2019
April 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
August 2022
October 2022
November 2022
February 2023
March 2023
July 2023
August 2023
var spanGroupData = [ {"timestamp": 738918000, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 746866800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 765187200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 801990000, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1096614000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 0, "token_count": 55}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 2, "token_count": 6}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 1, "token_count": 12}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 23, "token_count": 1532}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 23, "token_count": 2}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 7, "token_count": 5}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 7, "token_count": 4}, {"author_id": 23, "token_count": 3}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 23, "token_count": 77}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 23, "token_count": 1}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 2, "token_count": 5}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 23, "token_count": 135}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 56, "token_count": 2}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 18, "token_count": 111}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 36, "token_count": 37}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 18, "token_count": 4}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 16, "token_count": 5}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 23, "token_count": 1}, {"author_id": 38, "token_count": 527}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 1, "token_count": 5}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 36, "token_count": 3}, {"author_id": 30, "token_count": 3}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 13, "token_count": 24}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 38, "token_count": 5}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 36, "token_count": 26}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 38, "token_count": 22}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 39, "token_count": 2}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 18, "token_count": 13}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 5, "token_count": 322}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 18, "token_count": 17}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1659337200, "group": [ {"author_id": 26, "token_count": 4}, ]}, {"timestamp": 1664607600, "group": [ {"author_id": 60, "token_count": 23}, ]}, {"timestamp": 1667286000, "group": [ {"author_id": 18, "token_count": 3}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1675238400, "group": [ {"author_id": 7, "token_count": 1}, ]}, {"timestamp": 1677657600, "group": [ {"author_id": 26, "token_count": 38}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1688194800, "group": [ {"author_id": 32, "token_count": 67}, ]}, {"timestamp": 1690873200, "group": [ {"author_id": 32, "token_count": 33}, ]}, ]
Author Name
Tokens
Token Proportion
Jesper Dangaard Brouer
1751
54.68%
Lorenzo Bianconi
554
17.30%
Kumar Kartikeya Dwivedi
322
10.06%
Toke Höiland-Jörgensen
148
4.62%
Hou Tao
100
3.12%
Björn Töpel
66
2.06%
Alexei Starovoitov
61
1.91%
Yafang Shao
42
1.31%
Roman Gushchin
24
0.75%
Martin KaFai Lau
17
0.53%
Daniel Borkmann
11
0.34%
Jakub Kiciński
10
0.31%
Andrey Ignatov
5
0.16%
Lorenz Bauer
3
0.09%
Thomas Gleixner
2
0.06%
Hangbin Liu
2
0.06%
Others
84
2.62%
Total
3202
cpumask.c
466
-
3
1141
David Vernet
Alexei Starovoitov
Hou Tao
January 2023
February 2023
March 2023
June 2023
July 2023
var spanGroupData = [ {"timestamp": 1672560000, "group": [ {"author_id": 17, "token_count": 1061}, ]}, {"timestamp": 1675238400, "group": [ {"author_id": 17, "token_count": 23}, {"author_id": 32, "token_count": 6}, ]}, {"timestamp": 1677657600, "group": [ {"author_id": 0, "token_count": 20}, {"author_id": 17, "token_count": 2}, ]}, {"timestamp": 1685602800, "group": [ {"author_id": 17, "token_count": 17}, ]}, {"timestamp": 1688194800, "group": [ {"author_id": 0, "token_count": 12}, ]}, ]
Author Name
Tokens
Token Proportion
David Vernet
1103
96.67%
Alexei Starovoitov
32
2.80%
Hou Tao
6
0.53%
Total
1141
devmap.c
1160
-
36
5197
Toke Höiland-Jörgensen
John Fastabend
Jesper Dangaard Brouer
Hangbin Liu
David Ahern
Kumar Kartikeya Dwivedi
Yafang Shao
Alexei Starovoitov
Björn Töpel
Lorenzo Bianconi
Martin KaFai Lau
Daniel Borkmann
Jakub Kiciński
Roman Gushchin
Andrey Ignatov
Chenbo Feng
Eric Dumazet
Lorenz Bauer
Thomas Gleixner
Others
September 1996
October 1997
June 1999
April 2008
March 2014
July 2014
September 2014
November 2014
August 2015
February 2016
July 2016
October 2016
November 2016
December 2016
July 2017
August 2017
September 2017
October 2017
November 2017
January 2018
April 2018
May 2018
June 2018
July 2018
August 2018
October 2018
January 2019
May 2019
June 2019
July 2019
August 2019
September 2019
October 2019
November 2019
December 2019
January 2020
May 2020
June 2020
August 2020
September 2020
December 2020
January 2021
February 2021
March 2021
May 2021
June 2021
July 2021
November 2021
January 2022
April 2022
July 2022
August 2022
November 2022
February 2023
March 2023
var spanGroupData = [ {"timestamp": 841561200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 875689200, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 928220400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 0, "token_count": 21}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 0, "token_count": 11}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 0, "token_count": 12}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 0, "token_count": 85}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 2, "token_count": 3}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 2, "token_count": 5}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 6, "token_count": 1}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 6, "token_count": 1184}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 2, "token_count": 6}, {"author_id": 6, "token_count": 37}, {"author_id": 1, "token_count": 20}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 57, "token_count": 6}, {"author_id": 23, "token_count": 55}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 23, "token_count": 2}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 7, "token_count": 4}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 23, "token_count": 15}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 36, "token_count": 46}, {"author_id": 23, "token_count": 258}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 60, "token_count": 24}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 60, "token_count": 21}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 2, "token_count": 10}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 7, "token_count": 11}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 41, "token_count": 4}, {"author_id": 56, "token_count": 2}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 18, "token_count": 65}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 18, "token_count": 911}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 36, "token_count": 5}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 18, "token_count": 21}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 18, "token_count": 166}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 18, "token_count": 39}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 36, "token_count": 17}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 23, "token_count": 2}, {"author_id": 6, "token_count": 1}, {"author_id": 18, "token_count": 118}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 55, "token_count": 277}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 16, "token_count": 10}, {"author_id": 23, "token_count": 15}, {"author_id": 18, "token_count": 7}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 1, "token_count": 10}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 36, "token_count": 3}, {"author_id": 30, "token_count": 3}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 13, "token_count": 14}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 38, "token_count": 20}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 36, "token_count": 56}, {"author_id": 38, "token_count": 20}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 39, "token_count": 578}, {"author_id": 23, "token_count": 269}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 18, "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": 18, "token_count": 27}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 60, "token_count": 16}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 38, "token_count": 6}, {"author_id": 26, "token_count": 1}, ]}, {"timestamp": 1659337200, "group": [ {"author_id": 26, "token_count": 4}, ]}, {"timestamp": 1667286000, "group": [ {"author_id": 18, "token_count": 2}, ]}, {"timestamp": 1675238400, "group": [ {"author_id": 38, "token_count": 61}, ]}, {"timestamp": 1677657600, "group": [ {"author_id": 26, "token_count": 137}, {"author_id": 60, "token_count": 8}, ]}, ]
Author Name
Tokens
Token Proportion
Toke Höiland-Jörgensen
1392
26.78%
John Fastabend
1223
23.53%
Jesper Dangaard Brouer
616
11.85%
Hangbin Liu
578
11.12%
David Ahern
277
5.33%
Kumar Kartikeya Dwivedi
148
2.85%
Yafang Shao
142
2.73%
Alexei Starovoitov
129
2.48%
Björn Töpel
127
2.44%
Lorenzo Bianconi
107
2.06%
Martin KaFai Lau
30
0.58%
Daniel Borkmann
24
0.46%
Jakub Kiciński
15
0.29%
Roman Gushchin
14
0.27%
Andrey Ignatov
10
0.19%
Chenbo Feng
6
0.12%
Eric Dumazet
4
0.08%
Lorenz Bauer
3
0.06%
Thomas Gleixner
2
0.04%
Others
350
6.73%
Total
5197
disasm.c
350
-
16
2440
Jakub Kiciński
Alexei Starovoitov
Daniel Borkmann
Yonghong Song
Brendan Jackman
Edward Cree
Jiri Olsa
Jiong Wang
Martin KaFai Lau
Thomas Gleixner
Others
July 2012
September 2014
April 2015
September 2015
September 2016
October 2016
March 2017
May 2017
June 2017
September 2017
October 2017
December 2017
March 2018
January 2019
April 2019
May 2019
January 2021
March 2021
July 2021
August 2021
June 2023
July 2023
August 2023
var spanGroupData = [ {"timestamp": 1341126000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 0, "token_count": 452}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 7, "token_count": 2}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 60, "token_count": 63}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 0, "token_count": 17}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 2, "token_count": 18}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 3, "token_count": 15}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 2, "token_count": 2}, {"author_id": 14, "token_count": 92}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 7, "token_count": 887}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 0, "token_count": 32}, {"author_id": 2, "token_count": 226}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 22, "token_count": 90}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 28, "token_count": 50}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 2, "token_count": 8}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 56, "token_count": 1}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 40, "token_count": 214}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 1, "token_count": 28}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 2, "token_count": 18}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1685602800, "group": [ {"author_id": 3, "token_count": 192}, ]}, {"timestamp": 1688194800, "group": [ {"author_id": 3, "token_count": 16}, ]}, {"timestamp": 1690873200, "group": [ {"author_id": 60, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Jakub Kiciński
889
36.43%
Alexei Starovoitov
507
20.78%
Daniel Borkmann
273
11.19%
Yonghong Song
223
9.14%
Brendan Jackman
214
8.77%
Edward Cree
92
3.77%
Jiri Olsa
90
3.69%
Jiong Wang
50
2.05%
Martin KaFai Lau
28
1.15%
Thomas Gleixner
1
0.04%
Others
73
2.99%
Total
2440
disasm.h
40
-
7
163
Jakub Kiciński
Daniel Borkmann
Alexei Starovoitov
Edward Cree
Jiri Olsa
Thomas Gleixner
Others
September 2014
September 2015
September 2016
October 2016
September 2017
October 2017
December 2017
January 2018
March 2018
May 2019
August 2021
var spanGroupData = [ {"timestamp": 1409554800, "group": [ {"author_id": 0, "token_count": 13}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 7, "token_count": 2}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 14, "token_count": 5}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 7, "token_count": 60}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 2, "token_count": 59}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 7, "token_count": 6}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 22, "token_count": 2}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 56, "token_count": 1}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 2, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Jakub Kiciński
68
41.72%
Daniel Borkmann
60
36.81%
Alexei Starovoitov
16
9.82%
Edward Cree
5
3.07%
Jiri Olsa
2
1.23%
Thomas Gleixner
1
0.61%
Others
11
6.75%
Total
163
dispatcher.c
173
-
11
733
Björn Töpel
Song Liu
Jiri Olsa
John Fastabend
Martin KaFai Lau
Eric Dumazet
Alexei Starovoitov
Thomas Gleixner
Daniel Borkmann
Others
May 2013
August 2017
February 2018
February 2019
June 2019
November 2019
December 2019
March 2020
September 2022
November 2022
December 2022
var spanGroupData = [ {"timestamp": 1367391600, "group": [ {"author_id": 41, "token_count": 2}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 6, "token_count": 15}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 56, "token_count": 1}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 36, "token_count": 572}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 22, "token_count": 13}, ]}, {"timestamp": 1662015600, "group": [ {"author_id": 9, "token_count": 105}, ]}, {"timestamp": 1667286000, "group": [ {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1669881600, "group": [ {"author_id": 22, "token_count": 4}, ]}, ]
Author Name
Tokens
Token Proportion
Björn Töpel
572
78.04%
Song Liu
105
14.32%
Jiri Olsa
17
2.32%
John Fastabend
15
2.05%
Martin KaFai Lau
4
0.55%
Eric Dumazet
2
0.27%
Alexei Starovoitov
2
0.27%
Thomas Gleixner
1
0.14%
Daniel Borkmann
1
0.14%
Others
14
1.91%
Total
733
hashtab.c
2598
-
40
12243
Alexei Starovoitov
Yonghong Song
Martin KaFai Lau
Denis Salopek
Song Liu
Kumar Kartikeya Dwivedi
Daniel Borkmann
Yafang Shao
Thomas Gleixner
Jakub Kiciński
Anton Protopopov
Feng Zhou
Brian Vazquez
Andrii Nakryiko
Lorenz Bauer
Eric Dumazet
Toke Höiland-Jörgensen
Hou Tao
Andrey Ignatov
Roman Gushchin
Mauricio Vasquez B
Craig Gallek
Others
September 2014
November 2014
March 2015
October 2015
November 2015
December 2015
February 2016
March 2016
April 2016
June 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
November 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
May 2021
June 2021
July 2021
August 2021
September 2021
February 2022
April 2022
May 2022
August 2022
September 2022
October 2022
November 2022
January 2023
February 2023
March 2023
April 2023
May 2023
July 2023
var spanGroupData = [ {"timestamp": 1409554800, "group": [ {"author_id": 0, "token_count": 42}, {"author_id": 2, "token_count": 6}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 0, "token_count": 2175}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 0, "token_count": 16}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 60, "token_count": 125}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 0, "token_count": 808}, {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 0, "token_count": 589}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 52, "token_count": 5}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 2, "token_count": 5}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 0, "token_count": 75}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 1, "token_count": 1064}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 2, "token_count": 7}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 0, "token_count": 637}, {"author_id": 1, "token_count": 425}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 60, "token_count": 15}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 1, "token_count": 182}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 2, "token_count": 102}, {"author_id": 1, "token_count": 107}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 41, "token_count": 12}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 7, "token_count": 179}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 2, "token_count": 66}, {"author_id": 31, "token_count": 24}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 2, "token_count": 53}, {"author_id": 3, "token_count": 239}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 30, "token_count": 30}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 0, "token_count": 176}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 2, "token_count": 9}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 2, "token_count": 42}, {"author_id": 56, "token_count": 2}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 4, "token_count": 9}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 15, "token_count": 27}, {"author_id": 3, "token_count": 989}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 15, "token_count": 45}, {"author_id": 56, "token_count": 214}, {"author_id": 3, "token_count": 47}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 4, "token_count": 1}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 4, "token_count": 2}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 3, "token_count": 156}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 0, "token_count": 1}, {"author_id": 16, "token_count": 25}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 4, "token_count": 30}, {"author_id": 3, "token_count": 667}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 0, "token_count": 31}, {"author_id": 30, "token_count": 4}, {"author_id": 1, "token_count": 20}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 30, "token_count": 3}, {"author_id": 3, "token_count": 8}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 2, "token_count": 3}, {"author_id": 9, "token_count": 332}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 41, "token_count": 16}, {"author_id": 60, "token_count": 70}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 41, "token_count": 9}, {"author_id": 13, "token_count": 24}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 3, "token_count": 276}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 44, "token_count": 369}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 18, "token_count": 28}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 0, "token_count": 252}, ]}, {"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": 83}, {"author_id": 60, "token_count": 28}, ]}, {"timestamp": 1651388400, "group": [ {"author_id": 48, "token_count": 127}, {"author_id": 60, "token_count": 31}, ]}, {"timestamp": 1659337200, "group": [ {"author_id": 32, "token_count": 24}, {"author_id": 5, "token_count": 1}, {"author_id": 26, "token_count": 4}, ]}, {"timestamp": 1662015600, "group": [ {"author_id": 0, "token_count": 364}, {"author_id": 32, "token_count": 1}, {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1664607600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1667286000, "group": [ {"author_id": 5, "token_count": 39}, ]}, {"timestamp": 1672560000, "group": [ {"author_id": 60, "token_count": 22}, ]}, {"timestamp": 1675238400, "group": [ {"author_id": 32, "token_count": 2}, {"author_id": 5, "token_count": 200}, ]}, {"timestamp": 1677657600, "group": [ {"author_id": 26, "token_count": 261}, {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1680332400, "group": [ {"author_id": 49, "token_count": 23}, ]}, {"timestamp": 1682924400, "group": [ {"author_id": 49, "token_count": 10}, ]}, {"timestamp": 1688194800, "group": [ {"author_id": 49, "token_count": 99}, ]}, ]
Author Name
Tokens
Token Proportion
Alexei Starovoitov
5166
42.20%
Yonghong Song
2382
19.46%
Martin KaFai Lau
1798
14.69%
Denis Salopek
369
3.01%
Song Liu
332
2.71%
Kumar Kartikeya Dwivedi
323
2.64%
Daniel Borkmann
294
2.40%
Yafang Shao
265
2.16%
Thomas Gleixner
216
1.76%
Jakub Kiciński
179
1.46%
Anton Protopopov
132
1.08%
Feng Zhou
127
1.04%
Brian Vazquez
72
0.59%
Andrii Nakryiko
42
0.34%
Lorenz Bauer
37
0.30%
Eric Dumazet
37
0.30%
Toke Höiland-Jörgensen
28
0.23%
Hou Tao
27
0.22%
Andrey Ignatov
25
0.20%
Roman Gushchin
24
0.20%
Mauricio Vasquez B
24
0.20%
Craig Gallek
5
0.04%
Others
339
2.77%
Total
12243
helpers.c
2528
-
49
10290
Alexei Starovoitov
Joanne Koong
Florent Revest
Dave Marchevsky
Kumar Kartikeya Dwivedi
Andrey Ignatov
Daniel Borkmann
David Vernet
Yonghong Song
Stanislav Fomichev
Hao Luo
Jiri Olsa
Mauricio Vasquez B
Feng Zhou
Martin KaFai Lau
Andrii Nakryiko
Hou Tao
John Fastabend
Jesper Dangaard Brouer
Dmitrii Banshchikov
Toke Höiland-Jörgensen
Thomas Gleixner
Eric Dumazet
Alan Maguire
Roman Gushchin
Kui-Feng Lee
Jakub Kiciński
Others
October 1997
May 2013
September 2014
November 2014
March 2015
May 2015
June 2015
August 2015
September 2015
October 2015
December 2015
March 2016
April 2016
June 2016
July 2016
September 2016
October 2016
January 2017
June 2017
August 2017
September 2017
October 2017
November 2017
March 2018
April 2018
May 2018
June 2018
August 2018
September 2018
October 2018
November 2018
December 2018
January 2019
March 2019
April 2019
May 2019
August 2019
November 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
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
August 2022
September 2022
October 2022
November 2022
December 2022
February 2023
March 2023
April 2023
May 2023
June 2023
July 2023
August 2023
var spanGroupData = [ {"timestamp": 875689200, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 41, "token_count": 3}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 0, "token_count": 12}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 0, "token_count": 562}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 0, "token_count": 127}, {"author_id": 2, "token_count": 36}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 2, "token_count": 10}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 0, "token_count": 171}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 0, "token_count": 9}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 2, "token_count": 3}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 2, "token_count": 42}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 2, "token_count": 7}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 2, "token_count": 215}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 2, "token_count": 23}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 41, "token_count": 8}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 0, "token_count": 12}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 3, "token_count": 9}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 2, "token_count": 6}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 3, "token_count": 46}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 1, "token_count": 28}, {"author_id": 13, "token_count": 5}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 13, "token_count": 1}, {"author_id": 3, "token_count": 6}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 31, "token_count": 113}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 3, "token_count": 4}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 0, "token_count": 365}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 16, "token_count": 670}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 56, "token_count": 2}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 2, "token_count": 31}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 1, "token_count": 25}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 56, "token_count": 10}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 2, "token_count": 41}, {"author_id": 60, "token_count": 209}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 8, "token_count": 213}, {"author_id": 60, "token_count": 31}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 0, "token_count": 3}, {"author_id": 4, "token_count": 35}, {"author_id": 2, "token_count": 2}, {"author_id": 6, "token_count": 44}, {"author_id": 3, "token_count": 9}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 22, "token_count": 3}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 0, "token_count": 74}, {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 19, "token_count": 9}, {"author_id": 21, "token_count": 123}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 46, "token_count": 22}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 4, "token_count": 2}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 4, "token_count": 7}, {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 3, "token_count": 7}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 29, "token_count": 1296}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 2, "token_count": 19}, {"author_id": 29, "token_count": 27}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 18, "token_count": 16}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 0, "token_count": 1170}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 2, "token_count": 2}, {"author_id": 3, "token_count": 42}, {"author_id": 60, "token_count": 70}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 12, "token_count": 8}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 11, "token_count": 7}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 21, "token_count": 18}, {"author_id": 32, "token_count": 52}, {"author_id": 7, "token_count": 3}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 60, "token_count": 103}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 3, "token_count": 9}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 5, "token_count": 79}, ]}, {"timestamp": 1651388400, "group": [ {"author_id": 48, "token_count": 35}, {"author_id": 11, "token_count": 646}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 11, "token_count": 6}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 11, "token_count": 22}, ]}, {"timestamp": 1659337200, "group": [ {"author_id": 23, "token_count": 30}, {"author_id": 8, "token_count": 14}, {"author_id": 60, "token_count": 209}, ]}, {"timestamp": 1662015600, "group": [ {"author_id": 12, "token_count": 4}, {"author_id": 17, "token_count": 7}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1664607600, "group": [ {"author_id": 7, "token_count": 1}, {"author_id": 3, "token_count": 19}, ]}, {"timestamp": 1667286000, "group": [ {"author_id": 17, "token_count": 296}, {"author_id": 5, "token_count": 584}, {"author_id": 3, "token_count": 90}, ]}, {"timestamp": 1669881600, "group": [ {"author_id": 12, "token_count": 3}, {"author_id": 17, "token_count": 2}, {"author_id": 22, "token_count": 130}, {"author_id": 5, "token_count": 14}, ]}, {"timestamp": 1675238400, "group": [ {"author_id": 12, "token_count": 394}, {"author_id": 17, "token_count": 17}, {"author_id": 60, "token_count": 37}, ]}, {"timestamp": 1677657600, "group": [ {"author_id": 0, "token_count": 12}, {"author_id": 4, "token_count": 11}, {"author_id": 12, "token_count": 56}, {"author_id": 17, "token_count": 19}, {"author_id": 11, "token_count": 489}, {"author_id": 60, "token_count": 22}, ]}, {"timestamp": 1680332400, "group": [ {"author_id": 12, "token_count": 235}, {"author_id": 17, "token_count": 6}, {"author_id": 11, "token_count": 220}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1682924400, "group": [ {"author_id": 48, "token_count": 29}, {"author_id": 60, "token_count": 16}, ]}, {"timestamp": 1685602800, "group": [ {"author_id": 12, "token_count": 18}, ]}, {"timestamp": 1688194800, "group": [ {"author_id": 0, "token_count": 10}, {"author_id": 12, "token_count": 157}, ]}, {"timestamp": 1690873200, "group": [ {"author_id": 12, "token_count": 25}, {"author_id": 20, "token_count": 4}, ]}, ]
Author Name
Tokens
Token Proportion
Alexei Starovoitov
2545
24.73%
Joanne Koong
1390
13.51%
Florent Revest
1323
12.86%
Dave Marchevsky
900
8.75%
Kumar Kartikeya Dwivedi
677
6.58%
Andrey Ignatov
670
6.51%
Daniel Borkmann
439
4.27%
David Vernet
347
3.37%
Yonghong Song
246
2.39%
Stanislav Fomichev
227
2.21%
Hao Luo
141
1.37%
Jiri Olsa
133
1.29%
Mauricio Vasquez B
113
1.10%
Feng Zhou
64
0.62%
Martin KaFai Lau
57
0.55%
Andrii Nakryiko
55
0.53%
Hou Tao
52
0.51%
John Fastabend
44
0.43%
Jesper Dangaard Brouer
30
0.29%
Dmitrii Banshchikov
22
0.21%
Toke Höiland-Jörgensen
16
0.16%
Thomas Gleixner
12
0.12%
Eric Dumazet
11
0.11%
Alan Maguire
9
0.09%
Roman Gushchin
6
0.06%
Kui-Feng Lee
4
0.04%
Jakub Kiciński
4
0.04%
Others
753
7.32%
Total
10290
inode.c
817
-
22
3478
Daniel Borkmann
Martin KaFai Lau
Alexei Starovoitov
Al Viro
Andrii Nakryiko
Yonghong Song
Yafang Shao
Chenbo Feng
Lorenz Bauer
Jakub Kiciński
Thomas Gleixner
Others
October 1997
September 2014
November 2014
March 2015
October 2015
November 2015
December 2015
March 2016
April 2016
July 2016
September 2016
October 2016
November 2016
December 2016
January 2017
March 2017
July 2017
August 2017
October 2017
December 2017
January 2018
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
January 2023
May 2023
July 2023
var spanGroupData = [ {"timestamp": 875689200, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 0, "token_count": 64}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 0, "token_count": 14}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 2, "token_count": 1305}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 2, "token_count": 35}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 50, "token_count": 17}, ]}, {"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": 3}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 2, "token_count": 122}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 2, "token_count": 80}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 60, "token_count": 14}, ]}, {"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": 22}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 57, "token_count": 33}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 50, "token_count": 265}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 7, "token_count": 7}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 1, "token_count": 569}, ]}, {"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": 31}, {"author_id": 60, "token_count": 169}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 50, "token_count": 5}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 56, "token_count": 2}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 50, "token_count": 1}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 4, "token_count": 4}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 50, "token_count": 20}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 4, "token_count": 117}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 3, "token_count": 15}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 0, "token_count": 341}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 3, "token_count": 9}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 60, "token_count": 13}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 30, "token_count": 9}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 26, "token_count": 35}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 0, "token_count": 14}, ]}, {"timestamp": 1672560000, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1682924400, "group": [ {"author_id": 4, "token_count": 46}, ]}, {"timestamp": 1688194800, "group": [ {"author_id": 60, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Daniel Borkmann
1618
46.52%
Martin KaFai Lau
569
16.36%
Alexei Starovoitov
444
12.77%
Al Viro
308
8.86%
Andrii Nakryiko
167
4.80%
Yonghong Song
38
1.09%
Yafang Shao
35
1.01%
Chenbo Feng
33
0.95%
Lorenz Bauer
9
0.26%
Jakub Kiciński
7
0.20%
Thomas Gleixner
2
0.06%
Others
248
7.13%
Total
3478
link_iter.c
107
-
10
469
Dmitrii Dolgov
Yonghong Song
Brian Vazquez
Andrii Nakryiko
Alexei Starovoitov
Martin KaFai Lau
Thomas Gleixner
Others
October 1997
September 2014
November 2016
June 2017
May 2018
May 2019
January 2020
March 2020
April 2020
April 2022
May 2022
var spanGroupData = [ {"timestamp": 875689200, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 3, "token_count": 3}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 56, "token_count": 1}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 15, "token_count": 3}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 4, "token_count": 1}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 4, "token_count": 2}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1651388400, "group": [ {"author_id": 42, "token_count": 444}, ]}, ]
Author Name
Tokens
Token Proportion
Dmitrii Dolgov
444
94.67%
Yonghong Song
3
0.64%
Brian Vazquez
3
0.64%
Andrii Nakryiko
3
0.64%
Alexei Starovoitov
3
0.64%
Martin KaFai Lau
2
0.43%
Thomas Gleixner
1
0.21%
Others
10
2.13%
Total
469
local_storage.c
614
-
24
2782
Roman Gushchin
YiFei Zhu
Alexei Starovoitov
Daniel Borkmann
Stanislav Fomichev
Yafang Shao
Yonghong Song
Martin KaFai Lau
Jakub Kiciński
John Fastabend
Jesper Dangaard Brouer
Björn Töpel
Kumar Kartikeya Dwivedi
Andrey Ignatov
Lorenz Bauer
Daniel Mack
Others
September 2014
November 2014
November 2015
March 2016
November 2016
March 2017
April 2017
August 2017
October 2017
January 2018
April 2018
May 2018
August 2018
September 2018
October 2018
November 2018
December 2018
January 2019
April 2019
June 2019
November 2019
December 2019
June 2020
July 2020
September 2020
December 2020
July 2021
December 2021
February 2022
April 2022
July 2022
August 2022
November 2022
March 2023
var spanGroupData = [ {"timestamp": 1409554800, "group": [ {"author_id": 0, "token_count": 23}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 0, "token_count": 35}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 2, "token_count": 15}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 2, "token_count": 5}, {"author_id": 25, "token_count": 3}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 6, "token_count": 4}, {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 23, "token_count": 7}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 7, "token_count": 15}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 1, "token_count": 12}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 36, "token_count": 6}, {"author_id": 6, "token_count": 6}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 2, "token_count": 4}, {"author_id": 13, "token_count": 1452}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 13, "token_count": 449}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 13, "token_count": 4}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 13, "token_count": 2}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 13, "token_count": 254}, {"author_id": 3, "token_count": 18}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 0, "token_count": 68}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 2, "token_count": 9}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 13, "token_count": 3}, ]}, {"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": 16, "token_count": 5}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 34, "token_count": 253}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 30, "token_count": 3}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 13, "token_count": 23}, ]}, {"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": 60, "token_count": 12}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 26, "token_count": 1}, ]}, {"timestamp": 1659337200, "group": [ {"author_id": 26, "token_count": 2}, ]}, {"timestamp": 1667286000, "group": [ {"author_id": 5, "token_count": 5}, ]}, {"timestamp": 1677657600, "group": [ {"author_id": 26, "token_count": 17}, {"author_id": 60, "token_count": 6}, ]}, ]
Author Name
Tokens
Token Proportion
Roman Gushchin
2187
78.61%
YiFei Zhu
253
9.09%
Alexei Starovoitov
136
4.89%
Daniel Borkmann
35
1.26%
Stanislav Fomichev
29
1.04%
Yafang Shao
20
0.72%
Yonghong Song
18
0.65%
Martin KaFai Lau
16
0.58%
Jakub Kiciński
15
0.54%
John Fastabend
10
0.36%
Jesper Dangaard Brouer
7
0.25%
Björn Töpel
6
0.22%
Kumar Kartikeya Dwivedi
5
0.18%
Andrey Ignatov
5
0.18%
Lorenz Bauer
3
0.11%
Daniel Mack
3
0.11%
Others
34
1.22%
Total
2782
log.c
327
-
11
1311
Andrii Nakryiko
Hou Tao
Alexei Starovoitov
Jakub Kiciński
Quentin Monnet
Martin KaFai Lau
Toke Höiland-Jörgensen
Daniel Borkmann
Thomas Gleixner
Jiri Olsa
Joe Stringer
September 2014
November 2015
September 2016
October 2017
January 2018
March 2018
April 2018
October 2018
December 2018
April 2019
May 2019
October 2019
April 2020
September 2020
November 2021
December 2021
April 2023
var spanGroupData = [ {"timestamp": 1409554800, "group": [ {"author_id": 0, "token_count": 25}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 2, "token_count": 8}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 7, "token_count": 8}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 7, "token_count": 32}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 58, "token_count": 29}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 22, "token_count": 2}, {"author_id": 1, "token_count": 10}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 37, "token_count": 1}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 56, "token_count": 2}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 0, "token_count": 4}, {"author_id": 1, "token_count": 9}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 4, "token_count": 24}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 18, "token_count": 9}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 32, "token_count": 44}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 0, "token_count": 11}, {"author_id": 32, "token_count": 6}, ]}, {"timestamp": 1680332400, "group": [ {"author_id": 4, "token_count": 1074}, ]}, ]
Author Name
Tokens
Token Proportion
Andrii Nakryiko
1098
83.75%
Hou Tao
50
3.81%
Alexei Starovoitov
46
3.51%
Jakub Kiciński
40
3.05%
Quentin Monnet
29
2.21%
Martin KaFai Lau
26
1.98%
Toke Höiland-Jörgensen
9
0.69%
Daniel Borkmann
8
0.61%
Thomas Gleixner
2
0.15%
Jiri Olsa
2
0.15%
Joe Stringer
1
0.08%
Total
1311
lpm_trie.c
745
-
22
2822
Daniel Mack
Yonghong Song
Craig Gallek
Eric Dumazet
Daniel Borkmann
Martin KaFai Lau
Yafang Shao
Alexei Starovoitov
Roman Gushchin
Toke Höiland-Jörgensen
Thomas Gleixner
Jakub Kiciński
Andrey Ignatov
Lorenz Bauer
Others
January 2017
February 2017
March 2017
April 2017
June 2017
August 2017
September 2017
January 2018
February 2018
April 2018
June 2018
August 2018
November 2018
December 2018
April 2019
June 2019
February 2020
June 2020
August 2020
September 2020
December 2020
March 2021
June 2021
December 2021
April 2022
July 2022
August 2022
March 2023
var spanGroupData = [ {"timestamp": 1483257600, "group": [ {"author_id": 2, "token_count": 2}, {"author_id": 25, "token_count": 1717}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 2, "token_count": 41}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 0, "token_count": 17}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 1, "token_count": 6}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 1, "token_count": 25}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 52, "token_count": 278}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 7, "token_count": 7}, {"author_id": 3, "token_count": 276}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 3, "token_count": 3}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 2, "token_count": 45}, {"author_id": 3, "token_count": 3}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 41, "token_count": 259}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 13, "token_count": 6}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 2, "token_count": 6}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 56, "token_count": 2}, {"author_id": 60, "token_count": 21}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 56, "token_count": 6}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 16, "token_count": 5}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 1, "token_count": 5}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 30, "token_count": 3}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 13, "token_count": 6}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 60, "token_count": 15}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 18, "token_count": 8}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 26, "token_count": 1}, ]}, {"timestamp": 1659337200, "group": [ {"author_id": 26, "token_count": 3}, ]}, {"timestamp": 1677657600, "group": [ {"author_id": 26, "token_count": 34}, {"author_id": 60, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Daniel Mack
1717
60.84%
Yonghong Song
282
9.99%
Craig Gallek
278
9.85%
Eric Dumazet
259
9.18%
Daniel Borkmann
94
3.33%
Martin KaFai Lau
39
1.38%
Yafang Shao
38
1.35%
Alexei Starovoitov
17
0.60%
Roman Gushchin
12
0.43%
Toke Höiland-Jörgensen
8
0.28%
Thomas Gleixner
8
0.28%
Jakub Kiciński
7
0.25%
Andrey Ignatov
5
0.18%
Lorenz Bauer
3
0.11%
Others
55
1.95%
Total
2822
map_in_map.c
141
-
7
575
Martin KaFai Lau
Kumar Kartikeya Dwivedi
Alexei Starovoitov
Daniel Borkmann
Yonghong Song
Thomas Gleixner
Others
September 2014
November 2014
June 2016
March 2017
June 2017
January 2019
February 2019
May 2019
May 2020
August 2020
July 2021
April 2022
November 2022
June 2023
var spanGroupData = [ {"timestamp": 1409554800, "group": [ {"author_id": 0, "token_count": 37}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 0, "token_count": 11}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 2, "token_count": 6}, {"author_id": 1, "token_count": 14}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 1, "token_count": 252}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 1, "token_count": 21}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 2, "token_count": 63}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 56, "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": 33}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 5, "token_count": 15}, ]}, {"timestamp": 1667286000, "group": [ {"author_id": 5, "token_count": 70}, ]}, {"timestamp": 1685602800, "group": [ {"author_id": 60, "token_count": 25}, ]}, ]
Author Name
Tokens
Token Proportion
Martin KaFai Lau
309
53.74%
Kumar Kartikeya Dwivedi
85
14.78%
Alexei Starovoitov
83
14.43%
Daniel Borkmann
69
12.00%
Yonghong Song
2
0.35%
Thomas Gleixner
2
0.35%
Others
25
4.35%
Total
575
map_in_map.h
19
-
6
71
Martin KaFai Lau
Alexei Starovoitov
Daniel Borkmann
Thomas Gleixner
Others
September 2014
November 2014
August 2015
June 2016
March 2017
June 2017
May 2019
var spanGroupData = [ {"timestamp": 1409554800, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 2, "token_count": 9}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 1, "token_count": 39}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 56, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Martin KaFai Lau
41
57.75%
Alexei Starovoitov
12
16.90%
Daniel Borkmann
9
12.68%
Thomas Gleixner
2
2.82%
Others
7
9.86%
Total
71
map_iter.c
231
-
15
1004
Yonghong Song
Anton Protopopov
Alexei Starovoitov
Jakub Kiciński
Brian Vazquez
Hao Luo
Jiri Olsa
Andrii Nakryiko
Thomas Gleixner
Daniel Borkmann
Others
October 1997
September 2014
July 2016
November 2016
June 2017
July 2017
January 2018
May 2018
January 2019
May 2019
January 2020
March 2020
May 2020
July 2020
August 2020
December 2021
July 2023
var spanGroupData = [ {"timestamp": 875689200, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 7, "token_count": 9}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 3, "token_count": 3}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 56, "token_count": 1}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 15, "token_count": 9}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 4, "token_count": 2}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 3, "token_count": 422}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 22, "token_count": 3}, {"author_id": 3, "token_count": 239}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 3, "token_count": 149}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 21, "token_count": 8}, ]}, {"timestamp": 1688194800, "group": [ {"author_id": 49, "token_count": 134}, ]}, ]
Author Name
Tokens
Token Proportion
Yonghong Song
813
80.98%
Anton Protopopov
134
13.35%
Alexei Starovoitov
13
1.29%
Jakub Kiciński
9
0.90%
Brian Vazquez
9
0.90%
Hao Luo
8
0.80%
Jiri Olsa
3
0.30%
Andrii Nakryiko
2
0.20%
Thomas Gleixner
1
0.10%
Daniel Borkmann
1
0.10%
Others
11
1.10%
Total
1004
memalloc.c
998
-
6
4006
Alexei Starovoitov
Hou Tao
Martin KaFai Lau
YiFei Zhu
Yafang Shao
Others
March 2017
September 2022
October 2022
December 2022
January 2023
February 2023
March 2023
June 2023
July 2023
September 2023
var spanGroupData = [ {"timestamp": 1488355200, "group": [ {"author_id": 1, "token_count": 6}, ]}, {"timestamp": 1662015600, "group": [ {"author_id": 0, "token_count": 2520}, {"author_id": 32, "token_count": 4}, ]}, {"timestamp": 1664607600, "group": [ {"author_id": 32, "token_count": 13}, ]}, {"timestamp": 1669881600, "group": [ {"author_id": 32, "token_count": 33}, ]}, {"timestamp": 1672560000, "group": [ {"author_id": 32, "token_count": 1}, ]}, {"timestamp": 1675238400, "group": [ {"author_id": 32, "token_count": 2}, {"author_id": 26, "token_count": 5}, ]}, {"timestamp": 1677657600, "group": [ {"author_id": 1, "token_count": 95}, ]}, {"timestamp": 1685602800, "group": [ {"author_id": 32, "token_count": 79}, ]}, {"timestamp": 1688194800, "group": [ {"author_id": 0, "token_count": 760}, {"author_id": 32, "token_count": 201}, {"author_id": 34, "token_count": 25}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1693551600, "group": [ {"author_id": 32, "token_count": 256}, ]}, ]
Author Name
Tokens
Token Proportion
Alexei Starovoitov
3280
81.88%
Hou Tao
589
14.70%
Martin KaFai Lau
101
2.52%
YiFei Zhu
25
0.62%
Yafang Shao
5
0.12%
Others
6
0.15%
Total
4006
mmap_unlock_work.h
65
-
6
180
Song Liu
Andrii Nakryiko
Thomas Gleixner
Jiri Olsa
Alexei Starovoitov
Others
March 2018
May 2018
May 2019
October 2019
June 2020
November 2020
January 2021
November 2021
var spanGroupData = [ {"timestamp": 1519891200, "group": [ {"author_id": 9, "token_count": 2}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 9, "token_count": 10}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 56, "token_count": 1}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 4, "token_count": 2}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 22, "token_count": 1}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 9, "token_count": 161}, ]}, ]
Author Name
Tokens
Token Proportion
Song Liu
173
96.11%
Andrii Nakryiko
2
1.11%
Thomas Gleixner
1
0.56%
Jiri Olsa
1
0.56%
Alexei Starovoitov
1
0.56%
Others
2
1.11%
Total
180
mprog.c
452
-
1
2372
Daniel Borkmann
July 2023
August 2023
September 2023
October 2023
var spanGroupData = [ {"timestamp": 1688194800, "group": [ {"author_id": 2, "token_count": 2344}, ]}, {"timestamp": 1690873200, "group": [ {"author_id": 2, "token_count": 8}, ]}, {"timestamp": 1693551600, "group": [ {"author_id": 2, "token_count": 3}, ]}, {"timestamp": 1696143600, "group": [ {"author_id": 2, "token_count": 17}, ]}, ]
Author Name
Tokens
Token Proportion
Daniel Borkmann
2372
100.00%
Total
2372
net_namespace.c
567
-
12
2465
Jakub Sitnicki
Stanislav Fomichev
Lorenz Bauer
Andrii Nakryiko
Daniel Borkmann
Martin KaFai Lau
Alexei Starovoitov
Yonghong Song
Jakub Kiciński
Others
December 2014
May 2015
October 2015
March 2017
June 2017
September 2018
April 2019
October 2019
March 2020
May 2020
June 2020
July 2020
December 2021
var spanGroupData = [ {"timestamp": 1417420800, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 2, "token_count": 18}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 1, "token_count": 14}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 60, "token_count": 77}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 8, "token_count": 144}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 24, "token_count": 2}, {"author_id": 8, "token_count": 1}, {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 4, "token_count": 11}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 24, "token_count": 1277}, {"author_id": 3, "token_count": 8}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 24, "token_count": 440}, {"author_id": 30, "token_count": 61}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 4, "token_count": 11}, {"author_id": 24, "token_count": 373}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 7, "token_count": 3}, ]}, ]
Author Name
Tokens
Token Proportion
Jakub Sitnicki
2092
84.87%
Stanislav Fomichev
145
5.88%
Lorenz Bauer
61
2.47%
Andrii Nakryiko
22
0.89%
Daniel Borkmann
18
0.73%
Martin KaFai Lau
14
0.57%
Alexei Starovoitov
10
0.41%
Yonghong Song
8
0.32%
Jakub Kiciński
3
0.12%
Others
92
3.73%
Total
2465
offload.c
865
-
21
3837
Jakub Kiciński
Stanislav Fomichev
Toke Höiland-Jörgensen
Quentin Monnet
Jiong Wang
Alexei Starovoitov
Jesper Dangaard Brouer
Martin KaFai Lau
Eduard Zingerman
Yafang Shao
Daniel Borkmann
Brian Vazquez
Roman Gushchin
Others
May 2014
July 2014
September 2014
November 2015
May 2016
July 2016
September 2016
January 2017
February 2017
March 2017
April 2017
June 2017
July 2017
September 2017
October 2017
November 2017
December 2017
January 2018
April 2018
May 2018
July 2018
October 2018
November 2018
January 2019
February 2019
April 2019
October 2019
November 2019
December 2019
January 2020
February 2020
September 2020
December 2020
August 2022
January 2023
March 2023
May 2023
September 2023
var spanGroupData = [ {"timestamp": 1398927600, "group": [ {"author_id": 0, "token_count": 21}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 0, "token_count": 48}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 2, "token_count": 6}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 7, "token_count": 30}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 2, "token_count": 3}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 1, "token_count": 16}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 23, "token_count": 7}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 7, "token_count": 417}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 7, "token_count": 694}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 7, "token_count": 721}, {"author_id": 23, "token_count": 12}, {"author_id": 28, "token_count": 95}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 23, "token_count": 7}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 7, "token_count": 34}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 7, "token_count": 496}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 58, "token_count": 28}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 58, "token_count": 87}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 7, "token_count": 153}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 7, "token_count": 28}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 15, "token_count": 4}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 18, "token_count": 3}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 13, "token_count": 1}, ]}, {"timestamp": 1659337200, "group": [ {"author_id": 26, "token_count": 4}, ]}, {"timestamp": 1672560000, "group": [ {"author_id": 8, "token_count": 583}, {"author_id": 18, "token_count": 272}, ]}, {"timestamp": 1677657600, "group": [ {"author_id": 26, "token_count": 11}, ]}, {"timestamp": 1682924400, "group": [ {"author_id": 7, "token_count": 1}, ]}, {"timestamp": 1693551600, "group": [ {"author_id": 27, "token_count": 17}, ]}, ]
Author Name
Tokens
Token Proportion
Jakub Kiciński
2574
67.08%
Stanislav Fomichev
583
15.19%
Toke Höiland-Jörgensen
275
7.17%
Quentin Monnet
115
3.00%
Jiong Wang
95
2.48%
Alexei Starovoitov
79
2.06%
Jesper Dangaard Brouer
26
0.68%
Martin KaFai Lau
21
0.55%
Eduard Zingerman
17
0.44%
Yafang Shao
15
0.39%
Daniel Borkmann
12
0.31%
Brian Vazquez
4
0.10%
Roman Gushchin
1
0.03%
Others
20
0.52%
Total
3837
percpu_freelist.c
200
-
7
952
Alexei Starovoitov
Song Liu
Feng Zhou
Thomas Gleixner
Eric Dumazet
Others
March 2016
November 2017
January 2019
May 2019
February 2020
October 2020
June 2022
September 2022
November 2022
var spanGroupData = [ {"timestamp": 1456819200, "group": [ {"author_id": 0, "token_count": 513}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 41, "token_count": 1}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 0, "token_count": 38}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 56, "token_count": 2}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 56, "token_count": 5}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 9, "token_count": 250}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 48, "token_count": 65}, ]}, {"timestamp": 1662015600, "group": [ {"author_id": 60, "token_count": 28}, ]}, {"timestamp": 1667286000, "group": [ {"author_id": 60, "token_count": 50}, ]}, ]
Author Name
Tokens
Token Proportion
Alexei Starovoitov
551
57.88%
Song Liu
250
26.26%
Feng Zhou
65
6.83%
Thomas Gleixner
7
0.74%
Eric Dumazet
1
0.11%
Others
78
8.19%
Total
952
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": 125}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 56, "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
-
6
469
Alexei Starovoitov
Yonghong Song
Martin KaFai Lau
Thomas Gleixner
Others
October 1997
September 2014
November 2016
June 2017
May 2018
May 2019
July 2020
var spanGroupData = [ {"timestamp": 875689200, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 3, "token_count": 3}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 56, "token_count": 1}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 0, "token_count": 443}, {"author_id": 3, "token_count": 11}, ]}, ]
Author Name
Tokens
Token Proportion
Alexei Starovoitov
446
95.10%
Yonghong Song
14
2.99%
Martin KaFai Lau
2
0.43%
Thomas Gleixner
1
0.21%
Others
6
1.28%
Total
469
queue_stack_maps.c
299
-
15
1322
Mauricio Vasquez B
Alexei Starovoitov
Toke Höiland-Jörgensen
Daniel Borkmann
Yafang Shao
Martin KaFai Lau
Jakub Kiciński
Sean Young
Andrey Ignatov
John Fastabend
Björn Töpel
Lorenz Bauer
Others
September 2014
November 2014
December 2014
June 2015
November 2015
March 2016
March 2017
July 2017
August 2017
January 2018
May 2018
June 2018
August 2018
October 2018
November 2018
April 2019
May 2020
June 2020
August 2020
September 2020
April 2022
March 2023
September 2023
var spanGroupData = [ {"timestamp": 1409554800, "group": [ {"author_id": 0, "token_count": 33}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 0, "token_count": 17}, ]}, {"timestamp": 1417420800, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 2, "token_count": 36}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 6, "token_count": 6}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 6, "token_count": 3}, {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 7, "token_count": 20}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 36, "token_count": 7}, {"author_id": 54, "token_count": 6}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 54, "token_count": 10}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 1, "token_count": 14}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 2, "token_count": 10}, {"author_id": 31, "token_count": 967}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 0, "token_count": 14}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 2, "token_count": 9}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 16, "token_count": 10}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 1, "token_count": 10}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 30, "token_count": 3}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 60, "token_count": 16}, ]}, {"timestamp": 1677657600, "group": [ {"author_id": 26, "token_count": 45}, {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1693551600, "group": [ {"author_id": 18, "token_count": 57}, ]}, ]
Author Name
Tokens
Token Proportion
Mauricio Vasquez B
967
73.15%
Alexei Starovoitov
79
5.98%
Toke Höiland-Jörgensen
57
4.31%
Daniel Borkmann
55
4.16%
Yafang Shao
45
3.40%
Martin KaFai Lau
28
2.12%
Jakub Kiciński
20
1.51%
Sean Young
16
1.21%
Andrey Ignatov
10
0.76%
John Fastabend
9
0.68%
Björn Töpel
7
0.53%
Lorenz Bauer
3
0.23%
Others
26
1.97%
Total
1322
reuseport_array.c
353
-
19
1406
Martin KaFai Lau
Alexei Starovoitov
Craig Gallek
Yafang Shao
Daniel Borkmann
Björn Töpel
Jakub Kiciński
Andrey Ignatov
Lorenz Bauer
John Fastabend
Others
September 2014
November 2014
May 2015
August 2015
November 2015
January 2016
February 2016
June 2016
January 2017
March 2017
May 2017
August 2017
November 2017
January 2018
May 2018
August 2018
June 2020
July 2020
August 2020
September 2020
May 2021
December 2021
February 2022
April 2022
August 2022
March 2023
var spanGroupData = [ {"timestamp": 1409554800, "group": [ {"author_id": 0, "token_count": 17}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 0, "token_count": 72}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 2, "token_count": 12}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 52, "token_count": 53}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 2, "token_count": 4}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 2, "token_count": 3}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 1, "token_count": 10}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 7, "token_count": 5}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 36, "token_count": 7}, {"author_id": 6, "token_count": 3}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 1, "token_count": 1107}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 16, "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}, {"author_id": 30, "token_count": 3}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1659337200, "group": [ {"author_id": 60, "token_count": 13}, ]}, {"timestamp": 1677657600, "group": [ {"author_id": 26, "token_count": 22}, {"author_id": 60, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Martin KaFai Lau
1148
81.65%
Alexei Starovoitov
99
7.04%
Craig Gallek
53
3.77%
Yafang Shao
22
1.56%
Daniel Borkmann
21
1.49%
Björn Töpel
7
0.50%
Jakub Kiciński
5
0.36%
Andrey Ignatov
5
0.36%
Lorenz Bauer
3
0.21%
John Fastabend
3
0.21%
Others
40
2.84%
Total
1406
ringbuf.c
790
-
32
3352
Andrii Nakryiko
David Vernet
Joanne Koong
Alexei Starovoitov
Yafang Shao
Daniel Borkmann
Martin KaFai Lau
Brian Vazquez
Stanislav Fomichev
Yonghong Song
Roman Gushchin
Kumar Kartikeya Dwivedi
Andrey Ignatov
Mauricio Vasquez B
Josef Bacik
Chenbo Feng
Jakub Kiciński
Lorenz Bauer
Hao Luo
Hou Tao
Others
October 1997
October 2008
March 2010
September 2014
November 2014
March 2015
May 2015
June 2015
November 2015
April 2016
June 2016
September 2016
October 2016
November 2016
February 2017
April 2017
June 2017
October 2017
November 2017
December 2017
January 2018
March 2018
April 2018
October 2018
February 2019
March 2019
May 2019
November 2019
January 2020
April 2020
May 2020
June 2020
August 2020
September 2020
December 2020
April 2021
May 2021
June 2021
July 2021
December 2021
February 2022
April 2022
May 2022
August 2022
September 2022
November 2022
January 2023
March 2023
July 2023
var spanGroupData = [ {"timestamp": 875689200, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 0, "token_count": 24}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 0, "token_count": 75}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 0, "token_count": 25}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 0, "token_count": 9}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 0, "token_count": 9}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 2, "token_count": 4}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 2, "token_count": 39}, {"author_id": 7, "token_count": 2}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 2, "token_count": 35}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 1, "token_count": 18}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 57, "token_count": 6}, {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 7, "token_count": 1}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 59, "token_count": 6}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 7, "token_count": 2}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 1, "token_count": 6}, {"author_id": 3, "token_count": 5}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 31, "token_count": 7}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 16, "token_count": 2}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 3, "token_count": 5}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 4, "token_count": 19}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 15, "token_count": 20}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 8, "token_count": 18}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 4, "token_count": 1825}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 16, "token_count": 7}, {"author_id": 4, "token_count": 4}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 1, "token_count": 10}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 30, "token_count": 3}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 13, "token_count": 11}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 4, "token_count": 35}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 0, "token_count": 10}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 21, "token_count": 2}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 5, "token_count": 6}, {"author_id": 60, "token_count": 17}, ]}, {"timestamp": 1651388400, "group": [ {"author_id": 11, "token_count": 216}, ]}, {"timestamp": 1659337200, "group": [ {"author_id": 26, "token_count": 6}, ]}, {"timestamp": 1662015600, "group": [ {"author_id": 17, "token_count": 720}, ]}, {"timestamp": 1667286000, "group": [ {"author_id": 5, "token_count": 3}, ]}, {"timestamp": 1672560000, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1677657600, "group": [ {"author_id": 26, "token_count": 80}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1688194800, "group": [ {"author_id": 32, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Andrii Nakryiko
1883
56.18%
David Vernet
720
21.48%
Joanne Koong
216
6.44%
Alexei Starovoitov
158
4.71%
Yafang Shao
86
2.57%
Daniel Borkmann
82
2.45%
Martin KaFai Lau
34
1.01%
Brian Vazquez
20
0.60%
Stanislav Fomichev
18
0.54%
Yonghong Song
12
0.36%
Roman Gushchin
11
0.33%
Kumar Kartikeya Dwivedi
9
0.27%
Andrey Ignatov
9
0.27%
Mauricio Vasquez B
7
0.21%
Josef Bacik
6
0.18%
Chenbo Feng
6
0.18%
Jakub Kiciński
5
0.15%
Lorenz Bauer
3
0.09%
Hao Luo
2
0.06%
Hou Tao
1
0.03%
Others
64
1.91%
Total
3352
stackmap.c
679
-
28
3453
Song Liu
Alexei Starovoitov
Yonghong Song
Yafang Shao
Hao Luo
Daniel Borkmann
Stanislav Fomichev
Dave Marchevsky
Martin KaFai Lau
Jiri Olsa
Lorenz Bauer
Jakub Kiciński
Chenbo Feng
Andrey Ignatov
Thomas Gleixner
Roman Gushchin
Mauricio Vasquez B
Others
September 2014
November 2014
March 2015
August 2015
October 2015
February 2016
March 2016
April 2016
June 2016
September 2016
January 2017
June 2017
August 2017
October 2017
December 2017
January 2018
March 2018
April 2018
May 2018
August 2018
October 2018
January 2019
May 2019
November 2019
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
September 2022
March 2023
var spanGroupData = [ {"timestamp": 1409554800, "group": [ {"author_id": 0, "token_count": 74}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 0, "token_count": 39}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 60, "token_count": 42}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 0, "token_count": 28}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 0, "token_count": 866}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 0, "token_count": 251}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 2, "token_count": 4}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 2, "token_count": 36}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 2, "token_count": 6}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 0, "token_count": 1}, {"author_id": 1, "token_count": 6}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 1, "token_count": 13}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 57, "token_count": 5}, {"author_id": 3, "token_count": 15}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 3, "token_count": 5}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 7, "token_count": 5}, {"author_id": 3, "token_count": 97}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 0, "token_count": 1}, {"author_id": 9, "token_count": 378}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 3, "token_count": 305}, ]}, {"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": 31, "token_count": 1}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 8, "token_count": 37}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 56, "token_count": 2}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 16, "token_count": 5}, {"author_id": 9, "token_count": 258}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 22, "token_count": 7}, {"author_id": 9, "token_count": 657}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 1, "token_count": 5}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 30, "token_count": 7}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 13, "token_count": 2}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 22, "token_count": 6}, {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 12, "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": 21, "token_count": 53}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 60, "token_count": 50}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1662015600, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1677657600, "group": [ {"author_id": 26, "token_count": 57}, {"author_id": 60, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Song Liu
1322
38.29%
Alexei Starovoitov
1267
36.69%
Yonghong Song
428
12.40%
Yafang Shao
57
1.65%
Hao Luo
53
1.53%
Daniel Borkmann
51
1.48%
Stanislav Fomichev
37
1.07%
Dave Marchevsky
29
0.84%
Martin KaFai Lau
24
0.70%
Jiri Olsa
13
0.38%
Lorenz Bauer
7
0.20%
Jakub Kiciński
5
0.14%
Chenbo Feng
5
0.14%
Andrey Ignatov
5
0.14%
Thomas Gleixner
2
0.06%
Roman Gushchin
2
0.06%
Mauricio Vasquez B
1
0.03%
Others
145
4.20%
Total
3453
syscall.c
5700
-
101
25581
Alexei Starovoitov
Andrii Nakryiko
Brian Vazquez
Martin KaFai Lau
Daniel Borkmann
Kumar Kartikeya Dwivedi
Yafang Shao
Yonghong Song
Toke Höiland-Jörgensen
Song Liu
Roman Gushchin
Sandipan Das
YiFei Zhu
Jakub Kiciński
Jiri Olsa
Mauricio Vasquez B
Kui-Feng Lee
Stanislav Fomichev
Chenbo Feng
Andrey Ignatov
Dave Marchevsky
Daniel Mack
Denis Salopek
Joanne Koong
KP Singh
Eric Dumazet
Dmitrii Dolgov
Jiong Wang
Lorenz Bauer
Björn Töpel
Sean Young
Jakub Sitnicki
Al Viro
David S. Miller
Hou Tao
John Fastabend
Benjamin Tissoires
Lorenzo Bianconi
Thomas Gleixner
Anton Protopopov
Quentin Monnet
David Ahern
David Vernet
Craig Gallek
Hao Luo
Joe Stringer
Others
January 1996
June 1999
September 2000
June 2003
August 2004
October 2006
February 2007
October 2007
September 2009
December 2010
February 2011
March 2011
June 2011
December 2011
May 2014
July 2014
September 2014
November 2014
January 2015
March 2015
May 2015
July 2015
September 2015
October 2015
November 2015
February 2016
March 2016
April 2016
May 2016
June 2016
July 2016
September 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
March 2019
April 2019
May 2019
June 2019
July 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
September 2022
October 2022
November 2022
December 2022
January 2023
February 2023
March 2023
April 2023
May 2023
June 2023
July 2023
August 2023
October 2023
var spanGroupData = [ {"timestamp": 820483200, "group": [ {"author_id": 60, "token_count": 26}, ]}, {"timestamp": 928220400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 967791600, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1054450800, "group": [ {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1091343600, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1159686000, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1170316800, "group": [ {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1251788400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1291190400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1296547200, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1322726400, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 0, "token_count": 14}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 0, "token_count": 1774}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 0, "token_count": 20}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 0, "token_count": 21}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 0, "token_count": 11}, {"author_id": 2, "token_count": 16}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 0, "token_count": 42}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 2, "token_count": 6}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 2, "token_count": 35}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 0, "token_count": 85}, {"author_id": 2, "token_count": 170}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 0, "token_count": 1}, {"author_id": 2, "token_count": 62}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 0, "token_count": 58}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 0, "token_count": 10}, {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 0, "token_count": 11}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 2, "token_count": 6}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 0, "token_count": 1}, {"author_id": 2, "token_count": 83}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 60, "token_count": 18}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 0, "token_count": 7}, {"author_id": 7, "token_count": 11}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 2, "token_count": 36}, {"author_id": 25, "token_count": 143}, {"author_id": 1, "token_count": 5}, {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 2, "token_count": 73}, {"author_id": 55, "token_count": 7}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 2, "token_count": 59}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 0, "token_count": 23}, {"author_id": 2, "token_count": 4}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 0, "token_count": 140}, {"author_id": 1, "token_count": 15}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 60, "token_count": 134}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 50, "token_count": 28}, {"author_id": 57, "token_count": 4}, {"author_id": 53, "token_count": 13}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 1, "token_count": 1561}, {"author_id": 3, "token_count": 4}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 2, "token_count": 4}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 6, "token_count": 15}, {"author_id": 1, "token_count": 18}, {"author_id": 60, "token_count": 41}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 41, "token_count": 2}, {"author_id": 1, "token_count": 280}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 0, "token_count": 92}, {"author_id": 57, "token_count": 225}, {"author_id": 7, "token_count": 14}, {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 52, "token_count": 3}, {"author_id": 7, "token_count": 130}, {"author_id": 13, "token_count": 7}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 0, "token_count": 3}, {"author_id": 2, "token_count": 323}, {"author_id": 7, "token_count": 48}, {"author_id": 3, "token_count": 7}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 7, "token_count": 174}, {"author_id": 28, "token_count": 71}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 0, "token_count": 192}, {"author_id": 16, "token_count": 176}, {"author_id": 57, "token_count": 2}, {"author_id": 6, "token_count": 12}, {"author_id": 3, "token_count": 5}, {"author_id": 60, "token_count": 20}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 0, "token_count": 1}, {"author_id": 22, "token_count": 8}, {"author_id": 1, "token_count": 137}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 16, "token_count": 18}, {"author_id": 36, "token_count": 7}, {"author_id": 2, "token_count": 22}, {"author_id": 7, "token_count": 5}, {"author_id": 1, "token_count": 134}, {"author_id": 47, "token_count": 411}, {"author_id": 54, "token_count": 25}, {"author_id": 3, "token_count": 479}, {"author_id": 60, "token_count": 15}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 2, "token_count": 7}, {"author_id": 54, "token_count": 31}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 2, "token_count": 69}, {"author_id": 1, "token_count": 17}, {"author_id": 13, "token_count": 43}, {"author_id": 3, "token_count": 7}, ]}, {"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": 37, "token_count": 1}, {"author_id": 31, "token_count": 276}, {"author_id": 60, "token_count": 23}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 0, "token_count": 8}, {"author_id": 2, "token_count": 6}, {"author_id": 53, "token_count": 26}, {"author_id": 9, "token_count": 73}, {"author_id": 3, "token_count": 101}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 1, "token_count": 319}, {"author_id": 13, "token_count": 9}, {"author_id": 9, "token_count": 135}, {"author_id": 3, "token_count": 19}, {"author_id": 60, "token_count": 31}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 0, "token_count": 79}, {"author_id": 1, "token_count": 4}, {"author_id": 9, "token_count": 4}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 0, "token_count": 171}, {"author_id": 16, "token_count": 10}, {"author_id": 1, "token_count": 6}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 2, "token_count": 4}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 0, "token_count": 5}, {"author_id": 2, "token_count": 231}, {"author_id": 1, "token_count": 2}, {"author_id": 8, "token_count": 75}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 2, "token_count": 9}, {"author_id": 28, "token_count": 2}, {"author_id": 13, "token_count": 26}, {"author_id": 56, "token_count": 2}, {"author_id": 60, "token_count": 23}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 2, "token_count": 18}, {"author_id": 41, "token_count": 31}, {"author_id": 8, "token_count": 49}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 0, "token_count": 2}, {"author_id": 2, "token_count": 15}, {"author_id": 58, "token_count": 11}, {"author_id": 8, "token_count": 11}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 0, "token_count": 99}, {"author_id": 2, "token_count": 49}, {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 0, "token_count": 196}, {"author_id": 4, "token_count": 210}, {"author_id": 2, "token_count": 54}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 16, "token_count": 2}, {"author_id": 36, "token_count": 55}, {"author_id": 2, "token_count": 144}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 0, "token_count": 23}, {"author_id": 15, "token_count": 3467}, {"author_id": 1, "token_count": 52}, {"author_id": 3, "token_count": 19}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 1, "token_count": 27}, {"author_id": 56, "token_count": 8}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 4, "token_count": 1180}, {"author_id": 10, "token_count": 82}, {"author_id": 1, "token_count": 59}, {"author_id": 60, "token_count": 44}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 4, "token_count": 889}, {"author_id": 9, "token_count": 306}, {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 50, "token_count": 15}, {"author_id": 0, "token_count": 154}, {"author_id": 4, "token_count": 94}, {"author_id": 49, "token_count": 12}, {"author_id": 2, "token_count": 36}, {"author_id": 24, "token_count": 20}, {"author_id": 3, "token_count": 109}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 4, "token_count": 39}, {"author_id": 30, "token_count": 4}, {"author_id": 60, "token_count": 52}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 0, "token_count": 68}, {"author_id": 4, "token_count": 90}, {"author_id": 24, "token_count": 28}, {"author_id": 8, "token_count": 9}, {"author_id": 60, "token_count": 74}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 0, "token_count": 83}, {"author_id": 30, "token_count": 3}, {"author_id": 1, "token_count": 5}, {"author_id": 3, "token_count": 2}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 18, "token_count": 422}, {"author_id": 34, "token_count": 382}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 8, "token_count": 2}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 4, "token_count": 3}, {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 4, "token_count": 255}, {"author_id": 13, "token_count": 270}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 0, "token_count": 47}, ]}, {"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": 22, "token_count": 42}, {"author_id": 18, "token_count": 23}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 0, "token_count": 485}, {"author_id": 2, "token_count": 71}, {"author_id": 44, "token_count": 108}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 60, "token_count": 34}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 0, "token_count": 113}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 4, "token_count": 337}, {"author_id": 8, "token_count": 27}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 12, "token_count": 17}, {"author_id": 41, "token_count": 33}, {"author_id": 11, "token_count": 95}, {"author_id": 5, "token_count": 118}, {"author_id": 18, "token_count": 22}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 2, "token_count": 115}, {"author_id": 5, "token_count": 1}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 21, "token_count": 2}, {"author_id": 7, "token_count": 3}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 38, "token_count": 14}, {"author_id": 18, "token_count": 17}, {"author_id": 60, "token_count": 30}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 0, "token_count": 188}, {"author_id": 41, "token_count": 9}, {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 22, "token_count": 48}, {"author_id": 18, "token_count": 1}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 4, "token_count": 217}, {"author_id": 5, "token_count": 495}, {"author_id": 60, "token_count": 74}, ]}, {"timestamp": 1651388400, "group": [ {"author_id": 42, "token_count": 74}, {"author_id": 20, "token_count": 73}, {"author_id": 60, "token_count": 16}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 11, "token_count": 1}, {"author_id": 8, "token_count": 69}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 13, "token_count": 88}, ]}, {"timestamp": 1659337200, "group": [ {"author_id": 0, "token_count": 26}, {"author_id": 45, "token_count": 18}, {"author_id": 8, "token_count": 10}, {"author_id": 34, "token_count": 6}, ]}, {"timestamp": 1662015600, "group": [ {"author_id": 0, "token_count": 4}, {"author_id": 22, "token_count": 4}, {"author_id": 5, "token_count": 6}, {"author_id": 60, "token_count": 17}, ]}, {"timestamp": 1664607600, "group": [ {"author_id": 1, "token_count": 3}, {"author_id": 56, "token_count": 2}, ]}, {"timestamp": 1667286000, "group": [ {"author_id": 32, "token_count": 34}, {"author_id": 5, "token_count": 661}, ]}, {"timestamp": 1669881600, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1672560000, "group": [ {"author_id": 8, "token_count": 14}, {"author_id": 18, "token_count": 33}, {"author_id": 60, "token_count": 20}, ]}, {"timestamp": 1675238400, "group": [ {"author_id": 12, "token_count": 63}, {"author_id": 5, "token_count": 36}, {"author_id": 26, "token_count": 80}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1677657600, "group": [ {"author_id": 12, "token_count": 91}, {"author_id": 17, "token_count": 6}, {"author_id": 20, "token_count": 192}, {"author_id": 1, "token_count": 8}, {"author_id": 26, "token_count": 28}, {"author_id": 60, "token_count": 36}, ]}, {"timestamp": 1680332400, "group": [ {"author_id": 4, "token_count": 16}, {"author_id": 12, "token_count": 16}, {"author_id": 60, "token_count": 19}, ]}, {"timestamp": 1682924400, "group": [ {"author_id": 4, "token_count": 104}, {"author_id": 2, "token_count": 7}, {"author_id": 20, "token_count": 4}, {"author_id": 26, "token_count": 26}, ]}, {"timestamp": 1685602800, "group": [ {"author_id": 4, "token_count": 248}, {"author_id": 60, "token_count": 50}, ]}, {"timestamp": 1688194800, "group": [ {"author_id": 2, "token_count": 183}, {"author_id": 26, "token_count": 818}, ]}, {"timestamp": 1690873200, "group": [ {"author_id": 22, "token_count": 250}, {"author_id": 26, "token_count": 8}, ]}, {"timestamp": 1696143600, "group": [ {"author_id": 2, "token_count": 1}, {"author_id": 30, "token_count": 55}, ]}, ]
Author Name
Tokens
Token Proportion
Alexei Starovoitov
4285
16.75%
Andrii Nakryiko
3682
14.39%
Brian Vazquez
3467
13.55%
Martin KaFai Lau
2680
10.48%
Daniel Borkmann
1920
7.51%
Kumar Kartikeya Dwivedi
1317
5.15%
Yafang Shao
960
3.75%
Yonghong Song
752
2.94%
Toke Höiland-Jörgensen
518
2.02%
Song Liu
518
2.02%
Roman Gushchin
452
1.77%
Sandipan Das
411
1.61%
YiFei Zhu
388
1.52%
Jakub Kiciński
385
1.51%
Jiri Olsa
352
1.38%
Mauricio Vasquez B
276
1.08%
Kui-Feng Lee
269
1.05%
Stanislav Fomichev
266
1.04%
Chenbo Feng
231
0.90%
Andrey Ignatov
206
0.81%
Dave Marchevsky
187
0.73%
Daniel Mack
143
0.56%
Denis Salopek
108
0.42%
Joanne Koong
96
0.38%
KP Singh
82
0.32%
Eric Dumazet
75
0.29%
Dmitrii Dolgov
74
0.29%
Jiong Wang
73
0.29%
Lorenz Bauer
62
0.24%
Björn Töpel
62
0.24%
Sean Young
56
0.22%
Jakub Sitnicki
48
0.19%
Al Viro
43
0.17%
David S. Miller
39
0.15%
Hou Tao
34
0.13%
John Fastabend
27
0.11%
Benjamin Tissoires
18
0.07%
Lorenzo Bianconi
14
0.05%
Thomas Gleixner
12
0.05%
Anton Protopopov
12
0.05%
Quentin Monnet
11
0.04%
David Ahern
7
0.03%
David Vernet
6
0.02%
Craig Gallek
3
0.01%
Hao Luo
2
0.01%
Joe Stringer
1
0.00%
Others
951
3.72%
Total
25581
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": 156}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 60, "token_count": 6}, ]}, ]
Author Name
Tokens
Token Proportion
Andrii Nakryiko
156
91.23%
Others
15
8.77%
Total
171
task_iter.c
864
-
13
3622
Yonghong Song
Kui-Feng Lee
Song Liu
Andrii Nakryiko
Alexei Starovoitov
David S. Miller
Daniel Borkmann
Lorenz Bauer
Jiri Olsa
Others
February 2016
September 2016
March 2018
May 2018
May 2019
February 2020
March 2020
May 2020
June 2020
July 2020
August 2020
September 2020
October 2020
November 2020
December 2020
February 2021
May 2021
November 2021
September 2022
December 2022
var spanGroupData = [ {"timestamp": 1454313600, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 2, "token_count": 5}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 9, "token_count": 6}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 9, "token_count": 26}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 3, "token_count": 21}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 53, "token_count": 11}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 4, "token_count": 6}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 4, "token_count": 28}, {"author_id": 3, "token_count": 1508}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 9, "token_count": 5}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 22, "token_count": 3}, {"author_id": 3, "token_count": 107}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 3, "token_count": 23}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 30, "token_count": 3}, {"author_id": 3, "token_count": 68}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 3, "token_count": 15}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 9, "token_count": 46}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 3, "token_count": 6}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 9, "token_count": 468}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 0, "token_count": 18}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 9, "token_count": 223}, ]}, {"timestamp": 1662015600, "group": [ {"author_id": 20, "token_count": 912}, {"author_id": 60, "token_count": 17}, ]}, {"timestamp": 1669881600, "group": [ {"author_id": 20, "token_count": 83}, ]}, ]
Author Name
Tokens
Token Proportion
Yonghong Song
1748
48.26%
Kui-Feng Lee
995
27.47%
Song Liu
774
21.37%
Andrii Nakryiko
34
0.94%
Alexei Starovoitov
20
0.55%
David S. Miller
11
0.30%
Daniel Borkmann
5
0.14%
Lorenz Bauer
3
0.08%
Jiri Olsa
3
0.08%
Others
29
0.80%
Total
3622
tcx.c
346
-
9
1773
Daniel Borkmann
Martin KaFai Lau
Alexei Starovoitov
YiFei Zhu
Eric Dumazet
Jakub Kiciński
Others
June 1993
May 1994
March 1996
September 1996
June 1999
January 2000
December 2009
September 2014
January 2016
February 2019
June 2019
April 2020
September 2020
May 2021
December 2021
June 2022
July 2023
var spanGroupData = [ {"timestamp": 738918000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 767775600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 825667200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 841561200, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 928220400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 946713600, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1259654400, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 2, "token_count": 23}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 41, "token_count": 2}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 34, "token_count": 5}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 7, "token_count": 2}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 41, "token_count": 2}, ]}, {"timestamp": 1688194800, "group": [ {"author_id": 2, "token_count": 1683}, {"author_id": 1, "token_count": 23}, ]}, ]
Author Name
Tokens
Token Proportion
Daniel Borkmann
1706
96.22%
Martin KaFai Lau
23
1.30%
Alexei Starovoitov
12
0.68%
YiFei Zhu
5
0.28%
Eric Dumazet
4
0.23%
Jakub Kiciński
2
0.11%
Others
21
1.18%
Total
1773
tnum.c
214
-
7
1120
Edward Cree
John Fastabend
Daniel Borkmann
Yonghong Song
Alexei Starovoitov
Thomas Gleixner
Others
September 2014
August 2017
April 2018
May 2019
January 2020
March 2020
May 2021
var spanGroupData = [ {"timestamp": 1409554800, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 14, "token_count": 899}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 3, "token_count": 30}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 56, "token_count": 1}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 2, "token_count": 46}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 6, "token_count": 61}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 60, "token_count": 78}, ]}, ]
Author Name
Tokens
Token Proportion
Edward Cree
899
80.27%
John Fastabend
61
5.45%
Daniel Borkmann
46
4.11%
Yonghong Song
30
2.68%
Alexei Starovoitov
5
0.45%
Thomas Gleixner
1
0.09%
Others
78
6.96%
Total
1120
trampoline.c
1051
-
25
4438
Alexei Starovoitov
Stanislav Fomichev
Song Liu
Kui-Feng Lee
KP Singh
Jiri Olsa
Martin KaFai Lau
Yafang Shao
Toke Höiland-Jörgensen
Andrii Nakryiko
Eric Dumazet
Florent Revest
David S. Miller
Daniel Borkmann
Yonghong Song
Hou Tao
Jakub Kiciński
Thomas Gleixner
Roman Gushchin
Others
March 2014
May 2014
July 2014
September 2014
May 2015
May 2016
February 2017
June 2017
November 2017
December 2017
January 2018
March 2018
April 2018
May 2018
September 2018
November 2018
May 2019
November 2019
December 2019
January 2020
February 2020
March 2020
August 2020
September 2020
November 2020
February 2021
March 2021
April 2021
May 2021
July 2021
August 2021
September 2021
October 2021
December 2021
February 2022
March 2022
April 2022
May 2022
June 2022
July 2022
August 2022
September 2022
October 2022
December 2022
March 2023
May 2023
var spanGroupData = [ {"timestamp": 1393660800, "group": [ {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 0, "token_count": 63}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 2, "token_count": 3}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 1, "token_count": 21}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 7, "token_count": 2}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 0, "token_count": 1}, {"author_id": 3, "token_count": 3}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 7, "token_count": 1}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 13, "token_count": 1}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 56, "token_count": 1}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 0, "token_count": 898}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 0, "token_count": 216}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 0, "token_count": 117}, {"author_id": 1, "token_count": 16}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 53, "token_count": 6}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 22, "token_count": 93}, {"author_id": 10, "token_count": 193}, {"author_id": 60, "token_count": 24}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 0, "token_count": 48}, {"author_id": 10, "token_count": 4}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 18, "token_count": 45}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 4, "token_count": 6}, {"author_id": 10, "token_count": 1}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 0, "token_count": 182}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 0, "token_count": 556}, {"author_id": 22, "token_count": 2}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 22, "token_count": 2}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 22, "token_count": 35}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 4, "token_count": 26}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 9, "token_count": 4}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 41, "token_count": 19}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 22, "token_count": 34}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 9, "token_count": 3}, {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 9, "token_count": 2}, {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 60, "token_count": 21}, ]}, {"timestamp": 1651388400, "group": [ {"author_id": 20, "token_count": 233}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 8, "token_count": 841}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 9, "token_count": 406}, {"author_id": 8, "token_count": 2}, {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1659337200, "group": [ {"author_id": 32, "token_count": 4}, {"author_id": 22, "token_count": 15}, ]}, {"timestamp": 1662015600, "group": [ {"author_id": 22, "token_count": 2}, {"author_id": 1, "token_count": 4}, {"author_id": 9, "token_count": 11}, ]}, {"timestamp": 1664607600, "group": [ {"author_id": 1, "token_count": 117}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1669881600, "group": [ {"author_id": 60, "token_count": 25}, ]}, {"timestamp": 1677657600, "group": [ {"author_id": 29, "token_count": 7}, ]}, {"timestamp": 1682924400, "group": [ {"author_id": 26, "token_count": 50}, ]}, ]
Author Name
Tokens
Token Proportion
Alexei Starovoitov
2109
47.52%
Stanislav Fomichev
843
19.00%
Song Liu
426
9.60%
Kui-Feng Lee
233
5.25%
KP Singh
198
4.46%
Jiri Olsa
183
4.12%
Martin KaFai Lau
163
3.67%
Yafang Shao
50
1.13%
Toke Höiland-Jörgensen
45
1.01%
Andrii Nakryiko
32
0.72%
Eric Dumazet
19
0.43%
Florent Revest
7
0.16%
David S. Miller
6
0.14%
Daniel Borkmann
6
0.14%
Yonghong Song
5
0.11%
Hou Tao
4
0.09%
Jakub Kiciński
3
0.07%
Thomas Gleixner
1
0.02%
Roman Gushchin
1
0.02%
Others
104
2.34%
Total
4438
verifier.c
19896
-
113
92166
Alexei Starovoitov
Andrii Nakryiko
Kumar Kartikeya Dwivedi
John Fastabend
Yonghong Song
Daniel Borkmann
Martin KaFai Lau
Dave Marchevsky
Edward Cree
Jakub Kiciński
Joanne Koong
Eduard Zingerman
Jiong Wang
Lorenz Bauer
Andrei Matei
Hao Luo
Jiri Olsa
Joe Stringer
Andrey Ignatov
David Vernet
Toke Höiland-Jörgensen
Ilya Leoshkevich
Florent Revest
Christy Lee
Maciej Fijalkowski
David S. Miller
Dmitrii Banshchikov
Josef Bacik
Stanislav Fomichev
KP Singh
Benjamin Tissoires
Song Liu
Brendan Jackman
Yafang Shao
Roman Gushchin
Feng Zhou
Jakub Sitnicki
Quentin Monnet
Björn Töpel
Hou Tao
Anton Protopopov
Mauricio Vasquez B
Alan Maguire
Jesper Dangaard Brouer
Sandipan Das
Craig Gallek
Chenbo Feng
Sean Young
Brian Vazquez
Thomas Gleixner
Eric Dumazet
Others
June 2002
October 2008
April 2011
October 2013
March 2014
May 2014
July 2014
September 2014
October 2014
December 2014
March 2015
April 2015
May 2015
June 2015
July 2015
August 2015
October 2015
November 2015
December 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
September 2022
October 2022
November 2022
December 2022
January 2023
February 2023
March 2023
April 2023
May 2023
June 2023
July 2023
August 2023
September 2023
October 2023
var spanGroupData = [ {"timestamp": 1022914800, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 41, "token_count": 1}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 0, "token_count": 33}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 0, "token_count": 27}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 0, "token_count": 4799}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 0, "token_count": 23}, ]}, {"timestamp": 1417420800, "group": [ {"author_id": 0, "token_count": 153}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 0, "token_count": 502}, {"author_id": 2, "token_count": 61}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 0, "token_count": 11}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 0, "token_count": 9}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 0, "token_count": 158}, ]}, {"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": 162}, {"author_id": 2, "token_count": 5}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 2, "token_count": 4}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 7, "token_count": 18}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 60, "token_count": 25}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 0, "token_count": 14}, {"author_id": 2, "token_count": 14}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 0, "token_count": 142}, {"author_id": 2, "token_count": 173}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 0, "token_count": 521}, {"author_id": 2, "token_count": 11}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 0, "token_count": 14}, {"author_id": 1, "token_count": 26}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 60, "token_count": 55}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 0, "token_count": 35}, {"author_id": 2, "token_count": 2}, {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 0, "token_count": 86}, {"author_id": 2, "token_count": 117}, {"author_id": 7, "token_count": 672}, {"author_id": 59, "token_count": 203}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 60, "token_count": 78}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 59, "token_count": 31}, {"author_id": 60, "token_count": 25}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 2, "token_count": 28}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 0, "token_count": 6}, {"author_id": 2, "token_count": 25}, {"author_id": 60, "token_count": 141}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 0, "token_count": 541}, {"author_id": 2, "token_count": 57}, {"author_id": 1, "token_count": 32}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 53, "token_count": 6}, {"author_id": 3, "token_count": 10}, {"author_id": 60, "token_count": 24}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 0, "token_count": 40}, {"author_id": 2, "token_count": 67}, {"author_id": 53, "token_count": 107}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 2, "token_count": 12}, {"author_id": 1, "token_count": 7}, {"author_id": 3, "token_count": 168}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 2, "token_count": 114}, {"author_id": 14, "token_count": 3}, {"author_id": 6, "token_count": 64}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 2, "token_count": 56}, {"author_id": 14, "token_count": 2625}, {"author_id": 6, "token_count": 57}, {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 2, "token_count": 224}, {"author_id": 14, "token_count": 3}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 0, "token_count": 756}, {"author_id": 57, "token_count": 6}, {"author_id": 2, "token_count": 39}, {"author_id": 53, "token_count": 9}, {"author_id": 7, "token_count": 536}, {"author_id": 23, "token_count": 19}, {"author_id": 3, "token_count": 7}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 0, "token_count": 289}, {"author_id": 52, "token_count": 9}, {"author_id": 2, "token_count": 553}, {"author_id": 13, "token_count": 3}, {"author_id": 3, "token_count": 27}, {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 0, "token_count": 2584}, {"author_id": 2, "token_count": 114}, {"author_id": 53, "token_count": 113}, {"author_id": 7, "token_count": 20}, {"author_id": 59, "token_count": 14}, {"author_id": 60, "token_count": 40}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 0, "token_count": 205}, {"author_id": 2, "token_count": 262}, {"author_id": 53, "token_count": 52}, {"author_id": 7, "token_count": 33}, {"author_id": 23, "token_count": 3}, {"author_id": 58, "token_count": 50}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 0, "token_count": 5}, {"author_id": 2, "token_count": 48}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 16, "token_count": 9}, {"author_id": 22, "token_count": 45}, {"author_id": 6, "token_count": 13}, {"author_id": 1, "token_count": 35}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 23, "token_count": 7}, {"author_id": 1, "token_count": 112}, {"author_id": 3, "token_count": 80}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 0, "token_count": 90}, {"author_id": 36, "token_count": 10}, {"author_id": 2, "token_count": 395}, {"author_id": 7, "token_count": 16}, {"author_id": 28, "token_count": 75}, {"author_id": 6, "token_count": 36}, {"author_id": 1, "token_count": 2}, {"author_id": 47, "token_count": 26}, {"author_id": 3, "token_count": 3}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 2, "token_count": 222}, {"author_id": 54, "token_count": 4}, {"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": 189}, {"author_id": 1, "token_count": 47}, {"author_id": 13, "token_count": 66}, {"author_id": 3, "token_count": 6}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 0, "token_count": 7}, {"author_id": 13, "token_count": 33}, {"author_id": 60, "token_count": 134}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 2, "token_count": 220}, {"author_id": 37, "token_count": 738}, {"author_id": 31, "token_count": 66}, {"author_id": 58, "token_count": 32}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 16, "token_count": 68}, {"author_id": 53, "token_count": 9}, {"author_id": 14, "token_count": 1}, {"author_id": 28, "token_count": 39}, {"author_id": 1, "token_count": 7}, {"author_id": 3, "token_count": 519}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 0, "token_count": 670}, {"author_id": 7, "token_count": 102}, {"author_id": 28, "token_count": 64}, {"author_id": 1, "token_count": 1197}, {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 0, "token_count": 275}, {"author_id": 2, "token_count": 430}, {"author_id": 7, "token_count": 1228}, {"author_id": 28, "token_count": 293}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 0, "token_count": 1}, {"author_id": 16, "token_count": 3}, {"author_id": 1, "token_count": 254}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 16, "token_count": 123}, {"author_id": 2, "token_count": 12}, {"author_id": 7, "token_count": 25}, {"author_id": 30, "token_count": 24}, {"author_id": 1, "token_count": 85}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 0, "token_count": 443}, {"author_id": 16, "token_count": 21}, {"author_id": 2, "token_count": 423}, {"author_id": 28, "token_count": 120}, {"author_id": 1, "token_count": 51}, {"author_id": 60, "token_count": 167}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 0, "token_count": 138}, {"author_id": 28, "token_count": 667}, {"author_id": 56, "token_count": 2}, {"author_id": 60, "token_count": 65}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 0, "token_count": 2381}, {"author_id": 2, "token_count": 28}, {"author_id": 8, "token_count": 21}, {"author_id": 18, "token_count": 4}, {"author_id": 60, "token_count": 62}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 4, "token_count": 11}, {"author_id": 35, "token_count": 5}, {"author_id": 18, "token_count": 9}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 0, "token_count": 17}, {"author_id": 35, "token_count": 3}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 0, "token_count": 551}, {"author_id": 4, "token_count": 277}, {"author_id": 1, "token_count": 188}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 0, "token_count": 395}, {"author_id": 2, "token_count": 341}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 0, "token_count": 6}, {"author_id": 2, "token_count": 45}, {"author_id": 3, "token_count": 14}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 0, "token_count": 739}, {"author_id": 15, "token_count": 4}, {"author_id": 2, "token_count": 49}, {"author_id": 1, "token_count": 530}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 24, "token_count": 20}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 2, "token_count": 1}, {"author_id": 6, "token_count": 7643}, {"author_id": 10, "token_count": 78}, {"author_id": 1, "token_count": 7}, {"author_id": 60, "token_count": 52}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 4, "token_count": 88}, {"author_id": 24, "token_count": 49}, {"author_id": 18, "token_count": 29}, {"author_id": 60, "token_count": 73}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 0, "token_count": 73}, {"author_id": 4, "token_count": 426}, {"author_id": 2, "token_count": 33}, {"author_id": 6, "token_count": 77}, {"author_id": 3, "token_count": 101}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 16, "token_count": 368}, {"author_id": 3, "token_count": 113}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 24, "token_count": 14}, {"author_id": 3, "token_count": 182}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 0, "token_count": 167}, {"author_id": 22, "token_count": 52}, {"author_id": 10, "token_count": 35}, {"author_id": 30, "token_count": 223}, {"author_id": 3, "token_count": 305}, {"author_id": 60, "token_count": 43}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 19, "token_count": 41}, {"author_id": 0, "token_count": 252}, {"author_id": 21, "token_count": 551}, {"author_id": 30, "token_count": 578}, {"author_id": 43, "token_count": 353}, {"author_id": 1, "token_count": 212}, {"author_id": 18, "token_count": 479}, {"author_id": 3, "token_count": 14}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 0, "token_count": 207}, {"author_id": 2, "token_count": 12}, {"author_id": 7, "token_count": 2}, {"author_id": 1, "token_count": 26}, {"author_id": 3, "token_count": 92}, {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 0, "token_count": 513}, {"author_id": 4, "token_count": 10}, {"author_id": 46, "token_count": 58}, {"author_id": 10, "token_count": 56}, {"author_id": 60, "token_count": 259}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 0, "token_count": 24}, {"author_id": 4, "token_count": 180}, {"author_id": 3, "token_count": 1}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 4, "token_count": 418}, {"author_id": 40, "token_count": 52}, {"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": 9}, {"author_id": 33, "token_count": 1149}, {"author_id": 40, "token_count": 23}, {"author_id": 2, "token_count": 126}, {"author_id": 46, "token_count": 202}, {"author_id": 35, "token_count": 29}, {"author_id": 10, "token_count": 4}, {"author_id": 3, "token_count": 1595}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 0, "token_count": 18}, {"author_id": 36, "token_count": 54}, {"author_id": 40, "token_count": 79}, {"author_id": 2, "token_count": 526}, {"author_id": 35, "token_count": 112}, {"author_id": 1, "token_count": 2208}, {"author_id": 18, "token_count": 20}, {"author_id": 60, "token_count": 39}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 2, "token_count": 81}, {"author_id": 12, "token_count": 1}, {"author_id": 29, "token_count": 411}, {"author_id": 22, "token_count": 75}, {"author_id": 30, "token_count": 427}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 0, "token_count": 238}, {"author_id": 2, "token_count": 381}, {"author_id": 60, "token_count": 33}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 6, "token_count": 14}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 0, "token_count": 1098}, {"author_id": 2, "token_count": 179}, {"author_id": 22, "token_count": 191}, {"author_id": 6, "token_count": 74}, {"author_id": 60, "token_count": 62}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 16, "token_count": 26}, {"author_id": 4, "token_count": 1}, {"author_id": 2, "token_count": 21}, {"author_id": 35, "token_count": 9}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 1, "token_count": 228}, {"author_id": 60, "token_count": 24}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 16, "token_count": 53}, {"author_id": 12, "token_count": 12}, {"author_id": 32, "token_count": 7}, {"author_id": 11, "token_count": 60}, {"author_id": 5, "token_count": 734}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 0, "token_count": 12}, {"author_id": 2, "token_count": 10}, {"author_id": 46, "token_count": 28}, {"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": 391}, {"author_id": 51, "token_count": 372}, {"author_id": 2, "token_count": 67}, {"author_id": 21, "token_count": 523}, {"author_id": 32, "token_count": 1}, {"author_id": 7, "token_count": 3}, {"author_id": 22, "token_count": 480}, {"author_id": 10, "token_count": 9}, {"author_id": 5, "token_count": 1}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 51, "token_count": 3}, {"author_id": 2, "token_count": 50}, {"author_id": 5, "token_count": 273}, {"author_id": 3, "token_count": 53}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 32, "token_count": 40}, {"author_id": 9, "token_count": 11}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 21, "token_count": 41}, {"author_id": 32, "token_count": 20}, {"author_id": 22, "token_count": 1}, {"author_id": 11, "token_count": 112}, {"author_id": 5, "token_count": 123}, {"author_id": 60, "token_count": 109}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 5, "token_count": 1199}, ]}, {"timestamp": 1651388400, "group": [ {"author_id": 48, "token_count": 85}, {"author_id": 11, "token_count": 851}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 27, "token_count": 784}, {"author_id": 8, "token_count": 91}, {"author_id": 3, "token_count": 1}, {"author_id": 60, "token_count": 168}, ]}, {"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": 15}, {"author_id": 8, "token_count": 48}, {"author_id": 26, "token_count": 3}, ]}, {"timestamp": 1659337200, "group": [ {"author_id": 2, "token_count": 22}, {"author_id": 12, "token_count": 96}, {"author_id": 11, "token_count": 101}, {"author_id": 5, "token_count": 128}, {"author_id": 60, "token_count": 39}, ]}, {"timestamp": 1662015600, "group": [ {"author_id": 45, "token_count": 128}, {"author_id": 12, "token_count": 119}, {"author_id": 17, "token_count": 185}, {"author_id": 5, "token_count": 53}, {"author_id": 60, "token_count": 49}, ]}, {"timestamp": 1664607600, "group": [ {"author_id": 12, "token_count": 2}, {"author_id": 17, "token_count": 11}, {"author_id": 3, "token_count": 35}, {"author_id": 60, "token_count": 18}, ]}, {"timestamp": 1667286000, "group": [ {"author_id": 0, "token_count": 59}, {"author_id": 4, "token_count": 479}, {"author_id": 17, "token_count": 229}, {"author_id": 27, "token_count": 117}, {"author_id": 5, "token_count": 4428}, {"author_id": 18, "token_count": 2}, {"author_id": 3, "token_count": 656}, {"author_id": 60, "token_count": 73}, ]}, {"timestamp": 1669881600, "group": [ {"author_id": 4, "token_count": 361}, {"author_id": 45, "token_count": 48}, {"author_id": 36, "token_count": 10}, {"author_id": 12, "token_count": 42}, {"author_id": 27, "token_count": 78}, {"author_id": 22, "token_count": 9}, {"author_id": 5, "token_count": 487}, {"author_id": 3, "token_count": 89}, {"author_id": 60, "token_count": 46}, ]}, {"timestamp": 1672560000, "group": [ {"author_id": 17, "token_count": 128}, {"author_id": 27, "token_count": 81}, {"author_id": 22, "token_count": 74}, {"author_id": 5, "token_count": 1011}, {"author_id": 8, "token_count": 50}, {"author_id": 18, "token_count": 10}, {"author_id": 60, "token_count": 32}, ]}, {"timestamp": 1675238400, "group": [ {"author_id": 12, "token_count": 1902}, {"author_id": 27, "token_count": 198}, {"author_id": 35, "token_count": 5}, {"author_id": 5, "token_count": 111}, ]}, {"timestamp": 1677657600, "group": [ {"author_id": 0, "token_count": 571}, {"author_id": 4, "token_count": 5460}, {"author_id": 2, "token_count": 1}, {"author_id": 12, "token_count": 45}, {"author_id": 17, "token_count": 22}, {"author_id": 27, "token_count": 138}, {"author_id": 11, "token_count": 1008}, {"author_id": 60, "token_count": 91}, ]}, {"timestamp": 1680332400, "group": [ {"author_id": 0, "token_count": 259}, {"author_id": 4, "token_count": 99}, {"author_id": 2, "token_count": 26}, {"author_id": 12, "token_count": 443}, {"author_id": 35, "token_count": 296}, {"author_id": 11, "token_count": 342}, {"author_id": 26, "token_count": 37}, {"author_id": 3, "token_count": 181}, {"author_id": 60, "token_count": 13}, ]}, {"timestamp": 1682924400, "group": [ {"author_id": 4, "token_count": 1945}, {"author_id": 12, "token_count": 15}, {"author_id": 60, "token_count": 100}, ]}, {"timestamp": 1685602800, "group": [ {"author_id": 12, "token_count": 83}, {"author_id": 17, "token_count": 25}, {"author_id": 27, "token_count": 687}, {"author_id": 60, "token_count": 59}, ]}, {"timestamp": 1688194800, "group": [ {"author_id": 4, "token_count": 86}, {"author_id": 49, "token_count": 67}, {"author_id": 5, "token_count": 124}, {"author_id": 26, "token_count": 23}, {"author_id": 3, "token_count": 1462}, ]}, {"timestamp": 1690873200, "group": [ {"author_id": 12, "token_count": 136}, {"author_id": 26, "token_count": 54}, {"author_id": 3, "token_count": 110}, ]}, {"timestamp": 1693551600, "group": [ {"author_id": 4, "token_count": 8}, ]}, {"timestamp": 1696143600, "group": [ {"author_id": 17, "token_count": 9}, ]}, ]
Author Name
Tokens
Token Proportion
Alexei Starovoitov
20738
22.50%
Andrii Nakryiko
9849
10.69%
Kumar Kartikeya Dwivedi
8687
9.43%
John Fastabend
7978
8.66%
Yonghong Song
5826
6.32%
Daniel Borkmann
5813
6.31%
Martin KaFai Lau
5333
5.79%
Dave Marchevsky
2896
3.14%
Edward Cree
2821
3.06%
Jakub Kiciński
2656
2.88%
Joanne Koong
2649
2.87%
Eduard Zingerman
2083
2.26%
Jiong Wang
1258
1.36%
Lorenz Bauer
1252
1.36%
Andrei Matei
1149
1.25%
Hao Luo
1115
1.21%
Jiri Olsa
927
1.01%
Joe Stringer
738
0.80%
Andrey Ignatov
671
0.73%
David Vernet
609
0.66%
Toke Höiland-Jörgensen
553
0.60%
Ilya Leoshkevich
459
0.50%
Florent Revest
411
0.45%
Christy Lee
375
0.41%
Maciej Fijalkowski
353
0.38%
David S. Miller
296
0.32%
Dmitrii Banshchikov
288
0.31%
Josef Bacik
248
0.27%
Stanislav Fomichev
237
0.26%
KP Singh
182
0.20%
Benjamin Tissoires
176
0.19%
Song Liu
169
0.18%
Brendan Jackman
154
0.17%
Yafang Shao
117
0.13%
Roman Gushchin
102
0.11%
Feng Zhou
85
0.09%
Jakub Sitnicki
83
0.09%
Quentin Monnet
82
0.09%
Björn Töpel
74
0.08%
Hou Tao
68
0.07%
Anton Protopopov
67
0.07%
Mauricio Vasquez B
66
0.07%
Alan Maguire
41
0.04%
Jesper Dangaard Brouer
29
0.03%
Sandipan Das
26
0.03%
Craig Gallek
9
0.01%
Chenbo Feng
6
0.01%
Sean Young
4
0.00%
Brian Vazquez
4
0.00%
Thomas Gleixner
2
0.00%
Eric Dumazet
1
0.00%
Others
2351
2.55%
Total
92166
Only top 60 contributors in the directory are shown. Everybody else is clustered as
Others
.
Contributors:
293
Author
Tokens
Proportion
Commits
Proportion
0
Alexei Starovoitov
56554
19.30%
292
12.09%
1
Martin KaFai Lau
33102
11.29%
136
5.63%
2
Daniel Borkmann
23061
7.87%
257
10.64%
3
Yonghong Song
23050
7.87%
146
6.04%
4
Andrii Nakryiko
22430
7.65%
112
4.64%
5
Kumar Kartikeya Dwivedi
17297
5.90%
93
3.85%
6
John Fastabend
9419
3.21%
26
1.08%
7
Jakub Kiciński
7217
2.46%
68
2.81%
8
Stanislav Fomichev
6336
2.16%
53
2.19%
9
Song Liu
5467
1.87%
43
1.78%
10
KP Singh
5412
1.85%
28
1.16%
11
Joanne Koong
5353
1.83%
29
1.20%
12
Dave Marchevsky
4733
1.61%
42
1.74%
13
Roman Gushchin
3904
1.33%
38
1.57%
14
Edward Cree
3817
1.30%
13
0.54%
15
Brian Vazquez
3675
1.25%
6
0.25%
16
Andrey Ignatov
3438
1.17%
24
0.99%
17
David Vernet
3242
1.11%
34
1.41%
18
Toke Höiland-Jörgensen
3177
1.08%
31
1.28%
19
Alan Maguire
3059
1.04%
5
0.21%
20
Kui-Feng Lee
2527
0.86%
12
0.50%
21
Hao Luo
2508
0.86%
17
0.70%
22
Jiri Olsa
2477
0.85%
46
1.90%
23
Jesper Dangaard Brouer
2465
0.84%
27
1.12%
24
Jakub Sitnicki
2343
0.80%
18
0.75%
25
Daniel Mack
2291
0.78%
3
0.12%
26
Yafang Shao
2201
0.75%
35
1.45%
27
Eduard Zingerman
2149
0.73%
14
0.58%
28
Jiong Wang
1792
0.61%
22
0.91%
29
Florent Revest
1741
0.59%
10
0.41%
30
Lorenz Bauer
1505
0.51%
32
1.32%
31
Mauricio Vasquez B
1459
0.50%
6
0.25%
32
Hou Tao
1172
0.40%
41
1.70%
33
Andrei Matei
1149
0.39%
1
0.04%
34
YiFei Zhu
1140
0.39%
8
0.33%
35
Ilya Leoshkevich
1017
0.35%
13
0.54%
36
Björn Töpel
942
0.32%
9
0.37%
37
Joe Stringer
740
0.25%
7
0.29%
38
Lorenzo Bianconi
675
0.23%
11
0.46%
39
Hangbin Liu
580
0.20%
2
0.08%
40
Brendan Jackman
550
0.19%
9
0.37%
41
Eric Dumazet
518
0.18%
21
0.87%
42
Dmitrii Dolgov
518
0.18%
1
0.04%
43
Maciej Fijalkowski
508
0.17%
5
0.21%
44
Denis Salopek
477
0.16%
1
0.04%
45
Benjamin Tissoires
472
0.16%
7
0.29%
46
Dmitrii Banshchikov
459
0.16%
7
0.29%
47
Sandipan Das
437
0.15%
4
0.17%
48
Feng Zhou
421
0.14%
5
0.21%
49
Anton Protopopov
416
0.14%
11
0.46%
50
Al Viro
399
0.14%
9
0.37%
51
Christy Lee
375
0.13%
4
0.17%
52
Craig Gallek
369
0.13%
6
0.25%
53
David S. Miller
365
0.12%
13
0.54%
54
Sean Young
326
0.11%
3
0.12%
55
David Ahern
322
0.11%
4
0.17%
56
Thomas Gleixner
296
0.10%
17
0.70%
57
Chenbo Feng
292
0.10%
4
0.17%
58
Quentin Monnet
288
0.10%
14
0.58%
59
Josef Bacik
263
0.09%
3
0.12%
60
Others
8383
2.86%
458
18.96%
Total
293070
2416