Linux Source Code
Home
Release 5.13
Help
include
root
arch
riscv
Highlighting
Reset All
By Author
By Age
──────────
Al Viro
Alan Kao
Alexandre Ghiti
Andrea Parri
Andreas Schwab
Andrew Waterman
Anup Patel
Arnd Bergmann
Atish Patra
Ben Dooks
Björn Töpel
Christoph Hellwig
Damien Le Moal
David Abdurachmanov
Dmitry V. Levin
Emil Renner Berthing
Gary Guo
Geert Uytterhoeven
Greentime Hu
Guo Ren
Heinrich Schuchardt
Ingo Molnar
James Cowgill
Jens Axboe
JiSheng Zhang
Jim Wilson
Kefeng Wang
Linus Torvalds
Logan Gunthorpe
Mao Han
Mark Rutland
Masahiro Yamada
Mike Rapoport
Nanyong Sun
Nathan Chancellor
Nathan Huckleberry
Nicholas Piggin
Nick Kossifidis
Nickhu
Nylon Chen
Olof Johansson
Others
Palmer Dabbelt
Patrick Stählin
Paul Walmsley
Peter Zijlstra
Randy Dunlap
Sebastien Van Cauwenberghe
Stefan O'Rear
Steven Price
Steven Rostedt
Thomas Gleixner
Tobias Klauser
Vincent Chen
Vitaly Wool
Will Deacon
Yash Shah
YiFei Zhu
Yury Norov
Zong Li
zongbox@gmail.com
Subdirectories:
Name
Lines
Files
Authors
Tokens
change scale
Color Graph By Token Proportion
asm
6942
93
62
17425
Palmer Dabbelt
Vincent Chen
Atish Patra
Zong Li
Christoph Hellwig
Anup Patel
Paul Walmsley
Guo Ren
Andrea Parri
Alan Kao
Jim Wilson
Andrew Waterman
Alexandre Ghiti
Nick Kossifidis
Greentime Hu
Emil Renner Berthing
Nickhu
Nanyong Sun
Kefeng Wang
Patrick Stählin
Thomas Gleixner
David Abdurachmanov
Vitaly Wool
Steven Price
Olof Johansson
Yash Shah
Masahiro Yamada
Will Deacon
Damien Le Moal
Nylon Chen
Mark Rutland
YiFei Zhu
zongbox@gmail.com
Geert Uytterhoeven
Logan Gunthorpe
Nathan Chancellor
Gary Guo
Al Viro
Mike Rapoport
Stefan O'Rear
James Cowgill
Björn Töpel
Andreas Schwab
Jens Axboe
Ingo Molnar
Nicholas Piggin
JiSheng Zhang
Dmitry V. Levin
Peter Zijlstra
Nathan Huckleberry
Arnd Bergmann
Sebastien Van Cauwenberghe
Randy Dunlap
Linus Torvalds
Heinrich Schuchardt
Steven Rostedt
Ben Dooks
Others
November 2016
July 2017
October 2017
November 2017
December 2017
January 2018
February 2018
March 2018
April 2018
June 2018
July 2018
August 2018
September 2018
October 2018
November 2018
December 2018
January 2019
February 2019
March 2019
April 2019
May 2019
June 2019
July 2019
August 2019
September 2019
October 2019
November 2019
December 2019
January 2020
February 2020
March 2020
April 2020
May 2020
June 2020
July 2020
August 2020
September 2020
October 2020
November 2020
December 2020
January 2021
February 2021
March 2021
April 2021
May 2021
June 2021
var spanGroupData = [ {"timestamp": 1477983600, "group": [ {"author_id": 57, "token_count": 1}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 0, "token_count": 7109}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 11, "token_count": 240}, {"author_id": 14, "token_count": 9}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 26, "token_count": 21}, {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 9, "token_count": 19}, {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 4, "token_count": 14}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 9, "token_count": 110}, {"author_id": 8, "token_count": 21}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 8, "token_count": 364}, {"author_id": 3, "token_count": 429}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 9, "token_count": 173}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 31, "token_count": 10}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 31, "token_count": 6}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 2, "token_count": 3}, {"author_id": 28, "token_count": 13}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 42, "token_count": 13}, {"author_id": 50, "token_count": 4}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 9, "token_count": 43}, {"author_id": 5, "token_count": 27}, {"author_id": 2, "token_count": 60}, {"author_id": 19, "token_count": 59}, {"author_id": 10, "token_count": 245}, {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 8, "token_count": 32}, {"author_id": 19, "token_count": 4}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 12, "token_count": 1}, {"author_id": 19, "token_count": 4}, {"author_id": 41, "token_count": 15}, {"author_id": 34, "token_count": 29}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 5, "token_count": 69}, {"author_id": 55, "token_count": 3}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 5, "token_count": 6}, {"author_id": 2, "token_count": 35}, {"author_id": 28, "token_count": 35}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 49, "token_count": 5}, {"author_id": 38, "token_count": 18}, {"author_id": 57, "token_count": 1}, {"author_id": 1, "token_count": 43}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 5, "token_count": 95}, {"author_id": 4, "token_count": 16}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 12, "token_count": 60}, {"author_id": 31, "token_count": 21}, {"author_id": 20, "token_count": 81}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 5, "token_count": 50}, {"author_id": 2, "token_count": 104}, {"author_id": 20, "token_count": 6}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 40, "token_count": 3}, {"author_id": 6, "token_count": 1}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 4, "token_count": 73}, {"author_id": 36, "token_count": 26}, {"author_id": 6, "token_count": 15}, {"author_id": 1, "token_count": 31}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 31, "token_count": 1}, {"author_id": 0, "token_count": 4}, {"author_id": 6, "token_count": 7}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 2, "token_count": 2}, {"author_id": 4, "token_count": 409}, {"author_id": 29, "token_count": 4}, {"author_id": 19, "token_count": 26}, {"author_id": 18, "token_count": 3}, {"author_id": 6, "token_count": 494}, {"author_id": 27, "token_count": 14}, {"author_id": 3, "token_count": 35}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 45, "token_count": 9}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 33, "token_count": 12}, {"author_id": 26, "token_count": 36}, {"author_id": 6, "token_count": 9}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 14, "token_count": 41}, {"author_id": 7, "token_count": 1}, {"author_id": 16, "token_count": 142}, {"author_id": 3, "token_count": 63}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 39, "token_count": 17}, {"author_id": 2, "token_count": 86}, {"author_id": 0, "token_count": 12}, {"author_id": 24, "token_count": 70}, {"author_id": 27, "token_count": 42}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 2, "token_count": 593}, {"author_id": 29, "token_count": 45}, {"author_id": 3, "token_count": 262}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 5, "token_count": 84}, {"author_id": 25, "token_count": 5}, {"author_id": 0, "token_count": 1}, {"author_id": 1, "token_count": 1333}, {"author_id": 3, "token_count": 2}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 18, "token_count": 12}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 5, "token_count": 19}, {"author_id": 4, "token_count": 15}, {"author_id": 14, "token_count": 29}, {"author_id": 40, "token_count": 4}, {"author_id": 51, "token_count": 4}, {"author_id": 1, "token_count": 384}, {"author_id": 3, "token_count": 27}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 43, "token_count": 11}, {"author_id": 2, "token_count": 8}, {"author_id": 15, "token_count": 147}, {"author_id": 7, "token_count": 67}, {"author_id": 0, "token_count": 2}, {"author_id": 28, "token_count": 3}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 5, "token_count": 82}, {"author_id": 4, "token_count": 4}, {"author_id": 0, "token_count": 26}, {"author_id": 20, "token_count": 6}, {"author_id": 3, "token_count": 27}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 5, "token_count": 35}, {"author_id": 2, "token_count": 248}, {"author_id": 4, "token_count": 166}, {"author_id": 25, "token_count": 48}, {"author_id": 46, "token_count": 7}, {"author_id": 0, "token_count": 113}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 44, "token_count": 9}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 48, "token_count": 4}, {"author_id": 2, "token_count": 152}, {"author_id": 14, "token_count": 70}, {"author_id": 18, "token_count": 68}, {"author_id": 30, "token_count": 46}, {"author_id": 0, "token_count": 3}, {"author_id": 54, "token_count": 3}, {"author_id": 32, "token_count": 32}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 7, "token_count": 369}, {"author_id": 40, "token_count": 9}, {"author_id": 21, "token_count": 98}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 12, "token_count": 1}, {"author_id": 7, "token_count": 1}, {"author_id": 18, "token_count": 29}, {"author_id": 53, "token_count": 3}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 12, "token_count": 2}, {"author_id": 5, "token_count": 70}, {"author_id": 2, "token_count": 11}, {"author_id": 18, "token_count": 9}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 58, "token_count": 2}, {"author_id": 56, "token_count": 3}, {"author_id": 47, "token_count": 3}, {"author_id": 17, "token_count": 132}, {"author_id": 37, "token_count": 25}, {"author_id": 1, "token_count": 583}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 12, "token_count": 146}, {"author_id": 35, "token_count": 29}, {"author_id": 13, "token_count": 153}, {"author_id": 0, "token_count": 24}, {"author_id": 22, "token_count": 79}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 47, "token_count": 2}, {"author_id": 22, "token_count": 2}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 47, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Palmer Dabbelt
7307
41.93%
Vincent Chen
2374
13.62%
Atish Patra
1302
7.47%
Zong Li
845
4.85%
Christoph Hellwig
697
4.00%
Anup Patel
537
3.08%
Paul Walmsley
526
3.02%
Guo Ren
438
2.51%
Andrea Parri
417
2.39%
Alan Kao
345
1.98%
Jim Wilson
245
1.41%
Andrew Waterman
240
1.38%
Alexandre Ghiti
210
1.21%
Nick Kossifidis
153
0.88%
Greentime Hu
149
0.86%
Emil Renner Berthing
147
0.84%
Nickhu
142
0.81%
Nanyong Sun
132
0.76%
Kefeng Wang
121
0.69%
Patrick Stählin
98
0.56%
Thomas Gleixner
93
0.53%
David Abdurachmanov
93
0.53%
Vitaly Wool
81
0.46%
Steven Price
70
0.40%
Olof Johansson
57
0.33%
Yash Shah
56
0.32%
Masahiro Yamada
53
0.30%
Will Deacon
51
0.29%
Damien Le Moal
49
0.28%
Nylon Chen
46
0.26%
Mark Rutland
38
0.22%
YiFei Zhu
32
0.18%
zongbox@gmail.com
29
0.17%
Geert Uytterhoeven
29
0.17%
Logan Gunthorpe
26
0.15%
Nathan Chancellor
25
0.14%
Gary Guo
18
0.10%
Al Viro
17
0.10%
Mike Rapoport
16
0.09%
Stefan O'Rear
15
0.09%
James Cowgill
13
0.07%
Björn Töpel
12
0.07%
Andreas Schwab
11
0.06%
Jens Axboe
9
0.05%
Ingo Molnar
9
0.05%
Nicholas Piggin
7
0.04%
JiSheng Zhang
7
0.04%
Dmitry V. Levin
5
0.03%
Peter Zijlstra
4
0.02%
Nathan Huckleberry
4
0.02%
Arnd Bergmann
4
0.02%
Sebastien Van Cauwenberghe
3
0.02%
Randy Dunlap
3
0.02%
Linus Torvalds
3
0.02%
Heinrich Schuchardt
3
0.02%
Steven Rostedt
2
0.01%
Ben Dooks
2
0.01%
Others
5
0.03%
Total
17425
uapi
418
11
13
857
Palmer Dabbelt
Zong Li
Mao Han
Björn Töpel
David Abdurachmanov
Jim Wilson
Thomas Gleixner
Masahiro Yamada
Yury Norov
Paul Walmsley
Arnd Bergmann
Tobias Klauser
Others
July 2017
December 2017
March 2018
May 2018
June 2018
August 2018
October 2018
November 2018
February 2019
May 2019
June 2019
July 2019
September 2019
October 2019
December 2019
July 2020
August 2020
var spanGroupData = [ {"timestamp": 1498892400, "group": [ {"author_id": 0, "token_count": 610}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 0, "token_count": 11}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 3, "token_count": 24}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 52, "token_count": 3}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 3, "token_count": 25}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 10, "token_count": 9}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 19, "token_count": 10}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 48, "token_count": 3}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 20, "token_count": 2}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 20, "token_count": 5}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 25, "token_count": 7}, {"author_id": 6, "token_count": 3}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 23, "token_count": 81}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 3, "token_count": 9}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 33, "token_count": 18}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 59, "token_count": 1}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 3, "token_count": 30}, ]}, ]
Author Name
Tokens
Token Proportion
Palmer Dabbelt
626
73.05%
Zong Li
88
10.27%
Mao Han
81
9.45%
Björn Töpel
18
2.10%
David Abdurachmanov
10
1.17%
Jim Wilson
9
1.05%
Thomas Gleixner
7
0.82%
Masahiro Yamada
7
0.82%
Yury Norov
3
0.35%
Paul Walmsley
3
0.35%
Arnd Bergmann
3
0.35%
Tobias Klauser
1
0.12%
Others
1
0.12%
Total
857
Only top 60 contributors in the directory are shown. Everybody else is clustered as
Others
.
Contributors:
66
Author
Tokens
Proportion
Commits
Proportion
0
Palmer Dabbelt
7933
43.39%
24
9.23%
1
Vincent Chen
2374
12.99%
14
5.38%
2
Atish Patra
1302
7.12%
25
9.62%
3
Zong Li
933
5.10%
17
6.54%
4
Christoph Hellwig
697
3.81%
21
8.08%
5
Anup Patel
537
2.94%
15
5.77%
6
Paul Walmsley
529
2.89%
7
2.69%
7
Guo Ren
438
2.40%
7
2.69%
8
Andrea Parri
417
2.28%
5
1.92%
9
Alan Kao
345
1.89%
7
2.69%
10
Jim Wilson
254
1.39%
2
0.77%
11
Andrew Waterman
240
1.31%
3
1.15%
12
Alexandre Ghiti
210
1.15%
6
2.31%
13
Nick Kossifidis
153
0.84%
2
0.77%
14
Greentime Hu
149
0.82%
4
1.54%
15
Emil Renner Berthing
147
0.80%
1
0.38%
16
Nickhu
142
0.78%
1
0.38%
17
Nanyong Sun
132
0.72%
5
1.92%
18
Kefeng Wang
121
0.66%
9
3.46%
19
David Abdurachmanov
103
0.56%
5
1.92%
20
Thomas Gleixner
100
0.55%
6
2.31%
21
Patrick Stählin
98
0.54%
1
0.38%
22
Vitaly Wool
81
0.44%
2
0.77%
23
Mao Han
81
0.44%
1
0.38%
24
Steven Price
70
0.38%
1
0.38%
25
Masahiro Yamada
60
0.33%
3
1.15%
26
Olof Johansson
57
0.31%
5
1.92%
27
Yash Shah
56
0.31%
2
0.77%
28
Will Deacon
51
0.28%
4
1.54%
29
Damien Le Moal
49
0.27%
2
0.77%
30
Nylon Chen
46
0.25%
1
0.38%
31
Mark Rutland
38
0.21%
6
2.31%
32
YiFei Zhu
32
0.18%
1
0.38%
33
Björn Töpel
30
0.16%
2
0.77%
34
zongbox@gmail.com
29
0.16%
1
0.38%
35
Geert Uytterhoeven
29
0.16%
1
0.38%
36
Logan Gunthorpe
26
0.14%
1
0.38%
37
Nathan Chancellor
25
0.14%
1
0.38%
38
Gary Guo
18
0.10%
3
1.15%
39
Al Viro
17
0.09%
1
0.38%
40
Mike Rapoport
16
0.09%
3
1.15%
41
Stefan O'Rear
15
0.08%
1
0.38%
42
James Cowgill
13
0.07%
1
0.38%
43
Andreas Schwab
11
0.06%
1
0.38%
44
Jens Axboe
9
0.05%
1
0.38%
45
Ingo Molnar
9
0.05%
1
0.38%
46
Nicholas Piggin
7
0.04%
1
0.38%
47
JiSheng Zhang
7
0.04%
4
1.54%
48
Arnd Bergmann
7
0.04%
3
1.15%
49
Dmitry V. Levin
5
0.03%
2
0.77%
50
Peter Zijlstra
4
0.02%
1
0.38%
51
Nathan Huckleberry
4
0.02%
1
0.38%
52
Yury Norov
3
0.02%
1
0.38%
53
Sebastien Van Cauwenberghe
3
0.02%
1
0.38%
54
Randy Dunlap
3
0.02%
1
0.38%
55
Linus Torvalds
3
0.02%
1
0.38%
56
Heinrich Schuchardt
3
0.02%
1
0.38%
57
Steven Rostedt
2
0.01%
2
0.77%
58
Ben Dooks
2
0.01%
1
0.38%
59
Tobias Klauser
1
0.01%
1
0.38%
60
Others
6
0.03%
6
2.31%
Total
18282
260