Linux Source Code
Home
Release 5.5
Help
testing
root
tools
Highlighting
Reset All
By Author
By Age
──────────
Aaron Lewis
Adrian Reber
Alan Maguire
Alexei Starovoitov
Alexey Dobriyan
Andrea Arcangeli
Andrew Jones
Andrew Lutomirski
Andrey Ignatov
Andrii Nakryiko
Aneesh Kumar K.V
Anshuman Khandual
Breno Leitão
Christian Brauner
Craig Gallek
Cristian Marussi
Cyril Bur
Dan J Williams
Daniel Borkmann
Darren Hart
Dave Hansen
Dave Jiang
Dave Watson
David Ahern
David Herrmann
Denys Vlasenko
Doug Ledford
Emilio López
Eric B Munson
Heiher
Jakub Kiciński
Jiong Wang
John Fastabend
John Stultz
Kees Cook
Lance Roy
Martin KaFai Lau
Mathieu Desnoyers
Matthew Wilcox
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
Stefan Hajnoczi
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
nvdimm
4153
15
14
21578
Dan J Williams
Dave Jiang
Others
June 2015
July 2015
August 2015
October 2015
November 2015
December 2015
January 2016
February 2016
March 2016
April 2016
May 2016
June 2016
July 2016
August 2016
September 2016
October 2016
December 2016
January 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
April 2018
May 2018
June 2018
July 2018
September 2018
October 2018
December 2018
January 2019
March 2019
May 2019
June 2019
August 2019
September 2019
November 2019
var spanGroupData = [ {"timestamp": 1433142000, "group": [ {"author_id": 16, "token_count": 5402}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 16, "token_count": 416}, {"author_id": 60, "token_count": 509}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 16, "token_count": 56}, {"author_id": 60, "token_count": 242}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 60, "token_count": 917}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 16, "token_count": 1}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 16, "token_count": 187}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 16, "token_count": 1}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 16, "token_count": 830}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 16, "token_count": 203}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 16, "token_count": 189}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 16, "token_count": 19}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 16, "token_count": 430}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 16, "token_count": 202}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 16, "token_count": 383}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 16, "token_count": 268}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 16, "token_count": 743}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 16, "token_count": 1565}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 16, "token_count": 32}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 16, "token_count": 29}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 16, "token_count": 316}, {"author_id": 35, "token_count": 126}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 16, "token_count": 4}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 16, "token_count": 7}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 60, "token_count": 584}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 35, "token_count": 746}, {"author_id": 60, "token_count": 23}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 16, "token_count": 750}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 35, "token_count": 50}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 16, "token_count": 123}, {"author_id": 35, "token_count": 1761}, {"author_id": 60, "token_count": 743}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 16, "token_count": 297}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 16, "token_count": 546}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 16, "token_count": 100}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 60, "token_count": 174}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 16, "token_count": 3}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 16, "token_count": 36}, {"author_id": 60, "token_count": 16}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 16, "token_count": 204}, {"author_id": 35, "token_count": 1866}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 35, "token_count": 1}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 35, "token_count": 62}, {"author_id": 60, "token_count": 75}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 16, "token_count": 22}, {"author_id": 60, "token_count": 220}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 16, "token_count": 34}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 16, "token_count": 29}, ]}, ]
Author Name
Tokens
Token Proportion
Dan J Williams
13427
62.23%
Dave Jiang
4612
21.37%
Others
3539
16.40%
Total
21578
radix-tree
3025
33
9
15151
Matthew Wilcox
Others
March 2016
May 2016
July 2016
August 2016
October 2016
December 2016
January 2017
February 2017
March 2017
November 2017
February 2018
April 2018
May 2018
June 2018
July 2018
August 2018
September 2018
December 2018
May 2019
var spanGroupData = [ {"timestamp": 1456819200, "group": [ {"author_id": 18, "token_count": 5753}, {"author_id": 60, "token_count": 404}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 18, "token_count": 618}, {"author_id": 60, "token_count": 452}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 60, "token_count": 391}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 18, "token_count": 2820}, {"author_id": 60, "token_count": 427}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 18, "token_count": 97}, {"author_id": 60, "token_count": 169}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 60, "token_count": 603}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 18, "token_count": 109}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 18, "token_count": 469}, {"author_id": 60, "token_count": 16}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 18, "token_count": 380}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 18, "token_count": 4}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 18, "token_count": 146}, {"author_id": 60, "token_count": 336}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 18, "token_count": 636}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 18, "token_count": 112}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 18, "token_count": 333}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 18, "token_count": 310}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 18, "token_count": 319}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 18, "token_count": 236}, {"author_id": 60, "token_count": 9}, ]}, ]
Author Name
Tokens
Token Proportion
Matthew Wilcox
12342
81.46%
Others
2809
18.54%
Total
15151
scatterlist
204
2
1
1189
Others
September 2017
var spanGroupData = [ {"timestamp": 1504249200, "group": [ {"author_id": 60, "token_count": 1189}, ]}, ]
Author Name
Tokens
Token Proportion
Others
1189
100.00%
Total
1189
selftests
173888
839
277
778830
Jakub Kiciński
Martin KaFai Lau
Alexei Starovoitov
Paolo Bonzini
Andrew Lutomirski
Daniel Borkmann
Andrii Nakryiko
Stanislav Fomichev
Michael Ellerman
Willem de Bruijn
Andrey Ignatov
Heiher
Mathieu Desnoyers
Yonghong Song
Kees Cook
John Fastabend
Anshuman Khandual
Roman Gushchin
John Stultz
Alexey Dobriyan
Christian Brauner
Cyril Bur
David Ahern
Craig Gallek
Dave Hansen
Petar Penkov
David Herrmann
Vitaly Kuznetsov
Darren Hart
Doug Ledford
Dave Watson
Andrew Jones
Peter Oskolkov
Cristian Marussi
Thiago Jung Bauermann
Thomas Huth
Emilio López
William Tu
Jiong Wang
Andrea Arcangeli
Tom Hromatka
Breno Leitão
Pintu Agarwal
Eric B Munson
Denys Vlasenko
Alan Maguire
Aneesh Kumar K.V
Lance Roy
Ravi Bangoria
Tycho Andersen
Adrian Reber
Patrick Ohly
Shuah Khan
Aaron Lewis
Mike Rapoport
Paul Burton
Others
May 2006
March 2007
June 2007
July 2007
February 2008
April 2008
February 2009
September 2009
November 2009
March 2010
April 2010
May 2010
March 2011
April 2011
July 2011
January 2012
March 2012
May 2012
July 2012
August 2012
December 2012
January 2013
February 2013
March 2013
April 2013
June 2013
July 2013
August 2013
September 2013
October 2013
November 2013
January 2014
February 2014
March 2014
April 2014
May 2014
June 2014
July 2014
August 2014
September 2014
October 2014
November 2014
December 2014
January 2015
February 2015
March 2015
April 2015
May 2015
June 2015
July 2015
August 2015
September 2015
October 2015
November 2015
December 2015
January 2016
February 2016
March 2016
April 2016
May 2016
June 2016
July 2016
August 2016
September 2016
October 2016
November 2016
December 2016
January 2017
February 2017
March 2017
April 2017
May 2017
June 2017
July 2017
August 2017
September 2017
October 2017
November 2017
December 2017
January 2018
February 2018
March 2018
April 2018
May 2018
June 2018
July 2018
August 2018
September 2018
October 2018
November 2018
December 2018
January 2019
February 2019
March 2019
April 2019
May 2019
June 2019
July 2019
August 2019
September 2019
October 2019
November 2019
December 2019
var spanGroupData = [ {"timestamp": 1146466800, "group": [ {"author_id": 60, "token_count": 140}, ]}, {"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": 1207033200, "group": [ {"author_id": 60, "token_count": 926}, ]}, {"timestamp": 1233475200, "group": [ {"author_id": 55, "token_count": 2609}, ]}, {"timestamp": 1251788400, "group": [ {"author_id": 47, "token_count": 244}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1257058800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 60, "token_count": 756}, ]}, {"timestamp": 1270105200, "group": [ {"author_id": 60, "token_count": 15}, ]}, {"timestamp": 1272697200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 60, "token_count": 1124}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 4, "token_count": 1283}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 60, "token_count": 1569}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 60, "token_count": 38}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 31, "token_count": 5493}, {"author_id": 60, "token_count": 462}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1343804400, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 60, "token_count": 1228}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 60, "token_count": 1148}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 60, "token_count": 394}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 9, "token_count": 1542}, {"author_id": 60, "token_count": 363}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 5, "token_count": 4251}, {"author_id": 60, "token_count": 964}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 60, "token_count": 737}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 5, "token_count": 60}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 8, "token_count": 1840}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 60, "token_count": 336}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 60, "token_count": 648}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 8, "token_count": 659}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 60, "token_count": 19}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 60, "token_count": 320}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 60, "token_count": 19}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 8, "token_count": 192}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 4, "token_count": 479}, {"author_id": 8, "token_count": 11604}, {"author_id": 56, "token_count": 74}, {"author_id": 60, "token_count": 116}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 8, "token_count": 978}, {"author_id": 56, "token_count": 10}, {"author_id": 9, "token_count": 1}, {"author_id": 60, "token_count": 953}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 28, "token_count": 4503}, {"author_id": 9, "token_count": 1742}, {"author_id": 60, "token_count": 574}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 2, "token_count": 180}, {"author_id": 8, "token_count": 467}, {"author_id": 60, "token_count": 52}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 2, "token_count": 8}, {"author_id": 56, "token_count": 296}, {"author_id": 60, "token_count": 776}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 2, "token_count": 1374}, {"author_id": 56, "token_count": 4}, {"author_id": 9, "token_count": 362}, ]}, {"timestamp": 1417420800, "group": [ {"author_id": 60, "token_count": 3429}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 2, "token_count": 11}, {"author_id": 9, "token_count": 64}, {"author_id": 60, "token_count": 520}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 8, "token_count": 30}, {"author_id": 60, "token_count": 872}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 2, "token_count": 2}, {"author_id": 20, "token_count": 8606}, {"author_id": 8, "token_count": 15}, {"author_id": 60, "token_count": 354}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 4, "token_count": 3323}, {"author_id": 20, "token_count": 34}, {"author_id": 60, "token_count": 1312}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 4, "token_count": 479}, {"author_id": 17, "token_count": 2302}, {"author_id": 30, "token_count": 5800}, {"author_id": 20, "token_count": 20}, {"author_id": 9, "token_count": 2}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 2, "token_count": 4}, {"author_id": 20, "token_count": 332}, {"author_id": 14, "token_count": 11143}, {"author_id": 8, "token_count": 260}, {"author_id": 60, "token_count": 39}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 4, "token_count": 3509}, {"author_id": 30, "token_count": 1}, {"author_id": 8, "token_count": 32}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 4, "token_count": 96}, {"author_id": 14, "token_count": 168}, {"author_id": 9, "token_count": 501}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 43, "token_count": 2238}, {"author_id": 4, "token_count": 2358}, {"author_id": 48, "token_count": 3254}, {"author_id": 12, "token_count": 112}, {"author_id": 8, "token_count": 23}, {"author_id": 38, "token_count": 4}, {"author_id": 60, "token_count": 242}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 2, "token_count": 59}, {"author_id": 4, "token_count": 2442}, {"author_id": 20, "token_count": 776}, {"author_id": 14, "token_count": 145}, {"author_id": 8, "token_count": 261}, {"author_id": 60, "token_count": 183}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 47, "token_count": 3121}, {"author_id": 8, "token_count": 261}, {"author_id": 60, "token_count": 1137}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 14, "token_count": 442}, {"author_id": 8, "token_count": 2028}, {"author_id": 60, "token_count": 1073}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 4, "token_count": 513}, {"author_id": 25, "token_count": 2976}, {"author_id": 20, "token_count": 727}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 4, "token_count": 1478}, {"author_id": 25, "token_count": 2141}, {"author_id": 23, "token_count": 3096}, {"author_id": 1, "token_count": 472}, {"author_id": 56, "token_count": 270}, {"author_id": 60, "token_count": 1336}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 2, "token_count": 38}, {"author_id": 4, "token_count": 711}, {"author_id": 23, "token_count": 14}, {"author_id": 8, "token_count": 2}, {"author_id": 60, "token_count": 108}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 4, "token_count": 2444}, {"author_id": 25, "token_count": 1248}, {"author_id": 60, "token_count": 674}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 4, "token_count": 69}, {"author_id": 14, "token_count": 1027}, {"author_id": 8, "token_count": 17}, {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 23, "token_count": 220}, {"author_id": 20, "token_count": 405}, {"author_id": 8, "token_count": 292}, {"author_id": 56, "token_count": 284}, {"author_id": 60, "token_count": 688}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 26, "token_count": 6370}, {"author_id": 8, "token_count": 131}, {"author_id": 56, "token_count": 330}, {"author_id": 60, "token_count": 39}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 2, "token_count": 81}, {"author_id": 14, "token_count": 131}, {"author_id": 60, "token_count": 162}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 4, "token_count": 10}, {"author_id": 17, "token_count": 10372}, {"author_id": 23, "token_count": 4548}, {"author_id": 60, "token_count": 1485}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 5, "token_count": 2136}, {"author_id": 39, "token_count": 3785}, {"author_id": 8, "token_count": 19}, {"author_id": 60, "token_count": 1352}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 4, "token_count": 508}, {"author_id": 5, "token_count": 64}, {"author_id": 1, "token_count": 1729}, {"author_id": 60, "token_count": 2420}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 4, "token_count": 777}, {"author_id": 51, "token_count": 2944}, {"author_id": 60, "token_count": 952}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 5, "token_count": 1085}, {"author_id": 28, "token_count": 1765}, {"author_id": 1, "token_count": 49}, {"author_id": 60, "token_count": 331}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 2, "token_count": 260}, {"author_id": 43, "token_count": 406}, {"author_id": 4, "token_count": 725}, {"author_id": 26, "token_count": 4}, {"author_id": 8, "token_count": 626}, {"author_id": 58, "token_count": 824}, {"author_id": 60, "token_count": 891}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 2, "token_count": 4188}, {"author_id": 4, "token_count": 149}, {"author_id": 23, "token_count": 24}, {"author_id": 5, "token_count": 54}, {"author_id": 14, "token_count": 25}, {"author_id": 1, "token_count": 377}, {"author_id": 60, "token_count": 18}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 2, "token_count": 2}, {"author_id": 5, "token_count": 108}, {"author_id": 1, "token_count": 211}, {"author_id": 60, "token_count": 739}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 2, "token_count": 1}, {"author_id": 17, "token_count": 427}, {"author_id": 5, "token_count": 4}, {"author_id": 8, "token_count": 24}, {"author_id": 58, "token_count": 341}, {"author_id": 13, "token_count": 1021}, {"author_id": 60, "token_count": 2207}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 5, "token_count": 315}, {"author_id": 1, "token_count": 69}, {"author_id": 56, "token_count": 324}, {"author_id": 13, "token_count": 123}, {"author_id": 60, "token_count": 2274}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 23, "token_count": 46}, {"author_id": 5, "token_count": 2}, {"author_id": 15, "token_count": 20}, {"author_id": 56, "token_count": 614}, {"author_id": 60, "token_count": 702}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 4, "token_count": 100}, {"author_id": 5, "token_count": 3}, {"author_id": 15, "token_count": 2530}, {"author_id": 20, "token_count": 26}, {"author_id": 14, "token_count": 2017}, {"author_id": 56, "token_count": 156}, {"author_id": 9, "token_count": 3405}, {"author_id": 41, "token_count": 70}, {"author_id": 60, "token_count": 4039}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 43, "token_count": 722}, {"author_id": 25, "token_count": 1349}, {"author_id": 5, "token_count": 294}, {"author_id": 15, "token_count": 198}, {"author_id": 14, "token_count": 12}, {"author_id": 1, "token_count": 2}, {"author_id": 58, "token_count": 1}, {"author_id": 56, "token_count": 18}, {"author_id": 9, "token_count": 3}, {"author_id": 60, "token_count": 1821}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 2, "token_count": 1322}, {"author_id": 43, "token_count": 82}, {"author_id": 0, "token_count": 845}, {"author_id": 15, "token_count": 56}, {"author_id": 60, "token_count": 2259}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 2, "token_count": 74}, {"author_id": 4, "token_count": 287}, {"author_id": 50, "token_count": 196}, {"author_id": 23, "token_count": 136}, {"author_id": 26, "token_count": 16}, {"author_id": 24, "token_count": 12}, {"author_id": 46, "token_count": 3366}, {"author_id": 19, "token_count": 500}, {"author_id": 13, "token_count": 5}, {"author_id": 60, "token_count": 2606}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 2, "token_count": 6864}, {"author_id": 0, "token_count": 10}, {"author_id": 13, "token_count": 92}, {"author_id": 60, "token_count": 790}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 2, "token_count": 101}, {"author_id": 4, "token_count": 2209}, {"author_id": 50, "token_count": 430}, {"author_id": 5, "token_count": 3}, {"author_id": 0, "token_count": 144}, {"author_id": 12, "token_count": 777}, {"author_id": 8, "token_count": 251}, {"author_id": 56, "token_count": 8}, {"author_id": 13, "token_count": 1883}, {"author_id": 60, "token_count": 1223}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 5, "token_count": 455}, {"author_id": 8, "token_count": 64}, {"author_id": 56, "token_count": 10}, {"author_id": 53, "token_count": 341}, {"author_id": 9, "token_count": 118}, {"author_id": 60, "token_count": 1541}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 4, "token_count": 183}, {"author_id": 10, "token_count": 3157}, {"author_id": 22, "token_count": 1278}, {"author_id": 15, "token_count": 449}, {"author_id": 14, "token_count": 61}, {"author_id": 3, "token_count": 24221}, {"author_id": 60, "token_count": 1574}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 21, "token_count": 2820}, {"author_id": 4, "token_count": 9}, {"author_id": 15, "token_count": 6635}, {"author_id": 1, "token_count": 6782}, {"author_id": 3, "token_count": 165}, {"author_id": 44, "token_count": 3408}, {"author_id": 9, "token_count": 5376}, {"author_id": 41, "token_count": 3471}, {"author_id": 13, "token_count": 852}, {"author_id": 60, "token_count": 3549}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 4, "token_count": 1121}, {"author_id": 10, "token_count": 4745}, {"author_id": 22, "token_count": 1767}, {"author_id": 5, "token_count": 1291}, {"author_id": 26, "token_count": 433}, {"author_id": 0, "token_count": 6}, {"author_id": 15, "token_count": 1765}, {"author_id": 20, "token_count": 39}, {"author_id": 14, "token_count": 52}, {"author_id": 1, "token_count": 3662}, {"author_id": 58, "token_count": 1355}, {"author_id": 19, "token_count": 4953}, {"author_id": 56, "token_count": 96}, {"author_id": 37, "token_count": 3998}, {"author_id": 9, "token_count": 2185}, {"author_id": 13, "token_count": 64}, {"author_id": 60, "token_count": 6654}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 21, "token_count": 1926}, {"author_id": 4, "token_count": 64}, {"author_id": 10, "token_count": 109}, {"author_id": 45, "token_count": 2}, {"author_id": 5, "token_count": 182}, {"author_id": 1, "token_count": 231}, {"author_id": 12, "token_count": 16015}, {"author_id": 59, "token_count": 2508}, {"author_id": 56, "token_count": 24}, {"author_id": 13, "token_count": 1106}, {"author_id": 60, "token_count": 2974}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 10, "token_count": 1249}, {"author_id": 45, "token_count": 54}, {"author_id": 5, "token_count": 5}, {"author_id": 32, "token_count": 4570}, {"author_id": 1, "token_count": 616}, {"author_id": 12, "token_count": 36}, {"author_id": 8, "token_count": 1077}, {"author_id": 3, "token_count": 3239}, {"author_id": 60, "token_count": 3432}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 21, "token_count": 374}, {"author_id": 10, "token_count": 965}, {"author_id": 45, "token_count": 33}, {"author_id": 5, "token_count": 1}, {"author_id": 15, "token_count": 59}, {"author_id": 1, "token_count": 6018}, {"author_id": 8, "token_count": 589}, {"author_id": 34, "token_count": 1235}, {"author_id": 19, "token_count": 773}, {"author_id": 13, "token_count": 732}, {"author_id": 60, "token_count": 3445}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 2, "token_count": 1}, {"author_id": 33, "token_count": 4498}, {"author_id": 10, "token_count": 892}, {"author_id": 45, "token_count": 1096}, {"author_id": 5, "token_count": 301}, {"author_id": 15, "token_count": 33}, {"author_id": 12, "token_count": 16}, {"author_id": 27, "token_count": 5775}, {"author_id": 34, "token_count": 875}, {"author_id": 19, "token_count": 1377}, {"author_id": 56, "token_count": 53}, {"author_id": 60, "token_count": 1265}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 4, "token_count": 856}, {"author_id": 45, "token_count": 18}, {"author_id": 5, "token_count": 181}, {"author_id": 15, "token_count": 1688}, {"author_id": 8, "token_count": 755}, {"author_id": 3, "token_count": 186}, {"author_id": 29, "token_count": 4353}, {"author_id": 13, "token_count": 3}, {"author_id": 60, "token_count": 4880}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 21, "token_count": 14}, {"author_id": 33, "token_count": 344}, {"author_id": 10, "token_count": 609}, {"author_id": 45, "token_count": 113}, {"author_id": 15, "token_count": 927}, {"author_id": 1, "token_count": 2458}, {"author_id": 8, "token_count": 45}, {"author_id": 7, "token_count": 1}, {"author_id": 9, "token_count": 902}, {"author_id": 13, "token_count": 3745}, {"author_id": 60, "token_count": 2572}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 2, "token_count": 47}, {"author_id": 33, "token_count": 33}, {"author_id": 10, "token_count": 4}, {"author_id": 22, "token_count": 1133}, {"author_id": 0, "token_count": 314}, {"author_id": 14, "token_count": 3}, {"author_id": 1, "token_count": 3689}, {"author_id": 3, "token_count": 15}, {"author_id": 34, "token_count": 1550}, {"author_id": 7, "token_count": 26}, {"author_id": 53, "token_count": 2141}, {"author_id": 29, "token_count": 557}, {"author_id": 9, "token_count": 1444}, {"author_id": 13, "token_count": 4073}, {"author_id": 60, "token_count": 962}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 2, "token_count": 3374}, {"author_id": 10, "token_count": 143}, {"author_id": 45, "token_count": 2037}, {"author_id": 22, "token_count": 1117}, {"author_id": 5, "token_count": 70}, {"author_id": 26, "token_count": 63}, {"author_id": 32, "token_count": 786}, {"author_id": 0, "token_count": 96383}, {"author_id": 42, "token_count": 19}, {"author_id": 14, "token_count": 229}, {"author_id": 3, "token_count": 290}, {"author_id": 34, "token_count": 368}, {"author_id": 56, "token_count": 12}, {"author_id": 7, "token_count": 491}, {"author_id": 53, "token_count": 168}, {"author_id": 29, "token_count": 2}, {"author_id": 13, "token_count": 1384}, {"author_id": 60, "token_count": 94}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 21, "token_count": 418}, {"author_id": 6, "token_count": 3153}, {"author_id": 45, "token_count": 14}, {"author_id": 1, "token_count": 4876}, {"author_id": 34, "token_count": 438}, {"author_id": 7, "token_count": 2}, {"author_id": 13, "token_count": 81}, {"author_id": 60, "token_count": 1936}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 21, "token_count": 2591}, {"author_id": 10, "token_count": 7789}, {"author_id": 6, "token_count": 518}, {"author_id": 22, "token_count": 831}, {"author_id": 5, "token_count": 320}, {"author_id": 0, "token_count": 178}, {"author_id": 1, "token_count": 1541}, {"author_id": 34, "token_count": 526}, {"author_id": 7, "token_count": 10853}, {"author_id": 9, "token_count": 964}, {"author_id": 13, "token_count": 233}, {"author_id": 60, "token_count": 2501}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 49, "token_count": 1157}, {"author_id": 2, "token_count": 1497}, {"author_id": 21, "token_count": 38}, {"author_id": 10, "token_count": 511}, {"author_id": 6, "token_count": 303}, {"author_id": 5, "token_count": 6659}, {"author_id": 14, "token_count": 338}, {"author_id": 1, "token_count": 4844}, {"author_id": 12, "token_count": 1752}, {"author_id": 3, "token_count": 58}, {"author_id": 19, "token_count": 3510}, {"author_id": 7, "token_count": 2191}, {"author_id": 29, "token_count": 741}, {"author_id": 9, "token_count": 296}, {"author_id": 13, "token_count": 3}, {"author_id": 60, "token_count": 3579}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 57, "token_count": 2035}, {"author_id": 49, "token_count": 2064}, {"author_id": 2, "token_count": 1160}, {"author_id": 21, "token_count": 270}, {"author_id": 33, "token_count": 169}, {"author_id": 4, "token_count": 364}, {"author_id": 6, "token_count": 4298}, {"author_id": 5, "token_count": 3620}, {"author_id": 0, "token_count": 319}, {"author_id": 42, "token_count": 3490}, {"author_id": 14, "token_count": 60}, {"author_id": 12, "token_count": 4}, {"author_id": 8, "token_count": 1151}, {"author_id": 3, "token_count": 43}, {"author_id": 19, "token_count": 792}, {"author_id": 7, "token_count": 11}, {"author_id": 38, "token_count": 2028}, {"author_id": 9, "token_count": 3794}, {"author_id": 13, "token_count": 1115}, {"author_id": 60, "token_count": 2610}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 2, "token_count": 6144}, {"author_id": 4, "token_count": 339}, {"author_id": 6, "token_count": 859}, {"author_id": 5, "token_count": 740}, {"author_id": 1, "token_count": 330}, {"author_id": 12, "token_count": 12}, {"author_id": 8, "token_count": 419}, {"author_id": 3, "token_count": 165}, {"author_id": 56, "token_count": 3}, {"author_id": 7, "token_count": 6745}, {"author_id": 29, "token_count": 2}, {"author_id": 9, "token_count": 48}, {"author_id": 60, "token_count": 3253}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 2, "token_count": 144}, {"author_id": 21, "token_count": 541}, {"author_id": 4, "token_count": 748}, {"author_id": 6, "token_count": 6677}, {"author_id": 22, "token_count": 1385}, {"author_id": 0, "token_count": 1390}, {"author_id": 3, "token_count": 10}, {"author_id": 27, "token_count": 423}, {"author_id": 7, "token_count": 3089}, {"author_id": 38, "token_count": 679}, {"author_id": 60, "token_count": 2681}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 2, "token_count": 1122}, {"author_id": 6, "token_count": 5099}, {"author_id": 24, "token_count": 7916}, {"author_id": 0, "token_count": 145}, {"author_id": 3, "token_count": 179}, {"author_id": 27, "token_count": 306}, {"author_id": 7, "token_count": 1956}, {"author_id": 38, "token_count": 955}, {"author_id": 53, "token_count": 13}, {"author_id": 60, "token_count": 1363}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 2, "token_count": 215}, {"author_id": 6, "token_count": 9}, {"author_id": 50, "token_count": 2451}, {"author_id": 22, "token_count": 514}, {"author_id": 12, "token_count": 351}, {"author_id": 3, "token_count": 1865}, {"author_id": 19, "token_count": 193}, {"author_id": 7, "token_count": 481}, {"author_id": 38, "token_count": 170}, {"author_id": 29, "token_count": 137}, {"author_id": 60, "token_count": 392}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 57, "token_count": 498}, {"author_id": 2, "token_count": 813}, {"author_id": 6, "token_count": 2961}, {"author_id": 22, "token_count": 665}, {"author_id": 36, "token_count": 4181}, {"author_id": 5, "token_count": 97}, {"author_id": 8, "token_count": 5}, {"author_id": 52, "token_count": 2666}, {"author_id": 7, "token_count": 29}, {"author_id": 29, "token_count": 63}, {"author_id": 60, "token_count": 2963}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 54, "token_count": 2642}, {"author_id": 2, "token_count": 4255}, {"author_id": 4, "token_count": 388}, {"author_id": 6, "token_count": 3363}, {"author_id": 22, "token_count": 111}, {"author_id": 5, "token_count": 4344}, {"author_id": 0, "token_count": 771}, {"author_id": 1, "token_count": 1076}, {"author_id": 8, "token_count": 13}, {"author_id": 29, "token_count": 2}, {"author_id": 13, "token_count": 577}, {"author_id": 60, "token_count": 2607}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 5, "token_count": 1081}, {"author_id": 11, "token_count": 19723}, {"author_id": 12, "token_count": 9}, {"author_id": 7, "token_count": 78}, {"author_id": 13, "token_count": 268}, {"author_id": 60, "token_count": 145}, ]}, ]
Author Name
Tokens
Token Proportion
Jakub Kiciński
100505
12.90%
Martin KaFai Lau
39032
5.01%
Alexei Starovoitov
33341
4.28%
Paolo Bonzini
30436
3.91%
Andrew Lutomirski
28021
3.60%
Daniel Borkmann
27726
3.56%
Andrii Nakryiko
27240
3.50%
Stanislav Fomichev
25953
3.33%
Michael Ellerman
24130
3.10%
Willem de Bruijn
22749
2.92%
Andrey Ignatov
20173
2.59%
Heiher
19723
2.53%
Mathieu Desnoyers
19084
2.45%
Yonghong Song
17360
2.23%
Kees Cook
15853
2.04%
John Fastabend
14360
1.84%
Anshuman Khandual
13101
1.68%
Roman Gushchin
12098
1.55%
John Stultz
10965
1.41%
Alexey Dobriyan
8992
1.15%
Christian Brauner
8801
1.13%
Cyril Bur
8084
1.04%
David Ahern
7928
1.02%
Craig Gallek
7714
0.99%
Dave Hansen
6886
0.88%
Petar Penkov
6504
0.84%
David Herrmann
6268
0.80%
Vitaly Kuznetsov
5857
0.75%
Darren Hart
5801
0.74%
Doug Ledford
5493
0.71%
Dave Watson
5356
0.69%
Andrew Jones
5044
0.65%
Peter Oskolkov
4992
0.64%
Cristian Marussi
4181
0.54%
Thiago Jung Bauermann
3998
0.51%
Thomas Huth
3836
0.49%
Emilio López
3785
0.49%
William Tu
3541
0.45%
Jiong Wang
3509
0.45%
Andrea Arcangeli
3448
0.44%
Tom Hromatka
3408
0.44%
Breno Leitão
3367
0.43%
Pintu Agarwal
3366
0.43%
Eric B Munson
3365
0.43%
Denys Vlasenko
3254
0.42%
Alan Maguire
3221
0.41%
Aneesh Kumar K.V
3077
0.40%
Lance Roy
2944
0.38%
Ravi Bangoria
2666
0.34%
Tycho Andersen
2663
0.34%
Adrian Reber
2642
0.34%
Patrick Ohly
2609
0.33%
Shuah Khan
2586
0.33%
Aaron Lewis
2533
0.33%
Mike Rapoport
2521
0.32%
Paul Burton
2508
0.32%
Others
110232
14.15%
Total
778830
vsock
979
5
2
3675
Stefan Hajnoczi
Others
October 2017
June 2019
var spanGroupData = [ {"timestamp": 1506841200, "group": [ {"author_id": 40, "token_count": 3669}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 60, "token_count": 6}, ]}, ]
Author Name
Tokens
Token Proportion
Stefan Hajnoczi
3669
99.84%
Others
6
0.16%
Total
3675
Only top 60 contributors in the directory are shown. Everybody else is clustered as
Others
.
Contributors:
294
Author
Tokens
Proportion
Commits
Proportion
0
Jakub Kiciński
100505
12.25%
25
1.43%
1
Martin KaFai Lau
39032
4.76%
40
2.29%
2
Alexei Starovoitov
33341
4.06%
57
3.27%
3
Paolo Bonzini
30436
3.71%
24
1.38%
4
Andrew Lutomirski
28021
3.42%
62
3.56%
5
Daniel Borkmann
27726
3.38%
43
2.47%
6
Andrii Nakryiko
27240
3.32%
70
4.01%
7
Stanislav Fomichev
25953
3.16%
69
3.96%
8
Michael Ellerman
24130
2.94%
63
3.61%
9
Willem de Bruijn
22749
2.77%
37
2.12%
10
Andrey Ignatov
20173
2.46%
31
1.78%
11
Heiher
19723
2.40%
1
0.06%
12
Mathieu Desnoyers
19084
2.33%
25
1.43%
13
Yonghong Song
17360
2.12%
46
2.64%
14
Kees Cook
15853
1.93%
26
1.49%
15
John Fastabend
14360
1.75%
20
1.15%
16
Dan J Williams
13427
1.64%
67
3.84%
17
Anshuman Khandual
13101
1.60%
18
1.03%
18
Matthew Wilcox
12342
1.50%
73
4.19%
19
Roman Gushchin
12098
1.47%
15
0.86%
20
John Stultz
10965
1.34%
32
1.83%
21
Alexey Dobriyan
8992
1.10%
22
1.26%
22
Christian Brauner
8801
1.07%
13
0.75%
23
Cyril Bur
8084
0.99%
22
1.26%
24
David Ahern
7928
0.97%
3
0.17%
25
Craig Gallek
7714
0.94%
6
0.34%
26
Dave Hansen
6886
0.84%
16
0.92%
27
Petar Penkov
6504
0.79%
5
0.29%
28
David Herrmann
6268
0.76%
3
0.17%
29
Vitaly Kuznetsov
5857
0.71%
16
0.92%
30
Darren Hart
5801
0.71%
4
0.23%
31
Doug Ledford
5493
0.67%
2
0.11%
32
Dave Watson
5356
0.65%
3
0.17%
33
Andrew Jones
5044
0.61%
24
1.38%
34
Peter Oskolkov
4992
0.61%
10
0.57%
35
Dave Jiang
4612
0.56%
11
0.63%
36
Cristian Marussi
4181
0.51%
11
0.63%
37
Thiago Jung Bauermann
3998
0.49%
2
0.11%
38
Thomas Huth
3836
0.47%
14
0.80%
39
Emilio López
3785
0.46%
7
0.40%
40
Stefan Hajnoczi
3669
0.45%
1
0.06%
41
William Tu
3541
0.43%
2
0.11%
42
Jiong Wang
3509
0.43%
5
0.29%
43
Andrea Arcangeli
3448
0.42%
7
0.40%
44
Tom Hromatka
3408
0.42%
1
0.06%
45
Breno Leitão
3367
0.41%
13
0.75%
46
Pintu Agarwal
3366
0.41%
1
0.06%
47
Eric B Munson
3365
0.41%
2
0.11%
48
Denys Vlasenko
3254
0.40%
3
0.17%
49
Alan Maguire
3221
0.39%
3
0.17%
50
Aneesh Kumar K.V
3077
0.38%
3
0.17%
51
Lance Roy
2944
0.36%
1
0.06%
52
Ravi Bangoria
2666
0.32%
3
0.17%
53
Tycho Andersen
2663
0.32%
9
0.52%
54
Adrian Reber
2642
0.32%
2
0.11%
55
Patrick Ohly
2609
0.32%
1
0.06%
56
Shuah Khan
2586
0.32%
54
3.10%
57
Aaron Lewis
2533
0.31%
4
0.23%
58
Mike Rapoport
2521
0.31%
9
0.52%
59
Paul Burton
2508
0.31%
1
0.06%
60
Others
117775
14.36%
581
33.31%
Total
820423
1744