Linux Source Code
Home
Release 5.19
Help
nios2
root
arch
Highlighting
Reset All
By Author
By Age
──────────
Al Viro
Alexander Duyck
Andreas Oetken
Anshuman Khandual
Ard Biesheuvel
Arnd Bergmann
Baolin Wang
Bernd Weiberg
Christian Brauner
Christoph Hellwig
Christophe Leroy
Chung-Ling Tang
Daniel Lezcano
David Hildenbrand
Dmitry Safonov
Dmitry Torokhov
Dmitry V. Levin
Dragos Bogdan
Eric W. Biedermann
Ezequiel García
Greg Kroah-Hartman
Guenter Roeck
Herbert Xu
Huang Ying
Ingo Molnar
James Hogan
Jann Horn
Jason A. Donenfeld
Jens Axboe
Kees Cook
Kefeng Wang
Kirill A. Shutemov
Ley Foon Tan
Linus Torvalds
Marc Zyngier
Marek Vašut
Mark Rutland
Matthew Wilcox
Michel Lespinasse
Mike Rapoport
Nicholas Piggin
Paul Gortmaker
Peter Xu
Peter Zijlstra
Qi Zheng
Randy Dunlap
Rob Herring
Romain Perier
Rusty Russell
Souptick Joarder
Thomas Gleixner
Tobias Klauser
Viresh Kumar
Walter Goossens
Wang Xiayang
Yury Norov
Subdirectories:
Name
Lines
Files
Authors
Tokens
change scale
Color Graph By Token Proportion
boot
286
2
2
1079
Ley Foon Tan
Thomas Gleixner
February 2015
May 2019
var spanGroupData = [ {"timestamp": 1422777600, "group": [ {"author_id": 0, "token_count": 1075}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 15, "token_count": 4}, ]}, ]
Author Name
Tokens
Token Proportion
Ley Foon Tan
1075
99.63%
Thomas Gleixner
4
0.37%
Total
1079
include
2560
43
27
6491
Ley Foon Tan
Chung-Ling Tang
Nicholas Piggin
Arnd Bergmann
Thomas Gleixner
Tobias Klauser
Mike Rapoport
Dmitry V. Levin
Al Viro
Ingo Molnar
Jens Axboe
Jason A. Donenfeld
Greg Kroah-Hartman
Marek Vašut
Ard Biesheuvel
Alexander Duyck
Yury Norov
Randy Dunlap
James Hogan
Ezequiel García
Matthew Wilcox
Christoph Hellwig
Peter Zijlstra
Mark Rutland
Kirill A. Shutemov
Kees Cook
Anshuman Khandual
November 2014
February 2015
March 2015
April 2015
March 2016
April 2016
August 2016
November 2016
December 2016
February 2017
March 2017
April 2017
May 2017
November 2017
April 2018
May 2018
September 2018
November 2018
February 2019
March 2019
May 2019
June 2019
July 2019
August 2019
September 2019
November 2019
April 2020
June 2020
September 2020
October 2020
September 2021
October 2021
February 2022
April 2022
var spanGroupData = [ {"timestamp": 1414825200, "group": [ {"author_id": 0, "token_count": 5826}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 50, "token_count": 1}, {"author_id": 0, "token_count": 153}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 2, "token_count": 181}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 39, "token_count": 3}, {"author_id": 0, "token_count": 35}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 33, "token_count": 5}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 32, "token_count": 5}, {"author_id": 38, "token_count": 3}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 13, "token_count": 31}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 8, "token_count": 3}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 16, "token_count": 3}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 8, "token_count": 10}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 9, "token_count": 6}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 30, "token_count": 7}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 12, "token_count": 3}, {"author_id": 31, "token_count": 2}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 35, "token_count": 3}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 42, "token_count": 1}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 1, "token_count": 47}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 12, "token_count": 3}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 21, "token_count": 18}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 15, "token_count": 30}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 15, "token_count": 2}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 4, "token_count": 3}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 49, "token_count": 1}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 16, "token_count": 9}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 55, "token_count": 1}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 4, "token_count": 14}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 1, "token_count": 11}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 22, "token_count": 9}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 44, "token_count": 1}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 37, "token_count": 3}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 12, "token_count": 34}, {"author_id": 4, "token_count": 7}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 26, "token_count": 9}, ]}, ]
Author Name
Tokens
Token Proportion
Ley Foon Tan
6020
92.74%
Chung-Ling Tang
181
2.79%
Nicholas Piggin
58
0.89%
Arnd Bergmann
40
0.62%
Thomas Gleixner
32
0.49%
Tobias Klauser
31
0.48%
Mike Rapoport
24
0.37%
Dmitry V. Levin
18
0.28%
Al Viro
13
0.20%
Ingo Molnar
12
0.18%
Jens Axboe
9
0.14%
Jason A. Donenfeld
9
0.14%
Greg Kroah-Hartman
7
0.11%
Marek Vašut
6
0.09%
Ard Biesheuvel
5
0.08%
Alexander Duyck
5
0.08%
Yury Norov
3
0.05%
Randy Dunlap
3
0.05%
James Hogan
3
0.05%
Ezequiel García
3
0.05%
Matthew Wilcox
2
0.03%
Christoph Hellwig
2
0.03%
Peter Zijlstra
1
0.02%
Mark Rutland
1
0.02%
Kirill A. Shutemov
1
0.02%
Kees Cook
1
0.02%
Anshuman Khandual
1
0.02%
Total
6491
kernel
2533
16
32
11489
Ley Foon Tan
Viresh Kumar
Christian Brauner
Daniel Lezcano
Marek Vašut
Al Viro
Andreas Oetken
Eric W. Biedermann
Guenter Roeck
Dmitry Safonov
Jann Horn
Tobias Klauser
Arnd Bergmann
Ingo Molnar
Thomas Gleixner
Mike Rapoport
Walter Goossens
Rob Herring
Herbert Xu
Kefeng Wang
Jens Axboe
Marc Zyngier
Chung-Ling Tang
Wang Xiayang
Baolin Wang
Rusty Russell
Peter Zijlstra
Linus Torvalds
Kees Cook
Dmitry Torokhov
Christophe Leroy
Bernd Weiberg
November 2014
December 2014
January 2015
February 2015
March 2015
April 2015
June 2015
August 2015
September 2015
June 2016
August 2016
November 2016
December 2016
February 2017
April 2017
May 2017
September 2017
April 2018
August 2018
September 2018
October 2018
November 2018
December 2018
May 2019
September 2019
May 2020
June 2020
August 2020
October 2020
November 2020
February 2021
May 2021
June 2021
July 2021
September 2021
January 2022
February 2022
April 2022
var spanGroupData = [ {"timestamp": 1414825200, "group": [ {"author_id": 51, "token_count": 1}, {"author_id": 0, "token_count": 9567}, {"author_id": 13, "token_count": 15}, ]}, {"timestamp": 1417420800, "group": [ {"author_id": 23, "token_count": 10}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 0, "token_count": 1}, {"author_id": 47, "token_count": 1}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 0, "token_count": 952}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 2, "token_count": 4}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 0, "token_count": 96}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 28, "token_count": 8}, {"author_id": 0, "token_count": 39}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 5, "token_count": 96}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 54, "token_count": 1}, {"author_id": 9, "token_count": 1}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 7, "token_count": 88}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 12, "token_count": 4}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 0, "token_count": 12}, {"author_id": 25, "token_count": 1}, {"author_id": 15, "token_count": 1}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 16, "token_count": 21}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 9, "token_count": 77}, {"author_id": 13, "token_count": 10}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 7, "token_count": 2}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 10, "token_count": 12}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 40, "token_count": 3}, {"author_id": 14, "token_count": 4}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 24, "token_count": 10}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 34, "token_count": 3}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 4, "token_count": 10}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 10, "token_count": 35}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 53, "token_count": 1}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 15, "token_count": 12}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 36, "token_count": 3}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 6, "token_count": 92}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 8, "token_count": 70}, {"author_id": 6, "token_count": 1}, {"author_id": 17, "token_count": 34}, {"author_id": 0, "token_count": 2}, {"author_id": 4, "token_count": 2}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 6, "token_count": 1}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 22, "token_count": 6}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 42, "token_count": 1}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 11, "token_count": 66}, {"author_id": 18, "token_count": 32}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 34, "token_count": 1}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 14, "token_count": 2}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 29, "token_count": 6}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 44, "token_count": 1}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 14, "token_count": 2}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 12, "token_count": 19}, {"author_id": 14, "token_count": 2}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 14, "token_count": 43}, ]}, ]
Author Name
Tokens
Token Proportion
Ley Foon Tan
10674
92.91%
Viresh Kumar
96
0.84%
Christian Brauner
94
0.82%
Daniel Lezcano
90
0.78%
Marek Vašut
78
0.68%
Al Viro
70
0.61%
Andreas Oetken
66
0.57%
Eric W. Biedermann
53
0.46%
Guenter Roeck
47
0.41%
Dmitry Safonov
34
0.30%
Jann Horn
32
0.28%
Tobias Klauser
25
0.22%
Arnd Bergmann
23
0.20%
Ingo Molnar
21
0.18%
Thomas Gleixner
13
0.11%
Mike Rapoport
12
0.10%
Walter Goossens
10
0.09%
Rob Herring
10
0.09%
Herbert Xu
8
0.07%
Kefeng Wang
6
0.05%
Jens Axboe
6
0.05%
Marc Zyngier
4
0.03%
Chung-Ling Tang
4
0.03%
Wang Xiayang
3
0.03%
Baolin Wang
3
0.03%
Rusty Russell
1
0.01%
Peter Zijlstra
1
0.01%
Linus Torvalds
1
0.01%
Kees Cook
1
0.01%
Dmitry Torokhov
1
0.01%
Christophe Leroy
1
0.01%
Bernd Weiberg
1
0.01%
Total
11489
lib
401
4
3
1455
Ley Foon Tan
Thomas Gleixner
Romain Perier
November 2014
April 2016
June 2019
var spanGroupData = [ {"timestamp": 1414825200, "group": [ {"author_id": 0, "token_count": 1451}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 41, "token_count": 2}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 15, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Ley Foon Tan
1451
99.73%
Thomas Gleixner
2
0.14%
Romain Perier
2
0.14%
Total
1455
mm
1578
10
17
5524
Ley Foon Tan
Nicholas Piggin
Christoph Hellwig
Mike Rapoport
Guenter Roeck
Peter Xu
Chung-Ling Tang
Linus Torvalds
Michel Lespinasse
Al Viro
Matthew Wilcox
Ingo Molnar
Paul Gortmaker
Huang Ying
Souptick Joarder
Qi Zheng
David Hildenbrand
November 2014
January 2015
February 2015
April 2015
May 2015
November 2015
January 2016
January 2017
February 2017
March 2017
April 2018
August 2018
October 2018
November 2018
March 2019
April 2019
August 2019
December 2019
February 2020
April 2020
June 2020
August 2020
April 2021
January 2022
var spanGroupData = [ {"timestamp": 1414825200, "group": [ {"author_id": 0, "token_count": 4595}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 25, "token_count": 9}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 2, "token_count": 15}, {"author_id": 0, "token_count": 21}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 0, "token_count": 157}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 52, "token_count": 1}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 3, "token_count": 121}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 43, "token_count": 2}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 16, "token_count": 3}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 8, "token_count": 4}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 3, "token_count": 28}, {"author_id": 45, "token_count": 2}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 46, "token_count": 1}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 4, "token_count": 2}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 1, "token_count": 380}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 3, "token_count": 38}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 3, "token_count": 6}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 10, "token_count": 25}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 3, "token_count": 4}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 20, "token_count": 5}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 27, "token_count": 8}, {"author_id": 4, "token_count": 69}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 20, "token_count": 16}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 31, "token_count": 3}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 48, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Ley Foon Tan
4777
86.48%
Nicholas Piggin
384
6.95%
Christoph Hellwig
197
3.57%
Mike Rapoport
71
1.29%
Guenter Roeck
25
0.45%
Peter Xu
21
0.38%
Chung-Ling Tang
15
0.27%
Linus Torvalds
9
0.16%
Michel Lespinasse
8
0.14%
Al Viro
4
0.07%
Matthew Wilcox
3
0.05%
Ingo Molnar
3
0.05%
Paul Gortmaker
2
0.04%
Huang Ying
2
0.04%
Souptick Joarder
1
0.02%
Qi Zheng
1
0.02%
David Hildenbrand
1
0.02%
Total
5524
platform
52
1
3
161
Ley Foon Tan
Dragos Bogdan
Kefeng Wang
November 2014
May 2016
April 2020
var spanGroupData = [ {"timestamp": 1414825200, "group": [ {"author_id": 0, "token_count": 128}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 29, "token_count": 1}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 19, "token_count": 32}, ]}, ]
Author Name
Tokens
Token Proportion
Ley Foon Tan
128
79.50%
Dragos Bogdan
32
19.88%
Kefeng Wang
1
0.62%
Total
161
Contributors:
56
Author
Tokens
Proportion
Commits
Proportion
0
Ley Foon Tan
24125
92.08%
41
23.98%
1
Nicholas Piggin
442
1.69%
11
6.43%
2
Chung-Ling Tang
200
0.76%
2
1.17%
3
Christoph Hellwig
199
0.76%
6
3.51%
4
Mike Rapoport
107
0.41%
10
5.85%
5
Viresh Kumar
96
0.37%
1
0.58%
6
Christian Brauner
94
0.36%
3
1.75%
7
Daniel Lezcano
90
0.34%
3
1.75%
8
Al Viro
87
0.33%
3
1.75%
9
Marek Vašut
84
0.32%
4
2.34%
10
Guenter Roeck
72
0.27%
3
1.75%
11
Andreas Oetken
66
0.25%
1
0.58%
12
Arnd Bergmann
63
0.24%
8
4.68%
13
Tobias Klauser
56
0.21%
6
3.51%
14
Eric W. Biedermann
53
0.20%
7
4.09%
15
Thomas Gleixner
51
0.19%
5
2.92%
16
Ingo Molnar
36
0.14%
6
3.51%
17
Dmitry Safonov
34
0.13%
2
1.17%
18
Jann Horn
32
0.12%
1
0.58%
19
Dragos Bogdan
32
0.12%
1
0.58%
20
Peter Xu
21
0.08%
4
2.34%
21
Dmitry V. Levin
18
0.07%
2
1.17%
22
Jens Axboe
15
0.06%
2
1.17%
23
Walter Goossens
10
0.04%
1
0.58%
24
Rob Herring
10
0.04%
2
1.17%
25
Linus Torvalds
10
0.04%
2
1.17%
26
Jason A. Donenfeld
9
0.03%
1
0.58%
27
Michel Lespinasse
8
0.03%
1
0.58%
28
Herbert Xu
8
0.03%
1
0.58%
29
Kefeng Wang
7
0.03%
2
1.17%
30
Greg Kroah-Hartman
7
0.03%
1
0.58%
31
Matthew Wilcox
5
0.02%
2
1.17%
32
Ard Biesheuvel
5
0.02%
1
0.58%
33
Alexander Duyck
5
0.02%
1
0.58%
34
Marc Zyngier
4
0.02%
2
1.17%
35
Yury Norov
3
0.01%
1
0.58%
36
Wang Xiayang
3
0.01%
1
0.58%
37
Randy Dunlap
3
0.01%
1
0.58%
38
James Hogan
3
0.01%
1
0.58%
39
Ezequiel García
3
0.01%
1
0.58%
40
Baolin Wang
3
0.01%
1
0.58%
41
Romain Perier
2
0.01%
1
0.58%
42
Peter Zijlstra
2
0.01%
2
1.17%
43
Paul Gortmaker
2
0.01%
1
0.58%
44
Kees Cook
2
0.01%
1
0.58%
45
Huang Ying
2
0.01%
1
0.58%
46
Souptick Joarder
1
0.00%
1
0.58%
47
Rusty Russell
1
0.00%
1
0.58%
48
Qi Zheng
1
0.00%
1
0.58%
49
Mark Rutland
1
0.00%
1
0.58%
50
Kirill A. Shutemov
1
0.00%
1
0.58%
51
Dmitry Torokhov
1
0.00%
1
0.58%
52
David Hildenbrand
1
0.00%
1
0.58%
53
Christophe Leroy
1
0.00%
1
0.58%
54
Bernd Weiberg
1
0.00%
1
0.58%
55
Anshuman Khandual
1
0.00%
1
0.58%
Total
26199
171