Linux Source Code
Home
Release 7.1
Help
crypto
root
lib
Highlighting
Reset All
By Author
By Age
──────────
Aaro Koskinen
AlanSong-oc
Andrew Morton
Andrey Ryabinin
Anton Blanchard
Ard Biesheuvel
Arnd Bergmann
Arvind Sankar
Borislav Petkov
Cesar Eduardo Barros
Chandramouli Narayanan
Dag Arne Osvik
Danny Tsen
David Hildenbrand
David Howells
David S. Miller
Dimitri John Ledkov
Dmitry Kasatkin
Eric Biggers
Gerald Schaefer
Hans de Goede
Harsh Jain
Herbert Xu
James Morris
James Yonan
Jan Glauber
Jarkko Sakkinen
Jason A. Donenfeld
Jeff Johnson
Jerry Shih
Jon Oberheide
Jussi Kivilinna
Kees Cook
Leonidas Da Silva Barbosa
Mandeep Singh Baines
Marcelo H. Cerri
Markus Stockhausen
Martin Schwidefsky
Martin Willi
Mathias Krause
Matt Mackall
Michael Ellerman
Michal Marek
Nathan Huckleberry
Nicolai Stange
Others
Patrick Steuer
Paul Gortmaker
Peter Zijlstra
Rik Snel
Sami Tolvanen
Sebastian Andrzej Siewior
Tadeusz Struk
Theodore Y. Ts'o
Thomas Gleixner
Tianjia Zhang
Tim Chen
Vitaly Chikunov
Vivek Goyal
Vladis Dronov
Zhihang Shao
−
Subdirectories:
Name
Lines
Files
Authors
Tokens
change scale
Color Graph By Token Proportion
arm
515
11
9
2305
Eric Biggers
Ard Biesheuvel
Jason A. Donenfeld
Herbert Xu
Jussi Kivilinna
Sami Tolvanen
Vivek Goyal
Arnd Bergmann
Others
September 2012
July 2014
August 2014
March 2015
April 2015
May 2015
January 2017
July 2017
November 2018
March 2019
July 2019
November 2019
December 2019
January 2020
April 2020
August 2020
November 2020
December 2020
December 2021
November 2022
December 2022
January 2023
April 2023
February 2024
August 2024
April 2025
May 2025
June 2025
July 2025
August 2025
September 2025
October 2025
November 2025
December 2025
January 2026
March 2026
var spanGroupData = [ {"timestamp": 1346482800, "group": [ {"author_id": 60, "token_count": 15}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 26, "token_count": 37}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 16, "token_count": 1}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 1, "token_count": 8}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 1, "token_count": 6}, {"author_id": 43, "token_count": 31}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 1, "token_count": 18}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 1, "token_count": 200}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 0, "token_count": 109}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 1, "token_count": 6}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 1, "token_count": 297}, {"author_id": 2, "token_count": 147}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 2, "token_count": 16}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 2, "token_count": 63}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 10, "token_count": 4}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 1, "token_count": 55}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 1, "token_count": 6}, {"author_id": 0, "token_count": 48}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1667286000, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1669881600, "group": [ {"author_id": 10, "token_count": 1}, ]}, {"timestamp": 1672560000, "group": [ {"author_id": 1, "token_count": 6}, ]}, {"timestamp": 1680332400, "group": [ {"author_id": 10, "token_count": 7}, ]}, {"timestamp": 1706774400, "group": [ {"author_id": 53, "token_count": 1}, ]}, {"timestamp": 1722495600, "group": [ {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1743490800, "group": [ {"author_id": 0, "token_count": 138}, {"author_id": 10, "token_count": 50}, ]}, {"timestamp": 1746082800, "group": [ {"author_id": 0, "token_count": 34}, ]}, {"timestamp": 1748761200, "group": [ {"author_id": 0, "token_count": 135}, ]}, {"timestamp": 1751353200, "group": [ {"author_id": 0, "token_count": 171}, ]}, {"timestamp": 1754031600, "group": [ {"author_id": 0, "token_count": 36}, ]}, {"timestamp": 1756710000, "group": [ {"author_id": 0, "token_count": 9}, ]}, {"timestamp": 1759302000, "group": [ {"author_id": 1, "token_count": 11}, {"author_id": 0, "token_count": 110}, ]}, {"timestamp": 1761980400, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1764576000, "group": [ {"author_id": 0, "token_count": 68}, ]}, {"timestamp": 1767254400, "group": [ {"author_id": 0, "token_count": 291}, ]}, {"timestamp": 1772352000, "group": [ {"author_id": 0, "token_count": 151}, ]}, ]
Author Name
Tokens
Token Proportion
Eric Biggers
1314
57.01%
Ard Biesheuvel
616
26.72%
Jason A. Donenfeld
228
9.89%
Herbert Xu
62
2.69%
Jussi Kivilinna
37
1.61%
Sami Tolvanen
31
1.34%
Vivek Goyal
1
0.04%
Arnd Bergmann
1
0.04%
Others
15
0.65%
Total
2305
arm64
737
10
10
3607
Eric Biggers
Ard Biesheuvel
Herbert Xu
Nathan Huckleberry
Tianjia Zhang
Peter Zijlstra
Jason A. Donenfeld
Vivek Goyal
Others
February 2014
March 2014
August 2014
November 2014
November 2016
January 2017
February 2017
July 2017
November 2017
January 2018
March 2018
November 2018
December 2018
March 2019
April 2019
November 2019
December 2019
March 2020
May 2022
October 2022
November 2022
January 2024
October 2024
December 2024
April 2025
May 2025
June 2025
July 2025
August 2025
September 2025
October 2025
November 2025
December 2025
January 2026
February 2026
March 2026
var spanGroupData = [ {"timestamp": 1391241600, "group": [ {"author_id": 1, "token_count": 68}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 1, "token_count": 58}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 16, "token_count": 1}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 1, "token_count": 368}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 1, "token_count": 34}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 1, "token_count": 152}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 1, "token_count": 13}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 1, "token_count": 72}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 1, "token_count": 60}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 1, "token_count": 36}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 1, "token_count": 46}, {"author_id": 0, "token_count": 90}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 1, "token_count": 216}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 2, "token_count": 9}, ]}, {"timestamp": 1651388400, "group": [ {"author_id": 32, "token_count": 28}, ]}, {"timestamp": 1664607600, "group": [ {"author_id": 5, "token_count": 27}, ]}, {"timestamp": 1667286000, "group": [ {"author_id": 0, "token_count": 1}, {"author_id": 10, "token_count": 1}, ]}, {"timestamp": 1704096000, "group": [ {"author_id": 1, "token_count": 77}, ]}, {"timestamp": 1727766000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1733040000, "group": [ {"author_id": 47, "token_count": 25}, ]}, {"timestamp": 1743490800, "group": [ {"author_id": 0, "token_count": 134}, {"author_id": 10, "token_count": 55}, ]}, {"timestamp": 1746082800, "group": [ {"author_id": 0, "token_count": 27}, ]}, {"timestamp": 1748761200, "group": [ {"author_id": 0, "token_count": 134}, ]}, {"timestamp": 1751353200, "group": [ {"author_id": 0, "token_count": 108}, ]}, {"timestamp": 1754031600, "group": [ {"author_id": 0, "token_count": 21}, ]}, {"timestamp": 1756710000, "group": [ {"author_id": 0, "token_count": 185}, ]}, {"timestamp": 1759302000, "group": [ {"author_id": 1, "token_count": 13}, {"author_id": 0, "token_count": 155}, ]}, {"timestamp": 1761980400, "group": [ {"author_id": 1, "token_count": 7}, {"author_id": 0, "token_count": 434}, ]}, {"timestamp": 1764576000, "group": [ {"author_id": 0, "token_count": 68}, ]}, {"timestamp": 1767254400, "group": [ {"author_id": 0, "token_count": 366}, ]}, {"timestamp": 1769932800, "group": [ {"author_id": 0, "token_count": 200}, ]}, {"timestamp": 1772352000, "group": [ {"author_id": 0, "token_count": 297}, ]}, ]
Author Name
Tokens
Token Proportion
Eric Biggers
2226
61.71%
Ard Biesheuvel
1222
33.88%
Herbert Xu
56
1.55%
Nathan Huckleberry
28
0.78%
Tianjia Zhang
27
0.75%
Peter Zijlstra
25
0.69%
Jason A. Donenfeld
9
0.25%
Vivek Goyal
1
0.03%
Others
13
0.36%
Total
3607
mips
241
5
7
1201
Aaro Koskinen
Eric Biggers
Ard Biesheuvel
Herbert Xu
Thomas Gleixner
Vivek Goyal
Jason A. Donenfeld
August 2014
March 2015
May 2019
November 2019
January 2020
April 2025
May 2025
June 2025
July 2025
August 2025
var spanGroupData = [ {"timestamp": 1406876400, "group": [ {"author_id": 16, "token_count": 1}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 12, "token_count": 823}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 36, "token_count": 2}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 1, "token_count": 83}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1743490800, "group": [ {"author_id": 0, "token_count": 64}, {"author_id": 10, "token_count": 51}, ]}, {"timestamp": 1746082800, "group": [ {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1748761200, "group": [ {"author_id": 0, "token_count": 111}, ]}, {"timestamp": 1751353200, "group": [ {"author_id": 0, "token_count": 52}, ]}, {"timestamp": 1754031600, "group": [ {"author_id": 0, "token_count": 5}, ]}, ]
Author Name
Tokens
Token Proportion
Aaro Koskinen
823
68.53%
Eric Biggers
240
19.98%
Ard Biesheuvel
83
6.91%
Herbert Xu
51
4.25%
Thomas Gleixner
2
0.17%
Vivek Goyal
1
0.08%
Jason A. Donenfeld
1
0.08%
Total
1201
mpi
4756
23
39
14802
Dmitry Kasatkin
Tianjia Zhang
Herbert Xu
David Howells
Marcelo H. Cerri
Tadeusz Struk
Nicolai Stange
Thomas Gleixner
Michal Marek
Andrey Ryabinin
Matt Mackall
Arnd Bergmann
Kees Cook
Paul Gortmaker
Eric Biggers
David S. Miller
Others
March 2005
August 2011
November 2011
January 2012
February 2012
May 2012
September 2012
November 2012
January 2013
May 2013
June 2013
July 2013
September 2013
June 2015
August 2015
October 2015
November 2015
February 2016
March 2016
May 2016
June 2016
July 2016
November 2016
August 2017
November 2017
December 2017
June 2018
May 2019
June 2019
July 2019
April 2020
July 2020
August 2020
September 2020
October 2020
June 2021
February 2022
June 2022
August 2023
June 2024
August 2024
September 2024
November 2024
June 2025
November 2025
February 2026
March 2026
April 2026
var spanGroupData = [ {"timestamp": 1109664000, "group": [ {"author_id": 27, "token_count": 14}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 3, "token_count": 8856}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 59, "token_count": 7}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 3, "token_count": 16}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 19, "token_count": 4}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 3, "token_count": 375}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 4, "token_count": 379}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 20, "token_count": 33}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 20, "token_count": 8}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 20, "token_count": 193}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 53, "token_count": 9}, {"author_id": 55, "token_count": 17}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 25, "token_count": 83}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 25, "token_count": 54}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 10, "token_count": 97}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 10, "token_count": 6}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 57, "token_count": 16}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 36, "token_count": 26}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 10, "token_count": 6}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 53, "token_count": 4}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 17, "token_count": 288}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 10, "token_count": 3}, {"author_id": 5, "token_count": 3229}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 25, "token_count": 5}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1690873200, "group": [ {"author_id": 60, "token_count": 15}, ]}, {"timestamp": 1717225200, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1722495600, "group": [ {"author_id": 10, "token_count": 918}, ]}, {"timestamp": 1725174000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1730444400, "group": [ {"author_id": 10, "token_count": 5}, ]}, {"timestamp": 1748761200, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1761980400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1769932800, "group": [ {"author_id": 35, "token_count": 10}, ]}, {"timestamp": 1772352000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1775026800, "group": [ {"author_id": 60, "token_count": 4}, ]}, ]
Author Name
Tokens
Token Proportion
Dmitry Kasatkin
9247
62.47%
Tianjia Zhang
3229
21.81%
Herbert Xu
1035
6.99%
David Howells
379
2.56%
Marcelo H. Cerri
288
1.95%
Tadeusz Struk
234
1.58%
Nicolai Stange
142
0.96%
Thomas Gleixner
26
0.18%
Michal Marek
17
0.11%
Andrey Ryabinin
16
0.11%
Matt Mackall
14
0.09%
Arnd Bergmann
13
0.09%
Kees Cook
10
0.07%
Paul Gortmaker
7
0.05%
Eric Biggers
7
0.05%
David S. Miller
4
0.03%
Others
134
0.91%
Total
14802
powerpc
859
9
17
4196
Eric Biggers
Danny Tsen
Markus Stockhausen
Herbert Xu
Marcelo H. Cerri
David Hildenbrand
Michael Ellerman
Anton Blanchard
Leonidas Da Silva Barbosa
James Morris
Ard Biesheuvel
Thomas Gleixner
Vivek Goyal
Others
January 2003
September 2012
August 2014
January 2015
February 2015
March 2015
May 2015
July 2015
October 2015
May 2016
July 2016
February 2017
November 2017
May 2019
June 2022
April 2023
March 2024
April 2024
May 2024
April 2025
May 2025
June 2025
July 2025
August 2025
September 2025
November 2025
January 2026
February 2026
March 2026
var spanGroupData = [ {"timestamp": 1041408000, "group": [ {"author_id": 7, "token_count": 12}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 42, "token_count": 25}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 16, "token_count": 1}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 18, "token_count": 59}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 17, "token_count": 80}, {"author_id": 18, "token_count": 253}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 18, "token_count": 18}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 41, "token_count": 33}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 54, "token_count": 18}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 50, "token_count": 23}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 1, "token_count": 8}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 36, "token_count": 2}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 10, "token_count": 2}, ]}, {"timestamp": 1680332400, "group": [ {"author_id": 9, "token_count": 477}, ]}, {"timestamp": 1709280000, "group": [ {"author_id": 42, "token_count": 7}, ]}, {"timestamp": 1711954800, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1714546800, "group": [ {"author_id": 9, "token_count": 1240}, ]}, {"timestamp": 1743490800, "group": [ {"author_id": 0, "token_count": 89}, {"author_id": 10, "token_count": 162}, ]}, {"timestamp": 1746082800, "group": [ {"author_id": 0, "token_count": 9}, {"author_id": 10, "token_count": 24}, ]}, {"timestamp": 1748761200, "group": [ {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1751353200, "group": [ {"author_id": 0, "token_count": 90}, ]}, {"timestamp": 1754031600, "group": [ {"author_id": 0, "token_count": 55}, ]}, {"timestamp": 1756710000, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1761980400, "group": [ {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1767254400, "group": [ {"author_id": 0, "token_count": 993}, ]}, {"timestamp": 1769932800, "group": [ {"author_id": 0, "token_count": 26}, ]}, {"timestamp": 1772352000, "group": [ {"author_id": 0, "token_count": 464}, ]}, ]
Author Name
Tokens
Token Proportion
Eric Biggers
1742
41.52%
Danny Tsen
1717
40.92%
Markus Stockhausen
330
7.86%
Herbert Xu
188
4.48%
Marcelo H. Cerri
80
1.91%
David Hildenbrand
33
0.79%
Michael Ellerman
32
0.76%
Anton Blanchard
23
0.55%
Leonidas Da Silva Barbosa
18
0.43%
James Morris
12
0.29%
Ard Biesheuvel
10
0.24%
Thomas Gleixner
2
0.05%
Vivek Goyal
1
0.02%
Others
8
0.19%
Total
4196
riscv
305
7
5
1250
Eric Biggers
Jerry Shih
Zhihang Shao
Herbert Xu
Vivek Goyal
August 2014
January 2024
February 2024
April 2025
May 2025
June 2025
July 2025
August 2025
November 2025
January 2026
March 2026
var spanGroupData = [ {"timestamp": 1406876400, "group": [ {"author_id": 16, "token_count": 1}, ]}, {"timestamp": 1704096000, "group": [ {"author_id": 14, "token_count": 425}, ]}, {"timestamp": 1706774400, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1743490800, "group": [ {"author_id": 0, "token_count": 134}, {"author_id": 10, "token_count": 12}, ]}, {"timestamp": 1746082800, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1748761200, "group": [ {"author_id": 0, "token_count": 77}, ]}, {"timestamp": 1751353200, "group": [ {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1754031600, "group": [ {"author_id": 0, "token_count": 12}, {"author_id": 34, "token_count": 64}, ]}, {"timestamp": 1761980400, "group": [ {"author_id": 0, "token_count": 16}, ]}, {"timestamp": 1767254400, "group": [ {"author_id": 0, "token_count": 255}, ]}, {"timestamp": 1772352000, "group": [ {"author_id": 0, "token_count": 240}, ]}, ]
Author Name
Tokens
Token Proportion
Eric Biggers
748
59.84%
Jerry Shih
425
34.00%
Zhihang Shao
64
5.12%
Herbert Xu
12
0.96%
Vivek Goyal
1
0.08%
Total
1250
s390
445
8
14
1829
Eric Biggers
Patrick Steuer
Vladis Dronov
Sebastian Andrzej Siewior
Gerald Schaefer
Martin Schwidefsky
Jan Glauber
Herbert Xu
Andrew Morton
Ard Biesheuvel
Vivek Goyal
Others
April 2004
January 2006
November 2007
March 2008
July 2009
April 2011
August 2014
February 2015
March 2016
August 2016
November 2017
July 2019
November 2021
May 2022
April 2023
December 2023
February 2024
April 2024
April 2025
May 2025
June 2025
July 2025
August 2025
October 2025
November 2025
January 2026
March 2026
var spanGroupData = [ {"timestamp": 1080806400, "group": [ {"author_id": 58, "token_count": 11}, ]}, {"timestamp": 1136102400, "group": [ {"author_id": 56, "token_count": 8}, ]}, {"timestamp": 1193900400, "group": [ {"author_id": 39, "token_count": 33}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 56, "token_count": 5}, ]}, {"timestamp": 1246431600, "group": [ {"author_id": 10, "token_count": 2}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 44, "token_count": 30}, {"author_id": 56, "token_count": 3}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 16, "token_count": 1}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 51, "token_count": 8}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 51, "token_count": 13}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 30, "token_count": 86}, ]}, {"timestamp": 1651388400, "group": [ {"author_id": 33, "token_count": 53}, ]}, {"timestamp": 1680332400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1701417600, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1706774400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1711954800, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1743490800, "group": [ {"author_id": 0, "token_count": 92}, {"author_id": 10, "token_count": 9}, ]}, {"timestamp": 1746082800, "group": [ {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1748761200, "group": [ {"author_id": 0, "token_count": 95}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1751353200, "group": [ {"author_id": 0, "token_count": 78}, ]}, {"timestamp": 1754031600, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1759302000, "group": [ {"author_id": 0, "token_count": 607}, ]}, {"timestamp": 1761980400, "group": [ {"author_id": 0, "token_count": 15}, ]}, {"timestamp": 1767254400, "group": [ {"author_id": 0, "token_count": 470}, ]}, {"timestamp": 1772352000, "group": [ {"author_id": 0, "token_count": 169}, ]}, ]
Author Name
Tokens
Token Proportion
Eric Biggers
1540
84.20%
Patrick Steuer
86
4.70%
Vladis Dronov
53
2.90%
Sebastian Andrzej Siewior
33
1.80%
Gerald Schaefer
30
1.64%
Martin Schwidefsky
21
1.15%
Jan Glauber
16
0.87%
Herbert Xu
11
0.60%
Andrew Morton
11
0.60%
Ard Biesheuvel
4
0.22%
Vivek Goyal
1
0.05%
Others
23
1.26%
Total
1829
sparc
277
4
5
1222
Eric Biggers
David S. Miller
Herbert Xu
Markus Stockhausen
Vivek Goyal
August 2012
August 2014
February 2015
April 2025
June 2025
July 2025
January 2026
var spanGroupData = [ {"timestamp": 1343804400, "group": [ {"author_id": 19, "token_count": 263}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 16, "token_count": 1}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 18, "token_count": 2}, ]}, {"timestamp": 1743490800, "group": [ {"author_id": 0, "token_count": 73}, {"author_id": 10, "token_count": 8}, ]}, {"timestamp": 1748761200, "group": [ {"author_id": 0, "token_count": 87}, ]}, {"timestamp": 1751353200, "group": [ {"author_id": 0, "token_count": 75}, ]}, {"timestamp": 1767254400, "group": [ {"author_id": 0, "token_count": 713}, ]}, ]
Author Name
Tokens
Token Proportion
Eric Biggers
948
77.58%
David S. Miller
263
21.52%
Herbert Xu
8
0.65%
Markus Stockhausen
2
0.16%
Vivek Goyal
1
0.08%
Total
1222
tests
18935
35
5
217496
Ard Biesheuvel
Eric Biggers
Jason A. Donenfeld
David Howells
Others
November 2019
December 2019
January 2020
March 2020
May 2025
July 2025
August 2025
September 2025
October 2025
November 2025
December 2025
January 2026
February 2026
March 2026
var spanGroupData = [ {"timestamp": 1572591600, "group": [ {"author_id": 1, "token_count": 88121}, {"author_id": 2, "token_count": 6}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 2, "token_count": 17156}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 2, "token_count": 32556}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 2, "token_count": 33}, ]}, {"timestamp": 1746082800, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1751353200, "group": [ {"author_id": 0, "token_count": 16522}, ]}, {"timestamp": 1754031600, "group": [ {"author_id": 0, "token_count": 3824}, ]}, {"timestamp": 1756710000, "group": [ {"author_id": 0, "token_count": 1239}, ]}, {"timestamp": 1759302000, "group": [ {"author_id": 4, "token_count": 4261}, {"author_id": 0, "token_count": 5001}, ]}, {"timestamp": 1761980400, "group": [ {"author_id": 0, "token_count": 2115}, ]}, {"timestamp": 1764576000, "group": [ {"author_id": 0, "token_count": 40100}, ]}, {"timestamp": 1767254400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1769932800, "group": [ {"author_id": 0, "token_count": 2403}, ]}, {"timestamp": 1772352000, "group": [ {"author_id": 0, "token_count": 4153}, ]}, ]
Author Name
Tokens
Token Proportion
Ard Biesheuvel
88121
40.52%
Eric Biggers
75362
34.65%
Jason A. Donenfeld
49751
22.87%
David Howells
4261
1.96%
Others
1
0.00%
Total
217496
x86
2557
11
20
10207
Jason A. Donenfeld
Eric Biggers
Martin Willi
Herbert Xu
Ard Biesheuvel
Tim Chen
AlanSong-oc
Tianjia Zhang
Nathan Huckleberry
Mathias Krause
Chandramouli Narayanan
Borislav Petkov
Kees Cook
Vivek Goyal
Others
August 2011
March 2013
October 2013
December 2013
March 2014
August 2014
April 2015
July 2015
September 2015
November 2015
December 2015
March 2016
April 2016
November 2018
December 2018
November 2019
January 2020
March 2020
April 2020
August 2020
March 2021
December 2021
January 2022
May 2022
November 2022
April 2024
April 2025
May 2025
June 2025
July 2025
August 2025
September 2025
October 2025
November 2025
December 2025
January 2026
March 2026
var spanGroupData = [ {"timestamp": 1312182000, "group": [ {"author_id": 45, "token_count": 21}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 28, "token_count": 33}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 28, "token_count": 12}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 46, "token_count": 26}, {"author_id": 45, "token_count": 5}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 16, "token_count": 1}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 1, "token_count": 8}, {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 8, "token_count": 449}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 28, "token_count": 67}, {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 52, "token_count": 4}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 52, "token_count": 3}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 52, "token_count": 13}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 0, "token_count": 20}, {"author_id": 8, "token_count": 270}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 0, "token_count": 193}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 1, "token_count": 130}, {"author_id": 2, "token_count": 1244}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 2, "token_count": 4760}, {"author_id": 35, "token_count": 8}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 2, "token_count": 51}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 2, "token_count": 84}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 5, "token_count": 50}, ]}, {"timestamp": 1651388400, "group": [ {"author_id": 2, "token_count": 1}, {"author_id": 32, "token_count": 46}, ]}, {"timestamp": 1667286000, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1711954800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1743490800, "group": [ {"author_id": 0, "token_count": 102}, {"author_id": 10, "token_count": 172}, ]}, {"timestamp": 1746082800, "group": [ {"author_id": 0, "token_count": 63}, ]}, {"timestamp": 1748761200, "group": [ {"author_id": 0, "token_count": 127}, ]}, {"timestamp": 1751353200, "group": [ {"author_id": 0, "token_count": 578}, ]}, {"timestamp": 1754031600, "group": [ {"author_id": 0, "token_count": 37}, ]}, {"timestamp": 1756710000, "group": [ {"author_id": 0, "token_count": 222}, ]}, {"timestamp": 1759302000, "group": [ {"author_id": 0, "token_count": 20}, ]}, {"timestamp": 1761980400, "group": [ {"author_id": 0, "token_count": 539}, ]}, {"timestamp": 1764576000, "group": [ {"author_id": 0, "token_count": 116}, ]}, {"timestamp": 1767254400, "group": [ {"author_id": 0, "token_count": 397}, ]}, {"timestamp": 1772352000, "group": [ {"author_id": 31, "token_count": 80}, {"author_id": 0, "token_count": 215}, ]}, ]
Author Name
Tokens
Token Proportion
Jason A. Donenfeld
6142
60.17%
Eric Biggers
2631
25.78%
Martin Willi
719
7.04%
Herbert Xu
172
1.69%
Ard Biesheuvel
138
1.35%
Tim Chen
112
1.10%
AlanSong-oc
80
0.78%
Tianjia Zhang
50
0.49%
Nathan Huckleberry
46
0.45%
Mathias Krause
26
0.25%
Chandramouli Narayanan
26
0.25%
Borislav Petkov
20
0.20%
Kees Cook
8
0.08%
Vivek Goyal
1
0.01%
Others
36
0.35%
Total
10207
Files:
aes.c
759
-
7
5793
Eric Biggers
Ard Biesheuvel
James Morris
Matt Mackall
Paul Gortmaker
Others
October 2002
January 2003
March 2005
November 2011
February 2017
May 2017
July 2019
October 2024
January 2026
February 2026
var spanGroupData = [ {"timestamp": 1033455600, "group": [ {"author_id": 7, "token_count": 3}, ]}, {"timestamp": 1041408000, "group": [ {"author_id": 7, "token_count": 30}, ]}, {"timestamp": 1109664000, "group": [ {"author_id": 27, "token_count": 2}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 59, "token_count": 1}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 1, "token_count": 1579}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 1, "token_count": 421}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1727766000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1767254400, "group": [ {"author_id": 0, "token_count": 2492}, ]}, {"timestamp": 1769932800, "group": [ {"author_id": 0, "token_count": 1259}, ]}, ]
Author Name
Tokens
Token Proportion
Eric Biggers
3752
64.77%
Ard Biesheuvel
2000
34.52%
James Morris
33
0.57%
Matt Mackall
2
0.03%
Paul Gortmaker
1
0.02%
Others
5
0.09%
Total
5793
aescfb.c
237
-
4
821
Ard Biesheuvel
Eric Biggers
Kees Cook
Paul Gortmaker
November 2011
July 2022
April 2024
May 2025
June 2025
January 2026
March 2026
var spanGroupData = [ {"timestamp": 1320130800, "group": [ {"author_id": 59, "token_count": 1}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1711954800, "group": [ {"author_id": 1, "token_count": 788}, ]}, {"timestamp": 1746082800, "group": [ {"author_id": 0, "token_count": 3}, {"author_id": 35, "token_count": 4}, ]}, {"timestamp": 1748761200, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1767254400, "group": [ {"author_id": 0, "token_count": 17}, ]}, {"timestamp": 1772352000, "group": [ {"author_id": 0, "token_count": 4}, ]}, ]
Author Name
Tokens
Token Proportion
Ard Biesheuvel
788
95.98%
Eric Biggers
28
3.41%
Kees Cook
4
0.49%
Paul Gortmaker
1
0.12%
Total
821
aesgcm.c
721
-
6
2166
Ard Biesheuvel
Eric Biggers
Kees Cook
Paul Gortmaker
Herbert Xu
Others
November 2011
July 2022
November 2022
October 2023
December 2024
May 2025
June 2025
January 2026
March 2026
var spanGroupData = [ {"timestamp": 1320130800, "group": [ {"author_id": 59, "token_count": 1}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1667286000, "group": [ {"author_id": 1, "token_count": 2005}, ]}, {"timestamp": 1696143600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1733040000, "group": [ {"author_id": 10, "token_count": 1}, ]}, {"timestamp": 1746082800, "group": [ {"author_id": 0, "token_count": 3}, {"author_id": 35, "token_count": 23}, ]}, {"timestamp": 1748761200, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1767254400, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1772352000, "group": [ {"author_id": 0, "token_count": 123}, ]}, ]
Author Name
Tokens
Token Proportion
Ard Biesheuvel
2005
92.57%
Eric Biggers
135
6.23%
Kees Cook
23
1.06%
Paul Gortmaker
1
0.05%
Herbert Xu
1
0.05%
Others
1
0.05%
Total
2166
arc4.c
76
-
12
374
Jon Oberheide
Jussi Kivilinna
James Morris
Ard Biesheuvel
Jeff Johnson
Andrew Morton
Matt Mackall
Paul Gortmaker
Herbert Xu
Eric Biggers
Others
October 2002
November 2002
December 2003
March 2004
March 2005
May 2006
November 2011
June 2012
January 2019
February 2019
June 2019
May 2024
var spanGroupData = [ {"timestamp": 1033455600, "group": [ {"author_id": 7, "token_count": 22}, ]}, {"timestamp": 1036137600, "group": [ {"author_id": 7, "token_count": 1}, ]}, {"timestamp": 1070265600, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1078128000, "group": [ {"author_id": 58, "token_count": 5}, {"author_id": 22, "token_count": 209}, ]}, {"timestamp": 1109664000, "group": [ {"author_id": 27, "token_count": 2}, ]}, {"timestamp": 1146466800, "group": [ {"author_id": 10, "token_count": 1}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 59, "token_count": 1}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 26, "token_count": 103}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 1, "token_count": 19}, ]}, {"timestamp": 1714546800, "group": [ {"author_id": 40, "token_count": 5}, ]}, ]
Author Name
Tokens
Token Proportion
Jon Oberheide
209
55.88%
Jussi Kivilinna
103
27.54%
James Morris
23
6.15%
Ard Biesheuvel
19
5.08%
Jeff Johnson
5
1.34%
Andrew Morton
5
1.34%
Matt Mackall
2
0.53%
Paul Gortmaker
1
0.27%
Herbert Xu
1
0.27%
Eric Biggers
1
0.27%
Others
5
1.34%
Total
374
blake2b.c
170
-
3
1331
Eric Biggers
Herbert Xu
Others
October 2019
December 2020
April 2025
October 2025
December 2025
var spanGroupData = [ {"timestamp": 1569913200, "group": [ {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 0, "token_count": 32}, ]}, {"timestamp": 1743490800, "group": [ {"author_id": 10, "token_count": 13}, ]}, {"timestamp": 1759302000, "group": [ {"author_id": 0, "token_count": 1068}, ]}, {"timestamp": 1764576000, "group": [ {"author_id": 0, "token_count": 207}, ]}, ]
Author Name
Tokens
Token Proportion
Eric Biggers
1307
98.20%
Herbert Xu
13
0.98%
Others
11
0.83%
Total
1331
blake2s.c
159
-
3
1244
Jason A. Donenfeld
Eric Biggers
Others
November 2019
December 2020
May 2022
March 2023
June 2025
August 2025
October 2025
December 2025
var spanGroupData = [ {"timestamp": 1572591600, "group": [ {"author_id": 2, "token_count": 812}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 0, "token_count": 14}, ]}, {"timestamp": 1651388400, "group": [ {"author_id": 2, "token_count": 70}, ]}, {"timestamp": 1677657600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1748761200, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1754031600, "group": [ {"author_id": 0, "token_count": 94}, ]}, {"timestamp": 1759302000, "group": [ {"author_id": 0, "token_count": 47}, ]}, {"timestamp": 1764576000, "group": [ {"author_id": 0, "token_count": 202}, ]}, ]
Author Name
Tokens
Token Proportion
Jason A. Donenfeld
882
70.90%
Eric Biggers
361
29.02%
Others
1
0.08%
Total
1244
chacha-block-generic.c
118
-
8
1224
Martin Willi
Eric Biggers
Theodore Y. Ts'o
Ard Biesheuvel
Thomas Gleixner
Others
June 1999
March 2005
April 2013
June 2015
June 2016
December 2017
September 2018
November 2018
May 2019
November 2019
May 2025
June 2025
March 2026
var spanGroupData = [ {"timestamp": 928220400, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1109664000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 8, "token_count": 797}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 24, "token_count": 197}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 0, "token_count": 32}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 0, "token_count": 91}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 36, "token_count": 2}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 1, "token_count": 10}, ]}, {"timestamp": 1746082800, "group": [ {"author_id": 0, "token_count": 56}, ]}, {"timestamp": 1748761200, "group": [ {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1772352000, "group": [ {"author_id": 0, "token_count": 12}, ]}, ]
Author Name
Tokens
Token Proportion
Martin Willi
797
65.11%
Eric Biggers
204
16.67%
Theodore Y. Ts'o
197
16.09%
Ard Biesheuvel
10
0.82%
Thomas Gleixner
2
0.16%
Others
14
1.14%
Total
1224
chacha.c
70
-
8
271
Eric Biggers
Martin Willi
Ard Biesheuvel
Vladis Dronov
Jeff Johnson
Jerry Shih
Thomas Gleixner
Herbert Xu
June 2015
July 2015
September 2018
November 2018
December 2018
March 2019
May 2019
November 2019
May 2022
January 2024
May 2024
April 2025
May 2025
June 2025
August 2025
March 2026
var spanGroupData = [ {"timestamp": 1433142000, "group": [ {"author_id": 8, "token_count": 90}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 8, "token_count": 7}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 0, "token_count": 9}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 0, "token_count": 19}, {"author_id": 8, "token_count": 3}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 0, "token_count": 10}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 36, "token_count": 1}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 1, "token_count": 24}, ]}, {"timestamp": 1651388400, "group": [ {"author_id": 33, "token_count": 14}, ]}, {"timestamp": 1704096000, "group": [ {"author_id": 14, "token_count": 4}, ]}, {"timestamp": 1714546800, "group": [ {"author_id": 40, "token_count": 5}, ]}, {"timestamp": 1743490800, "group": [ {"author_id": 0, "token_count": 9}, {"author_id": 10, "token_count": 1}, ]}, {"timestamp": 1746082800, "group": [ {"author_id": 0, "token_count": 11}, ]}, {"timestamp": 1748761200, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1754031600, "group": [ {"author_id": 0, "token_count": 57}, ]}, {"timestamp": 1772352000, "group": [ {"author_id": 0, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Eric Biggers
122
45.02%
Martin Willi
100
36.90%
Ard Biesheuvel
24
8.86%
Vladis Dronov
14
5.17%
Jeff Johnson
5
1.85%
Jerry Shih
4
1.48%
Thomas Gleixner
1
0.37%
Herbert Xu
1
0.37%
Total
271
chacha20poly1305.c
361
-
5
2148
Ard Biesheuvel
Eric Biggers
Jason A. Donenfeld
Herbert Xu
Others
November 2019
February 2020
September 2020
October 2024
February 2025
May 2025
June 2025
November 2025
var spanGroupData = [ {"timestamp": 1572591600, "group": [ {"author_id": 1, "token_count": 2074}, {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 2, "token_count": 12}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 10, "token_count": 1}, ]}, {"timestamp": 1727766000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1738396800, "group": [ {"author_id": 1, "token_count": 5}, ]}, {"timestamp": 1746082800, "group": [ {"author_id": 0, "token_count": 34}, ]}, {"timestamp": 1748761200, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1761980400, "group": [ {"author_id": 2, "token_count": 9}, ]}, ]
Author Name
Tokens
Token Proportion
Ard Biesheuvel
2079
96.79%
Eric Biggers
46
2.14%
Jason A. Donenfeld
21
0.98%
Herbert Xu
1
0.05%
Others
1
0.05%
Total
2148
curve25519-fiat32.c
864
-
3
10498
Jason A. Donenfeld
Ard Biesheuvel
Others
November 2019
October 2024
var spanGroupData = [ {"timestamp": 1572591600, "group": [ {"author_id": 1, "token_count": 5}, {"author_id": 2, "token_count": 10492}, ]}, {"timestamp": 1727766000, "group": [ {"author_id": 60, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Jason A. Donenfeld
10492
99.94%
Ard Biesheuvel
5
0.05%
Others
1
0.01%
Total
10498
curve25519-hacl64.c
786
-
2
5318
Jason A. Donenfeld
Others
November 2019
October 2024
var spanGroupData = [ {"timestamp": 1572591600, "group": [ {"author_id": 2, "token_count": 5317}, ]}, {"timestamp": 1727766000, "group": [ {"author_id": 60, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Jason A. Donenfeld
5317
99.98%
Others
1
0.02%
Total
5318
curve25519.c
78
-
2
286
Jason A. Donenfeld
Eric Biggers
November 2019
December 2019
September 2025
var spanGroupData = [ {"timestamp": 1572591600, "group": [ {"author_id": 2, "token_count": 194}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 2, "token_count": 23}, ]}, {"timestamp": 1756710000, "group": [ {"author_id": 0, "token_count": 69}, ]}, ]
Author Name
Tokens
Token Proportion
Jason A. Donenfeld
217
75.87%
Eric Biggers
69
24.13%
Total
286
des.c
902
-
12
8108
Dag Arne Osvik
James Morris
Ard Biesheuvel
David Howells
Eric Biggers
Jeff Johnson
Herbert Xu
Thomas Gleixner
Jussi Kivilinna
Others
October 2002
December 2002
July 2005
October 2005
October 2007
October 2010
June 2014
May 2019
August 2019
May 2024
October 2024
June 2025
var spanGroupData = [ {"timestamp": 1033455600, "group": [ {"author_id": 7, "token_count": 2229}, ]}, {"timestamp": 1038729600, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1120201200, "group": [ {"author_id": 6, "token_count": 5441}, ]}, {"timestamp": 1128150000, "group": [ {"author_id": 10, "token_count": 3}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 4, "token_count": 65}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 26, "token_count": 2}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 36, "token_count": 2}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 1, "token_count": 342}, ]}, {"timestamp": 1714546800, "group": [ {"author_id": 40, "token_count": 5}, ]}, {"timestamp": 1727766000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1748761200, "group": [ {"author_id": 0, "token_count": 11}, ]}, ]
Author Name
Tokens
Token Proportion
Dag Arne Osvik
5441
67.11%
James Morris
2229
27.49%
Ard Biesheuvel
342
4.22%
David Howells
65
0.80%
Eric Biggers
11
0.14%
Jeff Johnson
5
0.06%
Herbert Xu
3
0.04%
Thomas Gleixner
2
0.02%
Jussi Kivilinna
2
0.02%
Others
8
0.10%
Total
8108
fips-mldsa.h
458
-
1
10685
Eric Biggers
January 2026
var spanGroupData = [ {"timestamp": 1767254400, "group": [ {"author_id": 0, "token_count": 10685}, ]}, ]
Author Name
Tokens
Token Proportion
Eric Biggers
10685
100.00%
Total
10685
fips.h
50
-
1
467
Eric Biggers
October 2025
February 2026
var spanGroupData = [ {"timestamp": 1759302000, "group": [ {"author_id": 0, "token_count": 425}, ]}, {"timestamp": 1769932800, "group": [ {"author_id": 0, "token_count": 42}, ]}, ]
Author Name
Tokens
Token Proportion
Eric Biggers
467
100.00%
Total
467
gf128hash.c
434
-
1
2330
Eric Biggers
November 2025
March 2026
var spanGroupData = [ {"timestamp": 1761980400, "group": [ {"author_id": 0, "token_count": 1746}, ]}, {"timestamp": 1772352000, "group": [ {"author_id": 0, "token_count": 584}, ]}, ]
Author Name
Tokens
Token Proportion
Eric Biggers
2330
100.00%
Total
2330
gf128mul.c
291
-
11
1070
Rik Snel
Ard Biesheuvel
Harsh Jain
Eric Biggers
Matt Mackall
Kees Cook
Paul Gortmaker
Mathias Krause
Others
March 2005
November 2006
September 2007
March 2009
July 2011
November 2011
February 2017
April 2017
October 2017
August 2020
November 2022
February 2026
March 2026
var spanGroupData = [ {"timestamp": 1109664000, "group": [ {"author_id": 27, "token_count": 2}, ]}, {"timestamp": 1162368000, "group": [ {"author_id": 11, "token_count": 902}, ]}, {"timestamp": 1188630000, "group": [ {"author_id": 11, "token_count": 1}, ]}, {"timestamp": 1235894400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 45, "token_count": 1}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 59, "token_count": 1}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 0, "token_count": 12}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 49, "token_count": 24}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1667286000, "group": [ {"author_id": 1, "token_count": 107}, ]}, {"timestamp": 1769932800, "group": [ {"author_id": 35, "token_count": 2}, ]}, {"timestamp": 1772352000, "group": [ {"author_id": 0, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Rik Snel
903
84.39%
Ard Biesheuvel
107
10.00%
Harsh Jain
24
2.24%
Eric Biggers
13
1.21%
Matt Mackall
2
0.19%
Kees Cook
2
0.19%
Paul Gortmaker
1
0.09%
Mathias Krause
1
0.09%
Others
17
1.59%
Total
1070
hash_info.c
63
-
6
314
Dmitry Kasatkin
Dimitri John Ledkov
Vitaly Chikunov
Jarkko Sakkinen
Thomas Gleixner
Tianjia Zhang
May 2013
November 2015
November 2018
May 2019
February 2020
October 2023
var spanGroupData = [ {"timestamp": 1367391600, "group": [ {"author_id": 3, "token_count": 240}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 38, "token_count": 11}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 48, "token_count": 24}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 36, "token_count": 2}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 5, "token_count": 1}, ]}, {"timestamp": 1696143600, "group": [ {"author_id": 37, "token_count": 36}, ]}, ]
Author Name
Tokens
Token Proportion
Dmitry Kasatkin
240
76.43%
Dimitri John Ledkov
36
11.46%
Vitaly Chikunov
24
7.64%
Jarkko Sakkinen
11
3.50%
Thomas Gleixner
2
0.64%
Tianjia Zhang
1
0.32%
Total
314
md5.c
322
-
2
2802
Eric Biggers
Others
August 2025
December 2025
var spanGroupData = [ {"timestamp": 1754031600, "group": [ {"author_id": 0, "token_count": 2801}, ]}, {"timestamp": 1764576000, "group": [ {"author_id": 60, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Eric Biggers
2801
99.96%
Others
1
0.04%
Total
2802
memneq.c
174
-
6
960
James Yonan
Cesar Eduardo Barros
Ard Biesheuvel
Eric Biggers
Others
September 2013
November 2013
December 2013
January 2022
July 2022
October 2024
June 2025
March 2026
var spanGroupData = [ {"timestamp": 1378018800, "group": [ {"author_id": 13, "token_count": 707}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 23, "token_count": 199}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 1, "token_count": 44}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1727766000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1748761200, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1772352000, "group": [ {"author_id": 0, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
James Yonan
707
73.65%
Cesar Eduardo Barros
199
20.73%
Ard Biesheuvel
44
4.58%
Eric Biggers
8
0.83%
Others
2
0.21%
Total
960
mldsa.c
682
-
1
3679
Eric Biggers
December 2025
January 2026
var spanGroupData = [ {"timestamp": 1764576000, "group": [ {"author_id": 0, "token_count": 3589}, ]}, {"timestamp": 1767254400, "group": [ {"author_id": 0, "token_count": 90}, ]}, ]
Author Name
Tokens
Token Proportion
Eric Biggers
3679
100.00%
Total
3679
nh.c
82
-
1
553
Eric Biggers
December 2025
var spanGroupData = [ {"timestamp": 1764576000, "group": [ {"author_id": 0, "token_count": 553}, ]}, ]
Author Name
Tokens
Token Proportion
Eric Biggers
553
100.00%
Total
553
poly1305-donna32.c
206
-
6
1578
Jason A. Donenfeld
Martin Willi
Ard Biesheuvel
Eric Biggers
Arnd Bergmann
Others
June 2015
November 2016
November 2018
November 2019
January 2020
March 2021
October 2024
June 2025
var spanGroupData = [ {"timestamp": 1433142000, "group": [ {"author_id": 8, "token_count": 384}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 2, "token_count": 8}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 0, "token_count": 47}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 1, "token_count": 134}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 2, "token_count": 1001}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 53, "token_count": 1}, ]}, {"timestamp": 1727766000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1748761200, "group": [ {"author_id": 0, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Jason A. Donenfeld
1009
63.94%
Martin Willi
384
24.33%
Ard Biesheuvel
134
8.49%
Eric Biggers
49
3.11%
Arnd Bergmann
1
0.06%
Others
1
0.06%
Total
1578
poly1305-donna64.c
185
-
6
1087
Jason A. Donenfeld
Eric Biggers
Martin Willi
Ard Biesheuvel
Arnd Bergmann
Others
June 2015
November 2018
November 2019
January 2020
March 2021
October 2024
June 2025
var spanGroupData = [ {"timestamp": 1433142000, "group": [ {"author_id": 8, "token_count": 44}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 0, "token_count": 43}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 1, "token_count": 26}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 2, "token_count": 970}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 53, "token_count": 1}, ]}, {"timestamp": 1727766000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1748761200, "group": [ {"author_id": 0, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Jason A. Donenfeld
970
89.24%
Eric Biggers
45
4.14%
Martin Willi
44
4.05%
Ard Biesheuvel
26
2.39%
Arnd Bergmann
1
0.09%
Others
1
0.09%
Total
1087
poly1305.c
100
-
11
459
Ard Biesheuvel
Eric Biggers
Herbert Xu
Martin Willi
Jeff Johnson
Jason A. Donenfeld
Arnd Bergmann
Matt Mackall
Thomas Gleixner
Paul Gortmaker
Others
March 2005
November 2011
June 2015
July 2015
May 2019
November 2019
January 2020
March 2021
May 2024
October 2024
April 2025
August 2025
var spanGroupData = [ {"timestamp": 1109664000, "group": [ {"author_id": 27, "token_count": 2}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 59, "token_count": 1}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 8, "token_count": 30}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 8, "token_count": 3}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 36, "token_count": 1}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 1, "token_count": 200}, {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 53, "token_count": 3}, ]}, {"timestamp": 1714546800, "group": [ {"author_id": 40, "token_count": 5}, ]}, {"timestamp": 1727766000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1743490800, "group": [ {"author_id": 0, "token_count": 7}, {"author_id": 10, "token_count": 44}, ]}, {"timestamp": 1754031600, "group": [ {"author_id": 0, "token_count": 159}, ]}, ]
Author Name
Tokens
Token Proportion
Ard Biesheuvel
200
43.57%
Eric Biggers
166
36.17%
Herbert Xu
44
9.59%
Martin Willi
33
7.19%
Jeff Johnson
5
1.09%
Jason A. Donenfeld
3
0.65%
Arnd Bergmann
3
0.65%
Matt Mackall
2
0.44%
Thomas Gleixner
1
0.22%
Paul Gortmaker
1
0.22%
Others
1
0.22%
Total
459
sha1.c
336
-
8
1739
Eric Biggers
Mandeep Singh Baines
Matt Mackall
Jason A. Donenfeld
Jeff Johnson
Others
March 2005
August 2011
September 2011
November 2017
May 2020
January 2022
July 2022
June 2024
October 2024
June 2025
July 2025
October 2025
January 2026
var spanGroupData = [ {"timestamp": 1109664000, "group": [ {"author_id": 27, "token_count": 100}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 21, "token_count": 229}, ]}, {"timestamp": 1314860400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 2, "token_count": 72}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1717225200, "group": [ {"author_id": 40, "token_count": 4}, ]}, {"timestamp": 1727766000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1748761200, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1751353200, "group": [ {"author_id": 0, "token_count": 1204}, ]}, {"timestamp": 1759302000, "group": [ {"author_id": 0, "token_count": 71}, ]}, {"timestamp": 1767254400, "group": [ {"author_id": 0, "token_count": 41}, ]}, ]
Author Name
Tokens
Token Proportion
Eric Biggers
1330
76.48%
Mandeep Singh Baines
229
13.17%
Matt Mackall
100
5.75%
Jason A. Donenfeld
72
4.14%
Jeff Johnson
4
0.23%
Others
4
0.23%
Total
1739
sha256.c
515
-
12
3013
Eric Biggers
Arvind Sankar
Vivek Goyal
Hans de Goede
Jarkko Sakkinen
Herbert Xu
Jeff Johnson
Matt Mackall
Thomas Gleixner
Paul Gortmaker
Others
March 2005
November 2011
August 2014
May 2019
August 2019
May 2020
July 2020
October 2020
May 2023
April 2024
June 2024
July 2024
October 2024
April 2025
May 2025
June 2025
July 2025
September 2025
October 2025
var spanGroupData = [ {"timestamp": 1109664000, "group": [ {"author_id": 27, "token_count": 2}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 59, "token_count": 1}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 16, "token_count": 371}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 36, "token_count": 1}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 29, "token_count": 101}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 0, "token_count": 12}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 0, "token_count": 90}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 15, "token_count": 391}, ]}, {"timestamp": 1682924400, "group": [ {"author_id": 10, "token_count": 5}, ]}, {"timestamp": 1711954800, "group": [ {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1717225200, "group": [ {"author_id": 40, "token_count": 4}, ]}, {"timestamp": 1719817200, "group": [ {"author_id": 38, "token_count": 22}, ]}, {"timestamp": 1727766000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1743490800, "group": [ {"author_id": 0, "token_count": 239}, {"author_id": 10, "token_count": 1}, ]}, {"timestamp": 1746082800, "group": [ {"author_id": 10, "token_count": 8}, ]}, {"timestamp": 1748761200, "group": [ {"author_id": 0, "token_count": 1330}, ]}, {"timestamp": 1751353200, "group": [ {"author_id": 0, "token_count": 103}, ]}, {"timestamp": 1756710000, "group": [ {"author_id": 0, "token_count": 248}, ]}, {"timestamp": 1759302000, "group": [ {"author_id": 0, "token_count": 72}, ]}, ]
Author Name
Tokens
Token Proportion
Eric Biggers
2094
69.50%
Arvind Sankar
391
12.98%
Vivek Goyal
371
12.31%
Hans de Goede
101
3.35%
Jarkko Sakkinen
22
0.73%
Herbert Xu
14
0.46%
Jeff Johnson
4
0.13%
Matt Mackall
2
0.07%
Thomas Gleixner
1
0.03%
Paul Gortmaker
1
0.03%
Others
12
0.40%
Total
3013
sha3.c
411
-
2
2784
David Howells
Eric Biggers
October 2025
var spanGroupData = [ {"timestamp": 1759302000, "group": [ {"author_id": 4, "token_count": 2620}, {"author_id": 0, "token_count": 164}, ]}, ]
Author Name
Tokens
Token Proportion
David Howells
2620
94.11%
Eric Biggers
164
5.89%
Total
2784
sha512.c
440
-
3
2919
Eric Biggers
Jarkko Sakkinen
Others
July 2020
April 2024
July 2024
April 2025
June 2025
July 2025
October 2025
var spanGroupData = [ {"timestamp": 1593586800, "group": [ {"author_id": 0, "token_count": 40}, ]}, {"timestamp": 1711954800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1719817200, "group": [ {"author_id": 38, "token_count": 2}, ]}, {"timestamp": 1743490800, "group": [ {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1748761200, "group": [ {"author_id": 0, "token_count": 2673}, ]}, {"timestamp": 1751353200, "group": [ {"author_id": 0, "token_count": 124}, ]}, {"timestamp": 1759302000, "group": [ {"author_id": 0, "token_count": 71}, ]}, ]
Author Name
Tokens
Token Proportion
Eric Biggers
2916
99.90%
Jarkko Sakkinen
2
0.07%
Others
1
0.03%
Total
2919
simd.c
11
-
2
17
Eric Biggers
Thomas Gleixner
March 2019
May 2019
October 2024
var spanGroupData = [ {"timestamp": 1551427200, "group": [ {"author_id": 0, "token_count": 15}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 36, "token_count": 1}, ]}, {"timestamp": 1727766000, "group": [ {"author_id": 0, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Eric Biggers
16
94.12%
Thomas Gleixner
1
5.88%
Total
17
sm3.c
290
-
5
3312
Tianjia Zhang
Eric Biggers
Herbert Xu
Matt Mackall
Paul Gortmaker
March 2005
November 2011
January 2022
April 2025
March 2026
var spanGroupData = [ {"timestamp": 1109664000, "group": [ {"author_id": 27, "token_count": 2}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 59, "token_count": 1}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 5, "token_count": 2679}, ]}, {"timestamp": 1743490800, "group": [ {"author_id": 10, "token_count": 18}, ]}, {"timestamp": 1772352000, "group": [ {"author_id": 0, "token_count": 612}, ]}, ]
Author Name
Tokens
Token Proportion
Tianjia Zhang
2679
80.89%
Eric Biggers
612
18.48%
Herbert Xu
18
0.54%
Matt Mackall
2
0.06%
Paul Gortmaker
1
0.03%
Total
3312
utils.c
90
-
6
477
Eric Biggers
Ard Biesheuvel
James Yonan
Jeff Johnson
Thomas Gleixner
Others
September 2013
May 2019
January 2022
July 2022
June 2024
October 2024
June 2025
var spanGroupData = [ {"timestamp": 1378018800, "group": [ {"author_id": 13, "token_count": 9}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 36, "token_count": 1}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 1, "token_count": 11}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 0, "token_count": 448}, ]}, {"timestamp": 1717225200, "group": [ {"author_id": 40, "token_count": 5}, ]}, {"timestamp": 1727766000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1748761200, "group": [ {"author_id": 0, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Eric Biggers
450
94.34%
Ard Biesheuvel
11
2.31%
James Yonan
9
1.89%
Jeff Johnson
5
1.05%
Thomas Gleixner
1
0.21%
Others
1
0.21%
Total
477
Only top 60 contributors in the directory are shown. Everybody else is clustered as
Others
.
Contributors:
114
Author
Tokens
Proportion
Commits
Proportion
0
Eric Biggers
121172
35.86%
214
35.43%
1
Ard Biesheuvel
97988
29.00%
72
11.92%
2
Jason A. Donenfeld
75114
22.23%
23
3.81%
3
Dmitry Kasatkin
9487
2.81%
8
1.32%
4
David Howells
7325
2.17%
7
1.16%
5
Tianjia Zhang
5986
1.77%
5
0.83%
6
Dag Arne Osvik
5441
1.61%
1
0.17%
7
James Morris
2297
0.68%
6
0.99%
8
Martin Willi
2077
0.61%
18
2.98%
9
Danny Tsen
1717
0.51%
3
0.50%
10
Herbert Xu
1691
0.50%
62
10.26%
11
Rik Snel
903
0.27%
2
0.33%
12
Aaro Koskinen
823
0.24%
3
0.50%
13
James Yonan
716
0.21%
1
0.17%
14
Jerry Shih
429
0.13%
6
0.99%
15
Arvind Sankar
391
0.12%
3
0.50%
16
Vivek Goyal
379
0.11%
1
0.17%
17
Marcelo H. Cerri
368
0.11%
4
0.66%
18
Markus Stockhausen
332
0.10%
5
0.83%
19
David S. Miller
267
0.08%
6
0.99%
20
Tadeusz Struk
234
0.07%
3
0.50%
21
Mandeep Singh Baines
229
0.07%
1
0.17%
22
Jon Oberheide
209
0.06%
1
0.17%
23
Cesar Eduardo Barros
199
0.06%
1
0.17%
24
Theodore Y. Ts'o
197
0.06%
1
0.17%
25
Nicolai Stange
142
0.04%
13
2.15%
26
Jussi Kivilinna
142
0.04%
5
0.83%
27
Matt Mackall
126
0.04%
2
0.33%
28
Tim Chen
112
0.03%
7
1.16%
29
Hans de Goede
101
0.03%
4
0.66%
30
Patrick Steuer
86
0.03%
1
0.17%
31
AlanSong-oc
80
0.02%
1
0.17%
32
Nathan Huckleberry
74
0.02%
2
0.33%
33
Vladis Dronov
67
0.02%
1
0.17%
34
Zhihang Shao
64
0.02%
1
0.17%
35
Kees Cook
47
0.01%
3
0.50%
36
Thomas Gleixner
41
0.01%
3
0.50%
37
Dimitri John Ledkov
36
0.01%
1
0.17%
38
Jarkko Sakkinen
35
0.01%
2
0.33%
39
Sebastian Andrzej Siewior
33
0.01%
1
0.17%
40
Jeff Johnson
33
0.01%
2
0.33%
41
David Hildenbrand
33
0.01%
1
0.17%
42
Michael Ellerman
32
0.01%
2
0.33%
43
Sami Tolvanen
31
0.01%
1
0.17%
44
Gerald Schaefer
30
0.01%
2
0.33%
45
Mathias Krause
27
0.01%
3
0.50%
46
Chandramouli Narayanan
26
0.01%
1
0.17%
47
Peter Zijlstra
25
0.01%
1
0.17%
48
Vitaly Chikunov
24
0.01%
1
0.17%
49
Harsh Jain
24
0.01%
1
0.17%
50
Anton Blanchard
23
0.01%
1
0.17%
51
Martin Schwidefsky
21
0.01%
2
0.33%
52
Borislav Petkov
20
0.01%
3
0.50%
53
Arnd Bergmann
19
0.01%
4
0.66%
54
Leonidas Da Silva Barbosa
18
0.01%
1
0.17%
55
Michal Marek
17
0.01%
1
0.17%
56
Jan Glauber
16
0.00%
4
0.66%
57
Andrey Ryabinin
16
0.00%
1
0.17%
58
Andrew Morton
16
0.00%
2
0.33%
59
Paul Gortmaker
15
0.00%
1
0.17%
60
Others
319
0.09%
65
10.76%
Total
337942
604