Linux Source Code
Home
Release 6.19
Help
objtool
root
tools
Highlighting
Reset All
By Author
By Age
──────────
Aaron Plattner
Alexander Potapenko
Alexandre Chartre
Allan Xavier
Ard Biesheuvel
Arnaldo Carvalho de Melo
Arnd Bergmann
Artem Savkov
Borislav Petkov
Breno Leitão
Chen Zhongjin
Christophe Leroy
Dan J Williams
Dmitry Safonov
Dylan Hatch
FUJITA Tomonori
Fenghua Yu
Frédéric Weisbecker
H. Peter Anvin
Heiko Carstens
Ilie Halip
Ilya Leoshkevich
Ingo Molnar
Jan Beulich
Jann Horn
Jessica Yu
Joe Lawrence
Josh Poimboeuf
Juergen Gross
Julien Thierry
Kai Huang
Kees Cook
Kent Overstreet
Kristen Carlson Accardi
Linus Torvalds
Marco Elver
Matt Helsley
Michael Ellerman
Michal Kubeček
Miguel Ojeda Sandonis
Mikulas Patocka
Miroslav Benes
Nam Cao
Nicholas Piggin
Others
Peter Zijlstra
Petr Pavlu
Petr Vandrovec
Raphael Gault
Rong Xu
Sami Tolvanen
Sathvika Vasireddy
Seth Jennings
Simon Ser
Thomas Gleixner
Thomas Weißschuh
Thorsten Blum
Tiezhu Yang
Vasily Gorbik
chenchangcheng
ruanjinjie
−
Subdirectories:
Name
Lines
Files
Authors
Tokens
change scale
Color Graph By Token Proportion
arch
2488
17
24
9664
Tiezhu Yang
Josh Poimboeuf
Peter Zijlstra
Sathvika Vasireddy
Alexandre Chartre
Raphael Gault
Julien Thierry
Ard Biesheuvel
Fenghua Yu
Christophe Leroy
Vasily Gorbik
H. Peter Anvin
Miroslav Benes
Borislav Petkov
Michael Ellerman
Ingo Molnar
Thomas Gleixner
ruanjinjie
Simon Ser
Matt Helsley
Arnaldo Carvalho de Melo
Breno Leitão
Others
February 2016
October 2016
December 2016
April 2017
June 2017
July 2017
August 2017
September 2017
November 2017
December 2017
May 2018
September 2018
February 2019
May 2019
July 2019
August 2019
March 2020
April 2020
May 2020
June 2020
September 2020
November 2020
December 2020
January 2021
February 2021
March 2021
May 2021
June 2021
December 2021
February 2022
March 2022
April 2022
June 2022
September 2022
November 2022
December 2022
February 2023
March 2023
April 2023
May 2023
June 2023
July 2023
August 2023
November 2023
December 2023
March 2024
June 2024
September 2024
October 2024
February 2025
March 2025
April 2025
May 2025
August 2025
September 2025
November 2025
var spanGroupData = [ {"timestamp": 1454313600, "group": [ {"author_id": 0, "token_count": 556}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 0, "token_count": 14}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 34, "token_count": 2}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 0, "token_count": 1139}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 0, "token_count": 521}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 0, "token_count": 21}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 0, "token_count": 11}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 30, "token_count": 4}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 6, "token_count": 2}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 1, "token_count": 46}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 17, "token_count": 6}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 4, "token_count": 31}, {"author_id": 1, "token_count": 7}, {"author_id": 10, "token_count": 30}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 2, "token_count": 1}, {"author_id": 16, "token_count": 9}, {"author_id": 0, "token_count": 10}, {"author_id": 23, "token_count": 25}, {"author_id": 1, "token_count": 161}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 8, "token_count": 2}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 1, "token_count": 120}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 4, "token_count": 131}, {"author_id": 10, "token_count": 142}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 25, "token_count": 11}, {"author_id": 13, "token_count": 38}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 0, "token_count": 37}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 1, "token_count": 364}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 1, "token_count": 55}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 1, "token_count": 244}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 1, "token_count": 19}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 20, "token_count": 56}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 1, "token_count": 114}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 1, "token_count": 39}, ]}, {"timestamp": 1662015600, "group": [ {"author_id": 1, "token_count": 101}, ]}, {"timestamp": 1667286000, "group": [ {"author_id": 11, "token_count": 8}, {"author_id": 24, "token_count": 14}, {"author_id": 5, "token_count": 549}, ]}, {"timestamp": 1669881600, "group": [ {"author_id": 25, "token_count": 3}, ]}, {"timestamp": 1675238400, "group": [ {"author_id": 0, "token_count": 7}, {"author_id": 1, "token_count": 107}, ]}, {"timestamp": 1677657600, "group": [ {"author_id": 0, "token_count": 84}, ]}, {"timestamp": 1680332400, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1682924400, "group": [ {"author_id": 0, "token_count": 63}, ]}, {"timestamp": 1685602800, "group": [ {"author_id": 25, "token_count": 4}, ]}, {"timestamp": 1688194800, "group": [ {"author_id": 42, "token_count": 6}, ]}, {"timestamp": 1690873200, "group": [ {"author_id": 1, "token_count": 13}, ]}, {"timestamp": 1698822000, "group": [ {"author_id": 59, "token_count": 1}, ]}, {"timestamp": 1701417600, "group": [ {"author_id": 26, "token_count": 31}, ]}, {"timestamp": 1709280000, "group": [ {"author_id": 3, "token_count": 2662}, ]}, {"timestamp": 1717225200, "group": [ {"author_id": 2, "token_count": 2}, {"author_id": 1, "token_count": 96}, ]}, {"timestamp": 1725174000, "group": [ {"author_id": 3, "token_count": 41}, ]}, {"timestamp": 1727766000, "group": [ {"author_id": 6, "token_count": 25}, {"author_id": 0, "token_count": 37}, ]}, {"timestamp": 1738396800, "group": [ {"author_id": 11, "token_count": 41}, {"author_id": 1, "token_count": 3}, {"author_id": 3, "token_count": 878}, ]}, {"timestamp": 1740816000, "group": [ {"author_id": 0, "token_count": 38}, ]}, {"timestamp": 1743490800, "group": [ {"author_id": 0, "token_count": 24}, ]}, {"timestamp": 1746082800, "group": [ {"author_id": 6, "token_count": 22}, ]}, {"timestamp": 1754031600, "group": [ {"author_id": 6, "token_count": 34}, {"author_id": 3, "token_count": 43}, ]}, {"timestamp": 1756710000, "group": [ {"author_id": 0, "token_count": 277}, {"author_id": 1, "token_count": 33}, {"author_id": 3, "token_count": 66}, ]}, {"timestamp": 1761980400, "group": [ {"author_id": 2, "token_count": 353}, ]}, ]
Author Name
Tokens
Token Proportion
Tiezhu Yang
3690
38.18%
Josh Poimboeuf
2863
29.63%
Peter Zijlstra
1526
15.79%
Sathvika Vasireddy
549
5.68%
Alexandre Chartre
356
3.68%
Raphael Gault
172
1.78%
Julien Thierry
162
1.68%
Ard Biesheuvel
83
0.86%
Fenghua Yu
56
0.58%
Christophe Leroy
49
0.51%
Vasily Gorbik
38
0.39%
H. Peter Anvin
31
0.32%
Miroslav Benes
25
0.26%
Borislav Petkov
18
0.19%
Michael Ellerman
14
0.14%
Ingo Molnar
9
0.09%
Thomas Gleixner
6
0.06%
ruanjinjie
6
0.06%
Simon Ser
4
0.04%
Matt Helsley
2
0.02%
Arnaldo Carvalho de Melo
2
0.02%
Breno Leitão
1
0.01%
Others
2
0.02%
Total
9664
include
1566
16
25
5796
Josh Poimboeuf
Alexandre Chartre
Peter Zijlstra
Julien Thierry
Matt Helsley
Tiezhu Yang
Vasily Gorbik
Christophe Leroy
Ingo Molnar
Ard Biesheuvel
Sathvika Vasireddy
Raphael Gault
Michael Ellerman
Thomas Gleixner
Thomas Weißschuh
Jan Beulich
Borislav Petkov
Arnaldo Carvalho de Melo
Allan Xavier
Petr Pavlu
Jann Horn
Sami Tolvanen
Miroslav Benes
Mikulas Patocka
Marco Elver
February 2016
March 2016
May 2016
July 2016
March 2017
June 2017
July 2017
August 2017
January 2018
February 2018
May 2018
September 2018
February 2019
March 2019
May 2019
June 2019
July 2019
February 2020
March 2020
April 2020
May 2020
June 2020
August 2020
September 2020
November 2020
December 2020
January 2021
February 2021
March 2021
May 2021
June 2021
October 2021
November 2021
December 2021
March 2022
April 2022
June 2022
September 2022
October 2022
November 2022
December 2022
February 2023
March 2023
April 2023
May 2023
June 2023
August 2023
March 2024
September 2024
October 2024
February 2025
March 2025
April 2025
May 2025
August 2025
September 2025
November 2025
December 2025
January 2026
var spanGroupData = [ {"timestamp": 1454313600, "group": [ {"author_id": 0, "token_count": 866}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 0, "token_count": 24}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 36, "token_count": 13}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 34, "token_count": 10}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 0, "token_count": 284}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 0, "token_count": 91}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 0, "token_count": 9}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 0, "token_count": 3}, {"author_id": 1, "token_count": 11}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 1, "token_count": 5}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 0, "token_count": 15}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 18, "token_count": 6}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 1, "token_count": 14}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 1, "token_count": 20}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 17, "token_count": 21}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 21, "token_count": 3}, {"author_id": 0, "token_count": 21}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 0, "token_count": 15}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 4, "token_count": 3}, {"author_id": 1, "token_count": 211}, {"author_id": 10, "token_count": 16}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 2, "token_count": 2}, {"author_id": 16, "token_count": 36}, {"author_id": 0, "token_count": 9}, {"author_id": 23, "token_count": 1}, {"author_id": 1, "token_count": 9}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 8, "token_count": 57}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 1, "token_count": 44}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 0, "token_count": 9}, {"author_id": 4, "token_count": 9}, {"author_id": 1, "token_count": 5}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 4, "token_count": 78}, {"author_id": 10, "token_count": 6}, {"author_id": 12, "token_count": 1}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 13, "token_count": 44}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 0, "token_count": 47}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 0, "token_count": 33}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 1, "token_count": 11}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 1, "token_count": 57}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 1, "token_count": 42}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 1, "token_count": 57}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 1, "token_count": 20}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 9, "token_count": 1}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 1, "token_count": 39}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 0, "token_count": 159}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 0, "token_count": 8}, {"author_id": 1, "token_count": 35}, ]}, {"timestamp": 1662015600, "group": [ {"author_id": 1, "token_count": 59}, ]}, {"timestamp": 1664607600, "group": [ {"author_id": 1, "token_count": 17}, ]}, {"timestamp": 1667286000, "group": [ {"author_id": 11, "token_count": 42}, {"author_id": 24, "token_count": 22}, {"author_id": 1, "token_count": 3}, {"author_id": 5, "token_count": 23}, ]}, {"timestamp": 1669881600, "group": [ {"author_id": 14, "token_count": 18}, ]}, {"timestamp": 1675238400, "group": [ {"author_id": 0, "token_count": 3}, {"author_id": 1, "token_count": 96}, ]}, {"timestamp": 1677657600, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1680332400, "group": [ {"author_id": 0, "token_count": 48}, ]}, {"timestamp": 1682924400, "group": [ {"author_id": 0, "token_count": 692}, ]}, {"timestamp": 1685602800, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1690873200, "group": [ {"author_id": 1, "token_count": 6}, ]}, {"timestamp": 1709280000, "group": [ {"author_id": 3, "token_count": 31}, ]}, {"timestamp": 1725174000, "group": [ {"author_id": 3, "token_count": 5}, ]}, {"timestamp": 1727766000, "group": [ {"author_id": 6, "token_count": 13}, {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1738396800, "group": [ {"author_id": 6, "token_count": 1}, {"author_id": 3, "token_count": 20}, ]}, {"timestamp": 1740816000, "group": [ {"author_id": 0, "token_count": 225}, ]}, {"timestamp": 1743490800, "group": [ {"author_id": 0, "token_count": 3}, {"author_id": 1, "token_count": 5}, ]}, {"timestamp": 1746082800, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1754031600, "group": [ {"author_id": 6, "token_count": 12}, ]}, {"timestamp": 1756710000, "group": [ {"author_id": 0, "token_count": 1024}, ]}, {"timestamp": 1761980400, "group": [ {"author_id": 2, "token_count": 900}, {"author_id": 25, "token_count": 12}, {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1764576000, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1767254400, "group": [ {"author_id": 28, "token_count": 1}, {"author_id": 32, "token_count": 3}, ]}, ]
Author Name
Tokens
Token Proportion
Josh Poimboeuf
3617
62.41%
Alexandre Chartre
902
15.56%
Peter Zijlstra
769
13.27%
Julien Thierry
90
1.55%
Matt Helsley
57
0.98%
Tiezhu Yang
56
0.97%
Vasily Gorbik
44
0.76%
Christophe Leroy
42
0.72%
Ingo Molnar
36
0.62%
Ard Biesheuvel
26
0.45%
Sathvika Vasireddy
23
0.40%
Raphael Gault
22
0.38%
Michael Ellerman
22
0.38%
Thomas Gleixner
21
0.36%
Thomas Weißschuh
18
0.31%
Jan Beulich
13
0.22%
Borislav Petkov
12
0.21%
Arnaldo Carvalho de Melo
10
0.17%
Allan Xavier
6
0.10%
Petr Pavlu
3
0.05%
Jann Horn
3
0.05%
Sami Tolvanen
1
0.02%
Miroslav Benes
1
0.02%
Mikulas Patocka
1
0.02%
Marco Elver
1
0.02%
Total
5796
Files:
builtin-check.c
352
-
11
1808
Josh Poimboeuf
Peter Zijlstra
Alexandre Chartre
Julien Thierry
Sathvika Vasireddy
Ard Biesheuvel
Sami Tolvanen
Vasily Gorbik
Thomas Gleixner
Ingo Molnar
Thomas Weißschuh
February 2016
April 2016
June 2017
July 2017
January 2018
February 2019
March 2019
May 2019
March 2020
August 2020
September 2020
November 2020
February 2021
May 2021
December 2021
March 2022
April 2022
June 2022
September 2022
October 2022
November 2022
December 2022
April 2023
March 2025
August 2025
September 2025
November 2025
var spanGroupData = [ {"timestamp": 1454313600, "group": [ {"author_id": 0, "token_count": 130}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 0, "token_count": 17}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 0, "token_count": 19}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 0, "token_count": 13}, {"author_id": 1, "token_count": 18}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 1, "token_count": 10}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 1, "token_count": 10}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 17, "token_count": 2}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 1, "token_count": 22}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 4, "token_count": 30}, {"author_id": 1, "token_count": 8}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 12, "token_count": 7}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 13, "token_count": 3}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 1, "token_count": 141}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 1, "token_count": 7}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 1, "token_count": 15}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 0, "token_count": 462}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 1, "token_count": 34}, ]}, {"timestamp": 1662015600, "group": [ {"author_id": 1, "token_count": 16}, ]}, {"timestamp": 1664607600, "group": [ {"author_id": 1, "token_count": 24}, ]}, {"timestamp": 1667286000, "group": [ {"author_id": 5, "token_count": 19}, ]}, {"timestamp": 1669881600, "group": [ {"author_id": 14, "token_count": 1}, ]}, {"timestamp": 1680332400, "group": [ {"author_id": 0, "token_count": 41}, ]}, {"timestamp": 1740816000, "group": [ {"author_id": 16, "token_count": 2}, {"author_id": 0, "token_count": 588}, ]}, {"timestamp": 1754031600, "group": [ {"author_id": 6, "token_count": 16}, ]}, {"timestamp": 1756710000, "group": [ {"author_id": 0, "token_count": 97}, ]}, {"timestamp": 1761980400, "group": [ {"author_id": 2, "token_count": 52}, {"author_id": 0, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Josh Poimboeuf
1369
75.72%
Peter Zijlstra
307
16.98%
Alexandre Chartre
52
2.88%
Julien Thierry
30
1.66%
Sathvika Vasireddy
19
1.05%
Ard Biesheuvel
16
0.88%
Sami Tolvanen
7
0.39%
Vasily Gorbik
3
0.17%
Thomas Gleixner
2
0.11%
Ingo Molnar
2
0.11%
Thomas Weißschuh
1
0.06%
Total
1808
builtin-klp.c
53
-
6
239
Josh Poimboeuf
Seth Jennings
Julien Thierry
Vasily Gorbik
Arnaldo Carvalho de Melo
Thomas Gleixner
December 2014
February 2016
April 2017
June 2017
May 2019
August 2020
November 2020
September 2025
var spanGroupData = [ {"timestamp": 1417420800, "group": [ {"author_id": 41, "token_count": 6}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 0, "token_count": 22}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 34, "token_count": 2}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 17, "token_count": 1}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 4, "token_count": 4}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 13, "token_count": 2}, ]}, {"timestamp": 1756710000, "group": [ {"author_id": 0, "token_count": 201}, ]}, ]
Author Name
Tokens
Token Proportion
Josh Poimboeuf
224
93.72%
Seth Jennings
6
2.51%
Julien Thierry
4
1.67%
Vasily Gorbik
2
0.84%
Arnaldo Carvalho de Melo
2
0.84%
Thomas Gleixner
1
0.42%
Total
239
check.c
5100
-
47
20578
Josh Poimboeuf
Peter Zijlstra
Alexandre Chartre
Julien Thierry
Tiezhu Yang
Ard Biesheuvel
Miguel Ojeda Sandonis
Marco Elver
Allan Xavier
Michal Kubeček
Jann Horn
Matt Helsley
Alexander Potapenko
Nicholas Piggin
Sami Tolvanen
Ilie Halip
Thomas Gleixner
Raphael Gault
Linus Torvalds
Sathvika Vasireddy
Mikulas Patocka
Vasily Gorbik
Heiko Carstens
Rong Xu
Miroslav Benes
Simon Ser
Juergen Gross
Ilya Leoshkevich
Dylan Hatch
Arnd Bergmann
Petr Pavlu
FUJITA Tomonori
Frédéric Weisbecker
Dan J Williams
Christophe Leroy
Chen Zhongjin
Arnaldo Carvalho de Melo
Kees Cook
Joe Lawrence
Breno Leitão
Borislav Petkov
Others
October 2009
February 2016
March 2016
April 2016
July 2016
October 2016
February 2017
April 2017
June 2017
July 2017
August 2017
September 2017
December 2017
January 2018
February 2018
March 2018
May 2018
June 2018
September 2018
February 2019
March 2019
May 2019
July 2019
October 2019
November 2019
February 2020
March 2020
April 2020
May 2020
June 2020
July 2020
August 2020
September 2020
October 2020
November 2020
December 2020
January 2021
February 2021
March 2021
May 2021
June 2021
August 2021
October 2021
November 2021
January 2022
March 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
May 2023
June 2023
July 2023
August 2023
October 2023
November 2023
February 2024
March 2024
June 2024
July 2024
September 2024
October 2024
November 2024
January 2025
February 2025
March 2025
April 2025
May 2025
June 2025
July 2025
August 2025
September 2025
October 2025
November 2025
December 2025
January 2026
var spanGroupData = [ {"timestamp": 1254380400, "group": [ {"author_id": 55, "token_count": 3}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 0, "token_count": 1020}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 0, "token_count": 127}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 0, "token_count": 53}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 34, "token_count": 3}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 0, "token_count": 3384}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 0, "token_count": 600}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 0, "token_count": 208}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 0, "token_count": 87}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 30, "token_count": 4}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 0, "token_count": 87}, {"author_id": 1, "token_count": 174}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 0, "token_count": 21}, {"author_id": 1, "token_count": 73}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 0, "token_count": 41}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 0, "token_count": 212}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 0, "token_count": 15}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 18, "token_count": 58}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 1, "token_count": 356}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 1, "token_count": 38}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 0, "token_count": 2}, {"author_id": 17, "token_count": 2}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 21, "token_count": 36}, {"author_id": 0, "token_count": 109}, {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 9, "token_count": 34}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 0, "token_count": 98}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 4, "token_count": 202}, {"author_id": 9, "token_count": 4}, {"author_id": 1, "token_count": 725}, {"author_id": 10, "token_count": 15}, {"author_id": 17, "token_count": 19}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 2, "token_count": 91}, {"author_id": 0, "token_count": 86}, {"author_id": 9, "token_count": 4}, {"author_id": 23, "token_count": 5}, {"author_id": 1, "token_count": 54}, {"author_id": 12, "token_count": 9}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 8, "token_count": 39}, {"author_id": 1, "token_count": 28}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 1, "token_count": 67}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 9, "token_count": 110}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 0, "token_count": 325}, {"author_id": 4, "token_count": 35}, {"author_id": 1, "token_count": 156}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 31, "token_count": 22}, {"author_id": 21, "token_count": 4}, {"author_id": 4, "token_count": 95}, {"author_id": 10, "token_count": 3}, {"author_id": 12, "token_count": 2}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 56, "token_count": 3}, {"author_id": 4, "token_count": 178}, {"author_id": 12, "token_count": 14}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 13, "token_count": 7}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 0, "token_count": 264}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 0, "token_count": 80}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 0, "token_count": 43}, {"author_id": 1, "token_count": 215}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 1, "token_count": 154}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 1, "token_count": 152}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 1, "token_count": 1251}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 38, "token_count": 2}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 1, "token_count": 317}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 9, "token_count": 43}, {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 1, "token_count": 658}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 0, "token_count": 1001}, ]}, {"timestamp": 1651388400, "group": [ {"author_id": 25, "token_count": 1}, {"author_id": 28, "token_count": 3}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 0, "token_count": 115}, {"author_id": 1, "token_count": 605}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 1, "token_count": 13}, ]}, {"timestamp": 1659337200, "group": [ {"author_id": 58, "token_count": 3}, {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1662015600, "group": [ {"author_id": 22, "token_count": 39}, {"author_id": 9, "token_count": 20}, {"author_id": 1, "token_count": 297}, {"author_id": 12, "token_count": 1}, ]}, {"timestamp": 1664607600, "group": [ {"author_id": 35, "token_count": 1}, {"author_id": 1, "token_count": 137}, ]}, {"timestamp": 1667286000, "group": [ {"author_id": 11, "token_count": 3}, {"author_id": 5, "token_count": 15}, ]}, {"timestamp": 1669881600, "group": [ {"author_id": 35, "token_count": 12}, {"author_id": 27, "token_count": 28}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1672560000, "group": [ {"author_id": 19, "token_count": 57}, {"author_id": 1, "token_count": 47}, ]}, {"timestamp": 1675238400, "group": [ {"author_id": 52, "token_count": 4}, {"author_id": 0, "token_count": 6}, {"author_id": 1, "token_count": 578}, ]}, {"timestamp": 1677657600, "group": [ {"author_id": 0, "token_count": 95}, ]}, {"timestamp": 1680332400, "group": [ {"author_id": 0, "token_count": 335}, {"author_id": 35, "token_count": 5}, ]}, {"timestamp": 1682924400, "group": [ {"author_id": 0, "token_count": 337}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1685602800, "group": [ {"author_id": 0, "token_count": 49}, ]}, {"timestamp": 1688194800, "group": [ {"author_id": 32, "token_count": 2}, ]}, {"timestamp": 1690873200, "group": [ {"author_id": 1, "token_count": 56}, ]}, {"timestamp": 1696143600, "group": [ {"author_id": 0, "token_count": 27}, ]}, {"timestamp": 1698822000, "group": [ {"author_id": 59, "token_count": 2}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1706774400, "group": [ {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1709280000, "group": [ {"author_id": 3, "token_count": 54}, ]}, {"timestamp": 1717225200, "group": [ {"author_id": 50, "token_count": 4}, ]}, {"timestamp": 1719817200, "group": [ {"author_id": 7, "token_count": 198}, ]}, {"timestamp": 1725174000, "group": [ {"author_id": 3, "token_count": 107}, ]}, {"timestamp": 1727766000, "group": [ {"author_id": 6, "token_count": 52}, {"author_id": 0, "token_count": 175}, ]}, {"timestamp": 1730444400, "group": [ {"author_id": 48, "token_count": 4}, {"author_id": 1, "token_count": 221}, {"author_id": 15, "token_count": 6}, ]}, {"timestamp": 1735718400, "group": [ {"author_id": 0, "token_count": 27}, {"author_id": 7, "token_count": 9}, ]}, {"timestamp": 1738396800, "group": [ {"author_id": 6, "token_count": 15}, {"author_id": 1, "token_count": 11}, {"author_id": 3, "token_count": 67}, ]}, {"timestamp": 1740816000, "group": [ {"author_id": 0, "token_count": 540}, ]}, {"timestamp": 1743490800, "group": [ {"author_id": 0, "token_count": 128}, {"author_id": 7, "token_count": 3}, {"author_id": 1, "token_count": 123}, ]}, {"timestamp": 1746082800, "group": [ {"author_id": 7, "token_count": 7}, ]}, {"timestamp": 1748761200, "group": [ {"author_id": 40, "token_count": 7}, ]}, {"timestamp": 1751353200, "group": [ {"author_id": 43, "token_count": 2}, {"author_id": 7, "token_count": 3}, ]}, {"timestamp": 1754031600, "group": [ {"author_id": 6, "token_count": 157}, ]}, {"timestamp": 1756710000, "group": [ {"author_id": 51, "token_count": 4}, {"author_id": 0, "token_count": 1487}, ]}, {"timestamp": 1759302000, "group": [ {"author_id": 0, "token_count": 8}, {"author_id": 7, "token_count": 3}, {"author_id": 28, "token_count": 6}, ]}, {"timestamp": 1761980400, "group": [ {"author_id": 2, "token_count": 846}, {"author_id": 0, "token_count": 10}, ]}, {"timestamp": 1764576000, "group": [ {"author_id": 54, "token_count": 3}, {"author_id": 0, "token_count": 35}, ]}, {"timestamp": 1767254400, "group": [ {"author_id": 32, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Josh Poimboeuf
11258
54.71%
Peter Zijlstra
6510
31.64%
Alexandre Chartre
937
4.55%
Julien Thierry
510
2.48%
Tiezhu Yang
228
1.11%
Ard Biesheuvel
224
1.09%
Miguel Ojeda Sandonis
223
1.08%
Marco Elver
215
1.04%
Allan Xavier
58
0.28%
Michal Kubeček
57
0.28%
Jann Horn
40
0.19%
Matt Helsley
39
0.19%
Alexander Potapenko
39
0.19%
Nicholas Piggin
28
0.14%
Sami Tolvanen
26
0.13%
Ilie Halip
22
0.11%
Thomas Gleixner
21
0.10%
Raphael Gault
18
0.09%
Linus Torvalds
18
0.09%
Sathvika Vasireddy
15
0.07%
Mikulas Patocka
9
0.04%
Vasily Gorbik
7
0.03%
Heiko Carstens
7
0.03%
Rong Xu
6
0.03%
Miroslav Benes
5
0.02%
Simon Ser
4
0.02%
Juergen Gross
4
0.02%
Ilya Leoshkevich
4
0.02%
Dylan Hatch
4
0.02%
Arnd Bergmann
4
0.02%
Petr Pavlu
3
0.01%
FUJITA Tomonori
3
0.01%
Frédéric Weisbecker
3
0.01%
Dan J Williams
3
0.01%
Christophe Leroy
3
0.01%
Chen Zhongjin
3
0.01%
Arnaldo Carvalho de Melo
3
0.01%
Kees Cook
2
0.01%
Joe Lawrence
2
0.01%
Breno Leitão
2
0.01%
Borislav Petkov
1
0.00%
Others
10
0.05%
Total
20578
disas.c
1250
-
10
5007
Alexandre Chartre
Josh Poimboeuf
Dmitry Safonov
Ingo Molnar
Peter Zijlstra
Julien Thierry
Sathvika Vasireddy
Vasily Gorbik
Tiezhu Yang
Thomas Gleixner
February 2016
June 2017
May 2019
June 2020
September 2020
November 2020
September 2022
November 2022
April 2023
March 2024
March 2025
November 2025
December 2025
January 2026
var spanGroupData = [ {"timestamp": 1454313600, "group": [ {"author_id": 0, "token_count": 74}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 0, "token_count": 19}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 17, "token_count": 2}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 4, "token_count": 8}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 13, "token_count": 3}, ]}, {"timestamp": 1662015600, "group": [ {"author_id": 1, "token_count": 6}, ]}, {"timestamp": 1667286000, "group": [ {"author_id": 5, "token_count": 5}, ]}, {"timestamp": 1680332400, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1709280000, "group": [ {"author_id": 3, "token_count": 3}, ]}, {"timestamp": 1740816000, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1761980400, "group": [ {"author_id": 2, "token_count": 4855}, ]}, {"timestamp": 1764576000, "group": [ {"author_id": 16, "token_count": 12}, ]}, {"timestamp": 1767254400, "group": [ {"author_id": 37, "token_count": 13}, ]}, ]
Author Name
Tokens
Token Proportion
Alexandre Chartre
4855
96.96%
Josh Poimboeuf
98
1.96%
Dmitry Safonov
13
0.26%
Ingo Molnar
12
0.24%
Peter Zijlstra
8
0.16%
Julien Thierry
8
0.16%
Sathvika Vasireddy
5
0.10%
Vasily Gorbik
3
0.06%
Tiezhu Yang
3
0.06%
Thomas Gleixner
2
0.04%
Total
5007
elf.c
1802
-
21
8452
Josh Poimboeuf
Peter Zijlstra
Sami Tolvanen
Matt Helsley
Thomas Weißschuh
Rong Xu
Artem Savkov
Aaron Plattner
Petr Pavlu
Simon Ser
Ingo Molnar
Petr Vandrovec
Joe Lawrence
Vasily Gorbik
Kristen Carlson Accardi
Thomas Gleixner
Michal Kubeček
Miroslav Benes
Mikulas Patocka
Julien Thierry
Others
February 2016
March 2016
March 2017
June 2017
July 2017
September 2017
January 2018
May 2018
June 2018
July 2018
October 2018
November 2018
May 2019
February 2020
March 2020
April 2020
May 2020
June 2020
November 2020
December 2020
January 2021
March 2021
May 2021
June 2021
August 2021
March 2022
April 2022
May 2022
September 2022
October 2022
November 2022
December 2022
April 2023
May 2023
June 2023
October 2023
November 2024
March 2025
April 2025
May 2025
September 2025
November 2025
January 2026
var spanGroupData = [ {"timestamp": 1454313600, "group": [ {"author_id": 0, "token_count": 1655}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 0, "token_count": 14}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 0, "token_count": 12}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 0, "token_count": 13}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 0, "token_count": 380}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 0, "token_count": 13}, {"author_id": 39, "token_count": 8}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 0, "token_count": 14}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 0, "token_count": 128}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 0, "token_count": 38}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 30, "token_count": 10}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 29, "token_count": 27}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 17, "token_count": 2}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 0, "token_count": 21}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 1, "token_count": 437}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 16, "token_count": 9}, {"author_id": 4, "token_count": 1}, {"author_id": 53, "token_count": 3}, {"author_id": 23, "token_count": 1}, {"author_id": 1, "token_count": 12}, {"author_id": 12, "token_count": 71}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 8, "token_count": 77}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 1, "token_count": 66}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 13, "token_count": 3}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 1, "token_count": 286}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 1, "token_count": 145}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 38, "token_count": 6}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 1, "token_count": 153}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 0, "token_count": 15}, {"author_id": 1, "token_count": 230}, ]}, {"timestamp": 1651388400, "group": [ {"author_id": 28, "token_count": 1}, {"author_id": 1, "token_count": 332}, ]}, {"timestamp": 1662015600, "group": [ {"author_id": 1, "token_count": 161}, {"author_id": 12, "token_count": 29}, ]}, {"timestamp": 1664607600, "group": [ {"author_id": 1, "token_count": 242}, ]}, {"timestamp": 1667286000, "group": [ {"author_id": 1, "token_count": 10}, ]}, {"timestamp": 1669881600, "group": [ {"author_id": 14, "token_count": 69}, ]}, {"timestamp": 1680332400, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1682924400, "group": [ {"author_id": 0, "token_count": 775}, ]}, {"timestamp": 1685602800, "group": [ {"author_id": 19, "token_count": 2}, ]}, {"timestamp": 1696143600, "group": [ {"author_id": 33, "token_count": 20}, ]}, {"timestamp": 1730444400, "group": [ {"author_id": 15, "token_count": 12}, ]}, {"timestamp": 1740816000, "group": [ {"author_id": 0, "token_count": 99}, ]}, {"timestamp": 1743490800, "group": [ {"author_id": 15, "token_count": 56}, ]}, {"timestamp": 1746082800, "group": [ {"author_id": 0, "token_count": 95}, ]}, {"timestamp": 1756710000, "group": [ {"author_id": 0, "token_count": 2537}, ]}, {"timestamp": 1761980400, "group": [ {"author_id": 0, "token_count": 139}, ]}, {"timestamp": 1767254400, "group": [ {"author_id": 32, "token_count": 14}, ]}, ]
Author Name
Tokens
Token Proportion
Josh Poimboeuf
5955
70.46%
Peter Zijlstra
2075
24.55%
Sami Tolvanen
100
1.18%
Matt Helsley
77
0.91%
Thomas Weißschuh
69
0.82%
Rong Xu
68
0.80%
Artem Savkov
27
0.32%
Aaron Plattner
20
0.24%
Petr Pavlu
14
0.17%
Simon Ser
10
0.12%
Ingo Molnar
9
0.11%
Petr Vandrovec
8
0.09%
Joe Lawrence
6
0.07%
Vasily Gorbik
3
0.04%
Kristen Carlson Accardi
3
0.04%
Thomas Gleixner
2
0.02%
Michal Kubeček
2
0.02%
Miroslav Benes
1
0.01%
Mikulas Patocka
1
0.01%
Julien Thierry
1
0.01%
Others
1
0.01%
Total
8452
klp-diff.c
1760
-
11
7354
Josh Poimboeuf
Peter Zijlstra
Ard Biesheuvel
Julien Thierry
Miroslav Benes
Jessica Yu
Tiezhu Yang
Vasily Gorbik
Thomas Gleixner
Petr Pavlu
Borislav Petkov
February 2016
March 2016
June 2017
July 2017
May 2019
March 2020
April 2020
June 2020
August 2020
September 2020
November 2020
March 2021
May 2021
June 2021
March 2022
April 2022
September 2022
October 2022
March 2023
May 2023
June 2023
August 2023
March 2024
March 2025
August 2025
September 2025
January 2026
February 2026
var spanGroupData = [ {"timestamp": 1454313600, "group": [ {"author_id": 0, "token_count": 183}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 49, "token_count": 4}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 0, "token_count": 24}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 0, "token_count": 18}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 17, "token_count": 1}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 4, "token_count": 1}, {"author_id": 1, "token_count": 41}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 23, "token_count": 5}, {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 1, "token_count": 32}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 4, "token_count": 6}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 4, "token_count": 13}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 13, "token_count": 2}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 1, "token_count": 15}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 1, "token_count": 10}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 1, "token_count": 51}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 1, "token_count": 43}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 0, "token_count": 10}, ]}, {"timestamp": 1662015600, "group": [ {"author_id": 1, "token_count": 6}, ]}, {"timestamp": 1664607600, "group": [ {"author_id": 1, "token_count": 18}, ]}, {"timestamp": 1677657600, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1682924400, "group": [ {"author_id": 0, "token_count": 15}, ]}, {"timestamp": 1685602800, "group": [ {"author_id": 25, "token_count": 1}, ]}, {"timestamp": 1690873200, "group": [ {"author_id": 1, "token_count": 7}, ]}, {"timestamp": 1709280000, "group": [ {"author_id": 3, "token_count": 3}, ]}, {"timestamp": 1740816000, "group": [ {"author_id": 0, "token_count": 70}, ]}, {"timestamp": 1754031600, "group": [ {"author_id": 6, "token_count": 30}, ]}, {"timestamp": 1756710000, "group": [ {"author_id": 0, "token_count": 6642}, ]}, {"timestamp": 1767254400, "group": [ {"author_id": 0, "token_count": 4}, {"author_id": 32, "token_count": 1}, ]}, {"timestamp": 1769932800, "group": [ {"author_id": 0, "token_count": 95}, ]}, ]
Author Name
Tokens
Token Proportion
Josh Poimboeuf
7062
96.03%
Peter Zijlstra
225
3.06%
Ard Biesheuvel
30
0.41%
Julien Thierry
20
0.27%
Miroslav Benes
5
0.07%
Jessica Yu
4
0.05%
Tiezhu Yang
3
0.04%
Vasily Gorbik
2
0.03%
Thomas Gleixner
1
0.01%
Petr Pavlu
1
0.01%
Borislav Petkov
1
0.01%
Total
7354
klp-post-link.c
168
-
2
672
Josh Poimboeuf
Thomas Gleixner
February 2016
May 2019
September 2025
var spanGroupData = [ {"timestamp": 1454313600, "group": [ {"author_id": 0, "token_count": 11}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 17, "token_count": 1}, ]}, {"timestamp": 1756710000, "group": [ {"author_id": 0, "token_count": 660}, ]}, ]
Author Name
Tokens
Token Proportion
Josh Poimboeuf
671
99.85%
Thomas Gleixner
1
0.15%
Total
672
noreturns.h
55
-
9
190
Josh Poimboeuf
Miguel Ojeda Sandonis
Kent Overstreet
Thorsten Blum
Nam Cao
Kees Cook
Kai Huang
chenchangcheng
Others
April 2023
June 2023
September 2023
June 2024
July 2024
December 2024
February 2025
March 2025
July 2025
October 2025
var spanGroupData = [ {"timestamp": 1680332400, "group": [ {"author_id": 0, "token_count": 138}, {"author_id": 43, "token_count": 4}, ]}, {"timestamp": 1685602800, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1693551600, "group": [ {"author_id": 47, "token_count": 4}, {"author_id": 44, "token_count": 5}, ]}, {"timestamp": 1717225200, "group": [ {"author_id": 0, "token_count": 10}, ]}, {"timestamp": 1719817200, "group": [ {"author_id": 7, "token_count": 5}, ]}, {"timestamp": 1733040000, "group": [ {"author_id": 57, "token_count": 3}, ]}, {"timestamp": 1738396800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1740816000, "group": [ {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1751353200, "group": [ {"author_id": 46, "token_count": 4}, ]}, {"timestamp": 1759302000, "group": [ {"author_id": 45, "token_count": 4}, ]}, ]
Author Name
Tokens
Token Proportion
Josh Poimboeuf
160
84.21%
Miguel Ojeda Sandonis
5
2.63%
Kent Overstreet
5
2.63%
Thorsten Blum
4
2.11%
Nam Cao
4
2.11%
Kees Cook
4
2.11%
Kai Huang
4
2.11%
chenchangcheng
3
1.58%
Others
1
0.53%
Total
190
objtool.c
125
-
8
540
Josh Poimboeuf
Peter Zijlstra
Julien Thierry
Vasily Gorbik
Arnaldo Carvalho de Melo
Thomas Gleixner
Ingo Molnar
Aaron Plattner
February 2016
March 2016
April 2017
June 2017
July 2017
March 2019
May 2019
April 2020
August 2020
November 2020
February 2021
March 2021
June 2021
December 2021
March 2022
April 2022
June 2022
September 2022
October 2023
March 2025
September 2025
December 2025
var spanGroupData = [ {"timestamp": 1454313600, "group": [ {"author_id": 0, "token_count": 116}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 34, "token_count": 3}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 0, "token_count": 10}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 17, "token_count": 2}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 16, "token_count": 1}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 4, "token_count": 42}, {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 13, "token_count": 3}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 1, "token_count": 82}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 1, "token_count": 12}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1662015600, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1696143600, "group": [ {"author_id": 33, "token_count": 1}, ]}, {"timestamp": 1740816000, "group": [ {"author_id": 0, "token_count": 24}, ]}, {"timestamp": 1756710000, "group": [ {"author_id": 0, "token_count": 196}, ]}, {"timestamp": 1764576000, "group": [ {"author_id": 0, "token_count": 9}, ]}, ]
Author Name
Tokens
Token Proportion
Josh Poimboeuf
379
70.19%
Peter Zijlstra
109
20.19%
Julien Thierry
42
7.78%
Vasily Gorbik
3
0.56%
Arnaldo Carvalho de Melo
3
0.56%
Thomas Gleixner
2
0.37%
Ingo Molnar
1
0.19%
Aaron Plattner
1
0.19%
Total
540
orc_dump.c
156
-
7
775
Josh Poimboeuf
Christophe Leroy
Mikulas Patocka
Tiezhu Yang
Vasily Gorbik
Matt Helsley
Thomas Gleixner
February 2016
July 2017
December 2017
May 2019
April 2020
May 2020
November 2020
November 2022
March 2024
March 2025
var spanGroupData = [ {"timestamp": 1454313600, "group": [ {"author_id": 0, "token_count": 197}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 0, "token_count": 450}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 28, "token_count": 17}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 17, "token_count": 2}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 0, "token_count": 41}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 8, "token_count": 3}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 13, "token_count": 3}, ]}, {"timestamp": 1667286000, "group": [ {"author_id": 11, "token_count": 41}, ]}, {"timestamp": 1709280000, "group": [ {"author_id": 3, "token_count": 4}, ]}, {"timestamp": 1740816000, "group": [ {"author_id": 0, "token_count": 17}, ]}, ]
Author Name
Tokens
Token Proportion
Josh Poimboeuf
705
90.97%
Christophe Leroy
41
5.29%
Mikulas Patocka
17
2.19%
Tiezhu Yang
4
0.52%
Vasily Gorbik
3
0.39%
Matt Helsley
3
0.39%
Thomas Gleixner
2
0.26%
Total
775
orc_gen.c
150
-
9
646
Josh Poimboeuf
Peter Zijlstra
Simon Ser
Tiezhu Yang
Joe Lawrence
Vasily Gorbik
Thomas Gleixner
Matt Helsley
Julien Thierry
February 2016
June 2017
July 2017
December 2017
May 2019
March 2020
May 2020
September 2020
November 2020
December 2020
March 2021
June 2021
August 2021
March 2023
May 2023
March 2024
September 2025
var spanGroupData = [ {"timestamp": 1454313600, "group": [ {"author_id": 0, "token_count": 49}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 0, "token_count": 23}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 0, "token_count": 186}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 30, "token_count": 8}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 17, "token_count": 2}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 8, "token_count": 2}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 4, "token_count": 2}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 13, "token_count": 2}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 0, "token_count": 342}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 1, "token_count": 5}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 38, "token_count": 3}, ]}, {"timestamp": 1677657600, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1682924400, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1709280000, "group": [ {"author_id": 3, "token_count": 3}, ]}, {"timestamp": 1756710000, "group": [ {"author_id": 0, "token_count": 8}, ]}, ]
Author Name
Tokens
Token Proportion
Josh Poimboeuf
614
95.05%
Peter Zijlstra
10
1.55%
Simon Ser
8
1.24%
Tiezhu Yang
3
0.46%
Joe Lawrence
3
0.46%
Vasily Gorbik
2
0.31%
Thomas Gleixner
2
0.31%
Matt Helsley
2
0.31%
Julien Thierry
2
0.31%
Total
646
signal.c
135
-
4
570
Josh Poimboeuf
Peter Zijlstra
Julien Thierry
Vasily Gorbik
February 2016
August 2020
November 2020
February 2021
June 2021
March 2025
December 2025
var spanGroupData = [ {"timestamp": 1454313600, "group": [ {"author_id": 0, "token_count": 11}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 4, "token_count": 4}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 13, "token_count": 2}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 1, "token_count": 5}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 1, "token_count": 9}, ]}, {"timestamp": 1740816000, "group": [ {"author_id": 0, "token_count": 12}, ]}, {"timestamp": 1764576000, "group": [ {"author_id": 0, "token_count": 527}, ]}, ]
Author Name
Tokens
Token Proportion
Josh Poimboeuf
550
96.49%
Peter Zijlstra
14
2.46%
Julien Thierry
4
0.70%
Vasily Gorbik
2
0.35%
Total
570
special.c
169
-
8
781
Josh Poimboeuf
Peter Zijlstra
Matt Helsley
Alexandre Chartre
Julien Thierry
Vasily Gorbik
Thomas Weißschuh
Thomas Gleixner
February 2016
June 2017
February 2019
May 2019
March 2020
May 2020
September 2020
November 2020
May 2021
September 2021
October 2021
December 2022
May 2023
June 2024
March 2025
September 2025
November 2025
var spanGroupData = [ {"timestamp": 1454313600, "group": [ {"author_id": 0, "token_count": 592}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 17, "token_count": 2}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 1, "token_count": 6}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 8, "token_count": 11}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 4, "token_count": 7}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 13, "token_count": 4}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 1, "token_count": 41}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 1, "token_count": 57}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1669881600, "group": [ {"author_id": 14, "token_count": 4}, ]}, {"timestamp": 1682924400, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1717225200, "group": [ {"author_id": 1, "token_count": 7}, ]}, {"timestamp": 1740816000, "group": [ {"author_id": 0, "token_count": 11}, ]}, {"timestamp": 1756710000, "group": [ {"author_id": 0, "token_count": 10}, ]}, {"timestamp": 1761980400, "group": [ {"author_id": 2, "token_count": 11}, ]}, ]
Author Name
Tokens
Token Proportion
Josh Poimboeuf
629
80.54%
Peter Zijlstra
113
14.47%
Matt Helsley
11
1.41%
Alexandre Chartre
11
1.41%
Julien Thierry
7
0.90%
Vasily Gorbik
4
0.51%
Thomas Weißschuh
4
0.51%
Thomas Gleixner
2
0.26%
Total
781
trace.c
203
-
3
846
Alexandre Chartre
Josh Poimboeuf
Thomas Gleixner
June 2017
May 2019
November 2025
var spanGroupData = [ {"timestamp": 1496300400, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 17, "token_count": 1}, ]}, {"timestamp": 1761980400, "group": [ {"author_id": 2, "token_count": 840}, ]}, ]
Author Name
Tokens
Token Proportion
Alexandre Chartre
840
99.29%
Josh Poimboeuf
5
0.59%
Thomas Gleixner
1
0.12%
Total
846
weak.c
33
-
4
77
Josh Poimboeuf
Matt Helsley
Vasily Gorbik
Thomas Gleixner
February 2016
June 2017
July 2017
May 2019
May 2020
November 2020
December 2020
April 2022
September 2025
var spanGroupData = [ {"timestamp": 1454313600, "group": [ {"author_id": 0, "token_count": 16}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 0, "token_count": 16}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 17, "token_count": 1}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 8, "token_count": 25}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 13, "token_count": 2}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1756710000, "group": [ {"author_id": 0, "token_count": 10}, ]}, ]
Author Name
Tokens
Token Proportion
Josh Poimboeuf
49
63.64%
Matt Helsley
25
32.47%
Vasily Gorbik
2
2.60%
Thomas Gleixner
1
1.30%
Total
77
Only top 60 contributors in the directory are shown. Everybody else is clustered as
Others
.
Contributors:
70
Author
Tokens
Proportion
Commits
Proportion
0
Josh Poimboeuf
36208
56.58%
232
39.19%
1
Peter Zijlstra
11666
18.23%
159
26.86%
2
Alexandre Chartre
7953
12.43%
33
5.57%
3
Tiezhu Yang
3987
6.23%
15
2.53%
4
Julien Thierry
880
1.38%
17
2.87%
5
Sathvika Vasireddy
611
0.95%
6
1.01%
6
Ard Biesheuvel
379
0.59%
5
0.84%
7
Miguel Ojeda Sandonis
228
0.36%
7
1.18%
8
Matt Helsley
216
0.34%
4
0.68%
9
Marco Elver
216
0.34%
8
1.35%
10
Raphael Gault
212
0.33%
2
0.34%
11
Christophe Leroy
135
0.21%
4
0.68%
12
Sami Tolvanen
134
0.21%
7
1.18%
13
Vasily Gorbik
118
0.18%
2
0.34%
14
Thomas Weißschuh
92
0.14%
5
0.84%
15
Rong Xu
74
0.12%
4
0.68%
16
Ingo Molnar
69
0.11%
5
0.84%
17
Thomas Gleixner
67
0.10%
2
0.34%
18
Allan Xavier
64
0.10%
1
0.17%
19
Michal Kubeček
59
0.09%
2
0.34%
20
Fenghua Yu
56
0.09%
1
0.17%
21
Jann Horn
43
0.07%
2
0.34%
22
Alexander Potapenko
39
0.06%
1
0.17%
23
Miroslav Benes
37
0.06%
1
0.17%
24
Michael Ellerman
36
0.06%
1
0.17%
25
Borislav Petkov
32
0.05%
5
0.84%
26
H. Peter Anvin
31
0.05%
1
0.17%
27
Nicholas Piggin
28
0.04%
1
0.17%
28
Mikulas Patocka
28
0.04%
4
0.68%
29
Artem Savkov
27
0.04%
2
0.34%
30
Simon Ser
26
0.04%
2
0.34%
31
Ilie Halip
22
0.03%
1
0.17%
32
Petr Pavlu
21
0.03%
3
0.51%
33
Aaron Plattner
21
0.03%
2
0.34%
34
Arnaldo Carvalho de Melo
20
0.03%
2
0.34%
35
Linus Torvalds
18
0.03%
5
0.84%
36
Jan Beulich
13
0.02%
1
0.17%
37
Dmitry Safonov
13
0.02%
1
0.17%
38
Joe Lawrence
11
0.02%
1
0.17%
39
Petr Vandrovec
8
0.01%
1
0.17%
40
Heiko Carstens
7
0.01%
1
0.17%
41
Seth Jennings
6
0.01%
1
0.17%
42
ruanjinjie
6
0.01%
1
0.17%
43
Kees Cook
6
0.01%
3
0.51%
44
Kent Overstreet
5
0.01%
1
0.17%
45
Thorsten Blum
4
0.01%
1
0.17%
46
Nam Cao
4
0.01%
1
0.17%
47
Kai Huang
4
0.01%
1
0.17%
48
Juergen Gross
4
0.01%
1
0.17%
49
Jessica Yu
4
0.01%
1
0.17%
50
Ilya Leoshkevich
4
0.01%
1
0.17%
51
Dylan Hatch
4
0.01%
1
0.17%
52
Arnd Bergmann
4
0.01%
1
0.17%
53
Kristen Carlson Accardi
3
0.00%
1
0.17%
54
FUJITA Tomonori
3
0.00%
1
0.17%
55
Frédéric Weisbecker
3
0.00%
1
0.17%
56
Dan J Williams
3
0.00%
2
0.34%
57
chenchangcheng
3
0.00%
1
0.17%
58
Chen Zhongjin
3
0.00%
1
0.17%
59
Breno Leitão
3
0.00%
2
0.34%
60
Others
14
0.02%
10
1.69%
Total
63995
592