Linux Source Code
Home
Release 6.17
Help
entry
root
kernel
Highlighting
Reset All
By Author
By Age
──────────
Al Viro
Alexander Potapenko
Andi Kleen
André Rösti
Arun R Bharadwaj
Charlie Jenkins
Christoph Hellwig
Dmitriy Vyukov
Eric W. Biedermann
Frédéric Weisbecker
Gabriel Krisman Bertazi
Greg Kroah-Hartman
Gregory Haskins
Gregory Price
Ingo Molnar
Ira Weiny
Jens Axboe
Jesper Juhl
Kees Cook
Linus Torvalds
Linus Torvalds (pre-git)
Marcelo Tosatti
Mark Rutland
Mathieu Desnoyers
Matt Helsley
Michael S. Tsirkin
Nick Desaulniers
Nikolay Nikolaev
Oleg Nesterov
Ollie Wild
Peter Zijlstra
Qais Yousef
Sven Schnelle
Thomas Gleixner
ruanjinjie
−
Files:
Name
Lines
Files
Authors
Tokens
change scale
Color Graph By Token Proportion
common.c
247
-
14
619
Thomas Gleixner
Mark Rutland
Peter Zijlstra
Alexander Potapenko
Frédéric Weisbecker
Jens Axboe
Sven Schnelle
Eric W. Biedermann
Linus Torvalds (pre-git)
Nick Desaulniers
Ingo Molnar
ruanjinjie
Ira Weiny
Christoph Hellwig
September 1993
August 2002
March 2020
May 2020
July 2020
October 2020
November 2020
January 2021
May 2021
November 2021
January 2022
February 2022
March 2022
June 2022
September 2022
December 2023
October 2024
June 2025
July 2025
var spanGroupData = [ {"timestamp": 746866800, "group": [ {"author_id": 6, "token_count": 2}, ]}, {"timestamp": 1028185200, "group": [ {"author_id": 34, "token_count": 1}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 4, "token_count": 16}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 13, "token_count": 2}, {"author_id": 0, "token_count": 445}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 33, "token_count": 1}, {"author_id": 12, "token_count": 8}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 0, "token_count": 39}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 9, "token_count": 3}, {"author_id": 4, "token_count": 11}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 9, "token_count": 4}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 7, "token_count": 2}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 7, "token_count": 3}, {"author_id": 3, "token_count": 38}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 24, "token_count": 2}, {"author_id": 11, "token_count": 1}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 9, "token_count": 6}, ]}, {"timestamp": 1662015600, "group": [ {"author_id": 8, "token_count": 18}, ]}, {"timestamp": 1701417600, "group": [ {"author_id": 11, "token_count": 4}, ]}, {"timestamp": 1727766000, "group": [ {"author_id": 4, "token_count": 4}, ]}, {"timestamp": 1748761200, "group": [ {"author_id": 22, "token_count": 1}, ]}, {"timestamp": 1751353200, "group": [ {"author_id": 3, "token_count": 5}, ]}, ]
Author Name
Tokens
Token Proportion
Thomas Gleixner
486
78.51%
Mark Rutland
44
7.11%
Peter Zijlstra
31
5.01%
Alexander Potapenko
18
2.91%
Frédéric Weisbecker
13
2.10%
Jens Axboe
8
1.29%
Sven Schnelle
5
0.81%
Eric W. Biedermann
5
0.81%
Linus Torvalds (pre-git)
2
0.32%
Nick Desaulniers
2
0.32%
Ingo Molnar
2
0.32%
ruanjinjie
1
0.16%
Ira Weiny
1
0.16%
Christoph Hellwig
1
0.16%
Total
619
common.h
7
-
5
18
Mathieu Desnoyers
Gabriel Krisman Bertazi
Linus Torvalds (pre-git)
Qais Yousef
Greg Kroah-Hartman
September 1991
November 2017
June 2018
June 2019
November 2020
var spanGroupData = [ {"timestamp": 683708400, "group": [ {"author_id": 6, "token_count": 4}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 26, "token_count": 1}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 15, "token_count": 6}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 27, "token_count": 1}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 1, "token_count": 6}, ]}, ]
Author Name
Tokens
Token Proportion
Mathieu Desnoyers
6
33.33%
Gabriel Krisman Bertazi
6
33.33%
Linus Torvalds (pre-git)
4
22.22%
Qais Yousef
1
5.56%
Greg Kroah-Hartman
1
5.56%
Total
18
kvm.c
49
-
9
149
Thomas Gleixner
Eric W. Biedermann
Gregory Haskins
Peter Zijlstra
Nikolay Nikolaev
Mark Rutland
Jens Axboe
Michael S. Tsirkin
Marcelo Tosatti
May 2007
June 2009
December 2009
March 2015
July 2020
October 2020
November 2021
February 2022
October 2024
var spanGroupData = [ {"timestamp": 1178002800, "group": [ {"author_id": 17, "token_count": 5}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 29, "token_count": 1}, ]}, {"timestamp": 1259654400, "group": [ {"author_id": 30, "token_count": 1}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 19, "token_count": 4}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 0, "token_count": 124}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 12, "token_count": 2}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 7, "token_count": 6}, ]}, {"timestamp": 1727766000, "group": [ {"author_id": 4, "token_count": 4}, ]}, ]
Author Name
Tokens
Token Proportion
Thomas Gleixner
124
83.22%
Eric W. Biedermann
6
4.03%
Gregory Haskins
5
3.36%
Peter Zijlstra
4
2.68%
Nikolay Nikolaev
4
2.68%
Mark Rutland
2
1.34%
Jens Axboe
2
1.34%
Michael S. Tsirkin
1
0.67%
Marcelo Tosatti
1
0.67%
Total
149
syscall-common.c
112
-
10
377
Thomas Gleixner
Gabriel Krisman Bertazi
Sven Schnelle
André Rösti
Charlie Jenkins
Kees Cook
Frédéric Weisbecker
Eric W. Biedermann
ruanjinjie
Oleg Nesterov
July 2020
September 2020
November 2020
December 2020
February 2021
May 2021
January 2022
December 2023
March 2024
January 2025
March 2025
June 2025
var spanGroupData = [ {"timestamp": 1593586800, "group": [ {"author_id": 0, "token_count": 258}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 20, "token_count": 4}, {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 1, "token_count": 84}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 11, "token_count": 7}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 9, "token_count": 2}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 7, "token_count": 2}, ]}, {"timestamp": 1701417600, "group": [ {"author_id": 11, "token_count": 1}, ]}, {"timestamp": 1709280000, "group": [ {"author_id": 16, "token_count": 6}, ]}, {"timestamp": 1735718400, "group": [ {"author_id": 28, "token_count": 1}, ]}, {"timestamp": 1740816000, "group": [ {"author_id": 18, "token_count": 5}, ]}, {"timestamp": 1748761200, "group": [ {"author_id": 22, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Thomas Gleixner
261
69.23%
Gabriel Krisman Bertazi
87
23.08%
Sven Schnelle
8
2.12%
André Rösti
6
1.59%
Charlie Jenkins
5
1.33%
Kees Cook
4
1.06%
Frédéric Weisbecker
2
0.53%
Eric W. Biedermann
2
0.53%
ruanjinjie
1
0.27%
Oleg Nesterov
1
0.27%
Total
377
syscall_user_dispatch.c
174
-
14
687
Gabriel Krisman Bertazi
Gregory Price
Dmitriy Vyukov
Linus Torvalds (pre-git)
Al Viro
Eric W. Biedermann
Ingo Molnar
Andi Kleen
Arun R Bharadwaj
Ollie Wild
Matt Helsley
Linus Torvalds
Jesper Juhl
Greg Kroah-Hartman
March 1992
August 1992
November 1993
May 1994
January 1996
September 1996
May 2005
November 2005
July 2007
April 2008
April 2009
September 2009
December 2016
February 2017
June 2017
November 2017
February 2020
November 2020
February 2021
October 2021
November 2021
April 2023
May 2025
var spanGroupData = [ {"timestamp": 699436800, "group": [ {"author_id": 6, "token_count": 2}, ]}, {"timestamp": 712652400, "group": [ {"author_id": 6, "token_count": 1}, ]}, {"timestamp": 752140800, "group": [ {"author_id": 6, "token_count": 6}, ]}, {"timestamp": 767775600, "group": [ {"author_id": 6, "token_count": 4}, ]}, {"timestamp": 820483200, "group": [ {"author_id": 6, "token_count": 2}, ]}, {"timestamp": 841561200, "group": [ {"author_id": 6, "token_count": 8}, ]}, {"timestamp": 1114930800, "group": [ {"author_id": 32, "token_count": 1}, ]}, {"timestamp": 1130832000, "group": [ {"author_id": 25, "token_count": 2}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 23, "token_count": 2}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 10, "token_count": 6}, ]}, {"timestamp": 1238569200, "group": [ {"author_id": 21, "token_count": 3}, ]}, {"timestamp": 1251788400, "group": [ {"author_id": 14, "token_count": 7}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 31, "token_count": 1}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 13, "token_count": 7}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 10, "token_count": 6}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 26, "token_count": 1}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 10, "token_count": 2}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 1, "token_count": 373}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 7, "token_count": 10}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 7, "token_count": 2}, ]}, {"timestamp": 1680332400, "group": [ {"author_id": 2, "token_count": 209}, ]}, {"timestamp": 1746082800, "group": [ {"author_id": 5, "token_count": 30}, ]}, ]
Author Name
Tokens
Token Proportion
Gabriel Krisman Bertazi
375
54.59%
Gregory Price
209
30.42%
Dmitriy Vyukov
30
4.37%
Linus Torvalds (pre-git)
23
3.35%
Al Viro
14
2.04%
Eric W. Biedermann
12
1.75%
Ingo Molnar
7
1.02%
Andi Kleen
7
1.02%
Arun R Bharadwaj
3
0.44%
Ollie Wild
2
0.29%
Matt Helsley
2
0.29%
Linus Torvalds
1
0.15%
Jesper Juhl
1
0.15%
Greg Kroah-Hartman
1
0.15%
Total
687
Contributors:
35
Author
Tokens
Proportion
Commits
Proportion
0
Thomas Gleixner
871
47.08%
9
10.71%
1
Gabriel Krisman Bertazi
468
25.30%
9
10.71%
2
Gregory Price
209
11.30%
3
3.57%
3
Mark Rutland
46
2.49%
4
4.76%
4
Peter Zijlstra
35
1.89%
3
3.57%
5
Dmitriy Vyukov
30
1.62%
1
1.19%
6
Linus Torvalds (pre-git)
29
1.57%
9
10.71%
7
Eric W. Biedermann
25
1.35%
7
8.33%
8
Alexander Potapenko
18
0.97%
2
2.38%
9
Frédéric Weisbecker
15
0.81%
4
4.76%
10
Al Viro
14
0.76%
3
3.57%
11
Sven Schnelle
13
0.70%
4
4.76%
12
Jens Axboe
10
0.54%
1
1.19%
13
Ingo Molnar
9
0.49%
4
4.76%
14
Andi Kleen
7
0.38%
1
1.19%
15
Mathieu Desnoyers
6
0.32%
1
1.19%
16
André Rösti
6
0.32%
1
1.19%
17
Gregory Haskins
5
0.27%
1
1.19%
18
Charlie Jenkins
5
0.27%
1
1.19%
19
Nikolay Nikolaev
4
0.22%
1
1.19%
20
Kees Cook
4
0.22%
1
1.19%
21
Arun R Bharadwaj
3
0.16%
1
1.19%
22
ruanjinjie
2
0.11%
1
1.19%
23
Ollie Wild
2
0.11%
1
1.19%
24
Nick Desaulniers
2
0.11%
1
1.19%
25
Matt Helsley
2
0.11%
1
1.19%
26
Greg Kroah-Hartman
2
0.11%
1
1.19%
27
Qais Yousef
1
0.05%
1
1.19%
28
Oleg Nesterov
1
0.05%
1
1.19%
29
Michael S. Tsirkin
1
0.05%
1
1.19%
30
Marcelo Tosatti
1
0.05%
1
1.19%
31
Linus Torvalds
1
0.05%
1
1.19%
32
Jesper Juhl
1
0.05%
1
1.19%
33
Ira Weiny
1
0.05%
1
1.19%
34
Christoph Hellwig
1
0.05%
1
1.19%
Total
1850
84