Linux Source Code
Home
Release 7.1
Help
nvhe
root
arch
arm64
kvm
hyp
Highlighting
Reset All
By Author
By Age
──────────
Ahmed Genidi
Akihiko Odaki
Alex Bennée
Alexandru Elisei
Andre Przywara
Andrew Murray
Andrew Scull
Anshuman Khandual
Arnd Bergmann
Ben Horgan
Björn Helgaas
Catalin Marinas
Christoffer Dall
Christopher Covington
D Scott Phillips
Dave P Martin
David Brazdil
David Woodhouse
Fuad Tabba
James Clark
James Morse
Jean-Philippe Brucker
Jintack Lim
Julia Lawall
Julien Grall
Julien Thierry
Kalesh Singh
Keir Fraser
Kirill A. Shutemov
Kornel Duleba
Kristina Martšenko
Madhavan T. Venkataraman
Marc Zyngier
Marco Elver
Mark Brown
Mark Rutland
Mostafa Saleh
Oliver Upton
Per Larsen
Pierre-Clément Tosi
Quentin Perret
Raghavendra Rao Ananta
Randy Dunlap
Ricardo Koller
Rob Herring
Ryan Roberts
Sascha Bischoff
Sebastian Ene
Snehal Koukuntla
Sudeep Holla
Suzuki K. Poulose
Thomas Gleixner
Vincent Donnefort
Vladimir Murzin
Wei Lin Chang
Will Deacon
Yanan Wang
mrigendrachaubey
−
Files:
Name
Lines
Files
Authors
Tokens
change scale
Color Graph By Token Proportion
clock.c
68
-
2
322
Vincent Donnefort
Mostafa Saleh
March 2026
April 2026
var spanGroupData = [ {"timestamp": 1772352000, "group": [ {"author_id": 4, "token_count": 312}, ]}, {"timestamp": 1775026800, "group": [ {"author_id": 20, "token_count": 10}, ]}, ]
Author Name
Tokens
Token Proportion
Vincent Donnefort
312
96.89%
Mostafa Saleh
10
3.11%
Total
322
debug-sr.c
221
-
11
644
Will Deacon
Marc Zyngier
David Brazdil
Anshuman Khandual
James Clark
Suzuki K. Poulose
Oliver Upton
Catalin Marinas
Thomas Gleixner
Rob Herring
Christoffer Dall
March 2012
December 2012
October 2015
January 2016
September 2016
September 2017
October 2017
June 2019
June 2020
March 2021
April 2021
May 2022
January 2023
June 2023
February 2024
December 2024
January 2025
June 2025
March 2026
var spanGroupData = [ {"timestamp": 1330588800, "group": [ {"author_id": 25, "token_count": 3}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 3, "token_count": 3}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 3, "token_count": 45}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 1, "token_count": 35}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 11, "token_count": 2}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 30, "token_count": 2}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 5, "token_count": 87}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 17, "token_count": 2}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 17, "token_count": 64}, ]}, {"timestamp": 1651388400, "group": [ {"author_id": 3, "token_count": 6}, ]}, {"timestamp": 1672560000, "group": [ {"author_id": 46, "token_count": 2}, ]}, {"timestamp": 1685602800, "group": [ {"author_id": 15, "token_count": 1}, ]}, {"timestamp": 1706774400, "group": [ {"author_id": 3, "token_count": 34}, ]}, {"timestamp": 1733040000, "group": [ {"author_id": 10, "token_count": 6}, ]}, {"timestamp": 1735718400, "group": [ {"author_id": 16, "token_count": 84}, ]}, {"timestamp": 1748761200, "group": [ {"author_id": 15, "token_count": 85}, ]}, {"timestamp": 1772352000, "group": [ {"author_id": 1, "token_count": 180}, ]}, ]
Author Name
Tokens
Token Proportion
Will Deacon
217
33.70%
Marc Zyngier
89
13.82%
David Brazdil
87
13.51%
Anshuman Khandual
86
13.35%
James Clark
84
13.04%
Suzuki K. Poulose
66
10.25%
Oliver Upton
6
0.93%
Catalin Marinas
3
0.47%
Thomas Gleixner
2
0.31%
Rob Herring
2
0.31%
Christoffer Dall
2
0.31%
Total
644
early_alloc.c
59
-
3
211
Quentin Perret
David Brazdil
Thomas Gleixner
June 2019
December 2020
March 2021
December 2021
var spanGroupData = [ {"timestamp": 1559372400, "group": [ {"author_id": 30, "token_count": 1}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 5, "token_count": 5}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 0, "token_count": 173}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 0, "token_count": 32}, ]}, ]
Author Name
Tokens
Token Proportion
Quentin Perret
205
97.16%
David Brazdil
5
2.37%
Thomas Gleixner
1
0.47%
Total
211
events.c
25
-
3
74
Vincent Donnefort
David Brazdil
Thomas Gleixner
May 2019
December 2020
March 2026
var spanGroupData = [ {"timestamp": 1556694000, "group": [ {"author_id": 30, "token_count": 1}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 5, "token_count": 2}, ]}, {"timestamp": 1772352000, "group": [ {"author_id": 4, "token_count": 71}, ]}, ]
Author Name
Tokens
Token Proportion
Vincent Donnefort
71
95.95%
David Brazdil
2
2.70%
Thomas Gleixner
1
1.35%
Total
74
ffa.c
993
-
15
3761
Will Deacon
Sebastian Ene
Quentin Perret
Per Larsen
Fuad Tabba
Vincent Donnefort
Sudeep Holla
Snehal Koukuntla
Kornel Duleba
Oliver Upton
Andrew Scull
Jean-Philippe Brucker
David Brazdil
Thomas Gleixner
mrigendrachaubey
June 2019
September 2020
December 2020
May 2023
July 2023
September 2023
October 2023
June 2024
September 2024
April 2025
August 2025
October 2025
November 2025
March 2026
var spanGroupData = [ {"timestamp": 1559372400, "group": [ {"author_id": 30, "token_count": 1}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 6, "token_count": 5}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 5, "token_count": 3}, ]}, {"timestamp": 1682924400, "group": [ {"author_id": 2, "token_count": 126}, {"author_id": 0, "token_count": 431}, {"author_id": 1, "token_count": 2348}, ]}, {"timestamp": 1688194800, "group": [ {"author_id": 10, "token_count": 5}, ]}, {"timestamp": 1693551600, "group": [ {"author_id": 26, "token_count": 3}, ]}, {"timestamp": 1696143600, "group": [ {"author_id": 23, "token_count": 44}, ]}, {"timestamp": 1717225200, "group": [ {"author_id": 7, "token_count": 422}, {"author_id": 4, "token_count": 34}, ]}, {"timestamp": 1725174000, "group": [ {"author_id": 28, "token_count": 30}, ]}, {"timestamp": 1743490800, "group": [ {"author_id": 1, "token_count": 14}, ]}, {"timestamp": 1754031600, "group": [ {"author_id": 9, "token_count": 248}, ]}, {"timestamp": 1759302000, "group": [ {"author_id": 7, "token_count": 24}, ]}, {"timestamp": 1761980400, "group": [ {"author_id": 42, "token_count": 6}, {"author_id": 56, "token_count": 1}, ]}, {"timestamp": 1772352000, "group": [ {"author_id": 4, "token_count": 16}, ]}, ]
Author Name
Tokens
Token Proportion
Will Deacon
2362
62.80%
Sebastian Ene
446
11.86%
Quentin Perret
431
11.46%
Per Larsen
248
6.59%
Fuad Tabba
126
3.35%
Vincent Donnefort
50
1.33%
Sudeep Holla
44
1.17%
Snehal Koukuntla
30
0.80%
Kornel Duleba
6
0.16%
Oliver Upton
5
0.13%
Andrew Scull
5
0.13%
Jean-Philippe Brucker
3
0.08%
David Brazdil
3
0.08%
Thomas Gleixner
1
0.03%
mrigendrachaubey
1
0.03%
Total
3761
gen-hyprel.c
462
-
3
1396
David Brazdil
Marc Zyngier
Pierre-Clément Tosi
January 2021
March 2021
June 2024
var spanGroupData = [ {"timestamp": 1609488000, "group": [ {"author_id": 5, "token_count": 1230}, {"author_id": 3, "token_count": 114}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 5, "token_count": 38}, ]}, {"timestamp": 1717225200, "group": [ {"author_id": 29, "token_count": 14}, ]}, ]
Author Name
Tokens
Token Proportion
David Brazdil
1268
90.83%
Marc Zyngier
114
8.17%
Pierre-Clément Tosi
14
1.00%
Total
1396
hyp-main.c
924
-
18
4318
Marc Zyngier
Will Deacon
Fuad Tabba
Quentin Perret
Andrew Scull
Vincent Donnefort
David Brazdil
Oliver Upton
Sascha Bischoff
Jean-Philippe Brucker
Sebastian Ene
Mark Rutland
Kalesh Singh
Raghavendra Rao Ananta
Mark Brown
Alexandru Elisei
Christoffer Dall
Thomas Gleixner
January 2015
October 2015
January 2016
March 2016
September 2016
October 2017
June 2019
July 2019
June 2020
September 2020
October 2020
December 2020
January 2021
March 2021
May 2021
August 2021
October 2021
December 2021
April 2022
May 2022
November 2022
April 2023
May 2023
August 2023
September 2023
February 2024
April 2024
June 2024
August 2024
September 2024
October 2024
December 2024
January 2025
February 2025
May 2025
June 2025
September 2025
November 2025
December 2025
January 2026
March 2026
April 2026
var spanGroupData = [ {"timestamp": 1420099200, "group": [ {"author_id": 3, "token_count": 3}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 3, "token_count": 16}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 11, "token_count": 1}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 3, "token_count": 3}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 11, "token_count": 4}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 30, "token_count": 1}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 5, "token_count": 16}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 6, "token_count": 497}, {"author_id": 1, "token_count": 7}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 3, "token_count": 758}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 5, "token_count": 94}, {"author_id": 3, "token_count": 7}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 5, "token_count": 3}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 6, "token_count": 1}, {"author_id": 3, "token_count": 5}, {"author_id": 0, "token_count": 188}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 3, "token_count": 8}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 0, "token_count": 11}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 2, "token_count": 3}, {"author_id": 3, "token_count": 1}, {"author_id": 1, "token_count": 30}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 1, "token_count": 8}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 8, "token_count": 20}, {"author_id": 31, "token_count": 3}, ]}, {"timestamp": 1651388400, "group": [ {"author_id": 2, "token_count": 2}, {"author_id": 3, "token_count": 1}, {"author_id": 31, "token_count": 1}, ]}, {"timestamp": 1667286000, "group": [ {"author_id": 2, "token_count": 242}, {"author_id": 1, "token_count": 440}, ]}, {"timestamp": 1680332400, "group": [ {"author_id": 3, "token_count": 8}, ]}, {"timestamp": 1682924400, "group": [ {"author_id": 1, "token_count": 8}, ]}, {"timestamp": 1690873200, "group": [ {"author_id": 19, "token_count": 17}, ]}, {"timestamp": 1693551600, "group": [ {"author_id": 26, "token_count": 30}, ]}, {"timestamp": 1706774400, "group": [ {"author_id": 3, "token_count": 6}, ]}, {"timestamp": 1711954800, "group": [ {"author_id": 2, "token_count": 1}, {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1717225200, "group": [ {"author_id": 2, "token_count": 207}, ]}, {"timestamp": 1722495600, "group": [ {"author_id": 3, "token_count": 37}, ]}, {"timestamp": 1725174000, "group": [ {"author_id": 31, "token_count": 13}, ]}, {"timestamp": 1727766000, "group": [ {"author_id": 2, "token_count": 27}, ]}, {"timestamp": 1733040000, "group": [ {"author_id": 3, "token_count": 122}, {"author_id": 0, "token_count": 370}, ]}, {"timestamp": 1735718400, "group": [ {"author_id": 10, "token_count": 80}, ]}, {"timestamp": 1738396800, "group": [ {"author_id": 13, "token_count": 23}, ]}, {"timestamp": 1746082800, "group": [ {"author_id": 4, "token_count": 30}, ]}, {"timestamp": 1748761200, "group": [ {"author_id": 3, "token_count": 6}, {"author_id": 13, "token_count": 1}, ]}, {"timestamp": 1756710000, "group": [ {"author_id": 2, "token_count": 19}, {"author_id": 10, "token_count": 7}, ]}, {"timestamp": 1761980400, "group": [ {"author_id": 3, "token_count": 10}, ]}, {"timestamp": 1764576000, "group": [ {"author_id": 21, "token_count": 14}, ]}, {"timestamp": 1767254400, "group": [ {"author_id": 2, "token_count": 212}, ]}, {"timestamp": 1772352000, "group": [ {"author_id": 14, "token_count": 34}, {"author_id": 7, "token_count": 19}, {"author_id": 4, "token_count": 282}, {"author_id": 1, "token_count": 279}, ]}, {"timestamp": 1775026800, "group": [ {"author_id": 3, "token_count": 39}, {"author_id": 7, "token_count": 6}, {"author_id": 4, "token_count": 33}, ]}, ]
Author Name
Tokens
Token Proportion
Marc Zyngier
1034
23.95%
Will Deacon
772
17.88%
Fuad Tabba
713
16.51%
Quentin Perret
569
13.18%
Andrew Scull
498
11.53%
Vincent Donnefort
345
7.99%
David Brazdil
113
2.62%
Oliver Upton
87
2.01%
Sascha Bischoff
34
0.79%
Jean-Philippe Brucker
30
0.69%
Sebastian Ene
25
0.58%
Mark Rutland
24
0.56%
Kalesh Singh
20
0.46%
Raghavendra Rao Ananta
17
0.39%
Mark Brown
17
0.39%
Alexandru Elisei
14
0.32%
Christoffer Dall
5
0.12%
Thomas Gleixner
1
0.02%
Total
4318
hyp-smp.c
40
-
3
131
David Brazdil
Andrew Scull
Quentin Perret
September 2020
December 2020
January 2021
March 2021
November 2022
var spanGroupData = [ {"timestamp": 1598943600, "group": [ {"author_id": 5, "token_count": 7}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 5, "token_count": 115}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 5, "token_count": 2}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 6, "token_count": 6}, ]}, {"timestamp": 1667286000, "group": [ {"author_id": 0, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
David Brazdil
124
94.66%
Andrew Scull
6
4.58%
Quentin Perret
1
0.76%
Total
131
list_debug.c
56
-
4
160
Keir Fraser
Quentin Perret
Marco Elver
Arnd Bergmann
March 2021
January 2022
August 2023
August 2025
var spanGroupData = [ {"timestamp": 1614585600, "group": [ {"author_id": 0, "token_count": 21}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 12, "token_count": 134}, ]}, {"timestamp": 1690873200, "group": [ {"author_id": 48, "token_count": 4}, ]}, {"timestamp": 1754031600, "group": [ {"author_id": 57, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Keir Fraser
134
83.75%
Quentin Perret
21
13.13%
Marco Elver
4
2.50%
Arnd Bergmann
1
0.63%
Total
160
mem_protect.c
1916
-
19
9011
Quentin Perret
Will Deacon
Vincent Donnefort
Fuad Tabba
Marc Zyngier
Oliver Upton
James Morse
David Brazdil
Yanan Wang
Ben Horgan
Christoffer Dall
Mostafa Saleh
Julien Thierry
Ricardo Koller
Ryan Roberts
Julien Grall
Suzuki K. Poulose
Thomas Gleixner
D Scott Phillips
January 2013
October 2015
January 2016
September 2016
October 2016
November 2016
August 2017
January 2019
June 2019
July 2020
September 2020
March 2021
May 2021
June 2021
July 2021
August 2021
October 2021
November 2021
December 2021
November 2022
December 2022
April 2023
May 2023
October 2023
November 2023
April 2024
June 2024
September 2024
December 2024
January 2025
February 2025
March 2025
April 2025
May 2025
June 2025
August 2025
October 2025
January 2026
March 2026
May 2026
var spanGroupData = [ {"timestamp": 1357027200, "group": [ {"author_id": 11, "token_count": 2}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 3, "token_count": 5}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 3, "token_count": 3}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 3, "token_count": 6}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 17, "token_count": 2}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 27, "token_count": 5}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 11, "token_count": 4}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 30, "token_count": 1}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 1, "token_count": 76}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 3, "token_count": 3}, {"author_id": 0, "token_count": 1085}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 0, "token_count": 44}, {"author_id": 33, "token_count": 16}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 5, "token_count": 22}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 3, "token_count": 4}, {"author_id": 0, "token_count": 433}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 3, "token_count": 1}, {"author_id": 0, "token_count": 37}, {"author_id": 1, "token_count": 12}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 49, "token_count": 3}, {"author_id": 3, "token_count": 9}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 1, "token_count": 482}, ]}, {"timestamp": 1667286000, "group": [ {"author_id": 2, "token_count": 65}, {"author_id": 10, "token_count": 25}, {"author_id": 0, "token_count": 672}, {"author_id": 1, "token_count": 70}, ]}, {"timestamp": 1669881600, "group": [ {"author_id": 3, "token_count": 12}, ]}, {"timestamp": 1680332400, "group": [ {"author_id": 3, "token_count": 1}, {"author_id": 37, "token_count": 4}, ]}, {"timestamp": 1682924400, "group": [ {"author_id": 1, "token_count": 47}, ]}, {"timestamp": 1696143600, "group": [ {"author_id": 3, "token_count": 5}, ]}, {"timestamp": 1698822000, "group": [ {"author_id": 45, "token_count": 3}, ]}, {"timestamp": 1711954800, "group": [ {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1717225200, "group": [ {"author_id": 2, "token_count": 6}, ]}, {"timestamp": 1725174000, "group": [ {"author_id": 4, "token_count": 4}, ]}, {"timestamp": 1733040000, "group": [ {"author_id": 0, "token_count": 920}, ]}, {"timestamp": 1735718400, "group": [ {"author_id": 0, "token_count": 304}, ]}, {"timestamp": 1738396800, "group": [ {"author_id": 3, "token_count": 1}, {"author_id": 0, "token_count": 85}, ]}, {"timestamp": 1740816000, "group": [ {"author_id": 4, "token_count": 1}, ]}, {"timestamp": 1743490800, "group": [ {"author_id": 10, "token_count": 19}, {"author_id": 0, "token_count": 1706}, ]}, {"timestamp": 1746082800, "group": [ {"author_id": 53, "token_count": 1}, {"author_id": 20, "token_count": 5}, {"author_id": 4, "token_count": 463}, ]}, {"timestamp": 1748761200, "group": [ {"author_id": 0, "token_count": 36}, ]}, {"timestamp": 1754031600, "group": [ {"author_id": 34, "token_count": 16}, ]}, {"timestamp": 1759302000, "group": [ {"author_id": 4, "token_count": 116}, ]}, {"timestamp": 1767254400, "group": [ {"author_id": 3, "token_count": 14}, ]}, {"timestamp": 1772352000, "group": [ {"author_id": 3, "token_count": 4}, {"author_id": 0, "token_count": 108}, {"author_id": 1, "token_count": 1916}, ]}, {"timestamp": 1777618800, "group": [ {"author_id": 2, "token_count": 78}, {"author_id": 18, "token_count": 39}, ]}, ]
Author Name
Tokens
Token Proportion
Quentin Perret
5438
60.35%
Will Deacon
2603
28.89%
Vincent Donnefort
584
6.48%
Fuad Tabba
149
1.65%
Marc Zyngier
70
0.78%
Oliver Upton
44
0.49%
James Morse
39
0.43%
David Brazdil
22
0.24%
Yanan Wang
16
0.18%
Ben Horgan
16
0.18%
Christoffer Dall
6
0.07%
Mostafa Saleh
5
0.06%
Julien Thierry
5
0.06%
Ricardo Koller
4
0.04%
Ryan Roberts
3
0.03%
Julien Grall
3
0.03%
Suzuki K. Poulose
2
0.02%
Thomas Gleixner
1
0.01%
D Scott Phillips
1
0.01%
Total
9011
mm.c
504
-
11
1873
Quentin Perret
Vincent Donnefort
Kalesh Singh
Will Deacon
Marc Zyngier
Ricardo Koller
James Morse
David Brazdil
Mark Rutland
Björn Helgaas
Thomas Gleixner
December 2012
October 2015
January 2016
June 2019
June 2020
September 2020
December 2020
March 2021
August 2021
October 2021
November 2021
December 2021
April 2022
November 2022
December 2022
April 2023
August 2023
January 2024
November 2024
May 2025
February 2026
var spanGroupData = [ {"timestamp": 1354348800, "group": [ {"author_id": 3, "token_count": 6}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 3, "token_count": 5}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 30, "token_count": 1}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 5, "token_count": 4}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 0, "token_count": 6}, {"author_id": 1, "token_count": 56}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 5, "token_count": 2}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 0, "token_count": 700}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 0, "token_count": 61}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 18, "token_count": 8}, {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 0, "token_count": 4}, {"author_id": 1, "token_count": 9}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 8, "token_count": 66}, ]}, {"timestamp": 1667286000, "group": [ {"author_id": 0, "token_count": 511}, ]}, {"timestamp": 1669881600, "group": [ {"author_id": 3, "token_count": 16}, ]}, {"timestamp": 1680332400, "group": [ {"author_id": 37, "token_count": 9}, ]}, {"timestamp": 1690873200, "group": [ {"author_id": 4, "token_count": 129}, ]}, {"timestamp": 1704096000, "group": [ {"author_id": 54, "token_count": 2}, ]}, {"timestamp": 1730444400, "group": [ {"author_id": 8, "token_count": 5}, ]}, {"timestamp": 1746082800, "group": [ {"author_id": 4, "token_count": 263}, ]}, {"timestamp": 1769932800, "group": [ {"author_id": 13, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Quentin Perret
1288
68.77%
Vincent Donnefort
392
20.93%
Kalesh Singh
71
3.79%
Will Deacon
65
3.47%
Marc Zyngier
29
1.55%
Ricardo Koller
9
0.48%
James Morse
8
0.43%
David Brazdil
6
0.32%
Mark Rutland
2
0.11%
Björn Helgaas
2
0.11%
Thomas Gleixner
1
0.05%
Total
1873
page_alloc.c
248
-
3
944
Quentin Perret
Kirill A. Shutemov
Julia Lawall
March 2021
June 2021
October 2021
March 2022
November 2022
March 2023
December 2023
December 2024
var spanGroupData = [ {"timestamp": 1614585600, "group": [ {"author_id": 0, "token_count": 710}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 0, "token_count": 135}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 0, "token_count": 59}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 52, "token_count": 2}, ]}, {"timestamp": 1667286000, "group": [ {"author_id": 0, "token_count": 22}, ]}, {"timestamp": 1677657600, "group": [ {"author_id": 44, "token_count": 4}, ]}, {"timestamp": 1701417600, "group": [ {"author_id": 44, "token_count": 1}, ]}, {"timestamp": 1733040000, "group": [ {"author_id": 0, "token_count": 11}, ]}, ]
Author Name
Tokens
Token Proportion
Quentin Perret
937
99.26%
Kirill A. Shutemov
5
0.53%
Julia Lawall
2
0.21%
Total
944
pkvm.c
1167
-
12
4759
Fuad Tabba
Will Deacon
Quentin Perret
Marc Zyngier
Oliver Upton
Christoffer Dall
Vincent Donnefort
Vladimir Murzin
Andrew Scull
David Brazdil
Andre Przywara
Thomas Gleixner
January 2013
July 2016
June 2019
September 2020
October 2020
December 2020
March 2021
August 2021
October 2021
November 2021
January 2022
November 2022
June 2023
October 2023
December 2023
April 2024
June 2024
September 2024
October 2024
December 2024
January 2025
March 2025
April 2025
September 2025
November 2025
December 2025
January 2026
February 2026
March 2026
April 2026
May 2026
var spanGroupData = [ {"timestamp": 1357027200, "group": [ {"author_id": 11, "token_count": 41}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 41, "token_count": 2}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 30, "token_count": 1}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 6, "token_count": 4}, {"author_id": 1, "token_count": 20}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 3, "token_count": 3}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 5, "token_count": 3}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 0, "token_count": 63}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 2, "token_count": 233}, {"author_id": 3, "token_count": 1}, {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 3, "token_count": 5}, ]}, {"timestamp": 1667286000, "group": [ {"author_id": 2, "token_count": 1368}, {"author_id": 0, "token_count": 108}, {"author_id": 1, "token_count": 127}, ]}, {"timestamp": 1685602800, "group": [ {"author_id": 3, "token_count": 13}, ]}, {"timestamp": 1696143600, "group": [ {"author_id": 3, "token_count": 9}, ]}, {"timestamp": 1701417600, "group": [ {"author_id": 2, "token_count": 5}, {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1711954800, "group": [ {"author_id": 2, "token_count": 1}, {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1717225200, "group": [ {"author_id": 2, "token_count": 5}, ]}, {"timestamp": 1725174000, "group": [ {"author_id": 4, "token_count": 8}, ]}, {"timestamp": 1727766000, "group": [ {"author_id": 2, "token_count": 309}, ]}, {"timestamp": 1733040000, "group": [ {"author_id": 2, "token_count": 359}, {"author_id": 3, "token_count": 84}, {"author_id": 0, "token_count": 117}, ]}, {"timestamp": 1735718400, "group": [ {"author_id": 10, "token_count": 13}, {"author_id": 22, "token_count": 12}, ]}, {"timestamp": 1740816000, "group": [ {"author_id": 2, "token_count": 108}, {"author_id": 10, "token_count": 53}, {"author_id": 4, "token_count": 11}, ]}, {"timestamp": 1743490800, "group": [ {"author_id": 2, "token_count": 159}, {"author_id": 0, "token_count": 85}, ]}, {"timestamp": 1756710000, "group": [ {"author_id": 2, "token_count": 315}, ]}, {"timestamp": 1761980400, "group": [ {"author_id": 3, "token_count": 19}, ]}, {"timestamp": 1764576000, "group": [ {"author_id": 2, "token_count": 37}, ]}, {"timestamp": 1767254400, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1769932800, "group": [ {"author_id": 2, "token_count": 170}, ]}, {"timestamp": 1772352000, "group": [ {"author_id": 1, "token_count": 735}, ]}, {"timestamp": 1775026800, "group": [ {"author_id": 2, "token_count": 89}, ]}, {"timestamp": 1777618800, "group": [ {"author_id": 2, "token_count": 53}, ]}, ]
Author Name
Tokens
Token Proportion
Fuad Tabba
3212
67.49%
Will Deacon
882
18.53%
Quentin Perret
382
8.03%
Marc Zyngier
135
2.84%
Oliver Upton
66
1.39%
Christoffer Dall
41
0.86%
Vincent Donnefort
19
0.40%
Vladimir Murzin
12
0.25%
Andrew Scull
4
0.08%
David Brazdil
3
0.06%
Andre Przywara
2
0.04%
Thomas Gleixner
1
0.02%
Total
4759
psci-relay.c
321
-
10
1292
David Brazdil
Marc Zyngier
Andrew Scull
Vincent Donnefort
Ahmed Genidi
David Woodhouse
Quentin Perret
Jean-Philippe Brucker
Thomas Gleixner
Mostafa Saleh
January 2015
October 2015
January 2016
October 2017
June 2019
September 2020
October 2020
December 2020
January 2021
March 2021
July 2023
September 2023
March 2024
October 2024
February 2025
March 2026
var spanGroupData = [ {"timestamp": 1420099200, "group": [ {"author_id": 3, "token_count": 3}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 30, "token_count": 1}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 6, "token_count": 55}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 3, "token_count": 30}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 5, "token_count": 1011}, {"author_id": 3, "token_count": 47}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 5, "token_count": 10}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1688194800, "group": [ {"author_id": 20, "token_count": 1}, ]}, {"timestamp": 1693551600, "group": [ {"author_id": 26, "token_count": 3}, ]}, {"timestamp": 1709280000, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1727766000, "group": [ {"author_id": 43, "token_count": 6}, ]}, {"timestamp": 1738396800, "group": [ {"author_id": 36, "token_count": 14}, ]}, {"timestamp": 1772352000, "group": [ {"author_id": 3, "token_count": 81}, {"author_id": 4, "token_count": 20}, ]}, ]
Author Name
Tokens
Token Proportion
David Brazdil
1021
79.02%
Marc Zyngier
168
13.00%
Andrew Scull
55
4.26%
Vincent Donnefort
20
1.55%
Ahmed Genidi
14
1.08%
David Woodhouse
6
0.46%
Quentin Perret
3
0.23%
Jean-Philippe Brucker
3
0.23%
Thomas Gleixner
1
0.08%
Mostafa Saleh
1
0.08%
Total
1292
setup.c
374
-
13
1535
Quentin Perret
Fuad Tabba
Will Deacon
Mostafa Saleh
Marc Zyngier
Vincent Donnefort
Oliver Upton
Kalesh Singh
Pierre-Clément Tosi
David Brazdil
Thomas Gleixner
Ryan Roberts
James Clark
October 2015
January 2016
June 2019
September 2020
December 2020
March 2021
May 2021
June 2021
August 2021
October 2021
November 2021
December 2021
April 2022
November 2022
December 2022
May 2023
August 2023
November 2023
March 2024
April 2024
June 2024
November 2024
December 2024
April 2025
May 2025
September 2025
April 2026
var spanGroupData = [ {"timestamp": 1443682800, "group": [ {"author_id": 3, "token_count": 5}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 30, "token_count": 1}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 1, "token_count": 38}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 5, "token_count": 5}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 0, "token_count": 847}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 2, "token_count": 11}, {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 0, "token_count": 31}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 0, "token_count": 164}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 2, "token_count": 8}, {"author_id": 3, "token_count": 4}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 0, "token_count": 46}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 0, "token_count": 17}, {"author_id": 1, "token_count": 8}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 8, "token_count": 13}, ]}, {"timestamp": 1667286000, "group": [ {"author_id": 2, "token_count": 18}, {"author_id": 10, "token_count": 16}, {"author_id": 0, "token_count": 78}, {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1669881600, "group": [ {"author_id": 3, "token_count": 12}, ]}, {"timestamp": 1682924400, "group": [ {"author_id": 1, "token_count": 28}, ]}, {"timestamp": 1690873200, "group": [ {"author_id": 4, "token_count": 4}, ]}, {"timestamp": 1698822000, "group": [ {"author_id": 45, "token_count": 1}, ]}, {"timestamp": 1709280000, "group": [ {"author_id": 3, "token_count": 3}, ]}, {"timestamp": 1711954800, "group": [ {"author_id": 2, "token_count": 12}, ]}, {"timestamp": 1717225200, "group": [ {"author_id": 2, "token_count": 42}, {"author_id": 29, "token_count": 12}, ]}, {"timestamp": 1730444400, "group": [ {"author_id": 16, "token_count": 1}, ]}, {"timestamp": 1733040000, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1743490800, "group": [ {"author_id": 5, "token_count": 3}, {"author_id": 0, "token_count": 41}, ]}, {"timestamp": 1746082800, "group": [ {"author_id": 4, "token_count": 17}, ]}, {"timestamp": 1756710000, "group": [ {"author_id": 20, "token_count": 35}, ]}, {"timestamp": 1775026800, "group": [ {"author_id": 0, "token_count": 3}, ]}, ]
Author Name
Tokens
Token Proportion
Quentin Perret
1236
80.52%
Fuad Tabba
91
5.93%
Will Deacon
75
4.89%
Mostafa Saleh
35
2.28%
Marc Zyngier
25
1.63%
Vincent Donnefort
21
1.37%
Oliver Upton
16
1.04%
Kalesh Singh
13
0.85%
Pierre-Clément Tosi
12
0.78%
David Brazdil
8
0.52%
Thomas Gleixner
1
0.07%
Ryan Roberts
1
0.07%
James Clark
1
0.07%
Total
1535
stacktrace.c
158
-
10
494
Kalesh Singh
Mark Rutland
Marc Zyngier
Catalin Marinas
Madhavan T. Venkataraman
Quentin Perret
Oliver Upton
Mark Brown
David Brazdil
Vincent Donnefort
March 2012
December 2012
October 2015
January 2016
June 2020
September 2020
March 2021
November 2021
April 2022
June 2022
July 2022
September 2022
November 2024
March 2026
var spanGroupData = [ {"timestamp": 1330588800, "group": [ {"author_id": 25, "token_count": 33}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 3, "token_count": 3}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 5, "token_count": 2}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 5, "token_count": 2}, {"author_id": 3, "token_count": 1}, {"author_id": 31, "token_count": 4}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 13, "token_count": 1}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 35, "token_count": 8}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 35, "token_count": 6}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 8, "token_count": 321}, {"author_id": 3, "token_count": 32}, {"author_id": 10, "token_count": 4}, ]}, {"timestamp": 1662015600, "group": [ {"author_id": 13, "token_count": 61}, ]}, {"timestamp": 1730444400, "group": [ {"author_id": 8, "token_count": 2}, ]}, {"timestamp": 1772352000, "group": [ {"author_id": 4, "token_count": 3}, ]}, ]
Author Name
Tokens
Token Proportion
Kalesh Singh
323
65.38%
Mark Rutland
62
12.55%
Marc Zyngier
39
7.89%
Catalin Marinas
33
6.68%
Madhavan T. Venkataraman
14
2.83%
Quentin Perret
8
1.62%
Oliver Upton
4
0.81%
Mark Brown
4
0.81%
David Brazdil
4
0.81%
Vincent Donnefort
3
0.61%
Total
494
switch.c
409
-
30
1385
Marc Zyngier
David Brazdil
Fuad Tabba
Christoffer Dall
Sascha Bischoff
Andrew Scull
Kalesh Singh
Alexandru Elisei
Julien Thierry
Mark Rutland
James Morse
Andrew Murray
Vincent Donnefort
Akihiko Odaki
Vladimir Murzin
Suzuki K. Poulose
Quentin Perret
Will Deacon
Kristina Martšenko
Dave P Martin
Oliver Upton
Andre Przywara
Randy Dunlap
Catalin Marinas
Alex Bennée
Thomas Gleixner
Sudeep Holla
Rob Herring
Wei Lin Chang
D Scott Phillips
March 2012
January 2013
June 2014
November 2014
January 2015
October 2015
November 2015
January 2016
March 2016
June 2016
September 2016
January 2017
August 2017
October 2017
November 2017
December 2017
January 2018
February 2018
April 2018
May 2018
December 2018
January 2019
April 2019
June 2019
July 2019
October 2019
February 2020
April 2020
May 2020
June 2020
August 2020
September 2020
October 2020
December 2020
January 2021
March 2021
May 2021
August 2021
October 2021
April 2022
May 2022
July 2022
September 2022
April 2023
May 2023
July 2023
September 2023
March 2024
April 2024
July 2024
August 2024
December 2024
January 2025
February 2025
April 2025
May 2025
September 2025
March 2026
var spanGroupData = [ {"timestamp": 1330588800, "group": [ {"author_id": 25, "token_count": 3}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 11, "token_count": 4}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 41, "token_count": 2}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 41, "token_count": 3}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 3, "token_count": 8}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 3, "token_count": 171}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 3, "token_count": 8}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 38, "token_count": 1}, {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 11, "token_count": 14}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 23, "token_count": 2}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 3, "token_count": 3}, {"author_id": 22, "token_count": 11}, {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 11, "token_count": 3}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 11, "token_count": 1}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 11, "token_count": 33}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 51, "token_count": 3}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 11, "token_count": 5}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 18, "token_count": 6}, {"author_id": 3, "token_count": 3}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 38, "token_count": 4}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 11, "token_count": 24}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 11, "token_count": 8}, {"author_id": 18, "token_count": 3}, {"author_id": 27, "token_count": 27}, {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 32, "token_count": 18}, {"author_id": 38, "token_count": 3}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 27, "token_count": 2}, {"author_id": 30, "token_count": 2}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 3, "token_count": 66}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 3, "token_count": 3}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 13, "token_count": 1}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 3, "token_count": 8}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 6, "token_count": 2}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 5, "token_count": 283}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 18, "token_count": 10}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 6, "token_count": 41}, {"author_id": 5, "token_count": 9}, {"author_id": 3, "token_count": 9}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 3, "token_count": 4}, {"author_id": 46, "token_count": 2}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 5, "token_count": 3}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 6, "token_count": 1}, {"author_id": 3, "token_count": 1}, {"author_id": 0, "token_count": 10}, {"author_id": 17, "token_count": 11}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 2, "token_count": 1}, {"author_id": 3, "token_count": 9}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 2, "token_count": 83}, {"author_id": 3, "token_count": 120}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 8, "token_count": 13}, {"author_id": 47, "token_count": 3}, ]}, {"timestamp": 1651388400, "group": [ {"author_id": 2, "token_count": 22}, {"author_id": 3, "token_count": 18}, {"author_id": 10, "token_count": 1}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 8, "token_count": 28}, {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1662015600, "group": [ {"author_id": 55, "token_count": 1}, ]}, {"timestamp": 1680332400, "group": [ {"author_id": 3, "token_count": 11}, ]}, {"timestamp": 1682924400, "group": [ {"author_id": 39, "token_count": 12}, ]}, {"timestamp": 1688194800, "group": [ {"author_id": 10, "token_count": 5}, ]}, {"timestamp": 1693551600, "group": [ {"author_id": 40, "token_count": 8}, ]}, {"timestamp": 1709280000, "group": [ {"author_id": 3, "token_count": 4}, ]}, {"timestamp": 1711954800, "group": [ {"author_id": 2, "token_count": 8}, {"author_id": 3, "token_count": 6}, ]}, {"timestamp": 1719817200, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1722495600, "group": [ {"author_id": 3, "token_count": 6}, ]}, {"timestamp": 1733040000, "group": [ {"author_id": 2, "token_count": 5}, ]}, {"timestamp": 1735718400, "group": [ {"author_id": 3, "token_count": 24}, ]}, {"timestamp": 1738396800, "group": [ {"author_id": 13, "token_count": 20}, ]}, {"timestamp": 1743490800, "group": [ {"author_id": 3, "token_count": 20}, ]}, {"timestamp": 1746082800, "group": [ {"author_id": 53, "token_count": 1}, ]}, {"timestamp": 1756710000, "group": [ {"author_id": 21, "token_count": 37}, ]}, {"timestamp": 1772352000, "group": [ {"author_id": 14, "token_count": 46}, {"author_id": 4, "token_count": 17}, {"author_id": 1, "token_count": 7}, ]}, ]
Author Name
Tokens
Token Proportion
Marc Zyngier
509
36.75%
David Brazdil
295
21.30%
Fuad Tabba
120
8.66%
Christoffer Dall
92
6.64%
Sascha Bischoff
46
3.32%
Andrew Scull
44
3.18%
Kalesh Singh
41
2.96%
Alexandru Elisei
37
2.67%
Julien Thierry
29
2.09%
Mark Rutland
21
1.52%
James Morse
19
1.37%
Andrew Murray
18
1.30%
Vincent Donnefort
17
1.23%
Akihiko Odaki
12
0.87%
Vladimir Murzin
11
0.79%
Suzuki K. Poulose
11
0.79%
Quentin Perret
11
0.79%
Will Deacon
8
0.58%
Kristina Martšenko
8
0.58%
Dave P Martin
8
0.58%
Oliver Upton
6
0.43%
Andre Przywara
5
0.36%
Randy Dunlap
3
0.22%
Catalin Marinas
3
0.22%
Alex Bennée
3
0.22%
Thomas Gleixner
2
0.14%
Sudeep Holla
2
0.14%
Rob Herring
2
0.14%
Wei Lin Chang
1
0.07%
D Scott Phillips
1
0.07%
Total
1385
sys_regs.c
615
-
11
2600
Fuad Tabba
Marc Zyngier
Vladimir Murzin
Sascha Bischoff
Christoffer Dall
Suzuki K. Poulose
Quentin Perret
James Morse
Dave P Martin
Thomas Gleixner
Randy Dunlap
December 2012
January 2013
October 2015
November 2015
March 2016
November 2016
January 2018
April 2019
June 2019
July 2019
October 2020
March 2021
May 2021
October 2021
November 2021
February 2022
May 2022
June 2022
November 2022
February 2023
October 2024
December 2024
August 2025
September 2025
November 2025
January 2026
March 2026
April 2026
var spanGroupData = [ {"timestamp": 1354348800, "group": [ {"author_id": 3, "token_count": 3}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 11, "token_count": 12}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 3, "token_count": 46}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 11, "token_count": 1}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 17, "token_count": 2}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 18, "token_count": 3}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 38, "token_count": 2}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 30, "token_count": 1}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 3, "token_count": 4}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 3, "token_count": 6}, {"author_id": 17, "token_count": 1}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 2, "token_count": 920}, {"author_id": 3, "token_count": 105}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 47, "token_count": 1}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 22, "token_count": 25}, ]}, {"timestamp": 1651388400, "group": [ {"author_id": 3, "token_count": 3}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 3, "token_count": 160}, ]}, {"timestamp": 1667286000, "group": [ {"author_id": 2, "token_count": 8}, ]}, {"timestamp": 1675238400, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1727766000, "group": [ {"author_id": 2, "token_count": 7}, ]}, {"timestamp": 1733040000, "group": [ {"author_id": 2, "token_count": 1076}, ]}, {"timestamp": 1754031600, "group": [ {"author_id": 2, "token_count": 21}, ]}, {"timestamp": 1756710000, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1761980400, "group": [ {"author_id": 3, "token_count": 20}, ]}, {"timestamp": 1767254400, "group": [ {"author_id": 3, "token_count": 91}, ]}, {"timestamp": 1772352000, "group": [ {"author_id": 2, "token_count": 52}, {"author_id": 14, "token_count": 19}, ]}, {"timestamp": 1775026800, "group": [ {"author_id": 3, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Fuad Tabba
2086
80.23%
Marc Zyngier
444
17.08%
Vladimir Murzin
25
0.96%
Sascha Bischoff
19
0.73%
Christoffer Dall
13
0.50%
Suzuki K. Poulose
3
0.12%
Quentin Perret
3
0.12%
James Morse
3
0.12%
Dave P Martin
2
0.08%
Thomas Gleixner
1
0.04%
Randy Dunlap
1
0.04%
Total
2600
sysreg-sr.c
37
-
6
101
Marc Zyngier
Christoffer Dall
Oliver Upton
David Brazdil
James Morse
Thomas Gleixner
December 2012
October 2015
January 2016
March 2016
October 2017
January 2019
June 2019
June 2020
October 2024
February 2025
var spanGroupData = [ {"timestamp": 1354348800, "group": [ {"author_id": 3, "token_count": 6}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 3, "token_count": 35}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 11, "token_count": 6}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 11, "token_count": 26}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 18, "token_count": 3}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 30, "token_count": 2}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 5, "token_count": 5}, ]}, {"timestamp": 1727766000, "group": [ {"author_id": 3, "token_count": 7}, ]}, {"timestamp": 1738396800, "group": [ {"author_id": 10, "token_count": 10}, ]}, ]
Author Name
Tokens
Token Proportion
Marc Zyngier
49
48.51%
Christoffer Dall
32
31.68%
Oliver Upton
10
9.90%
David Brazdil
5
4.95%
James Morse
3
2.97%
Thomas Gleixner
2
1.98%
Total
101
timer-sr.c
70
-
5
176
Marc Zyngier
Christoffer Dall
Mark Rutland
Jintack Lim
Thomas Gleixner
November 2014
October 2015
January 2016
December 2016
January 2017
November 2017
June 2019
May 2020
March 2023
June 2023
December 2024
var spanGroupData = [ {"timestamp": 1414825200, "group": [ {"author_id": 13, "token_count": 3}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 3, "token_count": 44}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 50, "token_count": 3}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 11, "token_count": 12}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 11, "token_count": 10}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 30, "token_count": 2}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1677657600, "group": [ {"author_id": 3, "token_count": 38}, ]}, {"timestamp": 1685602800, "group": [ {"author_id": 3, "token_count": 34}, ]}, {"timestamp": 1733040000, "group": [ {"author_id": 3, "token_count": 27}, ]}, ]
Author Name
Tokens
Token Proportion
Marc Zyngier
146
82.95%
Christoffer Dall
22
12.50%
Mark Rutland
3
1.70%
Jintack Lim
3
1.70%
Thomas Gleixner
2
1.14%
Total
176
tlb.c
268
-
10
722
Marc Zyngier
Will Deacon
Christopher Covington
Raghavendra Rao Ananta
Christoffer Dall
Quentin Perret
Mark Rutland
Dave P Martin
Thomas Gleixner
Andrew Scull
October 2015
January 2016
September 2016
October 2016
January 2017
February 2017
December 2018
January 2019
April 2019
June 2019
July 2019
February 2020
May 2020
July 2020
March 2021
August 2021
April 2023
August 2023
March 2024
April 2024
February 2026
var spanGroupData = [ {"timestamp": 1443682800, "group": [ {"author_id": 3, "token_count": 97}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 11, "token_count": 3}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 3, "token_count": 37}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 24, "token_count": 43}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 3, "token_count": 19}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 3, "token_count": 90}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 11, "token_count": 18}, {"author_id": 3, "token_count": 11}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 38, "token_count": 3}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 30, "token_count": 2}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 3, "token_count": 23}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 13, "token_count": 2}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 6, "token_count": 2}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 3, "token_count": 4}, {"author_id": 0, "token_count": 12}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1680332400, "group": [ {"author_id": 3, "token_count": 36}, ]}, {"timestamp": 1690873200, "group": [ {"author_id": 19, "token_count": 42}, ]}, {"timestamp": 1709280000, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1711954800, "group": [ {"author_id": 1, "token_count": 265}, ]}, {"timestamp": 1769932800, "group": [ {"author_id": 13, "token_count": 8}, ]}, ]
Author Name
Tokens
Token Proportion
Marc Zyngier
321
44.46%
Will Deacon
266
36.84%
Christopher Covington
43
5.96%
Raghavendra Rao Ananta
42
5.82%
Christoffer Dall
21
2.91%
Quentin Perret
12
1.66%
Mark Rutland
10
1.39%
Dave P Martin
3
0.42%
Thomas Gleixner
2
0.28%
Andrew Scull
2
0.28%
Total
722
trace.c
311
-
6
1211
Vincent Donnefort
Marc Zyngier
Quentin Perret
Fuad Tabba
Will Deacon
Thomas Gleixner
October 2015
June 2019
March 2021
November 2022
May 2023
December 2024
January 2026
March 2026
May 2026
var spanGroupData = [ {"timestamp": 1443682800, "group": [ {"author_id": 3, "token_count": 3}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 30, "token_count": 1}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1667286000, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1682924400, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1733040000, "group": [ {"author_id": 3, "token_count": 6}, ]}, {"timestamp": 1767254400, "group": [ {"author_id": 2, "token_count": 4}, ]}, {"timestamp": 1772352000, "group": [ {"author_id": 4, "token_count": 1176}, ]}, {"timestamp": 1777618800, "group": [ {"author_id": 4, "token_count": 11}, ]}, ]
Author Name
Tokens
Token Proportion
Vincent Donnefort
1187
98.02%
Marc Zyngier
9
0.74%
Quentin Perret
6
0.50%
Fuad Tabba
6
0.50%
Will Deacon
2
0.17%
Thomas Gleixner
1
0.08%
Total
1211
Contributors:
58
Author
Tokens
Proportion
Commits
Proportion
0
Quentin Perret
10551
28.42%
76
14.23%
1
Will Deacon
7252
19.54%
60
11.24%
2
Fuad Tabba
6503
17.52%
58
10.86%
3
Marc Zyngier
3181
8.57%
111
20.79%
4
Vincent Donnefort
3021
8.14%
25
4.68%
5
David Brazdil
2966
7.99%
29
5.43%
6
Andrew Scull
614
1.65%
11
2.06%
7
Sebastian Ene
471
1.27%
6
1.12%
8
Kalesh Singh
468
1.26%
13
2.43%
9
Per Larsen
248
0.67%
6
1.12%
10
Oliver Upton
244
0.66%
16
3.00%
11
Christoffer Dall
234
0.63%
21
3.93%
12
Keir Fraser
134
0.36%
1
0.19%
13
Mark Rutland
122
0.33%
12
2.25%
14
Sascha Bischoff
99
0.27%
4
0.75%
15
Anshuman Khandual
86
0.23%
2
0.37%
16
James Clark
85
0.23%
2
0.37%
17
Suzuki K. Poulose
82
0.22%
4
0.75%
18
James Morse
72
0.19%
6
1.12%
19
Raghavendra Rao Ananta
59
0.16%
1
0.19%
20
Mostafa Saleh
51
0.14%
4
0.75%
21
Alexandru Elisei
51
0.14%
2
0.37%
22
Vladimir Murzin
48
0.13%
3
0.56%
23
Sudeep Holla
46
0.12%
2
0.37%
24
Christopher Covington
43
0.12%
1
0.19%
25
Catalin Marinas
39
0.11%
3
0.56%
26
Jean-Philippe Brucker
36
0.10%
1
0.19%
27
Julien Thierry
34
0.09%
3
0.56%
28
Snehal Koukuntla
30
0.08%
1
0.19%
29
Pierre-Clément Tosi
26
0.07%
2
0.37%
30
Thomas Gleixner
21
0.06%
2
0.37%
31
Mark Brown
21
0.06%
4
0.75%
32
Andrew Murray
18
0.05%
2
0.37%
33
Yanan Wang
16
0.04%
2
0.37%
34
Ben Horgan
16
0.04%
1
0.19%
35
Madhavan T. Venkataraman
14
0.04%
4
0.75%
36
Ahmed Genidi
14
0.04%
1
0.19%
37
Ricardo Koller
13
0.04%
3
0.56%
38
Dave P Martin
13
0.04%
4
0.75%
39
Akihiko Odaki
12
0.03%
1
0.19%
40
Kristina Martšenko
8
0.02%
1
0.19%
41
Andre Przywara
7
0.02%
3
0.56%
42
Kornel Duleba
6
0.02%
1
0.19%
43
David Woodhouse
6
0.02%
1
0.19%
44
Kirill A. Shutemov
5
0.01%
2
0.37%
45
Ryan Roberts
4
0.01%
1
0.19%
46
Rob Herring
4
0.01%
2
0.37%
47
Randy Dunlap
4
0.01%
2
0.37%
48
Marco Elver
4
0.01%
2
0.37%
49
Julien Grall
3
0.01%
1
0.19%
50
Jintack Lim
3
0.01%
1
0.19%
51
Alex Bennée
3
0.01%
1
0.19%
52
Julia Lawall
2
0.01%
1
0.19%
53
D Scott Phillips
2
0.01%
1
0.19%
54
Björn Helgaas
2
0.01%
1
0.19%
55
Wei Lin Chang
1
0.00%
1
0.19%
56
mrigendrachaubey
1
0.00%
1
0.19%
57
Arnd Bergmann
1
0.00%
1
0.19%
Total
37120
534