Linux Source Code
Home
Release 6.19
Help
skas
root
arch
um
kernel
Highlighting
Reset All
By Author
By Age
──────────
Al Viro
Alex Dewar
Andrew Lutomirski
Anton Ivanov
Arnd Bergmann
Benjamin Berg
Bodo Stroesser
Cesar Eduardo Barros
Christian Brauner
David Gow
Geert Uytterhoeven
Gennady Sharapov
Ingo Molnar
Jeff Dike
Johannes Berg
Kees Cook
Masahiro Yamada
Mickaël Salaün
Mike Frysinger
Mike Rapoport
Paolo 'Blaisorblade' Giarrusso
Richard Weinberger
Tejun Heo
Tiwei Bie
−
Files:
Name
Lines
Files
Authors
Tokens
change scale
Color Graph By Token Proportion
mmu.c
162
-
12
621
Benjamin Berg
Jeff Dike
Tiwei Bie
Johannes Berg
Bodo Stroesser
Al Viro
Geert Uytterhoeven
Tejun Heo
Alex Dewar
Paolo 'Blaisorblade' Giarrusso
Ingo Molnar
Anton Ivanov
September 2002
November 2002
August 2004
July 2005
September 2005
October 2007
February 2008
March 2010
August 2011
October 2012
November 2013
November 2015
February 2017
August 2019
April 2023
July 2024
September 2024
June 2025
July 2025
October 2025
var spanGroupData = [ {"timestamp": 1030863600, "group": [ {"author_id": 1, "token_count": 12}, ]}, {"timestamp": 1036137600, "group": [ {"author_id": 1, "token_count": 32}, ]}, {"timestamp": 1091343600, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1120201200, "group": [ {"author_id": 7, "token_count": 3}, {"author_id": 1, "token_count": 63}, ]}, {"timestamp": 1125558000, "group": [ {"author_id": 7, "token_count": 12}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 1, "token_count": 5}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 1, "token_count": 35}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 19, "token_count": 2}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 6, "token_count": 1}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 6, "token_count": 7}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 18, "token_count": 3}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 15, "token_count": 1}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 14, "token_count": 2}, ]}, {"timestamp": 1680332400, "group": [ {"author_id": 5, "token_count": 20}, ]}, {"timestamp": 1719817200, "group": [ {"author_id": 0, "token_count": 33}, ]}, {"timestamp": 1725174000, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1748761200, "group": [ {"author_id": 0, "token_count": 279}, ]}, {"timestamp": 1751353200, "group": [ {"author_id": 4, "token_count": 2}, ]}, {"timestamp": 1759302000, "group": [ {"author_id": 4, "token_count": 105}, ]}, ]
Author Name
Tokens
Token Proportion
Benjamin Berg
314
50.56%
Jeff Dike
147
23.67%
Tiwei Bie
107
17.23%
Johannes Berg
20
3.22%
Bodo Stroesser
15
2.42%
Al Viro
8
1.29%
Geert Uytterhoeven
3
0.48%
Tejun Heo
2
0.32%
Alex Dewar
2
0.32%
Paolo 'Blaisorblade' Giarrusso
1
0.16%
Ingo Molnar
1
0.16%
Anton Ivanov
1
0.16%
Total
621
process.c
79
-
7
265
Jeff Dike
Tiwei Bie
Benjamin Berg
Al Viro
Ingo Molnar
Alex Dewar
Johannes Berg
September 2002
November 2002
July 2005
January 2006
July 2006
September 2006
May 2007
July 2007
October 2007
February 2008
October 2012
February 2017
August 2019
July 2024
November 2024
October 2025
var spanGroupData = [ {"timestamp": 1030863600, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1036137600, "group": [ {"author_id": 1, "token_count": 57}, ]}, {"timestamp": 1120201200, "group": [ {"author_id": 1, "token_count": 29}, ]}, {"timestamp": 1136102400, "group": [ {"author_id": 6, "token_count": 4}, ]}, {"timestamp": 1151737200, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1157094000, "group": [ {"author_id": 1, "token_count": 54}, ]}, {"timestamp": 1178002800, "group": [ {"author_id": 1, "token_count": 18}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 6, "token_count": 6}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 15, "token_count": 7}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 14, "token_count": 2}, {"author_id": 5, "token_count": 1}, ]}, {"timestamp": 1719817200, "group": [ {"author_id": 0, "token_count": 21}, ]}, {"timestamp": 1730444400, "group": [ {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1759302000, "group": [ {"author_id": 4, "token_count": 47}, ]}, ]
Author Name
Tokens
Token Proportion
Jeff Dike
169
63.77%
Tiwei Bie
47
17.74%
Benjamin Berg
29
10.94%
Al Viro
10
3.77%
Ingo Molnar
7
2.64%
Alex Dewar
2
0.75%
Johannes Berg
1
0.38%
Total
265
stub.c
181
-
5
752
Benjamin Berg
Jeff Dike
Bodo Stroesser
Alex Dewar
Al Viro
July 2005
September 2005
November 2005
May 2007
October 2012
August 2019
July 2024
June 2025
var spanGroupData = [ {"timestamp": 1120201200, "group": [ {"author_id": 7, "token_count": 4}, ]}, {"timestamp": 1125558000, "group": [ {"author_id": 7, "token_count": 1}, {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1130832000, "group": [ {"author_id": 1, "token_count": 8}, ]}, {"timestamp": 1178002800, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 6, "token_count": 1}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 14, "token_count": 1}, ]}, {"timestamp": 1719817200, "group": [ {"author_id": 0, "token_count": 225}, ]}, {"timestamp": 1748761200, "group": [ {"author_id": 0, "token_count": 506}, ]}, ]
Author Name
Tokens
Token Proportion
Benjamin Berg
731
97.21%
Jeff Dike
14
1.86%
Bodo Stroesser
5
0.66%
Alex Dewar
1
0.13%
Al Viro
1
0.13%
Total
752
stub_exe.c
230
-
8
1143
Benjamin Berg
Gennady Sharapov
Jeff Dike
Paolo 'Blaisorblade' Giarrusso
David Gow
Johannes Berg
Richard Weinberger
Al Viro
November 2002
November 2004
January 2006
May 2007
October 2007
October 2012
May 2017
September 2024
October 2024
June 2025
var spanGroupData = [ {"timestamp": 1036137600, "group": [ {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1099296000, "group": [ {"author_id": 3, "token_count": 5}, ]}, {"timestamp": 1136102400, "group": [ {"author_id": 12, "token_count": 11}, ]}, {"timestamp": 1178002800, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 6, "token_count": 1}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 9, "token_count": 2}, ]}, {"timestamp": 1725174000, "group": [ {"author_id": 0, "token_count": 579}, ]}, {"timestamp": 1727766000, "group": [ {"author_id": 17, "token_count": 4}, {"author_id": 5, "token_count": 3}, ]}, {"timestamp": 1748761200, "group": [ {"author_id": 0, "token_count": 531}, ]}, ]
Author Name
Tokens
Token Proportion
Benjamin Berg
1110
97.11%
Gennady Sharapov
11
0.96%
Jeff Dike
7
0.61%
Paolo 'Blaisorblade' Giarrusso
5
0.44%
David Gow
4
0.35%
Johannes Berg
3
0.26%
Richard Weinberger
2
0.17%
Al Viro
1
0.09%
Total
1143
syscall.c
74
-
12
248
Johannes Berg
Jeff Dike
Mickaël Salaün
Benjamin Berg
Al Viro
Kees Cook
Richard Weinberger
Paolo 'Blaisorblade' Giarrusso
Masahiro Yamada
Andrew Lutomirski
Alex Dewar
Christian Brauner
November 2002
August 2004
September 2005
October 2007
May 2012
October 2012
May 2015
October 2015
December 2015
May 2016
June 2016
August 2016
May 2019
August 2019
September 2019
February 2020
April 2020
May 2021
August 2024
March 2025
July 2025
var spanGroupData = [ {"timestamp": 1036137600, "group": [ {"author_id": 1, "token_count": 26}, ]}, {"timestamp": 1091343600, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1125558000, "group": [ {"author_id": 1, "token_count": 32}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 6, "token_count": 6}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 6, "token_count": 4}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 9, "token_count": 3}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 9, "token_count": 2}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 8, "token_count": 29}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 21, "token_count": 2}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 16, "token_count": 7}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 8, "token_count": 8}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 5, "token_count": 8}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 14, "token_count": 2}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 23, "token_count": 1}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 5, "token_count": 8}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 5, "token_count": 3}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 20, "token_count": 2}, ]}, {"timestamp": 1722495600, "group": [ {"author_id": 5, "token_count": 32}, ]}, {"timestamp": 1740816000, "group": [ {"author_id": 0, "token_count": 12}, ]}, {"timestamp": 1751353200, "group": [ {"author_id": 5, "token_count": 58}, ]}, ]
Author Name
Tokens
Token Proportion
Johannes Berg
109
43.95%
Jeff Dike
59
23.79%
Mickaël Salaün
37
14.92%
Benjamin Berg
12
4.84%
Al Viro
10
4.03%
Kees Cook
7
2.82%
Richard Weinberger
5
2.02%
Paolo 'Blaisorblade' Giarrusso
2
0.81%
Masahiro Yamada
2
0.81%
Andrew Lutomirski
2
0.81%
Alex Dewar
2
0.81%
Christian Brauner
1
0.40%
Total
248
uaccess.c
368
-
11
1676
Jeff Dike
Anton Ivanov
Paolo 'Blaisorblade' Giarrusso
Al Viro
Arnd Bergmann
Bodo Stroesser
Richard Weinberger
Mike Rapoport
Cesar Eduardo Barros
Alex Dewar
Mike Frysinger
September 2002
November 2002
August 2004
September 2004
January 2005
May 2005
July 2006
October 2007
February 2008
May 2009
June 2009
June 2010
August 2011
October 2012
May 2013
May 2015
March 2017
November 2018
August 2019
December 2019
January 2020
March 2021
October 2021
October 2023
var spanGroupData = [ {"timestamp": 1030863600, "group": [ {"author_id": 1, "token_count": 63}, ]}, {"timestamp": 1036137600, "group": [ {"author_id": 1, "token_count": 577}, ]}, {"timestamp": 1091343600, "group": [ {"author_id": 3, "token_count": 295}, ]}, {"timestamp": 1094022000, "group": [ {"author_id": 1, "token_count": 27}, ]}, {"timestamp": 1104566400, "group": [ {"author_id": 7, "token_count": 20}, {"author_id": 1, "token_count": 31}, ]}, {"timestamp": 1114930800, "group": [ {"author_id": 1, "token_count": 7}, {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1151737200, "group": [ {"author_id": 3, "token_count": 11}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 1, "token_count": 127}, ]}, {"timestamp": 1241161200, "group": [ {"author_id": 10, "token_count": 11}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 22, "token_count": 1}, ]}, {"timestamp": 1275375600, "group": [ {"author_id": 13, "token_count": 10}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 6, "token_count": 24}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 6, "token_count": 2}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 9, "token_count": 1}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 9, "token_count": 16}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 6, "token_count": 6}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 2, "token_count": 75}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 14, "token_count": 2}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 11, "token_count": 17}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 10, "token_count": 11}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 2, "token_count": 337}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 10, "token_count": 1}, ]}, {"timestamp": 1696143600, "group": [ {"author_id": 2, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Jeff Dike
833
49.70%
Anton Ivanov
413
24.64%
Paolo 'Blaisorblade' Giarrusso
308
18.38%
Al Viro
32
1.91%
Arnd Bergmann
23
1.37%
Bodo Stroesser
20
1.19%
Richard Weinberger
17
1.01%
Mike Rapoport
17
1.01%
Cesar Eduardo Barros
10
0.60%
Alex Dewar
2
0.12%
Mike Frysinger
1
0.06%
Total
1676
Contributors:
24
Author
Tokens
Proportion
Commits
Proportion
0
Benjamin Berg
2196
46.67%
15
14.02%
1
Jeff Dike
1229
26.12%
34
31.78%
2
Anton Ivanov
414
8.80%
4
3.74%
3
Paolo 'Blaisorblade' Giarrusso
316
6.72%
5
4.67%
4
Tiwei Bie
154
3.27%
2
1.87%
5
Johannes Berg
133
2.83%
8
7.48%
6
Al Viro
62
1.32%
7
6.54%
7
Bodo Stroesser
40
0.85%
4
3.74%
8
Mickaël Salaün
37
0.79%
3
2.80%
9
Richard Weinberger
24
0.51%
5
4.67%
10
Arnd Bergmann
23
0.49%
3
2.80%
11
Mike Rapoport
17
0.36%
1
0.93%
12
Gennady Sharapov
11
0.23%
1
0.93%
13
Cesar Eduardo Barros
10
0.21%
1
0.93%
14
Alex Dewar
9
0.19%
2
1.87%
15
Ingo Molnar
8
0.17%
4
3.74%
16
Kees Cook
7
0.15%
1
0.93%
17
David Gow
4
0.09%
1
0.93%
18
Geert Uytterhoeven
3
0.06%
1
0.93%
19
Tejun Heo
2
0.04%
1
0.93%
20
Masahiro Yamada
2
0.04%
1
0.93%
21
Andrew Lutomirski
2
0.04%
1
0.93%
22
Mike Frysinger
1
0.02%
1
0.93%
23
Christian Brauner
1
0.02%
1
0.93%
Total
4705
107