Linux Source Code
Home
Release 6.2
Help
entry
root
arch
x86
Highlighting
Reset All
By Author
By Age
──────────
Aaron Durbin
Alexander Popov
Alexey Dobriyan
Andi Kleen
Andrew Lutomirski
Andrey Vagin
Arnd Bergmann
Boris Ostrovsky
Borislav Petkov
Brian Gerst
Brijesh Singh
Chang S. Bae
Dan J Williams
Dave Hansen
David Howells
David Vrabel
Denys Vlasenko
Dmitry Safonov
Dominik Brodowski
Eric W. Biedermann
Ernie Petrides
Gabriel Krisman Bertazi
Greg Kroah-Hartman
H. J. Lu
H. Peter Anvin
Ian Campbell
Ingo Molnar
Jan Kara
Jaswinder Singh Rajput
Jeremy Fitzhardinge
Joe Perches
John Stultz
Josh Poimboeuf
Kees Cook
Leonardo Brás
Linus Torvalds
Linus Torvalds (pre-git)
Marcelo Tosatti
Martin Schwidefsky
Masahiro Yamada
Mathias Krause
Matt Tolentino
Matthew Wilcox
Michal Hocko
Michel Lespinasse
Others
Peter Zijlstra
Roland McGrath
Sami Tolvanen
Sean Christopherson
Segher Boessenkool
Stanislav Kinsburskiy
Stefani Seibold
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
1220
9
66
5095
Andrew Lutomirski
Andi Kleen
Dmitry Safonov
Sean Christopherson
Vincenzo Frascino
Roland McGrath
Stefani Seibold
H. Peter Anvin
Gabriel Krisman Bertazi
H. J. Lu
Ingo Molnar
Matthew Wilcox
Thomas Gleixner
Vitaly Kuznetsov
Aaron Durbin
Linus Torvalds
Mathias Krause
Brian Gerst
Jeremy Fitzhardinge
Linus Torvalds (pre-git)
Borislav Petkov
John Stultz
Toshi Kani
Marcelo Tosatti
Ian Campbell
Brijesh Singh
Vojtech Pavlik
Stanislav Kinsburskiy
Michel Lespinasse
Matt Tolentino
Jaswinder Singh Rajput
Arnd Bergmann
Michal Hocko
Leonardo Brás
David Howells
Andrey Vagin
Segher Boessenkool
Peter Zijlstra
Jan Kara
Greg Kroah-Hartman
Chang S. Bae
Martin Schwidefsky
Alexey Dobriyan
Joe Perches
Kees Cook
Others
June 1995
March 1997
May 1998
February 2002
March 2002
May 2002
December 2002
February 2003
April 2003
January 2006
June 2006
September 2006
December 2006
May 2007
July 2007
October 2007
November 2007
January 2008
April 2008
May 2008
June 2008
August 2008
December 2008
February 2009
April 2009
June 2009
August 2009
February 2010
June 2010
May 2011
July 2011
August 2011
February 2012
March 2012
November 2012
December 2012
June 2013
March 2014
May 2014
June 2014
July 2014
August 2014
September 2014
December 2014
June 2015
September 2015
October 2015
December 2015
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
May 2019
June 2019
July 2019
November 2019
December 2019
February 2020
March 2020
April 2020
June 2020
July 2020
August 2020
October 2020
November 2020
March 2021
March 2022
June 2022
September 2022
October 2022
November 2022
var spanGroupData = [ {"timestamp": 801990000, "group": [ {"author_id": 23, "token_count": 3}, ]}, {"timestamp": 857203200, "group": [ {"author_id": 23, "token_count": 5}, ]}, {"timestamp": 894006000, "group": [ {"author_id": 23, "token_count": 2}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 1, "token_count": 19}, {"author_id": 26, "token_count": 1}, ]}, {"timestamp": 1014969600, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1020236400, "group": [ {"author_id": 26, "token_count": 1}, ]}, {"timestamp": 1038729600, "group": [ {"author_id": 26, "token_count": 18}, ]}, {"timestamp": 1044086400, "group": [ {"author_id": 1, "token_count": 13}, ]}, {"timestamp": 1049184000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1136102400, "group": [ {"author_id": 52, "token_count": 1}, {"author_id": 47, "token_count": 6}, ]}, {"timestamp": 1149145200, "group": [ {"author_id": 13, "token_count": 40}, ]}, {"timestamp": 1157094000, "group": [ {"author_id": 27, "token_count": 6}, ]}, {"timestamp": 1164960000, "group": [ {"author_id": 25, "token_count": 24}, {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1178002800, "group": [ {"author_id": 28, "token_count": 13}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 54, "token_count": 3}, {"author_id": 1, "token_count": 479}, {"author_id": 52, "token_count": 4}, {"author_id": 28, "token_count": 1}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 4, "token_count": 6}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1193900400, "group": [ {"author_id": 13, "token_count": 1}, ]}, {"timestamp": 1199174400, "group": [ {"author_id": 10, "token_count": 124}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 10, "token_count": 6}, ]}, {"timestamp": 1209625200, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1212303600, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1217574000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1228118400, "group": [ {"author_id": 50, "token_count": 3}, ]}, {"timestamp": 1233475200, "group": [ {"author_id": 41, "token_count": 7}, {"author_id": 13, "token_count": 2}, ]}, {"timestamp": 1238569200, "group": [ {"author_id": 48, "token_count": 6}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 5, "token_count": 4}, ]}, {"timestamp": 1249110000, "group": [ {"author_id": 21, "token_count": 8}, ]}, {"timestamp": 1265011200, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1275375600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 0, "token_count": 21}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 0, "token_count": 28}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 35, "token_count": 9}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 16, "token_count": 57}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 40, "token_count": 7}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 46, "token_count": 1}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 57, "token_count": 2}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 0, "token_count": 48}, {"author_id": 12, "token_count": 100}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 0, "token_count": 1292}, {"author_id": 6, "token_count": 37}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 0, "token_count": 313}, {"author_id": 6, "token_count": 36}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 0, "token_count": 536}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 0, "token_count": 19}, ]}, {"timestamp": 1417420800, "group": [ {"author_id": 0, "token_count": 34}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 17, "token_count": 12}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 39, "token_count": 7}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 0, "token_count": 11}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 0, "token_count": 302}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 33, "token_count": 1}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 49, "token_count": 5}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 2, "token_count": 158}, {"author_id": 60, "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": 96}, {"author_id": 13, "token_count": 3}, {"author_id": 56, "token_count": 4}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 2, "token_count": 10}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 58, "token_count": 4}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 13, "token_count": 3}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 20, "token_count": 29}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 30, "token_count": 16}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 43, "token_count": 7}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 36, "token_count": 4}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 14, "token_count": 4}, {"author_id": 4, "token_count": 7}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 13, "token_count": 1}, {"author_id": 51, "token_count": 5}, {"author_id": 19, "token_count": 13}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 4, "token_count": 5}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 9, "token_count": 151}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 53, "token_count": 5}, {"author_id": 38, "token_count": 6}, {"author_id": 2, "token_count": 221}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 4, "token_count": 10}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 17, "token_count": 3}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 2, "token_count": 16}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 46, "token_count": 5}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 15, "token_count": 4}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 15, "token_count": 57}, {"author_id": 3, "token_count": 454}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 13, "token_count": 2}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 4, "token_count": 2}, ]}, {"timestamp": 1662015600, "group": [ {"author_id": 19, "token_count": 30}, ]}, {"timestamp": 1664607600, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1667286000, "group": [ {"author_id": 45, "token_count": 6}, ]}, ]
Author Name
Tokens
Token Proportion
Andrew Lutomirski
2629
51.60%
Andi Kleen
515
10.11%
Dmitry Safonov
501
9.83%
Sean Christopherson
454
8.91%
Vincenzo Frascino
151
2.96%
Roland McGrath
130
2.55%
Stefani Seibold
100
1.96%
H. Peter Anvin
73
1.43%
Gabriel Krisman Bertazi
61
1.20%
H. J. Lu
57
1.12%
Ingo Molnar
52
1.02%
Matthew Wilcox
43
0.84%
Thomas Gleixner
30
0.59%
Vitaly Kuznetsov
29
0.57%
Aaron Durbin
24
0.47%
Linus Torvalds
20
0.39%
Mathias Krause
16
0.31%
Brian Gerst
15
0.29%
Jeremy Fitzhardinge
14
0.27%
Linus Torvalds (pre-git)
10
0.20%
Borislav Petkov
9
0.18%
John Stultz
8
0.16%
Toshi Kani
7
0.14%
Marcelo Tosatti
7
0.14%
Ian Campbell
7
0.14%
Brijesh Singh
7
0.14%
Vojtech Pavlik
6
0.12%
Stanislav Kinsburskiy
6
0.12%
Michel Lespinasse
6
0.12%
Matt Tolentino
6
0.12%
Jaswinder Singh Rajput
6
0.12%
Arnd Bergmann
6
0.12%
Michal Hocko
5
0.10%
Leonardo Brás
5
0.10%
David Howells
5
0.10%
Andrey Vagin
5
0.10%
Segher Boessenkool
4
0.08%
Peter Zijlstra
4
0.08%
Jan Kara
4
0.08%
Greg Kroah-Hartman
4
0.08%
Chang S. Bae
4
0.08%
Martin Schwidefsky
3
0.06%
Alexey Dobriyan
3
0.06%
Joe Perches
2
0.04%
Kees Cook
1
0.02%
Others
41
0.80%
Total
5095
vsyscall
428
2
30
1398
Andrew Lutomirski
Andi Kleen
Dominik Brodowski
John Stultz
Vojtech Pavlik
Boris Ostrovsky
Ingo Molnar
Ernie Petrides
Eric W. Biedermann
Kees Cook
Gabriel Krisman Bertazi
Will Drewry
Will Deacon
Thomas Gleixner
Martin Schwidefsky
Joe Perches
Greg Kroah-Hartman
Arnd Bergmann
Alexey Dobriyan
Brian Gerst
Others
February 2002
April 2002
February 2003
March 2004
August 2004
October 2004
December 2004
June 2006
September 2006
December 2006
February 2007
May 2007
July 2007
October 2007
January 2008
October 2008
March 2011
May 2011
June 2011
July 2011
August 2011
November 2011
February 2012
March 2012
May 2012
July 2012
October 2012
May 2014
July 2014
September 2014
October 2014
November 2014
June 2015
August 2015
September 2015
July 2016
February 2017
November 2017
December 2017
March 2018
April 2018
May 2018
September 2018
November 2018
June 2019
September 2019
November 2019
October 2020
October 2021
November 2021
May 2022
var spanGroupData = [ {"timestamp": 1012550400, "group": [ {"author_id": 1, "token_count": 43}, ]}, {"timestamp": 1017648000, "group": [ {"author_id": 1, "token_count": 5}, ]}, {"timestamp": 1044086400, "group": [ {"author_id": 1, "token_count": 9}, ]}, {"timestamp": 1078128000, "group": [ {"author_id": 1, "token_count": 23}, ]}, {"timestamp": 1091343600, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1096614000, "group": [ {"author_id": 50, "token_count": 2}, ]}, {"timestamp": 1101888000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1149145200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1157094000, "group": [ {"author_id": 27, "token_count": 16}, ]}, {"timestamp": 1164960000, "group": [ {"author_id": 37, "token_count": 9}, ]}, {"timestamp": 1170316800, "group": [ {"author_id": 21, "token_count": 24}, ]}, {"timestamp": 1178002800, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 1, "token_count": 11}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 54, "token_count": 2}, ]}, {"timestamp": 1199174400, "group": [ {"author_id": 4, "token_count": 2}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 0, "token_count": 190}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 0, "token_count": 60}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 0, "token_count": 203}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 0, "token_count": 183}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 59, "token_count": 3}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 57, "token_count": 2}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 55, "token_count": 4}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 0, "token_count": 124}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 0, "token_count": 37}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 0, "token_count": 83}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 0, "token_count": 12}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 17, "token_count": 1}, {"author_id": 13, "token_count": 1}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 33, "token_count": 6}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 0, "token_count": 9}, {"author_id": 13, "token_count": 7}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 13, "token_count": 3}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 38, "token_count": 1}, {"author_id": 36, "token_count": 2}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 0, "token_count": 132}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 0, "token_count": 3}, {"author_id": 32, "token_count": 12}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 7, "token_count": 47}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 42, "token_count": 3}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 0, "token_count": 73}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 38, "token_count": 1}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 15, "token_count": 6}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 42, "token_count": 3}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 42, "token_count": 1}, ]}, {"timestamp": 1651388400, "group": [ {"author_id": 0, "token_count": 3}, ]}, ]
Author Name
Tokens
Token Proportion
Andrew Lutomirski
1129
80.76%
Andi Kleen
93
6.65%
Dominik Brodowski
47
3.36%
John Stultz
24
1.72%
Vojtech Pavlik
16
1.14%
Boris Ostrovsky
12
0.86%
Ingo Molnar
11
0.79%
Ernie Petrides
9
0.64%
Eric W. Biedermann
7
0.50%
Kees Cook
6
0.43%
Gabriel Krisman Bertazi
6
0.43%
Will Drewry
4
0.29%
Will Deacon
3
0.21%
Thomas Gleixner
2
0.14%
Martin Schwidefsky
2
0.14%
Joe Perches
2
0.14%
Greg Kroah-Hartman
2
0.14%
Arnd Bergmann
2
0.14%
Alexey Dobriyan
2
0.14%
Brian Gerst
1
0.07%
Others
18
1.29%
Total
1398
Files:
calling.h
422
-
15
1118
Peter Zijlstra
Dave Hansen
Dominik Brodowski
Josh Poimboeuf
Thomas Gleixner
Chang S. Bae
H. Peter Anvin
Alexander Popov
Andrew Lutomirski
Ingo Molnar
Denys Vlasenko
Sean Christopherson
Andi Kleen
Greg Kroah-Hartman
Others
February 2002
February 2009
September 2012
August 2013
February 2015
May 2015
November 2015
July 2017
November 2017
December 2017
January 2018
February 2018
August 2018
July 2019
April 2020
May 2020
August 2020
May 2021
May 2022
June 2022
var spanGroupData = [ {"timestamp": 1012550400, "group": [ {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1233475200, "group": [ {"author_id": 13, "token_count": 1}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 5, "token_count": 5}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 31, "token_count": 15}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 13, "token_count": 15}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 11, "token_count": 3}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 0, "token_count": 15}, {"author_id": 36, "token_count": 1}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 8, "token_count": 185}, {"author_id": 5, "token_count": 214}, {"author_id": 4, "token_count": 44}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 4, "token_count": 39}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 7, "token_count": 157}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 24, "token_count": 26}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 11, "token_count": 23}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 11, "token_count": 61}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 14, "token_count": 77}, {"author_id": 4, "token_count": 10}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 3, "token_count": 4}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 6, "token_count": 29}, ]}, {"timestamp": 1651388400, "group": [ {"author_id": 11, "token_count": 14}, {"author_id": 5, "token_count": 7}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 5, "token_count": 165}, ]}, ]
Author Name
Tokens
Token Proportion
Peter Zijlstra
391
34.97%
Dave Hansen
185
16.55%
Dominik Brodowski
157
14.04%
Josh Poimboeuf
101
9.03%
Thomas Gleixner
93
8.32%
Chang S. Bae
77
6.89%
H. Peter Anvin
29
2.59%
Alexander Popov
26
2.33%
Andrew Lutomirski
18
1.61%
Ingo Molnar
16
1.43%
Denys Vlasenko
15
1.34%
Sean Christopherson
4
0.36%
Andi Kleen
4
0.36%
Greg Kroah-Hartman
1
0.09%
Others
1
0.09%
Total
1118
common.c
320
-
24
1005
Andrew Lutomirski
Thomas Gleixner
H. Peter Anvin
David Vrabel
Peter Zijlstra
Linus Torvalds (pre-git)
Dan J Williams
Dominik Brodowski
Vitaly Kuznetsov
Sami Tolvanen
Kees Cook
Ingo Molnar
Brian Gerst
Thomas Garnier
Roland McGrath
Linus Torvalds
Jeremy Fitzhardinge
Borislav Petkov
Boris Ostrovsky
Andi Kleen
Others
September 1991
March 1992
August 1992
June 1995
December 2002
January 2003
July 2007
August 2008
September 2008
March 2009
November 2012
February 2013
February 2015
July 2015
October 2015
December 2015
January 2016
March 2016
September 2016
December 2016
February 2017
March 2017
June 2017
January 2018
April 2018
February 2019
April 2019
May 2019
July 2019
October 2019
November 2019
January 2020
March 2020
May 2020
June 2020
July 2020
September 2020
January 2021
February 2021
March 2021
April 2021
May 2021
June 2021
var spanGroupData = [ {"timestamp": 683708400, "group": [ {"author_id": 23, "token_count": 9}, ]}, {"timestamp": 699436800, "group": [ {"author_id": 23, "token_count": 4}, ]}, {"timestamp": 712652400, "group": [ {"author_id": 23, "token_count": 2}, ]}, {"timestamp": 801990000, "group": [ {"author_id": 23, "token_count": 3}, ]}, {"timestamp": 1038729600, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1041408000, "group": [ {"author_id": 10, "token_count": 3}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 28, "token_count": 3}, ]}, {"timestamp": 1217574000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1220252400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1235894400, "group": [ {"author_id": 13, "token_count": 1}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 6, "token_count": 2}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 22, "token_count": 32}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 0, "token_count": 28}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 0, "token_count": 268}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 0, "token_count": 17}, {"author_id": 35, "token_count": 2}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 0, "token_count": 4}, {"author_id": 32, "token_count": 2}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 26, "token_count": 2}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 26, "token_count": 1}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 13, "token_count": 3}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 20, "token_count": 6}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 44, "token_count": 3}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 29, "token_count": 17}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 7, "token_count": 10}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 4, "token_count": 3}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 4, "token_count": 2}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 0, "token_count": 27}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 34, "token_count": 6}, {"author_id": 4, "token_count": 1}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 4, "token_count": 3}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 17, "token_count": 4}, {"author_id": 4, "token_count": 53}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 4, "token_count": 113}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 0, "token_count": 38}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 0, "token_count": 5}, {"author_id": 4, "token_count": 97}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 4, "token_count": 16}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 5, "token_count": 14}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 4, "token_count": 24}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 33, "token_count": 6}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 6, "token_count": 147}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 5, "token_count": 8}, ]}, ]
Author Name
Tokens
Token Proportion
Andrew Lutomirski
392
39.00%
Thomas Gleixner
312
31.04%
H. Peter Anvin
149
14.83%
David Vrabel
32
3.18%
Peter Zijlstra
22
2.19%
Linus Torvalds (pre-git)
18
1.79%
Dan J Williams
17
1.69%
Dominik Brodowski
10
1.00%
Vitaly Kuznetsov
6
0.60%
Sami Tolvanen
6
0.60%
Kees Cook
6
0.60%
Ingo Molnar
4
0.40%
Brian Gerst
4
0.40%
Thomas Garnier
3
0.30%
Roland McGrath
3
0.30%
Linus Torvalds
3
0.30%
Jeremy Fitzhardinge
3
0.30%
Borislav Petkov
2
0.20%
Boris Ostrovsky
2
0.20%
Andi Kleen
2
0.20%
Others
9
0.90%
Total
1005
syscall_32.c
25
-
7
82
Masahiro Yamada
H. Peter Anvin
Andi Kleen
Brian Gerst
Thomas Garnier
Andrew Lutomirski
Greg Kroah-Hartman
February 2002
November 2011
August 2013
March 2015
October 2015
June 2017
November 2017
March 2020
May 2021
var spanGroupData = [ {"timestamp": 1012550400, "group": [ {"author_id": 1, "token_count": 9}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 6, "token_count": 27}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 17, "token_count": 1}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 44, "token_count": 3}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 36, "token_count": 1}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 17, "token_count": 3}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 18, "token_count": 34}, ]}, ]
Author Name
Tokens
Token Proportion
Masahiro Yamada
34
41.46%
H. Peter Anvin
27
32.93%
Andi Kleen
10
12.20%
Brian Gerst
4
4.88%
Thomas Garnier
3
3.66%
Andrew Lutomirski
3
3.66%
Greg Kroah-Hartman
1
1.22%
Total
82
syscall_64.c
18
-
9
53
Andi Kleen
Dominik Brodowski
Masahiro Yamada
Andrew Lutomirski
Sami Tolvanen
H. Peter Anvin
Greg Kroah-Hartman
Brian Gerst
Others
February 2002
January 2006
November 2011
August 2013
November 2017
April 2018
July 2019
October 2019
March 2020
May 2021
var spanGroupData = [ {"timestamp": 1012550400, "group": [ {"author_id": 1, "token_count": 24}, ]}, {"timestamp": 1136102400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 6, "token_count": 2}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 36, "token_count": 1}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 7, "token_count": 7}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 34, "token_count": 3}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 17, "token_count": 1}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 18, "token_count": 5}, ]}, ]
Author Name
Tokens
Token Proportion
Andi Kleen
28
52.83%
Dominik Brodowski
7
13.21%
Masahiro Yamada
5
9.43%
Andrew Lutomirski
5
9.43%
Sami Tolvanen
3
5.66%
H. Peter Anvin
2
3.77%
Greg Kroah-Hartman
1
1.89%
Brian Gerst
1
1.89%
Others
1
1.89%
Total
53
syscall_x32.c
18
-
6
53
Brian Gerst
Andi Kleen
Masahiro Yamada
Andrew Lutomirski
Sami Tolvanen
Greg Kroah-Hartman
February 2002
August 2013
November 2017
July 2019
October 2019
March 2020
May 2021
var spanGroupData = [ {"timestamp": 1012550400, "group": [ {"author_id": 1, "token_count": 9}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 36, "token_count": 1}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 34, "token_count": 3}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 17, "token_count": 26}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 18, "token_count": 7}, ]}, ]
Author Name
Tokens
Token Proportion
Brian Gerst
26
49.06%
Andi Kleen
12
22.64%
Masahiro Yamada
7
13.21%
Andrew Lutomirski
4
7.55%
Sami Tolvanen
3
5.66%
Greg Kroah-Hartman
1
1.89%
Total
53
Only top 60 contributors in the directory are shown. Everybody else is clustered as
Others
.
Contributors:
96
Author
Tokens
Proportion
Commits
Proportion
0
Andrew Lutomirski
4180
47.48%
82
25.31%
1
Andi Kleen
664
7.54%
10
3.09%
2
Dmitry Safonov
501
5.69%
12
3.70%
3
Sean Christopherson
458
5.20%
2
0.62%
4
Thomas Gleixner
437
4.96%
30
9.26%
5
Peter Zijlstra
417
4.74%
10
3.09%
6
H. Peter Anvin
280
3.18%
9
2.78%
7
Dominik Brodowski
221
2.51%
8
2.47%
8
Dave Hansen
185
2.10%
1
0.31%
9
Vincenzo Frascino
151
1.72%
3
0.93%
10
Roland McGrath
133
1.51%
6
1.85%
11
Josh Poimboeuf
101
1.15%
4
1.23%
12
Stefani Seibold
100
1.14%
3
0.93%
13
Ingo Molnar
83
0.94%
13
4.01%
14
Chang S. Bae
81
0.92%
4
1.23%
15
Gabriel Krisman Bertazi
67
0.76%
3
0.93%
16
H. J. Lu
57
0.65%
1
0.31%
17
Brian Gerst
51
0.58%
9
2.78%
18
Masahiro Yamada
46
0.52%
2
0.62%
19
Matthew Wilcox
43
0.49%
2
0.62%
20
Vitaly Kuznetsov
35
0.40%
2
0.62%
21
John Stultz
32
0.36%
2
0.62%
22
David Vrabel
32
0.36%
1
0.31%
23
Linus Torvalds (pre-git)
28
0.32%
6
1.85%
24
Alexander Popov
26
0.30%
1
0.31%
25
Aaron Durbin
24
0.27%
1
0.31%
26
Linus Torvalds
23
0.26%
6
1.85%
27
Vojtech Pavlik
22
0.25%
2
0.62%
28
Jeremy Fitzhardinge
17
0.19%
5
1.54%
29
Dan J Williams
17
0.19%
1
0.31%
30
Mathias Krause
16
0.18%
1
0.31%
31
Denys Vlasenko
15
0.17%
1
0.31%
32
Boris Ostrovsky
14
0.16%
2
0.62%
33
Kees Cook
13
0.15%
3
0.93%
34
Sami Tolvanen
12
0.14%
1
0.31%
35
Borislav Petkov
11
0.12%
2
0.62%
36
Greg Kroah-Hartman
10
0.11%
1
0.31%
37
Ernie Petrides
9
0.10%
1
0.31%
38
Arnd Bergmann
8
0.09%
2
0.62%
39
Toshi Kani
7
0.08%
1
0.31%
40
Marcelo Tosatti
7
0.08%
1
0.31%
41
Ian Campbell
7
0.08%
1
0.31%
42
Eric W. Biedermann
7
0.08%
3
0.93%
43
Brijesh Singh
7
0.08%
1
0.31%
44
Thomas Garnier
6
0.07%
1
0.31%
45
Stanislav Kinsburskiy
6
0.07%
1
0.31%
46
Michel Lespinasse
6
0.07%
2
0.62%
47
Matt Tolentino
6
0.07%
1
0.31%
48
Jaswinder Singh Rajput
6
0.07%
1
0.31%
49
Michal Hocko
5
0.06%
1
0.31%
50
Martin Schwidefsky
5
0.06%
2
0.62%
51
Leonardo Brás
5
0.06%
1
0.31%
52
David Howells
5
0.06%
2
0.62%
53
Andrey Vagin
5
0.06%
1
0.31%
54
Alexey Dobriyan
5
0.06%
2
0.62%
55
Will Drewry
4
0.05%
1
0.31%
56
Segher Boessenkool
4
0.05%
1
0.31%
57
Joe Perches
4
0.05%
2
0.62%
58
Jan Kara
4
0.05%
1
0.31%
59
Will Deacon
3
0.03%
1
0.31%
60
Others
70
0.80%
41
12.65%
Total
8804
324