Linux Source Code
Home
Release 6.16
Help
um
root
arch
x86
Highlighting
Reset All
By Author
By Age
──────────
Al Viro
Alexander Duyck
Alexey Dobriyan
Allan Graves
Amanieu d'Antras
Andi Kleen
Andrew Lutomirski
Andrew Morton
Anshuman Khandual
Ard Biesheuvel
Arnd Bergmann
Benjamin Berg
Bodo Stroesser
Borislav Petkov
Brian Gerst
Catalin Marinas
Daisuke Hatayama
David Gow
David Howells
David S. Miller
Dmitry V. Levin
Eli Cooper
Eric Paris
Gennady Sharapov
Greg Kroah-Hartman
H. Peter Anvin
Ingo Molnar
Ingo van Lil
Jan Kiszka
Jason A. Donenfeld
Jeff Dike
Jesper Juhl
Johannes Berg
Josh Poimboeuf
Karol Swietlicki
Kees Cook
Kent Overstreet
Kirill A. Shutemov
Kyle Huey
Linus Torvalds
Linus Torvalds (pre-git)
Lukas Straub
Masahiro Yamada
Michael S. Tsirkin
Michal Hocko
Michel Lespinasse
Mickaël Salaün
Namhyung Kim
Others
Paolo 'Blaisorblade' Giarrusso
Paul Pluzhnikov
Richard Weinberger
Sami Tolvanen
Serge E. Hallyn
Suren Baghdasaryan
Thomas Gleixner
Thomas Meyer
Tiwei Bie
Uros Bizjak
Uwe Kleine-König
WANG Cong
−
Subdirectories:
Name
Lines
Files
Authors
Tokens
change scale
Color Graph By Token Proportion
asm
754
17
28
1656
Jeff Dike
Paolo 'Blaisorblade' Giarrusso
Al Viro
Richard Weinberger
Eric Paris
Bodo Stroesser
Johannes Berg
Andrew Lutomirski
Benjamin Berg
Sami Tolvanen
Borislav Petkov
Greg Kroah-Hartman
Uros Bizjak
Paul Pluzhnikov
Allan Graves
Alexander Duyck
Jan Kiszka
Dmitry V. Levin
Andrew Morton
Mickaël Salaün
Michael S. Tsirkin
Ard Biesheuvel
Anshuman Khandual
Kyle Huey
Others
September 2002
November 2002
December 2002
March 2003
August 2004
November 2004
January 2005
February 2005
March 2005
May 2005
June 2005
October 2005
March 2006
November 2006
February 2007
May 2007
August 2007
October 2007
February 2008
August 2008
June 2009
April 2010
June 2010
March 2011
July 2011
August 2011
November 2011
January 2012
March 2012
May 2012
October 2012
December 2012
September 2013
March 2014
March 2015
May 2015
October 2015
December 2015
March 2016
March 2017
November 2017
September 2018
October 2018
March 2019
September 2019
February 2020
April 2020
April 2021
September 2021
November 2023
October 2024
February 2025
March 2025
April 2025
var spanGroupData = [ {"timestamp": 1030863600, "group": [ {"author_id": 0, "token_count": 245}, ]}, {"timestamp": 1036137600, "group": [ {"author_id": 0, "token_count": 68}, ]}, {"timestamp": 1038729600, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1046505600, "group": [ {"author_id": 41, "token_count": 4}, ]}, {"timestamp": 1091343600, "group": [ {"author_id": 3, "token_count": 68}, ]}, {"timestamp": 1099296000, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1104566400, "group": [ {"author_id": 0, "token_count": 285}, ]}, {"timestamp": 1107244800, "group": [ {"author_id": 5, "token_count": 7}, ]}, {"timestamp": 1109664000, "group": [ {"author_id": 3, "token_count": 6}, ]}, {"timestamp": 1114930800, "group": [ {"author_id": 5, "token_count": 32}, {"author_id": 0, "token_count": 94}, ]}, {"timestamp": 1117609200, "group": [ {"author_id": 3, "token_count": 7}, ]}, {"timestamp": 1128150000, "group": [ {"author_id": 19, "token_count": 6}, ]}, {"timestamp": 1141200000, "group": [ {"author_id": 3, "token_count": 210}, ]}, {"timestamp": 1162368000, "group": [ {"author_id": 2, "token_count": 41}, ]}, {"timestamp": 1170316800, "group": [ {"author_id": 0, "token_count": 12}, ]}, {"timestamp": 1178002800, "group": [ {"author_id": 0, "token_count": 9}, ]}, {"timestamp": 1185951600, "group": [ {"author_id": 0, "token_count": 17}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 0, "token_count": 27}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1217574000, "group": [ {"author_id": 2, "token_count": 43}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1270105200, "group": [ {"author_id": 45, "token_count": 4}, ]}, {"timestamp": 1275375600, "group": [ {"author_id": 27, "token_count": 11}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 35, "token_count": 7}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 4, "token_count": 37}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 2, "token_count": 77}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 2, "token_count": 5}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 15, "token_count": 11}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 4, "token_count": 7}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 2, "token_count": 75}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 2, "token_count": 23}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 2, "token_count": 7}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 4, "token_count": 28}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 15, "token_count": 33}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 4, "token_count": 3}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 11, "token_count": 27}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 50, "token_count": 3}, {"author_id": 17, "token_count": 3}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 42, "token_count": 5}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 13, "token_count": 1}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 18, "token_count": 8}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 53, "token_count": 3}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 46, "token_count": 4}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 7, "token_count": 1}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 7, "token_count": 30}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 54, "token_count": 2}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 2, "token_count": 3}, ]}, {"timestamp": 1698822000, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1727766000, "group": [ {"author_id": 1, "token_count": 20}, ]}, {"timestamp": 1738396800, "group": [ {"author_id": 34, "token_count": 3}, ]}, {"timestamp": 1740816000, "group": [ {"author_id": 21, "token_count": 19}, ]}, {"timestamp": 1743490800, "group": [ {"author_id": 34, "token_count": 4}, ]}, ]
Author Name
Tokens
Token Proportion
Jeff Dike
761
45.95%
Paolo 'Blaisorblade' Giarrusso
292
17.63%
Al Viro
274
16.55%
Richard Weinberger
75
4.53%
Eric Paris
44
2.66%
Bodo Stroesser
39
2.36%
Johannes Berg
31
1.87%
Andrew Lutomirski
27
1.63%
Benjamin Berg
22
1.33%
Sami Tolvanen
19
1.15%
Borislav Petkov
11
0.66%
Greg Kroah-Hartman
8
0.48%
Uros Bizjak
7
0.42%
Paul Pluzhnikov
7
0.42%
Allan Graves
6
0.36%
Alexander Duyck
5
0.30%
Jan Kiszka
4
0.24%
Dmitry V. Levin
4
0.24%
Andrew Morton
4
0.24%
Mickaël Salaün
3
0.18%
Michael S. Tsirkin
3
0.18%
Ard Biesheuvel
3
0.18%
Anshuman Khandual
2
0.12%
Kyle Huey
1
0.06%
Others
4
0.24%
Total
1656
os-Linux
438
3
13
2161
Benjamin Berg
Al Viro
Paolo 'Blaisorblade' Giarrusso
Jeff Dike
Eli Cooper
Johannes Berg
Allan Graves
Arnd Bergmann
Richard Weinberger
Tiwei Bie
Thomas Meyer
Greg Kroah-Hartman
Gennady Sharapov
September 2002
November 2002
November 2004
March 2005
May 2005
September 2005
October 2005
February 2006
March 2006
April 2006
September 2006
October 2006
November 2006
May 2007
October 2007
February 2008
May 2008
June 2008
August 2011
October 2012
March 2016
July 2017
November 2017
March 2024
October 2024
December 2024
February 2025
June 2025
var spanGroupData = [ {"timestamp": 1030863600, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1036137600, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1099296000, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1109664000, "group": [ {"author_id": 0, "token_count": 44}, ]}, {"timestamp": 1114930800, "group": [ {"author_id": 2, "token_count": 6}, ]}, {"timestamp": 1125558000, "group": [ {"author_id": 29, "token_count": 2}, ]}, {"timestamp": 1128150000, "group": [ {"author_id": 19, "token_count": 14}, ]}, {"timestamp": 1138780800, "group": [ {"author_id": 0, "token_count": 30}, ]}, {"timestamp": 1141200000, "group": [ {"author_id": 3, "token_count": 229}, ]}, {"timestamp": 1143878400, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1157094000, "group": [ {"author_id": 0, "token_count": 76}, ]}, {"timestamp": 1159686000, "group": [ {"author_id": 20, "token_count": 8}, {"author_id": 3, "token_count": 3}, ]}, {"timestamp": 1162368000, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1178002800, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 0, "token_count": 29}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 0, "token_count": 12}, ]}, {"timestamp": 1209625200, "group": [ {"author_id": 2, "token_count": 3}, {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1212303600, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 2, "token_count": 504}, {"author_id": 4, "token_count": 5}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 2, "token_count": 6}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 10, "token_count": 66}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 48, "token_count": 3}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 18, "token_count": 2}, ]}, {"timestamp": 1709280000, "group": [ {"author_id": 9, "token_count": 3}, ]}, {"timestamp": 1727766000, "group": [ {"author_id": 1, "token_count": 95}, ]}, {"timestamp": 1733040000, "group": [ {"author_id": 1, "token_count": 69}, ]}, {"timestamp": 1738396800, "group": [ {"author_id": 1, "token_count": 8}, {"author_id": 7, "token_count": 52}, ]}, {"timestamp": 1748761200, "group": [ {"author_id": 1, "token_count": 874}, ]}, ]
Author Name
Tokens
Token Proportion
Benjamin Berg
1046
48.40%
Al Viro
519
24.02%
Paolo 'Blaisorblade' Giarrusso
234
10.83%
Jeff Dike
207
9.58%
Eli Cooper
66
3.05%
Johannes Berg
52
2.41%
Allan Graves
14
0.65%
Arnd Bergmann
8
0.37%
Richard Weinberger
5
0.23%
Tiwei Bie
3
0.14%
Thomas Meyer
3
0.14%
Greg Kroah-Hartman
2
0.09%
Gennady Sharapov
2
0.09%
Total
2161
shared
814
20
20
2132
Jeff Dike
Benjamin Berg
Bodo Stroesser
Al Viro
Paolo 'Blaisorblade' Giarrusso
Johannes Berg
Tiwei Bie
David Gow
Greg Kroah-Hartman
Linus Torvalds
Richard Weinberger
Jason A. Donenfeld
Eric Paris
Allan Graves
David S. Miller
Uwe Kleine-König
Lukas Straub
Ingo Molnar
Eli Cooper
Others
February 2002
September 2002
November 2002
December 2002
August 2004
January 2005
March 2005
May 2005
July 2005
September 2005
October 2005
November 2005
December 2005
March 2006
September 2006
October 2006
December 2006
May 2007
October 2007
February 2008
August 2011
January 2012
May 2012
October 2012
May 2015
March 2016
April 2017
November 2017
July 2021
February 2022
July 2022
August 2022
April 2023
November 2023
March 2024
April 2024
July 2024
September 2024
October 2024
February 2025
April 2025
June 2025
var spanGroupData = [ {"timestamp": 1012550400, "group": [ {"author_id": 52, "token_count": 3}, ]}, {"timestamp": 1030863600, "group": [ {"author_id": 28, "token_count": 1}, {"author_id": 0, "token_count": 122}, ]}, {"timestamp": 1036137600, "group": [ {"author_id": 0, "token_count": 70}, ]}, {"timestamp": 1038729600, "group": [ {"author_id": 0, "token_count": 92}, ]}, {"timestamp": 1091343600, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1104566400, "group": [ {"author_id": 0, "token_count": 232}, ]}, {"timestamp": 1109664000, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1114930800, "group": [ {"author_id": 2, "token_count": 16}, {"author_id": 5, "token_count": 106}, ]}, {"timestamp": 1120201200, "group": [ {"author_id": 5, "token_count": 206}, {"author_id": 0, "token_count": 55}, ]}, {"timestamp": 1125558000, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1128150000, "group": [ {"author_id": 19, "token_count": 5}, ]}, {"timestamp": 1130832000, "group": [ {"author_id": 0, "token_count": 22}, {"author_id": 3, "token_count": 120}, ]}, {"timestamp": 1133424000, "group": [ {"author_id": 0, "token_count": 9}, ]}, {"timestamp": 1141200000, "group": [ {"author_id": 3, "token_count": 106}, ]}, {"timestamp": 1157094000, "group": [ {"author_id": 0, "token_count": 136}, ]}, {"timestamp": 1159686000, "group": [ {"author_id": 3, "token_count": 3}, ]}, {"timestamp": 1164960000, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1178002800, "group": [ {"author_id": 57, "token_count": 2}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 0, "token_count": 38}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 2, "token_count": 188}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 15, "token_count": 5}, {"author_id": 12, "token_count": 9}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 2, "token_count": 80}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 2, "token_count": 5}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 4, "token_count": 5}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 10, "token_count": 1}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 18, "token_count": 11}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 7, "token_count": 44}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 26, "token_count": 12}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 32, "token_count": 5}, ]}, {"timestamp": 1659337200, "group": [ {"author_id": 59, "token_count": 2}, ]}, {"timestamp": 1680332400, "group": [ {"author_id": 7, "token_count": 2}, ]}, {"timestamp": 1698822000, "group": [ {"author_id": 1, "token_count": 23}, ]}, {"timestamp": 1709280000, "group": [ {"author_id": 9, "token_count": 7}, ]}, {"timestamp": 1711954800, "group": [ {"author_id": 9, "token_count": 9}, ]}, {"timestamp": 1719817200, "group": [ {"author_id": 1, "token_count": 65}, ]}, {"timestamp": 1725174000, "group": [ {"author_id": 1, "token_count": 11}, ]}, {"timestamp": 1727766000, "group": [ {"author_id": 1, "token_count": 13}, {"author_id": 7, "token_count": 16}, ]}, {"timestamp": 1738396800, "group": [ {"author_id": 7, "token_count": 14}, ]}, {"timestamp": 1743490800, "group": [ {"author_id": 7, "token_count": 2}, ]}, {"timestamp": 1748761200, "group": [ {"author_id": 1, "token_count": 247}, ]}, ]
Author Name
Tokens
Token Proportion
Jeff Dike
786
36.87%
Benjamin Berg
359
16.84%
Bodo Stroesser
312
14.63%
Al Viro
289
13.56%
Paolo 'Blaisorblade' Giarrusso
230
10.79%
Johannes Berg
78
3.66%
Tiwei Bie
16
0.75%
David Gow
12
0.56%
Greg Kroah-Hartman
11
0.52%
Linus Torvalds
9
0.42%
Richard Weinberger
5
0.23%
Jason A. Donenfeld
5
0.23%
Eric Paris
5
0.23%
Allan Graves
5
0.23%
David S. Miller
3
0.14%
Uwe Kleine-König
2
0.09%
Lukas Straub
2
0.09%
Ingo Molnar
1
0.05%
Eli Cooper
1
0.05%
Others
1
0.05%
Total
2132
vdso
143
2
9
482
Richard Weinberger
Linus Torvalds
Tiwei Bie
Arnd Bergmann
Michal Hocko
Thomas Gleixner
Michel Lespinasse
Andrew Lutomirski
Others
July 2011
May 2014
May 2015
May 2016
November 2017
June 2019
October 2019
November 2019
June 2020
December 2022
April 2024
August 2024
February 2025
var spanGroupData = [ {"timestamp": 1309503600, "group": [ {"author_id": 4, "token_count": 388}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 11, "token_count": 1}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 4, "token_count": 3}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 36, "token_count": 7}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 20, "token_count": 3}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 30, "token_count": 4}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 20, "token_count": 3}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 20, "token_count": 6}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 58, "token_count": 2}, ]}, {"timestamp": 1669881600, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1711954800, "group": [ {"author_id": 9, "token_count": 19}, ]}, {"timestamp": 1722495600, "group": [ {"author_id": 12, "token_count": 32}, ]}, {"timestamp": 1738396800, "group": [ {"author_id": 9, "token_count": 12}, ]}, ]
Author Name
Tokens
Token Proportion
Richard Weinberger
391
81.12%
Linus Torvalds
32
6.64%
Tiwei Bie
31
6.43%
Arnd Bergmann
12
2.49%
Michal Hocko
7
1.45%
Thomas Gleixner
4
0.83%
Michel Lespinasse
2
0.41%
Andrew Lutomirski
1
0.21%
Others
2
0.41%
Total
482
Files:
bugs_32.c
75
-
6
271
Jeff Dike
Karol Swietlicki
Paolo 'Blaisorblade' Giarrusso
Al Viro
Tiwei Bie
Others
September 2002
October 2002
August 2004
September 2004
October 2007
February 2008
July 2008
August 2011
January 2012
October 2012
March 2024
var spanGroupData = [ {"timestamp": 1030863600, "group": [ {"author_id": 0, "token_count": 80}, ]}, {"timestamp": 1033455600, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1091343600, "group": [ {"author_id": 3, "token_count": 5}, ]}, {"timestamp": 1094022000, "group": [ {"author_id": 0, "token_count": 28}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 0, "token_count": 24}, {"author_id": 8, "token_count": 120}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 2, "token_count": 3}, ]}, {"timestamp": 1709280000, "group": [ {"author_id": 9, "token_count": 3}, ]}, ]
Author Name
Tokens
Token Proportion
Jeff Dike
137
50.55%
Karol Swietlicki
120
44.28%
Paolo 'Blaisorblade' Giarrusso
5
1.85%
Al Viro
5
1.85%
Tiwei Bie
3
1.11%
Others
1
0.37%
Total
271
bugs_64.c
16
-
3
27
Jeff Dike
Tiwei Bie
Al Viro
January 2005
October 2007
February 2008
October 2012
March 2024
var spanGroupData = [ {"timestamp": 1104566400, "group": [ {"author_id": 0, "token_count": 20}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1709280000, "group": [ {"author_id": 9, "token_count": 3}, ]}, ]
Author Name
Tokens
Token Proportion
Jeff Dike
23
85.19%
Tiwei Bie
3
11.11%
Al Viro
1
3.70%
Total
27
delay.c
57
-
5
106
Richard Weinberger
Jeff Dike
Bodo Stroesser
Thomas Gleixner
Others
September 2002
January 2005
May 2005
July 2011
July 2016
June 2019
var spanGroupData = [ {"timestamp": 1030863600, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1104566400, "group": [ {"author_id": 0, "token_count": 13}, ]}, {"timestamp": 1114930800, "group": [ {"author_id": 5, "token_count": 8}, {"author_id": 0, "token_count": 17}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 4, "token_count": 59}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 30, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Richard Weinberger
59
55.66%
Jeff Dike
36
33.96%
Bodo Stroesser
8
7.55%
Thomas Gleixner
2
1.89%
Others
1
0.94%
Total
106
elfcore.c
78
-
6
418
Daisuke Hatayama
David Howells
Linus Torvalds (pre-git)
Catalin Marinas
Al Viro
Greg Kroah-Hartman
September 1991
August 1992
June 1993
May 1994
June 1995
January 2005
July 2006
March 2010
October 2013
November 2017
December 2022
var spanGroupData = [ {"timestamp": 683708400, "group": [ {"author_id": 23, "token_count": 3}, ]}, {"timestamp": 712652400, "group": [ {"author_id": 23, "token_count": 2}, ]}, {"timestamp": 738918000, "group": [ {"author_id": 23, "token_count": 1}, ]}, {"timestamp": 767775600, "group": [ {"author_id": 23, "token_count": 2}, ]}, {"timestamp": 801990000, "group": [ {"author_id": 23, "token_count": 3}, ]}, {"timestamp": 1104566400, "group": [ {"author_id": 16, "token_count": 27}, ]}, {"timestamp": 1151737200, "group": [ {"author_id": 16, "token_count": 18}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 6, "token_count": 345}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 2, "token_count": 8}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 18, "token_count": 1}, ]}, {"timestamp": 1669881600, "group": [ {"author_id": 33, "token_count": 8}, ]}, ]
Author Name
Tokens
Token Proportion
Daisuke Hatayama
345
82.54%
David Howells
45
10.77%
Linus Torvalds (pre-git)
11
2.63%
Catalin Marinas
8
1.91%
Al Viro
8
1.91%
Greg Kroah-Hartman
1
0.24%
Total
418
fault.c
29
-
4
81
Jeff Dike
Paolo 'Blaisorblade' Giarrusso
Tiwei Bie
Al Viro
September 2002
January 2003
August 2004
May 2007
October 2007
October 2012
March 2024
var spanGroupData = [ {"timestamp": 1030863600, "group": [ {"author_id": 0, "token_count": 54}, ]}, {"timestamp": 1041408000, "group": [ {"author_id": 0, "token_count": 9}, ]}, {"timestamp": 1091343600, "group": [ {"author_id": 3, "token_count": 6}, ]}, {"timestamp": 1178002800, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1709280000, "group": [ {"author_id": 9, "token_count": 3}, ]}, ]
Author Name
Tokens
Token Proportion
Jeff Dike
71
87.65%
Paolo 'Blaisorblade' Giarrusso
6
7.41%
Tiwei Bie
3
3.70%
Al Viro
1
1.23%
Total
81
mem_32.c
50
-
5
184
Richard Weinberger
Suren Baghdasaryan
Kirill A. Shutemov
Thomas Gleixner
Anshuman Khandual
July 2011
May 2015
July 2018
June 2019
July 2022
January 2023
var spanGroupData = [ {"timestamp": 1309503600, "group": [ {"author_id": 4, "token_count": 170}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 4, "token_count": 1}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 39, "token_count": 5}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 30, "token_count": 2}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 54, "token_count": 1}, ]}, {"timestamp": 1672560000, "group": [ {"author_id": 38, "token_count": 5}, ]}, ]
Author Name
Tokens
Token Proportion
Richard Weinberger
171
92.93%
Suren Baghdasaryan
5
2.72%
Kirill A. Shutemov
5
2.72%
Thomas Gleixner
2
1.09%
Anshuman Khandual
1
0.54%
Total
184
mem_64.c
11
-
3
37
Richard Weinberger
Greg Kroah-Hartman
Al Viro
July 2011
October 2012
May 2015
November 2017
var spanGroupData = [ {"timestamp": 1309503600, "group": [ {"author_id": 4, "token_count": 34}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 4, "token_count": 1}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 18, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Richard Weinberger
35
94.59%
Greg Kroah-Hartman
1
2.70%
Al Viro
1
2.70%
Total
37
ptrace.c
305
-
8
1614
Benjamin Berg
Jeff Dike
Al Viro
Ingo van Lil
Eli Cooper
Tiwei Bie
Greg Kroah-Hartman
Others
September 2002
January 2005
May 2005
September 2005
February 2006
October 2007
February 2008
July 2011
August 2011
September 2011
March 2016
November 2017
September 2024
October 2024
June 2025
var spanGroupData = [ {"timestamp": 1030863600, "group": [ {"author_id": 0, "token_count": 314}, ]}, {"timestamp": 1104566400, "group": [ {"author_id": 0, "token_count": 10}, ]}, {"timestamp": 1114930800, "group": [ {"author_id": 2, "token_count": 2}, {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1125558000, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1138780800, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 0, "token_count": 117}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 0, "token_count": 15}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 2, "token_count": 7}, ]}, {"timestamp": 1314860400, "group": [ {"author_id": 37, "token_count": 6}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 10, "token_count": 3}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 18, "token_count": 1}, ]}, {"timestamp": 1725174000, "group": [ {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1727766000, "group": [ {"author_id": 1, "token_count": 1022}, ]}, {"timestamp": 1748761200, "group": [ {"author_id": 1, "token_count": 104}, {"author_id": 9, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Benjamin Berg
1130
70.01%
Jeff Dike
462
28.62%
Al Viro
10
0.62%
Ingo van Lil
6
0.37%
Eli Cooper
3
0.19%
Tiwei Bie
1
0.06%
Greg Kroah-Hartman
1
0.06%
Others
1
0.06%
Total
1614
ptrace_32.c
202
-
9
961
Jeff Dike
Al Viro
Benjamin Berg
Paolo 'Blaisorblade' Giarrusso
Bodo Stroesser
Mickaël Salaün
Namhyung Kim
Gennady Sharapov
Linus Torvalds
September 2002
January 2005
May 2005
September 2005
March 2006
October 2007
August 2008
October 2010
August 2011
September 2011
October 2012
December 2015
August 2016
December 2016
September 2024
October 2024
var spanGroupData = [ {"timestamp": 1030863600, "group": [ {"author_id": 0, "token_count": 434}, ]}, {"timestamp": 1104566400, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1114930800, "group": [ {"author_id": 5, "token_count": 54}, {"author_id": 3, "token_count": 17}, ]}, {"timestamp": 1125558000, "group": [ {"author_id": 29, "token_count": 2}, ]}, {"timestamp": 1141200000, "group": [ {"author_id": 2, "token_count": 9}, {"author_id": 5, "token_count": 2}, {"author_id": 3, "token_count": 43}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 0, "token_count": 45}, ]}, {"timestamp": 1217574000, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 25, "token_count": 6}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 2, "token_count": 226}, ]}, {"timestamp": 1314860400, "group": [ {"author_id": 2, "token_count": 32}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 2, "token_count": 4}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 17, "token_count": 12}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 17, "token_count": 9}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 12, "token_count": 1}, ]}, {"timestamp": 1725174000, "group": [ {"author_id": 1, "token_count": 8}, ]}, {"timestamp": 1727766000, "group": [ {"author_id": 1, "token_count": 55}, ]}, ]
Author Name
Tokens
Token Proportion
Jeff Dike
480
49.95%
Al Viro
272
28.30%
Benjamin Berg
63
6.56%
Paolo 'Blaisorblade' Giarrusso
60
6.24%
Bodo Stroesser
56
5.83%
Mickaël Salaün
21
2.19%
Namhyung Kim
6
0.62%
Gennady Sharapov
2
0.21%
Linus Torvalds
1
0.10%
Total
961
ptrace_64.c
216
-
9
1019
Jeff Dike
Al Viro
Bodo Stroesser
Benjamin Berg
Mickaël Salaün
Namhyung Kim
Gennady Sharapov
Richard Weinberger
Linus Torvalds
September 2002
January 2005
May 2005
September 2005
March 2006
February 2007
October 2007
February 2008
August 2008
October 2010
August 2011
September 2011
October 2012
August 2016
December 2016
March 2017
September 2024
October 2024
var spanGroupData = [ {"timestamp": 1030863600, "group": [ {"author_id": 0, "token_count": 122}, ]}, {"timestamp": 1104566400, "group": [ {"author_id": 0, "token_count": 186}, ]}, {"timestamp": 1114930800, "group": [ {"author_id": 5, "token_count": 56}, {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1125558000, "group": [ {"author_id": 29, "token_count": 2}, ]}, {"timestamp": 1141200000, "group": [ {"author_id": 2, "token_count": 8}, ]}, {"timestamp": 1170316800, "group": [ {"author_id": 0, "token_count": 142}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 0, "token_count": 32}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1217574000, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 25, "token_count": 6}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 2, "token_count": 399}, ]}, {"timestamp": 1314860400, "group": [ {"author_id": 2, "token_count": 14}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 17, "token_count": 9}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 12, "token_count": 1}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 4, "token_count": 1}, ]}, {"timestamp": 1725174000, "group": [ {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1727766000, "group": [ {"author_id": 1, "token_count": 29}, ]}, ]
Author Name
Tokens
Token Proportion
Jeff Dike
488
47.89%
Al Viro
423
41.51%
Bodo Stroesser
56
5.50%
Benjamin Berg
33
3.24%
Mickaël Salaün
9
0.88%
Namhyung Kim
6
0.59%
Gennady Sharapov
2
0.20%
Richard Weinberger
1
0.10%
Linus Torvalds
1
0.10%
Total
1019
ptrace_user.c
21
-
3
77
Jeff Dike
Paolo 'Blaisorblade' Giarrusso
Al Viro
September 2002
January 2005
December 2006
October 2007
October 2012
var spanGroupData = [ {"timestamp": 1030863600, "group": [ {"author_id": 0, "token_count": 52}, ]}, {"timestamp": 1104566400, "group": [ {"author_id": 3, "token_count": 22}, ]}, {"timestamp": 1164960000, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 2, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Jeff Dike
54
70.13%
Paolo 'Blaisorblade' Giarrusso
22
28.57%
Al Viro
1
1.30%
Total
77
signal.c
470
-
14
2705
Jeff Dike
Al Viro
Benjamin Berg
Richard Weinberger
Bodo Stroesser
Paolo 'Blaisorblade' Giarrusso
Tiwei Bie
Eli Cooper
Jesper Juhl
WANG Cong
Gennady Sharapov
Mickaël Salaün
Linus Torvalds
Andrew Lutomirski
September 2002
November 2002
December 2002
August 2004
November 2004
January 2005
March 2005
May 2005
July 2005
September 2005
March 2006
April 2006
June 2006
January 2007
May 2007
October 2007
January 2008
February 2008
October 2008
August 2011
April 2012
May 2012
October 2012
November 2012
October 2013
February 2015
May 2015
November 2015
December 2015
March 2016
December 2016
April 2024
September 2024
October 2024
December 2024
January 2025
var spanGroupData = [ {"timestamp": 1030863600, "group": [ {"author_id": 0, "token_count": 184}, ]}, {"timestamp": 1036137600, "group": [ {"author_id": 0, "token_count": 14}, ]}, {"timestamp": 1038729600, "group": [ {"author_id": 0, "token_count": 80}, ]}, {"timestamp": 1091343600, "group": [ {"author_id": 3, "token_count": 3}, ]}, {"timestamp": 1099296000, "group": [ {"author_id": 0, "token_count": 16}, ]}, {"timestamp": 1104566400, "group": [ {"author_id": 0, "token_count": 1129}, ]}, {"timestamp": 1109664000, "group": [ {"author_id": 44, "token_count": 4}, ]}, {"timestamp": 1114930800, "group": [ {"author_id": 5, "token_count": 22}, {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1120201200, "group": [ {"author_id": 3, "token_count": 13}, ]}, {"timestamp": 1125558000, "group": [ {"author_id": 29, "token_count": 2}, ]}, {"timestamp": 1141200000, "group": [ {"author_id": 2, "token_count": 12}, {"author_id": 0, "token_count": 16}, ]}, {"timestamp": 1143878400, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1149145200, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1167638400, "group": [ {"author_id": 0, "token_count": 16}, ]}, {"timestamp": 1178002800, "group": [ {"author_id": 0, "token_count": 21}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 0, "token_count": 86}, ]}, {"timestamp": 1199174400, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 47, "token_count": 3}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 2, "token_count": 449}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 2, "token_count": 4}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 2, "token_count": 11}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 2, "token_count": 3}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 2, "token_count": 4}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 4, "token_count": 60}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 11, "token_count": 1}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 4, "token_count": 4}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 4, "token_count": 43}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 17, "token_count": 1}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 10, "token_count": 7}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 12, "token_count": 1}, ]}, {"timestamp": 1711954800, "group": [ {"author_id": 9, "token_count": 11}, ]}, {"timestamp": 1725174000, "group": [ {"author_id": 1, "token_count": 57}, ]}, {"timestamp": 1727766000, "group": [ {"author_id": 1, "token_count": 376}, ]}, {"timestamp": 1733040000, "group": [ {"author_id": 1, "token_count": 15}, ]}, {"timestamp": 1735718400, "group": [ {"author_id": 1, "token_count": 21}, ]}, ]
Author Name
Tokens
Token Proportion
Jeff Dike
1575
58.23%
Al Viro
486
17.97%
Benjamin Berg
469
17.34%
Richard Weinberger
107
3.96%
Bodo Stroesser
22
0.81%
Paolo 'Blaisorblade' Giarrusso
16
0.59%
Tiwei Bie
11
0.41%
Eli Cooper
7
0.26%
Jesper Juhl
4
0.15%
WANG Cong
3
0.11%
Gennady Sharapov
2
0.07%
Mickaël Salaün
1
0.04%
Linus Torvalds
1
0.04%
Andrew Lutomirski
1
0.04%
Total
2705
stub_segv.c
20
-
6
66
Jeff Dike
Al Viro
Johannes Berg
Linus Torvalds
Jason A. Donenfeld
Others
July 2005
October 2005
November 2005
February 2008
August 2011
October 2012
November 2017
December 2017
October 2020
January 2021
July 2021
April 2023
var spanGroupData = [ {"timestamp": 1120201200, "group": [ {"author_id": 0, "token_count": 25}, ]}, {"timestamp": 1128150000, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1130832000, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 2, "token_count": 10}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 2, "token_count": 3}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 32, "token_count": 3}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 12, "token_count": 6}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 7, "token_count": 5}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 7, "token_count": 6}, ]}, {"timestamp": 1680332400, "group": [ {"author_id": 7, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Jeff Dike
31
46.97%
Al Viro
13
19.70%
Johannes Berg
12
18.18%
Linus Torvalds
6
9.09%
Jason A. Donenfeld
3
4.55%
Others
1
1.52%
Total
66
sys_call_table_32.c
40
-
10
115
H. Peter Anvin
Andrew Lutomirski
Paolo 'Blaisorblade' Giarrusso
Masahiro Yamada
Jeff Dike
Josh Poimboeuf
Greg Kroah-Hartman
Brian Gerst
Others
May 2005
February 2008
December 2011
June 2012
January 2015
October 2015
November 2017
May 2021
June 2024
var spanGroupData = [ {"timestamp": 1114930800, "group": [ {"author_id": 3, "token_count": 17}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 0, "token_count": 9}, ]}, {"timestamp": 1322726400, "group": [ {"author_id": 14, "token_count": 45}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 11, "token_count": 21}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 18, "token_count": 1}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 40, "token_count": 1}, {"author_id": 22, "token_count": 15}, ]}, {"timestamp": 1717225200, "group": [ {"author_id": 31, "token_count": 4}, ]}, ]
Author Name
Tokens
Token Proportion
H. Peter Anvin
45
39.13%
Andrew Lutomirski
21
18.26%
Paolo 'Blaisorblade' Giarrusso
17
14.78%
Masahiro Yamada
15
13.04%
Jeff Dike
9
7.83%
Josh Poimboeuf
4
3.48%
Greg Kroah-Hartman
1
0.87%
Brian Gerst
1
0.87%
Others
2
1.74%
Total
115
sys_call_table_64.c
36
-
10
96
Paolo 'Blaisorblade' Giarrusso
Andrew Lutomirski
Jeff Dike
Masahiro Yamada
Josh Poimboeuf
H. Peter Anvin
Brian Gerst
Greg Kroah-Hartman
Others
May 2005
February 2008
December 2011
January 2015
March 2015
October 2015
November 2017
March 2020
May 2021
June 2024
var spanGroupData = [ {"timestamp": 1114930800, "group": [ {"author_id": 3, "token_count": 46}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 0, "token_count": 10}, ]}, {"timestamp": 1322726400, "group": [ {"author_id": 14, "token_count": 4}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 11, "token_count": 22}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 18, "token_count": 1}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 40, "token_count": 2}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 40, "token_count": 1}, {"author_id": 22, "token_count": 4}, ]}, {"timestamp": 1717225200, "group": [ {"author_id": 31, "token_count": 4}, ]}, ]
Author Name
Tokens
Token Proportion
Paolo 'Blaisorblade' Giarrusso
46
47.92%
Andrew Lutomirski
22
22.92%
Jeff Dike
10
10.42%
Masahiro Yamada
4
4.17%
Josh Poimboeuf
4
4.17%
H. Peter Anvin
4
4.17%
Brian Gerst
3
3.13%
Greg Kroah-Hartman
1
1.04%
Others
2
2.08%
Total
96
syscalls_32.c
8
-
3
25
Kyle Huey
Andi Kleen
Greg Kroah-Hartman
February 2002
January 2003
March 2017
November 2017
var spanGroupData = [ {"timestamp": 1012550400, "group": [ {"author_id": 55, "token_count": 2}, ]}, {"timestamp": 1041408000, "group": [ {"author_id": 55, "token_count": 1}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 13, "token_count": 21}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 18, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Kyle Huey
21
84.00%
Andi Kleen
3
12.00%
Greg Kroah-Hartman
1
4.00%
Total
25
syscalls_64.c
64
-
9
283
Jeff Dike
Benjamin Berg
Al Viro
Kyle Huey
Paolo 'Blaisorblade' Giarrusso
Richard Weinberger
Ingo Molnar
Gennady Sharapov
Others
September 2002
January 2005
May 2005
September 2005
February 2007
March 2007
October 2007
February 2008
September 2012
October 2012
May 2015
February 2017
March 2017
March 2018
September 2021
November 2023
var spanGroupData = [ {"timestamp": 1030863600, "group": [ {"author_id": 0, "token_count": 11}, ]}, {"timestamp": 1104566400, "group": [ {"author_id": 0, "token_count": 66}, ]}, {"timestamp": 1114930800, "group": [ {"author_id": 0, "token_count": 2}, {"author_id": 3, "token_count": 9}, ]}, {"timestamp": 1125558000, "group": [ {"author_id": 29, "token_count": 2}, ]}, {"timestamp": 1170316800, "group": [ {"author_id": 0, "token_count": 24}, ]}, {"timestamp": 1172736000, "group": [ {"author_id": 0, "token_count": 13}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 2, "token_count": 3}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 4, "token_count": 3}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 28, "token_count": 3}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 13, "token_count": 28}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 2, "token_count": 47}, ]}, {"timestamp": 1698822000, "group": [ {"author_id": 1, "token_count": 61}, ]}, ]
Author Name
Tokens
Token Proportion
Jeff Dike
125
44.17%
Benjamin Berg
61
21.55%
Al Viro
51
18.02%
Kyle Huey
28
9.89%
Paolo 'Blaisorblade' Giarrusso
9
3.18%
Richard Weinberger
3
1.06%
Ingo Molnar
3
1.06%
Gennady Sharapov
2
0.71%
Others
1
0.35%
Total
283
sysrq_32.c
33
-
4
161
Jeff Dike
Al Viro
Paolo 'Blaisorblade' Giarrusso
Ingo Molnar
September 2002
November 2004
May 2005
May 2012
October 2012
February 2017
var spanGroupData = [ {"timestamp": 1030863600, "group": [ {"author_id": 0, "token_count": 141}, ]}, {"timestamp": 1099296000, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1114930800, "group": [ {"author_id": 3, "token_count": 4}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 2, "token_count": 7}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 2, "token_count": 5}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 28, "token_count": 3}, ]}, ]
Author Name
Tokens
Token Proportion
Jeff Dike
141
87.58%
Al Viro
12
7.45%
Paolo 'Blaisorblade' Giarrusso
5
3.11%
Ingo Molnar
3
1.86%
Total
161
sysrq_64.c
36
-
9
209
Jeff Dike
Al Viro
Johannes Berg
Serge E. Hallyn
Kent Overstreet
Ingo Molnar
Alexey Dobriyan
Richard Weinberger
Brian Gerst
January 2005
October 2006
October 2007
February 2008
August 2011
May 2012
September 2013
February 2017
May 2022
December 2023
var spanGroupData = [ {"timestamp": 1104566400, "group": [ {"author_id": 40, "token_count": 1}, {"author_id": 0, "token_count": 164}, ]}, {"timestamp": 1159686000, "group": [ {"author_id": 49, "token_count": 3}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 56, "token_count": 3}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 0, "token_count": 17}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 2, "token_count": 8}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 4, "token_count": 1}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 28, "token_count": 3}, ]}, {"timestamp": 1651388400, "group": [ {"author_id": 7, "token_count": 5}, ]}, {"timestamp": 1701417600, "group": [ {"author_id": 51, "token_count": 3}, ]}, ]
Author Name
Tokens
Token Proportion
Jeff Dike
181
86.60%
Al Viro
9
4.31%
Johannes Berg
5
2.39%
Serge E. Hallyn
3
1.44%
Kent Overstreet
3
1.44%
Ingo Molnar
3
1.44%
Alexey Dobriyan
3
1.44%
Richard Weinberger
1
0.48%
Brian Gerst
1
0.48%
Total
209
tls_32.c
386
-
10
1388
Paolo 'Blaisorblade' Giarrusso
Jeff Dike
Benjamin Berg
Al Viro
Amanieu d'Antras
Linus Torvalds (pre-git)
Tiwei Bie
Linus Torvalds
Andrew Morton
Others
January 2000
September 2002
November 2002
February 2004
January 2005
March 2006
April 2006
May 2007
October 2007
February 2008
August 2008
October 2012
January 2013
December 2016
January 2020
March 2024
July 2024
September 2024
June 2025
var spanGroupData = [ {"timestamp": 946713600, "group": [ {"author_id": 23, "token_count": 2}, ]}, {"timestamp": 1030863600, "group": [ {"author_id": 0, "token_count": 69}, ]}, {"timestamp": 1036137600, "group": [ {"author_id": 0, "token_count": 32}, ]}, {"timestamp": 1075622400, "group": [ {"author_id": 41, "token_count": 1}, ]}, {"timestamp": 1104566400, "group": [ {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1141200000, "group": [ {"author_id": 3, "token_count": 1099}, ]}, {"timestamp": 1143878400, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1178002800, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 0, "token_count": 13}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 0, "token_count": 34}, ]}, {"timestamp": 1217574000, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 2, "token_count": 5}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 2, "token_count": 16}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 12, "token_count": 1}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 24, "token_count": 6}, ]}, {"timestamp": 1709280000, "group": [ {"author_id": 9, "token_count": 1}, ]}, {"timestamp": 1719817200, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1725174000, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1748761200, "group": [ {"author_id": 1, "token_count": 92}, ]}, ]
Author Name
Tokens
Token Proportion
Paolo 'Blaisorblade' Giarrusso
1099
79.18%
Jeff Dike
157
11.31%
Benjamin Berg
98
7.06%
Al Viro
22
1.59%
Amanieu d'Antras
6
0.43%
Linus Torvalds (pre-git)
2
0.14%
Tiwei Bie
1
0.07%
Linus Torvalds
1
0.07%
Andrew Morton
1
0.07%
Others
1
0.07%
Total
1388
tls_64.c
18
-
6
56
Paolo 'Blaisorblade' Giarrusso
Jeff Dike
Benjamin Berg
Amanieu d'Antras
Al Viro
Greg Kroah-Hartman
September 2002
November 2002
March 2006
February 2007
August 2008
October 2012
November 2017
January 2020
November 2023
var spanGroupData = [ {"timestamp": 1030863600, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1036137600, "group": [ {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1141200000, "group": [ {"author_id": 3, "token_count": 17}, ]}, {"timestamp": 1170316800, "group": [ {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1217574000, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 18, "token_count": 1}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 24, "token_count": 7}, ]}, {"timestamp": 1698822000, "group": [ {"author_id": 1, "token_count": 13}, ]}, ]
Author Name
Tokens
Token Proportion
Paolo 'Blaisorblade' Giarrusso
17
30.36%
Jeff Dike
16
28.57%
Benjamin Berg
13
23.21%
Amanieu d'Antras
7
12.50%
Al Viro
2
3.57%
Greg Kroah-Hartman
1
1.79%
Total
56
user-offsets.c
79
-
8
387
Al Viro
Jeff Dike
Tiwei Bie
Kees Cook
Paolo 'Blaisorblade' Giarrusso
Richard Weinberger
Greg Kroah-Hartman
Others
September 2002
November 2004
March 2005
May 2005
September 2005
March 2006
May 2007
October 2007
August 2011
July 2017
November 2017
July 2020
February 2022
March 2024
var spanGroupData = [ {"timestamp": 1030863600, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1099296000, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1109664000, "group": [ {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1114930800, "group": [ {"author_id": 2, "token_count": 252}, {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1125558000, "group": [ {"author_id": 2, "token_count": 27}, ]}, {"timestamp": 1141200000, "group": [ {"author_id": 0, "token_count": 23}, ]}, {"timestamp": 1178002800, "group": [ {"author_id": 0, "token_count": 21}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 2, "token_count": 29}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 4, "token_count": 1}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 18, "token_count": 1}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 43, "token_count": 4}, ]}, {"timestamp": 1709280000, "group": [ {"author_id": 9, "token_count": 7}, ]}, ]
Author Name
Tokens
Token Proportion
Al Viro
308
79.59%
Jeff Dike
63
16.28%
Tiwei Bie
7
1.81%
Kees Cook
4
1.03%
Paolo 'Blaisorblade' Giarrusso
2
0.52%
Richard Weinberger
1
0.26%
Greg Kroah-Hartman
1
0.26%
Others
1
0.26%
Total
387
Only top 60 contributors in the directory are shown. Everybody else is clustered as
Others
.
Contributors:
76
Author
Tokens
Proportion
Commits
Proportion
0
Jeff Dike
5813
34.77%
95
27.62%
1
Benjamin Berg
3294
19.70%
23
6.69%
2
Al Viro
2707
16.19%
55
15.99%
3
Paolo 'Blaisorblade' Giarrusso
2060
12.32%
20
5.81%
4
Richard Weinberger
854
5.11%
17
4.94%
5
Bodo Stroesser
493
2.95%
7
2.03%
6
Daisuke Hatayama
345
2.06%
3
0.87%
7
Johannes Berg
178
1.06%
9
2.62%
8
Karol Swietlicki
120
0.72%
1
0.29%
9
Tiwei Bie
79
0.47%
8
2.33%
10
Eli Cooper
77
0.46%
3
0.87%
11
Andrew Lutomirski
72
0.43%
5
1.45%
12
Linus Torvalds
51
0.31%
4
1.16%
13
Kyle Huey
50
0.30%
5
1.45%
14
H. Peter Anvin
49
0.29%
3
0.87%
15
Eric Paris
49
0.29%
2
0.58%
16
David Howells
45
0.27%
2
0.58%
17
Mickaël Salaün
34
0.20%
4
1.16%
18
Greg Kroah-Hartman
29
0.17%
1
0.29%
19
Allan Graves
25
0.15%
1
0.29%
20
Arnd Bergmann
20
0.12%
4
1.16%
21
Sami Tolvanen
19
0.11%
1
0.29%
22
Masahiro Yamada
19
0.11%
1
0.29%
23
Linus Torvalds (pre-git)
13
0.08%
6
1.74%
24
Amanieu d'Antras
13
0.08%
1
0.29%
25
Namhyung Kim
12
0.07%
2
0.58%
26
David Gow
12
0.07%
1
0.29%
27
Borislav Petkov
11
0.07%
1
0.29%
28
Ingo Molnar
10
0.06%
3
0.87%
29
Gennady Sharapov
10
0.06%
1
0.29%
30
Thomas Gleixner
8
0.05%
1
0.29%
31
Josh Poimboeuf
8
0.05%
1
0.29%
32
Jason A. Donenfeld
8
0.05%
2
0.58%
33
Catalin Marinas
8
0.05%
1
0.29%
34
Uros Bizjak
7
0.04%
3
0.87%
35
Paul Pluzhnikov
7
0.04%
1
0.29%
36
Michal Hocko
7
0.04%
1
0.29%
37
Ingo van Lil
6
0.04%
1
0.29%
38
Suren Baghdasaryan
5
0.03%
1
0.29%
39
Kirill A. Shutemov
5
0.03%
1
0.29%
40
Brian Gerst
5
0.03%
3
0.87%
41
Andrew Morton
5
0.03%
2
0.58%
42
Alexander Duyck
5
0.03%
2
0.58%
43
Kees Cook
4
0.02%
1
0.29%
44
Jesper Juhl
4
0.02%
1
0.29%
45
Jan Kiszka
4
0.02%
1
0.29%
46
Dmitry V. Levin
4
0.02%
1
0.29%
47
WANG Cong
3
0.02%
1
0.29%
48
Thomas Meyer
3
0.02%
1
0.29%
49
Serge E. Hallyn
3
0.02%
1
0.29%
50
Michael S. Tsirkin
3
0.02%
1
0.29%
51
Kent Overstreet
3
0.02%
1
0.29%
52
David S. Miller
3
0.02%
1
0.29%
53
Ard Biesheuvel
3
0.02%
1
0.29%
54
Anshuman Khandual
3
0.02%
2
0.58%
55
Andi Kleen
3
0.02%
2
0.58%
56
Alexey Dobriyan
3
0.02%
1
0.29%
57
Uwe Kleine-König
2
0.01%
1
0.29%
58
Michel Lespinasse
2
0.01%
1
0.29%
59
Lukas Straub
2
0.01%
1
0.29%
60
Others
18
0.11%
16
4.65%
Total
16717
344