Linux Source Code
Home
Release 6.17
Help
vDSO
root
tools
testing
selftests
Highlighting
Reset All
By Author
By Age
──────────
Andi Kleen
Andrew Lutomirski
Christophe Leroy
Colin Ian King
Dominik Brodowski
Fangrui Song
Greg Hackmann
Greg Kroah-Hartman
Guo Ren
Guo Zhengkui
Heiko Carstens
Jason A. Donenfeld
Jens Remus
John Hubbard
Mark Brown
Shuah Khan
Stefani Seibold
Thomas Gleixner
Thomas Weißschuh
Tiezhu Yang
Tobias Klauser
Vincenzo Frascino
Yu Liao
−
Files:
Name
Lines
Files
Authors
Tokens
change scale
Color Graph By Token Proportion
parse_vdso.c
300
-
6
1423
Andrew Lutomirski
Fangrui Song
Jens Remus
John Hubbard
Thomas Weißschuh
Mark Brown
July 2011
June 2014
May 2020
July 2024
September 2024
December 2024
February 2025
var spanGroupData = [ {"timestamp": 1309503600, "group": [ {"author_id": 0, "token_count": 880}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 0, "token_count": 193}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 4, "token_count": 3}, ]}, {"timestamp": 1719817200, "group": [ {"author_id": 11, "token_count": 21}, ]}, {"timestamp": 1725174000, "group": [ {"author_id": 9, "token_count": 26}, ]}, {"timestamp": 1733040000, "group": [ {"author_id": 5, "token_count": 287}, ]}, {"timestamp": 1738396800, "group": [ {"author_id": 8, "token_count": 13}, ]}, ]
Author Name
Tokens
Token Proportion
Andrew Lutomirski
1073
75.40%
Fangrui Song
287
20.17%
Jens Remus
26
1.83%
John Hubbard
21
1.48%
Thomas Weißschuh
13
0.91%
Mark Brown
3
0.21%
Total
1423
parse_vdso.h
30
-
2
35
Andrew Lutomirski
Mark Brown
July 2011
May 2020
var spanGroupData = [ {"timestamp": 1309503600, "group": [ {"author_id": 0, "token_count": 23}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 4, "token_count": 12}, ]}, ]
Author Name
Tokens
Token Proportion
Andrew Lutomirski
23
65.71%
Mark Brown
12
34.29%
Total
35
vdso_call.h
70
-
1
91
Christophe Leroy
August 2024
var spanGroupData = [ {"timestamp": 1722495600, "group": [ {"author_id": 3, "token_count": 91}, ]}, ]
Author Name
Tokens
Token Proportion
Christophe Leroy
91
100.00%
Total
91
vdso_config.h
94
-
6
307
Vincenzo Frascino
Tobias Klauser
Tiezhu Yang
Thomas Weißschuh
Heiko Carstens
Christophe Leroy
October 2020
February 2021
April 2024
August 2024
September 2024
June 2025
var spanGroupData = [ {"timestamp": 1601535600, "group": [ {"author_id": 2, "token_count": 263}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 13, "token_count": 12}, ]}, {"timestamp": 1711954800, "group": [ {"author_id": 7, "token_count": 10}, ]}, {"timestamp": 1722495600, "group": [ {"author_id": 3, "token_count": 7}, ]}, {"timestamp": 1725174000, "group": [ {"author_id": 16, "token_count": 7}, ]}, {"timestamp": 1748761200, "group": [ {"author_id": 8, "token_count": 8}, ]}, ]
Author Name
Tokens
Token Proportion
Vincenzo Frascino
263
85.67%
Tobias Klauser
12
3.91%
Tiezhu Yang
10
3.26%
Thomas Weißschuh
8
2.61%
Heiko Carstens
7
2.28%
Christophe Leroy
7
2.28%
Total
307
vdso_test_abi.c
237
-
3
956
Vincenzo Frascino
Mark Brown
Christophe Leroy
October 2020
January 2022
November 2023
August 2024
var spanGroupData = [ {"timestamp": 1601535600, "group": [ {"author_id": 2, "token_count": 713}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 2, "token_count": 104}, ]}, {"timestamp": 1698822000, "group": [ {"author_id": 4, "token_count": 113}, ]}, {"timestamp": 1722495600, "group": [ {"author_id": 3, "token_count": 26}, ]}, ]
Author Name
Tokens
Token Proportion
Vincenzo Frascino
817
85.46%
Mark Brown
113
11.82%
Christophe Leroy
26
2.72%
Total
956
vdso_test_chacha.c
133
-
3
902
Jason A. Donenfeld
Christophe Leroy
Thomas Weißschuh
July 2024
August 2024
September 2024
October 2024
June 2025
var spanGroupData = [ {"timestamp": 1719817200, "group": [ {"author_id": 1, "token_count": 273}, ]}, {"timestamp": 1722495600, "group": [ {"author_id": 1, "token_count": 317}, ]}, {"timestamp": 1725174000, "group": [ {"author_id": 3, "token_count": 166}, {"author_id": 1, "token_count": 73}, ]}, {"timestamp": 1727766000, "group": [ {"author_id": 1, "token_count": 69}, ]}, {"timestamp": 1748761200, "group": [ {"author_id": 8, "token_count": 4}, ]}, ]
Author Name
Tokens
Token Proportion
Jason A. Donenfeld
732
81.15%
Christophe Leroy
166
18.40%
Thomas Weißschuh
4
0.44%
Total
902
vdso_test_clock_getres.c
123
-
2
311
Vincenzo Frascino
Colin Ian King
October 2020
April 2023
var spanGroupData = [ {"timestamp": 1601535600, "group": [ {"author_id": 2, "token_count": 308}, ]}, {"timestamp": 1680332400, "group": [ {"author_id": 19, "token_count": 3}, ]}, ]
Author Name
Tokens
Token Proportion
Vincenzo Frascino
308
99.04%
Colin Ian King
3
0.96%
Total
311
vdso_test_correctness.c
455
-
10
2104
Andrew Lutomirski
Vincenzo Frascino
Dominik Brodowski
Christophe Leroy
Andi Kleen
Guo Zhengkui
Thomas Weißschuh
Tobias Klauser
Stefani Seibold
Greg Kroah-Hartman
February 2002
February 2003
March 2014
November 2016
November 2017
February 2018
October 2018
March 2020
October 2020
December 2020
March 2022
August 2024
June 2025
var spanGroupData = [ {"timestamp": 1012550400, "group": [ {"author_id": 10, "token_count": 6}, ]}, {"timestamp": 1044086400, "group": [ {"author_id": 10, "token_count": 17}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 21, "token_count": 1}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 0, "token_count": 545}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 22, "token_count": 1}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 6, "token_count": 169}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 0, "token_count": 1058}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 0, "token_count": 17}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 2, "token_count": 233}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 13, "token_count": 1}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 17, "token_count": 5}, ]}, {"timestamp": 1722495600, "group": [ {"author_id": 3, "token_count": 48}, ]}, {"timestamp": 1748761200, "group": [ {"author_id": 8, "token_count": 3}, ]}, ]
Author Name
Tokens
Token Proportion
Andrew Lutomirski
1620
77.00%
Vincenzo Frascino
233
11.07%
Dominik Brodowski
169
8.03%
Christophe Leroy
48
2.28%
Andi Kleen
23
1.09%
Guo Zhengkui
5
0.24%
Thomas Weißschuh
3
0.14%
Tobias Klauser
1
0.05%
Stefani Seibold
1
0.05%
Greg Kroah-Hartman
1
0.05%
Total
2104
vdso_test_getcpu.c
55
-
3
227
Mark Brown
Tiezhu Yang
Christophe Leroy
May 2020
April 2024
August 2024
var spanGroupData = [ {"timestamp": 1588316400, "group": [ {"author_id": 4, "token_count": 179}, ]}, {"timestamp": 1711954800, "group": [ {"author_id": 7, "token_count": 40}, ]}, {"timestamp": 1722495600, "group": [ {"author_id": 3, "token_count": 8}, ]}, ]
Author Name
Tokens
Token Proportion
Mark Brown
179
78.85%
Tiezhu Yang
40
17.62%
Christophe Leroy
8
3.52%
Total
227
vdso_test_getrandom.c
322
-
4
1952
Jason A. Donenfeld
Christophe Leroy
Thomas Weißschuh
Yu Liao
July 2024
August 2024
September 2024
October 2024
June 2025
var spanGroupData = [ {"timestamp": 1719817200, "group": [ {"author_id": 1, "token_count": 1511}, ]}, {"timestamp": 1722495600, "group": [ {"author_id": 3, "token_count": 43}, {"author_id": 1, "token_count": 21}, ]}, {"timestamp": 1725174000, "group": [ {"author_id": 1, "token_count": 314}, ]}, {"timestamp": 1727766000, "group": [ {"author_id": 1, "token_count": 49}, {"author_id": 18, "token_count": 3}, ]}, {"timestamp": 1748761200, "group": [ {"author_id": 8, "token_count": 11}, ]}, ]
Author Name
Tokens
Token Proportion
Jason A. Donenfeld
1895
97.08%
Christophe Leroy
43
2.20%
Thomas Weißschuh
11
0.56%
Yu Liao
3
0.15%
Total
1952
vdso_test_gettimeofday.c
58
-
9
223
Andrew Lutomirski
Tiezhu Yang
Greg Hackmann
Guo Ren
Shuah Khan
Christophe Leroy
Thomas Weißschuh
Mark Brown
Thomas Gleixner
July 2011
June 2014
November 2017
June 2018
May 2019
May 2020
November 2022
April 2024
August 2024
February 2025
var spanGroupData = [ {"timestamp": 1309503600, "group": [ {"author_id": 0, "token_count": 59}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 0, "token_count": 84}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 12, "token_count": 16}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 15, "token_count": 8}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 20, "token_count": 1}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 4, "token_count": 4}, ]}, {"timestamp": 1667286000, "group": [ {"author_id": 14, "token_count": 9}, ]}, {"timestamp": 1711954800, "group": [ {"author_id": 7, "token_count": 29}, ]}, {"timestamp": 1722495600, "group": [ {"author_id": 3, "token_count": 8}, ]}, {"timestamp": 1738396800, "group": [ {"author_id": 8, "token_count": 5}, ]}, ]
Author Name
Tokens
Token Proportion
Andrew Lutomirski
143
64.13%
Tiezhu Yang
29
13.00%
Greg Hackmann
16
7.17%
Guo Ren
9
4.04%
Shuah Khan
8
3.59%
Christophe Leroy
8
3.59%
Thomas Weißschuh
5
2.24%
Mark Brown
4
1.79%
Thomas Gleixner
1
0.45%
Total
223
Contributors:
23
Author
Tokens
Proportion
Commits
Proportion
0
Andrew Lutomirski
2859
33.51%
6
9.52%
1
Jason A. Donenfeld
2627
30.79%
11
17.46%
2
Vincenzo Frascino
1621
19.00%
4
6.35%
3
Christophe Leroy
397
4.65%
6
9.52%
4
Mark Brown
311
3.65%
6
9.52%
5
Fangrui Song
287
3.36%
1
1.59%
6
Dominik Brodowski
169
1.98%
2
3.17%
7
Tiezhu Yang
79
0.93%
2
3.17%
8
Thomas Weißschuh
44
0.52%
9
14.29%
9
Jens Remus
26
0.30%
1
1.59%
10
Andi Kleen
23
0.27%
2
3.17%
11
John Hubbard
21
0.25%
1
1.59%
12
Greg Hackmann
16
0.19%
1
1.59%
13
Tobias Klauser
13
0.15%
2
3.17%
14
Guo Ren
9
0.11%
1
1.59%
15
Shuah Khan
8
0.09%
1
1.59%
16
Heiko Carstens
7
0.08%
1
1.59%
17
Guo Zhengkui
5
0.06%
1
1.59%
18
Yu Liao
3
0.04%
1
1.59%
19
Colin Ian King
3
0.04%
1
1.59%
20
Thomas Gleixner
1
0.01%
1
1.59%
21
Stefani Seibold
1
0.01%
1
1.59%
22
Greg Kroah-Hartman
1
0.01%
1
1.59%
Total
8531
63