Linux Source Code
Home
Release 6.16
Help
libstub
root
drivers
firmware
efi
Highlighting
Reset All
By Author
By Age
──────────
Aditya Garg
Alexandre Ghiti
Andre Müller
Andrey Ryabinin
Ard Biesheuvel
Arnd Bergmann
Arvind Sankar
Atish Patra
Baoquan He
Baskov Evgeniy
Benjamin Herrenschmidt
Chester Lin
Dan Carpenter
Dan J Williams
Darren Hart
Dave Young
David Howells
David Mosberger-Tang
Dionna Glaze
Dmitry Skorodumov
Dominik Brodowski
Eric Snowberg
Gregory Price
H. Peter Anvin
Hagar Hemdan
Hans de Goede
Heinrich Schuchardt
Huacai Chen
Ilias Apalodimas
Ingo Molnar
Jan Beulich
Jason A. Donenfeld
Jeffrey Hugo
Jian-Hong Pan
Josh Boyer
Kairui Song
Kirill A. Shutemov
Kuppuswamy Sathyanarayanan
Lenny Szubowicz
Linn Crosetto
Linus Torvalds (pre-git)
Lukas Wunner
Maarten Lankhorst
Mark Brown
Mark Rutland
Mark Salter
Matt Fleming
Matthew Garrett
Others
Philipp Fent
Qiang Ma
Roy Franz
Sameer Goel
Sunil V L
Thiébaud Weksteen
Thomas Gleixner
Ulf Winkelvos
Vivek Goyal
Wang Yao
Yinghai Lu
Yuntao Wang
−
Files:
Name
Lines
Files
Authors
Tokens
change scale
Color Graph By Token Proportion
alignedmem.c
61
-
6
204
Ard Biesheuvel
Roy Franz
Matt Fleming
Mark Salter
Atish Patra
Others
December 2011
September 2013
April 2014
July 2014
November 2014
February 2019
February 2020
March 2020
June 2020
August 2022
December 2022
January 2024
var spanGroupData = [ {"timestamp": 1322726400, "group": [ {"author_id": 2, "token_count": 6}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 3, "token_count": 13}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 6, "token_count": 5}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 0, "token_count": 124}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 0, "token_count": 29}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 12, "token_count": 5}, ]}, {"timestamp": 1659337200, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1669881600, "group": [ {"author_id": 0, "token_count": 9}, ]}, {"timestamp": 1704096000, "group": [ {"author_id": 60, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Ard Biesheuvel
174
85.29%
Roy Franz
13
6.37%
Matt Fleming
6
2.94%
Mark Salter
5
2.45%
Atish Patra
5
2.45%
Others
1
0.49%
Total
204
arm32-stub.c
134
-
6
496
Ard Biesheuvel
Mark Salter
Roy Franz
Matt Fleming
Arvind Sankar
Dan J Williams
December 2011
April 2014
July 2014
September 2015
February 2016
April 2016
April 2017
September 2018
February 2019
October 2019
November 2019
December 2019
February 2020
April 2020
May 2020
June 2020
September 2020
March 2022
var spanGroupData = [ {"timestamp": 1322726400, "group": [ {"author_id": 2, "token_count": 6}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 6, "token_count": 44}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 3, "token_count": 42}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 0, "token_count": 41}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 0, "token_count": 12}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 0, "token_count": 46}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 24, "token_count": 3}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 0, "token_count": 1}, {"author_id": 1, "token_count": 5}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 0, "token_count": 157}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 0, "token_count": 112}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 0, "token_count": 3}, ]}, ]
Author Name
Tokens
Token Proportion
Ard Biesheuvel
396
79.84%
Mark Salter
44
8.87%
Roy Franz
42
8.47%
Matt Fleming
6
1.21%
Arvind Sankar
5
1.01%
Dan J Williams
3
0.60%
Total
496
arm64-stub.c
63
-
6
202
Ard Biesheuvel
Mark Salter
Alexandre Ghiti
Mark Rutland
Arvind Sankar
Others
April 2014
July 2014
July 2015
October 2015
July 2017
February 2019
February 2020
March 2020
April 2020
July 2021
January 2022
March 2022
August 2022
January 2023
March 2023
July 2023
July 2024
var spanGroupData = [ {"timestamp": 1396335600, "group": [ {"author_id": 6, "token_count": 58}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 31, "token_count": 2}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 0, "token_count": 20}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 0, "token_count": 5}, {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 0, "token_count": 12}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1659337200, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1672560000, "group": [ {"author_id": 0, "token_count": 33}, ]}, {"timestamp": 1677657600, "group": [ {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1688194800, "group": [ {"author_id": 17, "token_count": 34}, ]}, {"timestamp": 1719817200, "group": [ {"author_id": 0, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Ard Biesheuvel
104
51.49%
Mark Salter
58
28.71%
Alexandre Ghiti
34
16.83%
Mark Rutland
2
0.99%
Arvind Sankar
1
0.50%
Others
3
1.49%
Total
202
arm64.c
139
-
7
439
Ard Biesheuvel
Darren Hart
Mark Brown
Mark Salter
Mark Rutland
Arvind Sankar
Others
April 2014
July 2014
February 2016
July 2017
February 2019
December 2019
February 2020
April 2020
March 2021
September 2022
October 2022
November 2022
January 2023
February 2023
April 2023
var spanGroupData = [ {"timestamp": 1396335600, "group": [ {"author_id": 6, "token_count": 2}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 0, "token_count": 63}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 31, "token_count": 2}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1662015600, "group": [ {"author_id": 0, "token_count": 11}, {"author_id": 57, "token_count": 3}, ]}, {"timestamp": 1664607600, "group": [ {"author_id": 0, "token_count": 55}, ]}, {"timestamp": 1667286000, "group": [ {"author_id": 0, "token_count": 35}, ]}, {"timestamp": 1672560000, "group": [ {"author_id": 0, "token_count": 108}, ]}, {"timestamp": 1675238400, "group": [ {"author_id": 0, "token_count": 112}, {"author_id": 47, "token_count": 8}, ]}, {"timestamp": 1680332400, "group": [ {"author_id": 0, "token_count": 23}, ]}, ]
Author Name
Tokens
Token Proportion
Ard Biesheuvel
418
95.22%
Darren Hart
8
1.82%
Mark Brown
3
0.68%
Mark Salter
2
0.46%
Mark Rutland
2
0.46%
Arvind Sankar
2
0.46%
Others
4
0.91%
Total
439
bitmap.c
41
-
1
219
Kirill A. Shutemov
June 2023
var spanGroupData = [ {"timestamp": 1685602800, "group": [ {"author_id": 4, "token_count": 219}, ]}, ]
Author Name
Tokens
Token Proportion
Kirill A. Shutemov
219
100.00%
Total
219
efi-stub-entry.c
84
-
7
283
Ard Biesheuvel
Mark Salter
Arnd Bergmann
Arvind Sankar
Matt Fleming
Thomas Gleixner
Heinrich Schuchardt
December 2011
April 2014
July 2014
January 2016
April 2016
April 2017
June 2019
December 2019
February 2020
April 2020
May 2020
March 2022
September 2022
October 2022
March 2023
October 2023
var spanGroupData = [ {"timestamp": 1322726400, "group": [ {"author_id": 2, "token_count": 5}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 6, "token_count": 114}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 0, "token_count": 13}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 0, "token_count": 13}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 43, "token_count": 1}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 0, "token_count": 9}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 0, "token_count": 1}, {"author_id": 1, "token_count": 7}, {"author_id": 36, "token_count": 1}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 0, "token_count": 3}, {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1662015600, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1664607600, "group": [ {"author_id": 0, "token_count": 38}, ]}, {"timestamp": 1677657600, "group": [ {"author_id": 0, "token_count": 42}, ]}, {"timestamp": 1696143600, "group": [ {"author_id": 33, "token_count": 16}, ]}, ]
Author Name
Tokens
Token Proportion
Ard Biesheuvel
136
48.06%
Mark Salter
114
40.28%
Arnd Bergmann
16
5.65%
Arvind Sankar
10
3.53%
Matt Fleming
5
1.77%
Thomas Gleixner
1
0.35%
Heinrich Schuchardt
1
0.35%
Total
283
efi-stub-helper.c
772
-
19
2999
Ard Biesheuvel
Arvind Sankar
Ilias Apalodimas
Matt Fleming
Jeffrey Hugo
Roy Franz
Lukas Wunner
Matthew Garrett
Dan J Williams
H. Peter Anvin
Linn Crosetto
Jian-Hong Pan
Mark Salter
Heinrich Schuchardt
Hans de Goede
Others
December 2011
July 2012
September 2013
January 2014
April 2014
July 2014
August 2014
January 2016
April 2016
August 2016
January 2017
April 2017
September 2018
February 2019
April 2019
June 2019
August 2019
November 2019
December 2019
January 2020
February 2020
March 2020
April 2020
May 2020
June 2020
July 2020
August 2020
September 2020
August 2021
November 2021
May 2022
June 2022
September 2022
October 2022
November 2022
January 2023
August 2023
February 2024
March 2024
December 2024
May 2025
var spanGroupData = [ {"timestamp": 1322726400, "group": [ {"author_id": 2, "token_count": 153}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 2, "token_count": 16}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 40, "token_count": 12}, {"author_id": 8, "token_count": 11}, {"author_id": 3, "token_count": 98}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 2, "token_count": 23}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 6, "token_count": 4}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 2, "token_count": 19}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 10, "token_count": 113}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 9, "token_count": 61}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 0, "token_count": 12}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 0, "token_count": 11}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 58, "token_count": 5}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 5, "token_count": 17}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 27, "token_count": 3}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 24, "token_count": 16}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 0, "token_count": 86}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 5, "token_count": 16}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 0, "token_count": 387}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 1, "token_count": 29}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 0, "token_count": 7}, {"author_id": 1, "token_count": 45}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 0, "token_count": 6}, {"author_id": 1, "token_count": 331}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 36, "token_count": 3}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 1, "token_count": 25}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 1, "token_count": 22}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 1, "token_count": 417}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 0, "token_count": 25}, {"author_id": 11, "token_count": 71}, ]}, {"timestamp": 1651388400, "group": [ {"author_id": 0, "token_count": 13}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 0, "token_count": 15}, ]}, {"timestamp": 1662015600, "group": [ {"author_id": 0, "token_count": 192}, {"author_id": 11, "token_count": 294}, ]}, {"timestamp": 1664607600, "group": [ {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1667286000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1672560000, "group": [ {"author_id": 0, "token_count": 126}, ]}, {"timestamp": 1690873200, "group": [ {"author_id": 0, "token_count": 13}, ]}, {"timestamp": 1706774400, "group": [ {"author_id": 0, "token_count": 36}, ]}, {"timestamp": 1709280000, "group": [ {"author_id": 0, "token_count": 223}, ]}, {"timestamp": 1733040000, "group": [ {"author_id": 0, "token_count": 16}, ]}, {"timestamp": 1746082800, "group": [ {"author_id": 60, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Ard Biesheuvel
1190
39.68%
Arvind Sankar
869
28.98%
Ilias Apalodimas
365
12.17%
Matt Fleming
211
7.04%
Jeffrey Hugo
113
3.77%
Roy Franz
98
3.27%
Lukas Wunner
61
2.03%
Matthew Garrett
33
1.10%
Dan J Williams
16
0.53%
H. Peter Anvin
12
0.40%
Linn Crosetto
11
0.37%
Jian-Hong Pan
5
0.17%
Mark Salter
4
0.13%
Heinrich Schuchardt
3
0.10%
Hans de Goede
3
0.10%
Others
5
0.17%
Total
2999
efi-stub.c
269
-
14
792
Ard Biesheuvel
Mark Salter
Matt Fleming
Huacai Chen
Arvind Sankar
Roy Franz
Atish Patra
Matthew Garrett
Thomas Gleixner
Heinrich Schuchardt
Kuppuswamy Sathyanarayanan
Others
December 2011
July 2012
January 2014
April 2014
July 2014
October 2014
September 2015
January 2016
April 2016
November 2016
April 2017
August 2017
September 2018
November 2018
February 2019
June 2019
November 2019
December 2019
February 2020
April 2020
September 2020
March 2021
November 2021
August 2022
September 2022
October 2022
February 2024
October 2024
December 2024
var spanGroupData = [ {"timestamp": 1322726400, "group": [ {"author_id": 2, "token_count": 9}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 2, "token_count": 7}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 2, "token_count": 2}, {"author_id": 3, "token_count": 12}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 6, "token_count": 78}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 0, "token_count": 146}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 0, "token_count": 33}, {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 0, "token_count": 17}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 0, "token_count": 53}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 0, "token_count": 32}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 5, "token_count": 3}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 0, "token_count": 87}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 0, "token_count": 10}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 43, "token_count": 2}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 0, "token_count": 11}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 0, "token_count": 20}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 0, "token_count": 1}, {"author_id": 1, "token_count": 16}, {"author_id": 36, "token_count": 2}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 12, "token_count": 10}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 0, "token_count": 49}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1659337200, "group": [ {"author_id": 16, "token_count": 18}, ]}, {"timestamp": 1662015600, "group": [ {"author_id": 0, "token_count": 63}, ]}, {"timestamp": 1664607600, "group": [ {"author_id": 0, "token_count": 46}, ]}, {"timestamp": 1706774400, "group": [ {"author_id": 13, "token_count": 1}, ]}, {"timestamp": 1727766000, "group": [ {"author_id": 0, "token_count": 8}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1733040000, "group": [ {"author_id": 0, "token_count": 36}, ]}, ]
Author Name
Tokens
Token Proportion
Ard Biesheuvel
625
78.91%
Mark Salter
78
9.85%
Matt Fleming
18
2.27%
Huacai Chen
18
2.27%
Arvind Sankar
16
2.02%
Roy Franz
13
1.64%
Atish Patra
10
1.26%
Matthew Garrett
3
0.38%
Thomas Gleixner
2
0.25%
Heinrich Schuchardt
2
0.25%
Kuppuswamy Sathyanarayanan
1
0.13%
Others
6
0.76%
Total
792
efistub.h
1240
-
30
4373
Ard Biesheuvel
Arvind Sankar
Matt Fleming
Baskov Evgeniy
Kuppuswamy Sathyanarayanan
Roy Franz
Matthew Garrett
Mark Salter
Ingo Molnar
Jeffrey Hugo
Kirill A. Shutemov
Thiébaud Weksteen
Sunil V L
Alexandre Ghiti
Arnd Bergmann
Ilias Apalodimas
Atish Patra
David Mosberger-Tang
David Howells
Lukas Wunner
Dave Young
Yinghai Lu
Kairui Song
Vivek Goyal
Dominik Brodowski
Lenny Szubowicz
Heinrich Schuchardt
H. Peter Anvin
Others
August 2002
August 2011
November 2011
December 2011
February 2013
September 2013
December 2013
January 2014
April 2014
June 2014
July 2014
August 2014
September 2014
October 2014
November 2014
March 2015
September 2015
January 2016
February 2016
April 2016
August 2016
November 2016
February 2017
April 2017
August 2017
September 2017
November 2017
July 2018
February 2019
June 2019
October 2019
November 2019
December 2019
January 2020
February 2020
March 2020
April 2020
May 2020
June 2020
July 2020
September 2020
November 2020
November 2021
March 2022
May 2022
June 2022
August 2022
September 2022
October 2022
November 2022
December 2022
January 2023
February 2023
March 2023
May 2023
June 2023
July 2023
August 2023
January 2024
February 2024
March 2024
July 2024
August 2024
November 2024
December 2024
var spanGroupData = [ {"timestamp": 1028185200, "group": [ {"author_id": 34, "token_count": 7}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 2, "token_count": 8}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 2, "token_count": 118}, ]}, {"timestamp": 1322726400, "group": [ {"author_id": 2, "token_count": 38}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 2, "token_count": 4}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 40, "token_count": 1}, {"author_id": 3, "token_count": 94}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 51, "token_count": 5}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 2, "token_count": 117}, {"author_id": 3, "token_count": 12}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 6, "token_count": 41}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 0, "token_count": 38}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 2, "token_count": 3}, {"author_id": 55, "token_count": 3}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 52, "token_count": 4}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 0, "token_count": 12}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 0, "token_count": 10}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 0, "token_count": 12}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 0, "token_count": 70}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 0, "token_count": 11}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 0, "token_count": 46}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 10, "token_count": 37}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 22, "token_count": 7}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 0, "token_count": 26}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 5, "token_count": 35}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 14, "token_count": 21}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 0, "token_count": 1}, {"author_id": 9, "token_count": 5}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 0, "token_count": 1}, {"author_id": 21, "token_count": 39}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 5, "token_count": 9}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 38, "token_count": 4}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 32, "token_count": 2}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 0, "token_count": 195}, {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 5, "token_count": 12}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 0, "token_count": 1440}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 0, "token_count": 8}, {"author_id": 1, "token_count": 27}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 0, "token_count": 43}, {"author_id": 1, "token_count": 36}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 0, "token_count": 5}, {"author_id": 1, "token_count": 328}, {"author_id": 44, "token_count": 1}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 0, "token_count": 2}, {"author_id": 36, "token_count": 1}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 12, "token_count": 8}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 0, "token_count": 5}, {"author_id": 1, "token_count": 119}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 0, "token_count": 68}, {"author_id": 11, "token_count": 4}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 0, "token_count": 5}, {"author_id": 7, "token_count": 216}, ]}, {"timestamp": 1651388400, "group": [ {"author_id": 0, "token_count": 118}, {"author_id": 18, "token_count": 20}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1659337200, "group": [ {"author_id": 0, "token_count": 35}, ]}, {"timestamp": 1662015600, "group": [ {"author_id": 0, "token_count": 147}, {"author_id": 11, "token_count": 4}, ]}, {"timestamp": 1664607600, "group": [ {"author_id": 0, "token_count": 52}, ]}, {"timestamp": 1667286000, "group": [ {"author_id": 0, "token_count": 63}, {"author_id": 7, "token_count": 68}, ]}, {"timestamp": 1669881600, "group": [ {"author_id": 0, "token_count": 9}, ]}, {"timestamp": 1672560000, "group": [ {"author_id": 0, "token_count": 11}, ]}, {"timestamp": 1675238400, "group": [ {"author_id": 0, "token_count": 111}, ]}, {"timestamp": 1677657600, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1682924400, "group": [ {"author_id": 33, "token_count": 9}, ]}, {"timestamp": 1685602800, "group": [ {"author_id": 4, "token_count": 32}, ]}, {"timestamp": 1688194800, "group": [ {"author_id": 17, "token_count": 19}, ]}, {"timestamp": 1690873200, "group": [ {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1704096000, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1706774400, "group": [ {"author_id": 0, "token_count": 4}, {"author_id": 13, "token_count": 205}, ]}, {"timestamp": 1709280000, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1719817200, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1722495600, "group": [ {"author_id": 4, "token_count": 3}, ]}, {"timestamp": 1730444400, "group": [ {"author_id": 0, "token_count": 18}, ]}, {"timestamp": 1733040000, "group": [ {"author_id": 0, "token_count": 36}, {"author_id": 60, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Ard Biesheuvel
2640
60.37%
Arvind Sankar
513
11.73%
Matt Fleming
290
6.63%
Baskov Evgeniy
284
6.49%
Kuppuswamy Sathyanarayanan
205
4.69%
Roy Franz
106
2.42%
Matthew Garrett
56
1.28%
Mark Salter
41
0.94%
Ingo Molnar
39
0.89%
Jeffrey Hugo
37
0.85%
Kirill A. Shutemov
35
0.80%
Thiébaud Weksteen
21
0.48%
Sunil V L
20
0.46%
Alexandre Ghiti
19
0.43%
Arnd Bergmann
9
0.21%
Ilias Apalodimas
8
0.18%
Atish Patra
8
0.18%
David Mosberger-Tang
7
0.16%
David Howells
7
0.16%
Lukas Wunner
5
0.11%
Dave Young
5
0.11%
Yinghai Lu
4
0.09%
Kairui Song
4
0.09%
Vivek Goyal
3
0.07%
Dominik Brodowski
2
0.05%
Lenny Szubowicz
1
0.02%
Heinrich Schuchardt
1
0.02%
H. Peter Anvin
1
0.02%
Others
2
0.05%
Total
4373
fdt.c
379
-
16
1393
Roy Franz
Ard Biesheuvel
Jeffrey Hugo
Mark Salter
Sameer Goel
Mark Rutland
Ingo Molnar
Arvind Sankar
Matthew Garrett
Linn Crosetto
Hagar Hemdan
Matt Fleming
David Howells
Heinrich Schuchardt
Others
December 2011
January 2014
April 2014
July 2014
September 2014
October 2014
March 2015
October 2015
January 2016
April 2016
August 2016
December 2016
February 2017
April 2017
July 2018
November 2018
February 2019
June 2019
December 2019
February 2020
April 2020
June 2020
September 2020
October 2020
August 2021
June 2022
September 2022
October 2022
April 2024
var spanGroupData = [ {"timestamp": 1322726400, "group": [ {"author_id": 2, "token_count": 3}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 3, "token_count": 558}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 0, "token_count": 13}, {"author_id": 6, "token_count": 54}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 6, "token_count": 23}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 0, "token_count": 84}, {"author_id": 31, "token_count": 26}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 0, "token_count": 34}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 0, "token_count": 42}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 8, "token_count": 9}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 10, "token_count": 78}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 0, "token_count": 130}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 0, "token_count": 23}, {"author_id": 22, "token_count": 2}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 0, "token_count": 13}, {"author_id": 23, "token_count": 70}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 0, "token_count": 10}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 0, "token_count": 9}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 0, "token_count": 8}, {"author_id": 21, "token_count": 15}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 5, "token_count": 12}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 0, "token_count": 1}, {"author_id": 1, "token_count": 14}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 36, "token_count": 1}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 0, "token_count": 30}, ]}, {"timestamp": 1662015600, "group": [ {"author_id": 0, "token_count": 95}, ]}, {"timestamp": 1664607600, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1711954800, "group": [ {"author_id": 59, "token_count": 5}, ]}, ]
Author Name
Tokens
Token Proportion
Roy Franz
558
40.06%
Ard Biesheuvel
518
37.19%
Jeffrey Hugo
78
5.60%
Mark Salter
77
5.53%
Sameer Goel
70
5.03%
Mark Rutland
26
1.87%
Ingo Molnar
15
1.08%
Arvind Sankar
14
1.01%
Matthew Garrett
12
0.86%
Linn Crosetto
9
0.65%
Hagar Hemdan
5
0.36%
Matt Fleming
3
0.22%
David Howells
2
0.14%
Heinrich Schuchardt
1
0.07%
Others
5
0.36%
Total
1393
file.c
331
-
10
1336
Ard Biesheuvel
Matt Fleming
Lukas Wunner
Mark Salter
Roy Franz
Philipp Fent
Arvind Sankar
Maarten Lankhorst
Dan Carpenter
Heinrich Schuchardt
December 2011
February 2012
September 2013
April 2014
July 2014
April 2016
January 2017
July 2018
February 2019
December 2019
February 2020
April 2020
May 2020
June 2020
September 2020
April 2021
September 2022
October 2024
var spanGroupData = [ {"timestamp": 1322726400, "group": [ {"author_id": 41, "token_count": 12}, {"author_id": 2, "token_count": 70}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 2, "token_count": 3}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 3, "token_count": 38}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 6, "token_count": 42}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 0, "token_count": 11}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 9, "token_count": 5}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 9, "token_count": 40}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 0, "token_count": 607}, {"author_id": 36, "token_count": 1}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 0, "token_count": 29}, {"author_id": 1, "token_count": 7}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 30, "token_count": 36}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 1, "token_count": 23}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 53, "token_count": 6}, ]}, {"timestamp": 1662015600, "group": [ {"author_id": 0, "token_count": 309}, ]}, {"timestamp": 1727766000, "group": [ {"author_id": 0, "token_count": 86}, ]}, ]
Author Name
Tokens
Token Proportion
Ard Biesheuvel
1051
78.67%
Matt Fleming
73
5.46%
Lukas Wunner
45
3.37%
Mark Salter
42
3.14%
Roy Franz
38
2.84%
Philipp Fent
36
2.69%
Arvind Sankar
32
2.40%
Maarten Lankhorst
12
0.90%
Dan Carpenter
6
0.45%
Heinrich Schuchardt
1
0.07%
Total
1336
find.c
43
-
2
96
Kirill A. Shutemov
Thomas Gleixner
June 2019
June 2023
var spanGroupData = [ {"timestamp": 1559372400, "group": [ {"author_id": 43, "token_count": 1}, ]}, {"timestamp": 1685602800, "group": [ {"author_id": 4, "token_count": 95}, ]}, ]
Author Name
Tokens
Token Proportion
Kirill A. Shutemov
95
98.96%
Thomas Gleixner
1
1.04%
Total
96
gop.c
501
-
6
2297
Arvind Sankar
Ard Biesheuvel
Matt Fleming
Linn Crosetto
Roy Franz
Matthew Garrett
December 2011
February 2012
December 2012
September 2013
January 2014
July 2014
April 2016
February 2019
December 2019
March 2020
April 2020
May 2020
December 2024
var spanGroupData = [ {"timestamp": 1322726400, "group": [ {"author_id": 2, "token_count": 65}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 2, "token_count": 3}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 5, "token_count": 2}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 8, "token_count": 6}, {"author_id": 3, "token_count": 5}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 2, "token_count": 22}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 0, "token_count": 333}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 0, "token_count": 34}, {"author_id": 1, "token_count": 62}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 1, "token_count": 1162}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 1, "token_count": 10}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 1, "token_count": 188}, ]}, {"timestamp": 1733040000, "group": [ {"author_id": 0, "token_count": 400}, ]}, ]
Author Name
Tokens
Token Proportion
Arvind Sankar
1422
61.91%
Ard Biesheuvel
772
33.61%
Matt Fleming
90
3.92%
Linn Crosetto
6
0.26%
Roy Franz
5
0.22%
Matthew Garrett
2
0.09%
Total
2297
intrinsics.c
74
-
2
419
Ard Biesheuvel
Arvind Sankar
July 2014
May 2020
November 2020
August 2022
October 2022
February 2025
var spanGroupData = [ {"timestamp": 1404198000, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 1, "token_count": 5}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1659337200, "group": [ {"author_id": 0, "token_count": 184}, ]}, {"timestamp": 1664607600, "group": [ {"author_id": 0, "token_count": 77}, ]}, {"timestamp": 1738396800, "group": [ {"author_id": 0, "token_count": 149}, ]}, ]
Author Name
Tokens
Token Proportion
Ard Biesheuvel
414
98.81%
Arvind Sankar
5
1.19%
Total
419
kaslr.c
157
-
9
504
Ard Biesheuvel
Alexandre Ghiti
Mark Salter
Roy Franz
Arvind Sankar
Matt Fleming
Mark Brown
Atish Patra
Others
September 2013
January 2014
April 2014
July 2014
July 2015
January 2016
February 2019
March 2020
April 2020
May 2020
July 2020
September 2020
January 2021
July 2021
March 2022
June 2022
August 2022
September 2022
October 2022
December 2022
January 2023
March 2023
July 2023
September 2023
January 2024
July 2024
December 2024
var spanGroupData = [ {"timestamp": 1378018800, "group": [ {"author_id": 3, "token_count": 7}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 2, "token_count": 2}, {"author_id": 3, "token_count": 6}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 6, "token_count": 29}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 0, "token_count": 13}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 0, "token_count": 11}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 0, "token_count": 81}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 0, "token_count": 28}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 0, "token_count": 3}, {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 1, "token_count": 5}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 12, "token_count": 1}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 57, "token_count": 2}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 0, "token_count": 136}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 0, "token_count": 41}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1659337200, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1662015600, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1664607600, "group": [ {"author_id": 0, "token_count": 11}, ]}, {"timestamp": 1669881600, "group": [ {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1672560000, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1677657600, "group": [ {"author_id": 0, "token_count": 11}, ]}, {"timestamp": 1688194800, "group": [ {"author_id": 17, "token_count": 71}, ]}, {"timestamp": 1693551600, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1704096000, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1719817200, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1733040000, "group": [ {"author_id": 0, "token_count": 5}, ]}, ]
Author Name
Tokens
Token Proportion
Ard Biesheuvel
376
74.60%
Alexandre Ghiti
71
14.09%
Mark Salter
29
5.75%
Roy Franz
13
2.58%
Arvind Sankar
8
1.59%
Matt Fleming
2
0.40%
Mark Brown
2
0.40%
Atish Patra
1
0.20%
Others
2
0.40%
Total
504
loongarch-stub.c
44
-
3
147
Huacai Chen
Ard Biesheuvel
Wang Yao
July 2014
May 2022
August 2022
October 2022
March 2023
December 2023
var spanGroupData = [ {"timestamp": 1404198000, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1651388400, "group": [ {"author_id": 16, "token_count": 6}, ]}, {"timestamp": 1659337200, "group": [ {"author_id": 16, "token_count": 77}, ]}, {"timestamp": 1664607600, "group": [ {"author_id": 0, "token_count": 21}, ]}, {"timestamp": 1677657600, "group": [ {"author_id": 16, "token_count": 23}, ]}, {"timestamp": 1701417600, "group": [ {"author_id": 26, "token_count": 17}, ]}, ]
Author Name
Tokens
Token Proportion
Huacai Chen
106
72.11%
Ard Biesheuvel
24
16.33%
Wang Yao
17
11.56%
Total
147
loongarch-stub.h
4
-
3
14
Wang Yao
Ard Biesheuvel
Thomas Gleixner
May 2019
October 2022
December 2023
var spanGroupData = [ {"timestamp": 1556694000, "group": [ {"author_id": 43, "token_count": 1}, ]}, {"timestamp": 1664607600, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1701417600, "group": [ {"author_id": 26, "token_count": 9}, ]}, ]
Author Name
Tokens
Token Proportion
Wang Yao
9
64.29%
Ard Biesheuvel
4
28.57%
Thomas Gleixner
1
7.14%
Total
14
loongarch.c
84
-
4
320
Ard Biesheuvel
Huacai Chen
Wang Yao
Others
July 2014
May 2022
August 2022
September 2022
October 2022
December 2023
June 2024
July 2024
var spanGroupData = [ {"timestamp": 1404198000, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1651388400, "group": [ {"author_id": 16, "token_count": 6}, ]}, {"timestamp": 1659337200, "group": [ {"author_id": 16, "token_count": 66}, ]}, {"timestamp": 1662015600, "group": [ {"author_id": 0, "token_count": 185}, ]}, {"timestamp": 1664607600, "group": [ {"author_id": 0, "token_count": 23}, ]}, {"timestamp": 1701417600, "group": [ {"author_id": 26, "token_count": 20}, ]}, {"timestamp": 1717225200, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1719817200, "group": [ {"author_id": 16, "token_count": 14}, ]}, ]
Author Name
Tokens
Token Proportion
Ard Biesheuvel
211
65.94%
Huacai Chen
86
26.88%
Wang Yao
20
6.25%
Others
3
0.94%
Total
320
mem.c
126
-
8
403
Ard Biesheuvel
Matt Fleming
Jeffrey Hugo
Roy Franz
Heinrich Schuchardt
Mark Salter
Lenny Szubowicz
Eric Snowberg
December 2011
September 2013
January 2014
April 2014
July 2014
August 2016
September 2018
November 2018
February 2019
December 2019
February 2020
March 2020
May 2020
November 2021
June 2022
August 2022
September 2022
December 2022
December 2024
var spanGroupData = [ {"timestamp": 1322726400, "group": [ {"author_id": 2, "token_count": 35}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 3, "token_count": 6}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 6, "token_count": 5}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 10, "token_count": 12}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 28, "token_count": 2}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 0, "token_count": 149}, {"author_id": 36, "token_count": 6}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 0, "token_count": 28}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 44, "token_count": 3}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 0, "token_count": 58}, ]}, {"timestamp": 1659337200, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1662015600, "group": [ {"author_id": 0, "token_count": 41}, ]}, {"timestamp": 1669881600, "group": [ {"author_id": 0, "token_count": 9}, ]}, {"timestamp": 1733040000, "group": [ {"author_id": 0, "token_count": 26}, ]}, ]
Author Name
Tokens
Token Proportion
Ard Biesheuvel
332
82.38%
Matt Fleming
37
9.18%
Jeffrey Hugo
12
2.98%
Roy Franz
6
1.49%
Heinrich Schuchardt
6
1.49%
Mark Salter
5
1.24%
Lenny Szubowicz
3
0.74%
Eric Snowberg
2
0.50%
Total
403
pci.c
94
-
5
359
Matthew Garrett
Matt Fleming
Ard Biesheuvel
Arvind Sankar
Others
December 2011
December 2012
July 2014
February 2019
January 2020
April 2020
December 2024
var spanGroupData = [ {"timestamp": 1322726400, "group": [ {"author_id": 2, "token_count": 53}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 5, "token_count": 2}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 5, "token_count": 286}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 1, "token_count": 2}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1733040000, "group": [ {"author_id": 0, "token_count": 13}, ]}, ]
Author Name
Tokens
Token Proportion
Matthew Garrett
288
80.22%
Matt Fleming
53
14.76%
Ard Biesheuvel
15
4.18%
Arvind Sankar
2
0.56%
Others
1
0.28%
Total
359
printk.c
154
-
7
528
Arvind Sankar
Ard Biesheuvel
Roy Franz
Matt Fleming
Heinrich Schuchardt
Lukas Wunner
Others
December 2011
September 2013
January 2014
July 2014
January 2017
April 2017
February 2019
December 2019
May 2020
June 2020
August 2021
var spanGroupData = [ {"timestamp": 1322726400, "group": [ {"author_id": 2, "token_count": 6}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 3, "token_count": 17}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 2, "token_count": 6}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 9, "token_count": 1}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 0, "token_count": 14}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 0, "token_count": 10}, {"author_id": 1, "token_count": 465}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 36, "token_count": 3}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 60, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Arvind Sankar
465
88.07%
Ard Biesheuvel
29
5.49%
Roy Franz
17
3.22%
Matt Fleming
12
2.27%
Heinrich Schuchardt
3
0.57%
Lukas Wunner
1
0.19%
Others
1
0.19%
Total
528
random.c
179
-
6
599
Ard Biesheuvel
Jason A. Donenfeld
Dominik Brodowski
Mark Salter
Hans de Goede
Heinrich Schuchardt
April 2014
January 2016
November 2016
August 2017
February 2019
November 2019
December 2019
February 2020
October 2022
November 2022
var spanGroupData = [ {"timestamp": 1396335600, "group": [ {"author_id": 6, "token_count": 7}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 0, "token_count": 161}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 0, "token_count": 94}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 32, "token_count": 24}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 0, "token_count": 23}, {"author_id": 27, "token_count": 6}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 36, "token_count": 2}, ]}, {"timestamp": 1664607600, "group": [ {"author_id": 0, "token_count": 133}, ]}, {"timestamp": 1667286000, "group": [ {"author_id": 19, "token_count": 145}, ]}, ]
Author Name
Tokens
Token Proportion
Ard Biesheuvel
415
69.28%
Jason A. Donenfeld
145
24.21%
Dominik Brodowski
24
4.01%
Mark Salter
7
1.17%
Hans de Goede
6
1.00%
Heinrich Schuchardt
2
0.33%
Total
599
randomalloc.c
141
-
5
546
Ard Biesheuvel
Dan J Williams
Benjamin Herrenschmidt
Jeffrey Hugo
Others
January 2016
August 2016
November 2016
February 2019
November 2019
December 2019
February 2020
April 2020
July 2021
May 2022
June 2022
August 2022
September 2022
March 2023
August 2023
January 2024
March 2024
December 2024
February 2025
March 2025
var spanGroupData = [ {"timestamp": 1451635200, "group": [ {"author_id": 0, "token_count": 279}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 10, "token_count": 8}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 0, "token_count": 46}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 24, "token_count": 16}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 0, "token_count": 39}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 0, "token_count": 15}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 45, "token_count": 9}, ]}, {"timestamp": 1651388400, "group": [ {"author_id": 0, "token_count": 43}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 0, "token_count": 14}, ]}, {"timestamp": 1659337200, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1662015600, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1677657600, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1690873200, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1704096000, "group": [ {"author_id": 0, "token_count": 18}, ]}, {"timestamp": 1709280000, "group": [ {"author_id": 0, "token_count": 3}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1733040000, "group": [ {"author_id": 0, "token_count": 11}, ]}, {"timestamp": 1738396800, "group": [ {"author_id": 0, "token_count": 11}, ]}, {"timestamp": 1740816000, "group": [ {"author_id": 0, "token_count": 11}, ]}, ]
Author Name
Tokens
Token Proportion
Ard Biesheuvel
509
93.22%
Dan J Williams
16
2.93%
Benjamin Herrenschmidt
9
1.65%
Jeffrey Hugo
8
1.47%
Others
4
0.73%
Total
546
relocate.c
166
-
11
468
Ard Biesheuvel
Roy Franz
Matt Fleming
Kairui Song
Mark Salter
Jeffrey Hugo
Baoquan He
Heinrich Schuchardt
Arvind Sankar
Others
December 2011
July 2012
September 2013
December 2013
January 2014
April 2014
July 2014
November 2014
August 2016
November 2016
August 2017
February 2019
October 2019
December 2019
February 2020
April 2020
June 2022
September 2022
July 2024
December 2024
February 2025
var spanGroupData = [ {"timestamp": 1322726400, "group": [ {"author_id": 2, "token_count": 85}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 2, "token_count": 5}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 3, "token_count": 162}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 2, "token_count": 3}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 6, "token_count": 5}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 10, "token_count": 5}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 3, "token_count": 6}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 48, "token_count": 3}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 38, "token_count": 12}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 0, "token_count": 114}, {"author_id": 36, "token_count": 2}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 0, "token_count": 15}, {"author_id": 1, "token_count": 1}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 0, "token_count": 15}, ]}, {"timestamp": 1662015600, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1719817200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1733040000, "group": [ {"author_id": 0, "token_count": 11}, ]}, {"timestamp": 1738396800, "group": [ {"author_id": 0, "token_count": 9}, ]}, ]
Author Name
Tokens
Token Proportion
Ard Biesheuvel
176
37.61%
Roy Franz
169
36.11%
Matt Fleming
93
19.87%
Kairui Song
12
2.56%
Mark Salter
5
1.07%
Jeffrey Hugo
5
1.07%
Baoquan He
3
0.64%
Heinrich Schuchardt
2
0.43%
Arvind Sankar
1
0.21%
Others
2
0.43%
Total
468
riscv-stub.c
58
-
5
175
Atish Patra
Alexandre Ghiti
Ard Biesheuvel
Sunil V L
Others
September 2020
March 2022
May 2022
October 2022
July 2023
October 2024
var spanGroupData = [ {"timestamp": 1598943600, "group": [ {"author_id": 12, "token_count": 121}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1651388400, "group": [ {"author_id": 18, "token_count": 4}, ]}, {"timestamp": 1664607600, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1688194800, "group": [ {"author_id": 17, "token_count": 43}, ]}, {"timestamp": 1727766000, "group": [ {"author_id": 60, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Atish Patra
121
69.14%
Alexandre Ghiti
43
24.57%
Ard Biesheuvel
6
3.43%
Sunil V L
4
2.29%
Others
1
0.57%
Total
175
riscv.c
98
-
4
352
Atish Patra
Sunil V L
Ard Biesheuvel
Others
September 2020
January 2022
May 2022
October 2022
October 2024
var spanGroupData = [ {"timestamp": 1598943600, "group": [ {"author_id": 12, "token_count": 212}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 18, "token_count": 15}, ]}, {"timestamp": 1651388400, "group": [ {"author_id": 18, "token_count": 112}, ]}, {"timestamp": 1664607600, "group": [ {"author_id": 0, "token_count": 12}, ]}, {"timestamp": 1727766000, "group": [ {"author_id": 60, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Atish Patra
212
60.23%
Sunil V L
127
36.08%
Ard Biesheuvel
12
3.41%
Others
1
0.28%
Total
352
screen_info.c
53
-
5
146
Ard Biesheuvel
Mark Salter
Qiang Ma
Matt Fleming
Arvind Sankar
December 2011
April 2014
July 2014
April 2016
February 2019
December 2019
May 2020
October 2022
March 2023
July 2024
var spanGroupData = [ {"timestamp": 1322726400, "group": [ {"author_id": 2, "token_count": 5}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 6, "token_count": 8}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 0, "token_count": 107}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1664607600, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1677657600, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1719817200, "group": [ {"author_id": 50, "token_count": 7}, ]}, ]
Author Name
Tokens
Token Proportion
Ard Biesheuvel
123
84.25%
Mark Salter
8
5.48%
Qiang Ma
7
4.79%
Matt Fleming
5
3.42%
Arvind Sankar
3
2.05%
Total
146
secureboot.c
62
-
9
189
Josh Boyer
David Howells
Chester Lin
David Mosberger-Tang
Ard Biesheuvel
Matt Fleming
Mark Salter
Linus Torvalds (pre-git)
Arvind Sankar
March 1997
August 2002
December 2011
April 2014
July 2014
February 2017
March 2017
March 2018
February 2019
December 2019
April 2020
October 2020
November 2020
September 2022
var spanGroupData = [ {"timestamp": 857203200, "group": [ {"author_id": 56, "token_count": 5}, ]}, {"timestamp": 1028185200, "group": [ {"author_id": 34, "token_count": 17}, ]}, {"timestamp": 1322726400, "group": [ {"author_id": 2, "token_count": 6}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 0, "token_count": 3}, {"author_id": 6, "token_count": 6}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 22, "token_count": 51}, {"author_id": 25, "token_count": 51}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 29, "token_count": 37}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1662015600, "group": [ {"author_id": 0, "token_count": 3}, ]}, ]
Author Name
Tokens
Token Proportion
Josh Boyer
51
26.98%
David Howells
51
26.98%
Chester Lin
37
19.58%
David Mosberger-Tang
17
8.99%
Ard Biesheuvel
15
7.94%
Matt Fleming
6
3.17%
Mark Salter
6
3.17%
Linus Torvalds (pre-git)
5
2.65%
Arvind Sankar
1
0.53%
Total
189
skip_spaces.c
12
-
3
39
Ard Biesheuvel
Roy Franz
Others
September 2013
October 2015
November 2017
February 2020
June 2020
var spanGroupData = [ {"timestamp": 1378018800, "group": [ {"author_id": 3, "token_count": 6}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 0, "token_count": 26}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 0, "token_count": 3}, ]}, ]
Author Name
Tokens
Token Proportion
Ard Biesheuvel
32
82.05%
Roy Franz
6
15.38%
Others
1
2.56%
Total
39
smbios.c
68
-
2
295
Ard Biesheuvel
Arvind Sankar
January 2016
February 2020
March 2020
May 2020
November 2022
February 2023
July 2024
var spanGroupData = [ {"timestamp": 1451635200, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 1, "token_count": 12}, ]}, {"timestamp": 1667286000, "group": [ {"author_id": 0, "token_count": 212}, ]}, {"timestamp": 1675238400, "group": [ {"author_id": 0, "token_count": 33}, ]}, {"timestamp": 1719817200, "group": [ {"author_id": 0, "token_count": 25}, ]}, ]
Author Name
Tokens
Token Proportion
Ard Biesheuvel
283
95.93%
Arvind Sankar
12
4.07%
Total
295
string.c
204
-
4
712
Ard Biesheuvel
Atish Patra
Others
October 2015
November 2017
February 2020
September 2020
October 2022
var spanGroupData = [ {"timestamp": 1443682800, "group": [ {"author_id": 0, "token_count": 232}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 0, "token_count": 255}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 12, "token_count": 4}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1664607600, "group": [ {"author_id": 0, "token_count": 217}, ]}, ]
Author Name
Tokens
Token Proportion
Ard Biesheuvel
704
98.88%
Atish Patra
4
0.56%
Others
4
0.56%
Total
712
systable.c
8
-
2
15
Matt Fleming
Ard Biesheuvel
December 2011
July 2014
December 2019
April 2020
May 2022
var spanGroupData = [ {"timestamp": 1322726400, "group": [ {"author_id": 2, "token_count": 8}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1651388400, "group": [ {"author_id": 0, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Matt Fleming
8
53.33%
Ard Biesheuvel
7
46.67%
Total
15
tpm.c
196
-
11
709
Matthew Garrett
Thiébaud Weksteen
Kuppuswamy Sathyanarayanan
Matt Fleming
Ard Biesheuvel
Gregory Price
Lukas Wunner
Hans de Goede
Ulf Winkelvos
Arvind Sankar
Others
December 2011
July 2014
April 2016
November 2016
August 2017
September 2017
March 2018
June 2018
February 2019
May 2019
June 2019
December 2019
April 2020
May 2020
February 2024
March 2024
September 2024
var spanGroupData = [ {"timestamp": 1322726400, "group": [ {"author_id": 2, "token_count": 52}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 0, "token_count": 1}, {"author_id": 37, "token_count": 1}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 9, "token_count": 8}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 5, "token_count": 87}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 14, "token_count": 230}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 27, "token_count": 4}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 5, "token_count": 63}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 5, "token_count": 119}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 0, "token_count": 12}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1706774400, "group": [ {"author_id": 13, "token_count": 104}, ]}, {"timestamp": 1709280000, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1725174000, "group": [ {"author_id": 0, "token_count": 1}, {"author_id": 42, "token_count": 10}, ]}, ]
Author Name
Tokens
Token Proportion
Matthew Garrett
269
37.94%
Thiébaud Weksteen
230
32.44%
Kuppuswamy Sathyanarayanan
104
14.67%
Matt Fleming
52
7.33%
Ard Biesheuvel
26
3.67%
Gregory Price
10
1.41%
Lukas Wunner
8
1.13%
Hans de Goede
4
0.56%
Ulf Winkelvos
1
0.14%
Arvind Sankar
1
0.14%
Others
4
0.56%
Total
709
unaccepted_memory.c
223
-
8
741
Kirill A. Shutemov
Matt Fleming
Arvind Sankar
Andre Müller
Ard Biesheuvel
Andrey Ryabinin
Thomas Gleixner
Others
December 2011
February 2012
January 2014
September 2014
February 2015
July 2018
June 2019
December 2019
February 2020
April 2020
May 2020
June 2023
August 2023
July 2024
August 2024
var spanGroupData = [ {"timestamp": 1322726400, "group": [ {"author_id": 2, "token_count": 14}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 2, "token_count": 7}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 35, "token_count": 5}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 54, "token_count": 2}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 43, "token_count": 1}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 1, "token_count": 5}, ]}, {"timestamp": 1685602800, "group": [ {"author_id": 4, "token_count": 688}, ]}, {"timestamp": 1690873200, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1719817200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1722495600, "group": [ {"author_id": 4, "token_count": 10}, ]}, ]
Author Name
Tokens
Token Proportion
Kirill A. Shutemov
698
94.20%
Matt Fleming
22
2.97%
Arvind Sankar
8
1.08%
Andre Müller
5
0.67%
Ard Biesheuvel
4
0.54%
Andrey Ryabinin
2
0.27%
Thomas Gleixner
1
0.13%
Others
1
0.13%
Total
741
vsprintf.c
564
-
3
2186
Arvind Sankar
Matt Fleming
Others
December 2011
May 2020
August 2021
var spanGroupData = [ {"timestamp": 1322726400, "group": [ {"author_id": 2, "token_count": 8}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 1, "token_count": 2177}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 60, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Arvind Sankar
2177
99.59%
Matt Fleming
8
0.37%
Others
1
0.05%
Total
2186
x86-5lvl.c
95
-
9
374
Ard Biesheuvel
Lukas Wunner
Arvind Sankar
Matt Fleming
Ingo Molnar
Andrey Ryabinin
Thomas Gleixner
Kairui Song
Others
December 2011
February 2015
January 2017
June 2019
October 2019
February 2020
May 2020
August 2023
December 2023
var spanGroupData = [ {"timestamp": 1322726400, "group": [ {"author_id": 2, "token_count": 3}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 54, "token_count": 2}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 21, "token_count": 2}, {"author_id": 9, "token_count": 5}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 43, "token_count": 1}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 38, "token_count": 1}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 1, "token_count": 5}, ]}, {"timestamp": 1690873200, "group": [ {"author_id": 0, "token_count": 347}, ]}, {"timestamp": 1701417600, "group": [ {"author_id": 60, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Ard Biesheuvel
353
94.39%
Lukas Wunner
5
1.34%
Arvind Sankar
5
1.34%
Matt Fleming
3
0.80%
Ingo Molnar
2
0.53%
Andrey Ryabinin
2
0.53%
Thomas Gleixner
1
0.27%
Kairui Song
1
0.27%
Others
2
0.53%
Total
374
x86-stub.c
966
-
35
4002
Ard Biesheuvel
Matt Fleming
Linn Crosetto
Lukas Wunner
Aditya Garg
Baskov Evgeniy
Arvind Sankar
Jeffrey Hugo
Roy Franz
Dionna Glaze
Matthew Garrett
Kirill A. Shutemov
Eric Snowberg
Hans de Goede
Ingo Molnar
Dan J Williams
Ulf Winkelvos
Andre Müller
Dmitry Skorodumov
David Howells
Jan Beulich
Yuntao Wang
Lenny Szubowicz
Baoquan He
Kairui Song
Yinghai Lu
Thomas Gleixner
Dominik Brodowski
Andrey Ryabinin
Thiébaud Weksteen
Kuppuswamy Sathyanarayanan
H. Peter Anvin
Others
December 2011
February 2012
March 2012
July 2012
December 2012
January 2013
September 2013
January 2014
July 2014
September 2014
February 2015
April 2015
July 2015
April 2016
August 2016
November 2016
January 2017
February 2017
August 2017
September 2017
March 2018
May 2018
July 2018
September 2018
November 2018
June 2019
October 2019
November 2019
December 2019
January 2020
February 2020
March 2020
April 2020
May 2020
June 2020
September 2020
April 2021
November 2021
March 2022
May 2022
September 2022
June 2023
August 2023
September 2023
December 2023
January 2024
February 2024
March 2024
May 2024
June 2024
July 2024
December 2024
January 2025
var spanGroupData = [ {"timestamp": 1322726400, "group": [ {"author_id": 2, "token_count": 553}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 2, "token_count": 4}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 2, "token_count": 14}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 2, "token_count": 106}, {"author_id": 5, "token_count": 2}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 5, "token_count": 59}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 46, "token_count": 8}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 40, "token_count": 1}, {"author_id": 8, "token_count": 387}, {"author_id": 3, "token_count": 103}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 2, "token_count": 272}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 37, "token_count": 19}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 35, "token_count": 18}, {"author_id": 2, "token_count": 2}, {"author_id": 52, "token_count": 2}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 54, "token_count": 2}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 24, "token_count": 7}, {"author_id": 3, "token_count": 7}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 39, "token_count": 16}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 10, "token_count": 123}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 9, "token_count": 257}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 21, "token_count": 27}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 22, "token_count": 15}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 48, "token_count": 5}, {"author_id": 5, "token_count": 3}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 14, "token_count": 1}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 0, "token_count": 28}, {"author_id": 27, "token_count": 4}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 0, "token_count": 24}, {"author_id": 21, "token_count": 4}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 27, "token_count": 29}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 28, "token_count": 39}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 43, "token_count": 2}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 38, "token_count": 3}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 24, "token_count": 18}, {"author_id": 32, "token_count": 2}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 0, "token_count": 107}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 0, "token_count": 70}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 0, "token_count": 7}, {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 0, "token_count": 6}, {"author_id": 1, "token_count": 121}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 1, "token_count": 7}, {"author_id": 44, "token_count": 5}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 7, "token_count": 209}, ]}, {"timestamp": 1651388400, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1662015600, "group": [ {"author_id": 0, "token_count": 19}, ]}, {"timestamp": 1685602800, "group": [ {"author_id": 20, "token_count": 90}, {"author_id": 4, "token_count": 63}, ]}, {"timestamp": 1690873200, "group": [ {"author_id": 0, "token_count": 443}, ]}, {"timestamp": 1693551600, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1701417600, "group": [ {"author_id": 0, "token_count": 80}, {"author_id": 49, "token_count": 7}, ]}, {"timestamp": 1704096000, "group": [ {"author_id": 0, "token_count": 40}, ]}, {"timestamp": 1706774400, "group": [ {"author_id": 0, "token_count": 12}, {"author_id": 13, "token_count": 1}, ]}, {"timestamp": 1709280000, "group": [ {"author_id": 0, "token_count": 54}, ]}, {"timestamp": 1714546800, "group": [ {"author_id": 0, "token_count": 117}, ]}, {"timestamp": 1717225200, "group": [ {"author_id": 15, "token_count": 239}, ]}, {"timestamp": 1719817200, "group": [ {"author_id": 0, "token_count": 1}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1733040000, "group": [ {"author_id": 0, "token_count": 46}, ]}, {"timestamp": 1735718400, "group": [ {"author_id": 0, "token_count": 71}, ]}, ]
Author Name
Tokens
Token Proportion
Ard Biesheuvel
1137
28.41%
Matt Fleming
951
23.76%
Linn Crosetto
387
9.67%
Lukas Wunner
257
6.42%
Aditya Garg
239
5.97%
Baskov Evgeniy
209
5.22%
Arvind Sankar
133
3.32%
Jeffrey Hugo
123
3.07%
Roy Franz
110
2.75%
Dionna Glaze
90
2.25%
Matthew Garrett
64
1.60%
Kirill A. Shutemov
63
1.57%
Eric Snowberg
39
0.97%
Hans de Goede
33
0.82%
Ingo Molnar
31
0.77%
Dan J Williams
25
0.62%
Ulf Winkelvos
19
0.47%
Andre Müller
18
0.45%
Dmitry Skorodumov
16
0.40%
David Howells
15
0.37%
Jan Beulich
8
0.20%
Yuntao Wang
7
0.17%
Lenny Szubowicz
5
0.12%
Baoquan He
5
0.12%
Kairui Song
3
0.07%
Yinghai Lu
2
0.05%
Thomas Gleixner
2
0.05%
Dominik Brodowski
2
0.05%
Andrey Ryabinin
2
0.05%
Thiébaud Weksteen
1
0.02%
Kuppuswamy Sathyanarayanan
1
0.02%
H. Peter Anvin
1
0.02%
Others
4
0.10%
Total
4002
x86-stub.h
17
-
7
71
Ard Biesheuvel
Matthew Garrett
Linn Crosetto
Matt Fleming
Vivek Goyal
Dave Young
Chester Lin
December 2011
September 2013
December 2013
August 2014
August 2017
December 2019
October 2020
November 2020
October 2022
August 2023
January 2024
var spanGroupData = [ {"timestamp": 1322726400, "group": [ {"author_id": 2, "token_count": 3}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 8, "token_count": 4}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 51, "token_count": 2}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 55, "token_count": 2}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 5, "token_count": 5}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 29, "token_count": 2}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1664607600, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1690873200, "group": [ {"author_id": 0, "token_count": 43}, ]}, {"timestamp": 1704096000, "group": [ {"author_id": 0, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Ard Biesheuvel
53
74.65%
Matthew Garrett
5
7.04%
Linn Crosetto
4
5.63%
Matt Fleming
3
4.23%
Vivek Goyal
2
2.82%
Dave Young
2
2.82%
Chester Lin
2
2.82%
Total
71
zboot-decompress-gzip.c
68
-
3
258
Ard Biesheuvel
Matt Fleming
Matthew Garrett
December 2011
December 2012
July 2014
February 2019
February 2020
May 2022
November 2024
var spanGroupData = [ {"timestamp": 1322726400, "group": [ {"author_id": 2, "token_count": 12}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 5, "token_count": 2}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1651388400, "group": [ {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1730444400, "group": [ {"author_id": 0, "token_count": 231}, ]}, ]
Author Name
Tokens
Token Proportion
Ard Biesheuvel
244
94.57%
Matt Fleming
12
4.65%
Matthew Garrett
2
0.78%
Total
258
zboot-decompress-zstd.c
49
-
3
191
Ard Biesheuvel
Matt Fleming
Matthew Garrett
December 2011
December 2012
July 2014
February 2019
February 2020
October 2022
November 2024
var spanGroupData = [ {"timestamp": 1322726400, "group": [ {"author_id": 2, "token_count": 14}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 5, "token_count": 2}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1664607600, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1730444400, "group": [ {"author_id": 0, "token_count": 166}, ]}, ]
Author Name
Tokens
Token Proportion
Ard Biesheuvel
175
91.62%
Matt Fleming
14
7.33%
Matthew Garrett
2
1.05%
Total
191
zboot.c
100
-
5
397
Ard Biesheuvel
Matt Fleming
Mark Salter
Matthew Garrett
Others
December 2011
February 2012
December 2012
April 2014
July 2014
April 2016
February 2019
December 2019
February 2020
May 2022
October 2022
January 2023
March 2023
August 2023
January 2024
October 2024
November 2024
var spanGroupData = [ {"timestamp": 1322726400, "group": [ {"author_id": 2, "token_count": 35}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 5, "token_count": 2}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 6, "token_count": 6}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1651388400, "group": [ {"author_id": 0, "token_count": 118}, ]}, {"timestamp": 1664607600, "group": [ {"author_id": 0, "token_count": 178}, ]}, {"timestamp": 1672560000, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1677657600, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1690873200, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1704096000, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1727766000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1730444400, "group": [ {"author_id": 0, "token_count": 26}, ]}, ]
Author Name
Tokens
Token Proportion
Ard Biesheuvel
351
88.41%
Matt Fleming
37
9.32%
Mark Salter
6
1.51%
Matthew Garrett
2
0.50%
Others
1
0.25%
Total
397
Only top 60 contributors in the directory are shown. Everybody else is clustered as
Others
.
Contributors:
85
Author
Tokens
Proportion
Commits
Proportion
0
Ard Biesheuvel
14054
46.40%
214
47.77%
1
Arvind Sankar
5705
18.84%
62
13.84%
2
Matt Fleming
2020
6.67%
15
3.35%
3
Roy Franz
1194
3.94%
14
3.13%
4
Kirill A. Shutemov
1110
3.66%
3
0.67%
5
Matthew Garrett
738
2.44%
7
1.56%
6
Mark Salter
531
1.75%
3
0.67%
7
Baskov Evgeniy
493
1.63%
3
0.67%
8
Linn Crosetto
417
1.38%
2
0.45%
9
Lukas Wunner
382
1.26%
4
0.89%
10
Jeffrey Hugo
376
1.24%
4
0.89%
11
Ilias Apalodimas
373
1.23%
3
0.67%
12
Atish Patra
361
1.19%
5
1.12%
13
Kuppuswamy Sathyanarayanan
311
1.03%
2
0.45%
14
Thiébaud Weksteen
252
0.83%
1
0.22%
15
Aditya Garg
239
0.79%
1
0.22%
16
Huacai Chen
210
0.69%
4
0.89%
17
Alexandre Ghiti
167
0.55%
3
0.67%
18
Sunil V L
151
0.50%
3
0.67%
19
Jason A. Donenfeld
145
0.48%
1
0.22%
20
Dionna Glaze
90
0.30%
1
0.22%
21
Ingo Molnar
87
0.29%
7
1.56%
22
David Howells
75
0.25%
2
0.45%
23
Sameer Goel
70
0.23%
1
0.22%
24
Dan J Williams
60
0.20%
4
0.89%
25
Josh Boyer
51
0.17%
1
0.22%
26
Wang Yao
46
0.15%
2
0.45%
27
Hans de Goede
46
0.15%
5
1.12%
28
Eric Snowberg
41
0.14%
1
0.22%
29
Chester Lin
39
0.13%
1
0.22%
30
Philipp Fent
36
0.12%
1
0.22%
31
Mark Rutland
30
0.10%
2
0.45%
32
Dominik Brodowski
28
0.09%
2
0.45%
33
Arnd Bergmann
25
0.08%
2
0.45%
34
David Mosberger-Tang
24
0.08%
1
0.22%
35
Andre Müller
23
0.08%
1
0.22%
36
Heinrich Schuchardt
22
0.07%
9
2.01%
37
Ulf Winkelvos
20
0.07%
1
0.22%
38
Kairui Song
20
0.07%
1
0.22%
39
Dmitry Skorodumov
16
0.05%
1
0.22%
40
H. Peter Anvin
14
0.05%
1
0.22%
41
Maarten Lankhorst
12
0.04%
1
0.22%
42
Gregory Price
10
0.03%
2
0.45%
43
Thomas Gleixner
9
0.03%
2
0.45%
44
Lenny Szubowicz
9
0.03%
1
0.22%
45
Benjamin Herrenschmidt
9
0.03%
1
0.22%
46
Jan Beulich
8
0.03%
1
0.22%
47
Darren Hart
8
0.03%
1
0.22%
48
Baoquan He
8
0.03%
1
0.22%
49
Yuntao Wang
7
0.02%
1
0.22%
50
Qiang Ma
7
0.02%
1
0.22%
51
Dave Young
7
0.02%
1
0.22%
52
Yinghai Lu
6
0.02%
1
0.22%
53
Dan Carpenter
6
0.02%
1
0.22%
54
Andrey Ryabinin
6
0.02%
1
0.22%
55
Vivek Goyal
5
0.02%
1
0.22%
56
Linus Torvalds (pre-git)
5
0.02%
1
0.22%
57
Mark Brown
5
0.02%
2
0.45%
58
Jian-Hong Pan
5
0.02%
1
0.22%
59
Hagar Hemdan
5
0.02%
1
0.22%
60
Others
59
0.19%
25
5.58%
Total
30288
448