Linux Source Code
Home
Release 5.6
Help
selftests
root
tools
testing
Highlighting
Reset All
By Author
By Age
──────────
Aaron Lewis
Adrian Reber
Alan Maguire
Aleksa Sarai
Alexei Starovoitov
Alexey Dobriyan
Andrea Arcangeli
Andrew Jones
Andrew Lutomirski
Andrey Ignatov
Andrey Vagin
Andrii Nakryiko
Aneesh Kumar K.V
Anshuman Khandual
Breno Leitão
Christian Brauner
Craig Gallek
Cristian Marussi
Cyril Bur
Daniel Borkmann
Darren Hart
Dave Hansen
Dave Watson
David Ahern
David Herrmann
Denys Vlasenko
Dmitry Safonov
Doug Ledford
Emilio López
Eric B Munson
Florian Westphal
Heiher
Jakub Kiciński
Jiong Wang
John Fastabend
John Stultz
Kees Cook
Lance Roy
Martin KaFai Lau
Mathieu Desnoyers
Michael Ellerman
Mike Rapoport
Others
Paolo Bonzini
Patrick Ohly
Paul Burton
Petar Penkov
Peter Oskolkov
Pintu Agarwal
Ravi Bangoria
Roman Gushchin
Shuah Khan
Stanislav Fomichev
Thiago Jung Bauermann
Thomas Huth
Tom Hromatka
Tycho Andersen
Vitaly Kuznetsov
Willem de Bruijn
William Tu
Yonghong Song
−
Subdirectories:
Name
Lines
Files
Authors
Tokens
change scale
Color Graph By Token Proportion
android
1046
8
4
3915
Pintu Agarwal
Others
November 2017
February 2018
July 2018
May 2019
var spanGroupData = [ {"timestamp": 1509519600, "group": [ {"author_id": 45, "token_count": 3366}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 60, "token_count": 539}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 6}, ]}, ]
Author Name
Tokens
Token Proportion
Pintu Agarwal
3366
85.98%
Others
549
14.02%
Total
3915
arm64
1404
22
3
4318
Cristian Marussi
Others
July 2019
August 2019
October 2019
November 2019
var spanGroupData = [ {"timestamp": 1561964400, "group": [ {"author_id": 60, "token_count": 123}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 60, "token_count": 13}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 36, "token_count": 4181}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 60, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Cristian Marussi
4181
96.83%
Others
137
3.17%
Total
4318
bpf
71016
396
76
360808
Jakub Kiciński
Martin KaFai Lau
Alexei Starovoitov
Andrii Nakryiko
Stanislav Fomichev
Andrey Ignatov
Daniel Borkmann
Yonghong Song
John Fastabend
Petar Penkov
William Tu
Jiong Wang
Alan Maguire
Roman Gushchin
David Herrmann
Craig Gallek
Willem de Bruijn
Peter Oskolkov
Breno Leitão
Others
September 2014
October 2014
November 2014
January 2015
March 2015
June 2015
October 2015
February 2016
March 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
var spanGroupData = [ {"timestamp": 1409554800, "group": [ {"author_id": 2, "token_count": 180}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 2, "token_count": 8}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 2, "token_count": 1374}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 2, "token_count": 11}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 2, "token_count": 4}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 2, "token_count": 59}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 1, "token_count": 472}, {"author_id": 60, "token_count": 301}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 2, "token_count": 38}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 2, "token_count": 81}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 60, "token_count": 69}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 6, "token_count": 653}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 6, "token_count": 64}, {"author_id": 1, "token_count": 1729}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 60, "token_count": 534}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 6, "token_count": 1085}, {"author_id": 27, "token_count": 1765}, {"author_id": 1, "token_count": 49}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 60, "token_count": 294}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 2, "token_count": 4185}, {"author_id": 6, "token_count": 54}, {"author_id": 1, "token_count": 377}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 2, "token_count": 2}, {"author_id": 6, "token_count": 108}, {"author_id": 1, "token_count": 211}, {"author_id": 60, "token_count": 213}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 2, "token_count": 1}, {"author_id": 6, "token_count": 4}, {"author_id": 13, "token_count": 1020}, {"author_id": 60, "token_count": 1687}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 6, "token_count": 315}, {"author_id": 1, "token_count": 68}, {"author_id": 13, "token_count": 122}, {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 6, "token_count": 2}, {"author_id": 15, "token_count": 20}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 6, "token_count": 3}, {"author_id": 15, "token_count": 2526}, {"author_id": 40, "token_count": 69}, {"author_id": 60, "token_count": 1367}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 23, "token_count": 1349}, {"author_id": 6, "token_count": 293}, {"author_id": 15, "token_count": 198}, {"author_id": 1, "token_count": 2}, {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 2, "token_count": 23}, {"author_id": 0, "token_count": 845}, {"author_id": 15, "token_count": 56}, {"author_id": 60, "token_count": 264}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 2, "token_count": 74}, {"author_id": 18, "token_count": 499}, {"author_id": 13, "token_count": 5}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 2, "token_count": 6831}, {"author_id": 0, "token_count": 10}, {"author_id": 13, "token_count": 91}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 2, "token_count": 101}, {"author_id": 6, "token_count": 3}, {"author_id": 0, "token_count": 143}, {"author_id": 13, "token_count": 1882}, {"author_id": 60, "token_count": 854}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 6, "token_count": 349}, {"author_id": 60, "token_count": 139}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 10, "token_count": 3153}, {"author_id": 15, "token_count": 447}, {"author_id": 60, "token_count": 218}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 15, "token_count": 6611}, {"author_id": 1, "token_count": 6762}, {"author_id": 40, "token_count": 3469}, {"author_id": 13, "token_count": 851}, {"author_id": 60, "token_count": 177}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 10, "token_count": 4741}, {"author_id": 6, "token_count": 1291}, {"author_id": 0, "token_count": 2}, {"author_id": 15, "token_count": 1763}, {"author_id": 1, "token_count": 3658}, {"author_id": 13, "token_count": 64}, {"author_id": 60, "token_count": 2953}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 10, "token_count": 109}, {"author_id": 6, "token_count": 182}, {"author_id": 1, "token_count": 231}, {"author_id": 13, "token_count": 1105}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 10, "token_count": 1247}, {"author_id": 6, "token_count": 5}, {"author_id": 1, "token_count": 616}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 10, "token_count": 964}, {"author_id": 6, "token_count": 1}, {"author_id": 15, "token_count": 59}, {"author_id": 1, "token_count": 5556}, {"author_id": 18, "token_count": 661}, {"author_id": 13, "token_count": 732}, {"author_id": 60, "token_count": 302}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 2, "token_count": 1}, {"author_id": 10, "token_count": 892}, {"author_id": 15, "token_count": 33}, {"author_id": 26, "token_count": 5773}, {"author_id": 18, "token_count": 1273}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 6, "token_count": 181}, {"author_id": 15, "token_count": 1688}, {"author_id": 13, "token_count": 3}, {"author_id": 60, "token_count": 3280}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 10, "token_count": 609}, {"author_id": 15, "token_count": 927}, {"author_id": 1, "token_count": 2458}, {"author_id": 7, "token_count": 1}, {"author_id": 13, "token_count": 3745}, {"author_id": 60, "token_count": 1769}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 2, "token_count": 47}, {"author_id": 10, "token_count": 4}, {"author_id": 0, "token_count": 314}, {"author_id": 1, "token_count": 3689}, {"author_id": 7, "token_count": 26}, {"author_id": 13, "token_count": 4073}, {"author_id": 60, "token_count": 255}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 2, "token_count": 3372}, {"author_id": 10, "token_count": 143}, {"author_id": 6, "token_count": 70}, {"author_id": 0, "token_count": 96383}, {"author_id": 41, "token_count": 19}, {"author_id": 7, "token_count": 477}, {"author_id": 13, "token_count": 1384}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 3, "token_count": 3153}, {"author_id": 44, "token_count": 14}, {"author_id": 1, "token_count": 4874}, {"author_id": 34, "token_count": 436}, {"author_id": 7, "token_count": 2}, {"author_id": 13, "token_count": 81}, {"author_id": 60, "token_count": 235}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 10, "token_count": 7788}, {"author_id": 3, "token_count": 518}, {"author_id": 6, "token_count": 320}, {"author_id": 0, "token_count": 178}, {"author_id": 1, "token_count": 1541}, {"author_id": 34, "token_count": 524}, {"author_id": 7, "token_count": 10511}, {"author_id": 9, "token_count": 962}, {"author_id": 13, "token_count": 233}, {"author_id": 60, "token_count": 2116}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 48, "token_count": 1157}, {"author_id": 2, "token_count": 1494}, {"author_id": 10, "token_count": 511}, {"author_id": 3, "token_count": 303}, {"author_id": 6, "token_count": 6659}, {"author_id": 1, "token_count": 4844}, {"author_id": 7, "token_count": 2190}, {"author_id": 9, "token_count": 296}, {"author_id": 13, "token_count": 3}, {"author_id": 60, "token_count": 2522}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 48, "token_count": 2062}, {"author_id": 2, "token_count": 1159}, {"author_id": 3, "token_count": 4297}, {"author_id": 6, "token_count": 3620}, {"author_id": 41, "token_count": 3490}, {"author_id": 18, "token_count": 261}, {"author_id": 7, "token_count": 11}, {"author_id": 13, "token_count": 699}, {"author_id": 60, "token_count": 46}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 2, "token_count": 6134}, {"author_id": 3, "token_count": 838}, {"author_id": 6, "token_count": 740}, {"author_id": 1, "token_count": 301}, {"author_id": 7, "token_count": 6743}, {"author_id": 60, "token_count": 1126}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 2, "token_count": 144}, {"author_id": 3, "token_count": 5975}, {"author_id": 26, "token_count": 423}, {"author_id": 7, "token_count": 3088}, {"author_id": 60, "token_count": 987}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 2, "token_count": 1120}, {"author_id": 3, "token_count": 5085}, {"author_id": 26, "token_count": 306}, {"author_id": 7, "token_count": 1943}, {"author_id": 60, "token_count": 308}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 2, "token_count": 215}, {"author_id": 3, "token_count": 9}, {"author_id": 7, "token_count": 481}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 2, "token_count": 811}, {"author_id": 3, "token_count": 2817}, {"author_id": 6, "token_count": 97}, {"author_id": 7, "token_count": 29}, {"author_id": 60, "token_count": 693}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 2, "token_count": 3540}, {"author_id": 3, "token_count": 3161}, {"author_id": 6, "token_count": 4321}, {"author_id": 0, "token_count": 38}, {"author_id": 1, "token_count": 503}, {"author_id": 13, "token_count": 577}, {"author_id": 60, "token_count": 1380}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 2, "token_count": 9}, {"author_id": 10, "token_count": 2955}, {"author_id": 3, "token_count": 3485}, {"author_id": 6, "token_count": 1081}, {"author_id": 7, "token_count": 110}, {"author_id": 13, "token_count": 256}, {"author_id": 60, "token_count": 785}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 2, "token_count": 1727}, {"author_id": 3, "token_count": 1128}, {"author_id": 1, "token_count": 5297}, {"author_id": 7, "token_count": 44}, {"author_id": 13, "token_count": 1727}, {"author_id": 60, "token_count": 2287}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 3, "token_count": 1}, {"author_id": 15, "token_count": 14}, {"author_id": 1, "token_count": 9}, {"author_id": 60, "token_count": 354}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 13, "token_count": 264}, {"author_id": 60, "token_count": 247}, ]}, ]
Author Name
Tokens
Token Proportion
Jakub Kiciński
97913
27.14%
Martin KaFai Lau
43247
11.99%
Alexei Starovoitov
32747
9.08%
Andrii Nakryiko
30770
8.53%
Stanislav Fomichev
25656
7.11%
Andrey Ignatov
23116
6.41%
Daniel Borkmann
21501
5.96%
Yonghong Song
18917
5.24%
John Fastabend
14342
3.97%
Petar Penkov
6502
1.80%
William Tu
3538
0.98%
Jiong Wang
3509
0.97%
Alan Maguire
3219
0.89%
Roman Gushchin
2694
0.75%
David Herrmann
1765
0.49%
Craig Gallek
1349
0.37%
Willem de Bruijn
1258
0.35%
Peter Oskolkov
960
0.27%
Breno Leitão
14
0.00%
Others
27791
7.70%
Total
360808
breakpoints
878
3
9
3763
Shuah Khan
Kees Cook
Others
January 2012
October 2014
February 2016
November 2016
June 2017
July 2017
October 2017
May 2018
April 2019
May 2019
October 2019
var spanGroupData = [ {"timestamp": 1325404800, "group": [ {"author_id": 60, "token_count": 1569}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 56, "token_count": 5}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 60, "token_count": 740}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 60, "token_count": 988}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 56, "token_count": 291}, {"author_id": 60, "token_count": 36}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 56, "token_count": 2}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 56, "token_count": 18}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 14, "token_count": 104}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 60, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Shuah Khan
316
8.40%
Kees Cook
104
2.76%
Others
3343
88.84%
Total
3763
capabilities
542
2
4
2703
Andrew Lutomirski
Shuah Khan
Kees Cook
Others
September 2015
July 2017
November 2017
April 2019
var spanGroupData = [ {"timestamp": 1441090800, "group": [ {"author_id": 4, "token_count": 2343}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 56, "token_count": 342}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 14, "token_count": 16}, ]}, ]
Author Name
Tokens
Token Proportion
Andrew Lutomirski
2343
86.68%
Shuah Khan
342
12.65%
Kees Cook
16
0.59%
Others
2
0.07%
Total
2703
cgroup
3183
5
8
13697
Roman Gushchin
Mike Rapoport
Others
May 2018
June 2018
July 2018
September 2018
April 2019
May 2019
September 2019
October 2019
November 2019
January 2020
var spanGroupData = [ {"timestamp": 1525158000, "group": [ {"author_id": 58, "token_count": 1355}, {"author_id": 18, "token_count": 4953}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 60, "token_count": 1560}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 60, "token_count": 1035}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 18, "token_count": 3510}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 56}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 18, "token_count": 193}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 60, "token_count": 1026}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 60, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Roman Gushchin
8656
63.20%
Mike Rapoport
1355
9.89%
Others
3686
26.91%
Total
13697
clone3
791
4
3
3321
Adrian Reber
Christian Brauner
Andrey Vagin
October 2019
November 2019
var spanGroupData = [ {"timestamp": 1569913200, "group": [ {"author_id": 20, "token_count": 454}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 54, "token_count": 2642}, {"author_id": 35, "token_count": 114}, {"author_id": 20, "token_count": 111}, ]}, ]
Author Name
Tokens
Token Proportion
Adrian Reber
2642
79.55%
Christian Brauner
565
17.01%
Andrey Vagin
114
3.43%
Total
3321
dmabuf-heaps
396
1
2
1667
John Stultz
Others
December 2019
var spanGroupData = [ {"timestamp": 1575187200, "group": [ {"author_id": 17, "token_count": 1666}, {"author_id": 60, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
John Stultz
1666
99.94%
Others
1
0.06%
Total
1667
drivers
103
1
2
478
Others
August 2018
November 2018
var spanGroupData = [ {"timestamp": 1533106800, "group": [ {"author_id": 60, "token_count": 445}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 60, "token_count": 33}, ]}, ]
Author Name
Tokens
Token Proportion
Others
478
100.00%
Total
478
efivarfs
173
2
3
680
Others
February 2013
February 2016
November 2017
var spanGroupData = [ {"timestamp": 1359705600, "group": [ {"author_id": 60, "token_count": 394}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 60, "token_count": 284}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Others
680
100.00%
Total
680
exec
491
2
7
2535
Alexey Dobriyan
Michael Ellerman
Shuah Khan
Others
December 2014
January 2015
February 2015
October 2017
May 2018
May 2019
var spanGroupData = [ {"timestamp": 1417420800, "group": [ {"author_id": 60, "token_count": 2123}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 60, "token_count": 21}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 8, "token_count": 30}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 60, "token_count": 84}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 56, "token_count": 5}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 19, "token_count": 270}, {"author_id": 60, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Alexey Dobriyan
270
10.65%
Michael Ellerman
30
1.18%
Shuah Khan
5
0.20%
Others
2230
87.97%
Total
2535
filesystems
3700
4
7
22274
Heiher
Christian Brauner
Shuah Khan
Others
March 2010
November 2017
March 2018
April 2018
May 2018
January 2019
December 2019
var spanGroupData = [ {"timestamp": 1267430400, "group": [ {"author_id": 60, "token_count": 141}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 20, "token_count": 1278}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 56, "token_count": 12}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 20, "token_count": 1117}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 11, "token_count": 19723}, ]}, ]
Author Name
Tokens
Token Proportion
Heiher
19723
88.55%
Christian Brauner
2395
10.75%
Shuah Khan
12
0.05%
Others
144
0.65%
Total
22274
futex
1667
10
6
5942
Darren Hart
Shuah Khan
Kees Cook
Others
May 2015
July 2015
January 2017
May 2017
August 2017
April 2019
May 2019
var spanGroupData = [ {"timestamp": 1430463600, "group": [ {"author_id": 28, "token_count": 5775}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 28, "token_count": 1}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 60, "token_count": 51}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 56, "token_count": 57}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 14, "token_count": 35}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 20}, ]}, ]
Author Name
Tokens
Token Proportion
Darren Hart
5776
97.21%
Shuah Khan
57
0.96%
Kees Cook
35
0.59%
Others
74
1.25%
Total
5942
gpio
323
1
4
1451
Others
November 2016
June 2018
January 2019
June 2019
var spanGroupData = [ {"timestamp": 1477983600, "group": [ {"author_id": 60, "token_count": 1428}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 60, "token_count": 19}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 60, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Others
1451
100.00%
Total
1451
ia64
260
1
8
1287
Others
March 2007
June 2007
July 2007
February 2008
September 2009
March 2011
August 2012
June 2019
var spanGroupData = [ {"timestamp": 1172736000, "group": [ {"author_id": 60, "token_count": 1158}, ]}, {"timestamp": 1180681200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 60, "token_count": 100}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 60, "token_count": 16}, ]}, {"timestamp": 1251788400, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1343804400, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 60, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Others
1287
100.00%
Total
1287
intel_pstate
123
2
4
625
Others
November 2015
January 2017
November 2017
May 2018
var spanGroupData = [ {"timestamp": 1446361200, "group": [ {"author_id": 60, "token_count": 606}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 60, "token_count": 16}, ]}, ]
Author Name
Tokens
Token Proportion
Others
625
100.00%
Total
625
ipc
255
1
5
1208
Shuah Khan
Kees Cook
Others
January 2013
March 2014
July 2014
October 2014
November 2017
May 2018
April 2019
var spanGroupData = [ {"timestamp": 1357027200, "group": [ {"author_id": 60, "token_count": 1148}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 56, "token_count": 10}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 56, "token_count": 34}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 56, "token_count": 2}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 14, "token_count": 8}, ]}, ]
Author Name
Tokens
Token Proportion
Shuah Khan
46
3.81%
Kees Cook
8
0.66%
Others
1154
95.53%
Total
1208
ir
210
1
3
1061
Shuah Khan
Others
October 2018
January 2019
August 2019
var spanGroupData = [ {"timestamp": 1538377200, "group": [ {"author_id": 60, "token_count": 990}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 56, "token_count": 12}, {"author_id": 60, "token_count": 56}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 60, "token_count": 3}, ]}, ]
Author Name
Tokens
Token Proportion
Shuah Khan
12
1.13%
Others
1049
98.87%
Total
1061
kcmp
166
1
4
738
Shuah Khan
Others
May 2012
December 2012
June 2014
October 2014
September 2017
November 2017
var spanGroupData = [ {"timestamp": 1335855600, "group": [ {"author_id": 60, "token_count": 418}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 56, "token_count": 1}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 56, "token_count": 39}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 60, "token_count": 268}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Shuah Khan
40
5.42%
Others
698
94.58%
Total
738
kvm
13205
45
22
50840
Paolo Bonzini
Vitaly Kuznetsov
Andrew Jones
Thomas Huth
Aaron Lewis
Shuah Khan
Others
March 2018
April 2018
May 2018
June 2018
July 2018
August 2018
September 2018
October 2018
November 2018
December 2018
January 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
var spanGroupData = [ {"timestamp": 1519891200, "group": [ {"author_id": 5, "token_count": 21796}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 5, "token_count": 165}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 56, "token_count": 21}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 60, "token_count": 332}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 5, "token_count": 3239}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 60, "token_count": 1392}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 33, "token_count": 4498}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 5, "token_count": 186}, {"author_id": 29, "token_count": 4353}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 33, "token_count": 344}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 33, "token_count": 33}, {"author_id": 5, "token_count": 15}, {"author_id": 29, "token_count": 557}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 5, "token_count": 290}, {"author_id": 29, "token_count": 2}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 60, "token_count": 144}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 5, "token_count": 58}, {"author_id": 29, "token_count": 637}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 57, "token_count": 2035}, {"author_id": 33, "token_count": 169}, {"author_id": 5, "token_count": 43}, {"author_id": 38, "token_count": 2028}, {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 5, "token_count": 165}, {"author_id": 29, "token_count": 2}, {"author_id": 60, "token_count": 87}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 5, "token_count": 10}, {"author_id": 38, "token_count": 679}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 5, "token_count": 179}, {"author_id": 38, "token_count": 955}, {"author_id": 60, "token_count": 429}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 5, "token_count": 1864}, {"author_id": 38, "token_count": 170}, {"author_id": 29, "token_count": 137}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 57, "token_count": 498}, {"author_id": 29, "token_count": 63}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 29, "token_count": 2}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 60, "token_count": 65}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 60, "token_count": 1174}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 60, "token_count": 2000}, ]}, ]
Author Name
Tokens
Token Proportion
Paolo Bonzini
28010
55.09%
Vitaly Kuznetsov
5753
11.32%
Andrew Jones
5044
9.92%
Thomas Huth
3832
7.54%
Aaron Lewis
2533
4.98%
Shuah Khan
21
0.04%
Others
5647
11.11%
Total
50840
media_tests
286
3
2
899
Shuah Khan
Others
February 2016
June 2016
July 2016
January 2018
May 2018
var spanGroupData = [ {"timestamp": 1454313600, "group": [ {"author_id": 56, "token_count": 270}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 56, "token_count": 284}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 56, "token_count": 330}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 56, "token_count": 6}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 56, "token_count": 8}, {"author_id": 60, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Shuah Khan
898
99.89%
Others
1
0.11%
Total
899
membarrier
414
3
4
1437
Mathieu Desnoyers
Shuah Khan
Others
September 2015
June 2017
January 2018
May 2018
September 2019
var spanGroupData = [ {"timestamp": 1441090800, "group": [ {"author_id": 12, "token_count": 112}, {"author_id": 60, "token_count": 134}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 56, "token_count": 33}, {"author_id": 60, "token_count": 28}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 12, "token_count": 777}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 56, "token_count": 2}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 12, "token_count": 351}, ]}, ]
Author Name
Tokens
Token Proportion
Mathieu Desnoyers
1240
86.29%
Shuah Khan
35
2.44%
Others
162
11.27%
Total
1437
memfd
1575
5
10
5608
David Herrmann
Others
August 2014
September 2014
October 2015
November 2015
August 2017
September 2017
November 2017
January 2018
March 2019
November 2019
var spanGroupData = [ {"timestamp": 1406876400, "group": [ {"author_id": 27, "token_count": 4503}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 60, "token_count": 30}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 60, "token_count": 344}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 60, "token_count": 356}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 60, "token_count": 239}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 60, "token_count": 126}, ]}, ]
Author Name
Tokens
Token Proportion
David Herrmann
4503
80.30%
Others
1105
19.70%
Total
5608
mount
371
1
2
1627
Others
July 2014
August 2014
December 2014
November 2017
var spanGroupData = [ {"timestamp": 1404198000, "group": [ {"author_id": 60, "token_count": 953}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 60, "token_count": 565}, ]}, {"timestamp": 1417420800, "group": [ {"author_id": 60, "token_count": 108}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Others
1627
100.00%
Total
1627
mqueue
1245
2
4
5597
Doug Ledford
Shuah Khan
Others
May 2012
June 2014
January 2015
November 2015
May 2018
var spanGroupData = [ {"timestamp": 1335855600, "group": [ {"author_id": 30, "token_count": 5493}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 56, "token_count": 73}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 56, "token_count": 23}, ]}, ]
Author Name
Tokens
Token Proportion
Doug Ledford
5493
98.14%
Shuah Khan
96
1.72%
Others
8
0.14%
Total
5597
net
12914
27
34
66392
Willem de Bruijn
David Ahern
Craig Gallek
Daniel Borkmann
Dave Watson
Peter Oskolkov
Florian Westphal
Jakub Kiciński
Alan Maguire
Shuah Khan
Others
March 2013
April 2013
July 2013
November 2014
May 2015
August 2015
January 2016
February 2016
April 2016
June 2016
October 2016
January 2017
April 2017
August 2017
September 2017
November 2017
December 2017
February 2018
April 2018
May 2018
July 2018
August 2018
September 2018
October 2018
November 2018
December 2018
January 2019
February 2019
May 2019
June 2019
July 2019
August 2019
October 2019
November 2019
December 2019
January 2020
February 2020
March 2020
var spanGroupData = [ {"timestamp": 1362124800, "group": [ {"author_id": 9, "token_count": 1542}, {"author_id": 60, "token_count": 363}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 6, "token_count": 4251}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 6, "token_count": 60}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 56, "token_count": 4}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 9, "token_count": 2}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 9, "token_count": 501}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 23, "token_count": 2976}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 23, "token_count": 2141}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 23, "token_count": 1248}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 60, "token_count": 15}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 6, "token_count": 1483}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 60, "token_count": 327}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 60, "token_count": 525}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 9, "token_count": 3405}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 9, "token_count": 3}, {"author_id": 60, "token_count": 540}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 60, "token_count": 67}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 6, "token_count": 106}, {"author_id": 9, "token_count": 118}, {"author_id": 60, "token_count": 659}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 9, "token_count": 5376}, {"author_id": 60, "token_count": 2076}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 56, "token_count": 4}, {"author_id": 9, "token_count": 2185}, {"author_id": 60, "token_count": 979}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 31, "token_count": 4570}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 34, "token_count": 1235}, {"author_id": 60, "token_count": 147}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 6, "token_count": 301}, {"author_id": 34, "token_count": 875}, {"author_id": 60, "token_count": 41}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 60, "token_count": 61}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 9, "token_count": 902}, {"author_id": 60, "token_count": 706}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 34, "token_count": 1550}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 31, "token_count": 786}, {"author_id": 34, "token_count": 368}, {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 60, "token_count": 190}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 0, "token_count": 319}, {"author_id": 9, "token_count": 3792}, {"author_id": 60, "token_count": 1942}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 9, "token_count": 48}, {"author_id": 60, "token_count": 2003}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 0, "token_count": 1390}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 21, "token_count": 7869}, {"author_id": 0, "token_count": 145}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 60, "token_count": 43}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 0, "token_count": 720}, {"author_id": 60, "token_count": 220}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 21, "token_count": 310}, {"author_id": 9, "token_count": 430}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 32, "token_count": 3538}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 32, "token_count": 32}, {"author_id": 60, "token_count": 873}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 48, "token_count": 9}, ]}, ]
Author Name
Tokens
Token Proportion
Willem de Bruijn
18304
27.57%
David Ahern
8179
12.32%
Craig Gallek
6365
9.59%
Daniel Borkmann
6201
9.34%
Dave Watson
5356
8.07%
Peter Oskolkov
4028
6.07%
Florian Westphal
3570
5.38%
Jakub Kiciński
2574
3.88%
Alan Maguire
9
0.01%
Shuah Khan
8
0.01%
Others
11798
17.77%
Total
66392
netfilter
352
1
1
1596
Florian Westphal
March 2020
var spanGroupData = [ {"timestamp": 1583049600, "group": [ {"author_id": 32, "token_count": 1596}, ]}, ]
Author Name
Tokens
Token Proportion
Florian Westphal
1596
100.00%
Total
1596
networking
1811
4
13
8889
Willem de Bruijn
Patrick Ohly
Shuah Khan
Others
February 2009
November 2009
March 2010
November 2013
July 2014
August 2014
November 2014
January 2015
June 2015
August 2017
October 2017
November 2017
March 2018
December 2018
January 2019
February 2019
May 2019
June 2019
var spanGroupData = [ {"timestamp": 1233475200, "group": [ {"author_id": 55, "token_count": 2609}, ]}, {"timestamp": 1257058800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 60, "token_count": 648}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 9, "token_count": 1}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 9, "token_count": 1742}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 9, "token_count": 362}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 9, "token_count": 64}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 60, "token_count": 1944}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 60, "token_count": 51}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 9, "token_count": 1444}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 56, "token_count": 3}, ]}, ]
Author Name
Tokens
Token Proportion
Willem de Bruijn
3613
40.65%
Patrick Ohly
2609
29.35%
Shuah Khan
3
0.03%
Others
2664
29.97%
Total
8889
nsfs
171
2
2
834
Andrey Vagin
Others
September 2016
November 2017
var spanGroupData = [ {"timestamp": 1472713200, "group": [ {"author_id": 35, "token_count": 832}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Andrey Vagin
832
99.76%
Others
2
0.24%
Total
834
openat2
1210
5
2
7054
Aleksa Sarai
Others
January 2020
February 2020
var spanGroupData = [ {"timestamp": 1577865600, "group": [ {"author_id": 24, "token_count": 7051}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 24, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Aleksa Sarai
7053
99.99%
Others
1
0.01%
Total
7054
pidfd
1729
7
6
7109
Christian Brauner
Kees Cook
Others
December 2018
March 2019
April 2019
July 2019
October 2019
January 2020
var spanGroupData = [ {"timestamp": 1543651200, "group": [ {"author_id": 20, "token_count": 1133}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 20, "token_count": 831}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 14, "token_count": 3}, {"author_id": 60, "token_count": 935}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 20, "token_count": 1385}, {"author_id": 60, "token_count": 439}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 20, "token_count": 202}, {"author_id": 60, "token_count": 1144}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 60, "token_count": 1037}, ]}, ]
Author Name
Tokens
Token Proportion
Christian Brauner
3551
49.95%
Kees Cook
3
0.04%
Others
3555
50.01%
Total
7109
powerpc
21151
154
35
72746
Michael Ellerman
Anshuman Khandual
Cyril Bur
Thiago Jung Bauermann
Breno Leitão
Ravi Bangoria
Aneesh Kumar K.V
Others
August 2013
January 2014
April 2014
May 2014
June 2014
July 2014
September 2014
December 2014
January 2015
February 2015
March 2015
April 2015
May 2015
June 2015
September 2015
October 2015
November 2015
December 2015
February 2016
March 2016
May 2016
June 2016
July 2016
August 2016
September 2016
October 2016
November 2016
December 2016
February 2017
March 2017
May 2017
June 2017
July 2017
August 2017
September 2017
October 2017
November 2017
December 2017
January 2018
February 2018
March 2018
May 2018
June 2018
July 2018
August 2018
September 2018
October 2018
November 2018
January 2019
April 2019
May 2019
June 2019
August 2019
September 2019
October 2019
November 2019
var spanGroupData = [ {"timestamp": 1375340400, "group": [ {"author_id": 8, "token_count": 1840}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 8, "token_count": 659}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 60, "token_count": 19}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 8, "token_count": 192}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 8, "token_count": 11604}, {"author_id": 60, "token_count": 101}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 8, "token_count": 978}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 8, "token_count": 467}, ]}, {"timestamp": 1417420800, "group": [ {"author_id": 60, "token_count": 870}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 60, "token_count": 497}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 60, "token_count": 872}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 8, "token_count": 15}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 60, "token_count": 372}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 16, "token_count": 2302}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 8, "token_count": 260}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 60, "token_count": 100}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 8, "token_count": 261}, {"author_id": 60, "token_count": 182}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 8, "token_count": 261}, {"author_id": 60, "token_count": 351}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 8, "token_count": 2028}, {"author_id": 60, "token_count": 988}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 22, "token_count": 3096}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 22, "token_count": 14}, {"author_id": 8, "token_count": 2}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 8, "token_count": 17}, {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 22, "token_count": 220}, {"author_id": 8, "token_count": 292}, {"author_id": 60, "token_count": 229}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 8, "token_count": 131}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 60, "token_count": 156}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 16, "token_count": 10372}, {"author_id": 22, "token_count": 4548}, {"author_id": 60, "token_count": 584}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 8, "token_count": 19}, {"author_id": 60, "token_count": 51}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 8, "token_count": 626}, {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 22, "token_count": 24}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 8, "token_count": 1}, {"author_id": 60, "token_count": 276}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 60, "token_count": 61}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 22, "token_count": 46}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 60, "token_count": 26}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 60, "token_count": 15}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 60, "token_count": 1905}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 49, "token_count": 196}, {"author_id": 22, "token_count": 136}, {"author_id": 60, "token_count": 837}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 60, "token_count": 708}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 8, "token_count": 251}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 8, "token_count": 64}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 60, "token_count": 1304}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 37, "token_count": 3998}, {"author_id": 60, "token_count": 2648}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 44, "token_count": 2}, {"author_id": 60, "token_count": 447}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 44, "token_count": 54}, {"author_id": 8, "token_count": 1077}, {"author_id": 60, "token_count": 72}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 44, "token_count": 33}, {"author_id": 8, "token_count": 589}, {"author_id": 60, "token_count": 626}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 44, "token_count": 1096}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 44, "token_count": 18}, {"author_id": 60, "token_count": 51}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 44, "token_count": 113}, {"author_id": 8, "token_count": 45}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 44, "token_count": 2037}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 60, "token_count": 13}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 8, "token_count": 1808}, {"author_id": 60, "token_count": 184}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 8, "token_count": 419}, {"author_id": 60, "token_count": 18}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 60, "token_count": 524}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 49, "token_count": 2451}, {"author_id": 60, "token_count": 289}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 8, "token_count": 5}, {"author_id": 53, "token_count": 2659}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 8, "token_count": 13}, {"author_id": 60, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Michael Ellerman
23924
32.89%
Anshuman Khandual
12674
17.42%
Cyril Bur
8084
11.11%
Thiago Jung Bauermann
3998
5.50%
Breno Leitão
3353
4.61%
Ravi Bangoria
2659
3.66%
Aneesh Kumar K.V
2647
3.64%
Others
15407
21.18%
Total
72746
prctl
291
3
4
951
Others
April 2008
September 2014
February 2016
November 2017
var spanGroupData = [ {"timestamp": 1207033200, "group": [ {"author_id": 60, "token_count": 926}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 60, "token_count": 19}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 3}, ]}, ]
Author Name
Tokens
Token Proportion
Others
951
100.00%
Total
951
proc
1969
18
2
8461
Alexey Dobriyan
Others
April 2018
June 2018
August 2018
November 2018
February 2019
March 2019
April 2019
July 2019
October 2019
var spanGroupData = [ {"timestamp": 1522566000, "group": [ {"author_id": 19, "token_count": 2820}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 19, "token_count": 1926}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 19, "token_count": 374}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 19, "token_count": 14}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 19, "token_count": 418}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 19, "token_count": 2328}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 19, "token_count": 38}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 19, "token_count": 541}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 60, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Alexey Dobriyan
8459
99.98%
Others
2
0.02%
Total
8461
ptp
474
1
11
2085
Thomas Huth
Others
April 2011
September 2013
February 2014
March 2014
June 2014
September 2014
September 2015
February 2016
December 2017
May 2019
November 2019
var spanGroupData = [ {"timestamp": 1301641200, "group": [ {"author_id": 60, "token_count": 1124}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 60, "token_count": 336}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 60, "token_count": 19}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 60, "token_count": 315}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 60, "token_count": 15}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 38, "token_count": 4}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 60, "token_count": 13}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 60, "token_count": 246}, ]}, ]
Author Name
Tokens
Token Proportion
Thomas Huth
4
0.19%
Others
2081
99.81%
Total
2085
ptrace
490
2
4
2019
Andrey Vagin
Others
April 2013
August 2014
November 2017
July 2019
var spanGroupData = [ {"timestamp": 1364799600, "group": [ {"author_id": 35, "token_count": 964}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 60, "token_count": 1045}, ]}, ]
Author Name
Tokens
Token Proportion
Andrey Vagin
964
47.75%
Others
1055
52.25%
Total
2019
rcutorture
1082
28
4
2963
Lance Roy
Others
December 2016
October 2017
November 2017
November 2018
var spanGroupData = [ {"timestamp": 1480579200, "group": [ {"author_id": 50, "token_count": 2944}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 16}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 60, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Lance Roy
2944
99.36%
Others
19
0.64%
Total
2963
rseq
6954
12
5
24341
Mathieu Desnoyers
Paul Burton
Others
June 2018
July 2018
September 2018
April 2019
May 2019
June 2019
December 2019
var spanGroupData = [ {"timestamp": 1527836400, "group": [ {"author_id": 12, "token_count": 16015}, {"author_id": 59, "token_count": 2508}, {"author_id": 60, "token_count": 2191}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 12, "token_count": 36}, {"author_id": 60, "token_count": 1796}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 12, "token_count": 16}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 12, "token_count": 1752}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 12, "token_count": 4}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 12, "token_count": 12}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 12, "token_count": 9}, ]}, ]
Author Name
Tokens
Token Proportion
Mathieu Desnoyers
17844
73.31%
Paul Burton
2508
10.30%
Others
3989
16.39%
Total
24341
rtc
414
2
6
2286
Others
March 2015
June 2016
June 2017
August 2017
April 2018
December 2018
May 2019
var spanGroupData = [ {"timestamp": 1425196800, "group": [ {"author_id": 60, "token_count": 354}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 60, "token_count": 481}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 60, "token_count": 754}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 60, "token_count": 677}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 12}, ]}, ]
Author Name
Tokens
Token Proportion
Others
2286
100.00%
Total
2286
safesetid
335
1
3
1450
Others
February 2019
April 2019
December 2019
var spanGroupData = [ {"timestamp": 1549008000, "group": [ {"author_id": 60, "token_count": 1384}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 60, "token_count": 13}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 60, "token_count": 53}, ]}, ]
Author Name
Tokens
Token Proportion
Others
1450
100.00%
Total
1450
seccomp
3727
2
16
18967
Kees Cook
Tycho Andersen
Christian Brauner
Michael Ellerman
Others
June 2015
July 2015
August 2015
October 2015
November 2015
December 2015
March 2016
April 2016
May 2016
August 2016
March 2017
May 2017
June 2017
August 2017
September 2017
January 2018
February 2018
March 2018
May 2018
December 2018
January 2019
April 2019
June 2019
July 2019
August 2019
September 2019
October 2019
December 2019
var spanGroupData = [ {"timestamp": 1433142000, "group": [ {"author_id": 14, "token_count": 10225}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 8, "token_count": 32}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 14, "token_count": 168}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 14, "token_count": 145}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 60, "token_count": 163}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 14, "token_count": 439}, {"author_id": 60, "token_count": 84}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 60, "token_count": 99}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 60, "token_count": 20}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 14, "token_count": 1027}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 14, "token_count": 131}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 14, "token_count": 25}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 14, "token_count": 2017}, {"author_id": 60, "token_count": 618}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 14, "token_count": 12}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 52, "token_count": 341}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 14, "token_count": 44}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 14, "token_count": 52}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 14, "token_count": 3}, {"author_id": 52, "token_count": 2141}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 14, "token_count": 229}, {"author_id": 52, "token_count": 165}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 14, "token_count": 102}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 52, "token_count": 13}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 20, "token_count": 514}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 20, "token_count": 9}, {"author_id": 60, "token_count": 37}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 60, "token_count": 90}, ]}, ]
Author Name
Tokens
Token Proportion
Kees Cook
14619
77.08%
Tycho Andersen
2660
14.02%
Christian Brauner
523
2.76%
Michael Ellerman
32
0.17%
Others
1133
5.97%
Total
18967
sigaltstack
192
1
6
818
Shuah Khan
Andrew Lutomirski
Kees Cook
Others
April 2016
May 2016
February 2017
July 2017
September 2017
November 2017
April 2019
var spanGroupData = [ {"timestamp": 1459494000, "group": [ {"author_id": 60, "token_count": 654}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 4, "token_count": 69}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 56, "token_count": 72}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 60, "token_count": 16}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 14, "token_count": 5}, ]}, ]
Author Name
Tokens
Token Proportion
Shuah Khan
72
8.80%
Andrew Lutomirski
69
8.44%
Kees Cook
5
0.61%
Others
672
82.15%
Total
818
size
116
1
3
399
Others
December 2014
June 2017
May 2019
January 2020
var spanGroupData = [ {"timestamp": 1417420800, "group": [ {"author_id": 60, "token_count": 320}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 60, "token_count": 44}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 60, "token_count": 34}, ]}, ]
Author Name
Tokens
Token Proportion
Others
399
100.00%
Total
399
sparc64
721
1
1
3408
Tom Hromatka
April 2018
var spanGroupData = [ {"timestamp": 1522566000, "group": [ {"author_id": 43, "token_count": 3408}, ]}, ]
Author Name
Tokens
Token Proportion
Tom Hromatka
3408
100.00%
Total
3408
splice
9
1
2
40
Others
February 2017
November 2017
var spanGroupData = [ {"timestamp": 1485936000, "group": [ {"author_id": 60, "token_count": 39}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Others
40
100.00%
Total
40
sync
1256
12
5
3933
Emilio López
Shuah Khan
Michael Ellerman
Kees Cook
Others
October 2016
May 2017
July 2017
April 2019
October 2019
var spanGroupData = [ {"timestamp": 1475305200, "group": [ {"author_id": 39, "token_count": 3785}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 8, "token_count": 23}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 56, "token_count": 106}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 14, "token_count": 7}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 60, "token_count": 12}, ]}, ]
Author Name
Tokens
Token Proportion
Emilio López
3785
96.24%
Shuah Khan
106
2.70%
Michael Ellerman
23
0.58%
Kees Cook
7
0.18%
Others
12
0.31%
Total
3933
tc-testing
23
1
1
68
Others
October 2018
var spanGroupData = [ {"timestamp": 1538377200, "group": [ {"author_id": 60, "token_count": 68}, ]}, ]
Author Name
Tokens
Token Proportion
Others
68
100.00%
Total
68
timens
1048
9
2
4476
Andrey Vagin
Dmitry Safonov
November 2019
var spanGroupData = [ {"timestamp": 1572591600, "group": [ {"author_id": 35, "token_count": 2665}, {"author_id": 51, "token_count": 1811}, ]}, ]
Author Name
Tokens
Token Proportion
Andrey Vagin
2665
59.54%
Dmitry Safonov
1811
40.46%
Total
4476
timers
3752
21
15
13986
John Stultz
Kees Cook
Shuah Khan
Others
June 2013
October 2013
October 2014
March 2015
April 2015
May 2015
June 2015
September 2015
October 2015
November 2015
December 2015
January 2016
June 2016
August 2016
November 2016
April 2017
June 2017
July 2017
August 2017
September 2017
April 2018
May 2018
May 2019
June 2019
var spanGroupData = [ {"timestamp": 1370070000, "group": [ {"author_id": 60, "token_count": 737}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 56, "token_count": 15}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 17, "token_count": 8606}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 17, "token_count": 34}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 17, "token_count": 20}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 17, "token_count": 332}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 17, "token_count": 776}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 17, "token_count": 727}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 17, "token_count": 405}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 60, "token_count": 1239}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 60, "token_count": 384}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 17, "token_count": 26}, {"author_id": 56, "token_count": 10}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 56, "token_count": 18}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 60, "token_count": 537}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 17, "token_count": 39}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 14, "token_count": 60}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 60, "token_count": 3}, ]}, ]
Author Name
Tokens
Token Proportion
John Stultz
10965
78.40%
Kees Cook
60
0.43%
Shuah Khan
43
0.31%
Others
2918
20.86%
Total
13986
tmpfs
67
1
1
263
Alexey Dobriyan
March 2019
var spanGroupData = [ {"timestamp": 1551427200, "group": [ {"author_id": 19, "token_count": 263}, ]}, ]
Author Name
Tokens
Token Proportion
Alexey Dobriyan
263
100.00%
Total
263
uevent
486
1
1
1767
Christian Brauner
May 2018
var spanGroupData = [ {"timestamp": 1525158000, "group": [ {"author_id": 20, "token_count": 1767}, ]}, ]
Author Name
Tokens
Token Proportion
Christian Brauner
1767
100.00%
Total
1767
vDSO
465
3
5
1822
Andrew Lutomirski
Shuah Khan
Others
July 2011
June 2014
October 2014
November 2017
June 2018
May 2019
var spanGroupData = [ {"timestamp": 1309503600, "group": [ {"author_id": 4, "token_count": 1283}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 4, "token_count": 479}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 47}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 56, "token_count": 8}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 4}, ]}, ]
Author Name
Tokens
Token Proportion
Andrew Lutomirski
1762
96.71%
Shuah Khan
8
0.44%
Others
52
2.85%
Total
1822
vm
4237
16
34
18124
Andrea Arcangeli
Eric B Munson
Mike Rapoport
Michael Ellerman
Dmitry Safonov
Aneesh Kumar K.V
Anshuman Khandual
Shuah Khan
Others
September 2009
March 2010
May 2010
March 2012
December 2012
October 2014
April 2015
September 2015
November 2015
March 2016
June 2016
October 2016
February 2017
March 2017
May 2017
September 2017
October 2017
November 2017
January 2018
June 2018
August 2018
October 2018
December 2018
February 2019
May 2019
June 2019
October 2019
November 2019
January 2020
var spanGroupData = [ {"timestamp": 1251788400, "group": [ {"author_id": 46, "token_count": 244}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 60, "token_count": 610}, ]}, {"timestamp": 1272697200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 60, "token_count": 38}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 60, "token_count": 1217}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 60, "token_count": 775}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 60, "token_count": 940}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 42, "token_count": 2238}, {"author_id": 8, "token_count": 23}, {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 46, "token_count": 3121}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 60, "token_count": 1301}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 42, "token_count": 406}, {"author_id": 58, "token_count": 824}, {"author_id": 60, "token_count": 521}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 60, "token_count": 18}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 16, "token_count": 427}, {"author_id": 58, "token_count": 341}, {"author_id": 60, "token_count": 63}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 42, "token_count": 722}, {"author_id": 58, "token_count": 1}, {"author_id": 60, "token_count": 628}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 42, "token_count": 82}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 1235}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 49, "token_count": 430}, {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 56, "token_count": 16}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 51, "token_count": 533}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 8, "token_count": 755}, {"author_id": 60, "token_count": 422}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 60, "token_count": 124}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 60, "token_count": 12}, ]}, ]
Author Name
Tokens
Token Proportion
Andrea Arcangeli
3448
19.02%
Eric B Munson
3365
18.57%
Mike Rapoport
1166
6.43%
Michael Ellerman
778
4.29%
Dmitry Safonov
533
2.94%
Aneesh Kumar K.V
430
2.37%
Anshuman Khandual
427
2.36%
Shuah Khan
16
0.09%
Others
7961
43.93%
Total
18124
watchdog
257
1
11
1156
Shuah Khan
Others
May 2006
September 2009
April 2010
May 2012
July 2012
June 2015
June 2016
July 2016
May 2017
July 2017
November 2017
September 2018
November 2018
August 2019
September 2019
var spanGroupData = [ {"timestamp": 1146466800, "group": [ {"author_id": 60, "token_count": 140}, ]}, {"timestamp": 1251788400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1270105200, "group": [ {"author_id": 60, "token_count": 15}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 60, "token_count": 44}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 60, "token_count": 34}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 60, "token_count": 39}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 60, "token_count": 39}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 60, "token_count": 42}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 60, "token_count": 318}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 56, "token_count": 53}, {"author_id": 60, "token_count": 189}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 60, "token_count": 57}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 60, "token_count": 83}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 60, "token_count": 100}, ]}, ]
Author Name
Tokens
Token Proportion
Shuah Khan
53
4.58%
Others
1103
95.42%
Total
1156
wireguard
284
1
1
1517
Others
December 2019
January 2020
var spanGroupData = [ {"timestamp": 1575187200, "group": [ {"author_id": 60, "token_count": 1514}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 60, "token_count": 3}, ]}, ]
Author Name
Tokens
Token Proportion
Others
1517
100.00%
Total
1517
x86
8973
29
15
35913
Andrew Lutomirski
Dave Hansen
Denys Vlasenko
Dmitry Safonov
Others
April 2015
May 2015
July 2015
August 2015
September 2015
October 2015
January 2016
February 2016
March 2016
April 2016
June 2016
July 2016
August 2016
September 2016
November 2016
December 2016
February 2017
March 2017
June 2017
August 2017
November 2017
December 2017
January 2018
February 2018
March 2018
April 2018
May 2018
June 2018
October 2018
January 2019
April 2019
May 2019
June 2019
July 2019
November 2019
var spanGroupData = [ {"timestamp": 1427871600, "group": [ {"author_id": 4, "token_count": 3323}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 4, "token_count": 479}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 4, "token_count": 3509}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 4, "token_count": 96}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 4, "token_count": 15}, {"author_id": 47, "token_count": 3254}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 4, "token_count": 2442}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 4, "token_count": 513}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 4, "token_count": 1478}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 4, "token_count": 711}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 4, "token_count": 2444}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 51, "token_count": 396}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 25, "token_count": 6370}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 4, "token_count": 10}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 4, "token_count": 508}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 4, "token_count": 777}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 4, "token_count": 725}, {"author_id": 25, "token_count": 4}, {"author_id": 51, "token_count": 29}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 4, "token_count": 149}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 4, "token_count": 100}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 4, "token_count": 287}, {"author_id": 25, "token_count": 16}, {"author_id": 60, "token_count": 434}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 4, "token_count": 2209}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 60, "token_count": 203}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 4, "token_count": 183}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 4, "token_count": 9}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 4, "token_count": 1121}, {"author_id": 25, "token_count": 433}, {"author_id": 60, "token_count": 54}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 4, "token_count": 64}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 4, "token_count": 856}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 25, "token_count": 63}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 4, "token_count": 364}, {"author_id": 60, "token_count": 280}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 4, "token_count": 339}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 4, "token_count": 748}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 4, "token_count": 388}, {"author_id": 60, "token_count": 505}, ]}, ]
Author Name
Tokens
Token Proportion
Andrew Lutomirski
23847
66.40%
Dave Hansen
6886
19.17%
Denys Vlasenko
3254
9.06%
Dmitry Safonov
425
1.18%
Others
1501
4.18%
Total
35913
Files:
kselftest.h
208
-
6
875
Shuah Khan
Aleksa Sarai
Kees Cook
Darren Hart
Tycho Andersen
Others
October 2014
May 2015
June 2017
July 2017
August 2017
January 2018
February 2018
May 2018
January 2019
April 2019
July 2019
var spanGroupData = [ {"timestamp": 1412146800, "group": [ {"author_id": 56, "token_count": 203}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 28, "token_count": 25}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 60, "token_count": 335}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 56, "token_count": 92}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 56, "token_count": 89}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 56, "token_count": 2}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 56, "token_count": 10}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 56, "token_count": 1}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 52, "token_count": 3}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 14, "token_count": 49}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 24, "token_count": 66}, ]}, ]
Author Name
Tokens
Token Proportion
Shuah Khan
397
45.37%
Aleksa Sarai
66
7.54%
Kees Cook
49
5.60%
Darren Hart
25
2.86%
Tycho Andersen
3
0.34%
Others
335
38.29%
Total
875
kselftest_harness.h
788
-
5
1192
Kees Cook
Others
June 2015
December 2015
May 2017
June 2017
August 2017
March 2018
December 2018
April 2019
May 2019
June 2019
var spanGroupData = [ {"timestamp": 1433142000, "group": [ {"author_id": 14, "token_count": 918}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 14, "token_count": 3}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 60, "token_count": 84}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 60, "token_count": 30}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 60, "token_count": 78}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 14, "token_count": 17}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 60, "token_count": 23}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 14, "token_count": 9}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 28}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 60, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Kees Cook
947
79.45%
Others
245
20.55%
Total
1192
kselftest_module.h
48
-
1
81
Others
April 2019
var spanGroupData = [ {"timestamp": 1554102000, "group": [ {"author_id": 60, "token_count": 81}, ]}, ]
Author Name
Tokens
Token Proportion
Others
81
100.00%
Total
81
Only top 60 contributors in the directory are shown. Everybody else is clustered as
Others
.
Contributors:
290
Author
Tokens
Proportion
Commits
Proportion
0
Jakub Kiciński
100487
12.31%
24
1.47%
1
Martin KaFai Lau
43247
5.30%
43
2.63%
2
Alexei Starovoitov
32747
4.01%
61
3.74%
3
Andrii Nakryiko
30770
3.77%
85
5.21%
4
Andrew Lutomirski
28021
3.43%
62
3.80%
5
Paolo Bonzini
28010
3.43%
24
1.47%
6
Daniel Borkmann
27702
3.39%
43
2.63%
7
Stanislav Fomichev
25656
3.14%
70
4.29%
8
Michael Ellerman
24787
3.04%
64
3.92%
9
Willem de Bruijn
23175
2.84%
38
2.33%
10
Andrey Ignatov
23116
2.83%
34
2.08%
11
Heiher
19723
2.42%
1
0.06%
12
Mathieu Desnoyers
19084
2.34%
25
1.53%
13
Yonghong Song
18917
2.32%
50
3.06%
14
Kees Cook
15853
1.94%
26
1.59%
15
John Fastabend
14342
1.76%
21
1.29%
16
Anshuman Khandual
13101
1.60%
18
1.10%
17
John Stultz
12631
1.55%
33
2.02%
18
Roman Gushchin
11350
1.39%
11
0.67%
19
Alexey Dobriyan
8992
1.10%
22
1.35%
20
Christian Brauner
8801
1.08%
13
0.80%
21
David Ahern
8179
1.00%
3
0.18%
22
Cyril Bur
8084
0.99%
22
1.35%
23
Craig Gallek
7714
0.94%
6
0.37%
24
Aleksa Sarai
7119
0.87%
3
0.18%
25
Dave Hansen
6886
0.84%
16
0.98%
26
Petar Penkov
6502
0.80%
5
0.31%
27
David Herrmann
6268
0.77%
3
0.18%
28
Darren Hart
5801
0.71%
4
0.25%
29
Vitaly Kuznetsov
5753
0.70%
16
0.98%
30
Doug Ledford
5493
0.67%
2
0.12%
31
Dave Watson
5356
0.66%
3
0.18%
32
Florian Westphal
5166
0.63%
3
0.18%
33
Andrew Jones
5044
0.62%
24
1.47%
34
Peter Oskolkov
4988
0.61%
10
0.61%
35
Andrey Vagin
4575
0.56%
10
0.61%
36
Cristian Marussi
4181
0.51%
11
0.67%
37
Thiago Jung Bauermann
3998
0.49%
2
0.12%
38
Thomas Huth
3836
0.47%
14
0.86%
39
Emilio López
3785
0.46%
7
0.43%
40
William Tu
3538
0.43%
2
0.12%
41
Jiong Wang
3509
0.43%
5
0.31%
42
Andrea Arcangeli
3448
0.42%
7
0.43%
43
Tom Hromatka
3408
0.42%
1
0.06%
44
Breno Leitão
3367
0.41%
13
0.80%
45
Pintu Agarwal
3366
0.41%
1
0.06%
46
Eric B Munson
3365
0.41%
2
0.12%
47
Denys Vlasenko
3254
0.40%
3
0.18%
48
Alan Maguire
3228
0.40%
4
0.25%
49
Aneesh Kumar K.V
3077
0.38%
3
0.18%
50
Lance Roy
2944
0.36%
1
0.06%
51
Dmitry Safonov
2769
0.34%
5
0.31%
52
Tycho Andersen
2663
0.33%
9
0.55%
53
Ravi Bangoria
2659
0.33%
3
0.18%
54
Adrian Reber
2642
0.32%
2
0.12%
55
Patrick Ohly
2609
0.32%
1
0.06%
56
Shuah Khan
2586
0.32%
54
3.31%
57
Aaron Lewis
2533
0.31%
4
0.25%
58
Mike Rapoport
2521
0.31%
9
0.55%
59
Paul Burton
2508
0.31%
1
0.06%
60
Others
117226
14.36%
570
34.93%
Total
816460
1632