Linux Source Code
Home
Release 6.7
Help
compressed
root
arch
x86
boot
Highlighting
Reset All
By Author
By Age
──────────
Alain Knaff
Albin Tonnerre
Alexander Lobakin
Andi Kleen
Andrey Ryabinin
Ard Biesheuvel
Arvind Sankar
Baoquan He
Borislav Petkov
Brian Gerst
Brijesh Singh
Carl-Daniel Hailfinger
Chao Fan
Dan J Williams
Daniel J Blueman
Daniel Kiper
Daniel Micay
Dave Hansen
Dave Jiang
Duan Zhenzhong
Eric W. Biedermann
Geyslan G. Bem
Greg Kroah-Hartman
H. J. Lu
H. Peter Anvin
Ian Campbell
Ingo Molnar
Jan Beulich
Jesper Juhl
Joe Millenbach
Joerg Roedel
Josh Boyer
Jun'ichi Nomura
Kees Cook
Kirill A. Shutemov
Kristian Högsberg
Kuppuswamy Sathyanarayanan
Kyungsik Lee
Lasse Collin
Linus Torvalds (pre-git)
Martin Radev
Masami Hiramatsu
Michael Roth
Naoya Horiguchi
Nick Terrell
Nikolay Borisov
Nikunj A. Dadhania
Others
Randy Dunlap
René Herman
Rusty Russell
Steve Wahl
Steven Clarkson
Taku Izumi
Thomas Garnier
Thomas Gleixner
Tom Lendacky
Vamshi K Sthambamkadi
Vivek Goyal
Yakui Zhao
Yinghai Lu
−
Files:
Name
Lines
Files
Authors
Tokens
change scale
Color Graph By Token Proportion
acpi.c
315
-
13
1134
Chao Fan
Michael Roth
Jun'ichi Nomura
Borislav Petkov
Steven Clarkson
Josh Boyer
Baoquan He
Ard Biesheuvel
Duan Zhenzhong
Vamshi K Sthambamkadi
Yakui Zhao
Linus Torvalds (pre-git)
Others
February 1993
October 2010
July 2017
January 2019
February 2019
April 2019
August 2019
September 2019
January 2020
April 2020
February 2022
October 2023
December 2023
var spanGroupData = [ {"timestamp": 728553600, "group": [ {"author_id": 6, "token_count": 1}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 21, "token_count": 2}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 5, "token_count": 6}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 4, "token_count": 933}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 7, "token_count": 16}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 18, "token_count": 44}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 42, "token_count": 10}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 55, "token_count": 6}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 39, "token_count": 11}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 56, "token_count": 5}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 7, "token_count": 2}, {"author_id": 2, "token_count": 89}, ]}, {"timestamp": 1696143600, "group": [ {"author_id": 11, "token_count": 7}, ]}, {"timestamp": 1701417600, "group": [ {"author_id": 5, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Chao Fan
933
82.28%
Michael Roth
89
7.85%
Jun'ichi Nomura
44
3.88%
Borislav Petkov
18
1.59%
Steven Clarkson
11
0.97%
Josh Boyer
10
0.88%
Baoquan He
7
0.62%
Ard Biesheuvel
7
0.62%
Duan Zhenzhong
6
0.53%
Vamshi K Sthambamkadi
5
0.44%
Yakui Zhao
2
0.18%
Linus Torvalds (pre-git)
1
0.09%
Others
1
0.09%
Total
1134
cmdline.c
30
-
3
140
Yinghai Lu
Ard Biesheuvel
Greg Kroah-Hartman
August 2010
January 2013
November 2017
October 2023
var spanGroupData = [ {"timestamp": 1280646000, "group": [ {"author_id": 8, "token_count": 103}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 8, "token_count": 34}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 37, "token_count": 1}, ]}, {"timestamp": 1696143600, "group": [ {"author_id": 11, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Yinghai Lu
137
97.86%
Ard Biesheuvel
2
1.43%
Greg Kroah-Hartman
1
0.71%
Total
140
cpuflags.c
9
-
3
25
Kees Cook
H. Peter Anvin
Greg Kroah-Hartman
October 2013
November 2017
var spanGroupData = [ {"timestamp": 1380610800, "group": [ {"author_id": 15, "token_count": 1}, {"author_id": 0, "token_count": 23}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 37, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Kees Cook
23
92.00%
H. Peter Anvin
1
4.00%
Greg Kroah-Hartman
1
4.00%
Total
25
early_serial_console.c
6
-
2
14
Yinghai Lu
Michael Roth
August 2010
April 2022
var spanGroupData = [ {"timestamp": 1280646000, "group": [ {"author_id": 8, "token_count": 9}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 2, "token_count": 5}, ]}, ]
Author Name
Tokens
Token Proportion
Yinghai Lu
9
64.29%
Michael Roth
5
35.71%
Total
14
efi.c
234
-
5
739
Michael Roth
Chao Fan
Jun'ichi Nomura
Borislav Petkov
Tom Lendacky
October 2017
January 2019
February 2019
April 2019
February 2022
var spanGroupData = [ {"timestamp": 1506841200, "group": [ {"author_id": 10, "token_count": 2}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 4, "token_count": 62}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 7, "token_count": 18}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 18, "token_count": 54}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 2, "token_count": 603}, ]}, ]
Author Name
Tokens
Token Proportion
Michael Roth
603
81.60%
Chao Fan
62
8.39%
Jun'ichi Nomura
54
7.31%
Borislav Petkov
18
2.44%
Tom Lendacky
2
0.27%
Total
739
efi.h
136
-
7
396
Borislav Petkov
Kirill A. Shutemov
Baoquan He
Yinghai Lu
Michael Roth
Chao Fan
Greg Kroah-Hartman
August 2010
August 2017
November 2017
January 2019
March 2019
February 2022
June 2023
var spanGroupData = [ {"timestamp": 1280646000, "group": [ {"author_id": 8, "token_count": 6}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 5, "token_count": 7}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 37, "token_count": 1}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 4, "token_count": 2}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 5, "token_count": 2}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 7, "token_count": 343}, {"author_id": 2, "token_count": 5}, ]}, {"timestamp": 1685602800, "group": [ {"author_id": 3, "token_count": 30}, ]}, ]
Author Name
Tokens
Token Proportion
Borislav Petkov
343
86.62%
Kirill A. Shutemov
30
7.58%
Baoquan He
9
2.27%
Yinghai Lu
6
1.52%
Michael Roth
5
1.26%
Chao Fan
2
0.51%
Greg Kroah-Hartman
1
0.25%
Total
396
error.c
43
-
12
143
Kirill A. Shutemov
Linus Torvalds (pre-git)
Kees Cook
Joe Millenbach
Vivek Goyal
Kuppuswamy Sathyanarayanan
Yinghai Lu
Ingo Molnar
Greg Kroah-Hartman
Andi Kleen
Others
February 1993
April 1993
June 1995
December 2006
January 2008
August 2010
July 2012
April 2016
May 2016
March 2017
November 2017
April 2022
June 2023
August 2023
var spanGroupData = [ {"timestamp": 728553600, "group": [ {"author_id": 6, "token_count": 16}, ]}, {"timestamp": 733651200, "group": [ {"author_id": 6, "token_count": 7}, ]}, {"timestamp": 801990000, "group": [ {"author_id": 6, "token_count": 7}, ]}, {"timestamp": 1164960000, "group": [ {"author_id": 25, "token_count": 2}, ]}, {"timestamp": 1199174400, "group": [ {"author_id": 43, "token_count": 1}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 8, "token_count": 1}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 22, "token_count": 4}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 0, "token_count": 10}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 37, "token_count": 1}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 29, "token_count": 1}, {"author_id": 17, "token_count": 2}, ]}, {"timestamp": 1685602800, "group": [ {"author_id": 3, "token_count": 83}, ]}, {"timestamp": 1690873200, "group": [ {"author_id": 60, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Kirill A. Shutemov
83
58.04%
Linus Torvalds (pre-git)
30
20.98%
Kees Cook
14
9.79%
Joe Millenbach
4
2.80%
Vivek Goyal
2
1.40%
Kuppuswamy Sathyanarayanan
2
1.40%
Yinghai Lu
1
0.70%
Ingo Molnar
1
0.70%
Greg Kroah-Hartman
1
0.70%
Andi Kleen
1
0.70%
Others
4
2.80%
Total
143
error.h
11
-
5
44
Kees Cook
Kirill A. Shutemov
Linus Torvalds (pre-git)
Greg Kroah-Hartman
Others
June 1995
May 2016
May 2017
November 2017
June 2023
August 2023
var spanGroupData = [ {"timestamp": 801990000, "group": [ {"author_id": 6, "token_count": 5}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 0, "token_count": 16}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 37, "token_count": 1}, ]}, {"timestamp": 1685602800, "group": [ {"author_id": 3, "token_count": 13}, ]}, {"timestamp": 1690873200, "group": [ {"author_id": 60, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Kees Cook
24
54.55%
Kirill A. Shutemov
13
29.55%
Linus Torvalds (pre-git)
5
11.36%
Greg Kroah-Hartman
1
2.27%
Others
1
2.27%
Total
44
ident_map_64.c
388
-
19
1253
Joerg Roedel
Kees Cook
Michael Roth
Kirill A. Shutemov
Arvind Sankar
Brijesh Singh
Tom Lendacky
Dave Hansen
Thomas Garnier
Thomas Gleixner
Nikunj A. Dadhania
Ard Biesheuvel
Andi Kleen
Vivek Goyal
Yinghai Lu
Greg Kroah-Hartman
Others
February 2002
December 2006
August 2010
May 2016
June 2016
May 2017
June 2017
October 2017
November 2017
December 2017
March 2018
April 2018
May 2018
June 2020
September 2020
October 2020
February 2022
July 2022
January 2023
September 2023
October 2023
var spanGroupData = [ {"timestamp": 1012550400, "group": [ {"author_id": 29, "token_count": 3}, ]}, {"timestamp": 1164960000, "group": [ {"author_id": 25, "token_count": 2}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 8, "token_count": 1}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 0, "token_count": 318}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 36, "token_count": 5}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 3, "token_count": 19}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 10, "token_count": 9}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 37, "token_count": 1}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 50, "token_count": 4}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 10, "token_count": 1}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 44, "token_count": 8}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 3, "token_count": 17}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 1, "token_count": 667}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 12, "token_count": 57}, {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 9, "token_count": 34}, {"author_id": 2, "token_count": 8}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 2, "token_count": 62}, ]}, {"timestamp": 1672560000, "group": [ {"author_id": 16, "token_count": 4}, ]}, {"timestamp": 1693551600, "group": [ {"author_id": 3, "token_count": 21}, ]}, {"timestamp": 1696143600, "group": [ {"author_id": 11, "token_count": 4}, ]}, ]
Author Name
Tokens
Token Proportion
Joerg Roedel
671
53.55%
Kees Cook
318
25.38%
Michael Roth
70
5.59%
Kirill A. Shutemov
57
4.55%
Arvind Sankar
57
4.55%
Brijesh Singh
34
2.71%
Tom Lendacky
10
0.80%
Dave Hansen
8
0.64%
Thomas Garnier
5
0.40%
Thomas Gleixner
4
0.32%
Nikunj A. Dadhania
4
0.32%
Ard Biesheuvel
4
0.32%
Andi Kleen
3
0.24%
Vivek Goyal
2
0.16%
Yinghai Lu
1
0.08%
Greg Kroah-Hartman
1
0.08%
Others
4
0.32%
Total
1253
idt_64.c
91
-
3
284
Joerg Roedel
Borislav Petkov
Brijesh Singh
September 2020
March 2021
February 2022
July 2023
var spanGroupData = [ {"timestamp": 1598943600, "group": [ {"author_id": 1, "token_count": 246}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 1, "token_count": 23}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 9, "token_count": 1}, ]}, {"timestamp": 1688194800, "group": [ {"author_id": 7, "token_count": 14}, ]}, ]
Author Name
Tokens
Token Proportion
Joerg Roedel
269
94.72%
Borislav Petkov
14
4.93%
Brijesh Singh
1
0.35%
Total
284
kaslr.c
889
-
25
3185
Baoquan He
Kees Cook
Dave Jiang
Arvind Sankar
Chao Fan
Dan J Williams
Daniel Kiper
Linus Torvalds (pre-git)
Kirill A. Shutemov
Yinghai Lu
Borislav Petkov
Naoya Horiguchi
Ard Biesheuvel
Thomas Garnier
Taku Izumi
Vivek Goyal
Ingo Molnar
Greg Kroah-Hartman
Others
September 1991
December 2006
August 2010
January 2013
October 2013
November 2013
February 2014
September 2014
October 2014
January 2015
April 2015
September 2015
April 2016
May 2016
June 2016
July 2016
January 2017
May 2017
July 2017
August 2017
November 2017
June 2018
July 2018
August 2018
January 2019
February 2019
March 2019
November 2019
July 2020
August 2020
March 2021
August 2021
February 2022
April 2022
August 2022
June 2023
October 2023
var spanGroupData = [ {"timestamp": 683708400, "group": [ {"author_id": 6, "token_count": 48}, ]}, {"timestamp": 1164960000, "group": [ {"author_id": 25, "token_count": 2}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 8, "token_count": 1}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 8, "token_count": 6}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 0, "token_count": 508}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 0, "token_count": 156}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 0, "token_count": 73}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 7, "token_count": 7}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 51, "token_count": 7}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 0, "token_count": 9}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 5, "token_count": 180}, {"author_id": 7, "token_count": 5}, {"author_id": 0, "token_count": 245}, {"author_id": 8, "token_count": 38}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 36, "token_count": 9}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 5, "token_count": 12}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 13, "token_count": 284}, {"author_id": 43, "token_count": 2}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 5, "token_count": 290}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 5, "token_count": 63}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 5, "token_count": 245}, {"author_id": 31, "token_count": 22}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 37, "token_count": 1}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 5, "token_count": 266}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 4, "token_count": 2}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 4, "token_count": 197}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 7, "token_count": 10}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 19, "token_count": 97}, {"author_id": 20, "token_count": 94}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 12, "token_count": 195}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 12, "token_count": 19}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 7, "token_count": 6}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1659337200, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1685602800, "group": [ {"author_id": 3, "token_count": 46}, ]}, {"timestamp": 1696143600, "group": [ {"author_id": 11, "token_count": 14}, ]}, ]
Author Name
Tokens
Token Proportion
Baoquan He
1056
33.16%
Kees Cook
1004
31.52%
Dave Jiang
284
8.92%
Arvind Sankar
214
6.72%
Chao Fan
199
6.25%
Dan J Williams
97
3.05%
Daniel Kiper
94
2.95%
Linus Torvalds (pre-git)
48
1.51%
Kirill A. Shutemov
46
1.44%
Yinghai Lu
45
1.41%
Borislav Petkov
28
0.88%
Naoya Horiguchi
22
0.69%
Ard Biesheuvel
14
0.44%
Thomas Garnier
9
0.28%
Taku Izumi
7
0.22%
Vivek Goyal
2
0.06%
Ingo Molnar
2
0.06%
Greg Kroah-Hartman
1
0.03%
Others
13
0.41%
Total
3185
mem.c
86
-
7
286
Kirill A. Shutemov
Kuppuswamy Sathyanarayanan
Tom Lendacky
Ard Biesheuvel
Vivek Goyal
Yinghai Lu
Thomas Gleixner
December 2006
August 2010
June 2019
April 2022
June 2023
October 2023
var spanGroupData = [ {"timestamp": 1164960000, "group": [ {"author_id": 25, "token_count": 2}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 8, "token_count": 1}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 50, "token_count": 1}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 17, "token_count": 50}, ]}, {"timestamp": 1685602800, "group": [ {"author_id": 3, "token_count": 217}, {"author_id": 10, "token_count": 12}, ]}, {"timestamp": 1696143600, "group": [ {"author_id": 11, "token_count": 3}, ]}, ]
Author Name
Tokens
Token Proportion
Kirill A. Shutemov
217
75.87%
Kuppuswamy Sathyanarayanan
50
17.48%
Tom Lendacky
12
4.20%
Ard Biesheuvel
3
1.05%
Vivek Goyal
2
0.70%
Yinghai Lu
1
0.35%
Thomas Gleixner
1
0.35%
Total
286
misc.c
502
-
40
1765
Kees Cook
Linus Torvalds (pre-git)
Ian Campbell
Ard Biesheuvel
Yinghai Lu
Baoquan He
Kirill A. Shutemov
Eric W. Biedermann
Steve Wahl
Alain Knaff
Alexander Lobakin
Borislav Petkov
H. J. Lu
Jan Beulich
H. Peter Anvin
Kristian Högsberg
Vivek Goyal
Daniel Micay
Michael Roth
Rusty Russell
Nick Terrell
Lasse Collin
Kyungsik Lee
Albin Tonnerre
Jesper Juhl
Ingo Molnar
René Herman
Kuppuswamy Sathyanarayanan
Joerg Roedel
Joe Millenbach
Carl-Daniel Hailfinger
Andi Kleen
Yakui Zhao
Greg Kroah-Hartman
Brian Gerst
Arvind Sankar
Others
September 1991
November 1991
August 1992
February 1993
June 1993
August 1993
May 1994
June 1995
March 1996
March 1997
March 2000
June 2000
February 2002
June 2006
December 2006
May 2007
October 2007
January 2008
February 2008
April 2008
May 2008
June 2008
January 2009
May 2009
January 2010
February 2010
August 2010
October 2010
December 2010
January 2011
January 2012
July 2012
January 2013
July 2013
October 2013
March 2014
May 2014
November 2014
January 2015
April 2015
July 2015
September 2015
April 2016
May 2016
May 2017
June 2017
July 2017
August 2017
November 2017
February 2018
March 2018
April 2019
May 2019
September 2019
July 2020
August 2020
September 2020
March 2021
April 2021
June 2021
October 2021
April 2022
January 2023
June 2023
August 2023
October 2023
var spanGroupData = [ {"timestamp": 683708400, "group": [ {"author_id": 6, "token_count": 8}, ]}, {"timestamp": 688982400, "group": [ {"author_id": 6, "token_count": 1}, ]}, {"timestamp": 712652400, "group": [ {"author_id": 6, "token_count": 7}, ]}, {"timestamp": 728553600, "group": [ {"author_id": 6, "token_count": 73}, ]}, {"timestamp": 738918000, "group": [ {"author_id": 6, "token_count": 3}, ]}, {"timestamp": 744188400, "group": [ {"author_id": 6, "token_count": 149}, ]}, {"timestamp": 767775600, "group": [ {"author_id": 6, "token_count": 1}, ]}, {"timestamp": 801990000, "group": [ {"author_id": 6, "token_count": 98}, ]}, {"timestamp": 825667200, "group": [ {"author_id": 6, "token_count": 6}, ]}, {"timestamp": 857203200, "group": [ {"author_id": 6, "token_count": 4}, ]}, {"timestamp": 951897600, "group": [ {"author_id": 6, "token_count": 5}, ]}, {"timestamp": 959842800, "group": [ {"author_id": 6, "token_count": 6}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 29, "token_count": 2}, ]}, {"timestamp": 1149145200, "group": [ {"author_id": 26, "token_count": 4}, ]}, {"timestamp": 1164960000, "group": [ {"author_id": 23, "token_count": 47}, {"author_id": 25, "token_count": 2}, ]}, {"timestamp": 1178002800, "group": [ {"author_id": 25, "token_count": 10}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 38, "token_count": 10}, ]}, {"timestamp": 1199174400, "group": [ {"author_id": 14, "token_count": 24}, {"author_id": 59, "token_count": 4}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 14, "token_count": 232}, {"author_id": 43, "token_count": 5}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1209625200, "group": [ {"author_id": 34, "token_count": 16}, ]}, {"timestamp": 1212303600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1230796800, "group": [ {"author_id": 24, "token_count": 27}, ]}, {"timestamp": 1241161200, "group": [ {"author_id": 15, "token_count": 10}, ]}, {"timestamp": 1262332800, "group": [ {"author_id": 49, "token_count": 8}, ]}, {"timestamp": 1265011200, "group": [ {"author_id": 45, "token_count": 1}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 8, "token_count": 104}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 21, "token_count": 2}, ]}, {"timestamp": 1291190400, "group": [ {"author_id": 15, "token_count": 1}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 47, "token_count": 8}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 57, "token_count": 5}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 22, "token_count": 4}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 15, "token_count": 7}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 0, "token_count": 256}, {"author_id": 48, "token_count": 8}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 0, "token_count": 14}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 25, "token_count": 3}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 29, "token_count": 1}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 33, "token_count": 21}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 7, "token_count": 8}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 0, "token_count": 114}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 8, "token_count": 1}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 5, "token_count": 3}, {"author_id": 0, "token_count": 18}, {"author_id": 8, "token_count": 19}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 5, "token_count": 44}, {"author_id": 7, "token_count": 8}, {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 5, "token_count": 3}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 5, "token_count": 15}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 35, "token_count": 15}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 37, "token_count": 1}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 3, "token_count": 14}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 32, "token_count": 22}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 7, "token_count": 6}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 7, "token_count": 1}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 28, "token_count": 31}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 46, "token_count": 8}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 12, "token_count": 1}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 3, "token_count": 7}, {"author_id": 17, "token_count": 4}, {"author_id": 2, "token_count": 12}, ]}, {"timestamp": 1672560000, "group": [ {"author_id": 30, "token_count": 26}, ]}, {"timestamp": 1685602800, "group": [ {"author_id": 3, "token_count": 27}, ]}, {"timestamp": 1690873200, "group": [ {"author_id": 11, "token_count": 124}, ]}, {"timestamp": 1696143600, "group": [ {"author_id": 11, "token_count": 12}, ]}, ]
Author Name
Tokens
Token Proportion
Kees Cook
417
23.63%
Linus Torvalds (pre-git)
361
20.45%
Ian Campbell
256
14.50%
Ard Biesheuvel
136
7.71%
Yinghai Lu
124
7.03%
Baoquan He
65
3.68%
Kirill A. Shutemov
48
2.72%
Eric W. Biedermann
47
2.66%
Steve Wahl
31
1.76%
Alain Knaff
27
1.53%
Alexander Lobakin
26
1.47%
Borislav Petkov
23
1.30%
H. J. Lu
22
1.25%
Jan Beulich
21
1.19%
H. Peter Anvin
18
1.02%
Kristian Högsberg
16
0.91%
Vivek Goyal
15
0.85%
Daniel Micay
15
0.85%
Michael Roth
12
0.68%
Rusty Russell
10
0.57%
Nick Terrell
8
0.45%
Lasse Collin
8
0.45%
Kyungsik Lee
8
0.45%
Albin Tonnerre
8
0.45%
Jesper Juhl
5
0.28%
Ingo Molnar
5
0.28%
René Herman
4
0.23%
Kuppuswamy Sathyanarayanan
4
0.23%
Joerg Roedel
4
0.23%
Joe Millenbach
4
0.23%
Carl-Daniel Hailfinger
4
0.23%
Andi Kleen
3
0.17%
Yakui Zhao
2
0.11%
Greg Kroah-Hartman
1
0.06%
Brian Gerst
1
0.06%
Arvind Sankar
1
0.06%
Others
5
0.28%
Total
1765
misc.h
257
-
30
926
Michael Roth
Joerg Roedel
Kees Cook
Yinghai Lu
Chao Fan
Joe Millenbach
Kirill A. Shutemov
Brijesh Singh
Baoquan He
Ian Campbell
Tom Lendacky
Borislav Petkov
Linus Torvalds (pre-git)
Alain Knaff
Yakui Zhao
Nikunj A. Dadhania
Arvind Sankar
Andrey Ryabinin
Rusty Russell
H. Peter Anvin
Ingo Molnar
Carl-Daniel Hailfinger
Kuppuswamy Sathyanarayanan
Greg Kroah-Hartman
Dave Hansen
Brian Gerst
Others
January 1992
February 1993
September 1993
June 1995
February 2002
January 2006
June 2006
December 2006
January 2008
February 2008
January 2009
August 2010
October 2010
July 2012
November 2012
July 2013
October 2013
February 2015
July 2015
April 2016
May 2016
May 2017
October 2017
November 2017
February 2018
March 2018
April 2018
May 2018
August 2018
January 2019
February 2019
March 2019
March 2020
July 2020
September 2020
October 2020
December 2020
March 2021
April 2021
June 2021
October 2021
February 2022
April 2022
August 2022
January 2023
March 2023
June 2023
var spanGroupData = [ {"timestamp": 694252800, "group": [ {"author_id": 6, "token_count": 2}, ]}, {"timestamp": 728553600, "group": [ {"author_id": 6, "token_count": 6}, ]}, {"timestamp": 746866800, "group": [ {"author_id": 6, "token_count": 3}, ]}, {"timestamp": 801990000, "group": [ {"author_id": 6, "token_count": 4}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1136102400, "group": [ {"author_id": 45, "token_count": 1}, ]}, {"timestamp": 1149145200, "group": [ {"author_id": 26, "token_count": 2}, ]}, {"timestamp": 1164960000, "group": [ {"author_id": 38, "token_count": 3}, ]}, {"timestamp": 1199174400, "group": [ {"author_id": 14, "token_count": 20}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 14, "token_count": 3}, ]}, {"timestamp": 1230796800, "group": [ {"author_id": 24, "token_count": 14}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 15, "token_count": 3}, {"author_id": 8, "token_count": 84}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 21, "token_count": 12}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 22, "token_count": 41}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 43, "token_count": 2}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 0, "token_count": 53}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 58, "token_count": 5}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 0, "token_count": 44}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 5, "token_count": 18}, {"author_id": 7, "token_count": 4}, {"author_id": 0, "token_count": 29}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 5, "token_count": 4}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 10, "token_count": 21}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 37, "token_count": 1}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 10, "token_count": 1}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 44, "token_count": 1}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 4, "token_count": 68}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 7, "token_count": 5}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 5, "token_count": 3}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 12, "token_count": 2}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 1, "token_count": 115}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 12, "token_count": 4}, {"author_id": 1, "token_count": 9}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 1, "token_count": 10}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 7, "token_count": 9}, {"author_id": 9, "token_count": 38}, {"author_id": 2, "token_count": 198}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 3, "token_count": 7}, {"author_id": 17, "token_count": 1}, ]}, {"timestamp": 1659337200, "group": [ {"author_id": 2, "token_count": 11}, ]}, {"timestamp": 1672560000, "group": [ {"author_id": 16, "token_count": 11}, ]}, {"timestamp": 1677657600, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1685602800, "group": [ {"author_id": 3, "token_count": 26}, ]}, ]
Author Name
Tokens
Token Proportion
Michael Roth
209
22.57%
Joerg Roedel
137
14.79%
Kees Cook
136
14.69%
Yinghai Lu
84
9.07%
Chao Fan
68
7.34%
Joe Millenbach
41
4.43%
Kirill A. Shutemov
38
4.10%
Brijesh Singh
38
4.10%
Baoquan He
25
2.70%
Ian Campbell
23
2.48%
Tom Lendacky
22
2.38%
Borislav Petkov
18
1.94%
Linus Torvalds (pre-git)
15
1.62%
Alain Knaff
14
1.51%
Yakui Zhao
12
1.30%
Nikunj A. Dadhania
11
1.19%
Arvind Sankar
6
0.65%
Andrey Ryabinin
5
0.54%
Rusty Russell
3
0.32%
H. Peter Anvin
3
0.32%
Ingo Molnar
2
0.22%
Carl-Daniel Hailfinger
2
0.22%
Kuppuswamy Sathyanarayanan
1
0.11%
Greg Kroah-Hartman
1
0.11%
Dave Hansen
1
0.11%
Brian Gerst
1
0.11%
Others
10
1.08%
Total
926
mkpiggy.c
74
-
8
279
H. Peter Anvin
Geyslan G. Bem
Arvind Sankar
Daniel J Blueman
Yinghai Lu
Thomas Gleixner
Others
May 2009
February 2010
February 2011
February 2012
October 2013
April 2016
May 2019
July 2020
var spanGroupData = [ {"timestamp": 1241161200, "group": [ {"author_id": 15, "token_count": 212}, ]}, {"timestamp": 1265011200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1296547200, "group": [ {"author_id": 52, "token_count": 7}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 27, "token_count": 32}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 8, "token_count": 2}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 50, "token_count": 2}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 12, "token_count": 19}, ]}, ]
Author Name
Tokens
Token Proportion
H. Peter Anvin
212
75.99%
Geyslan G. Bem
32
11.47%
Arvind Sankar
19
6.81%
Daniel J Blueman
7
2.51%
Yinghai Lu
2
0.72%
Thomas Gleixner
2
0.72%
Others
5
1.79%
Total
279
pgtable.h
18
-
2
50
Kirill A. Shutemov
Ard Biesheuvel
February 2018
August 2023
var spanGroupData = [ {"timestamp": 1517472000, "group": [ {"author_id": 3, "token_count": 40}, ]}, {"timestamp": 1690873200, "group": [ {"author_id": 11, "token_count": 10}, ]}, ]
Author Name
Tokens
Token Proportion
Kirill A. Shutemov
40
80.00%
Ard Biesheuvel
10
20.00%
Total
50
pgtable_64.c
202
-
9
606
Kirill A. Shutemov
Ard Biesheuvel
Arvind Sankar
Joerg Roedel
Yinghai Lu
Kees Cook
Borislav Petkov
Greg Kroah-Hartman
Others
August 2010
March 2017
November 2017
December 2017
February 2018
May 2018
August 2018
February 2019
August 2019
September 2020
October 2020
June 2021
February 2022
August 2023
October 2023
var spanGroupData = [ {"timestamp": 1280646000, "group": [ {"author_id": 8, "token_count": 8}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 3, "token_count": 3}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 37, "token_count": 1}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 3, "token_count": 31}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 3, "token_count": 247}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 3, "token_count": 12}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 3, "token_count": 126}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 3, "token_count": 45}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 3, "token_count": 24}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 1, "token_count": 10}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 12, "token_count": 18}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 7, "token_count": 3}, ]}, {"timestamp": 1690873200, "group": [ {"author_id": 11, "token_count": 67}, ]}, {"timestamp": 1696143600, "group": [ {"author_id": 11, "token_count": 4}, ]}, ]
Author Name
Tokens
Token Proportion
Kirill A. Shutemov
488
80.53%
Ard Biesheuvel
71
11.72%
Arvind Sankar
18
2.97%
Joerg Roedel
10
1.65%
Yinghai Lu
8
1.32%
Kees Cook
3
0.50%
Borislav Petkov
3
0.50%
Greg Kroah-Hartman
1
0.17%
Others
4
0.66%
Total
606
sev.c
628
-
13
1835
Joerg Roedel
Michael Roth
Tom Lendacky
Brijesh Singh
Nikunj A. Dadhania
Ard Biesheuvel
Borislav Petkov
Masami Hiramatsu
Martin Radev
Kirill A. Shutemov
Kees Cook
Others
May 2016
September 2020
November 2020
December 2020
March 2021
April 2021
November 2021
February 2022
August 2022
January 2023
June 2023
July 2023
August 2023
October 2023
var spanGroupData = [ {"timestamp": 1462086000, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 1, "token_count": 477}, {"author_id": 41, "token_count": 11}, {"author_id": 10, "token_count": 104}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 7, "token_count": 13}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 40, "token_count": 11}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 1, "token_count": 6}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 9, "token_count": 2}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 9, "token_count": 3}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 9, "token_count": 289}, {"author_id": 2, "token_count": 455}, ]}, {"timestamp": 1659337200, "group": [ {"author_id": 2, "token_count": 3}, ]}, {"timestamp": 1672560000, "group": [ {"author_id": 16, "token_count": 131}, ]}, {"timestamp": 1685602800, "group": [ {"author_id": 1, "token_count": 15}, {"author_id": 3, "token_count": 8}, {"author_id": 10, "token_count": 209}, ]}, {"timestamp": 1688194800, "group": [ {"author_id": 7, "token_count": 1}, ]}, {"timestamp": 1690873200, "group": [ {"author_id": 11, "token_count": 84}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1696143600, "group": [ {"author_id": 11, "token_count": 1}, {"author_id": 1, "token_count": 7}, ]}, ]
Author Name
Tokens
Token Proportion
Joerg Roedel
505
27.52%
Michael Roth
458
24.96%
Tom Lendacky
313
17.06%
Brijesh Singh
294
16.02%
Nikunj A. Dadhania
131
7.14%
Ard Biesheuvel
85
4.63%
Borislav Petkov
14
0.76%
Masami Hiramatsu
11
0.60%
Martin Radev
11
0.60%
Kirill A. Shutemov
8
0.44%
Kees Cook
3
0.16%
Others
2
0.11%
Total
1835
sev.h
23
-
6
58
Tom Lendacky
Kirill A. Shutemov
Brijesh Singh
Joerg Roedel
Michael Roth
Greg Kroah-Hartman
November 2017
September 2020
February 2022
March 2022
June 2023
var spanGroupData = [ {"timestamp": 1509519600, "group": [ {"author_id": 37, "token_count": 1}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 1, "token_count": 9}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 9, "token_count": 9}, {"author_id": 2, "token_count": 4}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 9, "token_count": 3}, ]}, {"timestamp": 1685602800, "group": [ {"author_id": 3, "token_count": 14}, {"author_id": 10, "token_count": 18}, ]}, ]
Author Name
Tokens
Token Proportion
Tom Lendacky
18
31.03%
Kirill A. Shutemov
14
24.14%
Brijesh Singh
12
20.69%
Joerg Roedel
9
15.52%
Michael Roth
4
6.90%
Greg Kroah-Hartman
1
1.72%
Total
58
string.c
81
-
12
329
Kees Cook
Linus Torvalds (pre-git)
Ard Biesheuvel
Yakui Zhao
Carl-Daniel Hailfinger
Andi Kleen
Vivek Goyal
Brian Gerst
Randy Dunlap
Yinghai Lu
Greg Kroah-Hartman
Others
March 1992
April 1992
February 1993
June 1995
March 1997
March 2000
February 2002
October 2002
June 2005
June 2006
January 2008
February 2010
August 2010
October 2010
March 2014
April 2016
May 2016
November 2017
May 2019
var spanGroupData = [ {"timestamp": 699436800, "group": [ {"author_id": 6, "token_count": 8}, ]}, {"timestamp": 702115200, "group": [ {"author_id": 6, "token_count": 1}, ]}, {"timestamp": 728553600, "group": [ {"author_id": 6, "token_count": 37}, ]}, {"timestamp": 801990000, "group": [ {"author_id": 6, "token_count": 6}, ]}, {"timestamp": 857203200, "group": [ {"author_id": 6, "token_count": 16}, ]}, {"timestamp": 951897600, "group": [ {"author_id": 6, "token_count": 5}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 29, "token_count": 14}, ]}, {"timestamp": 1033455600, "group": [ {"author_id": 29, "token_count": 6}, ]}, {"timestamp": 1117609200, "group": [ {"author_id": 53, "token_count": 6}, ]}, {"timestamp": 1149145200, "group": [ {"author_id": 26, "token_count": 28}, ]}, {"timestamp": 1199174400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1265011200, "group": [ {"author_id": 45, "token_count": 7}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 8, "token_count": 3}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 21, "token_count": 33}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 25, "token_count": 14}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 0, "token_count": 78}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 0, "token_count": 29}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 37, "token_count": 1}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 11, "token_count": 36}, ]}, ]
Author Name
Tokens
Token Proportion
Kees Cook
107
32.52%
Linus Torvalds (pre-git)
73
22.19%
Ard Biesheuvel
36
10.94%
Yakui Zhao
33
10.03%
Carl-Daniel Hailfinger
28
8.51%
Andi Kleen
20
6.08%
Vivek Goyal
14
4.26%
Brian Gerst
7
2.13%
Randy Dunlap
6
1.82%
Yinghai Lu
3
0.91%
Greg Kroah-Hartman
1
0.30%
Others
1
0.30%
Total
329
tdx-shared.c
2
-
1
6
Kirill A. Shutemov
June 2023
var spanGroupData = [ {"timestamp": 1685602800, "group": [ {"author_id": 3, "token_count": 6}, ]}, ]
Author Name
Tokens
Token Proportion
Kirill A. Shutemov
6
100.00%
Total
6
tdx.c
77
-
7
299
Kirill A. Shutemov
Kuppuswamy Sathyanarayanan
Kees Cook
Nikolay Borisov
Vivek Goyal
Greg Kroah-Hartman
Others
October 2013
March 2014
November 2017
April 2022
May 2023
August 2023
var spanGroupData = [ {"timestamp": 1380610800, "group": [ {"author_id": 0, "token_count": 9}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 25, "token_count": 3}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 37, "token_count": 1}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 3, "token_count": 221}, {"author_id": 17, "token_count": 56}, ]}, {"timestamp": 1682924400, "group": [ {"author_id": 54, "token_count": 6}, ]}, {"timestamp": 1690873200, "group": [ {"author_id": 60, "token_count": 3}, ]}, ]
Author Name
Tokens
Token Proportion
Kirill A. Shutemov
221
73.91%
Kuppuswamy Sathyanarayanan
56
18.73%
Kees Cook
9
3.01%
Nikolay Borisov
6
2.01%
Vivek Goyal
3
1.00%
Greg Kroah-Hartman
1
0.33%
Others
3
1.00%
Total
299
tdx.h
13
-
4
36
Kuppuswamy Sathyanarayanan
Kees Cook
Kirill A. Shutemov
Greg Kroah-Hartman
October 2013
November 2017
April 2022
var spanGroupData = [ {"timestamp": 1380610800, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 37, "token_count": 1}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 3, "token_count": 1}, {"author_id": 17, "token_count": 32}, ]}, ]
Author Name
Tokens
Token Proportion
Kuppuswamy Sathyanarayanan
32
88.89%
Kees Cook
2
5.56%
Kirill A. Shutemov
1
2.78%
Greg Kroah-Hartman
1
2.78%
Total
36
Only top 60 contributors in the directory are shown. Everybody else is clustered as
Others
.
Contributors:
86
Author
Tokens
Proportion
Commits
Proportion
0
Kees Cook
2060
14.89%
34
10.76%
1
Joerg Roedel
1605
11.60%
18
5.70%
2
Michael Roth
1455
10.52%
16
5.06%
3
Kirill A. Shutemov
1310
9.47%
29
9.18%
4
Chao Fan
1264
9.14%
7
2.22%
5
Baoquan He
1162
8.40%
18
5.70%
6
Linus Torvalds (pre-git)
533
3.85%
18
5.70%
7
Borislav Petkov
479
3.46%
9
2.85%
8
Yinghai Lu
421
3.04%
10
3.16%
9
Brijesh Singh
379
2.74%
8
2.53%
10
Tom Lendacky
377
2.73%
7
2.22%
11
Ard Biesheuvel
368
2.66%
13
4.11%
12
Arvind Sankar
315
2.28%
21
6.65%
13
Dave Jiang
284
2.05%
1
0.32%
14
Ian Campbell
279
2.02%
5
1.58%
15
H. Peter Anvin
234
1.69%
6
1.90%
16
Nikunj A. Dadhania
146
1.06%
1
0.32%
17
Kuppuswamy Sathyanarayanan
145
1.05%
3
0.95%
18
Jun'ichi Nomura
98
0.71%
1
0.32%
19
Dan J Williams
97
0.70%
2
0.63%
20
Daniel Kiper
94
0.68%
1
0.32%
21
Yakui Zhao
49
0.35%
1
0.32%
22
Joe Millenbach
49
0.35%
4
1.27%
23
Eric W. Biedermann
47
0.34%
1
0.32%
24
Alain Knaff
41
0.30%
2
0.63%
25
Vivek Goyal
40
0.29%
4
1.27%
26
Carl-Daniel Hailfinger
34
0.25%
1
0.32%
27
Geyslan G. Bem
32
0.23%
1
0.32%
28
Steve Wahl
31
0.22%
1
0.32%
29
Andi Kleen
27
0.20%
4
1.27%
30
Alexander Lobakin
26
0.19%
1
0.32%
31
Naoya Horiguchi
22
0.16%
1
0.32%
32
H. J. Lu
22
0.16%
1
0.32%
33
Jan Beulich
21
0.15%
1
0.32%
34
Kristian Högsberg
16
0.12%
2
0.63%
35
Daniel Micay
15
0.11%
1
0.32%
36
Thomas Garnier
14
0.10%
2
0.63%
37
Greg Kroah-Hartman
14
0.10%
1
0.32%
38
Rusty Russell
13
0.09%
2
0.63%
39
Steven Clarkson
11
0.08%
1
0.32%
40
Masami Hiramatsu
11
0.08%
1
0.32%
41
Martin Radev
11
0.08%
1
0.32%
42
Josh Boyer
10
0.07%
1
0.32%
43
Ingo Molnar
10
0.07%
5
1.58%
44
Dave Hansen
9
0.07%
1
0.32%
45
Brian Gerst
9
0.07%
2
0.63%
46
Nick Terrell
8
0.06%
1
0.32%
47
Lasse Collin
8
0.06%
1
0.32%
48
Kyungsik Lee
8
0.06%
1
0.32%
49
Albin Tonnerre
8
0.06%
1
0.32%
50
Thomas Gleixner
7
0.05%
3
0.95%
51
Taku Izumi
7
0.05%
1
0.32%
52
Daniel J Blueman
7
0.05%
1
0.32%
53
Randy Dunlap
6
0.04%
1
0.32%
54
Nikolay Borisov
6
0.04%
1
0.32%
55
Duan Zhenzhong
6
0.04%
1
0.32%
56
Vamshi K Sthambamkadi
5
0.04%
1
0.32%
57
Jesper Juhl
5
0.04%
1
0.32%
58
Andrey Ryabinin
5
0.04%
1
0.32%
59
René Herman
4
0.03%
1
0.32%
60
Others
53
0.38%
29
9.18%
Total
13832
316