Linux Source Code
Home
Release 6.16
Help
entry
root
arch
x86
Highlighting
Reset All
By Author
By Age
──────────
Aaron Durbin
Alexander Popov
Andi Kleen
Andrew Lutomirski
Arnd Bergmann
Boris Ostrovsky
Breno Leitão
Brian Gerst
Brijesh Singh
Chang S. Bae
Dan J Williams
Daniel Micay
Dave Hansen
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
Jacob jun Pan
Jann Horn
Jason A. Donenfeld
Jaswinder Singh Rajput
Jeremy Fitzhardinge
John Stultz
Josh Poimboeuf
Kaixiong Yu
Kees Cook
Kirill A. Shutemov
Lai Jiangshan
Leonardo Brás
Linus Torvalds
Linus Torvalds (pre-git)
Marcelo Tosatti
Masahiro Yamada
Mathias Krause
Matt Tolentino
Matthew Wilcox
Michal Hocko
Michel Lespinasse
Nikolay Borisov
Others
Peter Zijlstra
Roland McGrath
Sean Christopherson
Sebastian Andrzej Siewior
Stefani Seibold
Suren Baghdasaryan
Thomas Gleixner
Thomas Weißschuh
Toshi Kani
Vincenzo Frascino
Vitaly Kuznetsov
Vojtech Pavlik
Xin Li
Xin Li (Intel)
−
Subdirectories:
Name
Lines
Files
Authors
Tokens
change scale
Color Graph By Token Proportion
vdso
1032
12
69
4420
Andrew Lutomirski
Sean Christopherson
Andi Kleen
Dmitry Safonov
Thomas Weißschuh
Vincenzo Frascino
Roland McGrath
Stefani Seibold
H. Peter Anvin
Jason A. Donenfeld
Gabriel Krisman Bertazi
Ingo Molnar
H. J. Lu
Thomas Gleixner
Kaixiong Yu
Brian Gerst
Matthew Wilcox
Mathias Krause
Aaron Durbin
Vitaly Kuznetsov
Sebastian Andrzej Siewior
Jeremy Fitzhardinge
Linus Torvalds (pre-git)
Arnd Bergmann
Toshi Kani
Marcelo Tosatti
Leonardo Brás
Ian Campbell
Brijesh Singh
Vojtech Pavlik
Matt Tolentino
Linus Torvalds
Jaswinder Singh Rajput
Daniel Micay
Michel Lespinasse
Michal Hocko
Peter Zijlstra
Greg Kroah-Hartman
Jacob jun Pan
Chang S. Bae
Kees Cook
Others
June 1995
March 1997
May 1998
February 2002
March 2002
May 2002
December 2002
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
February 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
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
August 2020
October 2020
November 2020
March 2021
January 2022
March 2022
June 2022
September 2022
November 2022
January 2023
February 2023
March 2023
May 2023
October 2023
November 2023
February 2024
September 2024
October 2024
November 2024
January 2025
February 2025
March 2025
var spanGroupData = [ {"timestamp": 801990000, "group": [ {"author_id": 39, "token_count": 3}, ]}, {"timestamp": 857203200, "group": [ {"author_id": 39, "token_count": 5}, ]}, {"timestamp": 894006000, "group": [ {"author_id": 39, "token_count": 2}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 2, "token_count": 16}, {"author_id": 14, "token_count": 1}, ]}, {"timestamp": 1014969600, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1020236400, "group": [ {"author_id": 14, "token_count": 1}, ]}, {"timestamp": 1038729600, "group": [ {"author_id": 14, "token_count": 4}, ]}, {"timestamp": 1136102400, "group": [ {"author_id": 52, "token_count": 6}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1149145200, "group": [ {"author_id": 17, "token_count": 40}, ]}, {"timestamp": 1157094000, "group": [ {"author_id": 28, "token_count": 6}, ]}, {"timestamp": 1164960000, "group": [ {"author_id": 34, "token_count": 16}, {"author_id": 2, "token_count": 4}, ]}, {"timestamp": 1178002800, "group": [ {"author_id": 38, "token_count": 10}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 2, "token_count": 382}, {"author_id": 38, "token_count": 1}, {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 6, "token_count": 6}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1193900400, "group": [ {"author_id": 17, "token_count": 1}, ]}, {"timestamp": 1199174400, "group": [ {"author_id": 13, "token_count": 84}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 13, "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": 60, "token_count": 2}, ]}, {"timestamp": 1233475200, "group": [ {"author_id": 48, "token_count": 7}, ]}, {"timestamp": 1238569200, "group": [ {"author_id": 54, "token_count": 6}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 4, "token_count": 4}, ]}, {"timestamp": 1265011200, "group": [ {"author_id": 40, "token_count": 3}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 0, "token_count": 21}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 0, "token_count": 28}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 23, "token_count": 37}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 44, "token_count": 7}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 0, "token_count": 26}, {"author_id": 15, "token_count": 86}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 0, "token_count": 1164}, {"author_id": 1, "token_count": 37}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 0, "token_count": 299}, {"author_id": 1, "token_count": 36}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 0, "token_count": 492}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 5, "token_count": 4}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 43, "token_count": 7}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 0, "token_count": 9}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 0, "token_count": 192}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 35, "token_count": 1}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 59, "token_count": 5}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 9, "token_count": 136}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 0, "token_count": 23}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 9, "token_count": 72}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 9, "token_count": 9}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 17, "token_count": 3}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 29, "token_count": 14}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 33, "token_count": 16}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 51, "token_count": 7}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 49, "token_count": 4}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 16, "token_count": 3}, {"author_id": 6, "token_count": 3}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 17, "token_count": 1}, {"author_id": 45, "token_count": 7}, {"author_id": 30, "token_count": 6}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 6, "token_count": 5}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 12, "token_count": 120}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 41, "token_count": 4}, {"author_id": 9, "token_count": 3}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 6, "token_count": 10}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 5, "token_count": 3}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 9, "token_count": 16}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 58, "token_count": 5}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 20, "token_count": 4}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 20, "token_count": 55}, {"author_id": 3, "token_count": 465}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 17, "token_count": 2}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 6, "token_count": 2}, ]}, {"timestamp": 1662015600, "group": [ {"author_id": 30, "token_count": 15}, ]}, {"timestamp": 1667286000, "group": [ {"author_id": 19, "token_count": 70}, {"author_id": 36, "token_count": 5}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1672560000, "group": [ {"author_id": 5, "token_count": 17}, ]}, {"timestamp": 1675238400, "group": [ {"author_id": 36, "token_count": 7}, ]}, {"timestamp": 1677657600, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1682924400, "group": [ {"author_id": 41, "token_count": 3}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1696143600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1698822000, "group": [ {"author_id": 41, "token_count": 1}, ]}, {"timestamp": 1706774400, "group": [ {"author_id": 55, "token_count": 6}, ]}, {"timestamp": 1725174000, "group": [ {"author_id": 11, "token_count": 24}, ]}, {"timestamp": 1727766000, "group": [ {"author_id": 11, "token_count": 83}, ]}, {"timestamp": 1730444400, "group": [ {"author_id": 6, "token_count": 4}, ]}, {"timestamp": 1735718400, "group": [ {"author_id": 25, "token_count": 25}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1738396800, "group": [ {"author_id": 11, "token_count": 23}, ]}, {"timestamp": 1740816000, "group": [ {"author_id": 60, "token_count": 5}, ]}, ]
Author Name
Tokens
Token Proportion
Andrew Lutomirski
2262
51.18%
Sean Christopherson
465
10.52%
Andi Kleen
402
9.10%
Dmitry Safonov
236
5.34%
Thomas Weißschuh
130
2.94%
Vincenzo Frascino
120
2.71%
Roland McGrath
90
2.04%
Stefani Seibold
86
1.95%
H. Peter Anvin
73
1.65%
Jason A. Donenfeld
70
1.58%
Gabriel Krisman Bertazi
59
1.33%
Ingo Molnar
47
1.06%
H. J. Lu
37
0.84%
Thomas Gleixner
30
0.68%
Kaixiong Yu
25
0.57%
Brian Gerst
24
0.54%
Matthew Wilcox
21
0.48%
Mathias Krause
16
0.36%
Aaron Durbin
16
0.36%
Vitaly Kuznetsov
14
0.32%
Sebastian Andrzej Siewior
12
0.27%
Jeremy Fitzhardinge
11
0.25%
Linus Torvalds (pre-git)
10
0.23%
Arnd Bergmann
8
0.18%
Toshi Kani
7
0.16%
Marcelo Tosatti
7
0.16%
Leonardo Brás
7
0.16%
Ian Campbell
7
0.16%
Brijesh Singh
7
0.16%
Vojtech Pavlik
6
0.14%
Matt Tolentino
6
0.14%
Linus Torvalds
6
0.14%
Jaswinder Singh Rajput
6
0.14%
Daniel Micay
6
0.14%
Michel Lespinasse
5
0.11%
Michal Hocko
5
0.11%
Peter Zijlstra
4
0.09%
Greg Kroah-Hartman
4
0.09%
Jacob jun Pan
3
0.07%
Chang S. Bae
3
0.07%
Kees Cook
1
0.02%
Others
66
1.49%
Total
4420
vsyscall
402
2
33
1322
Andrew Lutomirski
Andi Kleen
Dominik Brodowski
John Stultz
Vojtech Pavlik
Boris Ostrovsky
Ernie Petrides
Kirill A. Shutemov
Eric W. Biedermann
Kees Cook
Suren Baghdasaryan
Ingo Molnar
Thomas Gleixner
Greg Kroah-Hartman
Gabriel Krisman Bertazi
Arnd Bergmann
Xin Li
Linus Torvalds
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
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
January 2023
March 2023
December 2023
April 2024
var spanGroupData = [ {"timestamp": 1012550400, "group": [ {"author_id": 2, "token_count": 43}, ]}, {"timestamp": 1017648000, "group": [ {"author_id": 2, "token_count": 5}, ]}, {"timestamp": 1044086400, "group": [ {"author_id": 2, "token_count": 9}, ]}, {"timestamp": 1078128000, "group": [ {"author_id": 2, "token_count": 23}, ]}, {"timestamp": 1091343600, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1096614000, "group": [ {"author_id": 60, "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": 28, "token_count": 16}, ]}, {"timestamp": 1164960000, "group": [ {"author_id": 42, "token_count": 9}, ]}, {"timestamp": 1170316800, "group": [ {"author_id": 31, "token_count": 21}, ]}, {"timestamp": 1178002800, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 2, "token_count": 11}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1199174400, "group": [ {"author_id": 6, "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": 184}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 0, "token_count": 59}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 0, "token_count": 203}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 0, "token_count": 142}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 0, "token_count": 116}, ]}, {"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": 5, "token_count": 1}, {"author_id": 17, "token_count": 1}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 35, "token_count": 6}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 46, "token_count": 1}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 17, "token_count": 3}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 41, "token_count": 1}, {"author_id": 49, "token_count": 2}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 0, "token_count": 125}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 0, "token_count": 3}, {"author_id": 37, "token_count": 12}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 8, "token_count": 47}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 50, "token_count": 3}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 0, "token_count": 70}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 41, "token_count": 1}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 20, "token_count": 2}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 50, "token_count": 3}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 50, "token_count": 1}, ]}, {"timestamp": 1651388400, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1672560000, "group": [ {"author_id": 57, "token_count": 5}, ]}, {"timestamp": 1677657600, "group": [ {"author_id": 46, "token_count": 6}, ]}, {"timestamp": 1701417600, "group": [ {"author_id": 18, "token_count": 1}, ]}, {"timestamp": 1711954800, "group": [ {"author_id": 14, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Andrew Lutomirski
1054
79.73%
Andi Kleen
93
7.03%
Dominik Brodowski
47
3.56%
John Stultz
21
1.59%
Vojtech Pavlik
16
1.21%
Boris Ostrovsky
12
0.91%
Ernie Petrides
9
0.68%
Kirill A. Shutemov
7
0.53%
Eric W. Biedermann
7
0.53%
Kees Cook
6
0.45%
Suren Baghdasaryan
5
0.38%
Ingo Molnar
4
0.30%
Thomas Gleixner
2
0.15%
Greg Kroah-Hartman
2
0.15%
Gabriel Krisman Bertazi
2
0.15%
Arnd Bergmann
2
0.15%
Xin Li
1
0.08%
Linus Torvalds
1
0.08%
Brian Gerst
1
0.08%
Others
30
2.27%
Total
1322
Files:
calling.h
490
-
19
1336
Peter Zijlstra
Josh Poimboeuf
Dave Hansen
Dominik Brodowski
Thomas Gleixner
Chang S. Bae
H. Peter Anvin
Andrew Lutomirski
Alexander Popov
Ingo Molnar
Denys Vlasenko
Jann Horn
Lai Jiangshan
Breno Leitão
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
October 2023
November 2023
December 2023
January 2024
February 2025
March 2025
var spanGroupData = [ {"timestamp": 1012550400, "group": [ {"author_id": 2, "token_count": 4}, ]}, {"timestamp": 1233475200, "group": [ {"author_id": 17, "token_count": 1}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 4, "token_count": 5}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 27, "token_count": 23}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 17, "token_count": 23}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 7, "token_count": 3}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 0, "token_count": 23}, {"author_id": 49, "token_count": 1}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 10, "token_count": 183}, {"author_id": 4, "token_count": 195}, {"author_id": 6, "token_count": 50}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 6, "token_count": 39}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 8, "token_count": 155}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 24, "token_count": 26}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 7, "token_count": 23}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 7, "token_count": 63}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 16, "token_count": 76}, {"author_id": 6, "token_count": 10}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 3, "token_count": 4}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 1, "token_count": 29}, ]}, {"timestamp": 1651388400, "group": [ {"author_id": 7, "token_count": 14}, {"author_id": 4, "token_count": 7}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 4, "token_count": 163}, ]}, {"timestamp": 1696143600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1698822000, "group": [ {"author_id": 56, "token_count": 6}, {"author_id": 4, "token_count": 16}, ]}, {"timestamp": 1701417600, "group": [ {"author_id": 4, "token_count": 32}, ]}, {"timestamp": 1704096000, "group": [ {"author_id": 7, "token_count": 143}, {"author_id": 53, "token_count": 6}, ]}, {"timestamp": 1738396800, "group": [ {"author_id": 4, "token_count": 1}, ]}, {"timestamp": 1740816000, "group": [ {"author_id": 47, "token_count": 7}, ]}, ]
Author Name
Tokens
Token Proportion
Peter Zijlstra
419
31.36%
Josh Poimboeuf
246
18.41%
Dave Hansen
183
13.70%
Dominik Brodowski
155
11.60%
Thomas Gleixner
99
7.41%
Chang S. Bae
76
5.69%
H. Peter Anvin
29
2.17%
Andrew Lutomirski
26
1.95%
Alexander Popov
26
1.95%
Ingo Molnar
24
1.80%
Denys Vlasenko
23
1.72%
Jann Horn
7
0.52%
Lai Jiangshan
6
0.45%
Breno Leitão
6
0.45%
Sean Christopherson
4
0.30%
Andi Kleen
4
0.30%
Greg Kroah-Hartman
1
0.07%
Others
2
0.15%
Total
1336
entry_fred.c
296
-
7
1381
H. Peter Anvin
Xin Li
Jacob jun Pan
Vitaly Kuznetsov
Thomas Gleixner
Xin Li (Intel)
Others
August 2017
April 2020
December 2023
April 2024
var spanGroupData = [ {"timestamp": 1501570800, "group": [ {"author_id": 6, "token_count": 3}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 29, "token_count": 6}, ]}, {"timestamp": 1701417600, "group": [ {"author_id": 1, "token_count": 1288}, {"author_id": 18, "token_count": 72}, ]}, {"timestamp": 1711954800, "group": [ {"author_id": 40, "token_count": 7}, {"author_id": 26, "token_count": 1}, {"author_id": 60, "token_count": 4}, ]}, ]
Author Name
Tokens
Token Proportion
H. Peter Anvin
1288
93.27%
Xin Li
72
5.21%
Jacob jun Pan
7
0.51%
Vitaly Kuznetsov
6
0.43%
Thomas Gleixner
3
0.22%
Xin Li (Intel)
1
0.07%
Others
4
0.29%
Total
1381
syscall_32.c
370
-
20
968
Andrew Lutomirski
Brian Gerst
Thomas Gleixner
H. Peter Anvin
Masahiro Yamada
Nikolay Borisov
Linus Torvalds
Xin Li (Intel)
Peter Zijlstra
Josh Poimboeuf
Andi Kleen
Dan J Williams
Roland McGrath
Kees Cook
Vitaly Kuznetsov
Ingo Molnar
Others
February 2002
December 2002
January 2008
April 2008
March 2009
November 2011
July 2015
October 2015
December 2015
January 2016
March 2016
September 2016
December 2016
June 2017
January 2018
April 2019
March 2020
June 2020
July 2020
September 2020
January 2021
March 2021
April 2021
May 2021
June 2021
June 2023
July 2023
October 2023
December 2023
April 2024
June 2024
December 2024
March 2025
var spanGroupData = [ {"timestamp": 1012550400, "group": [ {"author_id": 2, "token_count": 9}, ]}, {"timestamp": 1038729600, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1199174400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 13, "token_count": 6}, ]}, {"timestamp": 1235894400, "group": [ {"author_id": 17, "token_count": 1}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 1, "token_count": 38}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 0, "token_count": 28}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 0, "token_count": 181}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 14, "token_count": 2}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 14, "token_count": 1}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 32, "token_count": 7}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 5, "token_count": 3}, {"author_id": 6, "token_count": 39}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 0, "token_count": 29}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 6, "token_count": 96}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 6, "token_count": 25}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 4, "token_count": 20}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 35, "token_count": 6}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 1, "token_count": 13}, {"author_id": 21, "token_count": 40}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 4, "token_count": 2}, ]}, {"timestamp": 1685602800, "group": [ {"author_id": 22, "token_count": 38}, ]}, {"timestamp": 1688194800, "group": [ {"author_id": 5, "token_count": 5}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1696143600, "group": [ {"author_id": 5, "token_count": 48}, ]}, {"timestamp": 1701417600, "group": [ {"author_id": 6, "token_count": 49}, ]}, {"timestamp": 1711954800, "group": [ {"author_id": 14, "token_count": 31}, {"author_id": 26, "token_count": 22}, ]}, {"timestamp": 1717225200, "group": [ {"author_id": 7, "token_count": 11}, ]}, {"timestamp": 1733040000, "group": [ {"author_id": 29, "token_count": 1}, ]}, {"timestamp": 1740816000, "group": [ {"author_id": 5, "token_count": 191}, ]}, ]
Author Name
Tokens
Token Proportion
Andrew Lutomirski
254
26.24%
Brian Gerst
247
25.52%
Thomas Gleixner
209
21.59%
H. Peter Anvin
51
5.27%
Masahiro Yamada
40
4.13%
Nikolay Borisov
38
3.93%
Linus Torvalds
34
3.51%
Xin Li (Intel)
22
2.27%
Peter Zijlstra
22
2.27%
Josh Poimboeuf
11
1.14%
Andi Kleen
11
1.14%
Dan J Williams
7
0.72%
Roland McGrath
6
0.62%
Kees Cook
6
0.62%
Vitaly Kuznetsov
1
0.10%
Ingo Molnar
1
0.10%
Others
8
0.83%
Total
968
syscall_64.c
141
-
14
457
H. Peter Anvin
Brian Gerst
Linus Torvalds
Andrew Lutomirski
Dominik Brodowski
Thomas Gleixner
Andi Kleen
Josh Poimboeuf
Dan J Williams
Masahiro Yamada
Roland McGrath
Peter Zijlstra
Others
February 2002
January 2006
April 2008
November 2011
August 2013
October 2015
January 2016
January 2018
April 2018
July 2019
October 2019
March 2020
July 2020
September 2020
January 2021
May 2021
October 2023
April 2024
June 2024
March 2025
var spanGroupData = [ {"timestamp": 1012550400, "group": [ {"author_id": 2, "token_count": 21}, ]}, {"timestamp": 1136102400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 13, "token_count": 6}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 2, "token_count": 3}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 0, "token_count": 12}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 32, "token_count": 10}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 8, "token_count": 34}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 0, "token_count": 27}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 5, "token_count": 3}, {"author_id": 6, "token_count": 4}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 6, "token_count": 26}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 6, "token_count": 1}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 4, "token_count": 3}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 1, "token_count": 116}, {"author_id": 21, "token_count": 8}, ]}, {"timestamp": 1696143600, "group": [ {"author_id": 5, "token_count": 91}, ]}, {"timestamp": 1711954800, "group": [ {"author_id": 14, "token_count": 54}, ]}, {"timestamp": 1717225200, "group": [ {"author_id": 7, "token_count": 11}, ]}, {"timestamp": 1740816000, "group": [ {"author_id": 5, "token_count": 13}, ]}, ]
Author Name
Tokens
Token Proportion
H. Peter Anvin
118
25.82%
Brian Gerst
107
23.41%
Linus Torvalds
54
11.82%
Andrew Lutomirski
47
10.28%
Dominik Brodowski
34
7.44%
Thomas Gleixner
31
6.78%
Andi Kleen
24
5.25%
Josh Poimboeuf
11
2.41%
Dan J Williams
10
2.19%
Masahiro Yamada
8
1.75%
Roland McGrath
6
1.31%
Peter Zijlstra
3
0.66%
Others
4
0.88%
Total
457
Only top 60 contributors in the directory are shown. Everybody else is clustered as
Others
.
Contributors:
107
Author
Tokens
Proportion
Commits
Proportion
0
Andrew Lutomirski
3643
36.86%
77
23.33%
1
H. Peter Anvin
1559
15.77%
11
3.33%
2
Andi Kleen
534
5.40%
9
2.73%
3
Sean Christopherson
469
4.75%
2
0.61%
4
Peter Zijlstra
448
4.53%
12
3.64%
5
Brian Gerst
379
3.83%
15
4.55%
6
Thomas Gleixner
374
3.78%
23
6.97%
7
Josh Poimboeuf
268
2.71%
6
1.82%
8
Dominik Brodowski
236
2.39%
7
2.12%
9
Dmitry Safonov
236
2.39%
8
2.42%
10
Dave Hansen
183
1.85%
1
0.30%
11
Thomas Weißschuh
130
1.32%
4
1.21%
12
Vincenzo Frascino
120
1.21%
3
0.91%
13
Roland McGrath
102
1.03%
6
1.82%
14
Linus Torvalds
95
0.96%
8
2.42%
15
Stefani Seibold
86
0.87%
3
0.91%
16
Chang S. Bae
79
0.80%
3
0.91%
17
Ingo Molnar
76
0.77%
10
3.03%
18
Xin Li
73
0.74%
3
0.91%
19
Jason A. Donenfeld
70
0.71%
1
0.30%
20
Gabriel Krisman Bertazi
61
0.62%
3
0.91%
21
Masahiro Yamada
48
0.49%
2
0.61%
22
Nikolay Borisov
38
0.38%
2
0.61%
23
H. J. Lu
37
0.37%
1
0.30%
24
Alexander Popov
26
0.26%
1
0.30%
25
Kaixiong Yu
25
0.25%
1
0.30%
26
Xin Li (Intel)
23
0.23%
1
0.30%
27
Denys Vlasenko
23
0.23%
1
0.30%
28
Vojtech Pavlik
22
0.22%
2
0.61%
29
Vitaly Kuznetsov
21
0.21%
3
0.91%
30
Matthew Wilcox
21
0.21%
2
0.61%
31
John Stultz
21
0.21%
1
0.30%
32
Dan J Williams
17
0.17%
1
0.30%
33
Mathias Krause
16
0.16%
1
0.30%
34
Aaron Durbin
16
0.16%
1
0.30%
35
Kees Cook
13
0.13%
3
0.91%
36
Sebastian Andrzej Siewior
12
0.12%
2
0.61%
37
Boris Ostrovsky
12
0.12%
1
0.30%
38
Jeremy Fitzhardinge
11
0.11%
2
0.61%
39
Linus Torvalds (pre-git)
10
0.10%
3
0.91%
40
Jacob jun Pan
10
0.10%
2
0.61%
41
Arnd Bergmann
10
0.10%
4
1.21%
42
Ernie Petrides
9
0.09%
1
0.30%
43
Toshi Kani
7
0.07%
1
0.30%
44
Marcelo Tosatti
7
0.07%
1
0.30%
45
Leonardo Brás
7
0.07%
1
0.30%
46
Kirill A. Shutemov
7
0.07%
2
0.61%
47
Jann Horn
7
0.07%
1
0.30%
48
Ian Campbell
7
0.07%
1
0.30%
49
Greg Kroah-Hartman
7
0.07%
1
0.30%
50
Eric W. Biedermann
7
0.07%
3
0.91%
51
Brijesh Singh
7
0.07%
1
0.30%
52
Matt Tolentino
6
0.06%
1
0.30%
53
Lai Jiangshan
6
0.06%
1
0.30%
54
Jaswinder Singh Rajput
6
0.06%
1
0.30%
55
Daniel Micay
6
0.06%
1
0.30%
56
Breno Leitão
6
0.06%
2
0.61%
57
Suren Baghdasaryan
5
0.05%
1
0.30%
58
Michel Lespinasse
5
0.05%
1
0.30%
59
Michal Hocko
5
0.05%
1
0.30%
60
Others
114
1.15%
56
16.97%
Total
9884
330