Linux Source Code
Home
Release 6.2
Help
bpf
root
kernel
Highlighting
Reset All
By Author
By Age
──────────
Al Viro
Alan Maguire
Alexei Starovoitov
Andrei Matei
Andrey Ignatov
Andrii Nakryiko
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
Johannes Berg
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
Wedson Almeida Filho
YiFei Zhu
Yonghong Song
−
Subdirectories:
Name
Lines
Files
Authors
Tokens
change scale
Color Graph By Token Proportion
preload
642
4
6
1553
Alexei Starovoitov
Daniel Borkmann
Toke Höiland-Jörgensen
Others
October 2015
July 2016
August 2020
September 2020
March 2021
January 2022
February 2022
var spanGroupData = [ {"timestamp": 1443682800, "group": [ {"author_id": 3, "token_count": 4}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 0, "token_count": 858}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 17, "token_count": 2}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 0, "token_count": 449}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 0, "token_count": 217}, {"author_id": 60, "token_count": 14}, ]}, ]
Author Name
Tokens
Token Proportion
Alexei Starovoitov
1524
98.13%
Daniel Borkmann
4
0.26%
Toke Höiland-Jörgensen
2
0.13%
Others
23
1.48%
Total
1553
Files:
arraymap.c
1383
-
30
6877
Alexei Starovoitov
Daniel Borkmann
Yonghong Song
Martin KaFai Lau
Andrii Nakryiko
Maciej Fijalkowski
Kumar Kartikeya Dwivedi
Jakub Kiciński
Feng Zhou
Song Liu
Andrey Ignatov
Brian Vazquez
Roman Gushchin
Hou Tao
Eric Dumazet
Johannes Berg
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
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": 3, "token_count": 14}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 0, "token_count": 1262}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 0, "token_count": 304}, ]}, {"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": 3, "token_count": 7}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 0, "token_count": 382}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 3, "token_count": 227}, {"author_id": 1, "token_count": 81}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 3, "token_count": 5}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 3, "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": 59, "token_count": 6}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 0, "token_count": 17}, {"author_id": 1, "token_count": 135}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 3, "token_count": 39}, {"author_id": 1, "token_count": 37}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 55, "token_count": 5}, {"author_id": 2, "token_count": 4}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 0, "token_count": 114}, {"author_id": 3, "token_count": 29}, {"author_id": 7, "token_count": 64}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 3, "token_count": 10}, {"author_id": 39, "token_count": 8}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 6, "token_count": 5}, {"author_id": 1, "token_count": 153}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 3, "token_count": 12}, {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 3, "token_count": 28}, {"author_id": 2, "token_count": 108}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 2, "token_count": 103}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 11, "token_count": 6}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 0, "token_count": 56}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 3, "token_count": 190}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 56, "token_count": 2}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 5, "token_count": 183}, {"author_id": 3, "token_count": 716}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 13, "token_count": 26}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 5, "token_count": 7}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 0, "token_count": 11}, {"author_id": 5, "token_count": 42}, {"author_id": 2, "token_count": 160}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 14, "token_count": 34}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 2, "token_count": 467}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 0, "token_count": 3}, {"author_id": 1, "token_count": 33}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 27, "token_count": 3}, {"author_id": 41, "token_count": 148}, {"author_id": 10, "token_count": 46}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 3, "token_count": 34}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 11, "token_count": 7}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 2, "token_count": 178}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 0, "token_count": 36}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 17, "token_count": 2}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 4, "token_count": 18}, {"author_id": 60, "token_count": 32}, ]}, {"timestamp": 1651388400, "group": [ {"author_id": 49, "token_count": 63}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 5, "token_count": 65}, ]}, {"timestamp": 1659337200, "group": [ {"author_id": 42, "token_count": 13}, ]}, {"timestamp": 1662015600, "group": [ {"author_id": 4, "token_count": 89}, ]}, {"timestamp": 1667286000, "group": [ {"author_id": 4, "token_count": 41}, ]}, ]
Author Name
Tokens
Token Proportion
Alexei Starovoitov
2779
40.41%
Daniel Borkmann
1318
19.17%
Yonghong Song
1020
14.83%
Martin KaFai Lau
613
8.91%
Andrii Nakryiko
297
4.32%
Maciej Fijalkowski
148
2.15%
Kumar Kartikeya Dwivedi
148
2.15%
Jakub Kiciński
64
0.93%
Feng Zhou
63
0.92%
Song Liu
46
0.67%
Andrey Ignatov
34
0.49%
Brian Vazquez
26
0.38%
Roman Gushchin
13
0.19%
Hou Tao
13
0.19%
Eric Dumazet
8
0.12%
Johannes Berg
6
0.09%
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
264
3.84%
Total
6877
bloom_filter.c
210
-
16
889
Joanne Koong
Alexei Starovoitov
Brian Vazquez
Björn Töpel
Martin KaFai Lau
Johannes Berg
Eric Dumazet
Daniel Borkmann
Jakub Kiciński
Roman Gushchin
Lorenz Bauer
Andrii Nakryiko
Others
September 2014
November 2014
June 2016
September 2016
February 2017
April 2017
June 2017
January 2018
April 2018
May 2018
August 2018
May 2019
November 2019
January 2020
August 2020
September 2020
October 2021
December 2021
April 2022
October 2022
var spanGroupData = [ {"timestamp": 1409554800, "group": [ {"author_id": 0, "token_count": 23}, ]}, {"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": 1485936000, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 59, "token_count": 8}, ]}, {"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": 32, "token_count": 21}, {"author_id": 3, "token_count": 6}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 11, "token_count": 3}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 11, "token_count": 1}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 5, "token_count": 3}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 13, "token_count": 25}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 1, "token_count": 5}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 27, "token_count": 3}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 39, "token_count": 8}, {"author_id": 15, "token_count": 728}, ]}, {"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}, ]}, ]
Author Name
Tokens
Token Proportion
Joanne Koong
728
81.89%
Alexei Starovoitov
37
4.16%
Brian Vazquez
25
2.81%
Björn Töpel
21
2.36%
Martin KaFai Lau
14
1.57%
Johannes Berg
8
0.90%
Eric Dumazet
8
0.90%
Daniel Borkmann
8
0.90%
Jakub Kiciński
7
0.79%
Roman Gushchin
4
0.45%
Lorenz Bauer
3
0.34%
Andrii Nakryiko
3
0.34%
Others
23
2.59%
Total
889
bpf_cgrp_storage.c
246
-
11
1058
Yonghong Song
Alexei Starovoitov
Daniel Borkmann
Martin KaFai Lau
Jiri Olsa
Jakub Kiciński
Others
August 2009
September 2014
November 2014
March 2015
July 2016
September 2016
January 2018
April 2018
August 2018
December 2018
April 2019
May 2021
March 2022
October 2022
November 2022
var spanGroupData = [ {"timestamp": 1249110000, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 0, "token_count": 19}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 3, "token_count": 10}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 7, "token_count": 2}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 1, "token_count": 4}, {"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": 23}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 22, "token_count": 6}, ]}, {"timestamp": 1664607600, "group": [ {"author_id": 1, "token_count": 2}, {"author_id": 2, "token_count": 963}, ]}, {"timestamp": 1667286000, "group": [ {"author_id": 2, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Yonghong Song
964
91.12%
Alexei Starovoitov
50
4.73%
Daniel Borkmann
10
0.95%
Martin KaFai Lau
9
0.85%
Jiri Olsa
6
0.57%
Jakub Kiciński
2
0.19%
Others
17
1.61%
Total
1058
bpf_inode_storage.c
250
-
14
1030
KP Singh
Lorenz Bauer
Alexei Starovoitov
Yonghong Song
Joanne Koong
Martin KaFai Lau
Quentin Monnet
Andrii Nakryiko
Song Liu
Others
September 2014
July 2016
October 2017
May 2018
November 2018
January 2019
April 2019
October 2019
December 2019
March 2020
May 2020
August 2020
September 2020
January 2021
February 2021
March 2021
December 2021
March 2022
April 2022
October 2022
November 2022
var spanGroupData = [ {"timestamp": 1409554800, "group": [ {"author_id": 0, "token_count": 10}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 53, "token_count": 2}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 2, "token_count": 3}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 53, "token_count": 4}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 60, "token_count": 13}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 9, "token_count": 4}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 5, "token_count": 2}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 9, "token_count": 877}, {"author_id": 1, "token_count": 5}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 27, "token_count": 21}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 9, "token_count": 14}, {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 10, "token_count": 1}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 9, "token_count": 21}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 15, "token_count": 10}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 9, "token_count": 2}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1664607600, "group": [ {"author_id": 2, "token_count": 6}, ]}, {"timestamp": 1667286000, "group": [ {"author_id": 2, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
KP Singh
918
89.13%
Lorenz Bauer
21
2.04%
Alexei Starovoitov
13
1.26%
Yonghong Song
12
1.17%
Joanne Koong
10
0.97%
Martin KaFai Lau
7
0.68%
Quentin Monnet
6
0.58%
Andrii Nakryiko
2
0.19%
Song Liu
1
0.10%
Others
40
3.88%
Total
1030
bpf_iter.c
778
-
20
3518
Yonghong Song
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
Andrii Nakryiko
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
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": 50, "token_count": 6}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 3, "token_count": 18}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 1, "token_count": 9}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 3, "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": 2, "token_count": 14}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 1, "token_count": 1}, {"author_id": 2, "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": 13, "token_count": 5}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 10, "token_count": 3}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 2, "token_count": 2327}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 2, "token_count": 183}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 2, "token_count": 424}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 16, "token_count": 3}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 2, "token_count": 35}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 2, "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": 5, "token_count": 2}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 15, "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": 31, "token_count": 2}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1659337200, "group": [ {"author_id": 18, "token_count": 7}, {"author_id": 42, "token_count": 35}, {"author_id": 1, "token_count": 33}, ]}, ]
Author Name
Tokens
Token Proportion
Yonghong Song
3047
86.61%
Martin KaFai Lau
133
3.78%
Joanne Koong
102
2.90%
Alexei Starovoitov
77
2.19%
Hou Tao
35
0.99%
Daniel Borkmann
19
0.54%
Hao Luo
7
0.20%
Craig Gallek
6
0.17%
John Fastabend
5
0.14%
Brian Vazquez
5
0.14%
Song Liu
3
0.09%
Alan Maguire
3
0.09%
Eduard Zingerman
2
0.06%
Andrii Nakryiko
2
0.06%
Others
72
2.05%
Total
3518
bpf_local_storage.c
718
-
16
2852
KP Singh
Martin KaFai Lau
Song Liu
Yonghong Song
Joanne Koong
Hou Tao
Roman Gushchin
Alexei Starovoitov
Daniel Borkmann
Stanislav Fomichev
Kumar Kartikeya Dwivedi
Others
August 1992
December 1992
June 1995
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
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": 1409554800, "group": [ {"author_id": 0, "token_count": 12}, ]}, {"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": 3, "token_count": 12}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 3, "token_count": 7}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 11, "token_count": 6}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 1, "token_count": 575}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 11, "token_count": 2}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 8, "token_count": 9}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 1, "token_count": 16}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 2, "token_count": 50}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 9, "token_count": 1692}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 9, "token_count": 71}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 11, "token_count": 14}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 10, "token_count": 85}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 9, "token_count": 82}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 15, "token_count": 73}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 9, "token_count": 30}, ]}, {"timestamp": 1659337200, "group": [ {"author_id": 42, "token_count": 2}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1664607600, "group": [ {"author_id": 42, "token_count": 23}, {"author_id": 1, "token_count": 1}, {"author_id": 2, "token_count": 32}, ]}, {"timestamp": 1667286000, "group": [ {"author_id": 4, "token_count": 5}, {"author_id": 60, "token_count": 6}, ]}, ]
Author Name
Tokens
Token Proportion
KP Singh
1875
65.74%
Martin KaFai Lau
608
21.32%
Song Liu
85
2.98%
Yonghong Song
82
2.88%
Joanne Koong
73
2.56%
Hou Tao
25
0.88%
Roman Gushchin
22
0.77%
Alexei Starovoitov
22
0.77%
Daniel Borkmann
19
0.67%
Stanislav Fomichev
9
0.32%
Kumar Kartikeya Dwivedi
5
0.18%
Others
27
0.95%
Total
2852
bpf_lru_list.c
695
-
4
2997
Martin KaFai Lau
Thomas Gleixner
Others
November 2016
January 2017
April 2017
May 2019
February 2021
var spanGroupData = [ {"timestamp": 1477983600, "group": [ {"author_id": 1, "token_count": 2977}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 56, "token_count": 2}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 60, "token_count": 13}, ]}, ]
Author Name
Tokens
Token Proportion
Martin KaFai Lau
2978
99.37%
Thomas Gleixner
2
0.07%
Others
17
0.57%
Total
2997
bpf_lru_list.h
83
-
5
304
Martin KaFai Lau
Thomas Gleixner
Others
January 2000
August 2002
November 2016
August 2017
May 2019
April 2020
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": 291}, ]}, {"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}, ]}, ]
Author Name
Tokens
Token Proportion
Martin KaFai Lau
298
98.03%
Thomas Gleixner
2
0.66%
Others
4
1.32%
Total
304
bpf_lsm.c
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": 3, "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": 53, "token_count": 5}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 1, "token_count": 8}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 9, "token_count": 169}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 0, "token_count": 20}, {"author_id": 9, "token_count": 54}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 9, "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": 3, "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": 26, "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": 42, "token_count": 6}, {"author_id": 8, "token_count": 32}, {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1667286000, "group": [ {"author_id": 2, "token_count": 10}, ]}, {"timestamp": 1669881600, "group": [ {"author_id": 2, "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
700
-
17
3000
Martin KaFai Lau
Alexei Starovoitov
Kui-Feng Lee
Hou Tao
KP Singh
YiFei Zhu
Björn Töpel
Andrey Ignatov
Johannes Berg
Jakub Kiciński
Lorenz Bauer
Thomas Gleixner
Others
September 2014
November 2014
March 2017
April 2017
January 2018
April 2018
January 2019
February 2019
May 2019
October 2019
November 2019
December 2019
January 2020
February 2020
March 2020
May 2020
June 2020
September 2020
March 2021
August 2021
September 2021
October 2021
December 2021
April 2022
May 2022
June 2022
July 2022
October 2022
var spanGroupData = [ {"timestamp": 1409554800, "group": [ {"author_id": 0, "token_count": 99}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 0, "token_count": 36}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 1, "token_count": 15}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 59, "token_count": 4}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 7, "token_count": 4}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 1, "token_count": 36}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"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": 1575187200, "group": [ {"author_id": 32, "token_count": 7}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 1, "token_count": 2376}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 9, "token_count": 22}, {"author_id": 1, "token_count": 30}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 14, "token_count": 5}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 27, "token_count": 3}, {"author_id": 30, "token_count": 10}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 1, "token_count": 22}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 42, "token_count": 8}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 42, "token_count": 91}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1651388400, "group": [ {"author_id": 26, "token_count": 144}, ]}, {"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}, ]}, ]
Author Name
Tokens
Token Proportion
Martin KaFai Lau
2505
83.50%
Alexei Starovoitov
180
6.00%
Kui-Feng Lee
144
4.80%
Hou Tao
99
3.30%
KP Singh
22
0.73%
YiFei Zhu
10
0.33%
Björn Töpel
7
0.23%
Andrey Ignatov
5
0.17%
Johannes Berg
4
0.13%
Jakub Kiciński
4
0.13%
Lorenz Bauer
3
0.10%
Thomas Gleixner
1
0.03%
Others
16
0.53%
Total
3000
bpf_struct_ops_types.h
12
-
6
28
Martin KaFai Lau
Hou Tao
Eric Dumazet
Johannes Berg
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": 39, "token_count": 3}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 59, "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": 42, "token_count": 6}, ]}, ]
Author Name
Tokens
Token Proportion
Martin KaFai Lau
14
50.00%
Hou Tao
6
21.43%
Eric Dumazet
3
10.71%
Johannes Berg
1
3.57%
Others
4
14.29%
Total
28
bpf_task_storage.c
380
-
13
1544
KP Singh
Song Liu
Martin KaFai Lau
Joanne Koong
Brian Vazquez
Alexei Starovoitov
Yonghong Song
Daniel Borkmann
Jakub Kiciński
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
var spanGroupData = [ {"timestamp": 1409554800, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"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": 3}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 3, "token_count": 6}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 11, "token_count": 1}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 13, "token_count": 10}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 9, "token_count": 3}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 0, "token_count": 3}, {"author_id": 9, "token_count": 4}, {"author_id": 1, "token_count": 5}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 9, "token_count": 1092}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 9, "token_count": 20}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 10, "token_count": 157}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 10, "token_count": 8}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 9, "token_count": 35}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 15, "token_count": 19}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 9, "token_count": 2}, {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1659337200, "group": [ {"author_id": 42, "token_count": 4}, ]}, {"timestamp": 1664607600, "group": [ {"author_id": 1, "token_count": 144}, {"author_id": 2, "token_count": 6}, ]}, {"timestamp": 1667286000, "group": [ {"author_id": 2, "token_count": 3}, ]}, ]
Author Name
Tokens
Token Proportion
KP Singh
1156
74.87%
Song Liu
165
10.69%
Martin KaFai Lau
149
9.65%
Joanne Koong
19
1.23%
Brian Vazquez
10
0.65%
Alexei Starovoitov
10
0.65%
Yonghong Song
9
0.58%
Daniel Borkmann
6
0.39%
Jakub Kiciński
5
0.32%
Hou Tao
4
0.26%
Roman Gushchin
1
0.06%
Others
10
0.65%
Total
1544
btf.c
8212
-
53
36638
Martin KaFai Lau
Kumar Kartikeya Dwivedi
Alexei Starovoitov
Yonghong Song
Alan Maguire
Andrii Nakryiko
Daniel Borkmann
Jiri Olsa
Ilya Leoshkevich
Benjamin Tissoires
Dmitrii Banshchikov
Stanislav Fomichev
Roman Gushchin
Hao Luo
Johannes Berg
Quentin Monnet
KP Singh
David Vernet
Song Liu
Toke Höiland-Jörgensen
Andrey Ignatov
Jakub Kiciński
Craig Gallek
Sean Young
Thomas Gleixner
Hou Tao
Lorenz Bauer
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
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": 46}, ]}, {"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": 59, "token_count": 48}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 1, "token_count": 14}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 6, "token_count": 1}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 7, "token_count": 3}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 50, "token_count": 6}, {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 0, "token_count": 5}, {"author_id": 7, "token_count": 2}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 53, "token_count": 17}, {"author_id": 56, "token_count": 3}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 1, "token_count": 8}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 1, "token_count": 8066}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 1, "token_count": 1301}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 1, "token_count": 82}, {"author_id": 52, "token_count": 4}, {"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": 3, "token_count": 23}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 3, "token_count": 3}, {"author_id": 1, "token_count": 81}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 1, "token_count": 1365}, {"author_id": 2, "token_count": 237}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 1, "token_count": 20}, {"author_id": 11, "token_count": 90}, {"author_id": 2, "token_count": 1106}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 0, "token_count": 74}, {"author_id": 2, "token_count": 359}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 0, "token_count": 4}, {"author_id": 3, "token_count": 2227}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 8, "token_count": 6}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 5, "token_count": 48}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 5, "token_count": 27}, {"author_id": 53, "token_count": 18}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 0, "token_count": 9}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 0, "token_count": 697}, {"author_id": 1, "token_count": 31}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 0, "token_count": 942}, {"author_id": 1, "token_count": 325}, ]}, {"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": 494}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 5, "token_count": 6}, {"author_id": 9, "token_count": 26}, {"author_id": 60, "token_count": 24}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 5, "token_count": 11}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 0, "token_count": 6}, {"author_id": 2, "token_count": 147}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 14, "token_count": 11}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 22, "token_count": 17}, {"author_id": 2, "token_count": 14}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 22, "token_count": 355}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 16, "token_count": 3004}, {"author_id": 17, "token_count": 16}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 5, "token_count": 2248}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 5, "token_count": 145}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 5, "token_count": 76}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 44, "token_count": 140}, {"author_id": 37, "token_count": 355}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 1, "token_count": 174}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 0, "token_count": 276}, {"author_id": 22, "token_count": 53}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 0, "token_count": 155}, {"author_id": 2, "token_count": 21}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 2, "token_count": 644}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 4, "token_count": 54}, {"author_id": 2, "token_count": 35}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 10, "token_count": 18}, {"author_id": 2, "token_count": 77}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 0, "token_count": 1773}, {"author_id": 18, "token_count": 35}, {"author_id": 42, "token_count": 3}, {"author_id": 22, "token_count": 2}, {"author_id": 4, "token_count": 115}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 4, "token_count": 796}, {"author_id": 8, "token_count": 56}, {"author_id": 2, "token_count": 120}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 2, "token_count": 74}, {"author_id": 60, "token_count": 86}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 18, "token_count": 35}, {"author_id": 4, "token_count": 184}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 4, "token_count": 1730}, ]}, {"timestamp": 1651388400, "group": [ {"author_id": 43, "token_count": 16}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 4, "token_count": 24}, {"author_id": 8, "token_count": 3}, {"author_id": 2, "token_count": 563}, {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 4, "token_count": 47}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1659337200, "group": [ {"author_id": 2, "token_count": 234}, ]}, {"timestamp": 1662015600, "group": [ {"author_id": 43, "token_count": 158}, {"author_id": 9, "token_count": 3}, {"author_id": 27, "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": 25, "token_count": 24}, {"author_id": 4, "token_count": 3135}, {"author_id": 8, "token_count": 36}, {"author_id": 2, "token_count": 139}, ]}, {"timestamp": 1669881600, "group": [ {"author_id": 43, "token_count": 73}, {"author_id": 2, "token_count": 6}, ]}, {"timestamp": 1672560000, "group": [ {"author_id": 22, "token_count": 4}, ]}, ]
Author Name
Tokens
Token Proportion
Martin KaFai Lau
12003
32.76%
Kumar Kartikeya Dwivedi
6085
16.61%
Alexei Starovoitov
5057
13.80%
Yonghong Song
3777
10.31%
Alan Maguire
3004
8.20%
Andrii Nakryiko
2561
6.99%
Daniel Borkmann
2254
6.15%
Jiri Olsa
454
1.24%
Ilya Leoshkevich
355
0.97%
Benjamin Tissoires
247
0.67%
Dmitrii Banshchikov
140
0.38%
Stanislav Fomichev
123
0.34%
Roman Gushchin
90
0.25%
Hao Luo
70
0.19%
Johannes Berg
48
0.13%
Quentin Monnet
35
0.10%
KP Singh
29
0.08%
David Vernet
24
0.07%
Song Liu
18
0.05%
Toke Höiland-Jörgensen
16
0.04%
Andrey Ignatov
11
0.03%
Jakub Kiciński
10
0.03%
Craig Gallek
6
0.02%
Sean Young
4
0.01%
Thomas Gleixner
3
0.01%
Hou Tao
3
0.01%
Lorenz Bauer
1
0.00%
John Fastabend
1
0.00%
Others
209
0.57%
Total
36638
cgroup.c
2543
-
58
11128
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
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
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": 29}, ]}, {"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": 3, "token_count": 10}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 3, "token_count": 3}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 3, "token_count": 5}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 3, "token_count": 14}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 21, "token_count": 442}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 54, "token_count": 38}, {"author_id": 60, "token_count": 32}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 0, "token_count": 71}, {"author_id": 60, "token_count": 13}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 0, "token_count": 23}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 60, "token_count": 16}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 1, "token_count": 44}, {"author_id": 2, "token_count": 10}, {"author_id": 60, "token_count": 27}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 3, "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": 1089}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 11, "token_count": 273}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 2, "token_count": 109}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 14, "token_count": 81}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 14, "token_count": 47}, {"author_id": 52, "token_count": 33}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 52, "token_count": 182}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 1, "token_count": 24}, {"author_id": 11, "token_count": 231}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 11, "token_count": 49}, {"author_id": 2, "token_count": 9}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 10, "token_count": 20}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 3, "token_count": 5}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 14, "token_count": 945}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 14, "token_count": 557}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 14, "token_count": 3}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 11, "token_count": 149}, {"author_id": 8, "token_count": 38}, {"author_id": 60, "token_count": 17}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 11, "token_count": 122}, {"author_id": 8, "token_count": 1087}, {"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": 37, "token_count": 34}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 37, "token_count": 2}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 14, "token_count": 145}, {"author_id": 11, "token_count": 61}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 0, "token_count": 1}, {"author_id": 13, "token_count": 6}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 5, "token_count": 1169}, {"author_id": 9, "token_count": 9}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 5, "token_count": 183}, {"author_id": 8, "token_count": 16}, {"author_id": 60, "token_count": 26}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 5, "token_count": 1}, {"author_id": 20, "token_count": 1}, {"author_id": 6, "token_count": 1}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 20, "token_count": 6}, {"author_id": 27, "token_count": 4}, {"author_id": 8, "token_count": 59}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 5, "token_count": 36}, {"author_id": 30, "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": 44, "token_count": 6}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 8, "token_count": 313}, {"author_id": 60, "token_count": 24}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 5, "token_count": 19}, {"author_id": 38, "token_count": 214}, {"author_id": 8, "token_count": 73}, {"author_id": 60, "token_count": 26}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 60, "token_count": 21}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 0, "token_count": 5}, {"author_id": 18, "token_count": 2}, {"author_id": 30, "token_count": 276}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 60, "token_count": 11}, ]}, {"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": 1079}, ]}, {"timestamp": 1659337200, "group": [ {"author_id": 8, "token_count": 378}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1662015600, "group": [ {"author_id": 60, "token_count": 29}, ]}, ]
Author Name
Tokens
Token Proportion
Stanislav Fomichev
3368
30.27%
Andrey Ignatov
1778
15.98%
Andrii Nakryiko
1408
12.65%
Alexei Starovoitov
1324
11.90%
Roman Gushchin
885
7.95%
Daniel Mack
442
3.97%
YiFei Zhu
390
3.50%
Sean Young
215
1.93%
Dave Marchevsky
214
1.92%
Yonghong Song
128
1.15%
Martin KaFai Lau
68
0.61%
Daniel Borkmann
55
0.49%
David Ahern
38
0.34%
Ilya Leoshkevich
36
0.32%
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
705
6.34%
Total
11128
cgroup_iter.c
296
-
9
1164
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
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": 3, "token_count": 1}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 2, "token_count": 6}, ]}, {"timestamp": 1659337200, "group": [ {"author_id": 18, "token_count": 1118}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1664607600, "group": [ {"author_id": 2, "token_count": 1}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1667286000, "group": [ {"author_id": 42, "token_count": 28}, ]}, ]
Author Name
Tokens
Token Proportion
Hao Luo
1118
96.05%
Hou Tao
28
2.41%
Yonghong Song
7
0.60%
Martin KaFai Lau
4
0.34%
Daniel Borkmann
1
0.09%
Others
6
0.52%
Total
1164
core.c
2772
-
81
11166
Daniel Borkmann
Alexei Starovoitov
Song Liu
Martin KaFai Lau
Yonghong Song
Jiong Wang
Jiri Olsa
Jakub Kiciński
Brendan Jackman
Andrii Nakryiko
Jakub Sitnicki
Toke Höiland-Jörgensen
Stanislav Fomichev
Roman Gushchin
Eric Dumazet
YiFei Zhu
Kumar Kartikeya Dwivedi
Sean Young
Hou Tao
John Fastabend
Ilya Leoshkevich
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
March 2015
April 2015
May 2015
June 2015
July 2015
August 2015
October 2015
February 2016
April 2016
May 2016
July 2016
September 2016
October 2016
December 2016
January 2017
February 2017
March 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
December 2020
January 2021
February 2021
March 2021
June 2021
July 2021
August 2021
September 2021
October 2021
November 2021
January 2022
February 2022
March 2022
May 2022
June 2022
July 2022
August 2022
September 2022
October 2022
November 2022
December 2022
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": 14}, ]}, {"timestamp": 1251788400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1265011200, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1291190400, "group": [ {"author_id": 39, "token_count": 8}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 39, "token_count": 27}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 47, "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": 39, "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": 318}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 0, "token_count": 16}, {"author_id": 3, "token_count": 93}, {"author_id": 47, "token_count": 11}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 0, "token_count": 32}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 0, "token_count": 394}, {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 0, "token_count": 133}, {"author_id": 3, "token_count": 410}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 0, "token_count": 19}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 0, "token_count": 22}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 0, "token_count": 39}, {"author_id": 3, "token_count": 104}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 0, "token_count": 20}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 0, "token_count": 170}, {"author_id": 3, "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": 3, "token_count": 5}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 3, "token_count": 80}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 0, "token_count": 3}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 3, "token_count": 13}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 0, "token_count": 30}, {"author_id": 3, "token_count": 1186}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 3, "token_count": 29}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 3, "token_count": 4}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 3, "token_count": 3}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 3, "token_count": 414}, {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 3, "token_count": 37}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 3, "token_count": 644}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 0, "token_count": 254}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 1, "token_count": 22}, {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 3, "token_count": 4}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 3, "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": 2, "token_count": 248}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 7, "token_count": 45}, {"author_id": 2, "token_count": 9}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 0, "token_count": 334}, {"author_id": 3, "token_count": 1}, {"author_id": 57, "token_count": 9}, {"author_id": 2, "token_count": 67}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 0, "token_count": 39}, {"author_id": 3, "token_count": 183}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 0, "token_count": 65}, {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 1, "token_count": 13}, {"author_id": 2, "token_count": 86}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 3, "token_count": 316}, {"author_id": 7, "token_count": 5}, {"author_id": 1, "token_count": 5}, {"author_id": 52, "token_count": 27}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 3, "token_count": 56}, {"author_id": 2, "token_count": 9}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 11, "token_count": 86}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 3, "token_count": 127}, {"author_id": 28, "token_count": 5}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 3, "token_count": 136}, {"author_id": 10, "token_count": 1}, {"author_id": 2, "token_count": 81}, {"author_id": 60, "token_count": 34}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 3, "token_count": 25}, {"author_id": 24, "token_count": 48}, {"author_id": 1, "token_count": 345}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 0, "token_count": 4}, {"author_id": 3, "token_count": 36}, {"author_id": 7, "token_count": 149}, {"author_id": 24, "token_count": 259}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 0, "token_count": 95}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 39, "token_count": 25}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 0, "token_count": 15}, {"author_id": 3, "token_count": 11}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 3, "token_count": 2}, {"author_id": 24, "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": 126}, {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 0, "token_count": 36}, {"author_id": 3, "token_count": 241}, {"author_id": 37, "token_count": 16}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 3, "token_count": 44}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 1, "token_count": 6}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 3, "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": 20, "token_count": 6}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 20, "token_count": 107}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 16, "token_count": 6}, {"author_id": 41, "token_count": 7}, {"author_id": 17, "token_count": 15}, {"author_id": 30, "token_count": 64}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 5, "token_count": 4}, {"author_id": 44, "token_count": 3}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 11, "token_count": 6}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 5, "token_count": 101}, {"author_id": 34, "token_count": 181}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 0, "token_count": 51}, {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 34, "token_count": 1}, {"author_id": 1, "token_count": 67}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 3, "token_count": 29}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 3, "token_count": 26}, {"author_id": 6, "token_count": 16}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 5, "token_count": 42}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 38, "token_count": 9}, {"author_id": 27, "token_count": 2}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 4, "token_count": 12}, {"author_id": 27, "token_count": 10}, {"author_id": 17, "token_count": 42}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 1, "token_count": 34}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 17, "token_count": 40}, {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 10, "token_count": 865}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 42, "token_count": 11}, {"author_id": 10, "token_count": 43}, ]}, {"timestamp": 1651388400, "group": [ {"author_id": 0, "token_count": 17}, {"author_id": 49, "token_count": 3}, {"author_id": 10, "token_count": 53}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 8, "token_count": 35}, {"author_id": 60, "token_count": 72}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 39, "token_count": 18}, {"author_id": 10, "token_count": 80}, ]}, {"timestamp": 1659337200, "group": [ {"author_id": 19, "token_count": 3}, {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1662015600, "group": [ {"author_id": 10, "token_count": 17}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1664607600, "group": [ {"author_id": 42, "token_count": 12}, {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1667286000, "group": [ {"author_id": 4, "token_count": 48}, ]}, {"timestamp": 1669881600, "group": [ {"author_id": 17, "token_count": 11}, ]}, ]
Author Name
Tokens
Token Proportion
Daniel Borkmann
4322
38.71%
Alexei Starovoitov
2420
21.67%
Song Liu
1059
9.48%
Martin KaFai Lau
545
4.88%
Yonghong Song
500
4.48%
Jiong Wang
316
2.83%
Jiri Olsa
285
2.55%
Jakub Kiciński
199
1.78%
Brendan Jackman
182
1.63%
Andrii Nakryiko
147
1.32%
Jakub Sitnicki
113
1.01%
Toke Höiland-Jörgensen
108
0.97%
Stanislav Fomichev
102
0.91%
Roman Gushchin
92
0.82%
Eric Dumazet
87
0.78%
YiFei Zhu
64
0.57%
Kumar Kartikeya Dwivedi
60
0.54%
Sean Young
27
0.24%
Hou Tao
23
0.21%
John Fastabend
21
0.19%
Ilya Leoshkevich
16
0.14%
David S. Miller
13
0.12%
Lorenz Bauer
12
0.11%
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
406
3.64%
Total
11166
cpumap.c
801
-
25
3234
Jesper Dangaard Brouer
Lorenzo Bianconi
Kumar Kartikeya Dwivedi
Toke Höiland-Jörgensen
Björn Töpel
Alexei Starovoitov
Roman Gushchin
Martin KaFai Lau
Jakub Kiciński
Daniel Borkmann
Andrey Ignatov
Johannes Berg
Lorenz Bauer
Thomas Gleixner
Hangbin Liu
Others
June 1993
September 1993
April 1994
June 1995
October 2004
March 2014
July 2014
September 2014
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
May 2020
June 2020
July 2020
August 2020
September 2020
December 2020
January 2021
March 2021
April 2021
May 2021
June 2021
July 2021
November 2021
January 2022
April 2022
August 2022
October 2022
November 2022
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": 1491030000, "group": [ {"author_id": 59, "token_count": 4}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 1, "token_count": 6}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 19, "token_count": 1698}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 19, "token_count": 2}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 7, "token_count": 5}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 7, "token_count": 4}, {"author_id": 19, "token_count": 3}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 19, "token_count": 74}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 19, "token_count": 1}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 3, "token_count": 5}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 19, "token_count": 136}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 56, "token_count": 2}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 17, "token_count": 122}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 32, "token_count": 40}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 17, "token_count": 4}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 14, "token_count": 5}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 19, "token_count": 1}, {"author_id": 35, "token_count": 528}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 1, "token_count": 5}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 32, "token_count": 3}, {"author_id": 27, "token_count": 3}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 11, "token_count": 28}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 35, "token_count": 5}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 32, "token_count": 27}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 35, "token_count": 22}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 36, "token_count": 2}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 17, "token_count": 13}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 4, "token_count": 322}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 17, "token_count": 17}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1659337200, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1664607600, "group": [ {"author_id": 60, "token_count": 23}, ]}, {"timestamp": 1667286000, "group": [ {"author_id": 17, "token_count": 3}, {"author_id": 60, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Jesper Dangaard Brouer
1915
59.21%
Lorenzo Bianconi
555
17.16%
Kumar Kartikeya Dwivedi
322
9.96%
Toke Höiland-Jörgensen
159
4.92%
Björn Töpel
70
2.16%
Alexei Starovoitov
63
1.95%
Roman Gushchin
28
0.87%
Martin KaFai Lau
11
0.34%
Jakub Kiciński
9
0.28%
Daniel Borkmann
5
0.15%
Andrey Ignatov
5
0.15%
Johannes Berg
4
0.12%
Lorenz Bauer
3
0.09%
Thomas Gleixner
2
0.06%
Hangbin Liu
2
0.06%
Others
81
2.50%
Total
3234
devmap.c
1133
-
35
5014
Toke Höiland-Jörgensen
John Fastabend
Jesper Dangaard Brouer
Hangbin Liu
David Ahern
Kumar Kartikeya Dwivedi
Björn Töpel
Alexei Starovoitov
Lorenzo Bianconi
Martin KaFai Lau
Daniel Borkmann
Roman Gushchin
Jakub Kiciński
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
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": 3, "token_count": 3}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 3, "token_count": 10}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 6, "token_count": 1}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 6, "token_count": 1160}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 3, "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": 55, "token_count": 6}, {"author_id": 19, "token_count": 55}, {"author_id": 6, "token_count": 15}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 19, "token_count": 2}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 7, "token_count": 4}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 19, "token_count": 15}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 32, "token_count": 56}, {"author_id": 19, "token_count": 265}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 60, "token_count": 24}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 60, "token_count": 21}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 3, "token_count": 10}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 7, "token_count": 7}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 39, "token_count": 4}, {"author_id": 56, "token_count": 2}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 17, "token_count": 65}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 17, "token_count": 923}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 32, "token_count": 5}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 17, "token_count": 21}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 17, "token_count": 166}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 17, "token_count": 27}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 32, "token_count": 17}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 19, "token_count": 2}, {"author_id": 6, "token_count": 1}, {"author_id": 17, "token_count": 118}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 54, "token_count": 277}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 14, "token_count": 10}, {"author_id": 19, "token_count": 15}, {"author_id": 17, "token_count": 7}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 1, "token_count": 10}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 32, "token_count": 3}, {"author_id": 27, "token_count": 3}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 11, "token_count": 14}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 35, "token_count": 20}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 32, "token_count": 58}, {"author_id": 35, "token_count": 20}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 36, "token_count": 589}, {"author_id": 19, "token_count": 269}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 17, "token_count": 36}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 4, "token_count": 148}, {"author_id": 60, "token_count": 221}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 17, "token_count": 27}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 60, "token_count": 16}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 35, "token_count": 6}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1659337200, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1667286000, "group": [ {"author_id": 17, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Toke Höiland-Jörgensen
1392
27.76%
John Fastabend
1214
24.21%
Jesper Dangaard Brouer
623
12.43%
Hangbin Liu
589
11.75%
David Ahern
277
5.52%
Kumar Kartikeya Dwivedi
148
2.95%
Björn Töpel
139
2.77%
Alexei Starovoitov
129
2.57%
Lorenzo Bianconi
46
0.92%
Martin KaFai Lau
30
0.60%
Daniel Borkmann
29
0.58%
Roman Gushchin
14
0.28%
Jakub Kiciński
11
0.22%
Andrey Ignatov
10
0.20%
Chenbo Feng
6
0.12%
Eric Dumazet
4
0.08%
Lorenz Bauer
3
0.06%
Thomas Gleixner
2
0.04%
Others
348
6.94%
Total
5014
disasm.c
304
-
15
2112
Jakub Kiciński
Alexei Starovoitov
Daniel Borkmann
Brendan Jackman
Jiri Olsa
Edward Cree
Jiong Wang
Martin KaFai Lau
Yonghong Song
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
var spanGroupData = [ {"timestamp": 1341126000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 0, "token_count": 373}, ]}, {"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": 12}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 3, "token_count": 18}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 2, "token_count": 5}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 3, "token_count": 1}, {"author_id": 12, "token_count": 82}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 7, "token_count": 880}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 0, "token_count": 32}, {"author_id": 3, "token_count": 225}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 22, "token_count": 84}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 24, "token_count": 51}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 3, "token_count": 8}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 56, "token_count": 1}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 34, "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": 3, "token_count": 18}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 3, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Jakub Kiciński
882
41.76%
Alexei Starovoitov
423
20.03%
Daniel Borkmann
271
12.83%
Brendan Jackman
214
10.13%
Jiri Olsa
84
3.98%
Edward Cree
82
3.88%
Jiong Wang
51
2.41%
Martin KaFai Lau
28
1.33%
Yonghong Song
5
0.24%
Thomas Gleixner
1
0.05%
Others
71
3.36%
Total
2112
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": 12, "token_count": 5}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 7, "token_count": 60}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 3, "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": 3, "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": 39, "token_count": 2}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 6, "token_count": 15}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 3, "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": 32, "token_count": 572}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 22, "token_count": 13}, ]}, {"timestamp": 1662015600, "group": [ {"author_id": 10, "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
2524
-
38
11734
Alexei Starovoitov
Yonghong Song
Martin KaFai Lau
Denis Salopek
Song Liu
Daniel Borkmann
Thomas Gleixner
Jakub Kiciński
Kumar Kartikeya Dwivedi
Feng Zhou
Brian Vazquez
Andrii Nakryiko
Lorenz Bauer
Eric Dumazet
Toke Höiland-Jörgensen
Roman Gushchin
Hou Tao
Andrey Ignatov
Mauricio Vasquez B
Johannes Berg
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
var spanGroupData = [ {"timestamp": 1409554800, "group": [ {"author_id": 0, "token_count": 38}, {"author_id": 3, "token_count": 6}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 0, "token_count": 2204}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 3, "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": 763}, {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 0, "token_count": 589}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 50, "token_count": 5}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 3, "token_count": 5}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 0, "token_count": 75}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 1, "token_count": 1075}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 3, "token_count": 7}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 0, "token_count": 637}, {"author_id": 1, "token_count": 426}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 59, "token_count": 5}, {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 1, "token_count": 186}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 3, "token_count": 114}, {"author_id": 1, "token_count": 107}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 39, "token_count": 9}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 7, "token_count": 179}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 3, "token_count": 66}, {"author_id": 28, "token_count": 24}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 3, "token_count": 53}, {"author_id": 2, "token_count": 239}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 27, "token_count": 30}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 0, "token_count": 188}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 3, "token_count": 9}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 3, "token_count": 42}, {"author_id": 56, "token_count": 2}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 5, "token_count": 9}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 13, "token_count": 27}, {"author_id": 2, "token_count": 998}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 13, "token_count": 45}, {"author_id": 56, "token_count": 214}, {"author_id": 2, "token_count": 47}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 5, "token_count": 1}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 5, "token_count": 2}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 0, "token_count": 3}, {"author_id": 2, "token_count": 146}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 0, "token_count": 1}, {"author_id": 14, "token_count": 25}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 5, "token_count": 30}, {"author_id": 2, "token_count": 696}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 0, "token_count": 31}, {"author_id": 27, "token_count": 4}, {"author_id": 1, "token_count": 20}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 27, "token_count": 3}, {"author_id": 2, "token_count": 8}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 3, "token_count": 3}, {"author_id": 10, "token_count": 338}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 39, "token_count": 16}, {"author_id": 60, "token_count": 110}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 39, "token_count": 9}, {"author_id": 11, "token_count": 25}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 2, "token_count": 277}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 45, "token_count": 354}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 17, "token_count": 28}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 0, "token_count": 261}, ]}, {"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": 4, "token_count": 88}, {"author_id": 60, "token_count": 28}, ]}, {"timestamp": 1651388400, "group": [ {"author_id": 49, "token_count": 127}, {"author_id": 60, "token_count": 31}, ]}, {"timestamp": 1659337200, "group": [ {"author_id": 42, "token_count": 24}, {"author_id": 4, "token_count": 1}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1662015600, "group": [ {"author_id": 0, "token_count": 364}, {"author_id": 42, "token_count": 1}, {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1664607600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1667286000, "group": [ {"author_id": 4, "token_count": 39}, ]}, {"timestamp": 1672560000, "group": [ {"author_id": 60, "token_count": 22}, ]}, ]
Author Name
Tokens
Token Proportion
Alexei Starovoitov
5170
44.06%
Yonghong Song
2411
20.55%
Martin KaFai Lau
1814
15.46%
Denis Salopek
354
3.02%
Song Liu
338
2.88%
Daniel Borkmann
306
2.61%
Thomas Gleixner
216
1.84%
Jakub Kiciński
179
1.53%
Kumar Kartikeya Dwivedi
128
1.09%
Feng Zhou
127
1.08%
Brian Vazquez
72
0.61%
Andrii Nakryiko
42
0.36%
Lorenz Bauer
37
0.32%
Eric Dumazet
34
0.29%
Toke Höiland-Jörgensen
28
0.24%
Roman Gushchin
25
0.21%
Hou Tao
25
0.21%
Andrey Ignatov
25
0.21%
Mauricio Vasquez B
24
0.20%
Johannes Berg
5
0.04%
Craig Gallek
5
0.04%
Others
369
3.14%
Total
11734
helpers.c
2120
-
45
8459
Alexei Starovoitov
Florent Revest
Kumar Kartikeya Dwivedi
Joanne Koong
Andrey Ignatov
Daniel Borkmann
David Vernet
Yonghong Song
Stanislav Fomichev
Hao Luo
Mauricio Vasquez B
Martin KaFai Lau
Hou Tao
Andrii Nakryiko
John Fastabend
Feng Zhou
Jesper Dangaard Brouer
Dmitrii Banshchikov
Toke Höiland-Jörgensen
Dave Marchevsky
Eric Dumazet
Thomas Gleixner
Roman Gushchin
Alan Maguire
Jakub Kiciński
Jiri Olsa
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
var spanGroupData = [ {"timestamp": 875689200, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 39, "token_count": 3}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 0, "token_count": 18}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 0, "token_count": 562}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 0, "token_count": 117}, {"author_id": 3, "token_count": 36}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 3, "token_count": 10}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 0, "token_count": 161}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 0, "token_count": 9}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 3, "token_count": 3}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 3, "token_count": 38}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 3, "token_count": 7}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 3, "token_count": 210}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 3, "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": 39, "token_count": 8}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 2, "token_count": 7}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 2, "token_count": 43}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 1, "token_count": 28}, {"author_id": 11, "token_count": 5}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 11, "token_count": 1}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 28, "token_count": 113}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 2, "token_count": 4}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 0, "token_count": 365}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 14, "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": 3, "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": 5}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 3, "token_count": 41}, {"author_id": 60, "token_count": 209}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 8, "token_count": 218}, {"author_id": 60, "token_count": 31}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 0, "token_count": 3}, {"author_id": 5, "token_count": 35}, {"author_id": 3, "token_count": 2}, {"author_id": 6, "token_count": 44}, {"author_id": 2, "token_count": 4}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 2, "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": 16, "token_count": 5}, {"author_id": 18, "token_count": 123}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 44, "token_count": 22}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 5, "token_count": 5}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 5, "token_count": 7}, {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 2, "token_count": 7}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 23, "token_count": 1355}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 3, "token_count": 19}, {"author_id": 23, "token_count": 33}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 17, "token_count": 16}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 0, "token_count": 1171}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 3, "token_count": 2}, {"author_id": 2, "token_count": 42}, {"author_id": 60, "token_count": 70}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 38, "token_count": 8}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 15, "token_count": 7}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 18, "token_count": 18}, {"author_id": 42, "token_count": 52}, {"author_id": 7, "token_count": 3}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 60, "token_count": 103}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 2, "token_count": 9}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 4, "token_count": 79}, ]}, {"timestamp": 1651388400, "group": [ {"author_id": 49, "token_count": 35}, {"author_id": 15, "token_count": 636}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 15, "token_count": 6}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 15, "token_count": 24}, ]}, {"timestamp": 1659337200, "group": [ {"author_id": 19, "token_count": 30}, {"author_id": 8, "token_count": 6}, {"author_id": 60, "token_count": 157}, ]}, {"timestamp": 1662015600, "group": [ {"author_id": 38, "token_count": 4}, {"author_id": 25, "token_count": 7}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1664607600, "group": [ {"author_id": 7, "token_count": 1}, {"author_id": 2, "token_count": 19}, ]}, {"timestamp": 1667286000, "group": [ {"author_id": 25, "token_count": 390}, {"author_id": 4, "token_count": 592}, {"author_id": 2, "token_count": 88}, ]}, {"timestamp": 1669881600, "group": [ {"author_id": 25, "token_count": 8}, {"author_id": 4, "token_count": 16}, {"author_id": 2, "token_count": 20}, ]}, ]
Author Name
Tokens
Token Proportion
Alexei Starovoitov
2506
29.63%
Florent Revest
1388
16.41%
Kumar Kartikeya Dwivedi
687
8.12%
Joanne Koong
673
7.96%
Andrey Ignatov
670
7.92%
Daniel Borkmann
425
5.02%
David Vernet
405
4.79%
Yonghong Song
248
2.93%
Stanislav Fomichev
224
2.65%
Hao Luo
141
1.67%
Mauricio Vasquez B
113
1.34%
Martin KaFai Lau
57
0.67%
Hou Tao
52
0.61%
Andrii Nakryiko
47
0.56%
John Fastabend
44
0.52%
Feng Zhou
35
0.41%
Jesper Dangaard Brouer
30
0.35%
Dmitrii Banshchikov
22
0.26%
Toke Höiland-Jörgensen
16
0.19%
Dave Marchevsky
12
0.14%
Eric Dumazet
11
0.13%
Thomas Gleixner
7
0.08%
Roman Gushchin
6
0.07%
Alan Maguire
5
0.06%
Jakub Kiciński
4
0.05%
Jiri Olsa
3
0.04%
Others
628
7.42%
Total
8459
inode.c
820
-
21
3478
Daniel Borkmann
Martin KaFai Lau
Alexei Starovoitov
Al Viro
Andrii Nakryiko
Yonghong Song
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
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": 3, "token_count": 1325}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 3, "token_count": 35}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 51, "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": 4}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 3, "token_count": 148}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 3, "token_count": 80}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 3, "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": 55, "token_count": 33}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 51, "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": 3, "token_count": 37}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 3, "token_count": 3}, {"author_id": 2, "token_count": 14}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 3, "token_count": 31}, {"author_id": 60, "token_count": 169}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 51, "token_count": 5}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 56, "token_count": 2}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 51, "token_count": 1}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 5, "token_count": 4}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 51, "token_count": 21}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 5, "token_count": 117}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 2, "token_count": 15}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 0, "token_count": 341}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 2, "token_count": 9}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 60, "token_count": 19}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 27, "token_count": 9}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 60, "token_count": 35}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 0, "token_count": 14}, ]}, ]
Author Name
Tokens
Token Proportion
Daniel Borkmann
1664
47.84%
Martin KaFai Lau
569
16.36%
Alexei Starovoitov
444
12.77%
Al Viro
309
8.88%
Andrii Nakryiko
121
3.48%
Yonghong Song
38
1.09%
Chenbo Feng
33
0.95%
Lorenz Bauer
9
0.26%
Jakub Kiciński
7
0.20%
Thomas Gleixner
2
0.06%
Others
282
8.11%
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": 2, "token_count": 3}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 56, "token_count": 1}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 13, "token_count": 3}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 5, "token_count": 1}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 5, "token_count": 2}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1651388400, "group": [ {"author_id": 40, "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
607
-
23
2763
Roman Gushchin
YiFei Zhu
Alexei Starovoitov
Stanislav Fomichev
Daniel Borkmann
Martin KaFai Lau
Yonghong Song
Jakub Kiciński
Sean Young
Jesper Dangaard Brouer
Björn Töpel
Kumar Kartikeya Dwivedi
Daniel Mack
Andrey Ignatov
John Fastabend
Johannes Berg
Lorenz Bauer
Others
September 2014
November 2014
November 2015
March 2016
November 2016
March 2017
April 2017
June 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
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": 3, "token_count": 9}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 3, "token_count": 5}, {"author_id": 21, "token_count": 5}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 59, "token_count": 4}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 1, "token_count": 6}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 6, "token_count": 4}, {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 0, "token_count": 2}, {"author_id": 19, "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": 32, "token_count": 6}, {"author_id": 52, "token_count": 7}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 3, "token_count": 4}, {"author_id": 11, "token_count": 1456}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 11, "token_count": 438}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 11, "token_count": 4}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 11, "token_count": 2}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 11, "token_count": 254}, {"author_id": 2, "token_count": 18}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 0, "token_count": 68}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 3, "token_count": 9}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 11, "token_count": 15}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 3, "token_count": 2}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 14, "token_count": 5}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 30, "token_count": 247}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 27, "token_count": 3}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 11, "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": 60, "token_count": 1}, ]}, {"timestamp": 1659337200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1667286000, "group": [ {"author_id": 4, "token_count": 5}, ]}, ]
Author Name
Tokens
Token Proportion
Roman Gushchin
2192
79.33%
YiFei Zhu
247
8.94%
Alexei Starovoitov
138
4.99%
Stanislav Fomichev
29
1.05%
Daniel Borkmann
29
1.05%
Martin KaFai Lau
22
0.80%
Yonghong Song
18
0.65%
Jakub Kiciński
15
0.54%
Sean Young
7
0.25%
Jesper Dangaard Brouer
7
0.25%
Björn Töpel
6
0.22%
Kumar Kartikeya Dwivedi
5
0.18%
Daniel Mack
5
0.18%
Andrey Ignatov
5
0.18%
John Fastabend
4
0.14%
Johannes Berg
4
0.14%
Lorenz Bauer
3
0.11%
Others
27
0.98%
Total
2763
lpm_trie.c
737
-
21
2772
Daniel Mack
Yonghong Song
Craig Gallek
Eric Dumazet
Daniel Borkmann
Martin KaFai Lau
Alexei Starovoitov
Roman Gushchin
Toke Höiland-Jörgensen
Thomas Gleixner
Jakub Kiciński
Andrey Ignatov
Lorenz Bauer
Johannes Berg
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
May 2020
June 2020
August 2020
September 2020
December 2020
March 2021
June 2021
December 2021
April 2022
July 2022
August 2022
var spanGroupData = [ {"timestamp": 1483257600, "group": [ {"author_id": 3, "token_count": 2}, {"author_id": 21, "token_count": 1707}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 3, "token_count": 41}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 0, "token_count": 17}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 59, "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": 50, "token_count": 278}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 7, "token_count": 7}, {"author_id": 2, "token_count": 276}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 2, "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": 3, "token_count": 39}, {"author_id": 2, "token_count": 3}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 39, "token_count": 259}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 11, "token_count": 6}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 3, "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": 1588316400, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 14, "token_count": 5}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 1, "token_count": 5}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 27, "token_count": 3}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 11, "token_count": 6}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 60, "token_count": 15}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 17, "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": 60, "token_count": 1}, ]}, {"timestamp": 1659337200, "group": [ {"author_id": 60, "token_count": 3}, ]}, ]
Author Name
Tokens
Token Proportion
Daniel Mack
1707
61.58%
Yonghong Song
282
10.17%
Craig Gallek
278
10.03%
Eric Dumazet
259
9.34%
Daniel Borkmann
88
3.17%
Martin KaFai Lau
39
1.41%
Alexei Starovoitov
19
0.69%
Roman Gushchin
12
0.43%
Toke Höiland-Jörgensen
8
0.29%
Thomas Gleixner
8
0.29%
Jakub Kiciński
7
0.25%
Andrey Ignatov
5
0.18%
Lorenz Bauer
3
0.11%
Johannes Berg
1
0.04%
Others
56
2.02%
Total
2772
map_in_map.c
152
-
6
625
Martin KaFai Lau
Kumar Kartikeya Dwivedi
Alexei Starovoitov
Daniel Borkmann
Yonghong Song
Thomas Gleixner
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
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": 3, "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": 3, "token_count": 66}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 2, "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": 4, "token_count": 17}, ]}, {"timestamp": 1667286000, "group": [ {"author_id": 4, "token_count": 140}, ]}, ]
Author Name
Tokens
Token Proportion
Martin KaFai Lau
309
49.44%
Kumar Kartikeya Dwivedi
157
25.12%
Alexei Starovoitov
83
13.28%
Daniel Borkmann
72
11.52%
Yonghong Song
2
0.32%
Thomas Gleixner
2
0.32%
Total
625
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": 3, "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
195
-
14
869
Yonghong Song
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
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": 3, "token_count": 1}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 7, "token_count": 9}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 2, "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": 13, "token_count": 9}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 5, "token_count": 2}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 2, "token_count": 418}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 22, "token_count": 3}, {"author_id": 2, "token_count": 242}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 2, "token_count": 149}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 18, "token_count": 8}, ]}, ]
Author Name
Tokens
Token Proportion
Yonghong Song
812
93.44%
Alexei Starovoitov
13
1.50%
Jakub Kiciński
9
1.04%
Brian Vazquez
9
1.04%
Hao Luo
8
0.92%
Jiri Olsa
3
0.35%
Andrii Nakryiko
2
0.23%
Thomas Gleixner
1
0.12%
Daniel Borkmann
1
0.12%
Others
11
1.27%
Total
869
memalloc.c
677
-
3
2477
Alexei Starovoitov
Hou Tao
Martin KaFai Lau
March 2017
September 2022
October 2022
December 2022
January 2023
var spanGroupData = [ {"timestamp": 1488355200, "group": [ {"author_id": 1, "token_count": 6}, ]}, {"timestamp": 1662015600, "group": [ {"author_id": 0, "token_count": 2437}, {"author_id": 42, "token_count": 4}, ]}, {"timestamp": 1664607600, "group": [ {"author_id": 42, "token_count": 17}, ]}, {"timestamp": 1669881600, "group": [ {"author_id": 42, "token_count": 12}, ]}, {"timestamp": 1672560000, "group": [ {"author_id": 42, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Alexei Starovoitov
2437
98.39%
Hou Tao
34
1.37%
Martin KaFai Lau
6
0.24%
Total
2477
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": 10, "token_count": 2}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 10, "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": 5, "token_count": 2}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 22, "token_count": 1}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 10, "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
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": 3, "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": 20, "token_count": 2}, {"author_id": 8, "token_count": 1}, {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 5, "token_count": 11}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 20, "token_count": 1277}, {"author_id": 2, "token_count": 8}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 20, "token_count": 440}, {"author_id": 27, "token_count": 61}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 5, "token_count": 11}, {"author_id": 20, "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
709
-
13
3191
Jakub Kiciński
Quentin Monnet
Jiong Wang
Alexei Starovoitov
Martin KaFai Lau
Johannes Berg
Daniel Borkmann
Yonghong Song
Others
May 2014
July 2014
September 2014
May 2016
September 2016
February 2017
April 2017
May 2017
June 2017
September 2017
October 2017
November 2017
December 2017
January 2018
May 2018
July 2018
October 2018
November 2018
January 2019
February 2019
November 2019
December 2019
February 2020
August 2022
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": 1462086000, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 7, "token_count": 46}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 59, "token_count": 4}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 1, "token_count": 22}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 7, "token_count": 1}, {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 7, "token_count": 475}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 7, "token_count": 709}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 7, "token_count": 796}, {"author_id": 24, "token_count": 92}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 7, "token_count": 39}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 7, "token_count": 647}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 53, "token_count": 43}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 53, "token_count": 100}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 7, "token_count": 95}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 7, "token_count": 26}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1659337200, "group": [ {"author_id": 60, "token_count": 4}, ]}, ]
Author Name
Tokens
Token Proportion
Jakub Kiciński
2834
88.81%
Quentin Monnet
143
4.48%
Jiong Wang
92
2.88%
Alexei Starovoitov
78
2.44%
Martin KaFai Lau
24
0.75%
Johannes Berg
4
0.13%
Daniel Borkmann
2
0.06%
Yonghong Song
1
0.03%
Others
13
0.41%
Total
3191
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": 39, "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": 10, "token_count": 250}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 49, "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": 10, "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": 2, "token_count": 3}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 56, "token_count": 1}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 0, "token_count": 443}, {"author_id": 2, "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
278
-
12
1203
Mauricio Vasquez B
Alexei Starovoitov
Daniel Borkmann
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
var spanGroupData = [ {"timestamp": 1409554800, "group": [ {"author_id": 0, "token_count": 34}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1417420800, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 3, "token_count": 42}, ]}, {"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": 2}, {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 7, "token_count": 22}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 32, "token_count": 7}, {"author_id": 52, "token_count": 6}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 52, "token_count": 5}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 1, "token_count": 12}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 3, "token_count": 10}, {"author_id": 28, "token_count": 954}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 0, "token_count": 25}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 3, "token_count": 9}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 0, "token_count": 2}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 14, "token_count": 10}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 1, "token_count": 10}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 27, "token_count": 3}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 60, "token_count": 16}, ]}, ]
Author Name
Tokens
Token Proportion
Mauricio Vasquez B
954
79.30%
Alexei Starovoitov
84
6.98%
Daniel Borkmann
61
5.07%
Martin KaFai Lau
26
2.16%
Jakub Kiciński
22
1.83%
Sean Young
11
0.91%
Andrey Ignatov
10
0.83%
John Fastabend
8
0.67%
Björn Töpel
7
0.58%
Lorenz Bauer
3
0.25%
Others
17
1.41%
Total
1203
reuseport_array.c
348
-
17
1385
Martin KaFai Lau
Alexei Starovoitov
Craig Gallek
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
May 2020
June 2020
July 2020
August 2020
September 2020
May 2021
December 2021
February 2022
April 2022
August 2022
var spanGroupData = [ {"timestamp": 1409554800, "group": [ {"author_id": 0, "token_count": 17}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 0, "token_count": 66}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 3, "token_count": 18}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 50, "token_count": 53}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 3, "token_count": 4}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 3, "token_count": 3}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 3, "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": 32, "token_count": 7}, {"author_id": 6, "token_count": 3}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 1, "token_count": 1111}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 14, "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": 3, "token_count": 1}, {"author_id": 27, "token_count": 3}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"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": 1659337200, "group": [ {"author_id": 60, "token_count": 13}, ]}, ]
Author Name
Tokens
Token Proportion
Martin KaFai Lau
1152
83.18%
Alexei Starovoitov
95
6.86%
Craig Gallek
53
3.83%
Daniel Borkmann
27
1.95%
Björn Töpel
7
0.51%
Jakub Kiciński
5
0.36%
Andrey Ignatov
5
0.36%
Lorenz Bauer
3
0.22%
John Fastabend
3
0.22%
Others
35
2.53%
Total
1385
ringbuf.c
776
-
29
3277
Andrii Nakryiko
David Vernet
Joanne Koong
Alexei Starovoitov
Daniel Borkmann
Martin KaFai Lau
Stanislav Fomichev
Brian Vazquez
Yonghong Song
Andrey Ignatov
Roman Gushchin
Kumar Kartikeya Dwivedi
Mauricio Vasquez B
Josef Bacik
Chenbo Feng
Jakub Kiciński
Johannes Berg
Lorenz Bauer
Hao Luo
Others
October 1997
October 2008
March 2010
September 2014
November 2014
March 2015
May 2015
June 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
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": 1459494000, "group": [ {"author_id": 3, "token_count": 4}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 3, "token_count": 39}, {"author_id": 7, "token_count": 2}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 3, "token_count": 30}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 59, "token_count": 4}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 1, "token_count": 18}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 55, "token_count": 6}, {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 7, "token_count": 1}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 57, "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": 2, "token_count": 5}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 28, "token_count": 7}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 14, "token_count": 2}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 2, "token_count": 5}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 5, "token_count": 19}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 13, "token_count": 17}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 8, "token_count": 18}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 5, "token_count": 1840}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 14, "token_count": 10}, {"author_id": 5, "token_count": 7}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 1, "token_count": 10}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 27, "token_count": 3}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 11, "token_count": 11}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 5, "token_count": 27}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 0, "token_count": 10}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 18, "token_count": 2}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 4, "token_count": 6}, {"author_id": 60, "token_count": 17}, ]}, {"timestamp": 1651388400, "group": [ {"author_id": 15, "token_count": 216}, ]}, {"timestamp": 1659337200, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1662015600, "group": [ {"author_id": 25, "token_count": 733}, ]}, {"timestamp": 1667286000, "group": [ {"author_id": 4, "token_count": 3}, ]}, ]
Author Name
Tokens
Token Proportion
Andrii Nakryiko
1893
57.77%
David Vernet
733
22.37%
Joanne Koong
216
6.59%
Alexei Starovoitov
158
4.82%
Daniel Borkmann
75
2.29%
Martin KaFai Lau
34
1.04%
Stanislav Fomichev
18
0.55%
Brian Vazquez
17
0.52%
Yonghong Song
12
0.37%
Andrey Ignatov
12
0.37%
Roman Gushchin
11
0.34%
Kumar Kartikeya Dwivedi
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%
Johannes Berg
4
0.12%
Lorenz Bauer
3
0.09%
Hao Luo
2
0.06%
Others
56
1.71%
Total
3277
stackmap.c
668
-
26
3376
Song Liu
Alexei Starovoitov
Yonghong Song
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
May 2020
June 2020
July 2020
August 2020
September 2020
December 2020
January 2021
March 2021
September 2021
November 2021
January 2022
February 2022
March 2022
April 2022
September 2022
var spanGroupData = [ {"timestamp": 1409554800, "group": [ {"author_id": 0, "token_count": 73}, ]}, {"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": 36}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 0, "token_count": 28}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 0, "token_count": 857}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 0, "token_count": 253}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 3, "token_count": 4}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 3, "token_count": 36}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 3, "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": 55, "token_count": 5}, {"author_id": 2, "token_count": 15}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 2, "token_count": 5}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 7, "token_count": 5}, {"author_id": 2, "token_count": 97}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 0, "token_count": 1}, {"author_id": 10, "token_count": 372}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 2, "token_count": 305}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 10, "token_count": 9}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 3, "token_count": 5}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 28, "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": 1588316400, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 14, "token_count": 5}, {"author_id": 10, "token_count": 258}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 22, "token_count": 7}, {"author_id": 10, "token_count": 657}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 1, "token_count": 5}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 27, "token_count": 7}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 11, "token_count": 2}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 22, "token_count": 6}, {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 38, "token_count": 29}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 2, "token_count": 6}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 10, "token_count": 20}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 18, "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}, ]}, ]
Author Name
Tokens
Token Proportion
Song Liu
1316
38.98%
Alexei Starovoitov
1261
37.35%
Yonghong Song
428
12.68%
Hao Luo
53
1.57%
Daniel Borkmann
51
1.51%
Stanislav Fomichev
37
1.10%
Dave Marchevsky
29
0.86%
Martin KaFai Lau
24
0.71%
Jiri Olsa
13
0.39%
Lorenz Bauer
7
0.21%
Jakub Kiciński
5
0.15%
Chenbo Feng
5
0.15%
Andrey Ignatov
5
0.15%
Thomas Gleixner
2
0.06%
Roman Gushchin
2
0.06%
Mauricio Vasquez B
1
0.03%
Others
137
4.06%
Total
3376
syscall.c
5325
-
93
23848
Alexei Starovoitov
Brian Vazquez
Andrii Nakryiko
Martin KaFai Lau
Daniel Borkmann
Kumar Kartikeya Dwivedi
Yonghong Song
Song Liu
Toke Höiland-Jörgensen
Roman Gushchin
Jakub Kiciński
Sandipan Das
YiFei Zhu
Mauricio Vasquez B
Stanislav Fomichev
Chenbo Feng
Andrey Ignatov
Daniel Mack
Jiri Olsa
Johannes Berg
Denis Salopek
Joanne Koong
Eric Dumazet
KP Singh
Dmitrii Dolgov
Jiong Wang
Kui-Feng Lee
Jakub Sitnicki
Sean Young
Björn Töpel
Al Viro
David S. Miller
Hou Tao
John Fastabend
Alan Maguire
Benjamin Tissoires
Dave Marchevsky
Lorenzo Bianconi
Thomas Gleixner
Quentin Monnet
Lorenz Bauer
David Ahern
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
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
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": 6}, ]}, {"timestamp": 1054450800, "group": [ {"author_id": 60, "token_count": 12}, ]}, {"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": 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": 1867}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 0, "token_count": 34}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 0, "token_count": 21}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 0, "token_count": 11}, {"author_id": 3, "token_count": 18}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 0, "token_count": 42}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 3, "token_count": 6}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 3, "token_count": 39}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 0, "token_count": 85}, {"author_id": 3, "token_count": 172}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 0, "token_count": 1}, {"author_id": 3, "token_count": 62}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 0, "token_count": 59}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 0, "token_count": 12}, {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 0, "token_count": 11}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 3, "token_count": 6}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 0, "token_count": 1}, {"author_id": 3, "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": 3, "token_count": 36}, {"author_id": 21, "token_count": 138}, {"author_id": 1, "token_count": 5}, {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 3, "token_count": 73}, {"author_id": 54, "token_count": 7}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 3, "token_count": 61}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 0, "token_count": 23}, {"author_id": 3, "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": 59, "token_count": 119}, {"author_id": 60, "token_count": 13}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 51, "token_count": 28}, {"author_id": 55, "token_count": 4}, {"author_id": 47, "token_count": 13}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 1, "token_count": 1568}, {"author_id": 2, "token_count": 4}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 3, "token_count": 4}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 6, "token_count": 15}, {"author_id": 1, "token_count": 19}, {"author_id": 60, "token_count": 41}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 39, "token_count": 3}, {"author_id": 1, "token_count": 280}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 0, "token_count": 96}, {"author_id": 55, "token_count": 233}, {"author_id": 7, "token_count": 14}, {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 50, "token_count": 3}, {"author_id": 7, "token_count": 133}, {"author_id": 11, "token_count": 7}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 0, "token_count": 3}, {"author_id": 3, "token_count": 323}, {"author_id": 7, "token_count": 50}, {"author_id": 2, "token_count": 7}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 7, "token_count": 199}, {"author_id": 24, "token_count": 71}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 0, "token_count": 192}, {"author_id": 14, "token_count": 177}, {"author_id": 55, "token_count": 2}, {"author_id": 6, "token_count": 14}, {"author_id": 2, "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": 145}, {"author_id": 60, "token_count": 36}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 14, "token_count": 18}, {"author_id": 3, "token_count": 22}, {"author_id": 7, "token_count": 5}, {"author_id": 1, "token_count": 134}, {"author_id": 46, "token_count": 411}, {"author_id": 52, "token_count": 25}, {"author_id": 2, "token_count": 482}, {"author_id": 60, "token_count": 30}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 3, "token_count": 7}, {"author_id": 52, "token_count": 31}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 3, "token_count": 69}, {"author_id": 1, "token_count": 30}, {"author_id": 11, "token_count": 43}, {"author_id": 2, "token_count": 7}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 11, "token_count": 9}, {"author_id": 60, "token_count": 18}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 3, "token_count": 1}, {"author_id": 33, "token_count": 1}, {"author_id": 28, "token_count": 276}, {"author_id": 60, "token_count": 23}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 3, "token_count": 6}, {"author_id": 47, "token_count": 26}, {"author_id": 10, "token_count": 73}, {"author_id": 2, "token_count": 101}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 1, "token_count": 319}, {"author_id": 11, "token_count": 9}, {"author_id": 10, "token_count": 135}, {"author_id": 2, "token_count": 19}, {"author_id": 60, "token_count": 23}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 0, "token_count": 76}, {"author_id": 1, "token_count": 4}, {"author_id": 10, "token_count": 4}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 0, "token_count": 175}, {"author_id": 14, "token_count": 9}, {"author_id": 1, "token_count": 6}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 3, "token_count": 4}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 0, "token_count": 5}, {"author_id": 3, "token_count": 245}, {"author_id": 1, "token_count": 2}, {"author_id": 8, "token_count": 86}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 3, "token_count": 9}, {"author_id": 24, "token_count": 2}, {"author_id": 11, "token_count": 26}, {"author_id": 56, "token_count": 2}, {"author_id": 60, "token_count": 42}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 3, "token_count": 18}, {"author_id": 39, "token_count": 39}, {"author_id": 8, "token_count": 48}, {"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": 3, "token_count": 15}, {"author_id": 53, "token_count": 11}, {"author_id": 8, "token_count": 11}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 0, "token_count": 107}, {"author_id": 3, "token_count": 49}, {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 0, "token_count": 198}, {"author_id": 5, "token_count": 215}, {"author_id": 3, "token_count": 54}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 14, "token_count": 2}, {"author_id": 32, "token_count": 55}, {"author_id": 3, "token_count": 144}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 0, "token_count": 23}, {"author_id": 13, "token_count": 3509}, {"author_id": 1, "token_count": 52}, {"author_id": 2, "token_count": 19}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 1, "token_count": 27}, {"author_id": 56, "token_count": 9}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 5, "token_count": 1206}, {"author_id": 9, "token_count": 82}, {"author_id": 1, "token_count": 59}, {"author_id": 60, "token_count": 44}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 5, "token_count": 950}, {"author_id": 10, "token_count": 306}, {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 51, "token_count": 15}, {"author_id": 0, "token_count": 171}, {"author_id": 5, "token_count": 94}, {"author_id": 3, "token_count": 36}, {"author_id": 20, "token_count": 26}, {"author_id": 2, "token_count": 109}, {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 5, "token_count": 39}, {"author_id": 27, "token_count": 4}, {"author_id": 60, "token_count": 52}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 0, "token_count": 68}, {"author_id": 5, "token_count": 97}, {"author_id": 20, "token_count": 31}, {"author_id": 8, "token_count": 9}, {"author_id": 60, "token_count": 74}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 0, "token_count": 83}, {"author_id": 27, "token_count": 3}, {"author_id": 1, "token_count": 5}, {"author_id": 2, "token_count": 2}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 0, "token_count": 15}, {"author_id": 17, "token_count": 453}, {"author_id": 30, "token_count": 376}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 8, "token_count": 2}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 5, "token_count": 3}, {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 5, "token_count": 255}, {"author_id": 11, "token_count": 310}, ]}, {"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": 17, "token_count": 23}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 0, "token_count": 486}, {"author_id": 3, "token_count": 65}, {"author_id": 45, "token_count": 97}, {"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": 5, "token_count": 377}, {"author_id": 8, "token_count": 27}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 38, "token_count": 17}, {"author_id": 39, "token_count": 33}, {"author_id": 15, "token_count": 95}, {"author_id": 4, "token_count": 117}, {"author_id": 17, "token_count": 22}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 3, "token_count": 115}, {"author_id": 4, "token_count": 1}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 0, "token_count": 1}, {"author_id": 18, "token_count": 2}, {"author_id": 7, "token_count": 3}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 35, "token_count": 14}, {"author_id": 17, "token_count": 17}, {"author_id": 60, "token_count": 30}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 0, "token_count": 182}, {"author_id": 39, "token_count": 9}, {"author_id": 60, "token_count": 13}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 22, "token_count": 76}, {"author_id": 17, "token_count": 1}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 5, "token_count": 221}, {"author_id": 4, "token_count": 509}, {"author_id": 60, "token_count": 64}, ]}, {"timestamp": 1651388400, "group": [ {"author_id": 16, "token_count": 23}, {"author_id": 40, "token_count": 74}, {"author_id": 26, "token_count": 71}, {"author_id": 60, "token_count": 16}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 15, "token_count": 1}, {"author_id": 8, "token_count": 70}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 11, "token_count": 88}, ]}, {"timestamp": 1659337200, "group": [ {"author_id": 0, "token_count": 26}, {"author_id": 43, "token_count": 18}, {"author_id": 8, "token_count": 10}, {"author_id": 30, "token_count": 6}, ]}, {"timestamp": 1662015600, "group": [ {"author_id": 0, "token_count": 4}, {"author_id": 22, "token_count": 4}, {"author_id": 4, "token_count": 6}, {"author_id": 60, "token_count": 17}, ]}, {"timestamp": 1664607600, "group": [ {"author_id": 1, "token_count": 2}, {"author_id": 56, "token_count": 2}, ]}, {"timestamp": 1667286000, "group": [ {"author_id": 42, "token_count": 34}, {"author_id": 4, "token_count": 727}, ]}, {"timestamp": 1669881600, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1672560000, "group": [ {"author_id": 60, "token_count": 12}, ]}, ]
Author Name
Tokens
Token Proportion
Alexei Starovoitov
4430
18.58%
Brian Vazquez
3509
14.71%
Andrii Nakryiko
3457
14.50%
Martin KaFai Lau
2700
11.32%
Daniel Borkmann
1747
7.33%
Kumar Kartikeya Dwivedi
1360
5.70%
Yonghong Song
755
3.17%
Song Liu
518
2.17%
Toke Höiland-Jörgensen
516
2.16%
Roman Gushchin
492
2.06%
Jakub Kiciński
415
1.74%
Sandipan Das
411
1.72%
YiFei Zhu
382
1.60%
Mauricio Vasquez B
276
1.16%
Stanislav Fomichev
263
1.10%
Chenbo Feng
239
1.00%
Andrey Ignatov
206
0.86%
Daniel Mack
138
0.58%
Jiri Olsa
130
0.55%
Johannes Berg
119
0.50%
Denis Salopek
97
0.41%
Joanne Koong
96
0.40%
Eric Dumazet
84
0.35%
KP Singh
82
0.34%
Dmitrii Dolgov
74
0.31%
Jiong Wang
73
0.31%
Kui-Feng Lee
71
0.30%
Jakub Sitnicki
57
0.24%
Sean Young
56
0.23%
Björn Töpel
55
0.23%
Al Viro
43
0.18%
David S. Miller
39
0.16%
Hou Tao
34
0.14%
John Fastabend
29
0.12%
Alan Maguire
23
0.10%
Benjamin Tissoires
18
0.08%
Dave Marchevsky
17
0.07%
Lorenzo Bianconi
14
0.06%
Thomas Gleixner
13
0.05%
Quentin Monnet
11
0.05%
Lorenz Bauer
7
0.03%
David Ahern
7
0.03%
Craig Gallek
3
0.01%
Hao Luo
2
0.01%
Joe Stringer
1
0.00%
Others
779
3.27%
Total
23848
sysfs_btf.c
45
-
4
171
Andrii Nakryiko
Others
August 2019
March 2020
September 2020
var spanGroupData = [ {"timestamp": 1564642800, "group": [ {"author_id": 5, "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": 3, "token_count": 5}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 10, "token_count": 6}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 10, "token_count": 26}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 2, "token_count": 21}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 47, "token_count": 11}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 5, "token_count": 6}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 5, "token_count": 28}, {"author_id": 2, "token_count": 1508}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 10, "token_count": 5}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 22, "token_count": 3}, {"author_id": 2, "token_count": 107}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 2, "token_count": 23}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 27, "token_count": 3}, {"author_id": 2, "token_count": 68}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 2, "token_count": 15}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 10, "token_count": 46}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 2, "token_count": 6}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 10, "token_count": 468}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 0, "token_count": 18}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 10, "token_count": 223}, ]}, {"timestamp": 1662015600, "group": [ {"author_id": 26, "token_count": 912}, {"author_id": 60, "token_count": 17}, ]}, {"timestamp": 1669881600, "group": [ {"author_id": 26, "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
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": 12, "token_count": 899}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 2, "token_count": 30}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 56, "token_count": 1}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 3, "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
1074
-
23
4567
Alexei Starovoitov
Stanislav Fomichev
Song Liu
Jiri Olsa
Kui-Feng Lee
KP Singh
Martin KaFai Lau
Toke Höiland-Jörgensen
Andrii Nakryiko
Eric Dumazet
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
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": 50}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 3, "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": 2, "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": 11, "token_count": 1}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 56, "token_count": 1}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 0, "token_count": 888}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 0, "token_count": 216}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 0, "token_count": 117}, {"author_id": 1, "token_count": 15}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 47, "token_count": 6}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 22, "token_count": 93}, {"author_id": 9, "token_count": 189}, {"author_id": 60, "token_count": 24}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 0, "token_count": 48}, {"author_id": 9, "token_count": 4}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 17, "token_count": 45}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 5, "token_count": 6}, {"author_id": 9, "token_count": 1}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 0, "token_count": 182}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 0, "token_count": 627}, {"author_id": 22, "token_count": 122}, ]}, {"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": 5, "token_count": 26}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 10, "token_count": 4}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 39, "token_count": 19}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 22, "token_count": 34}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 10, "token_count": 3}, {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 10, "token_count": 2}, {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 60, "token_count": 21}, ]}, {"timestamp": 1651388400, "group": [ {"author_id": 26, "token_count": 233}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 8, "token_count": 836}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 10, "token_count": 435}, {"author_id": 8, "token_count": 2}, {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1659337200, "group": [ {"author_id": 42, "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": 10, "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}, ]}, ]
Author Name
Tokens
Token Proportion
Alexei Starovoitov
2156
47.21%
Stanislav Fomichev
838
18.35%
Song Liu
455
9.96%
Jiri Olsa
303
6.63%
Kui-Feng Lee
233
5.10%
KP Singh
194
4.25%
Martin KaFai Lau
162
3.55%
Toke Höiland-Jörgensen
45
0.99%
Andrii Nakryiko
32
0.70%
Eric Dumazet
19
0.42%
David S. Miller
6
0.13%
Daniel Borkmann
6
0.13%
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.28%
Total
4567
verifier.c
17085
-
108
79158
Alexei Starovoitov
Kumar Kartikeya Dwivedi
John Fastabend
Daniel Borkmann
Martin KaFai Lau
Yonghong Song
Edward Cree
Jakub Kiciński
Andrii Nakryiko
Joanne Koong
Lorenz Bauer
Jiong Wang
Andrei Matei
Hao Luo
Eduard Zingerman
Jiri Olsa
Joe Stringer
Andrey Ignatov
Toke Höiland-Jörgensen
Florent Revest
Christy Lee
Maciej Fijalkowski
David Vernet
David S. Miller
Dmitrii Banshchikov
Dave Marchevsky
Josef Bacik
Wedson Almeida Filho
Benjamin Tissoires
Brendan Jackman
KP Singh
Stanislav Fomichev
Song Liu
Ilya Leoshkevich
Quentin Monnet
Hou Tao
Roman Gushchin
Björn Töpel
Feng Zhou
Jakub Sitnicki
Mauricio Vasquez B
Alan Maguire
Sandipan Das
Johannes Berg
Jesper Dangaard Brouer
Craig Gallek
Chenbo Feng
Sean Young
Thomas Gleixner
Eric Dumazet
Brian Vazquez
Others
June 2002
October 2008
April 2011
October 2013
March 2014
May 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
var spanGroupData = [ {"timestamp": 1022914800, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 39, "token_count": 1}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 0, "token_count": 26}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 0, "token_count": 33}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 0, "token_count": 5013}, ]}, {"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": 459}, {"author_id": 3, "token_count": 61}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 0, "token_count": 11}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 0, "token_count": 9}, {"author_id": 3, "token_count": 5}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 0, "token_count": 180}, ]}, {"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": 160}, {"author_id": 3, "token_count": 5}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 3, "token_count": 12}, ]}, {"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": 3, "token_count": 14}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 0, "token_count": 142}, {"author_id": 3, "token_count": 189}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 0, "token_count": 554}, {"author_id": 3, "token_count": 14}, ]}, {"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": 3, "token_count": 2}, {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 0, "token_count": 85}, {"author_id": 3, "token_count": 117}, {"author_id": 7, "token_count": 616}, {"author_id": 57, "token_count": 203}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 60, "token_count": 75}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 57, "token_count": 31}, {"author_id": 60, "token_count": 25}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 3, "token_count": 28}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 0, "token_count": 6}, {"author_id": 3, "token_count": 25}, {"author_id": 60, "token_count": 179}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 0, "token_count": 533}, {"author_id": 3, "token_count": 57}, {"author_id": 1, "token_count": 32}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 47, "token_count": 6}, {"author_id": 59, "token_count": 24}, {"author_id": 2, "token_count": 10}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 0, "token_count": 36}, {"author_id": 3, "token_count": 74}, {"author_id": 47, "token_count": 111}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 3, "token_count": 25}, {"author_id": 1, "token_count": 7}, {"author_id": 2, "token_count": 179}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 3, "token_count": 114}, {"author_id": 12, "token_count": 3}, {"author_id": 6, "token_count": 64}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 3, "token_count": 59}, {"author_id": 12, "token_count": 2725}, {"author_id": 6, "token_count": 57}, {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 3, "token_count": 231}, {"author_id": 12, "token_count": 3}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 0, "token_count": 786}, {"author_id": 55, "token_count": 6}, {"author_id": 3, "token_count": 48}, {"author_id": 47, "token_count": 9}, {"author_id": 7, "token_count": 663}, {"author_id": 19, "token_count": 19}, {"author_id": 2, "token_count": 7}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 0, "token_count": 313}, {"author_id": 50, "token_count": 9}, {"author_id": 3, "token_count": 559}, {"author_id": 7, "token_count": 23}, {"author_id": 11, "token_count": 3}, {"author_id": 2, "token_count": 30}, {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 0, "token_count": 2651}, {"author_id": 3, "token_count": 119}, {"author_id": 47, "token_count": 115}, {"author_id": 7, "token_count": 36}, {"author_id": 57, "token_count": 14}, {"author_id": 60, "token_count": 42}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 0, "token_count": 205}, {"author_id": 3, "token_count": 262}, {"author_id": 47, "token_count": 79}, {"author_id": 7, "token_count": 29}, {"author_id": 53, "token_count": 89}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 0, "token_count": 5}, {"author_id": 3, "token_count": 62}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 14, "token_count": 9}, {"author_id": 22, "token_count": 65}, {"author_id": 6, "token_count": 13}, {"author_id": 1, "token_count": 68}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 1, "token_count": 109}, {"author_id": 2, "token_count": 80}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 0, "token_count": 91}, {"author_id": 32, "token_count": 10}, {"author_id": 3, "token_count": 395}, {"author_id": 7, "token_count": 9}, {"author_id": 24, "token_count": 77}, {"author_id": 6, "token_count": 36}, {"author_id": 1, "token_count": 2}, {"author_id": 46, "token_count": 26}, {"author_id": 2, "token_count": 3}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 3, "token_count": 206}, {"author_id": 52, "token_count": 4}, {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 3, "token_count": 17}, {"author_id": 7, "token_count": 1}, {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 12, "token_count": 212}, {"author_id": 1, "token_count": 47}, {"author_id": 11, "token_count": 65}, {"author_id": 2, "token_count": 6}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 0, "token_count": 7}, {"author_id": 11, "token_count": 33}, {"author_id": 60, "token_count": 134}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 3, "token_count": 259}, {"author_id": 33, "token_count": 795}, {"author_id": 28, "token_count": 66}, {"author_id": 53, "token_count": 34}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 14, "token_count": 68}, {"author_id": 47, "token_count": 9}, {"author_id": 12, "token_count": 1}, {"author_id": 24, "token_count": 39}, {"author_id": 1, "token_count": 7}, {"author_id": 2, "token_count": 519}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 0, "token_count": 675}, {"author_id": 7, "token_count": 102}, {"author_id": 24, "token_count": 65}, {"author_id": 1, "token_count": 1166}, {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 0, "token_count": 381}, {"author_id": 3, "token_count": 448}, {"author_id": 7, "token_count": 1226}, {"author_id": 24, "token_count": 293}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 0, "token_count": 1}, {"author_id": 14, "token_count": 3}, {"author_id": 1, "token_count": 268}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 14, "token_count": 165}, {"author_id": 3, "token_count": 12}, {"author_id": 7, "token_count": 25}, {"author_id": 27, "token_count": 24}, {"author_id": 1, "token_count": 78}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 0, "token_count": 443}, {"author_id": 14, "token_count": 58}, {"author_id": 3, "token_count": 446}, {"author_id": 24, "token_count": 120}, {"author_id": 1, "token_count": 51}, {"author_id": 60, "token_count": 190}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 0, "token_count": 138}, {"author_id": 24, "token_count": 661}, {"author_id": 56, "token_count": 2}, {"author_id": 60, "token_count": 65}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 0, "token_count": 2807}, {"author_id": 3, "token_count": 28}, {"author_id": 8, "token_count": 21}, {"author_id": 17, "token_count": 4}, {"author_id": 60, "token_count": 62}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 5, "token_count": 11}, {"author_id": 37, "token_count": 5}, {"author_id": 17, "token_count": 9}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 0, "token_count": 20}, {"author_id": 37, "token_count": 3}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 0, "token_count": 571}, {"author_id": 5, "token_count": 277}, {"author_id": 1, "token_count": 183}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 0, "token_count": 390}, {"author_id": 3, "token_count": 341}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 32, "token_count": 17}, {"author_id": 3, "token_count": 44}, {"author_id": 2, "token_count": 14}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 0, "token_count": 743}, {"author_id": 13, "token_count": 1}, {"author_id": 3, "token_count": 49}, {"author_id": 1, "token_count": 527}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 20, "token_count": 20}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 3, "token_count": 1}, {"author_id": 6, "token_count": 7671}, {"author_id": 9, "token_count": 85}, {"author_id": 1, "token_count": 7}, {"author_id": 60, "token_count": 52}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 5, "token_count": 149}, {"author_id": 20, "token_count": 49}, {"author_id": 17, "token_count": 29}, {"author_id": 60, "token_count": 73}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 0, "token_count": 71}, {"author_id": 5, "token_count": 449}, {"author_id": 3, "token_count": 39}, {"author_id": 6, "token_count": 77}, {"author_id": 2, "token_count": 112}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 14, "token_count": 391}, {"author_id": 2, "token_count": 121}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 20, "token_count": 14}, {"author_id": 2, "token_count": 253}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 0, "token_count": 170}, {"author_id": 22, "token_count": 39}, {"author_id": 9, "token_count": 35}, {"author_id": 27, "token_count": 223}, {"author_id": 2, "token_count": 305}, {"author_id": 60, "token_count": 43}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 16, "token_count": 41}, {"author_id": 0, "token_count": 252}, {"author_id": 18, "token_count": 578}, {"author_id": 27, "token_count": 616}, {"author_id": 41, "token_count": 358}, {"author_id": 1, "token_count": 215}, {"author_id": 17, "token_count": 471}, {"author_id": 2, "token_count": 14}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 0, "token_count": 227}, {"author_id": 3, "token_count": 12}, {"author_id": 7, "token_count": 2}, {"author_id": 1, "token_count": 26}, {"author_id": 2, "token_count": 92}, {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 0, "token_count": 513}, {"author_id": 5, "token_count": 10}, {"author_id": 44, "token_count": 58}, {"author_id": 9, "token_count": 68}, {"author_id": 58, "token_count": 247}, {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 0, "token_count": 24}, {"author_id": 5, "token_count": 164}, {"author_id": 2, "token_count": 6}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 5, "token_count": 418}, {"author_id": 34, "token_count": 110}, {"author_id": 3, "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": 29, "token_count": 1249}, {"author_id": 34, "token_count": 65}, {"author_id": 3, "token_count": 126}, {"author_id": 44, "token_count": 230}, {"author_id": 37, "token_count": 29}, {"author_id": 9, "token_count": 4}, {"author_id": 2, "token_count": 1559}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 0, "token_count": 18}, {"author_id": 32, "token_count": 55}, {"author_id": 34, "token_count": 52}, {"author_id": 3, "token_count": 526}, {"author_id": 37, "token_count": 112}, {"author_id": 1, "token_count": 2225}, {"author_id": 17, "token_count": 20}, {"author_id": 60, "token_count": 39}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 3, "token_count": 81}, {"author_id": 38, "token_count": 4}, {"author_id": 23, "token_count": 418}, {"author_id": 22, "token_count": 70}, {"author_id": 27, "token_count": 430}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 0, "token_count": 238}, {"author_id": 3, "token_count": 381}, {"author_id": 60, "token_count": 34}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 6, "token_count": 14}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 0, "token_count": 1200}, {"author_id": 3, "token_count": 201}, {"author_id": 22, "token_count": 191}, {"author_id": 6, "token_count": 74}, {"author_id": 60, "token_count": 62}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 14, "token_count": 26}, {"author_id": 5, "token_count": 1}, {"author_id": 3, "token_count": 21}, {"author_id": 37, "token_count": 9}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 1, "token_count": 281}, {"author_id": 60, "token_count": 24}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 14, "token_count": 54}, {"author_id": 38, "token_count": 12}, {"author_id": 42, "token_count": 7}, {"author_id": 15, "token_count": 60}, {"author_id": 4, "token_count": 736}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 0, "token_count": 12}, {"author_id": 3, "token_count": 10}, {"author_id": 44, "token_count": 28}, {"author_id": 42, "token_count": 44}, {"author_id": 15, "token_count": 104}, {"author_id": 1, "token_count": 78}, {"author_id": 10, "token_count": 158}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 0, "token_count": 391}, {"author_id": 48, "token_count": 395}, {"author_id": 3, "token_count": 114}, {"author_id": 18, "token_count": 614}, {"author_id": 42, "token_count": 10}, {"author_id": 7, "token_count": 3}, {"author_id": 22, "token_count": 480}, {"author_id": 9, "token_count": 9}, {"author_id": 4, "token_count": 1}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 48, "token_count": 3}, {"author_id": 3, "token_count": 50}, {"author_id": 4, "token_count": 453}, {"author_id": 2, "token_count": 56}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 42, "token_count": 41}, {"author_id": 10, "token_count": 11}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 18, "token_count": 49}, {"author_id": 42, "token_count": 20}, {"author_id": 22, "token_count": 1}, {"author_id": 15, "token_count": 112}, {"author_id": 4, "token_count": 260}, {"author_id": 60, "token_count": 110}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 4, "token_count": 1359}, ]}, {"timestamp": 1651388400, "group": [ {"author_id": 49, "token_count": 85}, {"author_id": 15, "token_count": 1029}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 31, "token_count": 784}, {"author_id": 8, "token_count": 91}, {"author_id": 2, "token_count": 1}, {"author_id": 60, "token_count": 175}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 0, "token_count": 15}, {"author_id": 3, "token_count": 104}, {"author_id": 15, "token_count": 71}, {"author_id": 4, "token_count": 15}, {"author_id": 8, "token_count": 48}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1659337200, "group": [ {"author_id": 3, "token_count": 22}, {"author_id": 38, "token_count": 96}, {"author_id": 15, "token_count": 128}, {"author_id": 4, "token_count": 128}, {"author_id": 60, "token_count": 39}, ]}, {"timestamp": 1662015600, "group": [ {"author_id": 43, "token_count": 193}, {"author_id": 38, "token_count": 119}, {"author_id": 25, "token_count": 193}, {"author_id": 4, "token_count": 54}, {"author_id": 60, "token_count": 52}, ]}, {"timestamp": 1664607600, "group": [ {"author_id": 38, "token_count": 2}, {"author_id": 25, "token_count": 11}, {"author_id": 2, "token_count": 35}, {"author_id": 60, "token_count": 18}, ]}, {"timestamp": 1667286000, "group": [ {"author_id": 0, "token_count": 55}, {"author_id": 5, "token_count": 551}, {"author_id": 25, "token_count": 148}, {"author_id": 31, "token_count": 117}, {"author_id": 4, "token_count": 5572}, {"author_id": 17, "token_count": 2}, {"author_id": 2, "token_count": 727}, {"author_id": 60, "token_count": 74}, ]}, {"timestamp": 1669881600, "group": [ {"author_id": 5, "token_count": 172}, {"author_id": 43, "token_count": 48}, {"author_id": 32, "token_count": 10}, {"author_id": 38, "token_count": 34}, {"author_id": 31, "token_count": 88}, {"author_id": 4, "token_count": 731}, {"author_id": 2, "token_count": 95}, {"author_id": 60, "token_count": 47}, ]}, {"timestamp": 1672560000, "group": [ {"author_id": 31, "token_count": 81}, {"author_id": 60, "token_count": 32}, ]}, ]
Author Name
Tokens
Token Proportion
Alexei Starovoitov
20912
26.42%
Kumar Kartikeya Dwivedi
9309
11.76%
John Fastabend
8006
10.11%
Daniel Borkmann
6020
7.61%
Martin KaFai Lau
5404
6.83%
Yonghong Song
4226
5.34%
Edward Cree
2944
3.72%
Jakub Kiciński
2753
3.48%
Andrii Nakryiko
2202
2.78%
Joanne Koong
1504
1.90%
Lorenz Bauer
1293
1.63%
Jiong Wang
1255
1.59%
Andrei Matei
1249
1.58%
Hao Luo
1241
1.57%
Eduard Zingerman
1070
1.35%
Jiri Olsa
846
1.07%
Joe Stringer
795
1.00%
Andrey Ignatov
774
0.98%
Toke Höiland-Jörgensen
535
0.68%
Florent Revest
418
0.53%
Christy Lee
398
0.50%
Maciej Fijalkowski
358
0.45%
David Vernet
352
0.44%
David S. Miller
329
0.42%
Dmitrii Banshchikov
316
0.40%
Dave Marchevsky
267
0.34%
Josef Bacik
248
0.31%
Wedson Almeida Filho
247
0.31%
Benjamin Tissoires
241
0.30%
Brendan Jackman
227
0.29%
KP Singh
201
0.25%
Stanislav Fomichev
187
0.24%
Song Liu
169
0.21%
Ilya Leoshkevich
158
0.20%
Quentin Monnet
123
0.16%
Hou Tao
122
0.15%
Roman Gushchin
101
0.13%
Björn Töpel
92
0.12%
Feng Zhou
85
0.11%
Jakub Sitnicki
83
0.10%
Mauricio Vasquez B
66
0.08%
Alan Maguire
41
0.05%
Sandipan Das
26
0.03%
Johannes Berg
24
0.03%
Jesper Dangaard Brouer
19
0.02%
Craig Gallek
9
0.01%
Chenbo Feng
6
0.01%
Sean Young
4
0.01%
Thomas Gleixner
2
0.00%
Eric Dumazet
1
0.00%
Brian Vazquez
1
0.00%
Others
1899
2.40%
Total
79158
Only top 60 contributors in the directory are shown. Everybody else is clustered as
Others
.
Contributors:
275
Author
Tokens
Proportion
Commits
Proportion
0
Alexei Starovoitov
55309
21.16%
264
12.67%
1
Martin KaFai Lau
32437
12.41%
117
5.61%
2
Yonghong Song
20623
7.89%
131
6.29%
3
Daniel Borkmann
19061
7.29%
247
11.85%
4
Kumar Kartikeya Dwivedi
18423
7.05%
78
3.74%
5
Andrii Nakryiko
12433
4.76%
63
3.02%
6
John Fastabend
9432
3.61%
27
1.30%
7
Jakub Kiciński
7533
2.88%
68
3.26%
8
Stanislav Fomichev
5604
2.14%
45
2.16%
9
KP Singh
5557
2.13%
28
1.34%
10
Song Liu
5499
2.10%
43
2.06%
11
Roman Gushchin
3991
1.53%
40
1.92%
12
Edward Cree
3930
1.50%
12
0.58%
13
Brian Vazquez
3683
1.41%
6
0.29%
14
Andrey Ignatov
3560
1.36%
25
1.20%
15
Joanne Koong
3421
1.31%
16
0.77%
16
Alan Maguire
3082
1.18%
6
0.29%
17
Toke Höiland-Jörgensen
2827
1.08%
29
1.39%
18
Hao Luo
2644
1.01%
17
0.82%
19
Jesper Dangaard Brouer
2597
0.99%
26
1.25%
20
Jakub Sitnicki
2352
0.90%
18
0.86%
21
Daniel Mack
2292
0.88%
3
0.14%
22
Jiri Olsa
2152
0.82%
40
1.92%
23
Florent Revest
1806
0.69%
8
0.38%
24
Jiong Wang
1787
0.68%
22
1.06%
25
David Vernet
1514
0.58%
13
0.62%
26
Kui-Feng Lee
1501
0.57%
7
0.34%
27
Lorenz Bauer
1485
0.57%
30
1.44%
28
Mauricio Vasquez B
1446
0.55%
6
0.29%
29
Andrei Matei
1249
0.48%
1
0.05%
30
YiFei Zhu
1093
0.42%
7
0.34%
31
Eduard Zingerman
1072
0.41%
7
0.34%
32
Björn Töpel
976
0.37%
10
0.48%
33
Joe Stringer
796
0.30%
8
0.38%
34
Brendan Jackman
623
0.24%
9
0.43%
35
Lorenzo Bianconi
615
0.24%
10
0.48%
36
Hangbin Liu
591
0.23%
2
0.10%
37
Ilya Leoshkevich
565
0.22%
9
0.43%
38
Dave Marchevsky
548
0.21%
12
0.58%
39
Eric Dumazet
521
0.20%
20
0.96%
40
Dmitrii Dolgov
518
0.20%
1
0.05%
41
Maciej Fijalkowski
513
0.20%
5
0.24%
42
Hou Tao
513
0.20%
28
1.34%
43
Benjamin Tissoires
506
0.19%
7
0.34%
44
Dmitrii Banshchikov
487
0.19%
7
0.34%
45
Denis Salopek
451
0.17%
1
0.05%
46
Sandipan Das
437
0.17%
4
0.19%
47
David S. Miller
398
0.15%
13
0.62%
48
Christy Lee
398
0.15%
4
0.19%
49
Feng Zhou
378
0.14%
2
0.10%
50
Craig Gallek
360
0.14%
6
0.29%
51
Al Viro
352
0.13%
8
0.38%
52
Sean Young
324
0.12%
3
0.14%
53
Quentin Monnet
323
0.12%
15
0.72%
54
David Ahern
322
0.12%
4
0.19%
55
Chenbo Feng
300
0.11%
4
0.19%
56
Thomas Gleixner
290
0.11%
17
0.82%
57
Josef Bacik
263
0.10%
3
0.14%
58
Wedson Almeida Filho
247
0.09%
1
0.05%
59
Johannes Berg
232
0.09%
2
0.10%
60
Others
7180
2.75%
419
20.11%
Total
261422
2084