Linux Source Code
Home
Release 6.18
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 Sterba
Eric Biggers
Gary R Hook
Giovanni Cabiddu
Greg Kroah-Hartman
Harald Freudenberger
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
Ovidiu Panait
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
Unknown
Vitaly Chikunov
−
Files:
Name
Lines
Files
Authors
Tokens
change scale
Color Graph By Token Proportion
acompress.h
244
-
4
832
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": 343}, ]}, {"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
532
63.94%
Giovanni Cabiddu
296
35.58%
Thomas Gleixner
2
0.24%
Eric Biggers
2
0.24%
Total
832
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": 28, "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": 17, "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
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": 38, "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": 29, "token_count": 8}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 4, "token_count": 222}, {"author_id": 40, "token_count": 1}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 16, "token_count": 22}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 30, "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": 36, "token_count": 3}, {"author_id": 33, "token_count": 4}, {"author_id": 14, "token_count": 26}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 32, "token_count": 5}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 25, "token_count": 15}, ]}, {"timestamp": 1711954800, "group": [ {"author_id": 14, "token_count": 22}, ]}, {"timestamp": 1714546800, "group": [ {"author_id": 14, "token_count": 1}, ]}, {"timestamp": 1717225200, "group": [ {"author_id": 14, "token_count": 1}, ]}, {"timestamp": 1725174000, "group": [ {"author_id": 5, "token_count": 14}, ]}, {"timestamp": 1727766000, "group": [ {"author_id": 44, "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
58
-
10
90
Baolin Wang
Corentin Labbe
Herbert Xu
Andy Shevchenko
Thorsten Blum
Jason A. Donenfeld
Petr Mladek
Ovidiu Panait
Iuliana Prodan
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
July 2025
var spanGroupData = [ {"timestamp": 1154415600, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 18, "token_count": 36}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 23, "token_count": 17}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 41, "token_count": 1}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 23, "token_count": 5}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 24, "token_count": 2}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 43, "token_count": 1}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 34, "token_count": 4}, ]}, {"timestamp": 1690873200, "group": [ {"author_id": 0, "token_count": 13}, ]}, {"timestamp": 1743490800, "group": [ {"author_id": 35, "token_count": 3}, ]}, {"timestamp": 1751353200, "group": [ {"author_id": 42, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Baolin Wang
36
40.00%
Corentin Labbe
22
24.44%
Herbert Xu
19
21.11%
Andy Shevchenko
4
4.44%
Thorsten Blum
3
3.33%
Jason A. Donenfeld
2
2.22%
Petr Mladek
1
1.11%
Ovidiu Panait
1
1.11%
Iuliana Prodan
1
1.11%
Eric Biggers
1
1.11%
Total
90
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
405
-
8
1608
Herbert Xu
Eric Biggers
Loc Ho
Jussi Kivilinna
Harald Freudenberger
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
December 2024
February 2025
April 2025
May 2025
June 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": 13, "token_count": 67}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 0, "token_count": 102}, ]}, {"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": 504}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 19, "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": 27, "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": 5}, {"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": 18}, ]}, {"timestamp": 1733040000, "group": [ {"author_id": 1, "token_count": 11}, ]}, {"timestamp": 1738396800, "group": [ {"author_id": 0, "token_count": 26}, ]}, {"timestamp": 1743490800, "group": [ {"author_id": 0, "token_count": 193}, ]}, {"timestamp": 1746082800, "group": [ {"author_id": 0, "token_count": 44}, ]}, {"timestamp": 1748761200, "group": [ {"author_id": 20, "token_count": 32}, {"author_id": 0, "token_count": 16}, ]}, ]
Author Name
Tokens
Token Proportion
Herbert Xu
1240
77.11%
Eric Biggers
213
13.25%
Loc Ho
67
4.17%
Jussi Kivilinna
34
2.11%
Harald Freudenberger
32
1.99%
Rabin Vincent
11
0.68%
James Morris
9
0.56%
Thomas Gleixner
2
0.12%
Total
1608
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
56
-
7
219
Herbert Xu
Ard Biesheuvel
Eric Biggers
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
August 2025
var spanGroupData = [ {"timestamp": 1433142000, "group": [ {"author_id": 21, "token_count": 16}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 21, "token_count": 9}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 37, "token_count": 1}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 1, "token_count": 50}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 3, "token_count": 54}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 24, "token_count": 18}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 31, "token_count": 6}, ]}, {"timestamp": 1743490800, "group": [ {"author_id": 0, "token_count": 62}, ]}, {"timestamp": 1754031600, "group": [ {"author_id": 1, "token_count": 3}, ]}, ]
Author Name
Tokens
Token Proportion
Herbert Xu
62
28.31%
Ard Biesheuvel
54
24.66%
Eric Biggers
53
24.20%
Martin Willi
25
11.42%
Jason A. Donenfeld
18
8.22%
Arnd Bergmann
6
2.74%
Greg Kroah-Hartman
1
0.46%
Total
219
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": 15, "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": 16, "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
108
-
5
382
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": 210}, ]}, {"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": 5}, ]}, ]
Author Name
Tokens
Token Proportion
Giovanni Cabiddu
231
60.47%
James Morris
102
26.70%
Herbert Xu
44
11.52%
Thomas Gleixner
2
0.52%
Eric Biggers
2
0.52%
Total
382
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": 39, "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": 37, "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:
45
Author
Tokens
Proportion
Commits
Proportion
0
Herbert Xu
4604
49.81%
140
52.24%
1
Eric Biggers
720
7.79%
34
12.69%
2
Giovanni Cabiddu
527
5.70%
4
1.49%
3
Ard Biesheuvel
494
5.34%
8
2.99%
4
Salvatore Benedetto
392
4.24%
3
1.12%
5
Lukas Wunner
345
3.73%
6
2.24%
6
Stephan Mueller
336
3.64%
4
1.49%
7
Andrzej Zaborowski
301
3.26%
2
0.75%
8
Nicolai Stange
280
3.03%
2
0.75%
9
Tadeusz Struk
216
2.34%
5
1.87%
10
David Sterba
185
2.00%
4
1.49%
11
James Morris
173
1.87%
6
2.24%
12
Vitaly Chikunov
131
1.42%
2
0.75%
13
Loc Ho
67
0.72%
1
0.37%
14
Stefan Berger
50
0.54%
6
2.24%
15
Neil Horman
47
0.51%
1
0.37%
16
Tudor-Dan Ambarus
41
0.44%
6
2.24%
17
Gary R Hook
40
0.43%
1
0.37%
18
Baolin Wang
36
0.39%
1
0.37%
19
Jussi Kivilinna
34
0.37%
1
0.37%
20
Harald Freudenberger
32
0.35%
2
0.75%
21
Martin Willi
25
0.27%
2
0.75%
22
Thomas Gleixner
22
0.24%
1
0.37%
23
Corentin Labbe
22
0.24%
3
1.12%
24
Jason A. Donenfeld
20
0.22%
2
0.75%
25
Daniele Alessandrelli
15
0.16%
1
0.37%
26
Dag Arne Osvik
15
0.16%
1
0.37%
27
Rabin Vincent
11
0.12%
1
0.37%
28
Cyrille Pitchen
9
0.10%
1
0.37%
29
Rui Y Wang
8
0.09%
1
0.37%
30
Kees Cook
8
0.09%
1
0.37%
31
Arnd Bergmann
6
0.06%
1
0.37%
32
Mian Yousaf Kaukab
5
0.05%
1
0.37%
33
Saulo Alessandre
4
0.04%
1
0.37%
34
Andy Shevchenko
4
0.04%
1
0.37%
35
Thorsten Blum
3
0.03%
1
0.37%
36
Meng Yu
3
0.03%
1
0.37%
37
Greg Kroah-Hartman
2
0.02%
1
0.37%
38
Arvind Sankar
2
0.02%
1
0.37%
39
Andrew Morton
2
0.02%
1
0.37%
40
Stephen Rothwell
1
0.01%
1
0.37%
41
Petr Mladek
1
0.01%
1
0.37%
42
Ovidiu Panait
1
0.01%
1
0.37%
43
Iuliana Prodan
1
0.01%
1
0.37%
44
Al Viro
1
0.01%
1
0.37%
45
Unknown
1
0.01%
1
0.37%
Total
9243
268