Linux Source Code
Home
Release 5.17
Help
mm
root
arch
riscv
Highlighting
Reset All
By Author
By Age
──────────
Albert Ou
Alexandre Ghiti
Andreas Schwab
Andrew Waterman
Anshuman Khandual
Anup Patel
Atish Patra
Bin Meng
Christoph Hellwig
Eric Lin
Eric W. Biedermann
Gary Guo
Geert Uytterhoeven
Guo Ren
JiSheng Zhang
Kefeng Wang
Kenneth Lee
Liu Shaohua
Liu Shixin
Logan Gunthorpe
Michel Lespinasse
Mike Kravetz
Mike Rapoport
Nanyong Sun
Nick Kossifidis
Nickhu
Nylon Chen
Olof Johansson
Palmer Dabbelt
Paul Walmsley
Pekka J Enberg
Peter Xu
ShihPo Hung
Souptick Joarder
Steven Price
Thomas Gleixner
Vincent Chen
Vineet Gupta
Vitaly Wool
Yash Shah
Zong Li
tongtiangen
zhouchuangao
−
Files:
Name
Lines
Files
Authors
Tokens
change scale
Color Graph By Token Proportion
cacheflush.c
88
-
7
238
Gary Guo
Christoph Hellwig
Andrew Waterman
Olof Johansson
Alexandre Ghiti
Thomas Gleixner
Atish Patra
October 2017
March 2019
May 2019
October 2019
December 2019
September 2021
January 2022
var spanGroupData = [ {"timestamp": 1506841200, "group": [ {"author_id": 20, "token_count": 37}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 9, "token_count": 125}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 30, "token_count": 2}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 8, "token_count": 65}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 32, "token_count": 5}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 4, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Gary Guo
125
52.52%
Christoph Hellwig
65
27.31%
Andrew Waterman
37
15.55%
Olof Johansson
5
2.10%
Alexandre Ghiti
3
1.26%
Thomas Gleixner
2
0.84%
Atish Patra
1
0.42%
Total
238
context.c
326
-
6
1026
Anup Patel
Gary Guo
Vineet Gupta
JiSheng Zhang
Alexandre Ghiti
Kefeng Wang
March 2019
February 2021
May 2021
September 2021
December 2021
var spanGroupData = [ {"timestamp": 1551427200, "group": [ {"author_id": 9, "token_count": 126}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 2, "token_count": 880}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 5, "token_count": 8}, {"author_id": 13, "token_count": 1}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 28, "token_count": 9}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 0, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Anup Patel
880
85.77%
Gary Guo
126
12.28%
Vineet Gupta
9
0.88%
JiSheng Zhang
8
0.78%
Alexandre Ghiti
2
0.19%
Kefeng Wang
1
0.10%
Total
1026
extable.c
71
-
5
292
JiSheng Zhang
Palmer Dabbelt
tongtiangen
Thomas Gleixner
Christoph Hellwig
July 2017
May 2019
October 2019
October 2021
November 2021
January 2022
var spanGroupData = [ {"timestamp": 1498892400, "group": [ {"author_id": 7, "token_count": 35}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 30, "token_count": 2}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 8, "token_count": 1}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 26, "token_count": 12}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 5, "token_count": 230}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 5, "token_count": 12}, ]}, ]
Author Name
Tokens
Token Proportion
JiSheng Zhang
242
82.88%
Palmer Dabbelt
35
11.99%
tongtiangen
12
4.11%
Thomas Gleixner
2
0.68%
Christoph Hellwig
1
0.34%
Total
292
fault.c
353
-
15
1222
Pekka J Enberg
Palmer Dabbelt
Eric Lin
Guo Ren
Alexandre Ghiti
Liu Shixin
Liu Shaohua
Andreas Schwab
JiSheng Zhang
ShihPo Hung
Paul Walmsley
Thomas Gleixner
Peter Xu
Souptick Joarder
Eric W. Biedermann
July 2017
August 2018
May 2019
June 2019
October 2019
April 2020
August 2020
September 2020
October 2020
December 2020
March 2021
April 2021
June 2021
November 2021
var spanGroupData = [ {"timestamp": 1498892400, "group": [ {"author_id": 7, "token_count": 173}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 40, "token_count": 1}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 29, "token_count": 8}, {"author_id": 30, "token_count": 2}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 34, "token_count": 3}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 23, "token_count": 3}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 36, "token_count": 1}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 3, "token_count": 780}, {"author_id": 36, "token_count": 1}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 3, "token_count": 12}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 25, "token_count": 14}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 16, "token_count": 95}, {"author_id": 15, "token_count": 61}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 5, "token_count": 5}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 0, "token_count": 31}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 41, "token_count": 1}, {"author_id": 22, "token_count": 30}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 0, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Pekka J Enberg
792
64.81%
Palmer Dabbelt
173
14.16%
Eric Lin
95
7.77%
Guo Ren
61
4.99%
Alexandre Ghiti
32
2.62%
Liu Shixin
30
2.45%
Liu Shaohua
14
1.15%
Andreas Schwab
8
0.65%
JiSheng Zhang
5
0.41%
ShihPo Hung
3
0.25%
Paul Walmsley
3
0.25%
Thomas Gleixner
2
0.16%
Peter Xu
2
0.16%
Souptick Joarder
1
0.08%
Eric W. Biedermann
1
0.08%
Total
1222
hugetlbpage.c
34
-
2
110
Alexandre Ghiti
Mike Kravetz
May 2019
February 2020
June 2020
var spanGroupData = [ {"timestamp": 1556694000, "group": [ {"author_id": 0, "token_count": 70}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 19, "token_count": 38}, ]}, ]
Author Name
Tokens
Token Proportion
Alexandre Ghiti
72
65.45%
Mike Kravetz
38
34.55%
Total
110
init.c
1052
-
23
4384
Alexandre Ghiti
Anup Patel
Atish Patra
Vitaly Wool
Yash Shah
Nick Kossifidis
Kefeng Wang
Palmer Dabbelt
JiSheng Zhang
Christoph Hellwig
Mike Rapoport
Logan Gunthorpe
Paul Walmsley
Zong Li
Geert Uytterhoeven
Albert Ou
Vincent Chen
zhouchuangao
Kenneth Lee
Guo Ren
Anshuman Khandual
Thomas Gleixner
Bin Meng
July 2017
January 2018
June 2018
October 2018
January 2019
February 2019
March 2019
April 2019
May 2019
June 2019
August 2019
September 2019
October 2019
November 2019
January 2020
March 2020
April 2020
May 2020
June 2020
July 2020
August 2020
September 2020
October 2020
November 2020
January 2021
February 2021
March 2021
April 2021
May 2021
June 2021
July 2021
September 2021
October 2021
November 2021
December 2021
January 2022
February 2022
var spanGroupData = [ {"timestamp": 1498892400, "group": [ {"author_id": 7, "token_count": 70}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 8, "token_count": 17}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 1, "token_count": 5}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 14, "token_count": 2}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 2, "token_count": 104}, {"author_id": 15, "token_count": 1}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 2, "token_count": 108}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 2, "token_count": 26}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 30, "token_count": 1}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 2, "token_count": 868}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 42, "token_count": 1}, {"author_id": 21, "token_count": 36}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 27, "token_count": 12}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 8, "token_count": 37}, {"author_id": 13, "token_count": 1}, {"author_id": 23, "token_count": 24}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 11, "token_count": 203}, {"author_id": 1, "token_count": 8}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 7, "token_count": 3}, {"author_id": 31, "token_count": 4}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 13, "token_count": 10}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 14, "token_count": 16}, {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 4, "token_count": 6}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 38, "token_count": 2}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 2, "token_count": 10}, {"author_id": 4, "token_count": 320}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 4, "token_count": 5}, {"author_id": 13, "token_count": 31}, {"author_id": 14, "token_count": 7}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 4, "token_count": 18}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 4, "token_count": 18}, {"author_id": 15, "token_count": 2}, {"author_id": 13, "token_count": 1}, {"author_id": 6, "token_count": 12}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 0, "token_count": 2}, {"author_id": 13, "token_count": 17}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 5, "token_count": 2}, {"author_id": 33, "token_count": 3}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 0, "token_count": 88}, {"author_id": 24, "token_count": 16}, {"author_id": 12, "token_count": 171}, {"author_id": 6, "token_count": 276}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 5, "token_count": 10}, {"author_id": 13, "token_count": 4}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 0, "token_count": 279}, {"author_id": 13, "token_count": 109}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 0, "token_count": 205}, {"author_id": 13, "token_count": 17}, {"author_id": 35, "token_count": 3}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 13, "token_count": 9}, {"author_id": 14, "token_count": 16}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 6, "token_count": 15}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 12, "token_count": 32}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 0, "token_count": 1013}, {"author_id": 5, "token_count": 69}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 7, "token_count": 4}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 0, "token_count": 16}, {"author_id": 7, "token_count": 8}, ]}, ]
Author Name
Tokens
Token Proportion
Alexandre Ghiti
1603
36.56%
Anup Patel
1118
25.50%
Atish Patra
367
8.37%
Vitaly Wool
303
6.91%
Yash Shah
203
4.63%
Nick Kossifidis
203
4.63%
Kefeng Wang
199
4.54%
Palmer Dabbelt
85
1.94%
JiSheng Zhang
81
1.85%
Christoph Hellwig
54
1.23%
Mike Rapoport
41
0.94%
Logan Gunthorpe
36
0.82%
Paul Walmsley
24
0.55%
Zong Li
22
0.50%
Geert Uytterhoeven
16
0.36%
Albert Ou
12
0.27%
Vincent Chen
4
0.09%
zhouchuangao
3
0.07%
Kenneth Lee
3
0.07%
Guo Ren
3
0.07%
Anshuman Khandual
2
0.05%
Thomas Gleixner
1
0.02%
Bin Meng
1
0.02%
Total
4384
kasan_init.c
342
-
8
1647
Alexandre Ghiti
Nickhu
Nylon Chen
Zong Li
JiSheng Zhang
Mike Rapoport
Vincent Chen
Palmer Dabbelt
January 2020
February 2020
June 2020
July 2020
October 2020
January 2021
February 2021
March 2021
April 2021
June 2021
December 2021
February 2022
var spanGroupData = [ {"timestamp": 1577865600, "group": [ {"author_id": 10, "token_count": 242}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 1, "token_count": 20}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 14, "token_count": 2}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 31, "token_count": 1}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 14, "token_count": 6}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 10, "token_count": 6}, {"author_id": 17, "token_count": 93}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 0, "token_count": 438}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 0, "token_count": 93}, {"author_id": 5, "token_count": 4}, {"author_id": 7, "token_count": 1}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 0, "token_count": 24}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 5, "token_count": 9}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 0, "token_count": 686}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 0, "token_count": 22}, ]}, ]
Author Name
Tokens
Token Proportion
Alexandre Ghiti
1263
76.68%
Nickhu
248
15.06%
Nylon Chen
93
5.65%
Zong Li
20
1.21%
JiSheng Zhang
13
0.79%
Mike Rapoport
8
0.49%
Vincent Chen
1
0.06%
Palmer Dabbelt
1
0.06%
Total
1647
pageattr.c
235
-
4
1125
Zong Li
Mike Rapoport
Atish Patra
Michel Lespinasse
March 2020
June 2020
July 2020
November 2020
December 2020
var spanGroupData = [ {"timestamp": 1583049600, "group": [ {"author_id": 1, "token_count": 900}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 4, "token_count": 40}, {"author_id": 37, "token_count": 2}, {"author_id": 14, "token_count": 1}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 4, "token_count": 32}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 14, "token_count": 146}, ]}, ]
Author Name
Tokens
Token Proportion
Zong Li
904
80.36%
Mike Rapoport
147
13.07%
Atish Patra
72
6.40%
Michel Lespinasse
2
0.18%
Total
1125
physaddr.c
35
-
2
116
Zong Li
Alexandre Ghiti
January 2020
June 2021
February 2022
var spanGroupData = [ {"timestamp": 1577865600, "group": [ {"author_id": 1, "token_count": 102}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 0, "token_count": 11}, ]}, ]
Author Name
Tokens
Token Proportion
Zong Li
102
87.93%
Alexandre Ghiti
14
12.07%
Total
116
ptdump.c
402
-
6
1765
Zong Li
Alexandre Ghiti
Atish Patra
Steven Price
Mike Rapoport
JiSheng Zhang
March 2020
June 2020
September 2020
March 2021
April 2021
June 2021
var spanGroupData = [ {"timestamp": 1583049600, "group": [ {"author_id": 1, "token_count": 1382}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 14, "token_count": 1}, {"author_id": 39, "token_count": 1}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 4, "token_count": 164}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 5, "token_count": 1}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 0, "token_count": 211}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 0, "token_count": 5}, ]}, ]
Author Name
Tokens
Token Proportion
Zong Li
1382
78.30%
Alexandre Ghiti
216
12.24%
Atish Patra
164
9.29%
Steven Price
1
0.06%
Mike Rapoport
1
0.06%
JiSheng Zhang
1
0.06%
Total
1765
tlbflush.c
88
-
4
356
Christoph Hellwig
Guo Ren
Nanyong Sun
Atish Patra
August 2019
April 2021
June 2021
January 2022
var spanGroupData = [ {"timestamp": 1564642800, "group": [ {"author_id": 4, "token_count": 47}, {"author_id": 8, "token_count": 130}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 18, "token_count": 49}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 8, "token_count": 10}, {"author_id": 15, "token_count": 118}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 4, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Christoph Hellwig
140
39.33%
Guo Ren
118
33.15%
Nanyong Sun
49
13.76%
Atish Patra
49
13.76%
Total
356
Contributors:
43
Author
Tokens
Proportion
Commits
Proportion
0
Alexandre Ghiti
3205
26.10%
31
17.22%
1
Zong Li
2430
19.79%
12
6.67%
2
Anup Patel
1998
16.27%
9
5.00%
3
Pekka J Enberg
792
6.45%
11
6.11%
4
Atish Patra
653
5.32%
16
8.89%
5
JiSheng Zhang
350
2.85%
17
9.44%
6
Vitaly Wool
303
2.47%
3
1.67%
7
Palmer Dabbelt
294
2.39%
8
4.44%
8
Christoph Hellwig
260
2.12%
6
3.33%
9
Gary Guo
251
2.04%
2
1.11%
10
Nickhu
248
2.02%
2
1.11%
11
Yash Shah
203
1.65%
1
0.56%
12
Nick Kossifidis
203
1.65%
3
1.67%
13
Kefeng Wang
200
1.63%
11
6.11%
14
Mike Rapoport
197
1.60%
10
5.56%
15
Guo Ren
182
1.48%
5
2.78%
16
Eric Lin
95
0.77%
2
1.11%
17
Nylon Chen
93
0.76%
1
0.56%
18
Nanyong Sun
49
0.40%
2
1.11%
19
Mike Kravetz
38
0.31%
1
0.56%
20
Andrew Waterman
37
0.30%
1
0.56%
21
Logan Gunthorpe
36
0.29%
1
0.56%
22
Liu Shixin
30
0.24%
1
0.56%
23
Paul Walmsley
27
0.22%
2
1.11%
24
Geert Uytterhoeven
16
0.13%
1
0.56%
25
Liu Shaohua
14
0.11%
1
0.56%
26
tongtiangen
12
0.10%
1
0.56%
27
Albert Ou
12
0.10%
1
0.56%
28
Vineet Gupta
9
0.07%
1
0.56%
29
Andreas Schwab
8
0.07%
1
0.56%
30
Thomas Gleixner
7
0.06%
2
1.11%
31
Vincent Chen
5
0.04%
2
1.11%
32
Olof Johansson
5
0.04%
1
0.56%
33
zhouchuangao
3
0.02%
1
0.56%
34
ShihPo Hung
3
0.02%
1
0.56%
35
Kenneth Lee
3
0.02%
1
0.56%
36
Peter Xu
2
0.02%
2
1.11%
37
Michel Lespinasse
2
0.02%
1
0.56%
38
Anshuman Khandual
2
0.02%
1
0.56%
39
Steven Price
1
0.01%
1
0.56%
40
Souptick Joarder
1
0.01%
1
0.56%
41
Eric W. Biedermann
1
0.01%
1
0.56%
42
Bin Meng
1
0.01%
1
0.56%
Total
12281
180