Linux Source Code
Home
Release 5.2
Help
vdso
root
arch
x86
entry
Highlighting
Reset All
By Author
By Age
──────────
Alexey Dobriyan
Andi Kleen
Andrew Lutomirski
Arnd Bergmann
Borislav Petkov
Brian Gerst
Brijesh Singh
Chang S. Bae
Dave Jones
Dmitry Safonov
Greg Kroah-Hartman
H. J. Lu
H. Peter Anvin
Ingo Molnar
Jan Beulich
Jan Kara
Jaswinder Singh Rajput
Jeremy Fitzhardinge
Jiri Slaby
Joao Martins
Joe Perches
John Stultz
John Wright
Jérémy Lefaure
Kees Cook
Leonardo Brás
Linus Torvalds
Marcelo Tosatti
Mark Rutland
Mathias Krause
Matthew Wilcox
Michal Hocko
Mike Rapoport
OGAWA Hirofumi
Paolo Bonzini
Peter Zijlstra
Roland McGrath
Sebastian Andrzej Siewior
Segher Boessenkool
Stefani Seibold
Steven Rostedt
Tejun Heo
Thomas Gleixner
Toshi Kani
Vitaly Kuznetsov
−
Subdirectories:
Name
Lines
Files
Authors
Tokens
change scale
Color Graph By Token Proportion
vdso32
31
1
3
62
Stefani Seibold
Toshi Kani
Greg Kroah-Hartman
March 2014
September 2015
November 2017
var spanGroupData = [ {"timestamp": 1393660800, "group": [ {"author_id": 5, "token_count": 54}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 20, "token_count": 7}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 29, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Stefani Seibold
54
87.10%
Toshi Kani
7
11.29%
Greg Kroah-Hartman
1
1.61%
Total
62
Files:
vclock_gettime.c
251
-
13
874
Thomas Gleixner
Andi Kleen
Andrew Lutomirski
Stefani Seibold
Vitaly Kuznetsov
Marcelo Tosatti
John Stultz
Paolo Bonzini
John Wright
Linus Torvalds
Steven Rostedt
Arnd Bergmann
Mark Rutland
July 2007
May 2008
April 2009
August 2009
May 2011
June 2011
July 2011
March 2012
September 2012
November 2012
March 2014
April 2015
December 2015
January 2016
June 2016
September 2016
December 2016
March 2017
October 2017
December 2017
September 2018
October 2018
May 2019
June 2019
var spanGroupData = [ {"timestamp": 1183273200, "group": [ {"author_id": 1, "token_count": 178}, ]}, {"timestamp": 1209625200, "group": [ {"author_id": 1, "token_count": 12}, {"author_id": 23, "token_count": 4}, ]}, {"timestamp": 1238569200, "group": [ {"author_id": 17, "token_count": 11}, ]}, {"timestamp": 1249110000, "group": [ {"author_id": 9, "token_count": 44}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 0, "token_count": 42}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 0, "token_count": 8}, {"author_id": 9, "token_count": 2}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 9, "token_count": 9}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 8, "token_count": 62}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 5, "token_count": 97}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 15, "token_count": 1}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 0, "token_count": 80}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 15, "token_count": 9}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 15, "token_count": 3}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 7, "token_count": 65}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 42, "token_count": 1}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 36, "token_count": 1}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 3, "token_count": 188}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 0, "token_count": 20}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 13, "token_count": 6}, {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 0, "token_count": 11}, ]}, ]
Author Name
Tokens
Token Proportion
Thomas Gleixner
191
21.85%
Andi Kleen
190
21.74%
Andrew Lutomirski
178
20.37%
Stefani Seibold
97
11.10%
Vitaly Kuznetsov
65
7.44%
Marcelo Tosatti
62
7.09%
John Stultz
55
6.29%
Paolo Bonzini
13
1.49%
John Wright
11
1.26%
Linus Torvalds
6
0.69%
Steven Rostedt
4
0.46%
Arnd Bergmann
1
0.11%
Mark Rutland
1
0.11%
Total
874
vdso2c.c
249
-
4
887
Andrew Lutomirski
H. Peter Anvin
Vitaly Kuznetsov
Jérémy Lefaure
May 2014
June 2014
July 2014
October 2015
December 2015
March 2017
October 2017
var spanGroupData = [ {"timestamp": 1398927600, "group": [ {"author_id": 0, "token_count": 506}, {"author_id": 11, "token_count": 9}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 0, "token_count": 121}, {"author_id": 11, "token_count": 6}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 0, "token_count": 210}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 0, "token_count": 13}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 7, "token_count": 12}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 25, "token_count": 4}, ]}, ]
Author Name
Tokens
Token Proportion
Andrew Lutomirski
856
96.51%
H. Peter Anvin
15
1.69%
Vitaly Kuznetsov
12
1.35%
Jérémy Lefaure
4
0.45%
Total
887
vdso2c.h
176
-
7
1154
Andrew Lutomirski
H. Peter Anvin
Leonardo Brás
Segher Boessenkool
Greg Kroah-Hartman
Jan Beulich
Kees Cook
May 2014
June 2014
July 2014
February 2016
July 2016
September 2016
November 2017
October 2018
var spanGroupData = [ {"timestamp": 1398927600, "group": [ {"author_id": 0, "token_count": 420}, {"author_id": 11, "token_count": 16}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 0, "token_count": 142}, {"author_id": 11, "token_count": 18}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 0, "token_count": 523}, {"author_id": 38, "token_count": 1}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 41, "token_count": 1}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 0, "token_count": 23}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 26, "token_count": 4}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 29, "token_count": 1}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 22, "token_count": 5}, ]}, ]
Author Name
Tokens
Token Proportion
Andrew Lutomirski
1108
96.01%
H. Peter Anvin
34
2.95%
Leonardo Brás
5
0.43%
Segher Boessenkool
4
0.35%
Greg Kroah-Hartman
1
0.09%
Jan Beulich
1
0.09%
Kees Cook
1
0.09%
Total
1154
vdso32-setup.c
101
-
11
269
Roland McGrath
Mathias Krause
Ingo Molnar
Andrew Lutomirski
Linus Torvalds
Jeremy Fitzhardinge
Andi Kleen
Joe Perches
Dave Jones
Greg Kroah-Hartman
Jiri Slaby
December 2002
June 2006
December 2006
May 2007
October 2007
January 2008
June 2010
June 2013
March 2014
May 2014
August 2014
October 2015
April 2017
November 2017
var spanGroupData = [ {"timestamp": 1038729600, "group": [ {"author_id": 13, "token_count": 22}, ]}, {"timestamp": 1149145200, "group": [ {"author_id": 4, "token_count": 35}, ]}, {"timestamp": 1164960000, "group": [ {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1178002800, "group": [ {"author_id": 14, "token_count": 14}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 37, "token_count": 1}, ]}, {"timestamp": 1199174400, "group": [ {"author_id": 6, "token_count": 121}, ]}, {"timestamp": 1275375600, "group": [ {"author_id": 39, "token_count": 1}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 33, "token_count": 2}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 0, "token_count": 13}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 0, "token_count": 12}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 12, "token_count": 40}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 29, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Roland McGrath
121
44.98%
Mathias Krause
40
14.87%
Ingo Molnar
35
13.01%
Andrew Lutomirski
28
10.41%
Linus Torvalds
22
8.18%
Jeremy Fitzhardinge
14
5.20%
Andi Kleen
4
1.49%
Joe Perches
2
0.74%
Dave Jones
1
0.37%
Greg Kroah-Hartman
1
0.37%
Jiri Slaby
1
0.37%
Total
269
vgetcpu.c
22
-
5
68
Andi Kleen
Chang S. Bae
Ingo Molnar
Thomas Gleixner
Steven Rostedt
July 2007
November 2007
May 2008
September 2018
October 2018
May 2019
var spanGroupData = [ {"timestamp": 1183273200, "group": [ {"author_id": 1, "token_count": 60}, ]}, {"timestamp": 1193900400, "group": [ {"author_id": 4, "token_count": 1}, ]}, {"timestamp": 1209625200, "group": [ {"author_id": 23, "token_count": 1}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 24, "token_count": 3}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 4, "token_count": 1}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 3, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Andi Kleen
60
88.24%
Chang S. Bae
3
4.41%
Ingo Molnar
2
2.94%
Thomas Gleixner
2
2.94%
Steven Rostedt
1
1.47%
Total
68
vma.c
341
-
23
1371
Andrew Lutomirski
Dmitry Safonov
Andi Kleen
Ingo Molnar
H. J. Lu
Vitaly Kuznetsov
Brian Gerst
Matthew Wilcox
Brijesh Singh
Michal Hocko
Roland McGrath
Alexey Dobriyan
Borislav Petkov
Jaswinder Singh Rajput
Tejun Heo
Jan Kara
Mike Rapoport
OGAWA Hirofumi
Thomas Gleixner
Chang S. Bae
Joao Martins
Peter Zijlstra
Sebastian Andrzej Siewior
July 2007
January 2008
May 2008
April 2009
June 2009
March 2010
July 2011
February 2012
March 2014
May 2014
July 2014
September 2014
June 2015
October 2015
December 2015
January 2016
May 2016
June 2016
July 2016
September 2016
October 2016
December 2016
February 2017
March 2017
October 2017
November 2017
September 2018
October 2018
December 2018
May 2019
var spanGroupData = [ {"timestamp": 1183273200, "group": [ {"author_id": 27, "token_count": 3}, {"author_id": 1, "token_count": 143}, ]}, {"timestamp": 1199174400, "group": [ {"author_id": 6, "token_count": 4}, ]}, {"timestamp": 1209625200, "group": [ {"author_id": 35, "token_count": 2}, ]}, {"timestamp": 1238569200, "group": [ {"author_id": 30, "token_count": 3}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 43, "token_count": 1}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 31, "token_count": 3}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 0, "token_count": 22}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 10, "token_count": 54}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 0, "token_count": 211}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 0, "token_count": 18}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 0, "token_count": 45}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 16, "token_count": 11}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 0, "token_count": 244}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 28, "token_count": 3}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 21, "token_count": 6}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 2, "token_count": 169}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 44, "token_count": 1}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 2, "token_count": 214}, {"author_id": 4, "token_count": 121}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 2, "token_count": 10}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 32, "token_count": 2}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 4, "token_count": 3}, {"author_id": 34, "token_count": 2}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 7, "token_count": 42}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 19, "token_count": 7}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 40, "token_count": 1}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 24, "token_count": 1}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 18, "token_count": 11}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 4, "token_count": 1}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 3, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Andrew Lutomirski
551
40.19%
Dmitry Safonov
393
28.67%
Andi Kleen
143
10.43%
Ingo Molnar
125
9.12%
H. J. Lu
54
3.94%
Vitaly Kuznetsov
42
3.06%
Brian Gerst
11
0.80%
Matthew Wilcox
11
0.80%
Brijesh Singh
7
0.51%
Michal Hocko
6
0.44%
Roland McGrath
4
0.29%
Alexey Dobriyan
3
0.22%
Borislav Petkov
3
0.22%
Jaswinder Singh Rajput
3
0.22%
Tejun Heo
3
0.22%
Jan Kara
2
0.15%
Mike Rapoport
2
0.15%
OGAWA Hirofumi
2
0.15%
Thomas Gleixner
2
0.15%
Chang S. Bae
1
0.07%
Joao Martins
1
0.07%
Peter Zijlstra
1
0.07%
Sebastian Andrzej Siewior
1
0.07%
Total
1371
Contributors:
45
Author
Tokens
Proportion
Commits
Proportion
0
Andrew Lutomirski
2721
58.08%
41
33.33%
1
Andi Kleen
397
8.47%
3
2.44%
2
Dmitry Safonov
393
8.39%
5
4.07%
3
Thomas Gleixner
195
4.16%
10
8.13%
4
Ingo Molnar
162
3.46%
6
4.88%
5
Stefani Seibold
151
3.22%
5
4.07%
6
Roland McGrath
125
2.67%
4
3.25%
7
Vitaly Kuznetsov
119
2.54%
1
0.81%
8
Marcelo Tosatti
62
1.32%
1
0.81%
9
John Stultz
55
1.17%
3
2.44%
10
H. J. Lu
54
1.15%
1
0.81%
11
H. Peter Anvin
49
1.05%
2
1.63%
12
Mathias Krause
40
0.85%
1
0.81%
13
Linus Torvalds
28
0.60%
3
2.44%
14
Jeremy Fitzhardinge
14
0.30%
3
2.44%
15
Paolo Bonzini
13
0.28%
4
3.25%
16
Brian Gerst
11
0.23%
1
0.81%
17
John Wright
11
0.23%
1
0.81%
18
Matthew Wilcox
11
0.23%
1
0.81%
19
Brijesh Singh
7
0.15%
1
0.81%
20
Toshi Kani
7
0.15%
1
0.81%
21
Michal Hocko
6
0.13%
1
0.81%
22
Leonardo Brás
5
0.11%
1
0.81%
23
Steven Rostedt
5
0.11%
1
0.81%
24
Chang S. Bae
4
0.09%
2
1.63%
25
Jérémy Lefaure
4
0.09%
1
0.81%
26
Segher Boessenkool
4
0.09%
1
0.81%
27
Alexey Dobriyan
3
0.06%
1
0.81%
28
Borislav Petkov
3
0.06%
1
0.81%
29
Greg Kroah-Hartman
3
0.06%
1
0.81%
30
Jaswinder Singh Rajput
3
0.06%
1
0.81%
31
Tejun Heo
3
0.06%
1
0.81%
32
Jan Kara
2
0.04%
1
0.81%
33
Joe Perches
2
0.04%
1
0.81%
34
Mike Rapoport
2
0.04%
1
0.81%
35
OGAWA Hirofumi
2
0.04%
1
0.81%
36
Arnd Bergmann
1
0.02%
1
0.81%
37
Dave Jones
1
0.02%
1
0.81%
38
Jan Beulich
1
0.02%
1
0.81%
39
Jiri Slaby
1
0.02%
1
0.81%
40
Joao Martins
1
0.02%
1
0.81%
41
Kees Cook
1
0.02%
1
0.81%
42
Mark Rutland
1
0.02%
1
0.81%
43
Peter Zijlstra
1
0.02%
1
0.81%
44
Sebastian Andrzej Siewior
1
0.02%
1
0.81%
Total
4685
123