Linux Source Code
Home
Release 6.16
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": 9, "token_count": 21}, ]}, {"timestamp": 1725174000, "group": [ {"author_id": 10, "token_count": 26}, ]}, {"timestamp": 1733040000, "group": [ {"author_id": 5, "token_count": 287}, ]}, {"timestamp": 1738396800, "group": [ {"author_id": 7, "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
92
-
5
299
Vincenzo Frascino
Tobias Klauser
Tiezhu Yang
Heiko Carstens
Christophe Leroy
October 2020
February 2021
April 2024
August 2024
September 2024
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": 8, "token_count": 10}, ]}, {"timestamp": 1722495600, "group": [ {"author_id": 3, "token_count": 7}, ]}, {"timestamp": 1725174000, "group": [ {"author_id": 16, "token_count": 7}, ]}, ]
Author Name
Tokens
Token Proportion
Vincenzo Frascino
263
87.96%
Tobias Klauser
12
4.01%
Tiezhu Yang
10
3.34%
Heiko Carstens
7
2.34%
Christophe Leroy
7
2.34%
Total
299
vdso_standalone_test_x86.c
58
-
5
223
Thomas Weißschuh
Andrew Lutomirski
John Hubbard
Mark Brown
Thomas Gleixner
July 2011
June 2014
May 2019
May 2020
July 2024
February 2025
var spanGroupData = [ {"timestamp": 1309503600, "group": [ {"author_id": 0, "token_count": 99}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 20, "token_count": 1}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 4, "token_count": 2}, ]}, {"timestamp": 1719817200, "group": [ {"author_id": 9, "token_count": 10}, ]}, {"timestamp": 1738396800, "group": [ {"author_id": 7, "token_count": 110}, ]}, ]
Author Name
Tokens
Token Proportion
Thomas Weißschuh
110
49.33%
Andrew Lutomirski
100
44.84%
John Hubbard
10
4.48%
Mark Brown
2
0.90%
Thomas Gleixner
1
0.45%
Total
223
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
132
-
2
899
Jason A. Donenfeld
Christophe Leroy
July 2024
August 2024
September 2024
October 2024
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": 70}, ]}, ]
Author Name
Tokens
Token Proportion
Jason A. Donenfeld
733
81.54%
Christophe Leroy
166
18.46%
Total
899
vdso_test_clock_getres.c
124
-
2
314
Vincenzo Frascino
Colin Ian King
October 2020
April 2023
var spanGroupData = [ {"timestamp": 1601535600, "group": [ {"author_id": 2, "token_count": 311}, ]}, {"timestamp": 1680332400, "group": [ {"author_id": 19, "token_count": 3}, ]}, ]
Author Name
Tokens
Token Proportion
Vincenzo Frascino
311
99.04%
Colin Ian King
3
0.96%
Total
314
vdso_test_correctness.c
455
-
9
2102
Andrew Lutomirski
Vincenzo Frascino
Dominik Brodowski
Christophe Leroy
Andi Kleen
Guo Zhengkui
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
var spanGroupData = [ {"timestamp": 1012550400, "group": [ {"author_id": 11, "token_count": 6}, ]}, {"timestamp": 1044086400, "group": [ {"author_id": 11, "token_count": 17}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 21, "token_count": 1}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 0, "token_count": 546}, ]}, {"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}, ]}, ]
Author Name
Tokens
Token Proportion
Andrew Lutomirski
1621
77.12%
Vincenzo Frascino
233
11.08%
Dominik Brodowski
169
8.04%
Christophe Leroy
48
2.28%
Andi Kleen
23
1.09%
Guo Zhengkui
5
0.24%
Tobias Klauser
1
0.05%
Stefani Seibold
1
0.05%
Greg Kroah-Hartman
1
0.05%
Total
2102
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": 8, "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
320
-
3
1949
Jason A. Donenfeld
Christophe Leroy
Yu Liao
July 2024
August 2024
September 2024
October 2024
var spanGroupData = [ {"timestamp": 1719817200, "group": [ {"author_id": 1, "token_count": 1514}, ]}, {"timestamp": 1722495600, "group": [ {"author_id": 3, "token_count": 43}, {"author_id": 1, "token_count": 21}, ]}, {"timestamp": 1725174000, "group": [ {"author_id": 1, "token_count": 319}, ]}, {"timestamp": 1727766000, "group": [ {"author_id": 1, "token_count": 49}, {"author_id": 18, "token_count": 3}, ]}, ]
Author Name
Tokens
Token Proportion
Jason A. Donenfeld
1903
97.64%
Christophe Leroy
43
2.21%
Yu Liao
3
0.15%
Total
1949
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": 8, "token_count": 29}, ]}, {"timestamp": 1722495600, "group": [ {"author_id": 3, "token_count": 8}, ]}, {"timestamp": 1738396800, "group": [ {"author_id": 7, "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
2960
33.86%
6
10.00%
1
Jason A. Donenfeld
2636
30.16%
11
18.33%
2
Vincenzo Frascino
1624
18.58%
4
6.67%
3
Christophe Leroy
397
4.54%
6
10.00%
4
Mark Brown
313
3.58%
6
10.00%
5
Fangrui Song
287
3.28%
1
1.67%
6
Dominik Brodowski
169
1.93%
2
3.33%
7
Thomas Weißschuh
128
1.46%
6
10.00%
8
Tiezhu Yang
79
0.90%
2
3.33%
9
John Hubbard
31
0.35%
1
1.67%
10
Jens Remus
26
0.30%
1
1.67%
11
Andi Kleen
23
0.26%
2
3.33%
12
Greg Hackmann
16
0.18%
1
1.67%
13
Tobias Klauser
13
0.15%
2
3.33%
14
Guo Ren
9
0.10%
1
1.67%
15
Shuah Khan
8
0.09%
1
1.67%
16
Heiko Carstens
7
0.08%
1
1.67%
17
Guo Zhengkui
5
0.06%
1
1.67%
18
Yu Liao
3
0.03%
1
1.67%
19
Colin Ian King
3
0.03%
1
1.67%
20
Thomas Gleixner
2
0.02%
1
1.67%
21
Stefani Seibold
1
0.01%
1
1.67%
22
Greg Kroah-Hartman
1
0.01%
1
1.67%
Total
8741
60