Linux Source Code
Home
Release 6.11
Help
kfence
root
mm
Highlighting
Reset All
By Author
By Age
──────────
AKASHI Takahiro
Alexander Potapenko
Alexey Dobriyan
Andrew Morton
Andy Shevchenko
Catalin Marinas
Christoph Lameter
Daniel Latypov
Dipankar Sarma
Enze Li
HyeonggonYoo
Ilya Leoshkevich
Ingo Molnar
JackieLiu
Jason A. Donenfeld
Jeff Johnson
Jesper Dangaard Brouer
Johannes Weiner
Kees Cook
Kefeng Wang
Khan, Imran
Linus Torvalds
Linus Torvalds (pre-git)
Linus Walleij
Liu Shixin
Marco Elver
Masami Hiramatsu
Matthew Wilcox
Michael Ellerman
Mike Rapoport
Paul E. McKenney
Pavankumar Kondeti
Pekka J Enberg
Peng Liu
Peng Zhang
Ruiqi Gong
Rusty Russell
Song Muchun
Suren Baghdasaryan
Sven Schnelle
Tianchen Ding
Vlastimil Babka
Yee Lee
Zhenhua HUANG
sparkhuang
−
Files:
Name
Lines
Files
Authors
Tokens
change scale
Color Graph By Token Proportion
core.c
1235
-
30
4694
Alexander Potapenko
Marco Elver
Peng Zhang
Tianchen Ding
Song Muchun
sparkhuang
Masami Hiramatsu
Jason A. Donenfeld
Ilya Leoshkevich
JackieLiu
Khan, Imran
Yee Lee
Vlastimil Babka
Linus Torvalds (pre-git)
Enze Li
Suren Baghdasaryan
Zhenhua HUANG
Liu Shixin
Rusty Russell
Peng Liu
Johannes Weiner
Ingo Molnar
Dipankar Sarma
Catalin Marinas
Kees Cook
Andrew Morton
AKASHI Takahiro
Mike Rapoport
Linus Walleij
Linus Torvalds
March 1992
May 1992
July 1993
June 1995
September 1999
August 2002
October 2002
December 2002
May 2004
July 2006
June 2009
February 2016
November 2016
October 2018
April 2020
November 2020
February 2021
May 2021
June 2021
July 2021
September 2021
November 2021
February 2022
March 2022
April 2022
May 2022
June 2022
August 2022
September 2022
October 2022
March 2023
April 2023
July 2023
September 2023
March 2024
June 2024
July 2024
var spanGroupData = [ {"timestamp": 699436800, "group": [ {"author_id": 11, "token_count": 2}, ]}, {"timestamp": 704703600, "group": [ {"author_id": 11, "token_count": 1}, ]}, {"timestamp": 741510000, "group": [ {"author_id": 11, "token_count": 2}, ]}, {"timestamp": 801990000, "group": [ {"author_id": 11, "token_count": 3}, ]}, {"timestamp": 936169200, "group": [ {"author_id": 11, "token_count": 2}, ]}, {"timestamp": 1028185200, "group": [ {"author_id": 44, "token_count": 1}, ]}, {"timestamp": 1033455600, "group": [ {"author_id": 31, "token_count": 3}, ]}, {"timestamp": 1038729600, "group": [ {"author_id": 30, "token_count": 3}, ]}, {"timestamp": 1083394800, "group": [ {"author_id": 39, "token_count": 2}, ]}, {"timestamp": 1151737200, "group": [ {"author_id": 18, "token_count": 3}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 32, "token_count": 3}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 28, "token_count": 2}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 40, "token_count": 2}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 41, "token_count": 1}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 6, "token_count": 6}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 6, "token_count": 32}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 1, "token_count": 2877}, {"author_id": 0, "token_count": 25}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 0, "token_count": 83}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 1, "token_count": 32}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 0, "token_count": 18}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 0, "token_count": 512}, {"author_id": 12, "token_count": 11}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 14, "token_count": 3}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 0, "token_count": 46}, {"author_id": 3, "token_count": 235}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 4, "token_count": 46}, ]}, {"timestamp": 1651388400, "group": [ {"author_id": 15, "token_count": 14}, {"author_id": 5, "token_count": 98}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 9, "token_count": 18}, {"author_id": 43, "token_count": 1}, {"author_id": 17, "token_count": 11}, ]}, {"timestamp": 1659337200, "group": [ {"author_id": 16, "token_count": 12}, ]}, {"timestamp": 1662015600, "group": [ {"author_id": 9, "token_count": 1}, {"author_id": 27, "token_count": 4}, ]}, {"timestamp": 1664607600, "group": [ {"author_id": 9, "token_count": 2}, ]}, {"timestamp": 1677657600, "group": [ {"author_id": 4, "token_count": 75}, {"author_id": 25, "token_count": 4}, ]}, {"timestamp": 1680332400, "group": [ {"author_id": 2, "token_count": 220}, ]}, {"timestamp": 1688194800, "group": [ {"author_id": 2, "token_count": 240}, ]}, {"timestamp": 1693551600, "group": [ {"author_id": 22, "token_count": 8}, ]}, {"timestamp": 1709280000, "group": [ {"author_id": 20, "token_count": 6}, ]}, {"timestamp": 1717225200, "group": [ {"author_id": 13, "token_count": 17}, ]}, {"timestamp": 1719817200, "group": [ {"author_id": 29, "token_count": 3}, ]}, ]
Author Name
Tokens
Token Proportion
Alexander Potapenko
2909
61.97%
Marco Elver
688
14.66%
Peng Zhang
460
9.80%
Tianchen Ding
235
5.01%
Song Muchun
121
2.58%
sparkhuang
98
2.09%
Masami Hiramatsu
38
0.81%
Jason A. Donenfeld
21
0.45%
Ilya Leoshkevich
17
0.36%
JackieLiu
14
0.30%
Khan, Imran
12
0.26%
Yee Lee
11
0.23%
Vlastimil Babka
11
0.23%
Linus Torvalds (pre-git)
10
0.21%
Enze Li
8
0.17%
Suren Baghdasaryan
6
0.13%
Zhenhua HUANG
4
0.09%
Liu Shixin
4
0.09%
Rusty Russell
3
0.06%
Peng Liu
3
0.06%
Johannes Weiner
3
0.06%
Ingo Molnar
3
0.06%
Dipankar Sarma
3
0.06%
Catalin Marinas
3
0.06%
Kees Cook
2
0.04%
Andrew Morton
2
0.04%
AKASHI Takahiro
2
0.04%
Mike Rapoport
1
0.02%
Linus Walleij
1
0.02%
Linus Torvalds
1
0.02%
Total
4694
kfence.h
145
-
7
297
Alexander Potapenko
Marco Elver
Peng Zhang
Song Muchun
Suren Baghdasaryan
Michael Ellerman
Johannes Weiner
February 2021
September 2021
November 2021
April 2022
April 2023
May 2023
July 2023
March 2024
July 2024
var spanGroupData = [ {"timestamp": 1612166400, "group": [ {"author_id": 1, "token_count": 259}, {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 4, "token_count": 6}, ]}, {"timestamp": 1680332400, "group": [ {"author_id": 2, "token_count": 5}, ]}, {"timestamp": 1682924400, "group": [ {"author_id": 42, "token_count": 1}, ]}, {"timestamp": 1688194800, "group": [ {"author_id": 2, "token_count": 5}, ]}, {"timestamp": 1709280000, "group": [ {"author_id": 20, "token_count": 2}, ]}, {"timestamp": 1719817200, "group": [ {"author_id": 29, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Alexander Potapenko
259
87.21%
Marco Elver
18
6.06%
Peng Zhang
10
3.37%
Song Muchun
6
2.02%
Suren Baghdasaryan
2
0.67%
Michael Ellerman
1
0.34%
Johannes Weiner
1
0.34%
Total
297
kfence_test.c
855
-
15
3942
Marco Elver
Alexander Potapenko
Sven Schnelle
Masami Hiramatsu
Daniel Latypov
Ruiqi Gong
Peng Liu
Vlastimil Babka
HyeonggonYoo
Linus Torvalds (pre-git)
Jeff Johnson
Pavankumar Kondeti
Jason A. Donenfeld
Kefeng Wang
Jesper Dangaard Brouer
March 1992
May 1992
July 1993
November 2020
February 2021
June 2021
July 2021
September 2021
November 2021
February 2022
March 2022
April 2022
May 2022
October 2022
January 2023
April 2023
July 2023
May 2024
var spanGroupData = [ {"timestamp": 699436800, "group": [ {"author_id": 11, "token_count": 2}, ]}, {"timestamp": 704703600, "group": [ {"author_id": 11, "token_count": 1}, ]}, {"timestamp": 741510000, "group": [ {"author_id": 11, "token_count": 2}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 6, "token_count": 40}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 1, "token_count": 58}, {"author_id": 0, "token_count": 3670}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 19, "token_count": 6}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 7, "token_count": 49}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 0, "token_count": 9}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 0, "token_count": 19}, {"author_id": 12, "token_count": 7}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 14, "token_count": 4}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 14, "token_count": 8}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 8, "token_count": 26}, ]}, {"timestamp": 1651388400, "group": [ {"author_id": 37, "token_count": 2}, ]}, {"timestamp": 1664607600, "group": [ {"author_id": 9, "token_count": 4}, ]}, {"timestamp": 1672560000, "group": [ {"author_id": 38, "token_count": 2}, ]}, {"timestamp": 1680332400, "group": [ {"author_id": 26, "token_count": 4}, ]}, {"timestamp": 1688194800, "group": [ {"author_id": 10, "token_count": 24}, ]}, {"timestamp": 1714546800, "group": [ {"author_id": 23, "token_count": 5}, ]}, ]
Author Name
Tokens
Token Proportion
Marco Elver
3698
93.81%
Alexander Potapenko
58
1.47%
Sven Schnelle
49
1.24%
Masami Hiramatsu
40
1.01%
Daniel Latypov
26
0.66%
Ruiqi Gong
24
0.61%
Peng Liu
12
0.30%
Vlastimil Babka
7
0.18%
HyeonggonYoo
6
0.15%
Linus Torvalds (pre-git)
5
0.13%
Jeff Johnson
5
0.13%
Pavankumar Kondeti
4
0.10%
Jason A. Donenfeld
4
0.10%
Kefeng Wang
2
0.05%
Jesper Dangaard Brouer
2
0.05%
Total
3942
report.c
326
-
13
1509
Alexander Potapenko
Marco Elver
Paul E. McKenney
Ingo Molnar
Linus Torvalds (pre-git)
Christoph Lameter
HyeonggonYoo
Andy Shevchenko
Alexey Dobriyan
Pekka J Enberg
Matthew Wilcox
Kees Cook
Peng Zhang
March 1992
May 1992
June 1993
November 1993
July 2006
May 2007
July 2007
January 2008
October 2008
February 2017
December 2020
February 2021
March 2021
May 2021
August 2021
September 2021
October 2021
April 2022
August 2022
November 2022
April 2023
August 2023
var spanGroupData = [ {"timestamp": 699436800, "group": [ {"author_id": 11, "token_count": 2}, ]}, {"timestamp": 704703600, "group": [ {"author_id": 11, "token_count": 1}, ]}, {"timestamp": 738918000, "group": [ {"author_id": 11, "token_count": 2}, ]}, {"timestamp": 752140800, "group": [ {"author_id": 11, "token_count": 1}, ]}, {"timestamp": 1151737200, "group": [ {"author_id": 18, "token_count": 3}, ]}, {"timestamp": 1178002800, "group": [ {"author_id": 24, "token_count": 3}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 24, "token_count": 2}, ]}, {"timestamp": 1199174400, "group": [ {"author_id": 35, "token_count": 2}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 34, "token_count": 2}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 18, "token_count": 3}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 21, "token_count": 8}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 1, "token_count": 1096}, {"author_id": 0, "token_count": 110}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 0, "token_count": 23}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 18, "token_count": 1}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 34, "token_count": 1}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 0, "token_count": 55}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 36, "token_count": 2}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 0, "token_count": 181}, ]}, {"timestamp": 1659337200, "group": [ {"author_id": 19, "token_count": 3}, ]}, {"timestamp": 1667286000, "group": [ {"author_id": 28, "token_count": 2}, {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1680332400, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1690873200, "group": [ {"author_id": 33, "token_count": 3}, ]}, ]
Author Name
Tokens
Token Proportion
Alexander Potapenko
1096
72.63%
Marco Elver
371
24.59%
Paul E. McKenney
8
0.53%
Ingo Molnar
7
0.46%
Linus Torvalds (pre-git)
6
0.40%
Christoph Lameter
5
0.33%
HyeonggonYoo
3
0.20%
Andy Shevchenko
3
0.20%
Alexey Dobriyan
3
0.20%
Pekka J Enberg
2
0.13%
Matthew Wilcox
2
0.13%
Kees Cook
2
0.13%
Peng Zhang
1
0.07%
Total
1509
Contributors:
45
Author
Tokens
Proportion
Commits
Proportion
0
Marco Elver
4775
45.73%
21
22.58%
1
Alexander Potapenko
4322
41.39%
5
5.38%
2
Peng Zhang
471
4.51%
2
2.15%
3
Tianchen Ding
235
2.25%
2
2.15%
4
Song Muchun
127
1.22%
4
4.30%
5
sparkhuang
98
0.94%
1
1.08%
6
Masami Hiramatsu
78
0.75%
2
2.15%
7
Sven Schnelle
49
0.47%
1
1.08%
8
Daniel Latypov
26
0.25%
1
1.08%
9
Jason A. Donenfeld
25
0.24%
4
4.30%
10
Ruiqi Gong
24
0.23%
1
1.08%
11
Linus Torvalds (pre-git)
21
0.20%
7
7.53%
12
Vlastimil Babka
18
0.17%
2
2.15%
13
Ilya Leoshkevich
17
0.16%
1
1.08%
14
Peng Liu
15
0.14%
3
3.23%
15
JackieLiu
14
0.13%
1
1.08%
16
Khan, Imran
12
0.11%
1
1.08%
17
Yee Lee
11
0.11%
1
1.08%
18
Ingo Molnar
10
0.10%
3
3.23%
19
HyeonggonYoo
9
0.09%
2
2.15%
20
Suren Baghdasaryan
8
0.08%
1
1.08%
21
Paul E. McKenney
8
0.08%
1
1.08%
22
Enze Li
8
0.08%
1
1.08%
23
Jeff Johnson
5
0.05%
1
1.08%
24
Christoph Lameter
5
0.05%
2
2.15%
25
Zhenhua HUANG
4
0.04%
1
1.08%
26
Pavankumar Kondeti
4
0.04%
1
1.08%
27
Liu Shixin
4
0.04%
1
1.08%
28
Kees Cook
4
0.04%
2
2.15%
29
Johannes Weiner
4
0.04%
1
1.08%
30
Rusty Russell
3
0.03%
1
1.08%
31
Dipankar Sarma
3
0.03%
1
1.08%
32
Catalin Marinas
3
0.03%
1
1.08%
33
Andy Shevchenko
3
0.03%
1
1.08%
34
Alexey Dobriyan
3
0.03%
2
2.15%
35
Pekka J Enberg
2
0.02%
1
1.08%
36
Matthew Wilcox
2
0.02%
1
1.08%
37
Kefeng Wang
2
0.02%
1
1.08%
38
Jesper Dangaard Brouer
2
0.02%
1
1.08%
39
Andrew Morton
2
0.02%
1
1.08%
40
AKASHI Takahiro
2
0.02%
1
1.08%
41
Mike Rapoport
1
0.01%
1
1.08%
42
Michael Ellerman
1
0.01%
1
1.08%
43
Linus Walleij
1
0.01%
1
1.08%
44
Linus Torvalds
1
0.01%
1
1.08%
Total
10442
93