Linux Source Code
Home
Release 6.9
Help
kvm
root
include
Highlighting
Reset All
By Author
By Age
──────────
Alexander Graf
Alexandru Elisei
Andre Przywara
Andrew Murray
Andy Shevchenko
Anup Patel
Avi Kivity
Christoffer Dall
Eric Auger
Fuad Tabba
Gavin Shan
Gleb Natapov
Gregory Haskins
Hollis Blanchard
Jintack Lim
Julien Thierry
Laurent Vivier
Marc Zyngier
Marcelo Tosatti
Mark Rutland
Michael S. Tsirkin
Ming Lei
Nikolay Nikolaev
Oliver Upton
Pavel Fedin
Quentin Perret
Raghavendra Rao Ananta
Reiji Watanabe
Sean Christopherson
Shannon Zhao
Shenming Lu
Thomas Gleixner
Vijaya Kumar K
Vladimir Murzin
Will Deacon
Zenghui Yu
−
Files:
Name
Lines
Files
Authors
Tokens
change scale
Color Graph By Token Proportion
arm_arch_timer.h
155
-
11
514
Marc Zyngier
Christoffer Dall
Andre Przywara
Jintack Lim
Alexander Graf
Shannon Zhao
Marcelo Tosatti
Anup Patel
Thomas Gleixner
Sean Christopherson
Oliver Upton
July 2008
October 2012
January 2013
April 2013
December 2013
December 2014
March 2015
January 2016
May 2016
September 2016
October 2016
December 2016
January 2017
February 2017
May 2017
June 2017
December 2017
July 2018
September 2018
January 2019
February 2019
May 2019
June 2019
April 2020
November 2022
February 2023
March 2023
August 2023
September 2023
var spanGroupData = [ {"timestamp": 1214895600, "group": [ {"author_id": 18, "token_count": 6}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 1, "token_count": 46}, {"author_id": 0, "token_count": 61}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 13, "token_count": 3}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 3, "token_count": 23}, ]}, {"timestamp": 1417420800, "group": [ {"author_id": 1, "token_count": 12}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 0, "token_count": 5}, {"author_id": 2, "token_count": 16}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 1, "token_count": 7}, {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 12, "token_count": 23}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 10, "token_count": 3}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 10, "token_count": 25}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 1, "token_count": 10}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 3, "token_count": 49}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 1, "token_count": 26}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 1, "token_count": 24}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 1, "token_count": 11}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 20, "token_count": 2}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 0, "token_count": 17}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1667286000, "group": [ {"author_id": 0, "token_count": 6}, {"author_id": 25, "token_count": 2}, ]}, {"timestamp": 1675238400, "group": [ {"author_id": 0, "token_count": 24}, ]}, {"timestamp": 1677657600, "group": [ {"author_id": 0, "token_count": 88}, ]}, {"timestamp": 1690873200, "group": [ {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1693551600, "group": [ {"author_id": 6, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Marc Zyngier
216
42.02%
Christoffer Dall
145
28.21%
Andre Przywara
72
14.01%
Jintack Lim
28
5.45%
Alexander Graf
23
4.47%
Shannon Zhao
16
3.11%
Marcelo Tosatti
6
1.17%
Anup Patel
3
0.58%
Thomas Gleixner
2
0.39%
Sean Christopherson
2
0.39%
Oliver Upton
1
0.19%
Total
514
arm_hypercalls.h
55
-
7
271
Marc Zyngier
Christoffer Dall
Oliver Upton
Raghavendra Rao Ananta
Anup Patel
Marcelo Tosatti
Pavel Fedin
July 2008
December 2012
January 2013
April 2014
December 2015
January 2018
February 2018
October 2019
May 2022
April 2023
var spanGroupData = [ {"timestamp": 1214895600, "group": [ {"author_id": 18, "token_count": 6}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 0, "token_count": 19}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 1, "token_count": 54}, {"author_id": 0, "token_count": 13}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 13, "token_count": 9}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 30, "token_count": 3}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 0, "token_count": 9}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 0, "token_count": 98}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 1, "token_count": 20}, ]}, {"timestamp": 1651388400, "group": [ {"author_id": 11, "token_count": 11}, ]}, {"timestamp": 1680332400, "group": [ {"author_id": 6, "token_count": 29}, ]}, ]
Author Name
Tokens
Token Proportion
Marc Zyngier
139
51.29%
Christoffer Dall
74
27.31%
Oliver Upton
29
10.70%
Raghavendra Rao Ananta
11
4.06%
Anup Patel
9
3.32%
Marcelo Tosatti
6
2.21%
Pavel Fedin
3
1.11%
Total
271
arm_pmu.h
192
-
14
928
Marc Zyngier
Shannon Zhao
Reiji Watanabe
Christoffer Dall
Oliver Upton
Raghavendra Rao Ananta
Andrew Murray
Fuad Tabba
Alexandru Elisei
Zenghui Yu
Quentin Perret
Sean Christopherson
Julien Thierry
Thomas Gleixner
December 2012
June 2015
July 2015
September 2015
October 2015
December 2015
January 2016
February 2016
February 2017
May 2017
April 2019
June 2019
July 2019
March 2020
September 2020
November 2020
January 2021
March 2021
November 2021
January 2022
May 2022
November 2022
March 2023
August 2023
September 2023
October 2023
March 2024
var spanGroupData = [ {"timestamp": 1354348800, "group": [ {"author_id": 0, "token_count": 289}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 2, "token_count": 4}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 2, "token_count": 11}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 2, "token_count": 132}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 2, "token_count": 10}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 2, "token_count": 77}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 2, "token_count": 95}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 2, "token_count": 21}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 1, "token_count": 21}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 1, "token_count": 15}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 15, "token_count": 11}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 15, "token_count": 4}, {"author_id": 20, "token_count": 2}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 21, "token_count": 7}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 0, "token_count": 12}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 26, "token_count": 3}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 0, "token_count": 13}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 0, "token_count": 15}, {"author_id": 28, "token_count": 5}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 25, "token_count": 4}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 17, "token_count": 14}, ]}, {"timestamp": 1651388400, "group": [ {"author_id": 16, "token_count": 14}, {"author_id": 0, "token_count": 29}, ]}, {"timestamp": 1667286000, "group": [ {"author_id": 0, "token_count": 12}, ]}, {"timestamp": 1677657600, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1690873200, "group": [ {"author_id": 0, "token_count": 16}, {"author_id": 8, "token_count": 6}, ]}, {"timestamp": 1693551600, "group": [ {"author_id": 6, "token_count": 1}, ]}, {"timestamp": 1696143600, "group": [ {"author_id": 6, "token_count": 18}, {"author_id": 11, "token_count": 16}, {"author_id": 8, "token_count": 48}, ]}, {"timestamp": 1709280000, "group": [ {"author_id": 6, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Marc Zyngier
388
41.81%
Shannon Zhao
350
37.72%
Reiji Watanabe
54
5.82%
Christoffer Dall
36
3.88%
Oliver Upton
20
2.16%
Raghavendra Rao Ananta
16
1.72%
Andrew Murray
15
1.62%
Fuad Tabba
14
1.51%
Alexandru Elisei
14
1.51%
Zenghui Yu
7
0.75%
Quentin Perret
5
0.54%
Sean Christopherson
4
0.43%
Julien Thierry
3
0.32%
Thomas Gleixner
2
0.22%
Total
928
arm_psci.h
42
-
7
95
Marc Zyngier
Anup Patel
Will Deacon
Christoffer Dall
Oliver Upton
Mark Rutland
Thomas Gleixner
December 2012
January 2013
April 2014
May 2015
January 2018
February 2018
June 2019
October 2019
February 2022
September 2023
var spanGroupData = [ {"timestamp": 1354348800, "group": [ {"author_id": 0, "token_count": 18}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 13, "token_count": 10}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 31, "token_count": 3}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 0, "token_count": 22}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 0, "token_count": 28}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 20, "token_count": 2}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 27, "token_count": 5}, ]}, {"timestamp": 1693551600, "group": [ {"author_id": 6, "token_count": 3}, ]}, ]
Author Name
Tokens
Token Proportion
Marc Zyngier
68
71.58%
Anup Patel
10
10.53%
Will Deacon
5
5.26%
Christoffer Dall
4
4.21%
Oliver Upton
3
3.16%
Mark Rutland
3
3.16%
Thomas Gleixner
2
2.11%
Total
95
arm_vgic.h
441
-
14
1196
Marc Zyngier
Christoffer Dall
Andre Przywara
Eric Auger
Oliver Upton
Vijaya Kumar K
Vladimir Murzin
Andy Shevchenko
Ming Lei
Julien Thierry
Gavin Shan
Thomas Gleixner
Shenming Lu
Zenghui Yu
January 2013
May 2013
June 2013
July 2013
August 2013
February 2014
May 2014
June 2014
July 2014
December 2014
March 2015
July 2015
September 2015
November 2015
December 2015
March 2016
April 2016
May 2016
July 2016
September 2016
January 2017
March 2017
April 2017
May 2017
June 2017
October 2017
December 2017
March 2018
April 2018
May 2018
July 2018
August 2018
January 2019
March 2019
June 2019
August 2019
October 2019
March 2020
November 2020
March 2021
April 2021
January 2022
April 2022
July 2022
November 2022
January 2023
March 2023
September 2023
February 2024
var spanGroupData = [ {"timestamp": 1357027200, "group": [ {"author_id": 1, "token_count": 92}, {"author_id": 0, "token_count": 149}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 0, "token_count": 14}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 0, "token_count": 26}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 0, "token_count": 42}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 0, "token_count": 14}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 3, "token_count": 33}, {"author_id": 0, "token_count": 35}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 0, "token_count": 19}, ]}, {"timestamp": 1417420800, "group": [ {"author_id": 1, "token_count": 7}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 3, "token_count": 19}, {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 29, "token_count": 5}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 1, "token_count": 98}, {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 7, "token_count": 3}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 3, "token_count": 18}, {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 3, "token_count": 5}, {"author_id": 0, "token_count": 9}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 0, "token_count": 101}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 3, "token_count": 109}, {"author_id": 7, "token_count": 8}, {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 0, "token_count": 16}, {"author_id": 22, "token_count": 8}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 1, "token_count": 11}, {"author_id": 19, "token_count": 11}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 1, "token_count": 6}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 7, "token_count": 4}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 1, "token_count": 26}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 1, "token_count": 13}, {"author_id": 7, "token_count": 12}, {"author_id": 0, "token_count": 43}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 0, "token_count": 14}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 1, "token_count": 6}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 7, "token_count": 32}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 1, "token_count": 12}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 26, "token_count": 3}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 20, "token_count": 2}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 0, "token_count": 4}, {"author_id": 21, "token_count": 1}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 33, "token_count": 2}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 0, "token_count": 55}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 7, "token_count": 3}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 24, "token_count": 7}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 0, "token_count": 20}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1667286000, "group": [ {"author_id": 32, "token_count": 2}, {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1672560000, "group": [ {"author_id": 32, "token_count": 1}, ]}, {"timestamp": 1677657600, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1693551600, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1706774400, "group": [ {"author_id": 6, "token_count": 14}, ]}, ]
Author Name
Tokens
Token Proportion
Marc Zyngier
618
51.67%
Christoffer Dall
276
23.08%
Andre Przywara
184
15.38%
Eric Auger
62
5.18%
Oliver Upton
14
1.17%
Vijaya Kumar K
11
0.92%
Vladimir Murzin
8
0.67%
Andy Shevchenko
7
0.59%
Ming Lei
5
0.42%
Julien Thierry
3
0.25%
Gavin Shan
3
0.25%
Thomas Gleixner
2
0.17%
Shenming Lu
2
0.17%
Zenghui Yu
1
0.08%
Total
1196
iodev.h
58
-
9
239
Gregory Haskins
Hollis Blanchard
Michael S. Tsirkin
Gleb Natapov
Nikolay Nikolaev
Laurent Vivier
Thomas Gleixner
Avi Kivity
Andre Przywara
May 2007
December 2007
May 2008
June 2009
October 2010
March 2015
May 2019
var spanGroupData = [ {"timestamp": 1178002800, "group": [ {"author_id": 4, "token_count": 63}, ]}, {"timestamp": 1196496000, "group": [ {"author_id": 35, "token_count": 1}, {"author_id": 5, "token_count": 75}, ]}, {"timestamp": 1209625200, "group": [ {"author_id": 34, "token_count": 2}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 4, "token_count": 37}, {"author_id": 9, "token_count": 32}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 14, "token_count": 20}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 3, "token_count": 1}, {"author_id": 23, "token_count": 7}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 20, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Gregory Haskins
100
41.84%
Hollis Blanchard
75
31.38%
Michael S. Tsirkin
32
13.39%
Gleb Natapov
20
8.37%
Nikolay Nikolaev
7
2.93%
Laurent Vivier
2
0.84%
Thomas Gleixner
1
0.42%
Avi Kivity
1
0.42%
Andre Przywara
1
0.42%
Total
239
Contributors:
36
Author
Tokens
Proportion
Commits
Proportion
0
Marc Zyngier
1429
44.06%
80
35.09%
1
Christoffer Dall
535
16.50%
38
16.67%
2
Shannon Zhao
366
11.29%
13
5.70%
3
Andre Przywara
257
7.92%
24
10.53%
4
Gregory Haskins
100
3.08%
2
0.88%
5
Hollis Blanchard
75
2.31%
1
0.44%
6
Oliver Upton
67
2.07%
11
4.82%
7
Eric Auger
62
1.91%
7
3.07%
8
Reiji Watanabe
54
1.67%
4
1.75%
9
Michael S. Tsirkin
32
0.99%
1
0.44%
10
Jintack Lim
28
0.86%
4
1.75%
11
Raghavendra Rao Ananta
27
0.83%
4
1.75%
12
Alexander Graf
23
0.71%
1
0.44%
13
Anup Patel
22
0.68%
5
2.19%
14
Gleb Natapov
20
0.62%
1
0.44%
15
Andrew Murray
15
0.46%
2
0.88%
16
Fuad Tabba
14
0.43%
3
1.32%
17
Alexandru Elisei
14
0.43%
1
0.44%
18
Marcelo Tosatti
12
0.37%
1
0.44%
19
Vijaya Kumar K
11
0.34%
1
0.44%
20
Thomas Gleixner
9
0.28%
3
1.32%
21
Zenghui Yu
8
0.25%
2
0.88%
22
Vladimir Murzin
8
0.25%
1
0.44%
23
Nikolay Nikolaev
7
0.22%
1
0.44%
24
Andy Shevchenko
7
0.22%
1
0.44%
25
Sean Christopherson
6
0.19%
2
0.88%
26
Julien Thierry
6
0.19%
4
1.75%
27
Will Deacon
5
0.15%
1
0.44%
28
Quentin Perret
5
0.15%
1
0.44%
29
Ming Lei
5
0.15%
1
0.44%
30
Pavel Fedin
3
0.09%
1
0.44%
31
Mark Rutland
3
0.09%
1
0.44%
32
Gavin Shan
3
0.09%
2
0.88%
33
Shenming Lu
2
0.06%
1
0.44%
34
Laurent Vivier
2
0.06%
1
0.44%
35
Avi Kivity
1
0.03%
1
0.44%
Total
3243
228