Linux Source Code
Home
Release 6.16
Help
asm
root
arch
x86
um
Highlighting
Reset All
By Author
By Age
──────────
Al Viro
Alexander Duyck
Allan Graves
Andrew Lutomirski
Andrew Morton
Andrey Ryabinin
Anshuman Khandual
Ard Biesheuvel
Benjamin Berg
Bodo Stroesser
Borislav Petkov
Dmitry V. Levin
Eric Paris
Greg Kroah-Hartman
Jan Kiszka
Jeff Dike
Johannes Berg
Jordan Borgner
Kyle Huey
Michael S. Tsirkin
Mickaël Salaün
Paolo 'Blaisorblade' Giarrusso
Paul Pluzhnikov
Randy Dunlap
Richard Weinberger
Roel Kluin
Sami Tolvanen
Uros Bizjak
−
Files:
Name
Lines
Files
Authors
Tokens
change scale
Color Graph By Token Proportion
apic.h
4
-
1
8
Jeff Dike
September 2002
January 2005
var spanGroupData = [ {"timestamp": 1030863600, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1104566400, "group": [ {"author_id": 0, "token_count": 6}, ]}, ]
Author Name
Tokens
Token Proportion
Jeff Dike
8
100.00%
Total
8
arch_hweight.h
7
-
2
12
Borislav Petkov
Greg Kroah-Hartman
June 2010
November 2017
var spanGroupData = [ {"timestamp": 1275375600, "group": [ {"author_id": 10, "token_count": 11}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 11, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Borislav Petkov
11
91.67%
Greg Kroah-Hartman
1
8.33%
Total
12
barrier.h
29
-
6
58
Al Viro
Richard Weinberger
Uros Bizjak
Michael S. Tsirkin
Johannes Berg
Greg Kroah-Hartman
August 2008
March 2012
December 2015
November 2017
September 2019
September 2021
February 2025
var spanGroupData = [ {"timestamp": 1217574000, "group": [ {"author_id": 2, "token_count": 40}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 3, "token_count": 7}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 20, "token_count": 3}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 11, "token_count": 1}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 6, "token_count": 1}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 2, "token_count": 3}, ]}, {"timestamp": 1738396800, "group": [ {"author_id": 12, "token_count": 3}, ]}, ]
Author Name
Tokens
Token Proportion
Al Viro
43
74.14%
Richard Weinberger
7
12.07%
Uros Bizjak
3
5.17%
Michael S. Tsirkin
3
5.17%
Johannes Berg
1
1.72%
Greg Kroah-Hartman
1
1.72%
Total
58
checksum.h
122
-
6
193
Jeff Dike
Al Viro
Sami Tolvanen
Alexander Duyck
Richard Weinberger
Greg Kroah-Hartman
September 2002
November 2002
January 2005
November 2006
August 2008
August 2011
October 2012
May 2015
March 2016
November 2017
March 2025
var spanGroupData = [ {"timestamp": 1030863600, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1036137600, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1104566400, "group": [ {"author_id": 0, "token_count": 103}, ]}, {"timestamp": 1162368000, "group": [ {"author_id": 2, "token_count": 31}, ]}, {"timestamp": 1217574000, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 2, "token_count": 17}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 2, "token_count": 10}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 3, "token_count": 3}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 15, "token_count": 4}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 11, "token_count": 1}, ]}, {"timestamp": 1740816000, "group": [ {"author_id": 9, "token_count": 19}, ]}, ]
Author Name
Tokens
Token Proportion
Jeff Dike
106
54.92%
Al Viro
60
31.09%
Sami Tolvanen
19
9.84%
Alexander Duyck
4
2.07%
Richard Weinberger
3
1.55%
Greg Kroah-Hartman
1
0.52%
Total
193
checksum_32.h
38
-
3
75
Jeff Dike
Al Viro
Alexander Duyck
November 2002
November 2006
August 2011
March 2016
var spanGroupData = [ {"timestamp": 1036137600, "group": [ {"author_id": 0, "token_count": 66}, ]}, {"timestamp": 1162368000, "group": [ {"author_id": 2, "token_count": 7}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 15, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Jeff Dike
66
88.00%
Al Viro
8
10.67%
Alexander Duyck
1
1.33%
Total
75
checksum_64.h
19
-
2
39
Jeff Dike
Al Viro
January 2005
May 2005
November 2006
var spanGroupData = [ {"timestamp": 1104566400, "group": [ {"author_id": 0, "token_count": 26}, ]}, {"timestamp": 1114930800, "group": [ {"author_id": 0, "token_count": 10}, ]}, {"timestamp": 1162368000, "group": [ {"author_id": 2, "token_count": 3}, ]}, ]
Author Name
Tokens
Token Proportion
Jeff Dike
36
92.31%
Al Viro
3
7.69%
Total
39
desc.h
17
-
3
17
Paolo 'Blaisorblade' Giarrusso
Jeff Dike
Greg Kroah-Hartman
September 2002
March 2006
November 2017
var spanGroupData = [ {"timestamp": 1030863600, "group": [ {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1141200000, "group": [ {"author_id": 1, "token_count": 8}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 11, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Paolo 'Blaisorblade' Giarrusso
8
47.06%
Jeff Dike
8
47.06%
Greg Kroah-Hartman
1
5.88%
Total
17
elf.h
215
-
13
381
Jeff Dike
Paolo 'Blaisorblade' Giarrusso
Richard Weinberger
Bodo Stroesser
Al Viro
Jan Kiszka
Benjamin Berg
Andrew Morton
Ard Biesheuvel
Roel Kluin
Randy Dunlap
Jordan Borgner
Andrey Ryabinin
September 2002
March 2003
August 2004
January 2005
May 2005
August 2007
October 2007
February 2008
June 2009
April 2010
July 2011
August 2011
May 2012
October 2012
March 2015
September 2018
October 2018
April 2021
November 2023
October 2024
var spanGroupData = [ {"timestamp": 1030863600, "group": [ {"author_id": 0, "token_count": 81}, ]}, {"timestamp": 1046505600, "group": [ {"author_id": 18, "token_count": 4}, ]}, {"timestamp": 1091343600, "group": [ {"author_id": 1, "token_count": 67}, ]}, {"timestamp": 1104566400, "group": [ {"author_id": 0, "token_count": 32}, ]}, {"timestamp": 1114930800, "group": [ {"author_id": 5, "token_count": 21}, {"author_id": 0, "token_count": 84}, ]}, {"timestamp": 1185951600, "group": [ {"author_id": 0, "token_count": 17}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 23, "token_count": 1}, ]}, {"timestamp": 1270105200, "group": [ {"author_id": 16, "token_count": 4}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 3, "token_count": 37}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 2, "token_count": 14}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 2, "token_count": 3}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 27, "token_count": 1}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 21, "token_count": 3}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 26, "token_count": 1}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 24, "token_count": 1}, ]}, {"timestamp": 1698822000, "group": [ {"author_id": 8, "token_count": 1}, ]}, {"timestamp": 1727766000, "group": [ {"author_id": 8, "token_count": 3}, ]}, ]
Author Name
Tokens
Token Proportion
Jeff Dike
219
57.48%
Paolo 'Blaisorblade' Giarrusso
67
17.59%
Richard Weinberger
37
9.71%
Bodo Stroesser
21
5.51%
Al Viro
18
4.72%
Jan Kiszka
4
1.05%
Benjamin Berg
4
1.05%
Andrew Morton
4
1.05%
Ard Biesheuvel
3
0.79%
Roel Kluin
1
0.26%
Randy Dunlap
1
0.26%
Jordan Borgner
1
0.26%
Andrey Ryabinin
1
0.26%
Total
381
irq_vectors.h
10
-
1
9
Jeff Dike
September 2002
var spanGroupData = [ {"timestamp": 1030863600, "group": [ {"author_id": 0, "token_count": 9}, ]}, ]
Author Name
Tokens
Token Proportion
Jeff Dike
9
100.00%
Total
9
processor.h
43
-
9
112
Al Viro
Johannes Berg
Jeff Dike
Bodo Stroesser
Paul Pluzhnikov
Paolo 'Blaisorblade' Giarrusso
Allan Graves
Uros Bizjak
Greg Kroah-Hartman
September 2002
January 2005
February 2005
March 2005
May 2005
October 2005
August 2008
March 2011
August 2011
November 2011
November 2017
February 2020
April 2025
var spanGroupData = [ {"timestamp": 1030863600, "group": [ {"author_id": 0, "token_count": 14}, ]}, {"timestamp": 1104566400, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1107244800, "group": [ {"author_id": 5, "token_count": 7}, ]}, {"timestamp": 1109664000, "group": [ {"author_id": 1, "token_count": 6}, ]}, {"timestamp": 1114930800, "group": [ {"author_id": 5, "token_count": 1}, ]}, {"timestamp": 1128150000, "group": [ {"author_id": 14, "token_count": 6}, ]}, {"timestamp": 1217574000, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 13, "token_count": 7}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 2, "token_count": 26}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 2, "token_count": 5}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 11, "token_count": 1}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 6, "token_count": 30}, ]}, {"timestamp": 1743490800, "group": [ {"author_id": 12, "token_count": 4}, ]}, ]
Author Name
Tokens
Token Proportion
Al Viro
32
28.57%
Johannes Berg
30
26.79%
Jeff Dike
18
16.07%
Bodo Stroesser
8
7.14%
Paul Pluzhnikov
7
6.25%
Paolo 'Blaisorblade' Giarrusso
6
5.36%
Allan Graves
6
5.36%
Uros Bizjak
4
3.57%
Greg Kroah-Hartman
1
0.89%
Total
112
processor_32.h
53
-
5
152
Paolo 'Blaisorblade' Giarrusso
Jeff Dike
Richard Weinberger
Bodo Stroesser
Al Viro
September 2002
August 2004
November 2004
May 2005
March 2006
August 2011
September 2013
var spanGroupData = [ {"timestamp": 1030863600, "group": [ {"author_id": 0, "token_count": 29}, ]}, {"timestamp": 1091343600, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1099296000, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1114930800, "group": [ {"author_id": 5, "token_count": 4}, ]}, {"timestamp": 1141200000, "group": [ {"author_id": 1, "token_count": 100}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 2, "token_count": 3}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 3, "token_count": 14}, ]}, ]
Author Name
Tokens
Token Proportion
Paolo 'Blaisorblade' Giarrusso
102
67.11%
Jeff Dike
29
19.08%
Richard Weinberger
14
9.21%
Bodo Stroesser
4
2.63%
Al Viro
3
1.97%
Total
152
processor_64.h
34
-
5
75
Paolo 'Blaisorblade' Giarrusso
Jeff Dike
Richard Weinberger
Bodo Stroesser
Benjamin Berg
September 2002
January 2005
May 2005
March 2006
September 2013
November 2023
var spanGroupData = [ {"timestamp": 1030863600, "group": [ {"author_id": 0, "token_count": 11}, ]}, {"timestamp": 1104566400, "group": [ {"author_id": 0, "token_count": 15}, ]}, {"timestamp": 1114930800, "group": [ {"author_id": 5, "token_count": 5}, ]}, {"timestamp": 1141200000, "group": [ {"author_id": 1, "token_count": 29}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 3, "token_count": 14}, ]}, {"timestamp": 1698822000, "group": [ {"author_id": 8, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Paolo 'Blaisorblade' Giarrusso
29
38.67%
Jeff Dike
26
34.67%
Richard Weinberger
14
18.67%
Bodo Stroesser
5
6.67%
Benjamin Berg
1
1.33%
Total
75
ptrace.h
103
-
8
399
Jeff Dike
Al Viro
Paolo 'Blaisorblade' Giarrusso
Benjamin Berg
Eric Paris
Kyle Huey
Greg Kroah-Hartman
Bodo Stroesser
September 2002
November 2002
December 2002
January 2005
May 2005
June 2005
March 2006
February 2007
October 2007
August 2011
January 2012
May 2012
October 2012
December 2012
March 2017
November 2017
October 2024
var spanGroupData = [ {"timestamp": 1030863600, "group": [ {"author_id": 0, "token_count": 81}, ]}, {"timestamp": 1036137600, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1038729600, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1104566400, "group": [ {"author_id": 0, "token_count": 86}, ]}, {"timestamp": 1114930800, "group": [ {"author_id": 5, "token_count": 1}, ]}, {"timestamp": 1117609200, "group": [ {"author_id": 1, "token_count": 7}, ]}, {"timestamp": 1141200000, "group": [ {"author_id": 1, "token_count": 57}, ]}, {"timestamp": 1170316800, "group": [ {"author_id": 0, "token_count": 12}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 0, "token_count": 25}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 2, "token_count": 7}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 4, "token_count": 11}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 2, "token_count": 72}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 2, "token_count": 12}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 2, "token_count": 7}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 25, "token_count": 1}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 11, "token_count": 1}, ]}, {"timestamp": 1727766000, "group": [ {"author_id": 8, "token_count": 17}, ]}, ]
Author Name
Tokens
Token Proportion
Jeff Dike
206
51.63%
Al Viro
98
24.56%
Paolo 'Blaisorblade' Giarrusso
64
16.04%
Benjamin Berg
17
4.26%
Eric Paris
11
2.76%
Kyle Huey
1
0.25%
Greg Kroah-Hartman
1
0.25%
Bodo Stroesser
1
0.25%
Total
399
required-features.h
9
-
1
9
Jeff Dike
May 2007
var spanGroupData = [ {"timestamp": 1178002800, "group": [ {"author_id": 0, "token_count": 9}, ]}, ]
Author Name
Tokens
Token Proportion
Jeff Dike
9
100.00%
Total
9
segment.h
11
-
3
25
Paolo 'Blaisorblade' Giarrusso
Jeff Dike
Greg Kroah-Hartman
September 2002
March 2006
November 2017
var spanGroupData = [ {"timestamp": 1030863600, "group": [ {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1141200000, "group": [ {"author_id": 1, "token_count": 16}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 11, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Paolo 'Blaisorblade' Giarrusso
16
64.00%
Jeff Dike
8
32.00%
Greg Kroah-Hartman
1
4.00%
Total
25
syscall.h
21
-
5
68
Eric Paris
Andrew Lutomirski
Dmitry V. Levin
Mickaël Salaün
Greg Kroah-Hartman
March 2014
October 2015
December 2015
November 2017
March 2019
var spanGroupData = [ {"timestamp": 1393660800, "group": [ {"author_id": 4, "token_count": 33}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 7, "token_count": 27}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 19, "token_count": 3}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 11, "token_count": 1}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 17, "token_count": 4}, ]}, ]
Author Name
Tokens
Token Proportion
Eric Paris
33
48.53%
Andrew Lutomirski
27
39.71%
Dmitry V. Levin
4
5.88%
Mickaël Salaün
3
4.41%
Greg Kroah-Hartman
1
1.47%
Total
68
vm-flags.h
19
-
3
24
Jeff Dike
Al Viro
Anshuman Khandual
January 2005
August 2011
April 2020
var spanGroupData = [ {"timestamp": 1104566400, "group": [ {"author_id": 0, "token_count": 13}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 2, "token_count": 9}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 22, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Jeff Dike
13
54.17%
Al Viro
9
37.50%
Anshuman Khandual
2
8.33%
Total
24
Contributors:
28
Author
Tokens
Proportion
Commits
Proportion
0
Jeff Dike
761
45.95%
21
25.61%
1
Paolo 'Blaisorblade' Giarrusso
292
17.63%
6
7.32%
2
Al Viro
274
16.55%
18
21.95%
3
Richard Weinberger
75
4.53%
4
4.88%
4
Eric Paris
44
2.66%
2
2.44%
5
Bodo Stroesser
39
2.36%
4
4.88%
6
Johannes Berg
31
1.87%
2
2.44%
7
Andrew Lutomirski
27
1.63%
1
1.22%
8
Benjamin Berg
22
1.33%
2
2.44%
9
Sami Tolvanen
19
1.15%
1
1.22%
10
Borislav Petkov
11
0.66%
1
1.22%
11
Greg Kroah-Hartman
8
0.48%
1
1.22%
12
Uros Bizjak
7
0.42%
3
3.66%
13
Paul Pluzhnikov
7
0.42%
1
1.22%
14
Allan Graves
6
0.36%
1
1.22%
15
Alexander Duyck
5
0.30%
2
2.44%
16
Jan Kiszka
4
0.24%
1
1.22%
17
Dmitry V. Levin
4
0.24%
1
1.22%
18
Andrew Morton
4
0.24%
1
1.22%
19
Mickaël Salaün
3
0.18%
1
1.22%
20
Michael S. Tsirkin
3
0.18%
1
1.22%
21
Ard Biesheuvel
3
0.18%
1
1.22%
22
Anshuman Khandual
2
0.12%
1
1.22%
23
Roel Kluin
1
0.06%
1
1.22%
24
Randy Dunlap
1
0.06%
1
1.22%
25
Kyle Huey
1
0.06%
1
1.22%
26
Jordan Borgner
1
0.06%
1
1.22%
27
Andrey Ryabinin
1
0.06%
1
1.22%
Total
1656
82