Linux Source Code
Home
Release 5.4
Help
xen-blkback
root
drivers
block
Highlighting
Reset All
By Author
By Age
──────────
Annie Li
Bart Van Assche
Bastian Blank
Bob Liu
Chen Gang S
Chris Lalancette
Christoph Hellwig
Daniel De Graaf
Daniel Stodden
David Vrabel
Dongli Zhang
Gustavo A. R. Silva
Jan Beulich
Jennifer Herbert
Jens Axboe
Jeremy Fitzhardinge
Jingoo Han
Jiri Kosina
Joe Jin
Joe Perches
Juergen Gross
Julien Grall
Justin P. Mattock
K. Y. Srinivasan
Kees Cook
Keir Fraser
Kent Overstreet
Konrad Rzeszutek Wilk
Laszlo Ersek
Li Dongyang
Matt Rushton
Michael Christie
Olaf Hering
Oliver Chick
Roger Pau Monné
Stefan Bader
Stefano Stabellini
Tao Chen
Thomas Gleixner
Valentin Priescu
Vegard Nossum
Vitaly Kuznetsov
Wei Liu
Wei Yongjun
Wenwen Wang
Zoltan Kiss
−
Files:
Name
Lines
Files
Authors
Tokens
change scale
Color Graph By Token Proportion
blkback.c
1508
-
27
6637
Roger Pau Monné
Konrad Rzeszutek Wilk
Bob Liu
Jennifer Herbert
Juergen Gross
Li Dongyang
David Vrabel
Jan Beulich
Daniel Stodden
Michael Christie
K. Y. Srinivasan
Jeremy Fitzhardinge
Christoph Hellwig
Tao Chen
Daniel De Graaf
Keir Fraser
Julien Grall
Bastian Blank
Matt Rushton
Stefano Stabellini
Vegard Nossum
Chen Gang S
Jiri Kosina
Kent Overstreet
Bart Van Assche
Joe Perches
Laszlo Ersek
February 2009
March 2009
October 2009
March 2010
February 2011
March 2011
April 2011
May 2011
June 2011
September 2011
October 2011
November 2011
March 2012
August 2012
September 2012
October 2012
November 2012
December 2012
January 2013
February 2013
March 2013
April 2013
May 2013
June 2013
September 2013
October 2013
February 2014
September 2014
January 2015
April 2015
May 2015
June 2015
July 2015
October 2015
November 2015
December 2015
June 2016
November 2016
June 2017
August 2017
May 2018
August 2018
var spanGroupData = [ {"timestamp": 1233475200, "group": [ {"author_id": 11, "token_count": 25}, ]}, {"timestamp": 1235894400, "group": [ {"author_id": 21, "token_count": 12}, ]}, {"timestamp": 1254380400, "group": [ {"author_id": 0, "token_count": 25}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 17, "token_count": 26}, ]}, {"timestamp": 1296547200, "group": [ {"author_id": 0, "token_count": 16}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 0, "token_count": 24}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 0, "token_count": 1984}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 12, "token_count": 54}, {"author_id": 7, "token_count": 31}, {"author_id": 0, "token_count": 87}, {"author_id": 23, "token_count": 1}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 29, "token_count": 5}, ]}, {"timestamp": 1314860400, "group": [ {"author_id": 3, "token_count": 110}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 0, "token_count": 210}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 22, "token_count": 15}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1343804400, "group": [ {"author_id": 31, "token_count": 3}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 31, "token_count": 2}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 1, "token_count": 406}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 1, "token_count": 93}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 1, "token_count": 11}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 0, "token_count": 145}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 34, "token_count": 4}, {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 5, "token_count": 88}, {"author_id": 7, "token_count": 10}, {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 1, "token_count": 2016}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 1, "token_count": 97}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 1, "token_count": 21}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 32, "token_count": 5}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 41, "token_count": 2}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 30, "token_count": 5}, {"author_id": 1, "token_count": 51}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 1, "token_count": 14}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 5, "token_count": 4}, {"author_id": 4, "token_count": 333}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 2, "token_count": 45}, {"author_id": 10, "token_count": 18}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 16, "token_count": 2}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 2, "token_count": 41}, {"author_id": 16, "token_count": 5}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 19, "token_count": 2}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 38, "token_count": 3}, {"author_id": 16, "token_count": 4}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 2, "token_count": 311}, {"author_id": 1, "token_count": 38}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 2, "token_count": 11}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 15, "token_count": 40}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 19, "token_count": 7}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 19, "token_count": 5}, {"author_id": 7, "token_count": 25}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 37, "token_count": 1}, {"author_id": 19, "token_count": 8}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 35, "token_count": 1}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 6, "token_count": 123}, ]}, ]
Author Name
Tokens
Token Proportion
Roger Pau Monné
2753
41.48%
Konrad Rzeszutek Wilk
2497
37.62%
Bob Liu
408
6.15%
Jennifer Herbert
333
5.02%
Juergen Gross
123
1.85%
Li Dongyang
110
1.66%
David Vrabel
92
1.39%
Jan Beulich
66
0.99%
Daniel Stodden
54
0.81%
Michael Christie
40
0.60%
K. Y. Srinivasan
26
0.39%
Jeremy Fitzhardinge
25
0.38%
Christoph Hellwig
22
0.33%
Tao Chen
18
0.27%
Daniel De Graaf
15
0.23%
Keir Fraser
12
0.18%
Julien Grall
11
0.17%
Bastian Blank
5
0.08%
Matt Rushton
5
0.08%
Stefano Stabellini
5
0.08%
Vegard Nossum
5
0.08%
Chen Gang S
4
0.06%
Jiri Kosina
3
0.05%
Kent Overstreet
2
0.03%
Bart Van Assche
1
0.02%
Joe Perches
1
0.02%
Laszlo Ersek
1
0.02%
Total
6637
common.h
491
-
14
1906
Konrad Rzeszutek Wilk
Roger Pau Monné
Li Dongyang
David Vrabel
Bob Liu
Zoltan Kiss
Jennifer Herbert
Julien Grall
Jeremy Fitzhardinge
Juergen Gross
Oliver Chick
Jan Beulich
Valentin Priescu
K. Y. Srinivasan
February 2009
October 2009
March 2010
April 2011
May 2011
September 2011
October 2011
May 2012
September 2012
October 2012
January 2013
March 2013
April 2013
May 2013
February 2014
May 2014
January 2015
February 2015
May 2015
June 2015
November 2015
December 2015
May 2017
June 2017
August 2018
var spanGroupData = [ {"timestamp": 1233475200, "group": [ {"author_id": 11, "token_count": 2}, ]}, {"timestamp": 1254380400, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 11, "token_count": 10}, {"author_id": 17, "token_count": 5}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 0, "token_count": 226}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 0, "token_count": 352}, ]}, {"timestamp": 1314860400, "group": [ {"author_id": 5, "token_count": 2}, {"author_id": 3, "token_count": 175}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 0, "token_count": 248}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 0, "token_count": 32}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 27, "token_count": 8}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 1, "token_count": 43}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 5, "token_count": 88}, {"author_id": 18, "token_count": 21}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 1, "token_count": 489}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 1, "token_count": 24}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 1, "token_count": 19}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 9, "token_count": 7}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 4, "token_count": 19}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 5, "token_count": 16}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 16, "token_count": 15}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 2, "token_count": 10}, {"author_id": 16, "token_count": 1}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 2, "token_count": 56}, {"author_id": 1, "token_count": 8}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 2, "token_count": 1}, {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 6, "token_count": 3}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 7, "token_count": 7}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 6, "token_count": 7}, ]}, ]
Author Name
Tokens
Token Proportion
Konrad Rzeszutek Wilk
870
45.65%
Roger Pau Monné
583
30.59%
Li Dongyang
175
9.18%
David Vrabel
106
5.56%
Bob Liu
67
3.52%
Zoltan Kiss
21
1.10%
Jennifer Herbert
19
1.00%
Julien Grall
16
0.84%
Jeremy Fitzhardinge
12
0.63%
Juergen Gross
10
0.52%
Oliver Chick
8
0.42%
Jan Beulich
7
0.37%
Valentin Priescu
7
0.37%
K. Y. Srinivasan
5
0.26%
Total
1906
xenbus.c
1124
-
33
5203
Konrad Rzeszutek Wilk
Bob Liu
Li Dongyang
Roger Pau Monné
Dongli Zhang
Jan Beulich
Valentin Priescu
Tao Chen
Juergen Gross
Chris Lalancette
Stefan Bader
David Vrabel
Jeremy Fitzhardinge
Annie Li
Olaf Hering
Joe Jin
Laszlo Ersek
Wenwen Wang
Jens Axboe
Zoltan Kiss
Keir Fraser
Vitaly Kuznetsov
Julien Grall
Wei Liu
Joe Perches
Kees Cook
Bart Van Assche
Gustavo A. R. Silva
Thomas Gleixner
Christoph Hellwig
Jingoo Han
Justin P. Mattock
Wei Yongjun
February 2009
October 2009
February 2010
March 2010
July 2010
November 2010
April 2011
May 2011
June 2011
August 2011
September 2011
October 2011
November 2011
December 2011
March 2012
April 2012
August 2012
October 2012
December 2012
January 2013
March 2013
April 2013
May 2013
July 2013
September 2013
February 2014
May 2014
September 2014
April 2015
May 2015
June 2015
September 2015
October 2015
November 2015
December 2015
February 2016
April 2016
June 2016
July 2016
October 2016
February 2017
May 2017
August 2017
May 2018
June 2018
January 2019
February 2019
May 2019
August 2019
var spanGroupData = [ {"timestamp": 1233475200, "group": [ {"author_id": 11, "token_count": 9}, ]}, {"timestamp": 1254380400, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1265011200, "group": [ {"author_id": 11, "token_count": 13}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 11, "token_count": 16}, ]}, {"timestamp": 1277967600, "group": [ {"author_id": 13, "token_count": 48}, ]}, {"timestamp": 1288594800, "group": [ {"author_id": 21, "token_count": 6}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 0, "token_count": 2494}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 0, "token_count": 70}, {"author_id": 23, "token_count": 9}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 35, "token_count": 1}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 25, "token_count": 9}, ]}, {"timestamp": 1314860400, "group": [ {"author_id": 5, "token_count": 28}, {"author_id": 3, "token_count": 187}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 0, "token_count": 136}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 44, "token_count": 1}, ]}, {"timestamp": 1322726400, "group": [ {"author_id": 7, "token_count": 1}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 0, "token_count": 41}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1343804400, "group": [ {"author_id": 0, "token_count": 3}, {"author_id": 45, "token_count": 1}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 1, "token_count": 39}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 7, "token_count": 46}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 18, "token_count": 7}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 1, "token_count": 8}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 14, "token_count": 43}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 39, "token_count": 1}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 43, "token_count": 1}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 24, "token_count": 10}, {"author_id": 9, "token_count": 99}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 5, "token_count": 14}, {"author_id": 33, "token_count": 5}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 10, "token_count": 60}, {"author_id": 36, "token_count": 4}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 16, "token_count": 3}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 2, "token_count": 395}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 1, "token_count": 104}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 16, "token_count": 1}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 2, "token_count": 255}, {"author_id": 0, "token_count": 11}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 2, "token_count": 48}, {"author_id": 0, "token_count": 668}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 7, "token_count": 37}, {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 28, "token_count": 7}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 19, "token_count": 1}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 7, "token_count": 19}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 6, "token_count": 11}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 6, "token_count": 8}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 40, "token_count": 2}, {"author_id": 6, "token_count": 37}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 20, "token_count": 20}, {"author_id": 37, "token_count": 2}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 35, "token_count": 2}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 39, "token_count": 2}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 8, "token_count": 9}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 8, "token_count": 123}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 42, "token_count": 2}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 26, "token_count": 9}, ]}, ]
Author Name
Tokens
Token Proportion
Konrad Rzeszutek Wilk
3439
66.10%
Bob Liu
698
13.42%
Li Dongyang
187
3.59%
Roger Pau Monné
152
2.92%
Dongli Zhang
132
2.54%
Jan Beulich
103
1.98%
Valentin Priescu
99
1.90%
Tao Chen
60
1.15%
Juergen Gross
56
1.08%
Chris Lalancette
48
0.92%
Stefan Bader
43
0.83%
David Vrabel
42
0.81%
Jeremy Fitzhardinge
38
0.73%
Annie Li
20
0.38%
Olaf Hering
10
0.19%
Joe Jin
9
0.17%
Laszlo Ersek
9
0.17%
Wenwen Wang
9
0.17%
Jens Axboe
7
0.13%
Zoltan Kiss
7
0.13%
Keir Fraser
6
0.12%
Vitaly Kuznetsov
5
0.10%
Julien Grall
4
0.08%
Wei Liu
4
0.08%
Joe Perches
3
0.06%
Kees Cook
3
0.06%
Bart Van Assche
2
0.04%
Gustavo A. R. Silva
2
0.04%
Thomas Gleixner
2
0.04%
Christoph Hellwig
1
0.02%
Jingoo Han
1
0.02%
Justin P. Mattock
1
0.02%
Wei Yongjun
1
0.02%
Total
5203
Contributors:
46
Author
Tokens
Proportion
Commits
Proportion
0
Konrad Rzeszutek Wilk
6806
49.51%
50
31.45%
1
Roger Pau Monné
3488
25.37%
23
14.47%
2
Bob Liu
1173
8.53%
9
5.66%
3
Li Dongyang
472
3.43%
1
0.63%
4
Jennifer Herbert
352
2.56%
1
0.63%
5
David Vrabel
240
1.75%
5
3.14%
6
Juergen Gross
189
1.37%
6
3.77%
7
Jan Beulich
176
1.28%
9
5.66%
8
Dongli Zhang
132
0.96%
2
1.26%
9
Valentin Priescu
106
0.77%
1
0.63%
10
Tao Chen
78
0.57%
1
0.63%
11
Jeremy Fitzhardinge
75
0.55%
3
1.89%
12
Daniel Stodden
54
0.39%
1
0.63%
13
Chris Lalancette
48
0.35%
1
0.63%
14
Stefan Bader
43
0.31%
1
0.63%
15
Michael Christie
40
0.29%
2
1.26%
16
Julien Grall
31
0.23%
3
1.89%
17
K. Y. Srinivasan
31
0.23%
1
0.63%
18
Zoltan Kiss
28
0.20%
1
0.63%
19
Christoph Hellwig
23
0.17%
5
3.14%
20
Annie Li
20
0.15%
1
0.63%
21
Keir Fraser
18
0.13%
2
1.26%
22
Daniel De Graaf
15
0.11%
2
1.26%
23
Laszlo Ersek
10
0.07%
2
1.26%
24
Olaf Hering
10
0.07%
1
0.63%
25
Joe Jin
9
0.07%
2
1.26%
26
Wenwen Wang
9
0.07%
1
0.63%
27
Oliver Chick
8
0.06%
1
0.63%
28
Jens Axboe
7
0.05%
1
0.63%
29
Bastian Blank
5
0.04%
1
0.63%
30
Matt Rushton
5
0.04%
1
0.63%
31
Stefano Stabellini
5
0.04%
2
1.26%
32
Vegard Nossum
5
0.04%
1
0.63%
33
Vitaly Kuznetsov
5
0.04%
1
0.63%
34
Chen Gang S
4
0.03%
1
0.63%
35
Joe Perches
4
0.03%
2
1.26%
36
Wei Liu
4
0.03%
1
0.63%
37
Bart Van Assche
3
0.02%
1
0.63%
38
Jiri Kosina
3
0.02%
1
0.63%
39
Kees Cook
3
0.02%
2
1.26%
40
Gustavo A. R. Silva
2
0.01%
1
0.63%
41
Kent Overstreet
2
0.01%
1
0.63%
42
Thomas Gleixner
2
0.01%
1
0.63%
43
Jingoo Han
1
0.01%
1
0.63%
44
Justin P. Mattock
1
0.01%
1
0.63%
45
Wei Yongjun
1
0.01%
1
0.63%
Total
13746
159