Linux Source Code
Home
Release 5.2
Help
selftests
root
tools
testing
Highlighting
Reset All
By Author
By Age
──────────
Aaron Lewis
Alexandre Belloni
Alexei Starovoitov
Alexey Dobriyan
Andrea Arcangeli
Andrew Jones
Andrew Lutomirski
Andrey Ignatov
Andrii Nakryiko
Anshuman Khandual
Breno Leitão
Christian Brauner
Craig Gallek
Cyril Bur
Daniel Borkmann
Darren Hart
Dave Hansen
Dave Watson
David Drysdale
David Herrmann
David S. Miller
Denys Vlasenko
Doug Ledford
Emilio López
Eric B Munson
Eric Dumazet
Frédéric Weisbecker
Jakub Kiciński
Jiong Wang
Joe Stringer
John Fastabend
John Stultz
Kees Cook
Lance Roy
Lorenz Bauer
Martin KaFai Lau
Mathieu Desnoyers
Mathieu Xhonneux
Michael Ellerman
Michael Neuling
Mike Maloney
Mike Rapoport
Others
Paolo Bonzini
Patrick Ohly
Paul Burton
Petar Penkov
Peter Oskolkov
Pintu Agarwal
Roman Gushchin
Shuah Khan
Sowmini Varadhan
Stanislav Fomichev
Thiago Jung Bauermann
Tom Hromatka
Tycho Andersen
Vitaly Kuznetsov
Will Deacon
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": 37, "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
bpf
54632
213
69
288916
Jakub Kiciński
Martin KaFai Lau
Andrey Ignatov
Alexei Starovoitov
Yonghong Song
Daniel Borkmann
John Fastabend
Stanislav Fomichev
Petar Penkov
Andrii Nakryiko
William Tu
Jiong Wang
Joe Stringer
Roman Gushchin
Mathieu Xhonneux
Lorenz Bauer
David S. Miller
David Herrmann
Willem de Bruijn
Craig Gallek
Sowmini Varadhan
Peter Oskolkov
Breno Leitão
Others
September 2014
October 2014
November 2014
December 2014
January 2015
March 2015
April 2015
May 2015
June 2015
July 2015
August 2015
September 2015
October 2015
February 2016
March 2016
April 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
var spanGroupData = [ {"timestamp": 1409554800, "group": [ {"author_id": 8, "token_count": 185}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 8, "token_count": 8}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 8, "token_count": 1374}, ]}, {"timestamp": 1417420800, "group": [ {"author_id": 8, "token_count": 176}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 8, "token_count": 11}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 8, "token_count": 70}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 8, "token_count": 91}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 8, "token_count": 43}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 8, "token_count": 62}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 60, "token_count": 140}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 60, "token_count": 18}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 8, "token_count": 44}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 8, "token_count": 102}, {"author_id": 60, "token_count": 69}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 8, "token_count": 25}, {"author_id": 1, "token_count": 472}, {"author_id": 60, "token_count": 301}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 8, "token_count": 42}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 60, "token_count": 118}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 1, "token_count": 23}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 60, "token_count": 25}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 8, "token_count": 81}, {"author_id": 5, "token_count": 2}, {"author_id": 33, "token_count": 106}, {"author_id": 60, "token_count": 25}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 8, "token_count": 18}, {"author_id": 60, "token_count": 69}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 5, "token_count": 682}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 5, "token_count": 151}, {"author_id": 1, "token_count": 1729}, {"author_id": 60, "token_count": 52}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 1, "token_count": 21}, {"author_id": 60, "token_count": 536}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 5, "token_count": 1085}, {"author_id": 21, "token_count": 1765}, {"author_id": 1, "token_count": 49}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 60, "token_count": 295}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 8, "token_count": 4440}, {"author_id": 5, "token_count": 54}, {"author_id": 1, "token_count": 384}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 8, "token_count": 2}, {"author_id": 5, "token_count": 108}, {"author_id": 52, "token_count": 100}, {"author_id": 1, "token_count": 211}, {"author_id": 60, "token_count": 213}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 8, "token_count": 1}, {"author_id": 5, "token_count": 6}, {"author_id": 52, "token_count": 1754}, {"author_id": 11, "token_count": 1056}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 5, "token_count": 353}, {"author_id": 1, "token_count": 96}, {"author_id": 11, "token_count": 125}, {"author_id": 60, "token_count": 126}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 5, "token_count": 3}, {"author_id": 13, "token_count": 44}, {"author_id": 11, "token_count": 72}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 5, "token_count": 3}, {"author_id": 13, "token_count": 2678}, {"author_id": 1, "token_count": 4}, {"author_id": 33, "token_count": 70}, {"author_id": 60, "token_count": 1372}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 20, "token_count": 1349}, {"author_id": 5, "token_count": 315}, {"author_id": 13, "token_count": 198}, {"author_id": 1, "token_count": 2}, {"author_id": 60, "token_count": 184}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 8, "token_count": 23}, {"author_id": 0, "token_count": 845}, {"author_id": 13, "token_count": 60}, {"author_id": 11, "token_count": 57}, {"author_id": 60, "token_count": 295}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 8, "token_count": 74}, {"author_id": 16, "token_count": 500}, {"author_id": 11, "token_count": 5}, {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 8, "token_count": 7338}, {"author_id": 0, "token_count": 10}, {"author_id": 11, "token_count": 92}, {"author_id": 60, "token_count": 22}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 8, "token_count": 118}, {"author_id": 5, "token_count": 3}, {"author_id": 0, "token_count": 144}, {"author_id": 11, "token_count": 1983}, {"author_id": 60, "token_count": 911}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 5, "token_count": 373}, {"author_id": 44, "token_count": 132}, {"author_id": 60, "token_count": 564}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 6, "token_count": 3184}, {"author_id": 13, "token_count": 599}, {"author_id": 60, "token_count": 320}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 13, "token_count": 6652}, {"author_id": 1, "token_count": 7009}, {"author_id": 33, "token_count": 3471}, {"author_id": 11, "token_count": 1386}, {"author_id": 60, "token_count": 261}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 6, "token_count": 4765}, {"author_id": 5, "token_count": 1311}, {"author_id": 0, "token_count": 58}, {"author_id": 13, "token_count": 2040}, {"author_id": 1, "token_count": 3685}, {"author_id": 50, "token_count": 2314}, {"author_id": 11, "token_count": 64}, {"author_id": 60, "token_count": 914}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 6, "token_count": 109}, {"author_id": 5, "token_count": 182}, {"author_id": 1, "token_count": 231}, {"author_id": 11, "token_count": 1175}, {"author_id": 60, "token_count": 250}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 6, "token_count": 1413}, {"author_id": 5, "token_count": 5}, {"author_id": 1, "token_count": 628}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 6, "token_count": 1009}, {"author_id": 5, "token_count": 1}, {"author_id": 13, "token_count": 59}, {"author_id": 1, "token_count": 6238}, {"author_id": 16, "token_count": 686}, {"author_id": 11, "token_count": 732}, {"author_id": 60, "token_count": 342}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 8, "token_count": 1}, {"author_id": 6, "token_count": 1062}, {"author_id": 13, "token_count": 33}, {"author_id": 22, "token_count": 5812}, {"author_id": 16, "token_count": 1336}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 5, "token_count": 197}, {"author_id": 44, "token_count": 1011}, {"author_id": 13, "token_count": 1718}, {"author_id": 11, "token_count": 3}, {"author_id": 60, "token_count": 2554}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 6, "token_count": 609}, {"author_id": 52, "token_count": 60}, {"author_id": 44, "token_count": 13}, {"author_id": 13, "token_count": 955}, {"author_id": 53, "token_count": 220}, {"author_id": 1, "token_count": 2458}, {"author_id": 54, "token_count": 1186}, {"author_id": 14, "token_count": 1}, {"author_id": 11, "token_count": 3773}, {"author_id": 60, "token_count": 660}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 8, "token_count": 48}, {"author_id": 6, "token_count": 4}, {"author_id": 0, "token_count": 364}, {"author_id": 53, "token_count": 62}, {"author_id": 1, "token_count": 3689}, {"author_id": 16, "token_count": 22}, {"author_id": 14, "token_count": 26}, {"author_id": 11, "token_count": 4073}, {"author_id": 60, "token_count": 217}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 8, "token_count": 3629}, {"author_id": 6, "token_count": 143}, {"author_id": 5, "token_count": 70}, {"author_id": 0, "token_count": 96561}, {"author_id": 40, "token_count": 19}, {"author_id": 14, "token_count": 477}, {"author_id": 11, "token_count": 1384}, {"author_id": 60, "token_count": 83}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 31, "token_count": 3153}, {"author_id": 36, "token_count": 14}, {"author_id": 0, "token_count": 1}, {"author_id": 1, "token_count": 5049}, {"author_id": 29, "token_count": 438}, {"author_id": 14, "token_count": 5}, {"author_id": 7, "token_count": 296}, {"author_id": 11, "token_count": 129}, {"author_id": 60, "token_count": 235}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 6, "token_count": 8052}, {"author_id": 31, "token_count": 518}, {"author_id": 5, "token_count": 320}, {"author_id": 0, "token_count": 178}, {"author_id": 53, "token_count": 1932}, {"author_id": 1, "token_count": 1566}, {"author_id": 29, "token_count": 526}, {"author_id": 14, "token_count": 11781}, {"author_id": 7, "token_count": 964}, {"author_id": 11, "token_count": 233}, {"author_id": 60, "token_count": 384}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 8, "token_count": 1618}, {"author_id": 6, "token_count": 511}, {"author_id": 31, "token_count": 303}, {"author_id": 5, "token_count": 6660}, {"author_id": 44, "token_count": 1487}, {"author_id": 1, "token_count": 5001}, {"author_id": 14, "token_count": 2310}, {"author_id": 7, "token_count": 296}, {"author_id": 11, "token_count": 6}, {"author_id": 60, "token_count": 2320}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 5, "token_count": 3620}, {"author_id": 40, "token_count": 3228}, {"author_id": 53, "token_count": 24}, {"author_id": 14, "token_count": 11}, {"author_id": 60, "token_count": 21}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 5, "token_count": 740}, {"author_id": 60, "token_count": 415}, ]}, ]
Author Name
Tokens
Token Proportion
Jakub Kiciński
98161
33.98%
Martin KaFai Lau
38545
13.34%
Andrey Ignatov
20861
7.22%
Alexei Starovoitov
19624
6.79%
Yonghong Song
16348
5.66%
Daniel Borkmann
16244
5.62%
John Fastabend
15036
5.20%
Stanislav Fomichev
14611
5.06%
Petar Penkov
5812
2.01%
Andrii Nakryiko
3974
1.38%
William Tu
3647
1.26%
Jiong Wang
3247
1.12%
Joe Stringer
2643
0.91%
Roman Gushchin
2544
0.88%
Mathieu Xhonneux
2314
0.80%
Lorenz Bauer
2238
0.77%
David S. Miller
1914
0.66%
David Herrmann
1765
0.61%
Willem de Bruijn
1556
0.54%
Craig Gallek
1349
0.47%
Sowmini Varadhan
1186
0.41%
Peter Oskolkov
964
0.33%
Breno Leitão
14
0.00%
Others
14319
4.96%
Total
288916
breakpoints
878
3
8
3763
Frédéric Weisbecker
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
var spanGroupData = [ {"timestamp": 1325404800, "group": [ {"author_id": 51, "token_count": 1569}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 46, "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": 46, "token_count": 291}, {"author_id": 60, "token_count": 36}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 46, "token_count": 2}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 46, "token_count": 18}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 12, "token_count": 105}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 6}, ]}, ]
Author Name
Tokens
Token Proportion
Frédéric Weisbecker
1569
41.70%
Shuah Khan
316
8.40%
Kees Cook
105
2.79%
Others
1773
47.12%
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": 3, "token_count": 2343}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 46, "token_count": 342}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 12, "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
2948
5
6
12504
Roman Gushchin
Mike Rapoport
Others
May 2018
June 2018
July 2018
September 2018
April 2019
May 2019
var spanGroupData = [ {"timestamp": 1525158000, "group": [ {"author_id": 47, "token_count": 1355}, {"author_id": 16, "token_count": 4962}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 60, "token_count": 1579}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 60, "token_count": 1035}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 16, "token_count": 3515}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 56}, ]}, ]
Author Name
Tokens
Token Proportion
Roman Gushchin
8477
67.79%
Mike Rapoport
1355
10.84%
Others
2672
21.37%
Total
12504
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
David Drysdale
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": 58, "token_count": 2121}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 58, "token_count": 21}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 4, "token_count": 30}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 60, "token_count": 84}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 46, "token_count": 5}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 18, "token_count": 270}, {"author_id": 60, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
David Drysdale
2142
84.50%
Alexey Dobriyan
270
10.65%
Michael Ellerman
30
1.18%
Shuah Khan
5
0.20%
Others
88
3.47%
Total
2535
filesystems
626
3
6
2551
Christian Brauner
Shuah Khan
Others
March 2010
November 2017
March 2018
April 2018
May 2018
January 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": 26, "token_count": 1278}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 46, "token_count": 12}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 26, "token_count": 1117}, ]}, ]
Author Name
Tokens
Token Proportion
Christian Brauner
2395
93.88%
Shuah Khan
12
0.47%
Others
144
5.64%
Total
2551
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": 23, "token_count": 5775}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 23, "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": 46, "token_count": 57}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 12, "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": 46, "token_count": 10}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 46, "token_count": 34}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 46, "token_count": 2}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 12, "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
var spanGroupData = [ {"timestamp": 1538377200, "group": [ {"author_id": 60, "token_count": 990}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 46, "token_count": 12}, {"author_id": 60, "token_count": 59}, ]}, ]
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": 46, "token_count": 1}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 46, "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
11736
32
16
43910
Paolo Bonzini
Vitaly Kuznetsov
Andrew Jones
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
var spanGroupData = [ {"timestamp": 1519891200, "group": [ {"author_id": 2, "token_count": 24294}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 2, "token_count": 174}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 46, "token_count": 21}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 60, "token_count": 332}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 2, "token_count": 3279}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 60, "token_count": 1439}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 27, "token_count": 4935}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 2, "token_count": 186}, {"author_id": 24, "token_count": 4392}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 27, "token_count": 435}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 27, "token_count": 34}, {"author_id": 2, "token_count": 15}, {"author_id": 24, "token_count": 595}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 2, "token_count": 324}, {"author_id": 24, "token_count": 36}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 60, "token_count": 144}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 2, "token_count": 58}, {"author_id": 24, "token_count": 749}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 56, "token_count": 2183}, {"author_id": 27, "token_count": 12}, {"author_id": 2, "token_count": 56}, {"author_id": 60, "token_count": 55}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 2, "token_count": 59}, {"author_id": 60, "token_count": 93}, ]}, ]
Author Name
Tokens
Token Proportion
Paolo Bonzini
28445
64.78%
Vitaly Kuznetsov
5772
13.15%
Andrew Jones
5416
12.33%
Aaron Lewis
2183
4.97%
Shuah Khan
21
0.05%
Others
2073
4.72%
Total
43910
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": 46, "token_count": 270}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 46, "token_count": 284}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 46, "token_count": 330}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 46, "token_count": 6}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 46, "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
313
1
6
1133
Mathieu Desnoyers
Shuah Khan
Kees Cook
Others
September 2015
June 2017
November 2017
January 2018
May 2018
April 2019
var spanGroupData = [ {"timestamp": 1441090800, "group": [ {"author_id": 9, "token_count": 115}, {"author_id": 60, "token_count": 151}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 46, "token_count": 35}, {"author_id": 60, "token_count": 31}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 9, "token_count": 793}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 46, "token_count": 2}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 12, "token_count": 5}, ]}, ]
Author Name
Tokens
Token Proportion
Mathieu Desnoyers
908
80.14%
Shuah Khan
37
3.27%
Kees Cook
5
0.44%
Others
183
16.15%
Total
1133
memfd
1539
5
10
5482
David Herrmann
Others
August 2014
September 2014
October 2015
November 2015
August 2017
September 2017
November 2017
January 2018
March 2019
var spanGroupData = [ {"timestamp": 1406876400, "group": [ {"author_id": 21, "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}, ]}, ]
Author Name
Tokens
Token Proportion
David Herrmann
4503
82.14%
Others
979
17.86%
Total
5482
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": 25, "token_count": 5493}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 46, "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": 46, "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
8260
20
22
43905
Willem de Bruijn
Craig Gallek
Daniel Borkmann
Dave Watson
Peter Oskolkov
Eric Dumazet
Sowmini Varadhan
Mike Maloney
David S. Miller
Jakub Kiciński
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
var spanGroupData = [ {"timestamp": 1362124800, "group": [ {"author_id": 52, "token_count": 363}, {"author_id": 7, "token_count": 1542}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 5, "token_count": 4251}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 5, "token_count": 60}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 46, "token_count": 4}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 7, "token_count": 2}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 7, "token_count": 501}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 20, "token_count": 2976}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 20, "token_count": 2141}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 20, "token_count": 1249}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 60, "token_count": 15}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 5, "token_count": 1483}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 54, "token_count": 327}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 49, "token_count": 525}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 7, "token_count": 3405}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 7, "token_count": 3}, {"author_id": 60, "token_count": 540}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 54, "token_count": 67}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 5, "token_count": 106}, {"author_id": 54, "token_count": 652}, {"author_id": 7, "token_count": 118}, {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 57, "token_count": 2087}, {"author_id": 7, "token_count": 6196}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 46, "token_count": 4}, {"author_id": 7, "token_count": 2197}, {"author_id": 60, "token_count": 979}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 28, "token_count": 4570}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 29, "token_count": 1235}, {"author_id": 60, "token_count": 147}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 5, "token_count": 301}, {"author_id": 29, "token_count": 875}, {"author_id": 60, "token_count": 41}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 57, "token_count": 61}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 7, "token_count": 903}, {"author_id": 60, "token_count": 733}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 29, "token_count": 1550}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 28, "token_count": 786}, {"author_id": 29, "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": 60, "token_count": 10}, ]}, ]
Author Name
Tokens
Token Proportion
Willem de Bruijn
14867
33.86%
Craig Gallek
6366
14.50%
Daniel Borkmann
6201
14.12%
Dave Watson
5356
12.20%
Peter Oskolkov
4028
9.17%
Eric Dumazet
2148
4.89%
Sowmini Varadhan
1046
2.38%
Mike Maloney
525
1.20%
David S. Miller
363
0.83%
Jakub Kiciński
319
0.73%
Shuah Khan
8
0.02%
Others
2678
6.10%
Total
43905
networking
1818
4
12
8904
Willem de Bruijn
Patrick Ohly
Mike Maloney
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
var spanGroupData = [ {"timestamp": 1233475200, "group": [ {"author_id": 45, "token_count": 2627}, ]}, {"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": 7, "token_count": 1}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 7, "token_count": 1742}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 7, "token_count": 362}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 7, "token_count": 64}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 49, "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": 7, "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}, ]}, ]
Author Name
Tokens
Token Proportion
Willem de Bruijn
3613
40.58%
Patrick Ohly
2627
29.50%
Mike Maloney
1944
21.83%
Others
720
8.09%
Total
8904
nsfs
171
2
2
834
Others
September 2016
November 2017
var spanGroupData = [ {"timestamp": 1472713200, "group": [ {"author_id": 60, "token_count": 832}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Others
834
100.00%
Total
834
pidfd
386
1
2
1296
Christian Brauner
Kees Cook
December 2018
April 2019
June 2019
var spanGroupData = [ {"timestamp": 1543651200, "group": [ {"author_id": 26, "token_count": 1282}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 12, "token_count": 5}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 26, "token_count": 9}, ]}, ]
Author Name
Tokens
Token Proportion
Christian Brauner
1291
99.61%
Kees Cook
5
0.39%
Total
1296
powerpc
19183
150
31
66016
Michael Ellerman
Anshuman Khandual
Cyril Bur
Thiago Jung Bauermann
Breno Leitão
Michael Neuling
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
var spanGroupData = [ {"timestamp": 1375340400, "group": [ {"author_id": 4, "token_count": 1840}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 4, "token_count": 659}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 60, "token_count": 19}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 4, "token_count": 192}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 4, "token_count": 11604}, {"author_id": 60, "token_count": 101}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 4, "token_count": 978}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 4, "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": 4, "token_count": 15}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 60, "token_count": 372}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 15, "token_count": 2302}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 4, "token_count": 260}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 42, "token_count": 100}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 4, "token_count": 261}, {"author_id": 60, "token_count": 182}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 4, "token_count": 261}, {"author_id": 42, "token_count": 351}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 4, "token_count": 2028}, {"author_id": 60, "token_count": 989}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 19, "token_count": 3096}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 19, "token_count": 14}, {"author_id": 4, "token_count": 2}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 4, "token_count": 17}, {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 19, "token_count": 220}, {"author_id": 4, "token_count": 292}, {"author_id": 60, "token_count": 229}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 4, "token_count": 131}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 60, "token_count": 156}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 15, "token_count": 10372}, {"author_id": 19, "token_count": 4698}, {"author_id": 60, "token_count": 584}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 4, "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": 4, "token_count": 626}, {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 19, "token_count": 24}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 4, "token_count": 1}, {"author_id": 42, "token_count": 276}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 60, "token_count": 61}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 19, "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": 19, "token_count": 136}, {"author_id": 60, "token_count": 1033}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 60, "token_count": 708}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 4, "token_count": 251}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 4, "token_count": 64}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 60, "token_count": 1304}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 42, "token_count": 2178}, {"author_id": 30, "token_count": 3998}, {"author_id": 60, "token_count": 1333}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 36, "token_count": 2}, {"author_id": 60, "token_count": 448}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 36, "token_count": 54}, {"author_id": 4, "token_count": 1077}, {"author_id": 60, "token_count": 72}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 36, "token_count": 33}, {"author_id": 4, "token_count": 589}, {"author_id": 60, "token_count": 626}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 36, "token_count": 1096}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 36, "token_count": 22}, {"author_id": 60, "token_count": 51}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 36, "token_count": 113}, {"author_id": 4, "token_count": 45}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 36, "token_count": 2038}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 60, "token_count": 13}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 188}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 4, "token_count": 419}, {"author_id": 60, "token_count": 16}, ]}, ]
Author Name
Tokens
Token Proportion
Michael Ellerman
22098
33.47%
Anshuman Khandual
12674
19.20%
Cyril Bur
8234
12.47%
Thiago Jung Bauermann
3998
6.06%
Breno Leitão
3358
5.09%
Michael Neuling
2905
4.40%
Others
12749
19.31%
Total
66016
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
1819
17
1
7920
Alexey Dobriyan
April 2018
June 2018
August 2018
November 2018
February 2019
March 2019
April 2019
var spanGroupData = [ {"timestamp": 1522566000, "group": [ {"author_id": 18, "token_count": 2820}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 18, "token_count": 1926}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 18, "token_count": 374}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 18, "token_count": 14}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 18, "token_count": 418}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 18, "token_count": 2329}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 18, "token_count": 39}, ]}, ]
Author Name
Tokens
Token Proportion
Alexey Dobriyan
7920
100.00%
Total
7920
ptp
425
1
11
1840
Others
April 2011
September 2013
February 2014
March 2014
June 2014
September 2014
September 2015
February 2016
December 2017
May 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": 60, "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": 3}, ]}, ]
Author Name
Tokens
Token Proportion
Others
1840
100.00%
Total
1840
ptrace
219
1
3
974
Others
April 2013
August 2014
November 2017
var spanGroupData = [ {"timestamp": 1364799600, "group": [ {"author_id": 60, "token_count": 964}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Others
974
100.00%
Total
974
rcutorture
1082
28
4
2963
Lance Roy
Others
December 2016
October 2017
November 2017
November 2018
var spanGroupData = [ {"timestamp": 1480579200, "group": [ {"author_id": 41, "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
6945
12
5
24342
Mathieu Desnoyers
Paul Burton
Will Deacon
Others
June 2018
July 2018
September 2018
April 2019
May 2019
var spanGroupData = [ {"timestamp": 1527836400, "group": [ {"author_id": 9, "token_count": 16023}, {"author_id": 48, "token_count": 2508}, {"author_id": 55, "token_count": 2191}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 9, "token_count": 37}, {"author_id": 60, "token_count": 1796}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 9, "token_count": 16}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 9, "token_count": 1752}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 9, "token_count": 17}, ]}, ]
Author Name
Tokens
Token Proportion
Mathieu Desnoyers
17845
73.31%
Paul Burton
2508
10.30%
Will Deacon
2191
9.00%
Others
1798
7.39%
Total
24342
rtc
414
2
6
2286
Alexandre Belloni
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": 59, "token_count": 754}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 59, "token_count": 677}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 59, "token_count": 10}, {"author_id": 60, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Alexandre Belloni
1441
63.04%
Others
845
36.96%
Total
2286
safesetid
334
1
1
1442
Others
February 2019
var spanGroupData = [ {"timestamp": 1549008000, "group": [ {"author_id": 60, "token_count": 1442}, ]}, ]
Author Name
Tokens
Token Proportion
Others
1442
100.00%
Total
1442
seccomp
3590
2
12
18301
Kees Cook
Tycho Andersen
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
var spanGroupData = [ {"timestamp": 1433142000, "group": [ {"author_id": 12, "token_count": 10225}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 4, "token_count": 32}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 12, "token_count": 168}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 12, "token_count": 145}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 60, "token_count": 163}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 12, "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": 12, "token_count": 1035}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 12, "token_count": 131}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 12, "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": 12, "token_count": 2017}, {"author_id": 60, "token_count": 618}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 12, "token_count": 12}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 43, "token_count": 341}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 12, "token_count": 44}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 12, "token_count": 52}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 12, "token_count": 3}, {"author_id": 43, "token_count": 2142}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 12, "token_count": 229}, {"author_id": 43, "token_count": 165}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 12, "token_count": 102}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 60, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Kees Cook
14627
79.92%
Tycho Andersen
2648
14.47%
Michael Ellerman
32
0.17%
Others
994
5.43%
Total
18301
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": 3, "token_count": 69}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 46, "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": 12, "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
104
1
2
374
Others
December 2014
June 2017
May 2019
var spanGroupData = [ {"timestamp": 1417420800, "group": [ {"author_id": 60, "token_count": 328}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 60, "token_count": 44}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Others
374
100.00%
Total
374
sparc64
721
1
1
3408
Tom Hromatka
April 2018
var spanGroupData = [ {"timestamp": 1522566000, "group": [ {"author_id": 35, "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
4
3921
Emilio López
Shuah Khan
Michael Ellerman
Kees Cook
October 2016
May 2017
July 2017
April 2019
var spanGroupData = [ {"timestamp": 1475305200, "group": [ {"author_id": 32, "token_count": 3785}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 4, "token_count": 23}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 46, "token_count": 106}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 12, "token_count": 7}, ]}, ]
Author Name
Tokens
Token Proportion
Emilio López
3785
96.53%
Shuah Khan
106
2.70%
Michael Ellerman
23
0.59%
Kees Cook
7
0.18%
Total
3921
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
timers
3752
21
15
13986
John Stultz
Frédéric Weisbecker
Alexandre Belloni
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
var spanGroupData = [ {"timestamp": 1370070000, "group": [ {"author_id": 51, "token_count": 737}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 46, "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": 1242}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 60, "token_count": 384}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 17, "token_count": 26}, {"author_id": 46, "token_count": 10}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 46, "token_count": 18}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 59, "token_count": 537}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 17, "token_count": 39}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 12, "token_count": 60}, {"author_id": 60, "token_count": 4}, ]}, ]
Author Name
Tokens
Token Proportion
John Stultz
10965
78.40%
Frédéric Weisbecker
737
5.27%
Alexandre Belloni
537
3.84%
Kees Cook
60
0.43%
Shuah Khan
43
0.31%
Others
1644
11.75%
Total
13986
tmpfs
67
1
1
263
Alexey Dobriyan
March 2019
var spanGroupData = [ {"timestamp": 1551427200, "group": [ {"author_id": 18, "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": 26, "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": 3, "token_count": 1283}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 3, "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": 46, "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
4233
16
33
18110
Andrea Arcangeli
Eric B Munson
Mike Rapoport
Michael Ellerman
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
var spanGroupData = [ {"timestamp": 1251788400, "group": [ {"author_id": 38, "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": 34, "token_count": 2238}, {"author_id": 4, "token_count": 23}, {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 38, "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": 34, "token_count": 406}, {"author_id": 47, "token_count": 824}, {"author_id": 60, "token_count": 521}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 60, "token_count": 18}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 15, "token_count": 427}, {"author_id": 47, "token_count": 341}, {"author_id": 60, "token_count": 63}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 34, "token_count": 722}, {"author_id": 47, "token_count": 1}, {"author_id": 60, "token_count": 628}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 34, "token_count": 82}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 1237}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 60, "token_count": 439}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 46, "token_count": 16}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 60, "token_count": 533}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 4, "token_count": 755}, {"author_id": 60, "token_count": 423}, ]}, {"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}, ]}, ]
Author Name
Tokens
Token Proportion
Andrea Arcangeli
3448
19.04%
Eric B Munson
3365
18.58%
Mike Rapoport
1166
6.44%
Michael Ellerman
778
4.30%
Anshuman Khandual
427
2.36%
Shuah Khan
16
0.09%
Others
8910
49.20%
Total
18110
watchdog
217
1
11
986
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
December 2018
var spanGroupData = [ {"timestamp": 1146466800, "group": [ {"author_id": 60, "token_count": 142}, ]}, {"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": 324}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 46, "token_count": 53}, {"author_id": 60, "token_count": 192}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 60, "token_count": 58}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 60, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Shuah Khan
53
5.38%
Others
933
94.62%
Total
986
x86
10595
33
15
43080
Andrew Lutomirski
Dave Hansen
Denys Vlasenko
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
April 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
var spanGroupData = [ {"timestamp": 1427871600, "group": [ {"author_id": 3, "token_count": 3343}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 3, "token_count": 479}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 3, "token_count": 3523}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 3, "token_count": 96}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 3, "token_count": 15}, {"author_id": 39, "token_count": 3254}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 3, "token_count": 2442}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 3, "token_count": 513}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 3, "token_count": 1478}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 3, "token_count": 751}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 3, "token_count": 2458}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 10, "token_count": 9583}, {"author_id": 60, "token_count": 396}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 10, "token_count": 6371}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 3, "token_count": 10}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 3, "token_count": 508}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 3, "token_count": 777}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 3, "token_count": 725}, {"author_id": 10, "token_count": 4}, {"author_id": 60, "token_count": 29}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 3, "token_count": 149}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 3, "token_count": 100}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 3, "token_count": 287}, {"author_id": 10, "token_count": 18}, {"author_id": 60, "token_count": 438}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 60, "token_count": 27}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 3, "token_count": 2250}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 60, "token_count": 203}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 3, "token_count": 183}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 3, "token_count": 9}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 3, "token_count": 1122}, {"author_id": 10, "token_count": 433}, {"author_id": 60, "token_count": 64}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 3, "token_count": 64}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 3, "token_count": 856}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 10, "token_count": 63}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 30}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 60, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Andrew Lutomirski
22138
51.39%
Dave Hansen
16472
38.24%
Denys Vlasenko
3254
7.55%
Others
1216
2.82%
Total
43080
Files:
kselftest.h
193
-
5
809
Shuah Khan
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
var spanGroupData = [ {"timestamp": 1412146800, "group": [ {"author_id": 46, "token_count": 203}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 23, "token_count": 25}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 60, "token_count": 335}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 46, "token_count": 92}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 46, "token_count": 89}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 46, "token_count": 2}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 46, "token_count": 10}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 46, "token_count": 1}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 43, "token_count": 3}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 12, "token_count": 49}, ]}, ]
Author Name
Tokens
Token Proportion
Shuah Khan
397
49.07%
Kees Cook
49
6.06%
Darren Hart
25
3.09%
Tycho Andersen
3
0.37%
Others
335
41.41%
Total
809
kselftest_harness.h
788
-
5
1192
Kees Cook
Alexandre Belloni
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": 12, "token_count": 918}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 12, "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": 12, "token_count": 17}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 60, "token_count": 23}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 12, "token_count": 9}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 59, "token_count": 28}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 60, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Kees Cook
947
79.45%
Alexandre Belloni
28
2.35%
Others
217
18.20%
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:
248
Author
Tokens
Proportion
Commits
Proportion
0
Jakub Kiciński
98480
14.88%
13
1.02%
1
Martin KaFai Lau
38545
5.83%
40
3.14%
2
Paolo Bonzini
28445
4.30%
18
1.41%
3
Andrew Lutomirski
26312
3.98%
51
4.01%
4
Michael Ellerman
22961
3.47%
59
4.63%
5
Daniel Borkmann
22445
3.39%
41
3.22%
6
Andrey Ignatov
20861
3.15%
34
2.67%
7
Willem de Bruijn
20036
3.03%
34
2.67%
8
Alexei Starovoitov
19624
2.97%
44
3.46%
9
Mathieu Desnoyers
18753
2.83%
22
1.73%
10
Dave Hansen
16472
2.49%
18
1.41%
11
Yonghong Song
16348
2.47%
47
3.69%
12
Kees Cook
15869
2.40%
26
2.04%
13
John Fastabend
15036
2.27%
28
2.20%
14
Stanislav Fomichev
14611
2.21%
35
2.75%
15
Anshuman Khandual
13101
1.98%
18
1.41%
16
Roman Gushchin
11021
1.67%
10
0.79%
17
John Stultz
10965
1.66%
32
2.51%
18
Alexey Dobriyan
8453
1.28%
20
1.57%
19
Cyril Bur
8234
1.24%
22
1.73%
20
Craig Gallek
7715
1.17%
6
0.47%
21
David Herrmann
6268
0.95%
3
0.24%
22
Petar Penkov
5812
0.88%
2
0.16%
23
Darren Hart
5801
0.88%
4
0.31%
24
Vitaly Kuznetsov
5772
0.87%
8
0.63%
25
Doug Ledford
5493
0.83%
2
0.16%
26
Christian Brauner
5453
0.82%
5
0.39%
27
Andrew Jones
5416
0.82%
23
1.81%
28
Dave Watson
5356
0.81%
3
0.24%
29
Peter Oskolkov
4992
0.75%
10
0.79%
30
Thiago Jung Bauermann
3998
0.60%
2
0.16%
31
Andrii Nakryiko
3974
0.60%
7
0.55%
32
Emilio López
3785
0.57%
7
0.55%
33
William Tu
3647
0.55%
3
0.24%
34
Andrea Arcangeli
3448
0.52%
7
0.55%
35
Tom Hromatka
3408
0.52%
1
0.08%
36
Breno Leitão
3372
0.51%
13
1.02%
37
Pintu Agarwal
3366
0.51%
1
0.08%
38
Eric B Munson
3365
0.51%
2
0.16%
39
Denys Vlasenko
3254
0.49%
3
0.24%
40
Jiong Wang
3247
0.49%
3
0.24%
41
Lance Roy
2944
0.44%
1
0.08%
42
Michael Neuling
2905
0.44%
6
0.47%
43
Tycho Andersen
2651
0.40%
8
0.63%
44
Joe Stringer
2643
0.40%
9
0.71%
45
Patrick Ohly
2627
0.40%
1
0.08%
46
Shuah Khan
2585
0.39%
53
4.16%
47
Mike Rapoport
2521
0.38%
9
0.71%
48
Paul Burton
2508
0.38%
1
0.08%
49
Mike Maloney
2469
0.37%
4
0.31%
50
Mathieu Xhonneux
2314
0.35%
1
0.08%
51
Frédéric Weisbecker
2306
0.35%
2
0.16%
52
David S. Miller
2277
0.34%
9
0.71%
53
Lorenz Bauer
2238
0.34%
6
0.47%
54
Sowmini Varadhan
2232
0.34%
8
0.63%
55
Will Deacon
2191
0.33%
1
0.08%
56
Aaron Lewis
2183
0.33%
3
0.24%
57
Eric Dumazet
2148
0.32%
3
0.24%
58
David Drysdale
2142
0.32%
2
0.16%
59
Alexandre Belloni
2006
0.30%
7
0.55%
60
Others
72300
10.93%
412
32.36%
Total
661704
1273