Linux Source Code
Home
Release 5.3
Help
entry
root
arch
x86
Highlighting
Reset All
By Author
By Age
──────────
Alexander Popov
Alexey Dobriyan
Andi Kleen
Andrew Lutomirski
Arjan van de Ven
Boris Ostrovsky
Borislav Petkov
Brian Gerst
Brijesh Singh
Chang S. Bae
Dan J Williams
Dave Hansen
Dave Jones
Denys Vlasenko
Dmitry Safonov
Dominik Brodowski
Eric Dumazet
Eric W. Biedermann
Frédéric Weisbecker
Greg Kroah-Hartman
H. J. Lu
H. Peter Anvin
Ingo Molnar
Jan Kara
Jaswinder Singh Rajput
Jeremy Fitzhardinge
Joe Perches
John Stultz
Josh Poimboeuf
Jérémy Lefaure
Kees Cook
Leonardo Brás
Linus Torvalds
Marcelo Tosatti
Martin Schwidefsky
Mathias Krause
Mathieu Desnoyers
Matteo Croce
Matthew Wilcox
Michal Hocko
Mike Rapoport
Miroslav Benes
OGAWA Hirofumi
Others
Paolo Bonzini
Peter Zijlstra
Rik Van Riel
Roland McGrath
Segher Boessenkool
Srikar Dronamraju
Stefani Seibold
Sudeep Holla
Tejun Heo
Thomas Garnier
Thomas Gleixner
Toshi Kani
Vincenzo Frascino
Vitaly Kuznetsov
Vojtech Pavlik
Will Deacon
Will Drewry
−
Subdirectories:
Name
Lines
Files
Authors
Tokens
change scale
Color Graph By Token Proportion
vdso
1002
7
45
4166
Andrew Lutomirski
Dmitry Safonov
Andi Kleen
Vincenzo Frascino
Ingo Molnar
Roland McGrath
Stefani Seibold
Vitaly Kuznetsov
H. J. Lu
H. Peter Anvin
Linus Torvalds
Mathias Krause
Jeremy Fitzhardinge
Brian Gerst
Matthew Wilcox
Thomas Gleixner
Brijesh Singh
Marcelo Tosatti
Toshi Kani
Michal Hocko
John Stultz
Leonardo Brás
Chang S. Bae
Jérémy Lefaure
Segher Boessenkool
Alexey Dobriyan
Borislav Petkov
Greg Kroah-Hartman
Jaswinder Singh Rajput
Tejun Heo
Jan Kara
Joe Perches
Matteo Croce
Mike Rapoport
OGAWA Hirofumi
Paolo Bonzini
Dave Jones
Kees Cook
Peter Zijlstra
Others
December 2002
June 2006
December 2006
May 2007
July 2007
October 2007
November 2007
January 2008
May 2008
April 2009
June 2009
August 2009
March 2010
June 2010
May 2011
July 2011
February 2012
March 2012
November 2012
June 2013
March 2014
May 2014
June 2014
July 2014
August 2014
September 2014
June 2015
September 2015
October 2015
December 2015
January 2016
February 2016
May 2016
June 2016
July 2016
September 2016
October 2016
December 2016
February 2017
March 2017
April 2017
October 2017
November 2017
September 2018
October 2018
December 2018
May 2019
June 2019
July 2019
var spanGroupData = [ {"timestamp": 1038729600, "group": [ {"author_id": 15, "token_count": 22}, ]}, {"timestamp": 1149145200, "group": [ {"author_id": 6, "token_count": 35}, ]}, {"timestamp": 1164960000, "group": [ {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1178002800, "group": [ {"author_id": 24, "token_count": 14}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 46, "token_count": 3}, {"author_id": 1, "token_count": 258}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 58, "token_count": 1}, ]}, {"timestamp": 1193900400, "group": [ {"author_id": 6, "token_count": 1}, ]}, {"timestamp": 1199174400, "group": [ {"author_id": 8, "token_count": 125}, ]}, {"timestamp": 1209625200, "group": [ {"author_id": 54, "token_count": 2}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1238569200, "group": [ {"author_id": 48, "token_count": 3}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 5, "token_count": 1}, ]}, {"timestamp": 1249110000, "group": [ {"author_id": 19, "token_count": 5}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 49, "token_count": 3}, ]}, {"timestamp": 1275375600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 0, "token_count": 19}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 0, "token_count": 22}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 13, "token_count": 54}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 33, "token_count": 7}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 42, "token_count": 2}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 0, "token_count": 21}, {"author_id": 11, "token_count": 81}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 0, "token_count": 1149}, {"author_id": 9, "token_count": 25}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 0, "token_count": 263}, {"author_id": 9, "token_count": 24}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 0, "token_count": 751}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 0, "token_count": 45}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 25, "token_count": 11}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 34, "token_count": 7}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 0, "token_count": 11}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 0, "token_count": 263}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 37, "token_count": 3}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 17, "token_count": 1}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 35, "token_count": 6}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 2, "token_count": 169}, {"author_id": 40, "token_count": 2}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 0, "token_count": 23}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 2, "token_count": 214}, {"author_id": 6, "token_count": 121}, {"author_id": 44, "token_count": 4}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 2, "token_count": 10}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 50, "token_count": 2}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 6, "token_count": 3}, {"author_id": 53, "token_count": 2}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 12, "token_count": 56}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 22, "token_count": 16}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 32, "token_count": 7}, {"author_id": 43, "token_count": 4}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 31, "token_count": 3}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 41, "token_count": 4}, {"author_id": 10, "token_count": 4}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 6, "token_count": 1}, {"author_id": 39, "token_count": 5}, {"author_id": 28, "token_count": 11}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 6, "token_count": 1}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 10, "token_count": 5}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 4, "token_count": 247}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 52, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Andrew Lutomirski
2569
61.67%
Dmitry Safonov
393
9.43%
Andi Kleen
262
6.29%
Vincenzo Frascino
247
5.93%
Ingo Molnar
162
3.89%
Roland McGrath
125
3.00%
Stefani Seibold
81
1.94%
Vitaly Kuznetsov
56
1.34%
H. J. Lu
54
1.30%
H. Peter Anvin
49
1.18%
Linus Torvalds
22
0.53%
Mathias Krause
16
0.38%
Jeremy Fitzhardinge
14
0.34%
Brian Gerst
11
0.26%
Matthew Wilcox
11
0.26%
Thomas Gleixner
9
0.22%
Brijesh Singh
7
0.17%
Marcelo Tosatti
7
0.17%
Toshi Kani
7
0.17%
Michal Hocko
6
0.14%
John Stultz
5
0.12%
Leonardo Brás
5
0.12%
Chang S. Bae
4
0.10%
Jérémy Lefaure
4
0.10%
Segher Boessenkool
4
0.10%
Alexey Dobriyan
3
0.07%
Borislav Petkov
3
0.07%
Greg Kroah-Hartman
3
0.07%
Jaswinder Singh Rajput
3
0.07%
Tejun Heo
3
0.07%
Jan Kara
2
0.05%
Joe Perches
2
0.05%
Matteo Croce
2
0.05%
Mike Rapoport
2
0.05%
OGAWA Hirofumi
2
0.05%
Paolo Bonzini
2
0.05%
Dave Jones
1
0.02%
Kees Cook
1
0.02%
Peter Zijlstra
1
0.02%
Others
6
0.14%
Total
4166
vsyscall
427
2
18
1393
Andrew Lutomirski
Andi Kleen
Dominik Brodowski
John Stultz
Vojtech Pavlik
Ingo Molnar
Boris Ostrovsky
Kees Cook
Eric Dumazet
Will Drewry
Eric W. Biedermann
Greg Kroah-Hartman
Joe Perches
Martin Schwidefsky
Srikar Dronamraju
Brian Gerst
Others
February 2002
February 2003
October 2004
September 2006
February 2007
May 2007
May 2011
June 2011
July 2011
August 2011
November 2011
March 2012
May 2012
July 2012
October 2012
May 2014
July 2014
September 2014
October 2014
November 2014
June 2015
August 2015
September 2015
May 2016
July 2016
February 2017
November 2017
December 2017
March 2018
April 2018
May 2018
September 2018
November 2018
June 2019
var spanGroupData = [ {"timestamp": 1012550400, "group": [ {"author_id": 1, "token_count": 42}, ]}, {"timestamp": 1044086400, "group": [ {"author_id": 1, "token_count": 9}, ]}, {"timestamp": 1096614000, "group": [ {"author_id": 51, "token_count": 2}, ]}, {"timestamp": 1157094000, "group": [ {"author_id": 23, "token_count": 16}, ]}, {"timestamp": 1170316800, "group": [ {"author_id": 19, "token_count": 22}, ]}, {"timestamp": 1178002800, "group": [ {"author_id": 38, "token_count": 5}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 0, "token_count": 161}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 0, "token_count": 74}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 0, "token_count": 189}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 0, "token_count": 191}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 55, "token_count": 2}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 42, "token_count": 2}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 45, "token_count": 4}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 0, "token_count": 133}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 0, "token_count": 168}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 0, "token_count": 18}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 25, "token_count": 1}, {"author_id": 6, "token_count": 1}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 17, "token_count": 8}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 0, "token_count": 9}, {"author_id": 6, "token_count": 7}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 6, "token_count": 6}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 31, "token_count": 2}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 0, "token_count": 132}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 0, "token_count": 3}, {"author_id": 27, "token_count": 12}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 3, "token_count": 47}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 47, "token_count": 3}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 0, "token_count": 98}, ]}, ]
Author Name
Tokens
Token Proportion
Andrew Lutomirski
1200
86.15%
Andi Kleen
51
3.66%
Dominik Brodowski
47
3.37%
John Stultz
22
1.58%
Vojtech Pavlik
16
1.15%
Ingo Molnar
14
1.01%
Boris Ostrovsky
12
0.86%
Kees Cook
8
0.57%
Eric Dumazet
5
0.36%
Will Drewry
4
0.29%
Eric W. Biedermann
3
0.22%
Greg Kroah-Hartman
2
0.14%
Joe Perches
2
0.14%
Martin Schwidefsky
2
0.14%
Srikar Dronamraju
2
0.14%
Brian Gerst
1
0.07%
Others
2
0.14%
Total
1393
Files:
calling.h
368
-
14
959
Peter Zijlstra
Dominik Brodowski
Dave Hansen
Thomas Gleixner
Andi Kleen
Andrew Lutomirski
Denys Vlasenko
Alexander Popov
Josh Poimboeuf
Ingo Molnar
Greg Kroah-Hartman
Roland McGrath
Others
February 2002
April 2002
July 2008
February 2009
September 2012
August 2013
February 2015
May 2015
November 2015
July 2017
November 2017
December 2017
January 2018
February 2018
April 2018
August 2018
December 2018
July 2019
var spanGroupData = [ {"timestamp": 1012550400, "group": [ {"author_id": 1, "token_count": 5}, ]}, {"timestamp": 1017648000, "group": [ {"author_id": 1, "token_count": 63}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 8, "token_count": 1}, ]}, {"timestamp": 1233475200, "group": [ {"author_id": 6, "token_count": 1}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 5, "token_count": 6}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 14, "token_count": 45}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 6, "token_count": 15}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 0, "token_count": 33}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 16, "token_count": 3}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 0, "token_count": 15}, {"author_id": 31, "token_count": 1}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 7, "token_count": 176}, {"author_id": 5, "token_count": 211}, {"author_id": 10, "token_count": 39}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 10, "token_count": 39}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 3, "token_count": 217}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 3, "token_count": 14}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 20, "token_count": 26}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 6, "token_count": 3}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 16, "token_count": 23}, {"author_id": 5, "token_count": 21}, ]}, ]
Author Name
Tokens
Token Proportion
Peter Zijlstra
238
24.82%
Dominik Brodowski
231
24.09%
Dave Hansen
176
18.35%
Thomas Gleixner
78
8.13%
Andi Kleen
68
7.09%
Andrew Lutomirski
48
5.01%
Denys Vlasenko
45
4.69%
Alexander Popov
26
2.71%
Josh Poimboeuf
26
2.71%
Ingo Molnar
19
1.98%
Greg Kroah-Hartman
1
0.10%
Roland McGrath
1
0.10%
Others
2
0.21%
Total
959
common.c
435
-
18
1440
Andrew Lutomirski
Dominik Brodowski
Rik Van Riel
Linus Torvalds
Dan J Williams
Kees Cook
Sudeep Holla
Miroslav Benes
Mathieu Desnoyers
Thomas Gleixner
Thomas Garnier
Ingo Molnar
Josh Poimboeuf
Paolo Bonzini
Borislav Petkov
Will Deacon
Frédéric Weisbecker
Others
July 2015
October 2015
December 2015
January 2016
February 2016
March 2016
May 2016
June 2016
July 2016
September 2016
February 2017
June 2017
October 2017
November 2017
January 2018
April 2018
June 2018
December 2018
February 2019
April 2019
May 2019
June 2019
var spanGroupData = [ {"timestamp": 1435734000, "group": [ {"author_id": 0, "token_count": 586}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 0, "token_count": 538}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 0, "token_count": 59}, {"author_id": 37, "token_count": 2}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 0, "token_count": 18}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 0, "token_count": 24}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 0, "token_count": 14}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 17, "token_count": 21}, {"author_id": 40, "token_count": 3}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 15, "token_count": 10}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 6, "token_count": 3}, {"author_id": 16, "token_count": 4}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 36, "token_count": 6}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 59, "token_count": 1}, {"author_id": 29, "token_count": 11}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 0, "token_count": 2}, {"author_id": 21, "token_count": 21}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 3, "token_count": 32}, {"author_id": 15, "token_count": 13}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 30, "token_count": 10}, {"author_id": 56, "token_count": 2}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 6, "token_count": 1}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 10, "token_count": 6}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 18, "token_count": 30}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 10, "token_count": 2}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 26, "token_count": 13}, ]}, ]
Author Name
Tokens
Token Proportion
Andrew Lutomirski
1248
86.67%
Dominik Brodowski
32
2.22%
Rik Van Riel
30
2.08%
Linus Torvalds
23
1.60%
Dan J Williams
21
1.46%
Kees Cook
21
1.46%
Sudeep Holla
13
0.90%
Miroslav Benes
11
0.76%
Mathieu Desnoyers
10
0.69%
Thomas Gleixner
8
0.56%
Thomas Garnier
6
0.42%
Ingo Molnar
4
0.28%
Josh Poimboeuf
4
0.28%
Paolo Bonzini
3
0.21%
Borislav Petkov
2
0.14%
Will Deacon
2
0.14%
Frédéric Weisbecker
1
0.07%
Others
1
0.07%
Total
1440
syscall_32.c
34
-
7
128
H. Peter Anvin
Dominik Brodowski
Andrew Lutomirski
Ingo Molnar
Andi Kleen
Brian Gerst
Greg Kroah-Hartman
November 2011
August 2013
March 2015
June 2015
October 2015
January 2016
November 2017
April 2018
var spanGroupData = [ {"timestamp": 1320130800, "group": [ {"author_id": 9, "token_count": 57}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 25, "token_count": 1}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 6, "token_count": 2}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 0, "token_count": 21}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 31, "token_count": 1}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 3, "token_count": 41}, ]}, ]
Author Name
Tokens
Token Proportion
H. Peter Anvin
57
44.53%
Dominik Brodowski
41
32.03%
Andrew Lutomirski
25
19.53%
Ingo Molnar
2
1.56%
Andi Kleen
1
0.78%
Brian Gerst
1
0.78%
Greg Kroah-Hartman
1
0.78%
Total
128
syscall_64.c
25
-
6
83
Andi Kleen
Dominik Brodowski
H. Peter Anvin
Andrew Lutomirski
Arjan van de Ven
Greg Kroah-Hartman
February 2002
January 2006
May 2007
November 2011
August 2013
January 2016
November 2017
April 2018
var spanGroupData = [ {"timestamp": 1012550400, "group": [ {"author_id": 1, "token_count": 39}, ]}, {"timestamp": 1136102400, "group": [ {"author_id": 57, "token_count": 1}, ]}, {"timestamp": 1178002800, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 9, "token_count": 3}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 31, "token_count": 1}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 3, "token_count": 30}, ]}, ]
Author Name
Tokens
Token Proportion
Andi Kleen
46
55.42%
Dominik Brodowski
30
36.14%
H. Peter Anvin
3
3.61%
Andrew Lutomirski
2
2.41%
Arjan van de Ven
1
1.20%
Greg Kroah-Hartman
1
1.20%
Total
83
Only top 60 contributors in the directory are shown. Everybody else is clustered as
Others
.
Contributors:
71
Author
Tokens
Proportion
Commits
Proportion
0
Andrew Lutomirski
5092
62.33%
85
36.80%
1
Andi Kleen
428
5.24%
8
3.46%
2
Dmitry Safonov
393
4.81%
5
2.16%
3
Dominik Brodowski
381
4.66%
10
4.33%
4
Vincenzo Frascino
247
3.02%
3
1.30%
5
Peter Zijlstra
239
2.93%
5
2.16%
6
Ingo Molnar
201
2.46%
14
6.06%
7
Dave Hansen
176
2.15%
1
0.43%
8
Roland McGrath
126
1.54%
5
2.16%
9
H. Peter Anvin
109
1.33%
5
2.16%
10
Thomas Gleixner
95
1.16%
9
3.90%
11
Stefani Seibold
81
0.99%
3
1.30%
12
Vitaly Kuznetsov
56
0.69%
1
0.43%
13
H. J. Lu
54
0.66%
1
0.43%
14
Denys Vlasenko
45
0.55%
2
0.87%
15
Linus Torvalds
45
0.55%
4
1.73%
16
Josh Poimboeuf
30
0.37%
3
1.30%
17
Kees Cook
30
0.37%
3
1.30%
18
Rik Van Riel
30
0.37%
1
0.43%
19
John Stultz
27
0.33%
2
0.87%
20
Alexander Popov
26
0.32%
1
0.43%
21
Dan J Williams
21
0.26%
1
0.43%
22
Mathias Krause
16
0.20%
1
0.43%
23
Vojtech Pavlik
16
0.20%
1
0.43%
24
Jeremy Fitzhardinge
14
0.17%
3
1.30%
25
Brian Gerst
13
0.16%
3
1.30%
26
Sudeep Holla
13
0.16%
1
0.43%
27
Boris Ostrovsky
12
0.15%
1
0.43%
28
Matthew Wilcox
11
0.13%
1
0.43%
29
Miroslav Benes
11
0.13%
1
0.43%
30
Mathieu Desnoyers
10
0.12%
1
0.43%
31
Greg Kroah-Hartman
8
0.10%
1
0.43%
32
Brijesh Singh
7
0.09%
1
0.43%
33
Marcelo Tosatti
7
0.09%
1
0.43%
34
Toshi Kani
7
0.09%
1
0.43%
35
Michal Hocko
6
0.07%
1
0.43%
36
Thomas Garnier
6
0.07%
1
0.43%
37
Borislav Petkov
5
0.06%
1
0.43%
38
Eric Dumazet
5
0.06%
2
0.87%
39
Leonardo Brás
5
0.06%
1
0.43%
40
Paolo Bonzini
5
0.06%
4
1.73%
41
Chang S. Bae
4
0.05%
2
0.87%
42
Joe Perches
4
0.05%
2
0.87%
43
Jérémy Lefaure
4
0.05%
1
0.43%
44
Segher Boessenkool
4
0.05%
1
0.43%
45
Will Drewry
4
0.05%
1
0.43%
46
Alexey Dobriyan
3
0.04%
1
0.43%
47
Eric W. Biedermann
3
0.04%
1
0.43%
48
Jaswinder Singh Rajput
3
0.04%
1
0.43%
49
Tejun Heo
3
0.04%
1
0.43%
50
Jan Kara
2
0.02%
1
0.43%
51
Martin Schwidefsky
2
0.02%
1
0.43%
52
Matteo Croce
2
0.02%
1
0.43%
53
Mike Rapoport
2
0.02%
1
0.43%
54
OGAWA Hirofumi
2
0.02%
1
0.43%
55
Srikar Dronamraju
2
0.02%
1
0.43%
56
Will Deacon
2
0.02%
1
0.43%
57
Arjan van de Ven
1
0.01%
1
0.43%
58
Dave Jones
1
0.01%
1
0.43%
59
Frédéric Weisbecker
1
0.01%
1
0.43%
60
Others
11
0.13%
11
4.76%
Total
8169
231