Linux Source Code
Home
Release 5.1
Help
testing
root
tools
Highlighting
Reset All
By Author
By Age
──────────
Alexandre Belloni
Alexei Starovoitov
Alexey Dobriyan
Andrea Arcangeli
Andrew Donnellan
Andrew Jones
Andrew Lutomirski
Andrey Ignatov
Andrii Nakryiko
Anshuman Khandual
Christian Brauner
Craig Gallek
Cyril Bur
Dan J Williams
Daniel Borkmann
Darren Hart
Dave Hansen
Dave Jiang
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
John Fastabend
John Stultz
Kees Cook
Lance Roy
Martin KaFai Lau
Mathieu Desnoyers
Mathieu Xhonneux
Matthew Wilcox
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
Stefan Hajnoczi
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
nvdimm
4135
12
12
21267
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
var spanGroupData = [ {"timestamp": 1433142000, "group": [ {"author_id": 12, "token_count": 5405}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 12, "token_count": 416}, {"author_id": 60, "token_count": 509}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 12, "token_count": 56}, {"author_id": 60, "token_count": 242}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 60, "token_count": 917}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 12, "token_count": 1}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 12, "token_count": 195}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 12, "token_count": 1}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 12, "token_count": 830}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 12, "token_count": 203}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 12, "token_count": 189}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 12, "token_count": 19}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 12, "token_count": 431}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 12, "token_count": 202}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 12, "token_count": 383}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 12, "token_count": 268}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 12, "token_count": 743}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 12, "token_count": 1573}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 12, "token_count": 32}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 12, "token_count": 29}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 12, "token_count": 316}, {"author_id": 31, "token_count": 127}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 12, "token_count": 4}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 12, "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": 31, "token_count": 746}, {"author_id": 60, "token_count": 23}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 12, "token_count": 750}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 31, "token_count": 50}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 12, "token_count": 123}, {"author_id": 31, "token_count": 1762}, {"author_id": 60, "token_count": 743}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 12, "token_count": 297}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 12, "token_count": 546}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 12, "token_count": 100}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 60, "token_count": 174}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 12, "token_count": 3}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 12, "token_count": 36}, {"author_id": 60, "token_count": 16}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 12, "token_count": 213}, {"author_id": 31, "token_count": 1915}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 31, "token_count": 2}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 31, "token_count": 62}, ]}, ]
Author Name
Tokens
Token Proportion
Dan J Williams
13371
62.87%
Dave Jiang
4664
21.93%
Others
3232
15.20%
Total
21267
radix-tree
3011
33
7
14911
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
var spanGroupData = [ {"timestamp": 1456819200, "group": [ {"author_id": 16, "token_count": 5754}, {"author_id": 60, "token_count": 404}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 16, "token_count": 619}, {"author_id": 60, "token_count": 451}, ]}, {"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": 16, "token_count": 2821}, {"author_id": 60, "token_count": 428}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 16, "token_count": 97}, {"author_id": 60, "token_count": 169}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 60, "token_count": 603}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 16, "token_count": 109}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 16, "token_count": 470}, {"author_id": 60, "token_count": 16}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 16, "token_count": 380}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 16, "token_count": 4}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 16, "token_count": 146}, {"author_id": 60, "token_count": 336}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 16, "token_count": 636}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 16, "token_count": 112}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 16, "token_count": 334}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 16, "token_count": 310}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 16, "token_count": 319}, ]}, ]
Author Name
Tokens
Token Proportion
Matthew Wilcox
12111
81.22%
Others
2800
18.78%
Total
14911
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
138393
605
234
613628
Jakub Kiciński
Martin KaFai Lau
Paolo Bonzini
Andrew Lutomirski
Michael Ellerman
Willem de Bruijn
Alexei Starovoitov
Mathieu Desnoyers
Dave Hansen
Yonghong Song
Kees Cook
John Fastabend
Anshuman Khandual
Stanislav Fomichev
Andrey Ignatov
Daniel Borkmann
John Stultz
Cyril Bur
Alexey Dobriyan
Craig Gallek
Roman Gushchin
David Herrmann
Vitaly Kuznetsov
Petar Penkov
Darren Hart
Doug Ledford
Christian Brauner
Andrew Jones
Dave Watson
Peter Oskolkov
Thiago Jung Bauermann
Emilio López
Andrii Nakryiko
William Tu
Andrea Arcangeli
Tom Hromatka
Pintu Agarwal
Eric B Munson
Denys Vlasenko
Lance Roy
Michael Neuling
Tycho Andersen
Patrick Ohly
Shuah Khan
Mike Rapoport
Paul Burton
Mike Maloney
Mathieu Xhonneux
Frédéric Weisbecker
David S. Miller
Sowmini Varadhan
Will Deacon
Eric Dumazet
David Drysdale
Alexandre Belloni
Andrew Donnellan
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
var spanGroupData = [ {"timestamp": 1146466800, "group": [ {"author_id": 60, "token_count": 142}, ]}, {"timestamp": 1172736000, "group": [ {"author_id": 60, "token_count": 1159}, ]}, {"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": 46, "token_count": 2628}, ]}, {"timestamp": 1251788400, "group": [ {"author_id": 41, "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": 1495}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 3, "token_count": 1283}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 52, "token_count": 1573}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 60, "token_count": 38}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 27, "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": 1153}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 60, "token_count": 394}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 53, "token_count": 363}, {"author_id": 5, "token_count": 1542}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 17, "token_count": 4252}, {"author_id": 60, "token_count": 964}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 52, "token_count": 738}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 17, "token_count": 61}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 4, "token_count": 1846}, ]}, {"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": 4, "token_count": 659}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 60, "token_count": 19}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 60, "token_count": 321}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 60, "token_count": 19}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 4, "token_count": 192}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 3, "token_count": 481}, {"author_id": 4, "token_count": 11632}, {"author_id": 47, "token_count": 74}, {"author_id": 60, "token_count": 116}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 4, "token_count": 981}, {"author_id": 47, "token_count": 10}, {"author_id": 5, "token_count": 1}, {"author_id": 60, "token_count": 953}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 23, "token_count": 4503}, {"author_id": 5, "token_count": 1743}, {"author_id": 60, "token_count": 574}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 6, "token_count": 185}, {"author_id": 4, "token_count": 468}, {"author_id": 60, "token_count": 52}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 6, "token_count": 8}, {"author_id": 47, "token_count": 297}, {"author_id": 60, "token_count": 776}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 6, "token_count": 1376}, {"author_id": 47, "token_count": 4}, {"author_id": 5, "token_count": 362}, ]}, {"timestamp": 1417420800, "group": [ {"author_id": 6, "token_count": 176}, {"author_id": 57, "token_count": 2122}, {"author_id": 60, "token_count": 1309}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 6, "token_count": 11}, {"author_id": 57, "token_count": 21}, {"author_id": 5, "token_count": 64}, {"author_id": 60, "token_count": 499}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 4, "token_count": 30}, {"author_id": 60, "token_count": 872}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 6, "token_count": 70}, {"author_id": 18, "token_count": 8609}, {"author_id": 4, "token_count": 15}, {"author_id": 60, "token_count": 354}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 6, "token_count": 91}, {"author_id": 3, "token_count": 3347}, {"author_id": 18, "token_count": 34}, {"author_id": 60, "token_count": 1313}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 6, "token_count": 43}, {"author_id": 3, "token_count": 480}, {"author_id": 13, "token_count": 2308}, {"author_id": 26, "token_count": 5810}, {"author_id": 18, "token_count": 20}, {"author_id": 5, "token_count": 2}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 6, "token_count": 62}, {"author_id": 18, "token_count": 332}, {"author_id": 10, "token_count": 11146}, {"author_id": 4, "token_count": 261}, {"author_id": 60, "token_count": 39}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 3, "token_count": 3526}, {"author_id": 26, "token_count": 1}, {"author_id": 4, "token_count": 32}, {"author_id": 60, "token_count": 140}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 3, "token_count": 97}, {"author_id": 10, "token_count": 168}, {"author_id": 5, "token_count": 502}, {"author_id": 60, "token_count": 18}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 6, "token_count": 44}, {"author_id": 38, "token_count": 2238}, {"author_id": 3, "token_count": 2358}, {"author_id": 42, "token_count": 3255}, {"author_id": 7, "token_count": 115}, {"author_id": 4, "token_count": 23}, {"author_id": 44, "token_count": 101}, {"author_id": 60, "token_count": 163}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 6, "token_count": 102}, {"author_id": 3, "token_count": 2443}, {"author_id": 18, "token_count": 776}, {"author_id": 10, "token_count": 145}, {"author_id": 4, "token_count": 262}, {"author_id": 60, "token_count": 252}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 41, "token_count": 3121}, {"author_id": 4, "token_count": 263}, {"author_id": 44, "token_count": 353}, {"author_id": 60, "token_count": 786}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 10, "token_count": 442}, {"author_id": 4, "token_count": 2029}, {"author_id": 60, "token_count": 1078}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 3, "token_count": 515}, {"author_id": 21, "token_count": 2976}, {"author_id": 18, "token_count": 727}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 6, "token_count": 25}, {"author_id": 3, "token_count": 1478}, {"author_id": 21, "token_count": 2141}, {"author_id": 19, "token_count": 3102}, {"author_id": 1, "token_count": 472}, {"author_id": 47, "token_count": 270}, {"author_id": 60, "token_count": 1337}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 6, "token_count": 43}, {"author_id": 3, "token_count": 751}, {"author_id": 19, "token_count": 14}, {"author_id": 4, "token_count": 2}, {"author_id": 60, "token_count": 108}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 3, "token_count": 2459}, {"author_id": 21, "token_count": 1249}, {"author_id": 60, "token_count": 792}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 3, "token_count": 69}, {"author_id": 10, "token_count": 1035}, {"author_id": 4, "token_count": 17}, {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 19, "token_count": 221}, {"author_id": 8, "token_count": 9590}, {"author_id": 18, "token_count": 405}, {"author_id": 1, "token_count": 23}, {"author_id": 4, "token_count": 294}, {"author_id": 47, "token_count": 284}, {"author_id": 60, "token_count": 690}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 8, "token_count": 6371}, {"author_id": 4, "token_count": 132}, {"author_id": 47, "token_count": 330}, {"author_id": 60, "token_count": 64}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 6, "token_count": 81}, {"author_id": 17, "token_count": 2}, {"author_id": 10, "token_count": 131}, {"author_id": 37, "token_count": 106}, {"author_id": 60, "token_count": 187}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 6, "token_count": 18}, {"author_id": 3, "token_count": 10}, {"author_id": 13, "token_count": 10386}, {"author_id": 19, "token_count": 4709}, {"author_id": 60, "token_count": 1486}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 17, "token_count": 2165}, {"author_id": 34, "token_count": 3785}, {"author_id": 4, "token_count": 19}, {"author_id": 60, "token_count": 1352}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 3, "token_count": 508}, {"author_id": 17, "token_count": 147}, {"author_id": 1, "token_count": 2589}, {"author_id": 60, "token_count": 2478}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 3, "token_count": 778}, {"author_id": 43, "token_count": 2956}, {"author_id": 1, "token_count": 21}, {"author_id": 60, "token_count": 538}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 17, "token_count": 1085}, {"author_id": 23, "token_count": 1765}, {"author_id": 1, "token_count": 82}, {"author_id": 54, "token_count": 327}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 38, "token_count": 406}, {"author_id": 3, "token_count": 725}, {"author_id": 8, "token_count": 4}, {"author_id": 4, "token_count": 627}, {"author_id": 48, "token_count": 824}, {"author_id": 60, "token_count": 919}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 6, "token_count": 4443}, {"author_id": 3, "token_count": 149}, {"author_id": 19, "token_count": 24}, {"author_id": 17, "token_count": 54}, {"author_id": 10, "token_count": 25}, {"author_id": 1, "token_count": 385}, {"author_id": 60, "token_count": 18}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 6, "token_count": 2}, {"author_id": 17, "token_count": 108}, {"author_id": 53, "token_count": 100}, {"author_id": 1, "token_count": 336}, {"author_id": 50, "token_count": 525}, {"author_id": 60, "token_count": 219}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 6, "token_count": 1}, {"author_id": 13, "token_count": 428}, {"author_id": 17, "token_count": 6}, {"author_id": 53, "token_count": 1754}, {"author_id": 4, "token_count": 24}, {"author_id": 44, "token_count": 277}, {"author_id": 48, "token_count": 341}, {"author_id": 9, "token_count": 1056}, {"author_id": 60, "token_count": 241}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 17, "token_count": 353}, {"author_id": 1, "token_count": 97}, {"author_id": 47, "token_count": 326}, {"author_id": 9, "token_count": 126}, {"author_id": 60, "token_count": 2405}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 19, "token_count": 46}, {"author_id": 17, "token_count": 4}, {"author_id": 11, "token_count": 44}, {"author_id": 47, "token_count": 619}, {"author_id": 9, "token_count": 72}, {"author_id": 60, "token_count": 708}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 3, "token_count": 100}, {"author_id": 17, "token_count": 3}, {"author_id": 11, "token_count": 2678}, {"author_id": 18, "token_count": 26}, {"author_id": 10, "token_count": 2017}, {"author_id": 1, "token_count": 4}, {"author_id": 50, "token_count": 1944}, {"author_id": 47, "token_count": 157}, {"author_id": 5, "token_count": 3405}, {"author_id": 37, "token_count": 70}, {"author_id": 60, "token_count": 2100}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 38, "token_count": 722}, {"author_id": 21, "token_count": 1349}, {"author_id": 17, "token_count": 315}, {"author_id": 11, "token_count": 198}, {"author_id": 10, "token_count": 12}, {"author_id": 1, "token_count": 2}, {"author_id": 48, "token_count": 1}, {"author_id": 47, "token_count": 18}, {"author_id": 5, "token_count": 3}, {"author_id": 60, "token_count": 1997}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 6, "token_count": 23}, {"author_id": 38, "token_count": 82}, {"author_id": 59, "token_count": 1904}, {"author_id": 0, "token_count": 845}, {"author_id": 11, "token_count": 60}, {"author_id": 9, "token_count": 57}, {"author_id": 60, "token_count": 387}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 6, "token_count": 74}, {"author_id": 3, "token_count": 287}, {"author_id": 19, "token_count": 136}, {"author_id": 8, "token_count": 18}, {"author_id": 40, "token_count": 3369}, {"author_id": 22, "token_count": 501}, {"author_id": 9, "token_count": 5}, {"author_id": 60, "token_count": 2810}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 6, "token_count": 7338}, {"author_id": 0, "token_count": 10}, {"author_id": 54, "token_count": 67}, {"author_id": 9, "token_count": 92}, {"author_id": 60, "token_count": 771}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 6, "token_count": 118}, {"author_id": 3, "token_count": 2250}, {"author_id": 17, "token_count": 3}, {"author_id": 0, "token_count": 144}, {"author_id": 7, "token_count": 793}, {"author_id": 4, "token_count": 251}, {"author_id": 47, "token_count": 8}, {"author_id": 9, "token_count": 1986}, {"author_id": 60, "token_count": 1712}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 17, "token_count": 479}, {"author_id": 4, "token_count": 64}, {"author_id": 47, "token_count": 10}, {"author_id": 54, "token_count": 652}, {"author_id": 45, "token_count": 341}, {"author_id": 5, "token_count": 118}, {"author_id": 60, "token_count": 1446}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 3, "token_count": 183}, {"author_id": 15, "token_count": 3186}, {"author_id": 28, "token_count": 1278}, {"author_id": 11, "token_count": 599}, {"author_id": 10, "token_count": 61}, {"author_id": 2, "token_count": 24345}, {"author_id": 60, "token_count": 1699}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 58, "token_count": 1292}, {"author_id": 20, "token_count": 2820}, {"author_id": 3, "token_count": 9}, {"author_id": 56, "token_count": 2088}, {"author_id": 11, "token_count": 6652}, {"author_id": 1, "token_count": 7123}, {"author_id": 2, "token_count": 174}, {"author_id": 39, "token_count": 3408}, {"author_id": 5, "token_count": 6196}, {"author_id": 37, "token_count": 3471}, {"author_id": 9, "token_count": 1387}, {"author_id": 60, "token_count": 266}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 3, "token_count": 1122}, {"author_id": 15, "token_count": 4815}, {"author_id": 28, "token_count": 1767}, {"author_id": 17, "token_count": 1317}, {"author_id": 8, "token_count": 433}, {"author_id": 0, "token_count": 58}, {"author_id": 11, "token_count": 2040}, {"author_id": 18, "token_count": 39}, {"author_id": 10, "token_count": 52}, {"author_id": 1, "token_count": 3685}, {"author_id": 51, "token_count": 2314}, {"author_id": 44, "token_count": 2179}, {"author_id": 48, "token_count": 1355}, {"author_id": 22, "token_count": 4991}, {"author_id": 47, "token_count": 96}, {"author_id": 33, "token_count": 3998}, {"author_id": 5, "token_count": 2197}, {"author_id": 9, "token_count": 64}, {"author_id": 60, "token_count": 3310}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 20, "token_count": 1926}, {"author_id": 3, "token_count": 64}, {"author_id": 15, "token_count": 109}, {"author_id": 17, "token_count": 182}, {"author_id": 1, "token_count": 231}, {"author_id": 7, "token_count": 16313}, {"author_id": 49, "token_count": 2519}, {"author_id": 47, "token_count": 24}, {"author_id": 55, "token_count": 2195}, {"author_id": 9, "token_count": 1175}, {"author_id": 60, "token_count": 1038}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 15, "token_count": 1413}, {"author_id": 17, "token_count": 5}, {"author_id": 30, "token_count": 4570}, {"author_id": 1, "token_count": 551}, {"author_id": 7, "token_count": 37}, {"author_id": 4, "token_count": 1077}, {"author_id": 2, "token_count": 3311}, {"author_id": 60, "token_count": 3512}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 20, "token_count": 374}, {"author_id": 15, "token_count": 1009}, {"author_id": 17, "token_count": 1}, {"author_id": 11, "token_count": 59}, {"author_id": 1, "token_count": 6250}, {"author_id": 4, "token_count": 589}, {"author_id": 32, "token_count": 1235}, {"author_id": 22, "token_count": 686}, {"author_id": 9, "token_count": 732}, {"author_id": 60, "token_count": 3570}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 6, "token_count": 1}, {"author_id": 29, "token_count": 4952}, {"author_id": 15, "token_count": 1062}, {"author_id": 17, "token_count": 301}, {"author_id": 11, "token_count": 33}, {"author_id": 7, "token_count": 16}, {"author_id": 25, "token_count": 5812}, {"author_id": 32, "token_count": 875}, {"author_id": 22, "token_count": 1336}, {"author_id": 47, "token_count": 53}, {"author_id": 60, "token_count": 2364}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 3, "token_count": 856}, {"author_id": 17, "token_count": 197}, {"author_id": 56, "token_count": 61}, {"author_id": 11, "token_count": 1718}, {"author_id": 4, "token_count": 755}, {"author_id": 2, "token_count": 188}, {"author_id": 24, "token_count": 4415}, {"author_id": 9, "token_count": 3}, {"author_id": 60, "token_count": 5126}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 20, "token_count": 14}, {"author_id": 29, "token_count": 437}, {"author_id": 15, "token_count": 609}, {"author_id": 53, "token_count": 60}, {"author_id": 11, "token_count": 955}, {"author_id": 1, "token_count": 2495}, {"author_id": 4, "token_count": 45}, {"author_id": 54, "token_count": 1189}, {"author_id": 14, "token_count": 1}, {"author_id": 5, "token_count": 903}, {"author_id": 9, "token_count": 3773}, {"author_id": 60, "token_count": 1833}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 58, "token_count": 679}, {"author_id": 6, "token_count": 48}, {"author_id": 29, "token_count": 34}, {"author_id": 15, "token_count": 4}, {"author_id": 28, "token_count": 1282}, {"author_id": 0, "token_count": 364}, {"author_id": 10, "token_count": 3}, {"author_id": 1, "token_count": 3689}, {"author_id": 2, "token_count": 15}, {"author_id": 32, "token_count": 1550}, {"author_id": 22, "token_count": 22}, {"author_id": 14, "token_count": 26}, {"author_id": 45, "token_count": 2162}, {"author_id": 24, "token_count": 614}, {"author_id": 5, "token_count": 1444}, {"author_id": 9, "token_count": 4085}, {"author_id": 60, "token_count": 310}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 6, "token_count": 3713}, {"author_id": 15, "token_count": 146}, {"author_id": 28, "token_count": 1117}, {"author_id": 17, "token_count": 70}, {"author_id": 8, "token_count": 63}, {"author_id": 30, "token_count": 786}, {"author_id": 0, "token_count": 96572}, {"author_id": 10, "token_count": 231}, {"author_id": 2, "token_count": 338}, {"author_id": 32, "token_count": 368}, {"author_id": 47, "token_count": 12}, {"author_id": 14, "token_count": 486}, {"author_id": 45, "token_count": 168}, {"author_id": 24, "token_count": 36}, {"author_id": 9, "token_count": 1391}, {"author_id": 60, "token_count": 687}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 20, "token_count": 418}, {"author_id": 35, "token_count": 3203}, {"author_id": 0, "token_count": 1}, {"author_id": 1, "token_count": 5075}, {"author_id": 32, "token_count": 438}, {"author_id": 14, "token_count": 5}, {"author_id": 5, "token_count": 298}, {"author_id": 9, "token_count": 129}, {"author_id": 60, "token_count": 2008}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 20, "token_count": 2592}, {"author_id": 35, "token_count": 518}, {"author_id": 17, "token_count": 320}, {"author_id": 0, "token_count": 178}, {"author_id": 1, "token_count": 1566}, {"author_id": 14, "token_count": 11901}, {"author_id": 9, "token_count": 4}, {"author_id": 60, "token_count": 622}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 20, "token_count": 39}, {"author_id": 10, "token_count": 82}, {"author_id": 2, "token_count": 59}, {"author_id": 14, "token_count": 450}, {"author_id": 24, "token_count": 758}, {"author_id": 60, "token_count": 305}, ]}, ]
Author Name
Tokens
Token Proportion
Jakub Kiciński
98172
16.00%
Martin KaFai Lau
34676
5.65%
Paolo Bonzini
28430
4.63%
Andrew Lutomirski
26328
4.29%
Michael Ellerman
22589
3.68%
Willem de Bruijn
18780
3.06%
Alexei Starovoitov
18096
2.95%
Mathieu Desnoyers
17274
2.82%
Dave Hansen
16479
2.69%
Yonghong Song
16137
2.63%
Kees Cook
15550
2.53%
John Fastabend
15036
2.45%
Anshuman Khandual
13122
2.14%
Stanislav Fomichev
12869
2.10%
Andrey Ignatov
12353
2.01%
Daniel Borkmann
11430
1.86%
John Stultz
10968
1.79%
Cyril Bur
8252
1.34%
Alexey Dobriyan
8183
1.33%
Craig Gallek
7715
1.26%
Roman Gushchin
7536
1.23%
David Herrmann
6268
1.02%
Vitaly Kuznetsov
5823
0.95%
Petar Penkov
5812
0.95%
Darren Hart
5811
0.95%
Doug Ledford
5493
0.90%
Christian Brauner
5444
0.89%
Andrew Jones
5423
0.88%
Dave Watson
5356
0.87%
Peter Oskolkov
4466
0.73%
Thiago Jung Bauermann
3998
0.65%
Emilio López
3785
0.62%
Andrii Nakryiko
3721
0.61%
William Tu
3647
0.59%
Andrea Arcangeli
3448
0.56%
Tom Hromatka
3408
0.56%
Pintu Agarwal
3369
0.55%
Eric B Munson
3365
0.55%
Denys Vlasenko
3255
0.53%
Lance Roy
2956
0.48%
Michael Neuling
2910
0.47%
Tycho Andersen
2671
0.44%
Patrick Ohly
2628
0.43%
Shuah Khan
2592
0.42%
Mike Rapoport
2521
0.41%
Paul Burton
2519
0.41%
Mike Maloney
2469
0.40%
Mathieu Xhonneux
2314
0.38%
Frédéric Weisbecker
2311
0.38%
David S. Miller
2277
0.37%
Sowmini Varadhan
2235
0.36%
Will Deacon
2195
0.36%
Eric Dumazet
2149
0.35%
David Drysdale
2143
0.35%
Alexandre Belloni
1971
0.32%
Andrew Donnellan
1904
0.31%
Others
70937
11.56%
Total
613628
vsock
991
5
1
3672
Stefan Hajnoczi
October 2017
var spanGroupData = [ {"timestamp": 1506841200, "group": [ {"author_id": 36, "token_count": 3672}, ]}, ]
Author Name
Tokens
Token Proportion
Stefan Hajnoczi
3672
100.00%
Total
3672
Only top 60 contributors in the directory are shown. Everybody else is clustered as
Others
.
Contributors:
250
Author
Tokens
Proportion
Commits
Proportion
0
Jakub Kiciński
98172
15.00%
11
0.83%
1
Martin KaFai Lau
34676
5.30%
36
2.73%
2
Paolo Bonzini
28430
4.34%
15
1.14%
3
Andrew Lutomirski
26328
4.02%
51
3.87%
4
Michael Ellerman
22589
3.45%
58
4.40%
5
Willem de Bruijn
18780
2.87%
26
1.97%
6
Alexei Starovoitov
18096
2.76%
41
3.11%
7
Mathieu Desnoyers
17274
2.64%
13
0.99%
8
Dave Hansen
16479
2.52%
18
1.36%
9
Yonghong Song
16137
2.46%
44
3.34%
10
Kees Cook
15550
2.38%
20
1.52%
11
John Fastabend
15036
2.30%
28
2.12%
12
Dan J Williams
13371
2.04%
63
4.78%
13
Anshuman Khandual
13122
2.00%
18
1.36%
14
Stanislav Fomichev
12869
1.97%
23
1.74%
15
Andrey Ignatov
12353
1.89%
20
1.52%
16
Matthew Wilcox
12111
1.85%
72
5.46%
17
Daniel Borkmann
11430
1.75%
35
2.65%
18
John Stultz
10968
1.68%
32
2.43%
19
Cyril Bur
8252
1.26%
22
1.67%
20
Alexey Dobriyan
8183
1.25%
19
1.44%
21
Craig Gallek
7715
1.18%
6
0.45%
22
Roman Gushchin
7536
1.15%
8
0.61%
23
David Herrmann
6268
0.96%
3
0.23%
24
Vitaly Kuznetsov
5823
0.89%
8
0.61%
25
Petar Penkov
5812
0.89%
2
0.15%
26
Darren Hart
5811
0.89%
4
0.30%
27
Doug Ledford
5493
0.84%
2
0.15%
28
Christian Brauner
5444
0.83%
4
0.30%
29
Andrew Jones
5423
0.83%
20
1.52%
30
Dave Watson
5356
0.82%
3
0.23%
31
Dave Jiang
4664
0.71%
11
0.83%
32
Peter Oskolkov
4466
0.68%
9
0.68%
33
Thiago Jung Bauermann
3998
0.61%
2
0.15%
34
Emilio López
3785
0.58%
7
0.53%
35
Andrii Nakryiko
3721
0.57%
6
0.45%
36
Stefan Hajnoczi
3672
0.56%
1
0.08%
37
William Tu
3647
0.56%
3
0.23%
38
Andrea Arcangeli
3448
0.53%
7
0.53%
39
Tom Hromatka
3408
0.52%
1
0.08%
40
Pintu Agarwal
3369
0.51%
1
0.08%
41
Eric B Munson
3365
0.51%
2
0.15%
42
Denys Vlasenko
3255
0.50%
3
0.23%
43
Lance Roy
2956
0.45%
1
0.08%
44
Michael Neuling
2910
0.44%
6
0.45%
45
Tycho Andersen
2671
0.41%
8
0.61%
46
Patrick Ohly
2628
0.40%
1
0.08%
47
Shuah Khan
2592
0.40%
53
4.02%
48
Mike Rapoport
2521
0.39%
9
0.68%
49
Paul Burton
2519
0.38%
1
0.08%
50
Mike Maloney
2469
0.38%
4
0.30%
51
Mathieu Xhonneux
2314
0.35%
1
0.08%
52
Frédéric Weisbecker
2311
0.35%
2
0.15%
53
David S. Miller
2277
0.35%
9
0.68%
54
Sowmini Varadhan
2235
0.34%
8
0.61%
55
Will Deacon
2195
0.34%
1
0.08%
56
Eric Dumazet
2149
0.33%
3
0.23%
57
David Drysdale
2143
0.33%
2
0.15%
58
Alexandre Belloni
1971
0.30%
5
0.38%
59
Andrew Donnellan
1904
0.29%
1
0.08%
60
Others
78217
11.95%
426
32.30%
Total
654667
1319