Linux Source Code
Home
Release 6.17
Help
crypto
root
lib
Highlighting
Reset All
By Author
By Age
──────────
Aaro Koskinen
Al Viro
Andrew Morton
Andrey Ryabinin
Andrzej Zaborowski
Andy Shevchenko
Ard Biesheuvel
Arnd Bergmann
Arvind Sankar
Borislav Petkov
Cesar Eduardo Barros
Chandramouli Narayanan
Dag Arne Osvik
Danny Tsen
David Howells
David McCullough
David S. Miller
Dimitri John Ledkov
Dmitry Kasatkin
Eric Biggers
Hans de Goede
Harsh Jain
Herbert Xu
Iuliana Prodan
James Morris
James Yonan
Jan Glauber
Jarkko Sakkinen
Jason A. Donenfeld
Jeff Johnson
Jerry Shih
Jon Oberheide
Jussi Kivilinna
Kees Cook
Mandeep Singh Baines
Marcelo H. Cerri
Mark O'Donovan
Markus Stockhausen
Martin Willi
Mathias Krause
Matt Mackall
Michael Ellerman
Michal Marek
Nicolai Stange
Ondrej Mosnáček
Others
Patrick Steuer
Paul Gortmaker
Randy Dunlap
Richard Henderson
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
−
Subdirectories:
Name
Lines
Files
Authors
Tokens
change scale
Color Graph By Token Proportion
arm
351
6
11
1521
Ard Biesheuvel
Eric Biggers
Herbert Xu
Jason A. Donenfeld
Jussi Kivilinna
Sami Tolvanen
David McCullough
Jeff Johnson
Danny Tsen
Vivek Goyal
Arnd Bergmann
September 2012
July 2014
August 2014
March 2015
April 2015
May 2015
January 2017
November 2018
March 2019
November 2019
January 2020
April 2020
August 2020
November 2020
December 2020
December 2021
December 2022
April 2023
February 2024
June 2024
April 2025
May 2025
June 2025
July 2025
var spanGroupData = [ {"timestamp": 1346482800, "group": [ {"author_id": 56, "token_count": 12}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 25, "token_count": 47}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 15, "token_count": 1}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 0, "token_count": 4}, {"author_id": 33, "token_count": 36}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 0, "token_count": 27}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 0, "token_count": 185}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 2, "token_count": 77}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 2, "token_count": 5}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 0, "token_count": 348}, {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 1, "token_count": 62}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 8, "token_count": 4}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 0, "token_count": 55}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 0, "token_count": 6}, {"author_id": 2, "token_count": 12}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1669881600, "group": [ {"author_id": 8, "token_count": 1}, ]}, {"timestamp": 1680332400, "group": [ {"author_id": 12, "token_count": 2}, {"author_id": 8, "token_count": 10}, ]}, {"timestamp": 1706774400, "group": [ {"author_id": 43, "token_count": 1}, ]}, {"timestamp": 1717225200, "group": [ {"author_id": 32, "token_count": 5}, ]}, {"timestamp": 1743490800, "group": [ {"author_id": 2, "token_count": 204}, {"author_id": 8, "token_count": 82}, ]}, {"timestamp": 1746082800, "group": [ {"author_id": 2, "token_count": 34}, ]}, {"timestamp": 1748761200, "group": [ {"author_id": 2, "token_count": 136}, ]}, {"timestamp": 1751353200, "group": [ {"author_id": 2, "token_count": 158}, ]}, ]
Author Name
Tokens
Token Proportion
Ard Biesheuvel
629
41.35%
Eric Biggers
626
41.16%
Herbert Xu
97
6.38%
Jason A. Donenfeld
65
4.27%
Jussi Kivilinna
47
3.09%
Sami Tolvanen
36
2.37%
David McCullough
12
0.79%
Jeff Johnson
5
0.33%
Danny Tsen
2
0.13%
Vivek Goyal
1
0.07%
Arnd Bergmann
1
0.07%
Total
1521
arm64
335
5
11
1383
Ard Biesheuvel
Eric Biggers
Herbert Xu
Jason A. Donenfeld
Sami Tolvanen
Martin Willi
Jeff Johnson
Jerry Shih
Danny Tsen
Vivek Goyal
Others
March 2014
August 2014
June 2015
November 2016
January 2017
July 2017
January 2018
March 2018
November 2018
December 2018
April 2019
November 2019
March 2020
April 2020
February 2021
April 2023
October 2023
January 2024
June 2024
April 2025
May 2025
June 2025
July 2025
var spanGroupData = [ {"timestamp": 1393660800, "group": [ {"author_id": 0, "token_count": 32}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 15, "token_count": 1}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 7, "token_count": 5}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 0, "token_count": 37}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 0, "token_count": 168}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 0, "token_count": 13}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 2, "token_count": 3}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 0, "token_count": 52}, {"author_id": 2, "token_count": 45}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 0, "token_count": 259}, {"author_id": 1, "token_count": 2}, {"author_id": 33, "token_count": 12}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 1, "token_count": 9}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 1, "token_count": 64}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 0, "token_count": 43}, ]}, {"timestamp": 1680332400, "group": [ {"author_id": 12, "token_count": 2}, ]}, {"timestamp": 1696143600, "group": [ {"author_id": 2, "token_count": 3}, ]}, {"timestamp": 1704096000, "group": [ {"author_id": 16, "token_count": 2}, ]}, {"timestamp": 1717225200, "group": [ {"author_id": 32, "token_count": 4}, ]}, {"timestamp": 1743490800, "group": [ {"author_id": 2, "token_count": 209}, {"author_id": 8, "token_count": 88}, ]}, {"timestamp": 1746082800, "group": [ {"author_id": 2, "token_count": 27}, ]}, {"timestamp": 1748761200, "group": [ {"author_id": 2, "token_count": 170}, ]}, {"timestamp": 1751353200, "group": [ {"author_id": 2, "token_count": 117}, ]}, ]
Author Name
Tokens
Token Proportion
Ard Biesheuvel
612
44.25%
Eric Biggers
574
41.50%
Herbert Xu
88
6.36%
Jason A. Donenfeld
75
5.42%
Sami Tolvanen
12
0.87%
Martin Willi
5
0.36%
Jeff Johnson
4
0.29%
Jerry Shih
2
0.14%
Danny Tsen
2
0.14%
Vivek Goyal
1
0.07%
Others
8
0.58%
Total
1383
mips
275
5
10
1302
Aaro Koskinen
Eric Biggers
Ard Biesheuvel
Herbert Xu
Jeff Johnson
Thomas Gleixner
Jerry Shih
Danny Tsen
Vivek Goyal
Jason A. Donenfeld
August 2014
March 2015
May 2019
November 2019
January 2020
April 2023
January 2024
June 2024
April 2025
May 2025
June 2025
July 2025
var spanGroupData = [ {"timestamp": 1406876400, "group": [ {"author_id": 15, "token_count": 1}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 10, "token_count": 823}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 34, "token_count": 2}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 0, "token_count": 133}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1680332400, "group": [ {"author_id": 12, "token_count": 2}, ]}, {"timestamp": 1704096000, "group": [ {"author_id": 16, "token_count": 2}, ]}, {"timestamp": 1717225200, "group": [ {"author_id": 32, "token_count": 5}, ]}, {"timestamp": 1743490800, "group": [ {"author_id": 2, "token_count": 89}, {"author_id": 8, "token_count": 73}, ]}, {"timestamp": 1746082800, "group": [ {"author_id": 2, "token_count": 8}, ]}, {"timestamp": 1748761200, "group": [ {"author_id": 2, "token_count": 111}, ]}, {"timestamp": 1751353200, "group": [ {"author_id": 2, "token_count": 52}, ]}, ]
Author Name
Tokens
Token Proportion
Aaro Koskinen
823
63.21%
Eric Biggers
260
19.97%
Ard Biesheuvel
133
10.22%
Herbert Xu
73
5.61%
Jeff Johnson
5
0.38%
Thomas Gleixner
2
0.15%
Jerry Shih
2
0.15%
Danny Tsen
2
0.15%
Vivek Goyal
1
0.08%
Jason A. Donenfeld
1
0.08%
Total
1302
mpi
4756
23
37
14816
Dmitry Kasatkin
Tianjia Zhang
Herbert Xu
David Howells
Marcelo H. Cerri
Tadeusz Struk
Nicolai Stange
Thomas Gleixner
Michal Marek
Andrey Ryabinin
Mark O'Donovan
Matt Mackall
Andrzej Zaborowski
Arnd Bergmann
Richard Henderson
Andy Shevchenko
Paul Gortmaker
Eric Biggers
David S. Miller
Kees Cook
Randy Dunlap
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
August 2021
February 2022
June 2022
December 2022
August 2023
June 2024
August 2024
September 2024
November 2024
June 2025
var spanGroupData = [ {"timestamp": 1109664000, "group": [ {"author_id": 23, "token_count": 14}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 3, "token_count": 8878}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 46, "token_count": 7}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 3, "token_count": 16}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 24, "token_count": 4}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 3, "token_count": 375}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 13, "token_count": 379}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 57, "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": 58, "token_count": 11}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 18, "token_count": 33}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 18, "token_count": 8}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 18, "token_count": 193}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 53, "token_count": 14}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 43, "token_count": 9}, {"author_id": 47, "token_count": 17}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 26, "token_count": 83}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 26, "token_count": 54}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 8, "token_count": 97}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 8, "token_count": 6}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 48, "token_count": 16}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 2, "token_count": 6}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 35, "token_count": 3}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 34, "token_count": 26}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 8, "token_count": 6}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 43, "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": 8, "token_count": 3}, {"author_id": 4, "token_count": 3232}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 59, "token_count": 1}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 26, "token_count": 5}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1669881600, "group": [ {"author_id": 8, "token_count": 11}, ]}, {"timestamp": 1690873200, "group": [ {"author_id": 51, "token_count": 15}, ]}, {"timestamp": 1717225200, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1722495600, "group": [ {"author_id": 8, "token_count": 907}, ]}, {"timestamp": 1725174000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1730444400, "group": [ {"author_id": 8, "token_count": 5}, ]}, {"timestamp": 1748761200, "group": [ {"author_id": 2, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Dmitry Kasatkin
9269
62.56%
Tianjia Zhang
3232
21.81%
Herbert Xu
1035
6.99%
David Howells
379
2.56%
Marcelo H. Cerri
288
1.94%
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%
Mark O'Donovan
15
0.10%
Matt Mackall
14
0.09%
Andrzej Zaborowski
14
0.09%
Arnd Bergmann
13
0.09%
Richard Henderson
11
0.07%
Andy Shevchenko
8
0.05%
Paul Gortmaker
7
0.05%
Eric Biggers
7
0.05%
David S. Miller
4
0.03%
Kees Cook
3
0.02%
Randy Dunlap
1
0.01%
Others
81
0.55%
Total
14816
powerpc
321
4
9
1194
Danny Tsen
Eric Biggers
Herbert Xu
Markus Stockhausen
Michael Ellerman
Martin Willi
Jerry Shih
Vivek Goyal
Others
September 2012
August 2014
January 2015
February 2015
June 2015
October 2015
April 2023
January 2024
March 2024
April 2025
May 2025
June 2025
July 2025
var spanGroupData = [ {"timestamp": 1346482800, "group": [ {"author_id": 38, "token_count": 25}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 15, "token_count": 1}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 27, "token_count": 59}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 27, "token_count": 54}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 7, "token_count": 10}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1680332400, "group": [ {"author_id": 12, "token_count": 567}, ]}, {"timestamp": 1704096000, "group": [ {"author_id": 16, "token_count": 2}, ]}, {"timestamp": 1709280000, "group": [ {"author_id": 38, "token_count": 7}, ]}, {"timestamp": 1743490800, "group": [ {"author_id": 2, "token_count": 147}, {"author_id": 8, "token_count": 179}, ]}, {"timestamp": 1746082800, "group": [ {"author_id": 2, "token_count": 16}, {"author_id": 8, "token_count": 25}, ]}, {"timestamp": 1748761200, "group": [ {"author_id": 2, "token_count": 7}, ]}, {"timestamp": 1751353200, "group": [ {"author_id": 2, "token_count": 90}, ]}, ]
Author Name
Tokens
Token Proportion
Danny Tsen
567
47.49%
Eric Biggers
260
21.78%
Herbert Xu
204
17.09%
Markus Stockhausen
113
9.46%
Michael Ellerman
32
2.68%
Martin Willi
10
0.84%
Jerry Shih
2
0.17%
Vivek Goyal
1
0.08%
Others
5
0.42%
Total
1194
riscv
158
3
6
605
Jerry Shih
Eric Biggers
Herbert Xu
Martin Willi
Danny Tsen
Vivek Goyal
August 2014
June 2015
April 2023
January 2024
April 2025
May 2025
June 2025
var spanGroupData = [ {"timestamp": 1406876400, "group": [ {"author_id": 15, "token_count": 1}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 7, "token_count": 5}, ]}, {"timestamp": 1680332400, "group": [ {"author_id": 12, "token_count": 3}, ]}, {"timestamp": 1704096000, "group": [ {"author_id": 16, "token_count": 311}, ]}, {"timestamp": 1743490800, "group": [ {"author_id": 2, "token_count": 186}, {"author_id": 8, "token_count": 7}, ]}, {"timestamp": 1746082800, "group": [ {"author_id": 2, "token_count": 10}, ]}, {"timestamp": 1748761200, "group": [ {"author_id": 2, "token_count": 82}, ]}, ]
Author Name
Tokens
Token Proportion
Jerry Shih
311
51.40%
Eric Biggers
278
45.95%
Herbert Xu
7
1.16%
Martin Willi
5
0.83%
Danny Tsen
3
0.50%
Vivek Goyal
1
0.17%
Total
605
s390
155
5
13
555
Eric Biggers
Patrick Steuer
Vladis Dronov
Jan Glauber
Andrew Morton
Herbert Xu
Martin Willi
Jerry Shih
Vivek Goyal
Others
April 2004
January 2006
March 2008
July 2009
April 2011
August 2014
February 2015
June 2015
March 2016
August 2016
November 2017
November 2021
May 2022
April 2023
December 2023
January 2024
February 2024
April 2025
May 2025
June 2025
July 2025
var spanGroupData = [ {"timestamp": 1080806400, "group": [ {"author_id": 49, "token_count": 11}, ]}, {"timestamp": 1136102400, "group": [ {"author_id": 55, "token_count": 5}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 55, "token_count": 5}, ]}, {"timestamp": 1246431600, "group": [ {"author_id": 8, "token_count": 2}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 55, "token_count": 3}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 15, "token_count": 1}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 7, "token_count": 5}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 29, "token_count": 112}, ]}, {"timestamp": 1651388400, "group": [ {"author_id": 31, "token_count": 85}, ]}, {"timestamp": 1680332400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1701417600, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1704096000, "group": [ {"author_id": 16, "token_count": 2}, ]}, {"timestamp": 1706774400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1743490800, "group": [ {"author_id": 2, "token_count": 103}, {"author_id": 8, "token_count": 4}, ]}, {"timestamp": 1746082800, "group": [ {"author_id": 2, "token_count": 15}, ]}, {"timestamp": 1748761200, "group": [ {"author_id": 2, "token_count": 97}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1751353200, "group": [ {"author_id": 2, "token_count": 79}, ]}, ]
Author Name
Tokens
Token Proportion
Eric Biggers
294
52.97%
Patrick Steuer
112
20.18%
Vladis Dronov
85
15.32%
Jan Glauber
13
2.34%
Andrew Morton
11
1.98%
Herbert Xu
6
1.08%
Martin Willi
5
0.90%
Jerry Shih
2
0.36%
Vivek Goyal
1
0.18%
Others
26
4.68%
Total
555
sparc
128
3
4
399
Eric Biggers
David S. Miller
Herbert Xu
Vivek Goyal
August 2012
August 2014
April 2025
June 2025
July 2025
var spanGroupData = [ {"timestamp": 1343804400, "group": [ {"author_id": 24, "token_count": 152}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 15, "token_count": 1}, ]}, {"timestamp": 1743490800, "group": [ {"author_id": 2, "token_count": 73}, {"author_id": 8, "token_count": 8}, ]}, {"timestamp": 1748761200, "group": [ {"author_id": 2, "token_count": 89}, ]}, {"timestamp": 1751353200, "group": [ {"author_id": 2, "token_count": 76}, ]}, ]
Author Name
Tokens
Token Proportion
Eric Biggers
238
59.65%
David S. Miller
152
38.10%
Herbert Xu
8
2.01%
Vivek Goyal
1
0.25%
Total
399
tests
2549
13
2
16933
Eric Biggers
Others
July 2025
var spanGroupData = [ {"timestamp": 1751353200, "group": [ {"author_id": 2, "token_count": 16932}, {"author_id": 60, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Eric Biggers
16932
99.99%
Others
1
0.01%
Total
16933
x86
626
6
20
3009
Eric Biggers
Martin Willi
Jason A. Donenfeld
Herbert Xu
Ard Biesheuvel
Tim Chen
Chandramouli Narayanan
Mathias Krause
Borislav Petkov
Kees Cook
Jerry Shih
Vivek Goyal
Thomas Gleixner
Danny Tsen
Others
August 2011
March 2013
October 2013
December 2013
March 2014
August 2014
April 2015
June 2015
July 2015
September 2015
November 2015
December 2015
March 2016
April 2016
November 2018
December 2018
May 2019
November 2019
January 2020
April 2020
August 2020
December 2021
May 2022
March 2023
April 2023
January 2024
April 2024
April 2025
May 2025
June 2025
July 2025
var spanGroupData = [ {"timestamp": 1312182000, "group": [ {"author_id": 41, "token_count": 18}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 28, "token_count": 31}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 28, "token_count": 16}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 39, "token_count": 28}, {"author_id": 41, "token_count": 5}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 15, "token_count": 1}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 0, "token_count": 4}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 7, "token_count": 10}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 7, "token_count": 499}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 28, "token_count": 65}, {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 45, "token_count": 4}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 45, "token_count": 3}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 45, "token_count": 13}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 2, "token_count": 20}, {"author_id": 7, "token_count": 270}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 2, "token_count": 111}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 34, "token_count": 1}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 0, "token_count": 145}, {"author_id": 1, "token_count": 271}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 1, "token_count": 297}, {"author_id": 35, "token_count": 8}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 1, "token_count": 51}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 8, "token_count": 6}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1651388400, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1677657600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1680332400, "group": [ {"author_id": 12, "token_count": 1}, ]}, {"timestamp": 1704096000, "group": [ {"author_id": 16, "token_count": 2}, ]}, {"timestamp": 1711954800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1743490800, "group": [ {"author_id": 2, "token_count": 137}, {"author_id": 8, "token_count": 190}, ]}, {"timestamp": 1746082800, "group": [ {"author_id": 2, "token_count": 63}, ]}, {"timestamp": 1748761200, "group": [ {"author_id": 2, "token_count": 133}, ]}, {"timestamp": 1751353200, "group": [ {"author_id": 2, "token_count": 576}, ]}, ]
Author Name
Tokens
Token Proportion
Eric Biggers
1040
34.56%
Martin Willi
779
25.89%
Jason A. Donenfeld
622
20.67%
Herbert Xu
196
6.51%
Ard Biesheuvel
149
4.95%
Tim Chen
112
3.72%
Chandramouli Narayanan
28
0.93%
Mathias Krause
23
0.76%
Borislav Petkov
20
0.66%
Kees Cook
8
0.27%
Jerry Shih
2
0.07%
Vivek Goyal
1
0.03%
Thomas Gleixner
1
0.03%
Danny Tsen
1
0.03%
Others
27
0.90%
Total
3009
Files:
aes.c
357
-
8
3106
Ard Biesheuvel
Iuliana Prodan
James Morris
Sebastian Andrzej Siewior
Matt Mackall
Paul Gortmaker
Eric Biggers
Al Viro
January 2003
March 2005
April 2008
November 2011
February 2017
May 2017
July 2019
October 2024
var spanGroupData = [ {"timestamp": 1041408000, "group": [ {"author_id": 6, "token_count": 10}, ]}, {"timestamp": 1109664000, "group": [ {"author_id": 23, "token_count": 2}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 44, "token_count": 5}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 46, "token_count": 1}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 0, "token_count": 2414}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 0, "token_count": 660}, {"author_id": 52, "token_count": 12}, ]}, {"timestamp": 1727766000, "group": [ {"author_id": 54, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Ard Biesheuvel
3074
98.97%
Iuliana Prodan
12
0.39%
James Morris
10
0.32%
Sebastian Andrzej Siewior
5
0.16%
Matt Mackall
2
0.06%
Paul Gortmaker
1
0.03%
Eric Biggers
1
0.03%
Al Viro
1
0.03%
Total
3106
aescfb.c
256
-
5
869
Ard Biesheuvel
Sebastian Andrzej Siewior
Eric Biggers
Kees Cook
Paul Gortmaker
April 2008
November 2011
July 2019
July 2022
April 2024
May 2025
June 2025
var spanGroupData = [ {"timestamp": 1207033200, "group": [ {"author_id": 44, "token_count": 15}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 46, "token_count": 1}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 0, "token_count": 10}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 2, "token_count": 3}, ]}, {"timestamp": 1711954800, "group": [ {"author_id": 0, "token_count": 832}, ]}, {"timestamp": 1746082800, "group": [ {"author_id": 2, "token_count": 3}, {"author_id": 35, "token_count": 4}, ]}, {"timestamp": 1748761200, "group": [ {"author_id": 2, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Ard Biesheuvel
842
96.89%
Sebastian Andrzej Siewior
15
1.73%
Eric Biggers
7
0.81%
Kees Cook
4
0.46%
Paul Gortmaker
1
0.12%
Total
869
aesgcm.c
739
-
6
2194
Ard Biesheuvel
Kees Cook
Eric Biggers
Paul Gortmaker
Herbert Xu
Others
November 2011
July 2022
November 2022
October 2023
December 2024
May 2025
June 2025
var spanGroupData = [ {"timestamp": 1320130800, "group": [ {"author_id": 46, "token_count": 1}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 2, "token_count": 3}, ]}, {"timestamp": 1667286000, "group": [ {"author_id": 0, "token_count": 2159}, ]}, {"timestamp": 1696143600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1733040000, "group": [ {"author_id": 8, "token_count": 1}, ]}, {"timestamp": 1746082800, "group": [ {"author_id": 2, "token_count": 3}, {"author_id": 35, "token_count": 23}, ]}, {"timestamp": 1748761200, "group": [ {"author_id": 2, "token_count": 3}, ]}, ]
Author Name
Tokens
Token Proportion
Ard Biesheuvel
2159
98.40%
Kees Cook
23
1.05%
Eric Biggers
9
0.41%
Paul Gortmaker
1
0.05%
Herbert Xu
1
0.05%
Others
1
0.05%
Total
2194
arc4.c
76
-
12
374
Jon Oberheide
Jussi Kivilinna
James Morris
Ard Biesheuvel
Jeff Johnson
Andrew Morton
Iuliana Prodan
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": 6, "token_count": 22}, ]}, {"timestamp": 1036137600, "group": [ {"author_id": 6, "token_count": 1}, ]}, {"timestamp": 1070265600, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1078128000, "group": [ {"author_id": 49, "token_count": 5}, {"author_id": 20, "token_count": 209}, ]}, {"timestamp": 1109664000, "group": [ {"author_id": 23, "token_count": 2}, ]}, {"timestamp": 1146466800, "group": [ {"author_id": 8, "token_count": 1}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 46, "token_count": 1}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 25, "token_count": 103}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 52, "token_count": 3}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 0, "token_count": 19}, ]}, {"timestamp": 1714546800, "group": [ {"author_id": 32, "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%
Iuliana Prodan
3
0.80%
Matt Mackall
2
0.53%
Paul Gortmaker
1
0.27%
Herbert Xu
1
0.27%
Eric Biggers
1
0.27%
Others
2
0.53%
Total
374
blake2s-generic.c
111
-
3
756
Jason A. Donenfeld
Eric Biggers
Al Viro
November 2019
December 2021
October 2024
June 2025
var spanGroupData = [ {"timestamp": 1572591600, "group": [ {"author_id": 1, "token_count": 728}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 1, "token_count": 23}, ]}, {"timestamp": 1727766000, "group": [ {"author_id": 54, "token_count": 1}, ]}, {"timestamp": 1748761200, "group": [ {"author_id": 2, "token_count": 4}, ]}, ]
Author Name
Tokens
Token Proportion
Jason A. Donenfeld
751
99.34%
Eric Biggers
4
0.53%
Al Viro
1
0.13%
Total
756
blake2s-selftest.c
651
-
3
9633
Jason A. Donenfeld
Herbert Xu
Eric Biggers
November 2019
November 2020
December 2020
January 2022
May 2022
June 2022
December 2022
var spanGroupData = [ {"timestamp": 1572591600, "group": [ {"author_id": 1, "token_count": 9362}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 8, "token_count": 1}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 2, "token_count": 5}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 1, "token_count": 5}, ]}, {"timestamp": 1651388400, "group": [ {"author_id": 1, "token_count": 218}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1669881600, "group": [ {"author_id": 8, "token_count": 40}, ]}, ]
Author Name
Tokens
Token Proportion
Jason A. Donenfeld
9587
99.52%
Herbert Xu
41
0.43%
Eric Biggers
5
0.05%
Total
9633
blake2s.c
72
-
3
366
Jason A. Donenfeld
Eric Biggers
Randy Dunlap
November 2019
July 2021
January 2022
May 2022
May 2025
June 2025
var spanGroupData = [ {"timestamp": 1572591600, "group": [ {"author_id": 1, "token_count": 350}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 59, "token_count": 2}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1651388400, "group": [ {"author_id": 1, "token_count": 7}, ]}, {"timestamp": 1746082800, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1748761200, "group": [ {"author_id": 2, "token_count": 4}, ]}, ]
Author Name
Tokens
Token Proportion
Jason A. Donenfeld
359
98.09%
Eric Biggers
5
1.37%
Randy Dunlap
2
0.55%
Total
366
chacha.c
114
-
8
1212
Martin Willi
Theodore Y. Ts'o
Eric Biggers
Ard Biesheuvel
Andy Shevchenko
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
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": 57, "token_count": 4}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 7, "token_count": 797}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 22, "token_count": 197}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 2, "token_count": 32}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 2, "token_count": 6}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 2, "token_count": 91}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 34, "token_count": 2}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 0, "token_count": 10}, ]}, {"timestamp": 1746082800, "group": [ {"author_id": 2, "token_count": 56}, ]}, {"timestamp": 1748761200, "group": [ {"author_id": 2, "token_count": 7}, ]}, ]
Author Name
Tokens
Token Proportion
Martin Willi
797
65.76%
Theodore Y. Ts'o
197
16.25%
Eric Biggers
192
15.84%
Ard Biesheuvel
10
0.83%
Andy Shevchenko
4
0.33%
Thomas Gleixner
2
0.17%
Others
10
0.83%
Total
1212
chacha20poly1305-selftest.c
9082
-
4
121513
Ard Biesheuvel
Jason A. Donenfeld
Eric Biggers
Al Viro
November 2019
January 2020
March 2020
October 2024
May 2025
var spanGroupData = [ {"timestamp": 1572591600, "group": [ {"author_id": 0, "token_count": 88387}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 1, "token_count": 33087}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 1, "token_count": 33}, ]}, {"timestamp": 1727766000, "group": [ {"author_id": 54, "token_count": 1}, ]}, {"timestamp": 1746082800, "group": [ {"author_id": 2, "token_count": 5}, ]}, ]
Author Name
Tokens
Token Proportion
Ard Biesheuvel
88387
72.74%
Jason A. Donenfeld
33120
27.26%
Eric Biggers
5
0.00%
Al Viro
1
0.00%
Total
121513
chacha20poly1305.c
375
-
6
2188
Ard Biesheuvel
Eric Biggers
Jason A. Donenfeld
Randy Dunlap
Herbert Xu
Al Viro
November 2019
February 2020
September 2020
January 2021
July 2021
October 2024
February 2025
May 2025
June 2025
var spanGroupData = [ {"timestamp": 1572591600, "group": [ {"author_id": 0, "token_count": 2106}, {"author_id": 2, "token_count": 7}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 1, "token_count": 12}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 8, "token_count": 1}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 1, "token_count": 12}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 59, "token_count": 4}, ]}, {"timestamp": 1727766000, "group": [ {"author_id": 54, "token_count": 1}, ]}, {"timestamp": 1738396800, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1746082800, "group": [ {"author_id": 2, "token_count": 35}, ]}, {"timestamp": 1748761200, "group": [ {"author_id": 2, "token_count": 5}, ]}, ]
Author Name
Tokens
Token Proportion
Ard Biesheuvel
2111
96.48%
Eric Biggers
47
2.15%
Jason A. Donenfeld
24
1.10%
Randy Dunlap
4
0.18%
Herbert Xu
1
0.05%
Al Viro
1
0.05%
Total
2188
curve25519-fiat32.c
864
-
3
10498
Jason A. Donenfeld
Ard Biesheuvel
Al Viro
November 2019
October 2024
var spanGroupData = [ {"timestamp": 1572591600, "group": [ {"author_id": 0, "token_count": 5}, {"author_id": 1, "token_count": 10492}, ]}, {"timestamp": 1727766000, "group": [ {"author_id": 54, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Jason A. Donenfeld
10492
99.94%
Ard Biesheuvel
5
0.05%
Al Viro
1
0.01%
Total
10498
curve25519-generic.c
25
-
3
71
Jason A. Donenfeld
Matt Mackall
Paul Gortmaker
March 2005
November 2011
November 2019
var spanGroupData = [ {"timestamp": 1109664000, "group": [ {"author_id": 23, "token_count": 2}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 46, "token_count": 1}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 1, "token_count": 68}, ]}, ]
Author Name
Tokens
Token Proportion
Jason A. Donenfeld
68
95.77%
Matt Mackall
2
2.82%
Paul Gortmaker
1
1.41%
Total
71
curve25519-hacl64.c
786
-
2
5318
Jason A. Donenfeld
Al Viro
November 2019
October 2024
var spanGroupData = [ {"timestamp": 1572591600, "group": [ {"author_id": 1, "token_count": 5317}, ]}, {"timestamp": 1727766000, "group": [ {"author_id": 54, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Jason A. Donenfeld
5317
99.98%
Al Viro
1
0.02%
Total
5318
curve25519-selftest.c
1321
-
1
17286
Jason A. Donenfeld
November 2019
December 2019
var spanGroupData = [ {"timestamp": 1572591600, "group": [ {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 1, "token_count": 17282}, ]}, ]
Author Name
Tokens
Token Proportion
Jason A. Donenfeld
17286
100.00%
Total
17286
curve25519.c
33
-
3
75
Jason A. Donenfeld
Randy Dunlap
Eric Biggers
November 2019
December 2019
July 2021
May 2025
var spanGroupData = [ {"timestamp": 1572591600, "group": [ {"author_id": 1, "token_count": 26}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 1, "token_count": 44}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 59, "token_count": 4}, ]}, {"timestamp": 1746082800, "group": [ {"author_id": 2, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Jason A. Donenfeld
70
93.33%
Randy Dunlap
4
5.33%
Eric Biggers
1
1.33%
Total
75
des.c
902
-
12
8108
Dag Arne Osvik
James Morris
Ard Biesheuvel
David Howells
Eric Biggers
Jeff Johnson
Herbert Xu
Thomas Gleixner
Jussi Kivilinna
Al Viro
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": 6, "token_count": 2229}, ]}, {"timestamp": 1038729600, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1120201200, "group": [ {"author_id": 5, "token_count": 5441}, ]}, {"timestamp": 1128150000, "group": [ {"author_id": 8, "token_count": 3}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 13, "token_count": 65}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 25, "token_count": 2}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 34, "token_count": 2}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 0, "token_count": 342}, ]}, {"timestamp": 1714546800, "group": [ {"author_id": 32, "token_count": 5}, ]}, {"timestamp": 1727766000, "group": [ {"author_id": 54, "token_count": 1}, ]}, {"timestamp": 1748761200, "group": [ {"author_id": 2, "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%
Al Viro
1
0.01%
Others
7
0.09%
Total
8108
gf128mul.c
362
-
10
1417
Rik Snel
Ard Biesheuvel
Harsh Jain
Eric Biggers
Ondrej Mosnáček
Matt Mackall
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
var spanGroupData = [ {"timestamp": 1109664000, "group": [ {"author_id": 23, "token_count": 2}, ]}, {"timestamp": 1162368000, "group": [ {"author_id": 9, "token_count": 1245}, ]}, {"timestamp": 1188630000, "group": [ {"author_id": 9, "token_count": 1}, ]}, {"timestamp": 1235894400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 41, "token_count": 1}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 46, "token_count": 1}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 2, "token_count": 17}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 50, "token_count": 15}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 42, "token_count": 24}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1667286000, "group": [ {"author_id": 0, "token_count": 108}, ]}, ]
Author Name
Tokens
Token Proportion
Rik Snel
1246
87.93%
Ard Biesheuvel
108
7.62%
Harsh Jain
24
1.69%
Eric Biggers
17
1.20%
Ondrej Mosnáček
15
1.06%
Matt Mackall
2
0.14%
Paul Gortmaker
1
0.07%
Mathias Krause
1
0.07%
Others
3
0.21%
Total
1417
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": 37, "token_count": 11}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 40, "token_count": 24}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 34, "token_count": 2}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 4, "token_count": 1}, ]}, {"timestamp": 1696143600, "group": [ {"author_id": 36, "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
libchacha.c
35
-
5
139
Martin Willi
Eric Biggers
Ard Biesheuvel
Jeff Johnson
Thomas Gleixner
June 2015
September 2018
November 2018
March 2019
May 2019
November 2019
May 2024
May 2025
June 2025
var spanGroupData = [ {"timestamp": 1433142000, "group": [ {"author_id": 7, "token_count": 73}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 2, "token_count": 9}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 2, "token_count": 12}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 2, "token_count": 10}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 34, "token_count": 1}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 0, "token_count": 21}, ]}, {"timestamp": 1714546800, "group": [ {"author_id": 32, "token_count": 5}, ]}, {"timestamp": 1746082800, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1748761200, "group": [ {"author_id": 2, "token_count": 6}, ]}, ]
Author Name
Tokens
Token Proportion
Martin Willi
73
52.52%
Eric Biggers
39
28.06%
Ard Biesheuvel
21
15.11%
Jeff Johnson
5
3.60%
Thomas Gleixner
1
0.72%
Total
139
memneq.c
174
-
6
960
James Yonan
Cesar Eduardo Barros
Ard Biesheuvel
Eric Biggers
Al Viro
Others
September 2013
November 2013
December 2013
January 2022
July 2022
October 2024
June 2025
var spanGroupData = [ {"timestamp": 1378018800, "group": [ {"author_id": 11, "token_count": 708}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 21, "token_count": 199}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 0, "token_count": 44}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 2, "token_count": 5}, ]}, {"timestamp": 1727766000, "group": [ {"author_id": 54, "token_count": 1}, ]}, {"timestamp": 1748761200, "group": [ {"author_id": 2, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
James Yonan
708
73.75%
Cesar Eduardo Barros
199
20.73%
Ard Biesheuvel
44
4.58%
Eric Biggers
7
0.73%
Al Viro
1
0.10%
Others
1
0.10%
Total
960
poly1305-donna32.c
206
-
6
1578
Jason A. Donenfeld
Martin Willi
Ard Biesheuvel
Eric Biggers
Arnd Bergmann
Al Viro
June 2015
November 2016
November 2018
November 2019
January 2020
March 2021
October 2024
June 2025
var spanGroupData = [ {"timestamp": 1433142000, "group": [ {"author_id": 7, "token_count": 384}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 1, "token_count": 8}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 2, "token_count": 47}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 0, "token_count": 134}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 1, "token_count": 1001}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 43, "token_count": 1}, ]}, {"timestamp": 1727766000, "group": [ {"author_id": 54, "token_count": 1}, ]}, {"timestamp": 1748761200, "group": [ {"author_id": 2, "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%
Al Viro
1
0.06%
Total
1578
poly1305-donna64.c
185
-
6
1087
Jason A. Donenfeld
Eric Biggers
Martin Willi
Ard Biesheuvel
Arnd Bergmann
Al Viro
June 2015
November 2018
November 2019
January 2020
March 2021
October 2024
June 2025
var spanGroupData = [ {"timestamp": 1433142000, "group": [ {"author_id": 7, "token_count": 44}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 2, "token_count": 43}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 0, "token_count": 26}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 1, "token_count": 970}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 43, "token_count": 1}, ]}, {"timestamp": 1727766000, "group": [ {"author_id": 54, "token_count": 1}, ]}, {"timestamp": 1748761200, "group": [ {"author_id": 2, "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%
Al Viro
1
0.09%
Total
1087
poly1305-generic.c
25
-
9
69
Ard Biesheuvel
Martin Willi
Herbert Xu
Matt Mackall
Jeff Johnson
Jason A. Donenfeld
Arnd Bergmann
Thomas Gleixner
Paul Gortmaker
March 2005
November 2011
June 2015
July 2015
May 2019
November 2019
January 2020
March 2021
May 2024
April 2025
May 2025
var spanGroupData = [ {"timestamp": 1109664000, "group": [ {"author_id": 23, "token_count": 2}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 46, "token_count": 1}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 7, "token_count": 17}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 7, "token_count": 2}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 34, "token_count": 1}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 0, "token_count": 29}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 43, "token_count": 2}, ]}, {"timestamp": 1714546800, "group": [ {"author_id": 32, "token_count": 2}, ]}, {"timestamp": 1743490800, "group": [ {"author_id": 8, "token_count": 8}, ]}, {"timestamp": 1746082800, "group": [ {"author_id": 8, "token_count": 3}, ]}, ]
Author Name
Tokens
Token Proportion
Ard Biesheuvel
29
42.03%
Martin Willi
19
27.54%
Herbert Xu
11
15.94%
Matt Mackall
2
2.90%
Jeff Johnson
2
2.90%
Jason A. Donenfeld
2
2.90%
Arnd Bergmann
2
2.90%
Thomas Gleixner
1
1.45%
Paul Gortmaker
1
1.45%
Total
69
poly1305.c
75
-
10
403
Ard Biesheuvel
Herbert Xu
Martin Willi
Jeff Johnson
Arnd Bergmann
Matt Mackall
Thomas Gleixner
Paul Gortmaker
Jason A. Donenfeld
Al Viro
March 2005
November 2011
June 2015
May 2019
November 2019
January 2020
March 2021
May 2024
October 2024
April 2025
var spanGroupData = [ {"timestamp": 1109664000, "group": [ {"author_id": 23, "token_count": 2}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 46, "token_count": 1}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 7, "token_count": 40}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 34, "token_count": 1}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 0, "token_count": 267}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 43, "token_count": 3}, ]}, {"timestamp": 1714546800, "group": [ {"author_id": 32, "token_count": 5}, ]}, {"timestamp": 1727766000, "group": [ {"author_id": 54, "token_count": 1}, ]}, {"timestamp": 1743490800, "group": [ {"author_id": 8, "token_count": 82}, ]}, ]
Author Name
Tokens
Token Proportion
Ard Biesheuvel
267
66.25%
Herbert Xu
82
20.35%
Martin Willi
40
9.93%
Jeff Johnson
5
1.24%
Arnd Bergmann
3
0.74%
Matt Mackall
2
0.50%
Thomas Gleixner
1
0.25%
Paul Gortmaker
1
0.25%
Jason A. Donenfeld
1
0.25%
Al Viro
1
0.25%
Total
403
sha1.c
348
-
9
1698
Eric Biggers
Mandeep Singh Baines
Matt Mackall
Jason A. Donenfeld
Jeff Johnson
Al Viro
Others
March 2005
August 2011
September 2011
March 2015
November 2017
May 2020
January 2022
July 2022
June 2024
October 2024
June 2025
July 2025
var spanGroupData = [ {"timestamp": 1109664000, "group": [ {"author_id": 23, "token_count": 161}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 19, "token_count": 230}, ]}, {"timestamp": 1314860400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 2, "token_count": 3}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 1, "token_count": 72}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 2, "token_count": 7}, ]}, {"timestamp": 1717225200, "group": [ {"author_id": 32, "token_count": 4}, ]}, {"timestamp": 1727766000, "group": [ {"author_id": 54, "token_count": 1}, ]}, {"timestamp": 1748761200, "group": [ {"author_id": 2, "token_count": 6}, ]}, {"timestamp": 1751353200, "group": [ {"author_id": 2, "token_count": 1207}, ]}, ]
Author Name
Tokens
Token Proportion
Eric Biggers
1223
72.03%
Mandeep Singh Baines
230
13.55%
Matt Mackall
161
9.48%
Jason A. Donenfeld
72
4.24%
Jeff Johnson
4
0.24%
Al Viro
1
0.06%
Others
7
0.41%
Total
1698
sha256.c
436
-
12
2666
Eric Biggers
Arvind Sankar
Vivek Goyal
Hans de Goede
Jarkko Sakkinen
Herbert Xu
Jeff Johnson
Matt Mackall
Thomas Gleixner
Paul Gortmaker
Al Viro
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
var spanGroupData = [ {"timestamp": 1109664000, "group": [ {"author_id": 23, "token_count": 2}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 46, "token_count": 1}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 15, "token_count": 366}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 34, "token_count": 1}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 30, "token_count": 99}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 2, "token_count": 11}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 2, "token_count": 87}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 14, "token_count": 391}, ]}, {"timestamp": 1682924400, "group": [ {"author_id": 8, "token_count": 5}, ]}, {"timestamp": 1711954800, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1717225200, "group": [ {"author_id": 32, "token_count": 4}, ]}, {"timestamp": 1719817200, "group": [ {"author_id": 37, "token_count": 20}, ]}, {"timestamp": 1727766000, "group": [ {"author_id": 54, "token_count": 1}, ]}, {"timestamp": 1743490800, "group": [ {"author_id": 2, "token_count": 237}, {"author_id": 8, "token_count": 1}, ]}, {"timestamp": 1746082800, "group": [ {"author_id": 8, "token_count": 8}, ]}, {"timestamp": 1748761200, "group": [ {"author_id": 2, "token_count": 1319}, ]}, {"timestamp": 1751353200, "group": [ {"author_id": 2, "token_count": 103}, ]}, ]
Author Name
Tokens
Token Proportion
Eric Biggers
1757
65.90%
Arvind Sankar
391
14.67%
Vivek Goyal
366
13.73%
Hans de Goede
99
3.71%
Jarkko Sakkinen
20
0.75%
Herbert Xu
14
0.53%
Jeff Johnson
4
0.15%
Matt Mackall
2
0.08%
Thomas Gleixner
1
0.04%
Paul Gortmaker
1
0.04%
Al Viro
1
0.04%
Others
10
0.38%
Total
2666
sha512.c
423
-
3
2850
Eric Biggers
Jarkko Sakkinen
Others
July 2020
April 2024
July 2024
April 2025
June 2025
July 2025
var spanGroupData = [ {"timestamp": 1593586800, "group": [ {"author_id": 2, "token_count": 40}, ]}, {"timestamp": 1711954800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1719817200, "group": [ {"author_id": 37, "token_count": 2}, ]}, {"timestamp": 1743490800, "group": [ {"author_id": 2, "token_count": 8}, ]}, {"timestamp": 1748761200, "group": [ {"author_id": 2, "token_count": 2675}, ]}, {"timestamp": 1751353200, "group": [ {"author_id": 2, "token_count": 124}, ]}, ]
Author Name
Tokens
Token Proportion
Eric Biggers
2847
99.89%
Jarkko Sakkinen
2
0.07%
Others
1
0.04%
Total
2850
simd.c
11
-
2
17
Eric Biggers
Thomas Gleixner
March 2019
May 2019
October 2024
var spanGroupData = [ {"timestamp": 1551427200, "group": [ {"author_id": 2, "token_count": 15}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 34, "token_count": 1}, ]}, {"timestamp": 1727766000, "group": [ {"author_id": 2, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Eric Biggers
16
94.12%
Thomas Gleixner
1
5.88%
Total
17
sm3.c
186
-
4
2778
Tianjia Zhang
Herbert Xu
Matt Mackall
Paul Gortmaker
March 2005
November 2011
January 2022
April 2025
var spanGroupData = [ {"timestamp": 1109664000, "group": [ {"author_id": 23, "token_count": 2}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 46, "token_count": 1}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 4, "token_count": 2754}, ]}, {"timestamp": 1743490800, "group": [ {"author_id": 8, "token_count": 21}, ]}, ]
Author Name
Tokens
Token Proportion
Tianjia Zhang
2754
99.14%
Herbert Xu
21
0.76%
Matt Mackall
2
0.07%
Paul Gortmaker
1
0.04%
Total
2778
utils.c
90
-
6
477
Eric Biggers
Ard Biesheuvel
James Yonan
Jeff Johnson
Thomas Gleixner
Al Viro
September 2013
May 2019
January 2022
July 2022
June 2024
October 2024
June 2025
var spanGroupData = [ {"timestamp": 1378018800, "group": [ {"author_id": 11, "token_count": 9}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 34, "token_count": 1}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 0, "token_count": 11}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 2, "token_count": 448}, ]}, {"timestamp": 1717225200, "group": [ {"author_id": 32, "token_count": 5}, ]}, {"timestamp": 1727766000, "group": [ {"author_id": 54, "token_count": 1}, ]}, {"timestamp": 1748761200, "group": [ {"author_id": 2, "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%
Al Viro
1
0.21%
Total
477
Only top 60 contributors in the directory are shown. Everybody else is clustered as
Others
.
Contributors:
100
Author
Tokens
Proportion
Commits
Proportion
0
Ard Biesheuvel
99112
41.00%
53
11.83%
1
Jason A. Donenfeld
79891
33.05%
20
4.46%
2
Eric Biggers
27247
11.27%
111
24.78%
3
Dmitry Kasatkin
9509
3.93%
8
1.79%
4
Tianjia Zhang
5987
2.48%
3
0.67%
5
Dag Arne Osvik
5441
2.25%
1
0.22%
6
James Morris
2262
0.94%
6
1.34%
7
Martin Willi
2161
0.89%
19
4.24%
8
Herbert Xu
1889
0.78%
59
13.17%
9
Rik Snel
1246
0.52%
2
0.45%
10
Aaro Koskinen
823
0.34%
3
0.67%
11
James Yonan
717
0.30%
1
0.22%
12
Danny Tsen
577
0.24%
2
0.45%
13
David Howells
444
0.18%
4
0.89%
14
Arvind Sankar
391
0.16%
3
0.67%
15
Vivek Goyal
374
0.15%
1
0.22%
16
Jerry Shih
321
0.13%
3
0.67%
17
Marcelo H. Cerri
288
0.12%
1
0.22%
18
Tadeusz Struk
234
0.10%
3
0.67%
19
Mandeep Singh Baines
230
0.10%
1
0.22%
20
Jon Oberheide
209
0.09%
1
0.22%
21
Cesar Eduardo Barros
199
0.08%
1
0.22%
22
Theodore Y. Ts'o
197
0.08%
1
0.22%
23
Matt Mackall
191
0.08%
2
0.45%
24
David S. Miller
156
0.06%
4
0.89%
25
Jussi Kivilinna
152
0.06%
5
1.12%
26
Nicolai Stange
142
0.06%
13
2.90%
27
Markus Stockhausen
113
0.05%
2
0.45%
28
Tim Chen
112
0.05%
7
1.56%
29
Patrick Steuer
112
0.05%
1
0.22%
30
Hans de Goede
99
0.04%
4
0.89%
31
Vladis Dronov
85
0.04%
1
0.22%
32
Jeff Johnson
49
0.02%
5
1.12%
33
Sami Tolvanen
48
0.02%
2
0.45%
34
Thomas Gleixner
41
0.02%
3
0.67%
35
Kees Cook
38
0.02%
4
0.89%
36
Dimitri John Ledkov
36
0.01%
1
0.22%
37
Jarkko Sakkinen
33
0.01%
2
0.45%
38
Michael Ellerman
32
0.01%
2
0.45%
39
Chandramouli Narayanan
28
0.01%
1
0.22%
40
Vitaly Chikunov
24
0.01%
1
0.22%
41
Mathias Krause
24
0.01%
3
0.67%
42
Harsh Jain
24
0.01%
1
0.22%
43
Arnd Bergmann
21
0.01%
4
0.89%
44
Sebastian Andrzej Siewior
20
0.01%
1
0.22%
45
Borislav Petkov
20
0.01%
3
0.67%
46
Paul Gortmaker
17
0.01%
1
0.22%
47
Michal Marek
17
0.01%
1
0.22%
48
Andrey Ryabinin
16
0.01%
1
0.22%
49
Andrew Morton
16
0.01%
2
0.45%
50
Ondrej Mosnáček
15
0.01%
2
0.45%
51
Mark O'Donovan
15
0.01%
1
0.22%
52
Iuliana Prodan
15
0.01%
2
0.45%
53
Andrzej Zaborowski
14
0.01%
1
0.22%
54
Al Viro
14
0.01%
1
0.22%
55
Jan Glauber
13
0.01%
3
0.67%
56
David McCullough
12
0.00%
1
0.22%
57
Andy Shevchenko
12
0.00%
2
0.45%
58
Richard Henderson
11
0.00%
1
0.22%
59
Randy Dunlap
11
0.00%
2
0.45%
60
Others
190
0.08%
48
10.71%
Total
241737
448