Linux Source Code
Home
Release 5.9
Help
fpu
root
arch
x86
kernel
Highlighting
Reset All
By Author
By Age
──────────
Adam Buchbinder
Al Viro
Alexey Dobriyan
Andi Kleen
Andrew Lutomirski
Aubrey Li
Avi Kivity
Borislav Petkov
Brian Gerst
Christoph Hellwig
Cyrill V. Gorcunov
Dave Hansen
Dave Jones
Eric Biggers
Fengguang Wu
Fenghua Yu
Greg Kroah-Hartman
H. Peter Anvin
Hugh Dickins
Ingo Molnar
Jan Beulich
Jann Horn
Jiri Olsa
Joe Perches
Kan Liang
Kevin Buettner
Linus Torvalds
Linus Torvalds (pre-git)
Lucas De Marchi
Masahiro Yamada
Nicolai Stange
Oleg Nesterov
Pankaj Bharadiya
Paolo Bonzini
Petteri Aimonen
Rasmus Villemoes
Rik Van Riel
Robert Richter
Roland McGrath
Sebastian Andrzej Siewior
Sergey Senozhatsky
Sheng Yang
Suresh B. Siddha
Thomas Gleixner
Wanpeng Li
Yu-cheng Yu
−
Files:
Name
Lines
Files
Authors
Tokens
change scale
Color Graph By Token Proportion
bugs.c
59
-
3
69
Ingo Molnar
Borislav Petkov
Greg Kroah-Hartman
April 2015
April 2016
November 2017
var spanGroupData = [ {"timestamp": 1427871600, "group": [ {"author_id": 0, "token_count": 57}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 9, "token_count": 11}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 34, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Ingo Molnar
57
82.61%
Borislav Petkov
11
15.94%
Greg Kroah-Hartman
1
1.45%
Total
69
core.c
504
-
22
1346
Ingo Molnar
Rik Van Riel
Fenghua Yu
Linus Torvalds
Borislav Petkov
Kan Liang
Dave Hansen
Christoph Hellwig
Andrew Lutomirski
Petteri Aimonen
Yu-cheng Yu
Oleg Nesterov
Suresh B. Siddha
Sebastian Andrzej Siewior
Brian Gerst
Avi Kivity
Sheng Yang
Linus Torvalds (pre-git)
Nicolai Stange
Roland McGrath
Thomas Gleixner
Dave Jones
October 2000
April 2002
October 2007
January 2008
May 2008
May 2010
February 2012
April 2012
September 2012
January 2015
March 2015
April 2015
May 2015
January 2016
March 2016
April 2016
May 2016
June 2016
July 2016
October 2016
November 2016
January 2017
September 2017
July 2018
April 2019
May 2019
June 2019
May 2020
June 2020
July 2020
var spanGroupData = [ {"timestamp": 970383600, "group": [ {"author_id": 30, "token_count": 4}, ]}, {"timestamp": 1017648000, "group": [ {"author_id": 22, "token_count": 10}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 43, "token_count": 1}, ]}, {"timestamp": 1199174400, "group": [ {"author_id": 36, "token_count": 2}, ]}, {"timestamp": 1209625200, "group": [ {"author_id": 7, "token_count": 9}, ]}, {"timestamp": 1272697200, "group": [ {"author_id": 23, "token_count": 10}, {"author_id": 28, "token_count": 4}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 14, "token_count": 90}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 19, "token_count": 1}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 7, "token_count": 1}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 19, "token_count": 9}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 11, "token_count": 1}, {"author_id": 19, "token_count": 8}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 0, "token_count": 470}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 0, "token_count": 41}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 11, "token_count": 31}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 9, "token_count": 17}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 9, "token_count": 70}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 4, "token_count": 3}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 2, "token_count": 36}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 2, "token_count": 13}, {"author_id": 1, "token_count": 14}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 11, "token_count": 1}, {"author_id": 5, "token_count": 5}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 0, "token_count": 19}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 32, "token_count": 3}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 5, "token_count": 202}, {"author_id": 3, "token_count": 10}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 31, "token_count": 1}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 15, "token_count": 46}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 4, "token_count": 101}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 16, "token_count": 22}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 8, "token_count": 85}, ]}, ]
Author Name
Tokens
Token Proportion
Ingo Molnar
530
39.38%
Rik Van Riel
207
15.38%
Fenghua Yu
104
7.73%
Linus Torvalds
90
6.69%
Borislav Petkov
87
6.46%
Kan Liang
85
6.32%
Dave Hansen
49
3.64%
Christoph Hellwig
46
3.42%
Andrew Lutomirski
33
2.45%
Petteri Aimonen
22
1.63%
Yu-cheng Yu
20
1.49%
Oleg Nesterov
18
1.34%
Suresh B. Siddha
10
0.74%
Sebastian Andrzej Siewior
10
0.74%
Brian Gerst
10
0.74%
Avi Kivity
10
0.74%
Sheng Yang
4
0.30%
Linus Torvalds (pre-git)
4
0.30%
Nicolai Stange
3
0.22%
Roland McGrath
2
0.15%
Thomas Gleixner
1
0.07%
Dave Jones
1
0.07%
Total
1346
init.c
300
-
13
799
Ingo Molnar
Yu-cheng Yu
Dave Hansen
Andrew Lutomirski
Andi Kleen
Borislav Petkov
Sebastian Andrzej Siewior
Fenghua Yu
Jiri Olsa
Wanpeng Li
Rasmus Villemoes
Thomas Gleixner
Jan Beulich
April 2015
May 2015
July 2015
August 2015
November 2015
December 2015
January 2016
March 2016
April 2016
May 2016
October 2016
January 2017
February 2017
May 2017
October 2017
May 2019
July 2019
May 2020
var spanGroupData = [ {"timestamp": 1427871600, "group": [ {"author_id": 0, "token_count": 311}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 0, "token_count": 70}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 2, "token_count": 74}, {"author_id": 0, "token_count": 17}, {"author_id": 42, "token_count": 1}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 0, "token_count": 24}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 29, "token_count": 2}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 21, "token_count": 10}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 11, "token_count": 17}, {"author_id": 1, "token_count": 87}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 9, "token_count": 1}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 9, "token_count": 31}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 4, "token_count": 12}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 11, "token_count": 1}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 11, "token_count": 53}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 26, "token_count": 5}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 13, "token_count": 55}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 31, "token_count": 1}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 3, "token_count": 21}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 4, "token_count": 3}, ]}, ]
Author Name
Tokens
Token Proportion
Ingo Molnar
425
53.19%
Yu-cheng Yu
87
10.89%
Dave Hansen
74
9.26%
Andrew Lutomirski
71
8.89%
Andi Kleen
55
6.88%
Borislav Petkov
32
4.01%
Sebastian Andrzej Siewior
21
2.63%
Fenghua Yu
15
1.88%
Jiri Olsa
10
1.25%
Wanpeng Li
5
0.63%
Rasmus Villemoes
2
0.25%
Thomas Gleixner
1
0.13%
Jan Beulich
1
0.13%
Total
799
regset.c
350
-
10
1725
Ingo Molnar
Yu-cheng Yu
Al Viro
Borislav Petkov
Eric Biggers
Sebastian Andrzej Siewior
Dave Hansen
Greg Kroah-Hartman
Fenghua Yu
Adam Buchbinder
April 2015
September 2015
February 2016
April 2016
June 2016
February 2017
September 2017
November 2017
April 2019
February 2020
May 2020
var spanGroupData = [ {"timestamp": 1427871600, "group": [ {"author_id": 0, "token_count": 1501}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 45, "token_count": 1}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 9, "token_count": 45}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 1, "token_count": 65}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 12, "token_count": 20}, {"author_id": 0, "token_count": 28}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 34, "token_count": 1}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 3, "token_count": 11}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 6, "token_count": 47}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 4, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Ingo Molnar
1532
88.81%
Yu-cheng Yu
65
3.77%
Al Viro
47
2.72%
Borislav Petkov
45
2.61%
Eric Biggers
20
1.16%
Sebastian Andrzej Siewior
11
0.64%
Dave Hansen
2
0.12%
Greg Kroah-Hartman
1
0.06%
Fenghua Yu
1
0.06%
Adam Buchbinder
1
0.06%
Total
1725
signal.c
534
-
12
1940
Ingo Molnar
Sebastian Andrzej Siewior
Yu-cheng Yu
Rik Van Riel
Al Viro
Dave Hansen
Fenghua Yu
Hugh Dickins
Masahiro Yamada
Eric Biggers
Jann Horn
Greg Kroah-Hartman
April 2015
September 2015
November 2015
May 2016
June 2016
July 2016
August 2016
September 2017
November 2017
March 2019
April 2019
May 2019
June 2019
December 2019
February 2020
May 2020
var spanGroupData = [ {"timestamp": 1427871600, "group": [ {"author_id": 0, "token_count": 1207}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 2, "token_count": 3}, {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 2, "token_count": 16}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 4, "token_count": 7}, {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 2, "token_count": 8}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 25, "token_count": 6}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 12, "token_count": 4}, {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 34, "token_count": 1}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 33, "token_count": 3}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 5, "token_count": 74}, {"author_id": 3, "token_count": 327}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 24, "token_count": 8}, {"author_id": 3, "token_count": 11}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 3, "token_count": 24}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 3, "token_count": 9}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 6, "token_count": 54}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 4, "token_count": 3}, {"author_id": 1, "token_count": 168}, ]}, ]
Author Name
Tokens
Token Proportion
Ingo Molnar
1209
62.32%
Sebastian Andrzej Siewior
371
19.12%
Yu-cheng Yu
173
8.92%
Rik Van Riel
74
3.81%
Al Viro
54
2.78%
Dave Hansen
27
1.39%
Fenghua Yu
10
0.52%
Hugh Dickins
8
0.41%
Masahiro Yamada
6
0.31%
Eric Biggers
4
0.21%
Jann Horn
3
0.15%
Greg Kroah-Hartman
1
0.05%
Total
1940
xstate.c
1400
-
28
4226
Dave Hansen
Yu-cheng Yu
Ingo Molnar
Suresh B. Siddha
Fenghua Yu
Al Viro
Kan Liang
Aubrey Li
Rik Van Riel
Eric Biggers
Andi Kleen
Borislav Petkov
Andrew Lutomirski
Sebastian Andrzej Siewior
Cyrill V. Gorcunov
Robert Richter
H. Peter Anvin
Paolo Bonzini
Fengguang Wu
Rasmus Villemoes
Linus Torvalds
Thomas Gleixner
Sergey Senozhatsky
Pankaj Bharadiya
Lucas De Marchi
Kevin Buettner
Joe Perches
Alexey Dobriyan
July 2008
August 2008
February 2010
July 2010
March 2011
February 2012
May 2012
July 2012
September 2012
May 2014
October 2014
November 2014
April 2015
May 2015
June 2015
September 2015
November 2015
January 2016
February 2016
April 2016
May 2016
June 2016
July 2016
January 2017
September 2017
October 2017
November 2018
December 2018
January 2019
April 2019
May 2019
June 2019
July 2019
November 2019
December 2019
January 2020
February 2020
May 2020
July 2020
var spanGroupData = [ {"timestamp": 1214895600, "group": [ {"author_id": 20, "token_count": 17}, {"author_id": 7, "token_count": 83}, ]}, {"timestamp": 1217574000, "group": [ {"author_id": 44, "token_count": 1}, ]}, {"timestamp": 1265011200, "group": [ {"author_id": 7, "token_count": 5}, ]}, {"timestamp": 1277967600, "group": [ {"author_id": 18, "token_count": 18}, {"author_id": 7, "token_count": 235}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 39, "token_count": 1}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 14, "token_count": 2}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 41, "token_count": 1}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 7, "token_count": 5}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 7, "token_count": 9}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 4, "token_count": 212}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 11, "token_count": 4}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 27, "token_count": 5}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 0, "token_count": 324}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 0, "token_count": 52}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 2, "token_count": 95}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 2, "token_count": 612}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 29, "token_count": 2}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 2, "token_count": 150}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 9, "token_count": 32}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 4, "token_count": 66}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 1, "token_count": 409}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 2, "token_count": 36}, {"author_id": 1, "token_count": 26}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 11, "token_count": 26}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 12, "token_count": 106}, {"author_id": 35, "token_count": 3}, {"author_id": 0, "token_count": 290}, {"author_id": 5, "token_count": 123}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 13, "token_count": 70}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 3, "token_count": 3}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 9, "token_count": 1}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 37, "token_count": 1}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 3, "token_count": 19}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 31, "token_count": 1}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 10, "token_count": 152}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 3, "token_count": 4}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 17, "token_count": 21}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 38, "token_count": 1}, {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 2, "token_count": 9}, {"author_id": 1, "token_count": 54}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 6, "token_count": 95}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 6, "token_count": 187}, {"author_id": 4, "token_count": 9}, {"author_id": 1, "token_count": 397}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 8, "token_count": 245}, {"author_id": 40, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Dave Hansen
902
21.34%
Yu-cheng Yu
892
21.11%
Ingo Molnar
666
15.76%
Suresh B. Siddha
337
7.97%
Fenghua Yu
287
6.79%
Al Viro
282
6.67%
Kan Liang
245
5.80%
Aubrey Li
152
3.60%
Rik Van Riel
123
2.91%
Eric Biggers
106
2.51%
Andi Kleen
70
1.66%
Borislav Petkov
33
0.78%
Andrew Lutomirski
30
0.71%
Sebastian Andrzej Siewior
26
0.62%
Cyrill V. Gorcunov
21
0.50%
Robert Richter
18
0.43%
H. Peter Anvin
17
0.40%
Paolo Bonzini
5
0.12%
Fengguang Wu
3
0.07%
Rasmus Villemoes
2
0.05%
Linus Torvalds
2
0.05%
Thomas Gleixner
1
0.02%
Sergey Senozhatsky
1
0.02%
Pankaj Bharadiya
1
0.02%
Lucas De Marchi
1
0.02%
Kevin Buettner
1
0.02%
Joe Perches
1
0.02%
Alexey Dobriyan
1
0.02%
Total
4226
Contributors:
46
Author
Tokens
Proportion
Commits
Proportion
0
Ingo Molnar
4419
43.73%
115
40.21%
1
Yu-cheng Yu
1237
12.24%
25
8.74%
2
Dave Hansen
1054
10.43%
25
8.74%
3
Sebastian Andrzej Siewior
439
4.34%
17
5.94%
4
Fenghua Yu
417
4.13%
10
3.50%
5
Rik Van Riel
404
4.00%
6
2.10%
6
Al Viro
383
3.79%
3
1.05%
7
Suresh B. Siddha
347
3.43%
8
2.80%
8
Kan Liang
330
3.27%
4
1.40%
9
Borislav Petkov
208
2.06%
10
3.50%
10
Aubrey Li
152
1.50%
1
0.35%
11
Andrew Lutomirski
134
1.33%
10
3.50%
12
Eric Biggers
130
1.29%
11
3.85%
13
Andi Kleen
125
1.24%
2
0.70%
14
Linus Torvalds
92
0.91%
2
0.70%
15
Christoph Hellwig
46
0.46%
3
1.05%
16
Petteri Aimonen
22
0.22%
1
0.35%
17
Cyrill V. Gorcunov
21
0.21%
2
0.70%
18
Robert Richter
18
0.18%
2
0.70%
19
Oleg Nesterov
18
0.18%
3
1.05%
20
H. Peter Anvin
17
0.17%
1
0.35%
21
Jiri Olsa
10
0.10%
1
0.35%
22
Brian Gerst
10
0.10%
1
0.35%
23
Avi Kivity
10
0.10%
1
0.35%
24
Hugh Dickins
8
0.08%
1
0.35%
25
Masahiro Yamada
6
0.06%
1
0.35%
26
Wanpeng Li
5
0.05%
1
0.35%
27
Paolo Bonzini
5
0.05%
1
0.35%
28
Sheng Yang
4
0.04%
1
0.35%
29
Rasmus Villemoes
4
0.04%
1
0.35%
30
Linus Torvalds (pre-git)
4
0.04%
1
0.35%
31
Thomas Gleixner
3
0.03%
1
0.35%
32
Nicolai Stange
3
0.03%
1
0.35%
33
Jann Horn
3
0.03%
1
0.35%
34
Greg Kroah-Hartman
3
0.03%
1
0.35%
35
Fengguang Wu
3
0.03%
1
0.35%
36
Roland McGrath
2
0.02%
1
0.35%
37
Sergey Senozhatsky
1
0.01%
1
0.35%
38
Pankaj Bharadiya
1
0.01%
1
0.35%
39
Lucas De Marchi
1
0.01%
1
0.35%
40
Kevin Buettner
1
0.01%
1
0.35%
41
Joe Perches
1
0.01%
1
0.35%
42
Jan Beulich
1
0.01%
1
0.35%
43
Dave Jones
1
0.01%
1
0.35%
44
Alexey Dobriyan
1
0.01%
1
0.35%
45
Adam Buchbinder
1
0.01%
1
0.35%
Total
10105
286