Linux Source Code
Home
Release 7.0
Help
trusted-keys
root
security
keys
Highlighting
Reset All
By Author
By Age
──────────
Ahmad Fatoum
Al Viro
Andy Shevchenko
Ben Boeckel
Colin Ian King
David Gstir
David Howells
David Safford
Dmitry Kasatkin
Eric Biggers
Herbert Xu
James Bottomley
Jan Dabros
Jarkko Sakkinen
Jason Gunthorpe
Jeff Johnson
Jens Wiklander
Jiapeng Chong
Jingoo Han
Kees Cook
Kent Yoder
Kylene Jo Hall
Marcin Obara
Meenakshi Aggarwal
Mimi Zohar
Nayna Jain
Nick Desaulniers
Roberto Sassu
Srish Srinivasan
Stefan Berger
Sumit Garg
Tetsuo Handa
Thomas Gleixner
Thorsten Blum
Tomas Winkler
Uwe Kleine-König
Waiman Long
−
Files:
Name
Lines
Files
Authors
Tokens
change scale
Color Graph By Token Proportion
trusted_caam.c
188
-
6
852
Meenakshi Aggarwal
Ahmad Fatoum
Mimi Zohar
Herbert Xu
Sumit Garg
Thomas Gleixner
November 2010
June 2019
March 2021
May 2022
October 2025
var spanGroupData = [ {"timestamp": 1288594800, "group": [ {"author_id": 0, "token_count": 10}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 21, "token_count": 1}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1651388400, "group": [ {"author_id": 7, "token_count": 319}, ]}, {"timestamp": 1759302000, "group": [ {"author_id": 19, "token_count": 7}, {"author_id": 6, "token_count": 513}, ]}, ]
Author Name
Tokens
Token Proportion
Meenakshi Aggarwal
513
60.21%
Ahmad Fatoum
319
37.44%
Mimi Zohar
10
1.17%
Herbert Xu
7
0.82%
Sumit Garg
2
0.23%
Thomas Gleixner
1
0.12%
Total
852
trusted_core.c
404
-
17
1751
Sumit Garg
Mimi Zohar
Ahmad Fatoum
David Howells
Srish Srinivasan
David Gstir
James Bottomley
Colin Ian King
Jarkko Sakkinen
Waiman Long
Eric Biggers
Jeff Johnson
Andy Shevchenko
Kent Yoder
Thorsten Blum
Thomas Gleixner
Kees Cook
November 2010
October 2011
January 2012
June 2012
September 2012
October 2015
November 2015
March 2017
June 2017
November 2017
March 2019
June 2019
October 2019
March 2020
August 2020
March 2021
April 2021
May 2022
March 2023
October 2023
April 2024
June 2024
October 2025
January 2026
February 2026
var spanGroupData = [ {"timestamp": 1288594800, "group": [ {"author_id": 0, "token_count": 575}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 20, "token_count": 1}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 17, "token_count": 3}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 10, "token_count": 24}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 10, "token_count": 6}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 10, "token_count": 3}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 10, "token_count": 2}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 9, "token_count": 1}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 9, "token_count": 5}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 4, "token_count": 1}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 21, "token_count": 1}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 16, "token_count": 1}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 16, "token_count": 6}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 1, "token_count": 866}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 11, "token_count": 13}, {"author_id": 3, "token_count": 15}, ]}, {"timestamp": 1651388400, "group": [ {"author_id": 7, "token_count": 151}, ]}, {"timestamp": 1677657600, "group": [ {"author_id": 20, "token_count": 3}, ]}, {"timestamp": 1696143600, "group": [ {"author_id": 4, "token_count": 7}, {"author_id": 1, "token_count": 19}, ]}, {"timestamp": 1711954800, "group": [ {"author_id": 2, "token_count": 18}, ]}, {"timestamp": 1717225200, "group": [ {"author_id": 23, "token_count": 5}, ]}, {"timestamp": 1759302000, "group": [ {"author_id": 30, "token_count": 2}, ]}, {"timestamp": 1767254400, "group": [ {"author_id": 5, "token_count": 19}, ]}, {"timestamp": 1769932800, "group": [ {"author_id": 15, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Sumit Garg
886
50.60%
Mimi Zohar
577
32.95%
Ahmad Fatoum
151
8.62%
David Howells
35
2.00%
Srish Srinivasan
19
1.09%
David Gstir
18
1.03%
James Bottomley
15
0.86%
Colin Ian King
13
0.74%
Jarkko Sakkinen
8
0.46%
Waiman Long
7
0.40%
Eric Biggers
6
0.34%
Jeff Johnson
5
0.29%
Andy Shevchenko
4
0.23%
Kent Yoder
3
0.17%
Thorsten Blum
2
0.11%
Thomas Gleixner
1
0.06%
Kees Cook
1
0.06%
Total
1751
trusted_dcp.c
356
-
6
1413
David Gstir
Mimi Zohar
Sumit Garg
Colin Ian King
Ahmad Fatoum
Thomas Gleixner
November 2010
June 2019
March 2021
April 2021
May 2022
April 2024
July 2024
October 2024
November 2024
var spanGroupData = [ {"timestamp": 1288594800, "group": [ {"author_id": 0, "token_count": 39}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 21, "token_count": 1}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 1, "token_count": 34}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 11, "token_count": 6}, ]}, {"timestamp": 1651388400, "group": [ {"author_id": 7, "token_count": 3}, ]}, {"timestamp": 1711954800, "group": [ {"author_id": 2, "token_count": 1218}, ]}, {"timestamp": 1719817200, "group": [ {"author_id": 2, "token_count": 62}, ]}, {"timestamp": 1727766000, "group": [ {"author_id": 2, "token_count": 15}, ]}, {"timestamp": 1730444400, "group": [ {"author_id": 2, "token_count": 35}, ]}, ]
Author Name
Tokens
Token Proportion
David Gstir
1330
94.13%
Mimi Zohar
39
2.76%
Sumit Garg
34
2.41%
Colin Ian King
6
0.42%
Ahmad Fatoum
3
0.21%
Thomas Gleixner
1
0.07%
Total
1413
trusted_pkwm.c
190
-
7
765
Srish Srinivasan
Mimi Zohar
Sumit Garg
Jarkko Sakkinen
Kees Cook
Ahmad Fatoum
Thomas Gleixner
November 2010
October 2015
November 2015
June 2019
March 2021
May 2022
January 2026
February 2026
var spanGroupData = [ {"timestamp": 1288594800, "group": [ {"author_id": 0, "token_count": 53}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 4, "token_count": 3}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 4, "token_count": 1}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 21, "token_count": 1}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 1, "token_count": 12}, ]}, {"timestamp": 1651388400, "group": [ {"author_id": 7, "token_count": 2}, ]}, {"timestamp": 1767254400, "group": [ {"author_id": 5, "token_count": 691}, ]}, {"timestamp": 1769932800, "group": [ {"author_id": 15, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Srish Srinivasan
691
90.33%
Mimi Zohar
53
6.93%
Sumit Garg
12
1.57%
Jarkko Sakkinen
4
0.52%
Kees Cook
2
0.26%
Ahmad Fatoum
2
0.26%
Thomas Gleixner
1
0.13%
Total
765
trusted_tee.c
287
-
4
1374
Sumit Garg
Mimi Zohar
Uwe Kleine-König
Jens Wiklander
November 2010
March 2021
February 2022
November 2022
August 2023
December 2025
var spanGroupData = [ {"timestamp": 1288594800, "group": [ {"author_id": 0, "token_count": 32}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 1, "token_count": 1291}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 25, "token_count": 3}, ]}, {"timestamp": 1667286000, "group": [ {"author_id": 1, "token_count": 6}, ]}, {"timestamp": 1690873200, "group": [ {"author_id": 1, "token_count": 29}, ]}, {"timestamp": 1764576000, "group": [ {"author_id": 14, "token_count": 13}, ]}, ]
Author Name
Tokens
Token Proportion
Sumit Garg
1326
96.51%
Mimi Zohar
32
2.33%
Uwe Kleine-König
13
0.95%
Jens Wiklander
3
0.22%
Total
1374
trusted_tpm1.c
997
-
23
4956
Mimi Zohar
Jarkko Sakkinen
Sumit Garg
Roberto Sassu
Eric Biggers
James Bottomley
Tetsuo Handa
Nayna Jain
Colin Ian King
Kees Cook
Kent Yoder
Jan Dabros
Stefan Berger
Waiman Long
Nick Desaulniers
Jason Gunthorpe
Dmitry Kasatkin
Andy Shevchenko
Marcin Obara
Kylene Jo Hall
Jingoo Han
Thomas Gleixner
David Howells
April 2006
July 2008
November 2010
December 2010
January 2011
September 2011
November 2011
June 2012
September 2012
May 2013
November 2013
February 2014
May 2015
June 2015
October 2015
November 2015
December 2015
January 2016
February 2016
January 2017
October 2018
November 2018
February 2019
March 2019
June 2019
September 2019
October 2019
August 2020
November 2020
January 2021
March 2021
April 2021
November 2022
March 2023
April 2024
August 2025
February 2026
var spanGroupData = [ {"timestamp": 1143878400, "group": [ {"author_id": 32, "token_count": 2}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 31, "token_count": 2}, ]}, {"timestamp": 1288594800, "group": [ {"author_id": 0, "token_count": 3766}, ]}, {"timestamp": 1291190400, "group": [ {"author_id": 0, "token_count": 89}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 13, "token_count": 24}, ]}, {"timestamp": 1314860400, "group": [ {"author_id": 0, "token_count": 36}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 18, "token_count": 4}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 17, "token_count": 7}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 10, "token_count": 1}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 27, "token_count": 3}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 26, "token_count": 2}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 33, "token_count": 2}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 4, "token_count": 8}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 4, "token_count": 45}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 4, "token_count": 127}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 4, "token_count": 91}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 4, "token_count": 20}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 4, "token_count": 19}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 26, "token_count": 1}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 12, "token_count": 11}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 24, "token_count": 3}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 4, "token_count": 3}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 8, "token_count": 132}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 4, "token_count": 14}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 21, "token_count": 1}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 8, "token_count": 11}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 1, "token_count": 58}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 16, "token_count": 3}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 9, "token_count": 1}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 3, "token_count": 66}, {"author_id": 4, "token_count": 42}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 1, "token_count": 193}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 11, "token_count": 11}, {"author_id": 3, "token_count": 11}, ]}, {"timestamp": 1667286000, "group": [ {"author_id": 22, "token_count": 6}, ]}, {"timestamp": 1677657600, "group": [ {"author_id": 20, "token_count": 3}, ]}, {"timestamp": 1711954800, "group": [ {"author_id": 4, "token_count": 46}, ]}, {"timestamp": 1754031600, "group": [ {"author_id": 9, "token_count": 84}, ]}, {"timestamp": 1769932800, "group": [ {"author_id": 15, "token_count": 8}, ]}, ]
Author Name
Tokens
Token Proportion
Mimi Zohar
3891
78.51%
Jarkko Sakkinen
415
8.37%
Sumit Garg
251
5.06%
Roberto Sassu
143
2.89%
Eric Biggers
85
1.72%
James Bottomley
77
1.55%
Tetsuo Handa
24
0.48%
Nayna Jain
11
0.22%
Colin Ian King
11
0.22%
Kees Cook
8
0.16%
Kent Yoder
7
0.14%
Jan Dabros
6
0.12%
Stefan Berger
4
0.08%
Waiman Long
3
0.06%
Nick Desaulniers
3
0.06%
Jason Gunthorpe
3
0.06%
Dmitry Kasatkin
3
0.06%
Andy Shevchenko
3
0.06%
Marcin Obara
2
0.04%
Kylene Jo Hall
2
0.04%
Jingoo Han
2
0.04%
Thomas Gleixner
1
0.02%
David Howells
1
0.02%
Total
4956
trusted_tpm2.c
605
-
14
2513
James Bottomley
Jarkko Sakkinen
Sumit Garg
Mimi Zohar
Nayna Jain
Stefan Berger
Ben Boeckel
Tomas Winkler
Srish Srinivasan
David Safford
Thomas Gleixner
Roberto Sassu
Jiapeng Chong
Al Viro
November 2010
January 2013
December 2014
May 2015
October 2015
January 2016
August 2016
November 2016
January 2017
June 2017
November 2017
March 2018
June 2018
October 2018
November 2018
June 2019
October 2019
December 2019
January 2021
April 2021
June 2022
June 2023
April 2024
May 2024
July 2024
October 2024
September 2025
October 2025
November 2025
January 2026
var spanGroupData = [ {"timestamp": 1288594800, "group": [ {"author_id": 0, "token_count": 46}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 18, "token_count": 3}, ]}, {"timestamp": 1417420800, "group": [ {"author_id": 4, "token_count": 10}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 4, "token_count": 272}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 4, "token_count": 17}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 4, "token_count": 3}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 4, "token_count": 2}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 4, "token_count": 11}, {"author_id": 29, "token_count": 1}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 12, "token_count": 17}, {"author_id": 18, "token_count": 2}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 8, "token_count": 1}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 4, "token_count": 4}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 4, "token_count": 12}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 4, "token_count": 4}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 29, "token_count": 1}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 4, "token_count": 1}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 21, "token_count": 1}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 1, "token_count": 637}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 3, "token_count": 7}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 3, "token_count": 958}, {"author_id": 4, "token_count": 82}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 28, "token_count": 3}, {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 34, "token_count": 2}, ]}, {"timestamp": 1685602800, "group": [ {"author_id": 35, "token_count": 1}, ]}, {"timestamp": 1711954800, "group": [ {"author_id": 3, "token_count": 160}, {"author_id": 4, "token_count": 81}, ]}, {"timestamp": 1714546800, "group": [ {"author_id": 4, "token_count": 49}, ]}, {"timestamp": 1719817200, "group": [ {"author_id": 4, "token_count": 10}, ]}, {"timestamp": 1727766000, "group": [ {"author_id": 36, "token_count": 1}, ]}, {"timestamp": 1756710000, "group": [ {"author_id": 4, "token_count": 30}, ]}, {"timestamp": 1759302000, "group": [ {"author_id": 4, "token_count": 26}, ]}, {"timestamp": 1761980400, "group": [ {"author_id": 4, "token_count": 54}, ]}, {"timestamp": 1767254400, "group": [ {"author_id": 5, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
James Bottomley
1127
44.85%
Jarkko Sakkinen
668
26.58%
Sumit Garg
637
25.35%
Mimi Zohar
46
1.83%
Nayna Jain
17
0.68%
Stefan Berger
5
0.20%
Ben Boeckel
3
0.12%
Tomas Winkler
2
0.08%
Srish Srinivasan
2
0.08%
David Safford
2
0.08%
Thomas Gleixner
1
0.04%
Roberto Sassu
1
0.04%
Jiapeng Chong
1
0.04%
Al Viro
1
0.04%
Total
2513
Contributors:
37
Author
Tokens
Proportion
Commits
Proportion
0
Mimi Zohar
4648
34.12%
7
5.74%
1
Sumit Garg
3148
23.11%
8
6.56%
2
David Gstir
1348
9.89%
6
4.92%
3
James Bottomley
1219
8.95%
9
7.38%
4
Jarkko Sakkinen
1095
8.04%
33
27.05%
5
Srish Srinivasan
712
5.23%
2
1.64%
6
Meenakshi Aggarwal
513
3.77%
1
0.82%
7
Ahmad Fatoum
475
3.49%
3
2.46%
8
Roberto Sassu
144
1.06%
6
4.92%
9
Eric Biggers
91
0.67%
6
4.92%
10
David Howells
36
0.26%
4
3.28%
11
Colin Ian King
30
0.22%
2
1.64%
12
Nayna Jain
28
0.21%
2
1.64%
13
Tetsuo Handa
24
0.18%
3
2.46%
14
Uwe Kleine-König
13
0.10%
2
1.64%
15
Kees Cook
11
0.08%
1
0.82%
16
Waiman Long
10
0.07%
2
1.64%
17
Kent Yoder
10
0.07%
1
0.82%
18
Stefan Berger
9
0.07%
3
2.46%
19
Herbert Xu
7
0.05%
1
0.82%
20
Andy Shevchenko
7
0.05%
2
1.64%
21
Thomas Gleixner
6
0.04%
1
0.82%
22
Jan Dabros
6
0.04%
1
0.82%
23
Jeff Johnson
5
0.04%
1
0.82%
24
Nick Desaulniers
3
0.02%
1
0.82%
25
Jens Wiklander
3
0.02%
1
0.82%
26
Jason Gunthorpe
3
0.02%
2
1.64%
27
Dmitry Kasatkin
3
0.02%
1
0.82%
28
Ben Boeckel
3
0.02%
1
0.82%
29
Tomas Winkler
2
0.01%
2
1.64%
30
Thorsten Blum
2
0.01%
1
0.82%
31
Marcin Obara
2
0.01%
1
0.82%
32
Kylene Jo Hall
2
0.01%
1
0.82%
33
Jingoo Han
2
0.01%
1
0.82%
34
David Safford
2
0.01%
1
0.82%
35
Jiapeng Chong
1
0.01%
1
0.82%
36
Al Viro
1
0.01%
1
0.82%
Total
13624
122