Linux Source Code
Home
Release 6.16
Help
include
root
tools
testing
selftests
kvm
Highlighting
Reset All
By Author
By Age
──────────
Aaron Lewis
Ackerley Tng
Andrew Jones
Anish Moorthy
Anup Patel
Atish Patra
Axel Rasmussen
Ben Gardon
Bibo Mao
Chao Peng
Christoph Schlameuss
Collin Walling
Colton Lewis
David Matlack
Drew Schmitt
Emanuele Giuseppe Esposito
Eric Auger
Haibo Xu
Hariharan Mari
Isaku Yamahata
Ivan Orlov
James Houghton
Janis Schoetterl-Glausch
Jim Mattson
Jing Zhang
Jinrong Liang
Joao Martins
Jue Wang
Like Xu
Maciej S. Szmigiero
Maciej Wieczor-Retman
Makarand Sonare
Marc Zyngier
Maxim Levitsky
Michael Roth
Mingwei Zhang
Nico Boehr
Oliver Upton
Others
Paolo Bonzini
Peter Gonda
Peter Shier
Peter Xu
Pratik Rajesh Sampat
Raghavendra Rao Ananta
Reinette Chatre
Ricardo Koller
Ryan Roberts
Sean Christopherson
Shuah Khan
Tao Su
Thomas Gleixner
Thomas Huth
Vipin Sharma
Vishal Annapurve
Vitaly Kuznetsov
Wainer dos Santos Moschetta
Wei Wang
Xiaoyao Li
Yanan Wang
Yang Zhong
−
Subdirectories:
Name
Lines
Files
Authors
Tokens
change scale
Color Graph By Token Proportion
arm64
1240
10
16
3780
Oliver Upton
Raghavendra Rao Ananta
Ricardo Koller
Andrew Jones
Sean Christopherson
Paolo Bonzini
Colton Lewis
Eric Auger
Peter Gonda
Marc Zyngier
Ryan Roberts
Jing Zhang
Michael Roth
Thomas Huth
Thomas Gleixner
Peter Xu
March 2018
August 2018
September 2018
May 2019
June 2019
July 2019
April 2021
June 2021
October 2021
November 2021
December 2021
January 2022
February 2022
April 2022
June 2022
October 2022
April 2023
July 2023
November 2023
February 2024
March 2024
April 2024
August 2024
October 2024
April 2025
var spanGroupData = [ {"timestamp": 1519891200, "group": [ {"author_id": 2, "token_count": 49}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 34, "token_count": 1}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 7, "token_count": 37}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 7, "token_count": 26}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 44, "token_count": 2}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 22, "token_count": 2}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 6, "token_count": 15}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 9, "token_count": 117}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 5, "token_count": 1008}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 9, "token_count": 187}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 36, "token_count": 13}, {"author_id": 33, "token_count": 3}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 50, "token_count": 6}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 0, "token_count": 11}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 3, "token_count": 87}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 5, "token_count": 4}, {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1664607600, "group": [ {"author_id": 9, "token_count": 45}, {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1680332400, "group": [ {"author_id": 3, "token_count": 3}, ]}, {"timestamp": 1688194800, "group": [ {"author_id": 0, "token_count": 29}, ]}, {"timestamp": 1698822000, "group": [ {"author_id": 54, "token_count": 6}, ]}, {"timestamp": 1706774400, "group": [ {"author_id": 15, "token_count": 13}, ]}, {"timestamp": 1709280000, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1711954800, "group": [ {"author_id": 3, "token_count": 1883}, ]}, {"timestamp": 1722495600, "group": [ {"author_id": 26, "token_count": 21}, ]}, {"timestamp": 1727766000, "group": [ {"author_id": 3, "token_count": 6}, ]}, {"timestamp": 1743490800, "group": [ {"author_id": 5, "token_count": 196}, ]}, ]
Author Name
Tokens
Token Proportion
Oliver Upton
1979
52.35%
Raghavendra Rao Ananta
1208
31.96%
Ricardo Koller
349
9.23%
Andrew Jones
63
1.67%
Sean Christopherson
50
1.32%
Paolo Bonzini
49
1.30%
Colton Lewis
21
0.56%
Eric Auger
15
0.40%
Peter Gonda
13
0.34%
Marc Zyngier
13
0.34%
Ryan Roberts
6
0.16%
Jing Zhang
6
0.16%
Michael Roth
3
0.08%
Thomas Huth
2
0.05%
Thomas Gleixner
2
0.05%
Peter Xu
1
0.03%
Total
3780
loongarch
168
3
2
535
Bibo Mao
Thomas Gleixner
June 2019
May 2025
var spanGroupData = [ {"timestamp": 1559372400, "group": [ {"author_id": 44, "token_count": 2}, ]}, {"timestamp": 1746082800, "group": [ {"author_id": 8, "token_count": 533}, ]}, ]
Author Name
Tokens
Token Proportion
Bibo Mao
533
99.63%
Thomas Gleixner
2
0.37%
Total
535
riscv
434
5
9
1347
Haibo Xu
Atish Patra
Anup Patel
Andrew Jones
Sean Christopherson
Paolo Bonzini
Peter Gonda
Thomas Huth
Thomas Gleixner
March 2018
May 2019
June 2019
July 2019
October 2021
April 2022
June 2022
October 2022
July 2023
December 2023
January 2024
February 2024
April 2024
April 2025
var spanGroupData = [ {"timestamp": 1519891200, "group": [ {"author_id": 2, "token_count": 18}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 22, "token_count": 2}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 44, "token_count": 2}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 22, "token_count": 4}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 13, "token_count": 347}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 13, "token_count": 10}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1664607600, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1688194800, "group": [ {"author_id": 10, "token_count": 6}, {"author_id": 0, "token_count": 19}, ]}, {"timestamp": 1701417600, "group": [ {"author_id": 7, "token_count": 86}, ]}, {"timestamp": 1704096000, "group": [ {"author_id": 10, "token_count": 448}, ]}, {"timestamp": 1706774400, "group": [ {"author_id": 15, "token_count": 13}, ]}, {"timestamp": 1711954800, "group": [ {"author_id": 14, "token_count": 328}, ]}, {"timestamp": 1743490800, "group": [ {"author_id": 14, "token_count": 56}, ]}, ]
Author Name
Tokens
Token Proportion
Haibo Xu
454
33.70%
Atish Patra
384
28.51%
Anup Patel
357
26.50%
Andrew Jones
86
6.38%
Sean Christopherson
27
2.00%
Paolo Bonzini
18
1.34%
Peter Gonda
13
0.97%
Thomas Huth
6
0.45%
Thomas Gleixner
2
0.15%
Total
1347
s390
439
7
9
1581
Christoph Schlameuss
Hariharan Mari
Thomas Huth
Sean Christopherson
Collin Walling
Peter Gonda
Janis Schoetterl-Glausch
Paolo Bonzini
Thomas Gleixner
March 2018
May 2019
June 2019
July 2019
December 2020
February 2022
March 2022
October 2022
July 2023
February 2024
March 2024
August 2024
November 2024
var spanGroupData = [ {"timestamp": 1519891200, "group": [ {"author_id": 2, "token_count": 6}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 22, "token_count": 62}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 44, "token_count": 2}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 22, "token_count": 12}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 49, "token_count": 15}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 41, "token_count": 7}, {"author_id": 0, "token_count": 16}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 41, "token_count": 4}, ]}, {"timestamp": 1664607600, "group": [ {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1688194800, "group": [ {"author_id": 0, "token_count": 18}, ]}, {"timestamp": 1706774400, "group": [ {"author_id": 15, "token_count": 13}, ]}, {"timestamp": 1709280000, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1722495600, "group": [ {"author_id": 4, "token_count": 1249}, {"author_id": 25, "token_count": 137}, ]}, {"timestamp": 1730444400, "group": [ {"author_id": 4, "token_count": 32}, ]}, ]
Author Name
Tokens
Token Proportion
Christoph Schlameuss
1281
81.02%
Hariharan Mari
137
8.67%
Thomas Huth
74
4.68%
Sean Christopherson
42
2.66%
Collin Walling
15
0.95%
Peter Gonda
13
0.82%
Janis Schoetterl-Glausch
11
0.70%
Paolo Bonzini
6
0.38%
Thomas Gleixner
2
0.13%
Total
1581
x86
4498
12
38
14535
Vitaly Kuznetsov
Paolo Bonzini
Sean Christopherson
Eric Auger
Aaron Lewis
Peter Gonda
Jinrong Liang
Vishal Annapurve
Jim Mattson
David Matlack
Pratik Rajesh Sampat
Peter Shier
Yang Zhong
Makarand Sonare
Jue Wang
Reinette Chatre
Mingwei Zhang
Oliver Upton
Andrew Jones
Isaku Yamahata
Colton Lewis
Peter Xu
Maciej S. Szmigiero
Wainer dos Santos Moschetta
Ivan Orlov
Drew Schmitt
Emanuele Giuseppe Esposito
Like Xu
Wei Wang
Vipin Sharma
Thomas Gleixner
Thomas Huth
Tao Su
Xiaoyao Li
Michael Roth
Joao Martins
Ricardo Koller
Jing Zhang
March 2018
June 2018
July 2018
August 2018
September 2018
October 2018
May 2019
June 2019
July 2019
August 2019
September 2019
October 2019
December 2019
February 2020
March 2020
April 2020
May 2020
June 2020
September 2020
October 2020
November 2020
January 2021
March 2021
May 2021
June 2021
July 2021
August 2021
October 2021
December 2021
January 2022
February 2022
April 2022
May 2022
June 2022
July 2022
August 2022
September 2022
October 2022
November 2022
December 2022
January 2023
February 2023
March 2023
April 2023
July 2023
August 2023
September 2023
October 2023
January 2024
February 2024
March 2024
April 2024
May 2024
June 2024
July 2024
August 2024
September 2024
October 2024
November 2024
December 2024
January 2025
February 2025
March 2025
var spanGroupData = [ {"timestamp": 1519891200, "group": [ {"author_id": 2, "token_count": 2298}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 57, "token_count": 3}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 2, "token_count": 191}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 47, "token_count": 17}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 7, "token_count": 42}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 1, "token_count": 3482}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 11, "token_count": 27}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 44, "token_count": 8}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 22, "token_count": 4}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 2, "token_count": 8}, {"author_id": 34, "token_count": 24}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 2, "token_count": 61}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 11, "token_count": 17}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 0, "token_count": 57}, {"author_id": 56, "token_count": 3}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 6, "token_count": 1010}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 1, "token_count": 5}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 39, "token_count": 24}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 29, "token_count": 78}, {"author_id": 34, "token_count": 2}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 11, "token_count": 155}, {"author_id": 24, "token_count": 15}, {"author_id": 3, "token_count": 42}, {"author_id": 0, "token_count": 18}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 17, "token_count": 100}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 46, "token_count": 10}, {"author_id": 1, "token_count": 51}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 48, "token_count": 16}, {"author_id": 1, "token_count": 24}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 11, "token_count": 5}, {"author_id": 1, "token_count": 597}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 24, "token_count": 148}, {"author_id": 50, "token_count": 1}, {"author_id": 9, "token_count": 1}, {"author_id": 0, "token_count": 31}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 1, "token_count": 6}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 2, "token_count": 35}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 15, "token_count": 2}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 33, "token_count": 3}, {"author_id": 28, "token_count": 95}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 24, "token_count": 8}, {"author_id": 2, "token_count": 4}, {"author_id": 1, "token_count": 11}, {"author_id": 52, "token_count": 10}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 2, "token_count": 6}, {"author_id": 0, "token_count": 69}, {"author_id": 1, "token_count": 1068}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 2, "token_count": 49}, ]}, {"timestamp": 1651388400, "group": [ {"author_id": 16, "token_count": 56}, {"author_id": 43, "token_count": 25}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 20, "token_count": 76}, {"author_id": 0, "token_count": 1149}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 16, "token_count": 1}, {"author_id": 1, "token_count": 11}, ]}, {"timestamp": 1659337200, "group": [ {"author_id": 0, "token_count": 6}, {"author_id": 1, "token_count": 97}, ]}, {"timestamp": 1662015600, "group": [ {"author_id": 16, "token_count": 16}, ]}, {"timestamp": 1664607600, "group": [ {"author_id": 0, "token_count": 674}, {"author_id": 1, "token_count": 103}, ]}, {"timestamp": 1667286000, "group": [ {"author_id": 16, "token_count": 82}, {"author_id": 0, "token_count": 40}, {"author_id": 1, "token_count": 323}, ]}, {"timestamp": 1669881600, "group": [ {"author_id": 11, "token_count": 1}, {"author_id": 27, "token_count": 10}, ]}, {"timestamp": 1672560000, "group": [ {"author_id": 21, "token_count": 113}, ]}, {"timestamp": 1675238400, "group": [ {"author_id": 11, "token_count": 8}, {"author_id": 35, "token_count": 55}, {"author_id": 0, "token_count": 11}, ]}, {"timestamp": 1677657600, "group": [ {"author_id": 46, "token_count": 4}, {"author_id": 0, "token_count": 40}, ]}, {"timestamp": 1680332400, "group": [ {"author_id": 11, "token_count": 155}, {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1688194800, "group": [ {"author_id": 0, "token_count": 16}, ]}, {"timestamp": 1690873200, "group": [ {"author_id": 18, "token_count": 20}, ]}, {"timestamp": 1693551600, "group": [ {"author_id": 0, "token_count": 80}, ]}, {"timestamp": 1696143600, "group": [ {"author_id": 21, "token_count": 69}, ]}, {"timestamp": 1704096000, "group": [ {"author_id": 18, "token_count": 232}, {"author_id": 0, "token_count": 242}, {"author_id": 1, "token_count": 10}, ]}, {"timestamp": 1706774400, "group": [ {"author_id": 15, "token_count": 296}, {"author_id": 0, "token_count": 8}, {"author_id": 1, "token_count": 53}, ]}, {"timestamp": 1709280000, "group": [ {"author_id": 0, "token_count": 28}, ]}, {"timestamp": 1711954800, "group": [ {"author_id": 2, "token_count": 13}, ]}, {"timestamp": 1714546800, "group": [ {"author_id": 55, "token_count": 4}, ]}, {"timestamp": 1717225200, "group": [ {"author_id": 40, "token_count": 32}, {"author_id": 32, "token_count": 58}, ]}, {"timestamp": 1719817200, "group": [ {"author_id": 0, "token_count": 53}, ]}, {"timestamp": 1722495600, "group": [ {"author_id": 1, "token_count": 41}, ]}, {"timestamp": 1725174000, "group": [ {"author_id": 26, "token_count": 28}, ]}, {"timestamp": 1727766000, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1730444400, "group": [ {"author_id": 0, "token_count": 45}, ]}, {"timestamp": 1733040000, "group": [ {"author_id": 45, "token_count": 20}, {"author_id": 0, "token_count": 38}, ]}, {"timestamp": 1735718400, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1738396800, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1740816000, "group": [ {"author_id": 19, "token_count": 135}, ]}, ]
Author Name
Tokens
Token Proportion
Vitaly Kuznetsov
5883
40.47%
Paolo Bonzini
2665
18.34%
Sean Christopherson
2621
18.03%
Eric Auger
1010
6.95%
Aaron Lewis
368
2.53%
Peter Gonda
298
2.05%
Jinrong Liang
252
1.73%
Vishal Annapurve
182
1.25%
Jim Mattson
171
1.18%
David Matlack
155
1.07%
Pratik Rajesh Sampat
135
0.93%
Peter Shier
100
0.69%
Yang Zhong
95
0.65%
Makarand Sonare
78
0.54%
Jue Wang
76
0.52%
Reinette Chatre
58
0.40%
Mingwei Zhang
55
0.38%
Oliver Upton
42
0.29%
Andrew Jones
42
0.29%
Isaku Yamahata
32
0.22%
Colton Lewis
28
0.19%
Peter Xu
26
0.18%
Maciej S. Szmigiero
25
0.17%
Wainer dos Santos Moschetta
24
0.17%
Ivan Orlov
20
0.14%
Drew Schmitt
17
0.12%
Emanuele Giuseppe Esposito
16
0.11%
Like Xu
14
0.10%
Wei Wang
10
0.07%
Vipin Sharma
10
0.07%
Thomas Gleixner
8
0.06%
Thomas Huth
4
0.03%
Tao Su
4
0.03%
Xiaoyao Li
3
0.02%
Michael Roth
3
0.02%
Joao Martins
3
0.02%
Ricardo Koller
1
0.01%
Jing Zhang
1
0.01%
Total
14535
Files:
guest_modes.h
21
-
3
75
Andrew Jones
Paolo Bonzini
Ryan Roberts
March 2018
September 2018
November 2018
February 2020
December 2020
November 2023
var spanGroupData = [ {"timestamp": 1519891200, "group": [ {"author_id": 2, "token_count": 3}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 7, "token_count": 12}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 7, "token_count": 3}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 7, "token_count": 3}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 7, "token_count": 53}, ]}, {"timestamp": 1698822000, "group": [ {"author_id": 54, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Andrew Jones
71
94.67%
Paolo Bonzini
3
4.00%
Ryan Roberts
1
1.33%
Total
75
kvm_test_harness.h
36
-
1
34
Thomas Huth
February 2024
var spanGroupData = [ {"timestamp": 1706774400, "group": [ {"author_id": 22, "token_count": 34}, ]}, ]
Author Name
Tokens
Token Proportion
Thomas Huth
34
100.00%
Total
34
kvm_util.h
1196
-
32
4889
Sean Christopherson
Paolo Bonzini
Andrew Jones
Jue Wang
Ben Gardon
Pratik Rajesh Sampat
Ricardo Koller
David Matlack
Vitaly Kuznetsov
Anup Patel
Nico Boehr
Vishal Annapurve
Thomas Huth
Eric Auger
Marc Zyngier
Aaron Lewis
Vipin Sharma
Janis Schoetterl-Glausch
Raghavendra Rao Ananta
Peter Gonda
Peter Xu
Michael Roth
Chao Peng
Haibo Xu
Oliver Upton
Jing Zhang
Wainer dos Santos Moschetta
Bibo Mao
Yanan Wang
Like Xu
Thomas Gleixner
Others
March 2018
July 2018
August 2018
September 2018
May 2019
June 2019
July 2019
August 2019
September 2019
October 2019
January 2020
February 2020
March 2020
April 2020
September 2020
October 2020
November 2020
February 2021
March 2021
April 2021
May 2021
June 2021
October 2021
November 2021
December 2021
January 2022
February 2022
March 2022
April 2022
May 2022
June 2022
September 2022
October 2022
November 2022
January 2023
February 2023
March 2023
October 2023
December 2023
January 2024
February 2024
March 2024
August 2024
November 2024
January 2025
March 2025
May 2025
var spanGroupData = [ {"timestamp": 1519891200, "group": [ {"author_id": 2, "token_count": 409}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 2, "token_count": 14}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 34, "token_count": 3}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 7, "token_count": 44}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 11, "token_count": 6}, {"author_id": 7, "token_count": 29}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 2, "token_count": 3}, {"author_id": 44, "token_count": 1}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 22, "token_count": 41}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 22, "token_count": 8}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 1, "token_count": 55}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 11, "token_count": 6}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 12, "token_count": 12}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 7, "token_count": 17}, {"author_id": 12, "token_count": 4}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 7, "token_count": 31}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 39, "token_count": 6}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 34, "token_count": 7}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 11, "token_count": 1}, {"author_id": 7, "token_count": 8}, {"author_id": 12, "token_count": 7}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 7, "token_count": 15}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 11, "token_count": 12}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 30, "token_count": 4}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 6, "token_count": 36}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 16, "token_count": 12}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 50, "token_count": 7}, {"author_id": 9, "token_count": 42}, {"author_id": 0, "token_count": 23}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 13, "token_count": 63}, {"author_id": 15, "token_count": 6}, {"author_id": 5, "token_count": 15}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 9, "token_count": 34}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 7, "token_count": 4}, {"author_id": 36, "token_count": 35}, {"author_id": 33, "token_count": 2}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 0, "token_count": 146}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 41, "token_count": 9}, {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 3, "token_count": 7}, ]}, {"timestamp": 1651388400, "group": [ {"author_id": 16, "token_count": 4}, {"author_id": 0, "token_count": 11}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 12, "token_count": 67}, {"author_id": 20, "token_count": 156}, {"author_id": 0, "token_count": 74}, ]}, {"timestamp": 1662015600, "group": [ {"author_id": 16, "token_count": 52}, ]}, {"timestamp": 1664607600, "group": [ {"author_id": 9, "token_count": 20}, {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1667286000, "group": [ {"author_id": 27, "token_count": 19}, {"author_id": 21, "token_count": 5}, ]}, {"timestamp": 1672560000, "group": [ {"author_id": 12, "token_count": 44}, ]}, {"timestamp": 1675238400, "group": [ {"author_id": 41, "token_count": 8}, {"author_id": 46, "token_count": 2}, {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1677657600, "group": [ {"author_id": 31, "token_count": 60}, ]}, {"timestamp": 1696143600, "group": [ {"author_id": 53, "token_count": 10}, {"author_id": 0, "token_count": 15}, {"author_id": 21, "token_count": 44}, ]}, {"timestamp": 1701417600, "group": [ {"author_id": 7, "token_count": 11}, ]}, {"timestamp": 1704096000, "group": [ {"author_id": 10, "token_count": 9}, {"author_id": 0, "token_count": 7}, {"author_id": 1, "token_count": 8}, ]}, {"timestamp": 1706774400, "group": [ {"author_id": 33, "token_count": 8}, {"author_id": 15, "token_count": 9}, {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1709280000, "group": [ {"author_id": 0, "token_count": 2751}, ]}, {"timestamp": 1722495600, "group": [ {"author_id": 0, "token_count": 90}, ]}, {"timestamp": 1730444400, "group": [ {"author_id": 0, "token_count": 43}, ]}, {"timestamp": 1735718400, "group": [ {"author_id": 0, "token_count": 47}, ]}, {"timestamp": 1740816000, "group": [ {"author_id": 19, "token_count": 106}, ]}, {"timestamp": 1746082800, "group": [ {"author_id": 8, "token_count": 5}, ]}, ]
Author Name
Tokens
Token Proportion
Sean Christopherson
3224
65.94%
Paolo Bonzini
427
8.73%
Andrew Jones
159
3.25%
Jue Wang
156
3.19%
Ben Gardon
134
2.74%
Pratik Rajesh Sampat
106
2.17%
Ricardo Koller
96
1.96%
David Matlack
68
1.39%
Vitaly Kuznetsov
63
1.29%
Anup Patel
63
1.29%
Nico Boehr
60
1.23%
Vishal Annapurve
49
1.00%
Thomas Huth
49
1.00%
Eric Auger
36
0.74%
Marc Zyngier
35
0.72%
Aaron Lewis
25
0.51%
Vipin Sharma
19
0.39%
Janis Schoetterl-Glausch
17
0.35%
Raghavendra Rao Ananta
15
0.31%
Peter Gonda
15
0.31%
Peter Xu
10
0.20%
Michael Roth
10
0.20%
Chao Peng
10
0.20%
Haibo Xu
9
0.18%
Oliver Upton
7
0.14%
Jing Zhang
7
0.14%
Wainer dos Santos Moschetta
6
0.12%
Bibo Mao
5
0.10%
Yanan Wang
4
0.08%
Like Xu
2
0.04%
Thomas Gleixner
1
0.02%
Others
2
0.04%
Total
4889
kvm_util_types.h
20
-
2
41
Sean Christopherson
Thomas Gleixner
June 2019
March 2024
var spanGroupData = [ {"timestamp": 1559372400, "group": [ {"author_id": 44, "token_count": 1}, ]}, {"timestamp": 1709280000, "group": [ {"author_id": 0, "token_count": 40}, ]}, ]
Author Name
Tokens
Token Proportion
Sean Christopherson
40
97.56%
Thomas Gleixner
1
2.44%
Total
41
lru_gen_util.h
51
-
2
176
James Houghton
David Matlack
July 2021
May 2025
var spanGroupData = [ {"timestamp": 1625122800, "group": [ {"author_id": 16, "token_count": 3}, ]}, {"timestamp": 1746082800, "group": [ {"author_id": 23, "token_count": 173}, ]}, ]
Author Name
Tokens
Token Proportion
James Houghton
173
98.30%
David Matlack
3
1.70%
Total
176
memstress.h
82
-
8
320
Ben Gardon
David Matlack
Sean Christopherson
Andrew Jones
Colton Lewis
Vipin Sharma
Paolo Bonzini
Oliver Upton
March 2018
January 2020
February 2020
October 2020
November 2020
December 2020
January 2021
February 2021
August 2021
September 2021
November 2021
February 2022
May 2022
October 2022
November 2022
January 2023
var spanGroupData = [ {"timestamp": 1519891200, "group": [ {"author_id": 2, "token_count": 4}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 12, "token_count": 27}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 12, "token_count": 30}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 12, "token_count": 54}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 7, "token_count": 5}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 7, "token_count": 17}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 12, "token_count": 6}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 12, "token_count": 4}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 16, "token_count": 13}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 16, "token_count": 18}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 16, "token_count": 19}, {"author_id": 0, "token_count": 15}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 0, "token_count": 13}, ]}, {"timestamp": 1651388400, "group": [ {"author_id": 16, "token_count": 19}, ]}, {"timestamp": 1664607600, "group": [ {"author_id": 16, "token_count": 20}, ]}, {"timestamp": 1667286000, "group": [ {"author_id": 26, "token_count": 19}, {"author_id": 3, "token_count": 4}, {"author_id": 27, "token_count": 11}, ]}, {"timestamp": 1672560000, "group": [ {"author_id": 12, "token_count": 22}, ]}, ]
Author Name
Tokens
Token Proportion
Ben Gardon
143
44.69%
David Matlack
89
27.81%
Sean Christopherson
28
8.75%
Andrew Jones
22
6.88%
Colton Lewis
19
5.94%
Vipin Sharma
11
3.44%
Paolo Bonzini
4
1.25%
Oliver Upton
4
1.25%
Total
320
numaif.h
55
-
1
154
Peter Shier
February 2021
var spanGroupData = [ {"timestamp": 1612166400, "group": [ {"author_id": 17, "token_count": 154}, ]}, ]
Author Name
Tokens
Token Proportion
Peter Shier
154
100.00%
Total
154
sparsebit.h
93
-
5
377
Paolo Bonzini
Michael Roth
Ackerley Tng
Andrew Jones
Thomas Gleixner
March 2018
September 2018
June 2019
February 2024
var spanGroupData = [ {"timestamp": 1519891200, "group": [ {"author_id": 2, "token_count": 341}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 7, "token_count": 3}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 44, "token_count": 2}, ]}, {"timestamp": 1706774400, "group": [ {"author_id": 51, "token_count": 13}, {"author_id": 33, "token_count": 18}, ]}, ]
Author Name
Tokens
Token Proportion
Paolo Bonzini
341
90.45%
Michael Roth
18
4.77%
Ackerley Tng
13
3.45%
Andrew Jones
3
0.80%
Thomas Gleixner
2
0.53%
Total
377
test_util.h
222
-
21
928
Paolo Bonzini
Sean Christopherson
Andrew Jones
Vipin Sharma
Ben Gardon
Yanan Wang
Colton Lewis
Maciej Wieczor-Retman
Axel Rasmussen
Aaron Lewis
Vitaly Kuznetsov
Ricardo Koller
David Matlack
Wainer dos Santos Moschetta
Raghavendra Rao Ananta
Thomas Huth
Isaku Yamahata
Thomas Gleixner
Shuah Khan
Maxim Levitsky
Haibo Xu
March 2018
April 2018
September 2018
May 2019
June 2019
January 2020
February 2020
March 2020
October 2020
January 2021
February 2021
March 2021
May 2021
September 2021
October 2021
November 2021
May 2022
June 2022
September 2022
November 2022
February 2023
July 2023
October 2023
November 2023
January 2024
March 2024
December 2024
May 2025
var spanGroupData = [ {"timestamp": 1519891200, "group": [ {"author_id": 2, "token_count": 195}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 2, "token_count": 3}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 7, "token_count": 3}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 22, "token_count": 4}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 44, "token_count": 2}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 12, "token_count": 29}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 7, "token_count": 47}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 7, "token_count": 51}, {"author_id": 39, "token_count": 8}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 12, "token_count": 17}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 12, "token_count": 1}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 12, "token_count": 36}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 30, "token_count": 59}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 38, "token_count": 33}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 16, "token_count": 8}, {"author_id": 58, "token_count": 2}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 5, "token_count": 6}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 9, "token_count": 10}, {"author_id": 0, "token_count": 90}, ]}, {"timestamp": 1651388400, "group": [ {"author_id": 0, "token_count": 12}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1662015600, "group": [ {"author_id": 16, "token_count": 1}, ]}, {"timestamp": 1667286000, "group": [ {"author_id": 26, "token_count": 40}, {"author_id": 27, "token_count": 81}, ]}, {"timestamp": 1675238400, "group": [ {"author_id": 27, "token_count": 9}, ]}, {"timestamp": 1688194800, "group": [ {"author_id": 11, "token_count": 23}, {"author_id": 7, "token_count": 11}, {"author_id": 0, "token_count": 2}, {"author_id": 22, "token_count": 1}, ]}, {"timestamp": 1696143600, "group": [ {"author_id": 37, "token_count": 36}, {"author_id": 0, "token_count": 13}, ]}, {"timestamp": 1698822000, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1704096000, "group": [ {"author_id": 10, "token_count": 1}, {"author_id": 1, "token_count": 11}, ]}, {"timestamp": 1709280000, "group": [ {"author_id": 0, "token_count": 69}, ]}, {"timestamp": 1733040000, "group": [ {"author_id": 40, "token_count": 5}, ]}, {"timestamp": 1746082800, "group": [ {"author_id": 59, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Paolo Bonzini
198
21.34%
Sean Christopherson
193
20.80%
Andrew Jones
112
12.07%
Vipin Sharma
90
9.70%
Ben Gardon
83
8.94%
Yanan Wang
59
6.36%
Colton Lewis
40
4.31%
Maciej Wieczor-Retman
36
3.88%
Axel Rasmussen
33
3.56%
Aaron Lewis
23
2.48%
Vitaly Kuznetsov
11
1.19%
Ricardo Koller
10
1.08%
David Matlack
9
0.97%
Wainer dos Santos Moschetta
8
0.86%
Raghavendra Rao Ananta
6
0.65%
Thomas Huth
5
0.54%
Isaku Yamahata
5
0.54%
Thomas Gleixner
2
0.22%
Shuah Khan
2
0.22%
Maxim Levitsky
2
0.22%
Haibo Xu
1
0.11%
Total
928
timer_test.h
45
-
7
112
Haibo Xu
Raghavendra Rao Ananta
Oliver Upton
Ben Gardon
Vitaly Kuznetsov
Paolo Bonzini
Thomas Gleixner
March 2018
June 2019
October 2020
February 2021
October 2021
April 2022
January 2024
var spanGroupData = [ {"timestamp": 1519891200, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 44, "token_count": 1}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 12, "token_count": 2}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 12, "token_count": 2}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 5, "token_count": 47}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 3, "token_count": 7}, ]}, {"timestamp": 1704096000, "group": [ {"author_id": 10, "token_count": 49}, {"author_id": 1, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Haibo Xu
49
43.75%
Raghavendra Rao Ananta
47
41.96%
Oliver Upton
7
6.25%
Ben Gardon
4
3.57%
Vitaly Kuznetsov
2
1.79%
Paolo Bonzini
2
1.79%
Thomas Gleixner
1
0.89%
Total
112
ucall_common.h
116
-
13
409
Sean Christopherson
Aaron Lewis
Paolo Bonzini
Andrew Jones
Colton Lewis
Michael Roth
Peter Xu
Peter Gonda
Makarand Sonare
Maciej Wieczor-Retman
Ricardo Koller
Thomas Gleixner
Like Xu
March 2018
July 2018
August 2018
September 2018
June 2019
April 2020
May 2020
September 2020
June 2021
December 2021
June 2022
October 2022
November 2022
July 2023
September 2023
October 2023
November 2023
var spanGroupData = [ {"timestamp": 1519891200, "group": [ {"author_id": 2, "token_count": 22}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 2, "token_count": 6}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 34, "token_count": 18}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 7, "token_count": 32}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 44, "token_count": 1}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 0, "token_count": 35}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 29, "token_count": 6}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 2, "token_count": 8}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 9, "token_count": 2}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 33, "token_count": 22}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 26, "token_count": 23}, {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1664607600, "group": [ {"author_id": 15, "token_count": 7}, {"author_id": 0, "token_count": 20}, ]}, {"timestamp": 1667286000, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1688194800, "group": [ {"author_id": 11, "token_count": 68}, {"author_id": 0, "token_count": 64}, ]}, {"timestamp": 1693551600, "group": [ {"author_id": 46, "token_count": 1}, ]}, {"timestamp": 1696143600, "group": [ {"author_id": 37, "token_count": 6}, {"author_id": 0, "token_count": 52}, ]}, {"timestamp": 1698822000, "group": [ {"author_id": 0, "token_count": 6}, ]}, ]
Author Name
Tokens
Token Proportion
Sean Christopherson
187
45.72%
Aaron Lewis
68
16.63%
Paolo Bonzini
36
8.80%
Andrew Jones
32
7.82%
Colton Lewis
23
5.62%
Michael Roth
22
5.38%
Peter Xu
18
4.40%
Peter Gonda
7
1.71%
Makarand Sonare
6
1.47%
Maciej Wieczor-Retman
6
1.47%
Ricardo Koller
2
0.49%
Thomas Gleixner
1
0.24%
Like Xu
1
0.24%
Total
409
userfaultfd_util.h
52
-
5
158
Ricardo Koller
Ben Gardon
Anish Moorthy
Axel Rasmussen
Andrew Jones
January 2020
February 2020
December 2020
May 2021
October 2022
February 2024
var spanGroupData = [ {"timestamp": 1577865600, "group": [ {"author_id": 12, "token_count": 48}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 7, "token_count": 4}, {"author_id": 12, "token_count": 8}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 7, "token_count": 2}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 38, "token_count": 9}, ]}, {"timestamp": 1664607600, "group": [ {"author_id": 9, "token_count": 59}, ]}, {"timestamp": 1706774400, "group": [ {"author_id": 42, "token_count": 28}, ]}, ]
Author Name
Tokens
Token Proportion
Ricardo Koller
59
37.34%
Ben Gardon
56
35.44%
Anish Moorthy
28
17.72%
Axel Rasmussen
9
5.70%
Andrew Jones
6
3.80%
Total
158
Only top 60 contributors in the directory are shown. Everybody else is clustered as
Others
.
Contributors:
61
Author
Tokens
Proportion
Commits
Proportion
0
Sean Christopherson
6412
21.77%
132
28.70%
1
Vitaly Kuznetsov
5959
20.23%
43
9.35%
2
Paolo Bonzini
3749
12.73%
19
4.13%
3
Oliver Upton
2039
6.92%
11
2.39%
4
Christoph Schlameuss
1281
4.35%
4
0.87%
5
Raghavendra Rao Ananta
1276
4.33%
16
3.48%
6
Eric Auger
1061
3.60%
3
0.65%
7
Andrew Jones
596
2.02%
30
6.52%
8
Bibo Mao
538
1.83%
3
0.65%
9
Ricardo Koller
517
1.76%
15
3.26%
10
Haibo Xu
513
1.74%
8
1.74%
11
Aaron Lewis
484
1.64%
16
3.48%
12
Ben Gardon
420
1.43%
21
4.57%
13
Anup Patel
420
1.43%
3
0.65%
14
Atish Patra
384
1.30%
6
1.30%
15
Peter Gonda
359
1.22%
5
1.09%
16
David Matlack
324
1.10%
18
3.91%
17
Peter Shier
254
0.86%
2
0.43%
18
Jinrong Liang
252
0.86%
3
0.65%
19
Pratik Rajesh Sampat
241
0.82%
5
1.09%
20
Jue Wang
232
0.79%
1
0.22%
21
Vishal Annapurve
231
0.78%
5
1.09%
22
Thomas Huth
174
0.59%
8
1.74%
23
James Houghton
173
0.59%
1
0.22%
24
Jim Mattson
171
0.58%
5
1.09%
25
Hariharan Mari
137
0.47%
1
0.22%
26
Colton Lewis
131
0.44%
10
2.17%
27
Vipin Sharma
130
0.44%
6
1.30%
28
Yang Zhong
95
0.32%
2
0.43%
29
Makarand Sonare
84
0.29%
1
0.22%
30
Yanan Wang
63
0.21%
4
0.87%
31
Nico Boehr
60
0.20%
1
0.22%
32
Reinette Chatre
58
0.20%
1
0.22%
33
Michael Roth
56
0.19%
3
0.65%
34
Peter Xu
55
0.19%
6
1.30%
35
Mingwei Zhang
55
0.19%
1
0.22%
36
Marc Zyngier
48
0.16%
1
0.22%
37
Maciej Wieczor-Retman
42
0.14%
1
0.22%
38
Axel Rasmussen
42
0.14%
4
0.87%
39
Wainer dos Santos Moschetta
38
0.13%
2
0.43%
40
Isaku Yamahata
37
0.13%
2
0.43%
41
Janis Schoetterl-Glausch
28
0.10%
4
0.87%
42
Anish Moorthy
28
0.10%
1
0.22%
43
Maciej S. Szmigiero
25
0.08%
1
0.22%
44
Thomas Gleixner
24
0.08%
1
0.22%
45
Ivan Orlov
20
0.07%
2
0.43%
46
Like Xu
17
0.06%
4
0.87%
47
Drew Schmitt
17
0.06%
1
0.22%
48
Emanuele Giuseppe Esposito
16
0.05%
1
0.22%
49
Collin Walling
15
0.05%
1
0.22%
50
Jing Zhang
14
0.05%
2
0.43%
51
Ackerley Tng
13
0.04%
1
0.22%
52
Wei Wang
10
0.03%
1
0.22%
53
Chao Peng
10
0.03%
2
0.43%
54
Ryan Roberts
7
0.02%
1
0.22%
55
Tao Su
4
0.01%
1
0.22%
56
Xiaoyao Li
3
0.01%
3
0.65%
57
Joao Martins
3
0.01%
1
0.22%
58
Shuah Khan
2
0.01%
1
0.22%
59
Maxim Levitsky
2
0.01%
1
0.22%
60
Others
2
0.01%
1
0.22%
Total
29451
460