Linux Source Code
Home
Release 6.16
Help
internal
root
include
crypto
Highlighting
Reset All
By Author
By Age
──────────
Al Viro
Andrew Morton
Andrzej Zaborowski
Andy Shevchenko
Ard Biesheuvel
Arnd Bergmann
Arvind Sankar
Baolin Wang
Corentin Labbe
Cyrille Pitchen
Dag Arne Osvik
Daniele Alessandrelli
David S. Miller
David Sterba
Eric Biggers
Gary R Hook
Giovanni Cabiddu
Greg Kroah-Hartman
Hans de Goede
Herbert Xu
Iuliana Prodan
James Morris
Jason A. Donenfeld
Jussi Kivilinna
Kees Cook
Loc Ho
Lukas Wunner
Martin Willi
Meng Yu
Mian Yousaf Kaukab
Neil Horman
Nicolai Stange
Petr Mladek
Rabin Vincent
Rui Y Wang
Salvatore Benedetto
Saulo Alessandre
Stefan Berger
Stephan Mueller
Stephen Rothwell
Tadeusz Struk
Thomas Gleixner
Thorsten Blum
Tudor-Dan Ambarus
Vitaly Chikunov
Vivek Goyal
−
Files:
Name
Lines
Files
Authors
Tokens
change scale
Color Graph By Token Proportion
acompress.h
247
-
4
847
Herbert Xu
Giovanni Cabiddu
Thomas Gleixner
Eric Biggers
August 2006
October 2016
April 2017
May 2019
December 2019
November 2022
January 2023
February 2023
March 2025
April 2025
May 2025
var spanGroupData = [ {"timestamp": 1154415600, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 2, "token_count": 261}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 2, "token_count": 35}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 22, "token_count": 2}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1667286000, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1672560000, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1675238400, "group": [ {"author_id": 0, "token_count": 14}, ]}, {"timestamp": 1740816000, "group": [ {"author_id": 0, "token_count": 358}, ]}, {"timestamp": 1743490800, "group": [ {"author_id": 0, "token_count": 164}, ]}, {"timestamp": 1746082800, "group": [ {"author_id": 0, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Herbert Xu
547
64.58%
Giovanni Cabiddu
296
34.95%
Thomas Gleixner
2
0.24%
Eric Biggers
2
0.24%
Total
847
aead.h
168
-
5
648
Herbert Xu
Cyrille Pitchen
Tadeusz Struk
Thomas Gleixner
Eric Biggers
August 2006
September 2006
March 2007
April 2007
August 2007
December 2007
May 2015
June 2015
July 2015
August 2015
December 2015
February 2016
July 2016
May 2019
January 2020
November 2022
January 2023
var spanGroupData = [ {"timestamp": 1154415600, "group": [ {"author_id": 0, "token_count": 14}, ]}, {"timestamp": 1157094000, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1172736000, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1175410800, "group": [ {"author_id": 0, "token_count": 22}, ]}, {"timestamp": 1185951600, "group": [ {"author_id": 0, "token_count": 59}, ]}, {"timestamp": 1196496000, "group": [ {"author_id": 0, "token_count": 124}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 0, "token_count": 242}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 0, "token_count": 23}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 0, "token_count": 51}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 32, "token_count": 9}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 9, "token_count": 7}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 0, "token_count": 18}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 22, "token_count": 2}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1667286000, "group": [ {"author_id": 0, "token_count": 58}, ]}, {"timestamp": 1672560000, "group": [ {"author_id": 0, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Herbert Xu
628
96.91%
Cyrille Pitchen
9
1.39%
Tadeusz Struk
7
1.08%
Thomas Gleixner
2
0.31%
Eric Biggers
2
0.31%
Total
648
akcipher.h
155
-
7
522
Andrzej Zaborowski
Tadeusz Struk
Herbert Xu
Gary R Hook
Thomas Gleixner
Lukas Wunner
Eric Biggers
August 2006
June 2015
December 2015
July 2017
May 2019
January 2020
November 2022
January 2023
September 2024
var spanGroupData = [ {"timestamp": 1154415600, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 9, "token_count": 127}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 7, "token_count": 273}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 19, "token_count": 40}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 22, "token_count": 2}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1667286000, "group": [ {"author_id": 0, "token_count": 70}, ]}, {"timestamp": 1672560000, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1725174000, "group": [ {"author_id": 5, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Andrzej Zaborowski
273
52.30%
Tadeusz Struk
127
24.33%
Herbert Xu
76
14.56%
Gary R Hook
40
7.66%
Thomas Gleixner
2
0.38%
Lukas Wunner
2
0.38%
Eric Biggers
2
0.38%
Total
522
blake2b.h
101
-
3
505
David Sterba
Eric Biggers
Herbert Xu
October 2019
November 2019
December 2020
April 2025
var spanGroupData = [ {"timestamp": 1569913200, "group": [ {"author_id": 10, "token_count": 147}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 10, "token_count": 38}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 1, "token_count": 162}, ]}, {"timestamp": 1743490800, "group": [ {"author_id": 0, "token_count": 158}, ]}, ]
Author Name
Tokens
Token Proportion
David Sterba
185
36.63%
Eric Biggers
162
32.08%
Herbert Xu
158
31.29%
Total
505
blake2s.h
21
-
2
65
Jason A. Donenfeld
Eric Biggers
November 2019
December 2020
December 2021
var spanGroupData = [ {"timestamp": 1572591600, "group": [ {"author_id": 13, "token_count": 60}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 13, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Jason A. Donenfeld
61
93.85%
Eric Biggers
4
6.15%
Total
65
blockhash.h
52
-
3
79
Herbert Xu
Arvind Sankar
Ard Biesheuvel
April 2015
October 2020
April 2025
var spanGroupData = [ {"timestamp": 1427871600, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 28, "token_count": 2}, ]}, {"timestamp": 1743490800, "group": [ {"author_id": 0, "token_count": 75}, ]}, ]
Author Name
Tokens
Token Proportion
Herbert Xu
75
94.94%
Arvind Sankar
2
2.53%
Ard Biesheuvel
2
2.53%
Total
79
cipher.h
220
-
6
532
Herbert Xu
Eric Biggers
James Morris
Ard Biesheuvel
Stephan Mueller
Thomas Gleixner
October 2002
March 2003
July 2006
August 2006
September 2006
December 2006
March 2007
April 2007
August 2007
November 2014
May 2019
November 2019
December 2019
January 2020
December 2020
May 2023
var spanGroupData = [ {"timestamp": 1033455600, "group": [ {"author_id": 11, "token_count": 52}, ]}, {"timestamp": 1046505600, "group": [ {"author_id": 11, "token_count": 4}, ]}, {"timestamp": 1151737200, "group": [ {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1154415600, "group": [ {"author_id": 0, "token_count": 271}, ]}, {"timestamp": 1157094000, "group": [ {"author_id": 0, "token_count": 20}, ]}, {"timestamp": 1164960000, "group": [ {"author_id": 0, "token_count": 34}, ]}, {"timestamp": 1172736000, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1175410800, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1185951600, "group": [ {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 6, "token_count": 8}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 22, "token_count": 1}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 1, "token_count": 100}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 3, "token_count": 9}, ]}, {"timestamp": 1682924400, "group": [ {"author_id": 0, "token_count": 11}, ]}, ]
Author Name
Tokens
Token Proportion
Herbert Xu
354
66.54%
Eric Biggers
103
19.36%
James Morris
56
10.53%
Ard Biesheuvel
10
1.88%
Stephan Mueller
8
1.50%
Thomas Gleixner
1
0.19%
Total
532
des.h
127
-
5
441
Ard Biesheuvel
Dag Arne Osvik
Herbert Xu
James Morris
Eric Biggers
October 2002
July 2005
May 2006
August 2019
December 2019
var spanGroupData = [ {"timestamp": 1033455600, "group": [ {"author_id": 11, "token_count": 6}, ]}, {"timestamp": 1120201200, "group": [ {"author_id": 26, "token_count": 15}, ]}, {"timestamp": 1146466800, "group": [ {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 3, "token_count": 412}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 1, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Ard Biesheuvel
412
93.42%
Dag Arne Osvik
15
3.40%
Herbert Xu
7
1.59%
James Morris
6
1.36%
Eric Biggers
1
0.23%
Total
441
ecc.h
310
-
15
523
Salvatore Benedetto
Vitaly Chikunov
Stefan Berger
Stephan Mueller
Tudor-Dan Ambarus
Daniele Alessandrelli
Lukas Wunner
Ard Biesheuvel
Rui Y Wang
Kees Cook
Mian Yousaf Kaukab
Saulo Alessandre
Meng Yu
Stephen Rothwell
Al Viro
February 2016
June 2016
May 2017
March 2018
June 2018
April 2019
October 2019
July 2020
March 2021
July 2021
October 2021
April 2024
May 2024
June 2024
September 2024
October 2024
var spanGroupData = [ {"timestamp": 1454313600, "group": [ {"author_id": 33, "token_count": 8}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 4, "token_count": 222}, {"author_id": 43, "token_count": 1}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 18, "token_count": 22}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 34, "token_count": 8}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 6, "token_count": 21}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 12, "token_count": 131}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 3, "token_count": 13}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 6, "token_count": 5}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 40, "token_count": 3}, {"author_id": 38, "token_count": 4}, {"author_id": 16, "token_count": 26}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 36, "token_count": 5}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 25, "token_count": 15}, ]}, {"timestamp": 1711954800, "group": [ {"author_id": 16, "token_count": 22}, ]}, {"timestamp": 1714546800, "group": [ {"author_id": 16, "token_count": 1}, ]}, {"timestamp": 1717225200, "group": [ {"author_id": 16, "token_count": 1}, ]}, {"timestamp": 1725174000, "group": [ {"author_id": 5, "token_count": 14}, ]}, {"timestamp": 1727766000, "group": [ {"author_id": 45, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Salvatore Benedetto
222
42.45%
Vitaly Chikunov
131
25.05%
Stefan Berger
50
9.56%
Stephan Mueller
26
4.97%
Tudor-Dan Ambarus
22
4.21%
Daniele Alessandrelli
15
2.87%
Lukas Wunner
14
2.68%
Ard Biesheuvel
13
2.49%
Rui Y Wang
8
1.53%
Kees Cook
8
1.53%
Mian Yousaf Kaukab
5
0.96%
Saulo Alessandre
4
0.76%
Meng Yu
3
0.57%
Stephen Rothwell
1
0.19%
Al Viro
1
0.19%
Total
523
engine.h
73
-
9
129
Baolin Wang
Corentin Labbe
Herbert Xu
Iuliana Prodan
Thorsten Blum
Andy Shevchenko
Jason A. Donenfeld
Petr Mladek
Eric Biggers
August 2006
January 2016
August 2016
October 2016
June 2017
November 2019
April 2020
August 2020
December 2020
December 2021
August 2023
April 2025
var spanGroupData = [ {"timestamp": 1154415600, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 14, "token_count": 69}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 23, "token_count": 17}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 44, "token_count": 1}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 23, "token_count": 5}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 13, "token_count": 2}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 35, "token_count": 7}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 39, "token_count": 4}, ]}, {"timestamp": 1690873200, "group": [ {"author_id": 0, "token_count": 13}, ]}, {"timestamp": 1743490800, "group": [ {"author_id": 37, "token_count": 4}, ]}, ]
Author Name
Tokens
Token Proportion
Baolin Wang
69
53.49%
Corentin Labbe
22
17.05%
Herbert Xu
19
14.73%
Iuliana Prodan
7
5.43%
Thorsten Blum
4
3.10%
Andy Shevchenko
4
3.10%
Jason A. Donenfeld
2
1.55%
Petr Mladek
1
0.78%
Eric Biggers
1
0.78%
Total
129
geniv.h
26
-
2
84
Herbert Xu
Thomas Gleixner
August 2007
December 2007
May 2015
August 2015
May 2019
var spanGroupData = [ {"timestamp": 1185951600, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1196496000, "group": [ {"author_id": 0, "token_count": 21}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 0, "token_count": 30}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 0, "token_count": 26}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 22, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Herbert Xu
82
97.62%
Thomas Gleixner
2
2.38%
Total
84
hash.h
369
-
7
1464
Herbert Xu
Eric Biggers
Loc Ho
Jussi Kivilinna
Rabin Vincent
James Morris
Thomas Gleixner
October 2002
August 2006
September 2006
April 2007
May 2008
July 2008
August 2008
November 2008
July 2009
July 2012
January 2016
April 2017
August 2017
November 2017
January 2018
May 2019
November 2019
December 2019
January 2020
August 2020
November 2022
February 2023
April 2023
October 2023
February 2025
April 2025
May 2025
var spanGroupData = [ {"timestamp": 1033455600, "group": [ {"author_id": 11, "token_count": 9}, ]}, {"timestamp": 1154415600, "group": [ {"author_id": 0, "token_count": 38}, ]}, {"timestamp": 1157094000, "group": [ {"author_id": 0, "token_count": 12}, ]}, {"timestamp": 1175410800, "group": [ {"author_id": 0, "token_count": 31}, ]}, {"timestamp": 1209625200, "group": [ {"author_id": 15, "token_count": 57}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 0, "token_count": 68}, ]}, {"timestamp": 1217574000, "group": [ {"author_id": 0, "token_count": 57}, ]}, {"timestamp": 1225522800, "group": [ {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1246431600, "group": [ {"author_id": 0, "token_count": 487}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 20, "token_count": 34}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 0, "token_count": 40}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 30, "token_count": 11}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 1, "token_count": 6}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 1, "token_count": 31}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 22, "token_count": 2}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 1, "token_count": 16}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 1, "token_count": 3}, {"author_id": 0, "token_count": 25}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 1, "token_count": 123}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 0, "token_count": 22}, ]}, {"timestamp": 1667286000, "group": [ {"author_id": 1, "token_count": 4}, {"author_id": 0, "token_count": 92}, ]}, {"timestamp": 1675238400, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1680332400, "group": [ {"author_id": 0, "token_count": 25}, ]}, {"timestamp": 1696143600, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1738396800, "group": [ {"author_id": 0, "token_count": 25}, ]}, {"timestamp": 1743490800, "group": [ {"author_id": 0, "token_count": 190}, ]}, {"timestamp": 1746082800, "group": [ {"author_id": 0, "token_count": 40}, ]}, ]
Author Name
Tokens
Token Proportion
Herbert Xu
1165
79.58%
Eric Biggers
186
12.70%
Loc Ho
57
3.89%
Jussi Kivilinna
34
2.32%
Rabin Vincent
11
0.75%
James Morris
9
0.61%
Thomas Gleixner
2
0.14%
Total
1464
kdf_selftest.h
71
-
1
302
Stephan Mueller
November 2021
var spanGroupData = [ {"timestamp": 1635750000, "group": [ {"author_id": 6, "token_count": 302}, ]}, ]
Author Name
Tokens
Token Proportion
Stephan Mueller
302
100.00%
Total
302
kpp.h
245
-
4
524
Nicolai Stange
Salvatore Benedetto
Herbert Xu
Thomas Gleixner
August 2006
September 2006
June 2016
May 2019
February 2022
November 2022
January 2023
var spanGroupData = [ {"timestamp": 1154415600, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1157094000, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 4, "token_count": 129}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 22, "token_count": 2}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 8, "token_count": 280}, ]}, {"timestamp": 1667286000, "group": [ {"author_id": 0, "token_count": 100}, ]}, {"timestamp": 1672560000, "group": [ {"author_id": 0, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Nicolai Stange
280
53.44%
Salvatore Benedetto
129
24.62%
Herbert Xu
113
21.56%
Thomas Gleixner
2
0.38%
Total
524
poly1305.h
58
-
7
258
Herbert Xu
Eric Biggers
Ard Biesheuvel
Martin Willi
Jason A. Donenfeld
Arnd Bergmann
Greg Kroah-Hartman
June 2015
July 2015
November 2017
November 2018
November 2019
January 2020
March 2021
April 2025
var spanGroupData = [ {"timestamp": 1433142000, "group": [ {"author_id": 21, "token_count": 24}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 21, "token_count": 9}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 41, "token_count": 1}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 1, "token_count": 59}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 3, "token_count": 48}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 13, "token_count": 22}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 31, "token_count": 9}, ]}, {"timestamp": 1743490800, "group": [ {"author_id": 0, "token_count": 86}, ]}, ]
Author Name
Tokens
Token Proportion
Herbert Xu
86
33.33%
Eric Biggers
59
22.87%
Ard Biesheuvel
48
18.60%
Martin Willi
33
12.79%
Jason A. Donenfeld
22
8.53%
Arnd Bergmann
9
3.49%
Greg Kroah-Hartman
1
0.39%
Total
258
rng.h
40
-
3
148
Herbert Xu
Neil Horman
Thomas Gleixner
August 2008
November 2011
April 2015
June 2015
May 2019
var spanGroupData = [ {"timestamp": 1217574000, "group": [ {"author_id": 17, "token_count": 47}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 0, "token_count": 66}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 0, "token_count": 29}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 22, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Herbert Xu
99
66.89%
Neil Horman
47
31.76%
Thomas Gleixner
2
1.35%
Total
148
rsa.h
86
-
7
237
Tadeusz Struk
Lukas Wunner
Salvatore Benedetto
Andrzej Zaborowski
Tudor-Dan Ambarus
Herbert Xu
Thomas Gleixner
June 2015
July 2015
October 2015
December 2015
June 2016
July 2016
May 2019
September 2024
var spanGroupData = [ {"timestamp": 1433142000, "group": [ {"author_id": 9, "token_count": 75}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 9, "token_count": 4}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 9, "token_count": 3}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 7, "token_count": 28}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 0, "token_count": 5}, {"author_id": 18, "token_count": 19}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 4, "token_count": 41}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 22, "token_count": 2}, ]}, {"timestamp": 1725174000, "group": [ {"author_id": 5, "token_count": 60}, ]}, ]
Author Name
Tokens
Token Proportion
Tadeusz Struk
82
34.60%
Lukas Wunner
60
25.32%
Salvatore Benedetto
41
17.30%
Andrzej Zaborowski
28
11.81%
Tudor-Dan Ambarus
19
8.02%
Herbert Xu
5
2.11%
Thomas Gleixner
2
0.84%
Total
237
scompress.h
117
-
5
411
Giovanni Cabiddu
James Morris
Herbert Xu
Thomas Gleixner
Eric Biggers
October 2002
March 2003
May 2006
August 2006
December 2006
February 2009
October 2016
April 2017
May 2019
December 2019
February 2023
March 2025
var spanGroupData = [ {"timestamp": 1033455600, "group": [ {"author_id": 11, "token_count": 12}, ]}, {"timestamp": 1046505600, "group": [ {"author_id": 11, "token_count": 90}, ]}, {"timestamp": 1146466800, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1154415600, "group": [ {"author_id": 0, "token_count": 19}, ]}, {"timestamp": 1164960000, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1233475200, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 2, "token_count": 228}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 2, "token_count": 21}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 22, "token_count": 2}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1675238400, "group": [ {"author_id": 0, "token_count": 11}, ]}, {"timestamp": 1740816000, "group": [ {"author_id": 0, "token_count": 17}, ]}, ]
Author Name
Tokens
Token Proportion
Giovanni Cabiddu
249
60.58%
James Morris
102
24.82%
Herbert Xu
56
13.63%
Thomas Gleixner
2
0.49%
Eric Biggers
2
0.49%
Total
411
sha2.h
66
-
10
372
Eric Biggers
Herbert Xu
Vivek Goyal
David S. Miller
Hans de Goede
Ard Biesheuvel
Arvind Sankar
James Morris
Thomas Gleixner
Arnd Bergmann
October 2002
November 2002
August 2014
April 2015
June 2019
August 2019
September 2019
May 2020
July 2020
October 2020
May 2023
April 2025
May 2025
June 2025
var spanGroupData = [ {"timestamp": 1033455600, "group": [ {"author_id": 11, "token_count": 6}, ]}, {"timestamp": 1036137600, "group": [ {"author_id": 27, "token_count": 13}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 24, "token_count": 16}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 3, "token_count": 12}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 22, "token_count": 1}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 29, "token_count": 5}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 29, "token_count": 7}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 28, "token_count": 11}, ]}, {"timestamp": 1682924400, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1743490800, "group": [ {"author_id": 1, "token_count": 186}, {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1746082800, "group": [ {"author_id": 0, "token_count": 109}, ]}, {"timestamp": 1748761200, "group": [ {"author_id": 31, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Eric Biggers
188
50.54%
Herbert Xu
112
30.11%
Vivek Goyal
16
4.30%
David S. Miller
13
3.49%
Hans de Goede
12
3.23%
Ard Biesheuvel
12
3.23%
Arvind Sankar
11
2.96%
James Morris
6
1.61%
Thomas Gleixner
1
0.27%
Arnd Bergmann
1
0.27%
Total
372
sig.h
97
-
4
331
Lukas Wunner
Herbert Xu
Andrew Morton
Thomas Gleixner
March 2004
August 2006
September 2006
September 2013
May 2019
June 2023
September 2024
var spanGroupData = [ {"timestamp": 1078128000, "group": [ {"author_id": 42, "token_count": 2}, ]}, {"timestamp": 1154415600, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1157094000, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 22, "token_count": 1}, ]}, {"timestamp": 1685602800, "group": [ {"author_id": 0, "token_count": 47}, ]}, {"timestamp": 1725174000, "group": [ {"author_id": 5, "token_count": 269}, ]}, ]
Author Name
Tokens
Token Proportion
Lukas Wunner
269
81.27%
Herbert Xu
59
17.82%
Andrew Morton
2
0.60%
Thomas Gleixner
1
0.30%
Total
331
simd.h
59
-
3
167
Eric Biggers
Herbert Xu
Greg Kroah-Hartman
November 2016
November 2017
February 2018
March 2019
August 2024
April 2025
June 2025
var spanGroupData = [ {"timestamp": 1477983600, "group": [ {"author_id": 0, "token_count": 50}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 41, "token_count": 1}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 1, "token_count": 59}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 1, "token_count": 47}, ]}, {"timestamp": 1722495600, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1743490800, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1748761200, "group": [ {"author_id": 1, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Eric Biggers
108
64.67%
Herbert Xu
58
34.73%
Greg Kroah-Hartman
1
0.60%
Total
167
skcipher.h
262
-
4
1069
Herbert Xu
Eric Biggers
Ard Biesheuvel
Thomas Gleixner
July 2006
September 2006
April 2007
November 2007
December 2007
August 2015
July 2016
November 2016
January 2019
May 2019
December 2019
January 2020
December 2020
November 2022
January 2023
September 2023
October 2023
February 2025
var spanGroupData = [ {"timestamp": 1151737200, "group": [ {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1157094000, "group": [ {"author_id": 0, "token_count": 16}, ]}, {"timestamp": 1175410800, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1193900400, "group": [ {"author_id": 0, "token_count": 22}, ]}, {"timestamp": 1196496000, "group": [ {"author_id": 0, "token_count": 197}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 0, "token_count": 84}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 0, "token_count": 300}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 0, "token_count": 58}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 1, "token_count": 63}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 22, "token_count": 2}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 0, "token_count": 21}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 1, "token_count": 8}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 3, "token_count": 3}, ]}, {"timestamp": 1667286000, "group": [ {"author_id": 0, "token_count": 63}, ]}, {"timestamp": 1672560000, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1693551600, "group": [ {"author_id": 0, "token_count": 183}, ]}, {"timestamp": 1696143600, "group": [ {"author_id": 0, "token_count": 29}, ]}, {"timestamp": 1738396800, "group": [ {"author_id": 0, "token_count": 6}, ]}, ]
Author Name
Tokens
Token Proportion
Herbert Xu
993
92.89%
Eric Biggers
71
6.64%
Ard Biesheuvel
3
0.28%
Thomas Gleixner
2
0.19%
Total
1069
Contributors:
46
Author
Tokens
Proportion
Commits
Proportion
0
Herbert Xu
4692
48.58%
141
51.09%
1
Eric Biggers
891
9.23%
34
12.32%
2
Giovanni Cabiddu
545
5.64%
4
1.45%
3
Ard Biesheuvel
500
5.18%
8
2.90%
4
Salvatore Benedetto
392
4.06%
3
1.09%
5
Lukas Wunner
345
3.57%
6
2.17%
6
Stephan Mueller
336
3.48%
4
1.45%
7
Andrzej Zaborowski
301
3.12%
2
0.72%
8
Nicolai Stange
280
2.90%
2
0.72%
9
Tadeusz Struk
216
2.24%
5
1.81%
10
David Sterba
185
1.92%
4
1.45%
11
James Morris
179
1.85%
6
2.17%
12
Vitaly Chikunov
131
1.36%
2
0.72%
13
Jason A. Donenfeld
85
0.88%
3
1.09%
14
Baolin Wang
69
0.71%
1
0.36%
15
Loc Ho
57
0.59%
1
0.36%
16
Stefan Berger
50
0.52%
6
2.17%
17
Neil Horman
47
0.49%
1
0.36%
18
Tudor-Dan Ambarus
41
0.42%
6
2.17%
19
Gary R Hook
40
0.41%
1
0.36%
20
Jussi Kivilinna
34
0.35%
1
0.36%
21
Martin Willi
33
0.34%
2
0.72%
22
Thomas Gleixner
23
0.24%
2
0.72%
23
Corentin Labbe
22
0.23%
3
1.09%
24
Vivek Goyal
16
0.17%
1
0.36%
25
Daniele Alessandrelli
15
0.16%
1
0.36%
26
Dag Arne Osvik
15
0.16%
1
0.36%
27
David S. Miller
13
0.13%
1
0.36%
28
Arvind Sankar
13
0.13%
3
1.09%
29
Hans de Goede
12
0.12%
3
1.09%
30
Rabin Vincent
11
0.11%
1
0.36%
31
Arnd Bergmann
10
0.10%
2
0.72%
32
Cyrille Pitchen
9
0.09%
1
0.36%
33
Rui Y Wang
8
0.08%
1
0.36%
34
Kees Cook
8
0.08%
1
0.36%
35
Iuliana Prodan
7
0.07%
2
0.72%
36
Mian Yousaf Kaukab
5
0.05%
1
0.36%
37
Thorsten Blum
4
0.04%
1
0.36%
38
Saulo Alessandre
4
0.04%
1
0.36%
39
Andy Shevchenko
4
0.04%
1
0.36%
40
Meng Yu
3
0.03%
1
0.36%
41
Greg Kroah-Hartman
2
0.02%
1
0.36%
42
Andrew Morton
2
0.02%
1
0.36%
43
Stephen Rothwell
1
0.01%
1
0.36%
44
Petr Mladek
1
0.01%
1
0.36%
45
Al Viro
1
0.01%
1
0.36%
Total
9658
276