Linux Source Code
Home
Release 6.0
Help
null_blk
root
drivers
block
Highlighting
Reset All
By Author
By Age
──────────
Ajay Joshi
Alexey Dobriyan
André Almeida
Aravind Ramesh
Arianna Avanzini
Arnd Bergmann
Bart Van Assche
Bhumika Goyal
Bob Liu
Chaitanya Kulkarni
Christoph Hellwig
Christophe Jaillet
Colin Ian King
Damien Le Moal
Dan Carpenter
David Disseldorp
Dongli Zhang
Heinz Mauelshagen
Hou Pu
Jan Kara
Jens Axboe
Joe Perches
John Garry
John Pittman
Kanchan Joshi
Kees Cook
Keith Busch
Liu Bo
Luis R. Rodriguez
Lv Yunlong
Masato Suzuki
Matias Björling
Max Gurtovoy
Mike Snitzer
Minfei Huang
Ming Lei
Niklas Svensson (Niklas Cassel)
Paolo Valente
Raghavendra K T
Robert Elliott
Shaohua Li
Shin'ichiro Kawasaki
Thomas Gleixner
Vincent Fu
Wei Yongjun
weiping zhang
yu kuai
−
Files:
Name
Lines
Files
Authors
Tokens
change scale
Color Graph By Token Proportion
main.c
2302
-
43
10892
Shaohua Li
Jens Axboe
Matias Björling
Damien Le Moal
Bart Van Assche
Chaitanya Kulkarni
Shin'ichiro Kawasaki
Vincent Fu
Christoph Hellwig
Ajay Joshi
Max Gurtovoy
Ming Lei
Niklas Svensson (Niklas Cassel)
Paolo Valente
Minfei Huang
Arianna Avanzini
Aravind Ramesh
Masato Suzuki
Dan Carpenter
weiping zhang
John Garry
Robert Elliott
Dongli Zhang
Raghavendra K T
John Pittman
Arnd Bergmann
Joe Perches
David Disseldorp
Bob Liu
Alexey Dobriyan
Jan Kara
Mike Snitzer
Liu Bo
André Almeida
Christophe Jaillet
Kees Cook
Luis R. Rodriguez
Wei Yongjun
Hou Pu
Heinz Mauelshagen
Bhumika Goyal
Thomas Gleixner
Colin Ian King
October 2013
December 2013
January 2014
February 2014
April 2014
June 2014
September 2014
October 2014
November 2014
January 2015
May 2015
August 2015
November 2015
December 2015
February 2016
September 2016
January 2017
March 2017
June 2017
July 2017
August 2017
September 2017
October 2017
November 2017
January 2018
February 2018
March 2018
May 2018
June 2018
July 2018
August 2018
September 2018
October 2018
November 2018
February 2019
April 2019
May 2019
June 2019
August 2019
September 2019
October 2019
November 2019
December 2019
February 2020
March 2020
April 2020
May 2020
June 2020
July 2020
August 2020
November 2020
January 2021
March 2021
April 2021
May 2021
June 2021
August 2021
October 2021
December 2021
February 2022
April 2022
June 2022
July 2022
var spanGroupData = [ {"timestamp": 1380610800, "group": [ {"author_id": 1, "token_count": 1189}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 3, "token_count": 64}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 27, "token_count": 20}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 7, "token_count": 17}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 7, "token_count": 85}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 1, "token_count": 8}, {"author_id": 34, "token_count": 2}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 7, "token_count": 6}, {"author_id": 23, "token_count": 26}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 33, "token_count": 11}, {"author_id": 1, "token_count": 9}, {"author_id": 34, "token_count": 8}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 3, "token_count": 185}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 14, "token_count": 3}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 40, "token_count": 2}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 3, "token_count": 71}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 3, "token_count": 149}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 18, "token_count": 46}, {"author_id": 1, "token_count": 10}, {"author_id": 17, "token_count": 53}, {"author_id": 16, "token_count": 77}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 3, "token_count": 23}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 3, "token_count": 100}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 1, "token_count": 29}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 7, "token_count": 1}, {"author_id": 1, "token_count": 110}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 12, "token_count": 46}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 1, "token_count": 2}, {"author_id": 0, "token_count": 4606}, {"author_id": 20, "token_count": 5}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 20, "token_count": 29}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 44, "token_count": 2}, {"author_id": 41, "token_count": 2}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 30, "token_count": 14}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 28, "token_count": 17}, {"author_id": 1, "token_count": 137}, {"author_id": 3, "token_count": 24}, {"author_id": 14, "token_count": 1}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 1, "token_count": 163}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 6, "token_count": 2}, {"author_id": 14, "token_count": 59}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 7, "token_count": 5}, {"author_id": 29, "token_count": 15}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 39, "token_count": 4}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 35, "token_count": 10}, {"author_id": 3, "token_count": 112}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 1, "token_count": 8}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 1, "token_count": 35}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 7, "token_count": 2}, {"author_id": 2, "token_count": 20}, {"author_id": 1, "token_count": 16}, {"author_id": 11, "token_count": 39}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 7, "token_count": 1}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 43, "token_count": 2}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 24, "token_count": 20}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 45, "token_count": 1}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 31, "token_count": 14}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 5, "token_count": 360}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 26, "token_count": 8}, {"author_id": 6, "token_count": 93}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 10, "token_count": 112}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 7, "token_count": 1}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 7, "token_count": 18}, {"author_id": 2, "token_count": 45}, {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 32, "token_count": 12}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 6, "token_count": 272}, {"author_id": 7, "token_count": 4}, {"author_id": 25, "token_count": 22}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 2, "token_count": 99}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 6, "token_count": 97}, {"author_id": 5, "token_count": 24}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 13, "token_count": 41}, {"author_id": 7, "token_count": 16}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 7, "token_count": 46}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 42, "token_count": 2}, {"author_id": 21, "token_count": 30}, {"author_id": 4, "token_count": 82}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 2, "token_count": 192}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 7, "token_count": 3}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 2, "token_count": 53}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 1, "token_count": 475}, {"author_id": 12, "token_count": 59}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 7, "token_count": 44}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 7, "token_count": 12}, {"author_id": 46, "token_count": 1}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 40, "token_count": 1}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 7, "token_count": 1}, {"author_id": 8, "token_count": 289}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 1, "token_count": 4}, {"author_id": 14, "token_count": 18}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 5, "token_count": 48}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 2, "token_count": 246}, {"author_id": 14, "token_count": 6}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 7, "token_count": 2}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 6, "token_count": 3}, {"author_id": 38, "token_count": 5}, {"author_id": 19, "token_count": 37}, {"author_id": 9, "token_count": 287}, ]}, ]
Author Name
Tokens
Token Proportion
Shaohua Li
4606
42.29%
Jens Axboe
2198
20.18%
Matias Björling
730
6.70%
Damien Le Moal
655
6.01%
Bart Van Assche
467
4.29%
Chaitanya Kulkarni
432
3.97%
Shin'ichiro Kawasaki
289
2.65%
Vincent Fu
287
2.63%
Christoph Hellwig
264
2.42%
Ajay Joshi
112
1.03%
Max Gurtovoy
105
0.96%
Ming Lei
87
0.80%
Niklas Svensson (Niklas Cassel)
82
0.75%
Paolo Valente
77
0.71%
Minfei Huang
53
0.49%
Arianna Avanzini
46
0.42%
Aravind Ramesh
41
0.38%
Masato Suzuki
39
0.36%
Dan Carpenter
37
0.34%
weiping zhang
34
0.31%
John Garry
30
0.28%
Robert Elliott
26
0.24%
Dongli Zhang
22
0.20%
Raghavendra K T
20
0.18%
John Pittman
20
0.18%
Arnd Bergmann
17
0.16%
Joe Perches
15
0.14%
David Disseldorp
14
0.13%
Bob Liu
14
0.13%
Alexey Dobriyan
12
0.11%
Jan Kara
11
0.10%
Mike Snitzer
10
0.09%
Liu Bo
10
0.09%
André Almeida
8
0.07%
Christophe Jaillet
5
0.05%
Kees Cook
4
0.04%
Luis R. Rodriguez
3
0.03%
Wei Yongjun
2
0.02%
Hou Pu
2
0.02%
Heinz Mauelshagen
2
0.02%
Bhumika Goyal
2
0.02%
Thomas Gleixner
1
0.01%
Colin Ian King
1
0.01%
Total
10892
null_blk.h
179
-
17
693
Matias Björling
Damien Le Moal
Ajay Joshi
Niklas Svensson (Niklas Cassel)
Jens Axboe
Christoph Hellwig
Chaitanya Kulkarni
André Almeida
Shin'ichiro Kawasaki
Vincent Fu
yu kuai
Masato Suzuki
Aravind Ramesh
Max Gurtovoy
John Pittman
Bart Van Assche
Kanchan Joshi
July 2018
September 2018
October 2018
January 2019
August 2019
September 2019
October 2019
November 2019
April 2020
June 2020
August 2020
September 2020
October 2020
November 2020
April 2021
October 2021
April 2022
June 2022
July 2022
var spanGroupData = [ {"timestamp": 1530428400, "group": [ {"author_id": 3, "token_count": 368}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 1, "token_count": 10}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 7, "token_count": 9}, {"author_id": 11, "token_count": 5}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 24, "token_count": 4}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 5, "token_count": 13}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 26, "token_count": 11}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 10, "token_count": 38}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 7, "token_count": 12}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 2, "token_count": 60}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 13, "token_count": 5}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 4, "token_count": 22}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 22, "token_count": 1}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 2, "token_count": 74}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 1, "token_count": 12}, {"author_id": 12, "token_count": 4}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 8, "token_count": 10}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 36, "token_count": 7}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 2, "token_count": 16}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 6, "token_count": 3}, {"author_id": 9, "token_count": 8}, ]}, ]
Author Name
Tokens
Token Proportion
Matias Björling
368
53.10%
Damien Le Moal
151
21.79%
Ajay Joshi
38
5.48%
Niklas Svensson (Niklas Cassel)
22
3.17%
Jens Axboe
22
3.17%
Christoph Hellwig
21
3.03%
Chaitanya Kulkarni
13
1.88%
André Almeida
11
1.59%
Shin'ichiro Kawasaki
10
1.44%
Vincent Fu
8
1.15%
yu kuai
7
1.01%
Masato Suzuki
5
0.72%
Aravind Ramesh
5
0.72%
Max Gurtovoy
4
0.58%
John Pittman
4
0.58%
Bart Van Assche
3
0.43%
Kanchan Joshi
1
0.14%
Total
693
trace.c
21
-
2
58
Chaitanya Kulkarni
Damien Le Moal
March 2020
November 2020
var spanGroupData = [ {"timestamp": 1583049600, "group": [ {"author_id": 5, "token_count": 57}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 2, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Chaitanya Kulkarni
57
98.28%
Damien Le Moal
1
1.72%
Total
58
trace.h
79
-
4
156
Chaitanya Kulkarni
Damien Le Moal
Christoph Hellwig
Bart Van Assche
March 2020
November 2020
November 2021
July 2022
var spanGroupData = [ {"timestamp": 1583049600, "group": [ {"author_id": 5, "token_count": 153}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 7, "token_count": 1}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 6, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Chaitanya Kulkarni
153
98.08%
Damien Le Moal
1
0.64%
Christoph Hellwig
1
0.64%
Bart Van Assche
1
0.64%
Total
156
zoned.c
683
-
14
2952
Damien Le Moal
Niklas Svensson (Niklas Cassel)
Matias Björling
Chaitanya Kulkarni
Ajay Joshi
Christoph Hellwig
Masato Suzuki
Keith Busch
Aravind Ramesh
Kanchan Joshi
Lv Yunlong
Jens Axboe
Bart Van Assche
André Almeida
July 2018
September 2018
October 2018
August 2019
September 2019
October 2019
November 2019
December 2019
January 2020
March 2020
April 2020
May 2020
June 2020
August 2020
September 2020
October 2020
November 2020
January 2021
April 2021
April 2022
June 2022
July 2022
var spanGroupData = [ {"timestamp": 1530428400, "group": [ {"author_id": 3, "token_count": 289}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 7, "token_count": 28}, {"author_id": 11, "token_count": 99}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 5, "token_count": 87}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 26, "token_count": 2}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 10, "token_count": 129}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 7, "token_count": 64}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 2, "token_count": 3}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 5, "token_count": 27}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 2, "token_count": 82}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 5, "token_count": 21}, {"author_id": 2, "token_count": 53}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 13, "token_count": 50}, {"author_id": 3, "token_count": 14}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 4, "token_count": 909}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 22, "token_count": 28}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 2, "token_count": 175}, {"author_id": 15, "token_count": 84}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 2, "token_count": 708}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 2, "token_count": 52}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 37, "token_count": 6}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 2, "token_count": 11}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 2, "token_count": 10}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 6, "token_count": 2}, {"author_id": 7, "token_count": 15}, ]}, ]
Author Name
Tokens
Token Proportion
Damien Le Moal
1095
37.09%
Niklas Svensson (Niklas Cassel)
909
30.79%
Matias Björling
303
10.26%
Chaitanya Kulkarni
135
4.57%
Ajay Joshi
129
4.37%
Christoph Hellwig
107
3.62%
Masato Suzuki
99
3.35%
Keith Busch
84
2.85%
Aravind Ramesh
50
1.69%
Kanchan Joshi
28
0.95%
Lv Yunlong
6
0.20%
Jens Axboe
3
0.10%
Bart Van Assche
2
0.07%
André Almeida
2
0.07%
Total
2952
Contributors:
47
Author
Tokens
Proportion
Commits
Proportion
0
Shaohua Li
4606
31.23%
9
5.17%
1
Jens Axboe
2223
15.07%
17
9.77%
2
Damien Le Moal
1903
12.90%
26
14.94%
3
Matias Björling
1401
9.50%
15
8.62%
4
Niklas Svensson (Niklas Cassel)
1013
6.87%
1
0.57%
5
Chaitanya Kulkarni
790
5.36%
15
8.62%
6
Bart Van Assche
473
3.21%
9
5.17%
7
Christoph Hellwig
393
2.66%
26
14.94%
8
Shin'ichiro Kawasaki
299
2.03%
1
0.57%
9
Vincent Fu
295
2.00%
2
1.15%
10
Ajay Joshi
279
1.89%
2
1.15%
11
Masato Suzuki
143
0.97%
1
0.57%
12
Max Gurtovoy
109
0.74%
2
1.15%
13
Aravind Ramesh
96
0.65%
1
0.57%
14
Ming Lei
87
0.59%
7
4.02%
15
Keith Busch
84
0.57%
1
0.57%
16
Paolo Valente
77
0.52%
1
0.57%
17
Minfei Huang
53
0.36%
1
0.57%
18
Arianna Avanzini
46
0.31%
2
1.15%
19
Dan Carpenter
37
0.25%
1
0.57%
20
weiping zhang
34
0.23%
3
1.72%
21
John Garry
30
0.20%
1
0.57%
22
Kanchan Joshi
29
0.20%
1
0.57%
23
Robert Elliott
26
0.18%
1
0.57%
24
John Pittman
24
0.16%
2
1.15%
25
Dongli Zhang
22
0.15%
1
0.57%
26
André Almeida
21
0.14%
3
1.72%
27
Raghavendra K T
20
0.14%
1
0.57%
28
Arnd Bergmann
17
0.12%
1
0.57%
29
Joe Perches
15
0.10%
1
0.57%
30
David Disseldorp
14
0.09%
1
0.57%
31
Bob Liu
14
0.09%
1
0.57%
32
Alexey Dobriyan
12
0.08%
1
0.57%
33
Jan Kara
11
0.07%
1
0.57%
34
Mike Snitzer
10
0.07%
2
1.15%
35
Liu Bo
10
0.07%
1
0.57%
36
yu kuai
7
0.05%
1
0.57%
37
Lv Yunlong
6
0.04%
1
0.57%
38
Christophe Jaillet
5
0.03%
1
0.57%
39
Kees Cook
4
0.03%
1
0.57%
40
Luis R. Rodriguez
3
0.02%
2
1.15%
41
Wei Yongjun
2
0.01%
1
0.57%
42
Hou Pu
2
0.01%
1
0.57%
43
Heinz Mauelshagen
2
0.01%
1
0.57%
44
Bhumika Goyal
2
0.01%
1
0.57%
45
Thomas Gleixner
1
0.01%
1
0.57%
46
Colin Ian King
1
0.01%
1
0.57%
Total
14751
174