Linux Source Code
Home
Release 6.7
Help
um
root
arch
x86
Highlighting
Reset All
By Author
By Age
──────────
Al Viro
Alexander Duyck
Alexey Dobriyan
Allan Graves
Amanieu d'Antras
Américo Wang
Andi Kleen
Andrew Lutomirski
Andrew Morton
Anshuman Khandual
Ard Biesheuvel
Arnd Bergmann
Bodo Stroesser
Borislav Petkov
Brian Gerst
Catalin Marinas
Daisuke Hatayama
Daniel Walker
Dave Hansen
David Gow
David Howells
David S. Miller
Dmitry V. Levin
Eli Cooper
Eric Paris
Florian Fainelli
Gennady Sharapov
Greg Kroah-Hartman
H. Peter Anvin
Hans-Werner Hilse
Ingo Molnar
Ingo van Lil
Jan Kiszka
Jason A. Donenfeld
Jeff Dike
Jesper Juhl
Johannes Berg
Karol Swietlicki
Kees Cook
Kirill A. Shutemov
Kyle Huey
Linus Torvalds
Linus Torvalds (pre-git)
Masahiro Yamada
Michael S. Tsirkin
Michal Hocko
Mickaël Salaün
Namhyung Kim
Others
Paolo 'Blaisorblade' Giarrusso
Paul Pluzhnikov
Richard Weinberger
Roel Kluin
Serge E. Hallyn
Suren Baghdasaryan
Thomas Gleixner
Thomas Meyer
Tom Spink
Uwe Kleine-König
Vincent Whitchurch
WANG Cong
−
Subdirectories:
Name
Lines
Files
Authors
Tokens
change scale
Color Graph By Token Proportion
asm
850
20
26
1810
Jeff Dike
Al Viro
Paolo 'Blaisorblade' Giarrusso
Bodo Stroesser
Richard Weinberger
Eric Paris
Johannes Berg
Andrew Lutomirski
Borislav Petkov
Greg Kroah-Hartman
Paul Pluzhnikov
Allan Graves
Alexander Duyck
Jan Kiszka
Dmitry V. Levin
Andrew Morton
Mickaël Salaün
Michael S. Tsirkin
Daniel Walker
Ard Biesheuvel
Roel Kluin
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
November 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
var spanGroupData = [ {"timestamp": 1030863600, "group": [ {"author_id": 0, "token_count": 251}, ]}, {"timestamp": 1036137600, "group": [ {"author_id": 0, "token_count": 68}, ]}, {"timestamp": 1038729600, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1046505600, "group": [ {"author_id": 45, "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": 317}, ]}, {"timestamp": 1107244800, "group": [ {"author_id": 2, "token_count": 7}, ]}, {"timestamp": 1109664000, "group": [ {"author_id": 3, "token_count": 12}, ]}, {"timestamp": 1114930800, "group": [ {"author_id": 2, "token_count": 32}, {"author_id": 0, "token_count": 94}, ]}, {"timestamp": 1117609200, "group": [ {"author_id": 3, "token_count": 7}, ]}, {"timestamp": 1128150000, "group": [ {"author_id": 21, "token_count": 6}, ]}, {"timestamp": 1130832000, "group": [ {"author_id": 2, "token_count": 100}, {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1141200000, "group": [ {"author_id": 3, "token_count": 212}, ]}, {"timestamp": 1162368000, "group": [ {"author_id": 1, "token_count": 41}, ]}, {"timestamp": 1170316800, "group": [ {"author_id": 0, "token_count": 16}, ]}, {"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": 7}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 24, "token_count": 3}, {"author_id": 0, "token_count": 12}, ]}, {"timestamp": 1217574000, "group": [ {"author_id": 1, "token_count": 61}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 59, "token_count": 2}, ]}, {"timestamp": 1270105200, "group": [ {"author_id": 49, "token_count": 4}, ]}, {"timestamp": 1275375600, "group": [ {"author_id": 29, "token_count": 11}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 38, "token_count": 7}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 4, "token_count": 37}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 1, "token_count": 118}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 12, "token_count": 11}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 4, "token_count": 7}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 1, "token_count": 75}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 1, "token_count": 23}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 1, "token_count": 7}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 4, "token_count": 28}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 12, "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": 9, "token_count": 27}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 52, "token_count": 3}, {"author_id": 16, "token_count": 3}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 46, "token_count": 5}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 10, "token_count": 1}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 18, "token_count": 9}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 54, "token_count": 3}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 50, "token_count": 4}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 8, "token_count": 1}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 8, "token_count": 31}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 55, "token_count": 2}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 1, "token_count": 3}, ]}, ]
Author Name
Tokens
Token Proportion
Jeff Dike
793
43.81%
Al Viro
330
18.23%
Paolo 'Blaisorblade' Giarrusso
300
16.57%
Bodo Stroesser
139
7.68%
Richard Weinberger
75
4.14%
Eric Paris
44
2.43%
Johannes Berg
32
1.77%
Andrew Lutomirski
27
1.49%
Borislav Petkov
11
0.61%
Greg Kroah-Hartman
9
0.50%
Paul Pluzhnikov
7
0.39%
Allan Graves
6
0.33%
Alexander Duyck
5
0.28%
Jan Kiszka
4
0.22%
Dmitry V. Levin
4
0.22%
Andrew Morton
4
0.22%
Mickaël Salaün
3
0.17%
Michael S. Tsirkin
3
0.17%
Daniel Walker
3
0.17%
Ard Biesheuvel
3
0.17%
Roel Kluin
2
0.11%
Anshuman Khandual
2
0.11%
Kyle Huey
1
0.06%
Others
3
0.17%
Total
1810
os-Linux
432
5
16
1765
Jeff Dike
Al Viro
Paolo 'Blaisorblade' Giarrusso
Eli Cooper
Tom Spink
Thomas Meyer
Florian Fainelli
Américo Wang
Allan Graves
Arnd Bergmann
Richard Weinberger
Kyle Huey
Greg Kroah-Hartman
Gennady Sharapov
Johannes Berg
Others
September 2002
November 2002
January 2005
March 2005
May 2005
September 2005
October 2005
February 2006
March 2006
April 2006
September 2006
October 2006
November 2006
February 2007
October 2007
February 2008
April 2008
May 2008
June 2008
August 2011
October 2012
August 2013
January 2016
March 2016
March 2017
May 2017
July 2017
November 2017
January 2021
var spanGroupData = [ {"timestamp": 1030863600, "group": [ {"author_id": 0, "token_count": 26}, ]}, {"timestamp": 1036137600, "group": [ {"author_id": 0, "token_count": 44}, ]}, {"timestamp": 1104566400, "group": [ {"author_id": 0, "token_count": 51}, {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1109664000, "group": [ {"author_id": 0, "token_count": 120}, ]}, {"timestamp": 1114930800, "group": [ {"author_id": 1, "token_count": 6}, {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1125558000, "group": [ {"author_id": 1, "token_count": 2}, {"author_id": 33, "token_count": 2}, ]}, {"timestamp": 1128150000, "group": [ {"author_id": 21, "token_count": 14}, ]}, {"timestamp": 1138780800, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1141200000, "group": [ {"author_id": 3, "token_count": 237}, ]}, {"timestamp": 1143878400, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1157094000, "group": [ {"author_id": 0, "token_count": 76}, ]}, {"timestamp": 1159686000, "group": [ {"author_id": 26, "token_count": 8}, {"author_id": 3, "token_count": 3}, ]}, {"timestamp": 1162368000, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1170316800, "group": [ {"author_id": 0, "token_count": 34}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 0, "token_count": 51}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 0, "token_count": 487}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 25, "token_count": 15}, ]}, {"timestamp": 1209625200, "group": [ {"author_id": 1, "token_count": 3}, {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1212303600, "group": [ {"author_id": 0, "token_count": 2}, {"author_id": 15, "token_count": 41}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 1, "token_count": 312}, {"author_id": 4, "token_count": 5}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 1, "token_count": 5}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 4, "token_count": 1}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 6, "token_count": 137}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 10, "token_count": 4}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 20, "token_count": 15}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 14, "token_count": 41}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 18, "token_count": 3}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 8, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Jeff Dike
906
51.33%
Al Viro
328
18.58%
Paolo 'Blaisorblade' Giarrusso
242
13.71%
Eli Cooper
137
7.76%
Tom Spink
41
2.32%
Thomas Meyer
41
2.32%
Florian Fainelli
15
0.85%
Américo Wang
15
0.85%
Allan Graves
14
0.79%
Arnd Bergmann
8
0.45%
Richard Weinberger
6
0.34%
Kyle Huey
4
0.23%
Greg Kroah-Hartman
3
0.17%
Gennady Sharapov
2
0.11%
Johannes Berg
1
0.06%
Others
2
0.11%
Total
1765
shared
699
19
18
1746
Jeff Dike
Bodo Stroesser
Al Viro
Paolo 'Blaisorblade' Giarrusso
Johannes Berg
David Gow
Greg Kroah-Hartman
Linus Torvalds
Ingo van Lil
Richard Weinberger
Eric Paris
Jason A. Donenfeld
David S. Miller
Uwe Kleine-König
Eli Cooper
Ingo Molnar
Others
February 2002
September 2002
November 2002
December 2002
August 2004
January 2005
February 2005
March 2005
May 2005
July 2005
September 2005
November 2005
December 2005
March 2006
September 2006
October 2006
December 2006
May 2007
October 2007
February 2008
May 2008
August 2011
September 2011
January 2012
May 2012
October 2012
May 2015
March 2016
April 2017
November 2017
January 2021
February 2021
July 2021
February 2022
July 2022
August 2022
April 2023
var spanGroupData = [ {"timestamp": 1012550400, "group": [ {"author_id": 53, "token_count": 3}, ]}, {"timestamp": 1030863600, "group": [ {"author_id": 32, "token_count": 1}, {"author_id": 0, "token_count": 134}, ]}, {"timestamp": 1036137600, "group": [ {"author_id": 0, "token_count": 66}, ]}, {"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": 254}, ]}, {"timestamp": 1107244800, "group": [ {"author_id": 2, "token_count": 3}, ]}, {"timestamp": 1109664000, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1114930800, "group": [ {"author_id": 1, "token_count": 16}, {"author_id": 2, "token_count": 106}, ]}, {"timestamp": 1120201200, "group": [ {"author_id": 2, "token_count": 195}, {"author_id": 0, "token_count": 57}, ]}, {"timestamp": 1125558000, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1130832000, "group": [ {"author_id": 0, "token_count": 25}, {"author_id": 3, "token_count": 112}, ]}, {"timestamp": 1133424000, "group": [ {"author_id": 0, "token_count": 13}, ]}, {"timestamp": 1141200000, "group": [ {"author_id": 3, "token_count": 106}, ]}, {"timestamp": 1157094000, "group": [ {"author_id": 0, "token_count": 129}, ]}, {"timestamp": 1159686000, "group": [ {"author_id": 3, "token_count": 3}, ]}, {"timestamp": 1164960000, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1178002800, "group": [ {"author_id": 58, "token_count": 2}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 0, "token_count": 45}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 0, "token_count": 9}, ]}, {"timestamp": 1209625200, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 1, "token_count": 162}, ]}, {"timestamp": 1314860400, "group": [ {"author_id": 41, "token_count": 6}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 12, "token_count": 5}, {"author_id": 17, "token_count": 9}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 1, "token_count": 85}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 1, "token_count": 5}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 4, "token_count": 5}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 6, "token_count": 2}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 18, "token_count": 10}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 8, "token_count": 5}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 8, "token_count": 1}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 8, "token_count": 44}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 28, "token_count": 12}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 40, "token_count": 3}, ]}, {"timestamp": 1659337200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1680332400, "group": [ {"author_id": 8, "token_count": 6}, ]}, ]
Author Name
Tokens
Token Proportion
Jeff Dike
835
47.82%
Bodo Stroesser
304
17.41%
Al Viro
268
15.35%
Paolo 'Blaisorblade' Giarrusso
222
12.71%
Johannes Berg
56
3.21%
David Gow
12
0.69%
Greg Kroah-Hartman
10
0.57%
Linus Torvalds
9
0.52%
Ingo van Lil
6
0.34%
Richard Weinberger
5
0.29%
Eric Paris
5
0.29%
Jason A. Donenfeld
3
0.17%
David S. Miller
3
0.17%
Uwe Kleine-König
2
0.11%
Eli Cooper
2
0.11%
Ingo Molnar
1
0.06%
Others
3
0.17%
Total
1746
vdso
144
2
8
433
Richard Weinberger
Arnd Bergmann
Michal Hocko
Thomas Gleixner
Andrew Lutomirski
Others
July 2011
October 2011
May 2014
May 2015
May 2016
November 2017
June 2019
October 2019
November 2019
June 2020
December 2022
var spanGroupData = [ {"timestamp": 1309503600, "group": [ {"author_id": 4, "token_count": 404}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 9, "token_count": 1}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 4, "token_count": 3}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 39, "token_count": 7}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 26, "token_count": 2}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 35, "token_count": 4}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 26, "token_count": 2}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 26, "token_count": 4}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1669881600, "group": [ {"author_id": 60, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Richard Weinberger
407
94.00%
Arnd Bergmann
8
1.85%
Michal Hocko
7
1.62%
Thomas Gleixner
4
0.92%
Andrew Lutomirski
1
0.23%
Others
6
1.39%
Total
433
Files:
bugs_32.c
74
-
5
268
Jeff Dike
Karol Swietlicki
Paolo 'Blaisorblade' Giarrusso
Al Viro
Américo Wang
September 2002
October 2002
August 2004
September 2004
October 2007
February 2008
July 2008
August 2011
January 2012
October 2012
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": 7, "token_count": 120}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 25, "token_count": 1}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 1, "token_count": 3}, ]}, ]
Author Name
Tokens
Token Proportion
Jeff Dike
137
51.12%
Karol Swietlicki
120
44.78%
Paolo 'Blaisorblade' Giarrusso
5
1.87%
Al Viro
5
1.87%
Américo Wang
1
0.37%
Total
268
bugs_64.c
15
-
2
24
Jeff Dike
Al Viro
January 2005
October 2007
February 2008
October 2012
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": 1, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Jeff Dike
23
95.83%
Al Viro
1
4.17%
Total
24
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": 2, "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": 35, "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
77
-
6
415
Daisuke Hatayama
David Howells
Catalin Marinas
Al Viro
Linus Torvalds (pre-git)
Greg Kroah-Hartman
September 1991
May 1994
October 1994
January 2005
July 2006
March 2010
October 2013
November 2017
December 2022
var spanGroupData = [ {"timestamp": 683708400, "group": [ {"author_id": 31, "token_count": 3}, ]}, {"timestamp": 767775600, "group": [ {"author_id": 31, "token_count": 2}, ]}, {"timestamp": 780994800, "group": [ {"author_id": 31, "token_count": 1}, ]}, {"timestamp": 1104566400, "group": [ {"author_id": 13, "token_count": 29}, ]}, {"timestamp": 1151737200, "group": [ {"author_id": 13, "token_count": 18}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 5, "token_count": 345}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 1, "token_count": 8}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 18, "token_count": 1}, ]}, {"timestamp": 1669881600, "group": [ {"author_id": 37, "token_count": 8}, ]}, ]
Author Name
Tokens
Token Proportion
Daisuke Hatayama
345
83.13%
David Howells
47
11.33%
Catalin Marinas
8
1.93%
Al Viro
8
1.93%
Linus Torvalds (pre-git)
6
1.45%
Greg Kroah-Hartman
1
0.24%
Total
415
fault.c
28
-
3
78
Jeff Dike
Paolo 'Blaisorblade' Giarrusso
Al Viro
September 2002
January 2003
August 2004
May 2007
October 2007
October 2012
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": 1, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Jeff Dike
71
91.03%
Paolo 'Blaisorblade' Giarrusso
6
7.69%
Al Viro
1
1.28%
Total
78
ldt.c
380
-
12
1932
Bodo Stroesser
Jeff Dike
Al Viro
Dave Hansen
Daniel Walker
Vincent Whitchurch
Paolo 'Blaisorblade' Giarrusso
Hans-Werner Hilse
Richard Weinberger
Linus Torvalds (pre-git)
Linus Torvalds
Américo Wang
May 1998
February 2002
September 2002
November 2002
January 2005
May 2005
July 2005
September 2005
November 2005
January 2006
September 2006
February 2007
March 2007
October 2007
February 2008
July 2008
August 2011
October 2012
March 2015
May 2015
June 2015
October 2017
May 2022
var spanGroupData = [ {"timestamp": 894006000, "group": [ {"author_id": 31, "token_count": 2}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 17, "token_count": 1}, ]}, {"timestamp": 1030863600, "group": [ {"author_id": 0, "token_count": 51}, ]}, {"timestamp": 1036137600, "group": [ {"author_id": 0, "token_count": 29}, ]}, {"timestamp": 1104566400, "group": [ {"author_id": 0, "token_count": 22}, ]}, {"timestamp": 1114930800, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1120201200, "group": [ {"author_id": 0, "token_count": 10}, {"author_id": 3, "token_count": 10}, ]}, {"timestamp": 1125558000, "group": [ {"author_id": 2, "token_count": 14}, ]}, {"timestamp": 1130832000, "group": [ {"author_id": 2, "token_count": 1577}, {"author_id": 0, "token_count": 42}, ]}, {"timestamp": 1136102400, "group": [ {"author_id": 2, "token_count": 7}, ]}, {"timestamp": 1157094000, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1170316800, "group": [ {"author_id": 0, "token_count": 39}, ]}, {"timestamp": 1172736000, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 0, "token_count": 13}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 24, "token_count": 14}, {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 25, "token_count": 1}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 1, "token_count": 40}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 4, "token_count": 2}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 4, "token_count": 3}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 36, "token_count": 8}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 19, "token_count": 24}, ]}, {"timestamp": 1651388400, "group": [ {"author_id": 30, "token_count": 10}, ]}, ]
Author Name
Tokens
Token Proportion
Bodo Stroesser
1600
82.82%
Jeff Dike
214
11.08%
Al Viro
43
2.23%
Dave Hansen
24
1.24%
Daniel Walker
14
0.72%
Vincent Whitchurch
10
0.52%
Paolo 'Blaisorblade' Giarrusso
10
0.52%
Hans-Werner Hilse
8
0.41%
Richard Weinberger
5
0.26%
Linus Torvalds (pre-git)
2
0.10%
Linus Torvalds
1
0.05%
Américo Wang
1
0.05%
Total
1932
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": 43, "token_count": 5}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 35, "token_count": 2}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 55, "token_count": 1}, ]}, {"timestamp": 1672560000, "group": [ {"author_id": 42, "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": 1, "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_32.c
278
-
10
1333
Jeff Dike
Al Viro
Bodo Stroesser
Paolo 'Blaisorblade' Giarrusso
Mickaël Salaün
Linus Torvalds
Namhyung Kim
Gennady Sharapov
Eli Cooper
Others
September 2002
November 2002
November 2004
January 2005
May 2005
September 2005
March 2006
October 2007
May 2008
August 2008
October 2010
August 2011
September 2011
October 2012
December 2015
March 2016
August 2016
September 2016
October 2016
December 2016
var spanGroupData = [ {"timestamp": 1030863600, "group": [ {"author_id": 0, "token_count": 588}, ]}, {"timestamp": 1036137600, "group": [ {"author_id": 0, "token_count": 10}, ]}, {"timestamp": 1099296000, "group": [ {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1104566400, "group": [ {"author_id": 0, "token_count": 9}, ]}, {"timestamp": 1114930800, "group": [ {"author_id": 2, "token_count": 54}, {"author_id": 3, "token_count": 17}, ]}, {"timestamp": 1125558000, "group": [ {"author_id": 33, "token_count": 2}, ]}, {"timestamp": 1141200000, "group": [ {"author_id": 1, "token_count": 9}, {"author_id": 2, "token_count": 33}, {"author_id": 3, "token_count": 43}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 0, "token_count": 227}, ]}, {"timestamp": 1209625200, "group": [ {"author_id": 0, "token_count": 36}, ]}, {"timestamp": 1217574000, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 23, "token_count": 10}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 1, "token_count": 226}, ]}, {"timestamp": 1314860400, "group": [ {"author_id": 1, "token_count": 19}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 16, "token_count": 12}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 6, "token_count": 2}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 16, "token_count": 9}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 17, "token_count": 12}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 17, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Jeff Dike
878
65.87%
Al Viro
259
19.43%
Bodo Stroesser
87
6.53%
Paolo 'Blaisorblade' Giarrusso
60
4.50%
Mickaël Salaün
21
1.58%
Linus Torvalds
13
0.98%
Namhyung Kim
10
0.75%
Gennady Sharapov
2
0.15%
Eli Cooper
2
0.15%
Others
1
0.08%
Total
1333
ptrace_64.c
267
-
10
1256
Jeff Dike
Al Viro
Bodo Stroesser
Mickaël Salaün
Namhyung Kim
Eli Cooper
Gennady Sharapov
Richard Weinberger
Linus Torvalds
Others
September 2002
January 2005
May 2005
September 2005
March 2006
February 2007
October 2007
February 2008
May 2008
August 2008
October 2010
August 2011
September 2011
October 2012
March 2016
August 2016
October 2016
December 2016
March 2017
var spanGroupData = [ {"timestamp": 1030863600, "group": [ {"author_id": 0, "token_count": 182}, ]}, {"timestamp": 1104566400, "group": [ {"author_id": 0, "token_count": 219}, ]}, {"timestamp": 1114930800, "group": [ {"author_id": 2, "token_count": 56}, {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1125558000, "group": [ {"author_id": 33, "token_count": 2}, ]}, {"timestamp": 1141200000, "group": [ {"author_id": 1, "token_count": 8}, {"author_id": 2, "token_count": 57}, ]}, {"timestamp": 1170316800, "group": [ {"author_id": 0, "token_count": 142}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 0, "token_count": 137}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1209625200, "group": [ {"author_id": 0, "token_count": 12}, ]}, {"timestamp": 1217574000, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 23, "token_count": 8}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 1, "token_count": 399}, ]}, {"timestamp": 1314860400, "group": [ {"author_id": 1, "token_count": 5}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 6, "token_count": 8}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 16, "token_count": 9}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 17, "token_count": 1}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 4, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Jeff Dike
699
55.65%
Al Viro
414
32.96%
Bodo Stroesser
113
9.00%
Mickaël Salaün
9
0.72%
Namhyung Kim
8
0.64%
Eli Cooper
8
0.64%
Gennady Sharapov
2
0.16%
Richard Weinberger
1
0.08%
Linus Torvalds
1
0.08%
Others
1
0.08%
Total
1256
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": 1, "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
583
-
13
3418
Jeff Dike
Al Viro
Richard Weinberger
Eli Cooper
Bodo Stroesser
Paolo 'Blaisorblade' Giarrusso
WANG Cong
Jesper Juhl
Gennady Sharapov
Mickaël Salaün
Linus Torvalds
Andrew Lutomirski
Others
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
July 2011
August 2011
April 2012
May 2012
October 2012
November 2012
October 2013
February 2015
May 2015
November 2015
December 2015
March 2016
December 2016
var spanGroupData = [ {"timestamp": 1030863600, "group": [ {"author_id": 0, "token_count": 488}, ]}, {"timestamp": 1036137600, "group": [ {"author_id": 0, "token_count": 29}, ]}, {"timestamp": 1038729600, "group": [ {"author_id": 0, "token_count": 82}, ]}, {"timestamp": 1091343600, "group": [ {"author_id": 3, "token_count": 7}, ]}, {"timestamp": 1099296000, "group": [ {"author_id": 0, "token_count": 16}, ]}, {"timestamp": 1104566400, "group": [ {"author_id": 0, "token_count": 1267}, ]}, {"timestamp": 1109664000, "group": [ {"author_id": 0, "token_count": 4}, {"author_id": 48, "token_count": 4}, ]}, {"timestamp": 1114930800, "group": [ {"author_id": 2, "token_count": 22}, {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1120201200, "group": [ {"author_id": 3, "token_count": 7}, ]}, {"timestamp": 1125558000, "group": [ {"author_id": 33, "token_count": 2}, ]}, {"timestamp": 1141200000, "group": [ {"author_id": 1, "token_count": 16}, {"author_id": 0, "token_count": 16}, ]}, {"timestamp": 1143878400, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1149145200, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1167638400, "group": [ {"author_id": 0, "token_count": 16}, ]}, {"timestamp": 1178002800, "group": [ {"author_id": 0, "token_count": 33}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 0, "token_count": 753}, ]}, {"timestamp": 1199174400, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 0, "token_count": 27}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 34, "token_count": 8}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 1, "token_count": 463}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 1, "token_count": 11}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 1, "token_count": 6}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 4, "token_count": 60}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 9, "token_count": 1}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 4, "token_count": 4}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 4, "token_count": 32}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 16, "token_count": 1}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 6, "token_count": 24}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 17, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Jeff Dike
2739
80.13%
Al Viro
505
14.77%
Richard Weinberger
96
2.81%
Eli Cooper
24
0.70%
Bodo Stroesser
22
0.64%
Paolo 'Blaisorblade' Giarrusso
14
0.41%
WANG Cong
8
0.23%
Jesper Juhl
4
0.12%
Gennady Sharapov
2
0.06%
Mickaël Salaün
1
0.03%
Linus Torvalds
1
0.03%
Andrew Lutomirski
1
0.03%
Others
1
0.03%
Total
3418
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": 1, "token_count": 10}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 40, "token_count": 3}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 17, "token_count": 6}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 8, "token_count": 5}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 8, "token_count": 6}, ]}, {"timestamp": 1680332400, "group": [ {"author_id": 8, "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
38
-
9
111
H. Peter Anvin
Andrew Lutomirski
Paolo 'Blaisorblade' Giarrusso
Masahiro Yamada
Jeff Dike
Greg Kroah-Hartman
Brian Gerst
Others
May 2005
February 2008
December 2011
June 2012
January 2015
October 2015
November 2017
May 2021
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": 11, "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": 9, "token_count": 21}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 18, "token_count": 1}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 44, "token_count": 1}, {"author_id": 22, "token_count": 15}, ]}, ]
Author Name
Tokens
Token Proportion
H. Peter Anvin
45
40.54%
Andrew Lutomirski
21
18.92%
Paolo 'Blaisorblade' Giarrusso
17
15.32%
Masahiro Yamada
15
13.51%
Jeff Dike
9
8.11%
Greg Kroah-Hartman
1
0.90%
Brian Gerst
1
0.90%
Others
2
1.80%
Total
111
sys_call_table_64.c
33
-
9
92
Paolo 'Blaisorblade' Giarrusso
Andrew Lutomirski
Jeff Dike
Masahiro Yamada
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
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": 11, "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": 9, "token_count": 22}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 18, "token_count": 1}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 44, "token_count": 2}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 44, "token_count": 1}, {"author_id": 22, "token_count": 4}, ]}, ]
Author Name
Tokens
Token Proportion
Paolo 'Blaisorblade' Giarrusso
46
50.00%
Andrew Lutomirski
22
23.91%
Jeff Dike
10
10.87%
Masahiro Yamada
4
4.35%
H. Peter Anvin
4
4.35%
Brian Gerst
3
3.26%
Greg Kroah-Hartman
1
1.09%
Others
2
2.17%
Total
92
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": 56, "token_count": 2}, ]}, {"timestamp": 1041408000, "group": [ {"author_id": 56, "token_count": 1}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 10, "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
100
-
9
367
Jeff Dike
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
var spanGroupData = [ {"timestamp": 1030863600, "group": [ {"author_id": 0, "token_count": 11}, ]}, {"timestamp": 1104566400, "group": [ {"author_id": 0, "token_count": 80}, ]}, {"timestamp": 1114930800, "group": [ {"author_id": 0, "token_count": 2}, {"author_id": 3, "token_count": 10}, ]}, {"timestamp": 1125558000, "group": [ {"author_id": 33, "token_count": 2}, ]}, {"timestamp": 1170316800, "group": [ {"author_id": 0, "token_count": 135}, ]}, {"timestamp": 1172736000, "group": [ {"author_id": 0, "token_count": 24}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 4, "token_count": 3}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 32, "token_count": 3}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 10, "token_count": 31}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 1, "token_count": 47}, {"author_id": 60, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Jeff Dike
265
72.21%
Al Viro
51
13.90%
Kyle Huey
31
8.45%
Paolo 'Blaisorblade' Giarrusso
10
2.72%
Richard Weinberger
3
0.82%
Ingo Molnar
3
0.82%
Gennady Sharapov
2
0.54%
Others
2
0.54%
Total
367
sysrq_32.c
34
-
4
164
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": 143}, ]}, {"timestamp": 1099296000, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1114930800, "group": [ {"author_id": 3, "token_count": 4}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 1, "token_count": 7}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 1, "token_count": 6}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 32, "token_count": 3}, ]}, ]
Author Name
Tokens
Token Proportion
Jeff Dike
143
87.20%
Al Viro
13
7.93%
Paolo 'Blaisorblade' Giarrusso
5
3.05%
Ingo Molnar
3
1.83%
Total
164
sysrq_64.c
36
-
8
209
Jeff Dike
Al Viro
Johannes Berg
Serge E. Hallyn
Ingo Molnar
Alexey Dobriyan
Richard Weinberger
Brian Gerst
January 2005
October 2006
October 2007
February 2008
August 2011
May 2012
October 2012
September 2013
February 2017
May 2022
var spanGroupData = [ {"timestamp": 1104566400, "group": [ {"author_id": 44, "token_count": 1}, {"author_id": 0, "token_count": 166}, ]}, {"timestamp": 1159686000, "group": [ {"author_id": 51, "token_count": 3}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 57, "token_count": 3}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 0, "token_count": 17}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 1, "token_count": 8}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 4, "token_count": 1}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 32, "token_count": 3}, ]}, {"timestamp": 1651388400, "group": [ {"author_id": 8, "token_count": 5}, ]}, ]
Author Name
Tokens
Token Proportion
Jeff Dike
183
87.56%
Al Viro
10
4.78%
Johannes Berg
5
2.39%
Serge E. Hallyn
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
390
-
8
1355
Paolo 'Blaisorblade' Giarrusso
Jeff Dike
Al Viro
Amanieu d'Antras
Linus Torvalds (pre-git)
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
var spanGroupData = [ {"timestamp": 946713600, "group": [ {"author_id": 31, "token_count": 2}, ]}, {"timestamp": 1030863600, "group": [ {"author_id": 0, "token_count": 73}, ]}, {"timestamp": 1036137600, "group": [ {"author_id": 0, "token_count": 26}, ]}, {"timestamp": 1075622400, "group": [ {"author_id": 45, "token_count": 1}, ]}, {"timestamp": 1104566400, "group": [ {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1141200000, "group": [ {"author_id": 3, "token_count": 1149}, ]}, {"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": 14}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 0, "token_count": 51}, ]}, {"timestamp": 1217574000, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 1, "token_count": 5}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 1, "token_count": 16}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 17, "token_count": 1}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 27, "token_count": 6}, ]}, ]
Author Name
Tokens
Token Proportion
Paolo 'Blaisorblade' Giarrusso
1149
84.80%
Jeff Dike
173
12.77%
Al Viro
22
1.62%
Amanieu d'Antras
6
0.44%
Linus Torvalds (pre-git)
2
0.15%
Linus Torvalds
1
0.07%
Andrew Morton
1
0.07%
Others
1
0.07%
Total
1355
tls_64.c
18
-
5
45
Jeff Dike
Paolo 'Blaisorblade' Giarrusso
Amanieu d'Antras
Al Viro
Greg Kroah-Hartman
September 2002
November 2002
March 2006
February 2007
August 2008
October 2012
November 2017
January 2020
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": 9}, ]}, {"timestamp": 1217574000, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 18, "token_count": 1}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 27, "token_count": 7}, ]}, ]
Author Name
Tokens
Token Proportion
Jeff Dike
18
40.00%
Paolo 'Blaisorblade' Giarrusso
17
37.78%
Amanieu d'Antras
7
15.56%
Al Viro
2
4.44%
Greg Kroah-Hartman
1
2.22%
Total
45
user-offsets.c
84
-
9
433
Al Viro
Jeff Dike
Florian Fainelli
Kees Cook
Thomas Meyer
Paolo 'Blaisorblade' Giarrusso
Richard Weinberger
Greg Kroah-Hartman
Others
September 2002
November 2004
March 2005
May 2005
September 2005
February 2006
March 2006
May 2007
October 2007
May 2008
August 2011
May 2017
July 2017
November 2017
July 2020
February 2022
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": 1, "token_count": 264}, {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1125558000, "group": [ {"author_id": 1, "token_count": 38}, ]}, {"timestamp": 1138780800, "group": [ {"author_id": 0, "token_count": 13}, ]}, {"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": 5}, ]}, {"timestamp": 1209625200, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 1, "token_count": 35}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 20, "token_count": 3}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 20, "token_count": 3}, {"author_id": 4, "token_count": 1}, {"author_id": 14, "token_count": 2}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 18, "token_count": 1}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 47, "token_count": 4}, ]}, ]
Author Name
Tokens
Token Proportion
Al Viro
337
77.83%
Jeff Dike
79
18.24%
Florian Fainelli
6
1.39%
Kees Cook
4
0.92%
Thomas Meyer
2
0.46%
Paolo 'Blaisorblade' Giarrusso
2
0.46%
Richard Weinberger
1
0.23%
Greg Kroah-Hartman
1
0.23%
Others
1
0.23%
Total
433
Only top 60 contributors in the directory are shown. Everybody else is clustered as
Others
.
Contributors:
79
Author
Tokens
Proportion
Commits
Proportion
0
Jeff Dike
8296
46.74%
107
31.29%
1
Al Viro
2612
14.72%
57
16.67%
2
Bodo Stroesser
2273
12.81%
12
3.51%
3
Paolo 'Blaisorblade' Giarrusso
2127
11.98%
22
6.43%
4
Richard Weinberger
865
4.87%
20
5.85%
5
Daisuke Hatayama
345
1.94%
3
0.88%
6
Eli Cooper
173
0.97%
3
0.88%
7
Karol Swietlicki
120
0.68%
1
0.29%
8
Johannes Berg
106
0.60%
8
2.34%
9
Andrew Lutomirski
72
0.41%
5
1.46%
10
Kyle Huey
57
0.32%
5
1.46%
11
H. Peter Anvin
49
0.28%
3
0.88%
12
Eric Paris
49
0.28%
2
0.58%
13
David Howells
47
0.26%
2
0.58%
14
Thomas Meyer
43
0.24%
1
0.29%
15
Tom Spink
41
0.23%
1
0.29%
16
Mickaël Salaün
34
0.19%
4
1.17%
17
Linus Torvalds
32
0.18%
5
1.46%
18
Greg Kroah-Hartman
29
0.16%
1
0.29%
19
Dave Hansen
24
0.14%
1
0.29%
20
Florian Fainelli
21
0.12%
2
0.58%
21
Allan Graves
20
0.11%
1
0.29%
22
Masahiro Yamada
19
0.11%
1
0.29%
23
Namhyung Kim
18
0.10%
2
0.58%
24
Daniel Walker
17
0.10%
1
0.29%
25
Américo Wang
17
0.10%
2
0.58%
26
Arnd Bergmann
16
0.09%
4
1.17%
27
Amanieu d'Antras
13
0.07%
1
0.29%
28
David Gow
12
0.07%
1
0.29%
29
Borislav Petkov
11
0.06%
1
0.29%
30
Vincent Whitchurch
10
0.06%
1
0.29%
31
Linus Torvalds (pre-git)
10
0.06%
5
1.46%
32
Ingo Molnar
10
0.06%
3
0.88%
33
Gennady Sharapov
10
0.06%
1
0.29%
34
WANG Cong
8
0.05%
1
0.29%
35
Thomas Gleixner
8
0.05%
1
0.29%
36
Hans-Werner Hilse
8
0.05%
1
0.29%
37
Catalin Marinas
8
0.05%
1
0.29%
38
Paul Pluzhnikov
7
0.04%
1
0.29%
39
Michal Hocko
7
0.04%
1
0.29%
40
Jason A. Donenfeld
6
0.03%
2
0.58%
41
Ingo van Lil
6
0.03%
1
0.29%
42
Suren Baghdasaryan
5
0.03%
1
0.29%
43
Kirill A. Shutemov
5
0.03%
1
0.29%
44
Brian Gerst
5
0.03%
3
0.88%
45
Andrew Morton
5
0.03%
2
0.58%
46
Alexander Duyck
5
0.03%
2
0.58%
47
Kees Cook
4
0.02%
1
0.29%
48
Jesper Juhl
4
0.02%
1
0.29%
49
Jan Kiszka
4
0.02%
1
0.29%
50
Dmitry V. Levin
4
0.02%
1
0.29%
51
Serge E. Hallyn
3
0.02%
1
0.29%
52
Michael S. Tsirkin
3
0.02%
1
0.29%
53
David S. Miller
3
0.02%
1
0.29%
54
Ard Biesheuvel
3
0.02%
1
0.29%
55
Anshuman Khandual
3
0.02%
2
0.58%
56
Andi Kleen
3
0.02%
2
0.58%
57
Alexey Dobriyan
3
0.02%
1
0.29%
58
Uwe Kleine-König
2
0.01%
1
0.29%
59
Roel Kluin
2
0.01%
1
0.29%
60
Others
27
0.15%
20
5.85%
Total
17749
342