Linux Source Code
Home
Release 6.3
Help
xenbus
root
drivers
xen
Highlighting
Reset All
By Author
By Age
──────────
Adrian Bunk
Alex Zeffertt
Arnd Bergmann
Arvind Yadav
Aurelien Chartier
Bastian Blank
Björn Helgaas
Boris Ostrovsky
Christian Limpach
Christoph Hellwig
Dan Carpenter
Daniel De Graaf
Daniel Stodden
David Vrabel
David Woodhouse
Diego Ongaro
Dongli Zhang
Greg Kroah-Hartman
Gustavo A. R. Silva
Ian Campbell
Insu Yun
Jan Beulich
Jennifer Herbert
Jeremy Fitzhardinge
Joao Martins
Joe Jin
Joe Perches
Juan Quintela
Juergen Gross
Julien Grall
Kay Sievers
Kazuhiro SUZUKI
Konrad Rzeszutek Wilk
Linus Torvalds
Linus Torvalds (pre-git)
Luca Miccio
Mark McLoughlin
Michael S. Tsirkin
Mukesh Rathor
Olaf Hering
Others
Paolo Bonzini
Paul Durrant
Paul Gortmaker
Roger Pau Monné
Roman Gushchin
Ross Lagerwall
SeongJae Park
Shannon Zhao
Sheng Yang
Shriram Rajagopalan
Simon Gaiser
Simon Leiner
Stefano Stabellini
Steven Noonan
Uwe Kleine-König
Wei Liu
Yan Yankovskyi
Yosuke Iwamatsu
Yue haibing
jing yangyang
−
Files:
Name
Lines
Files
Authors
Tokens
change scale
Color Graph By Token Proportion
xenbus.h
139
-
15
510
Jeremy Fitzhardinge
Juergen Gross
Ian Campbell
Aurelien Chartier
David Vrabel
SeongJae Park
Ross Lagerwall
Daniel De Graaf
Stefano Stabellini
Kay Sievers
Greg Kroah-Hartman
Bastian Blank
Joao Martins
Kazuhiro SUZUKI
Uwe Kleine-König
July 2007
January 2009
February 2009
February 2011
June 2011
December 2011
September 2012
May 2013
October 2013
September 2014
February 2017
February 2018
May 2019
December 2020
July 2021
var spanGroupData = [ {"timestamp": 1183273200, "group": [ {"author_id": 0, "token_count": 236}, ]}, {"timestamp": 1230796800, "group": [ {"author_id": 31, "token_count": 5}, ]}, {"timestamp": 1233475200, "group": [ {"author_id": 3, "token_count": 41}, ]}, {"timestamp": 1296547200, "group": [ {"author_id": 30, "token_count": 2}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 7, "token_count": 4}, ]}, {"timestamp": 1322726400, "group": [ {"author_id": 5, "token_count": 7}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 11, "token_count": 5}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 15, "token_count": 14}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 26, "token_count": 4}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 19, "token_count": 10}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 1, "token_count": 161}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 32, "token_count": 3}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 17, "token_count": 8}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 9, "token_count": 9}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 58, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Jeremy Fitzhardinge
236
46.27%
Juergen Gross
161
31.57%
Ian Campbell
41
8.04%
Aurelien Chartier
14
2.75%
David Vrabel
10
1.96%
SeongJae Park
9
1.76%
Ross Lagerwall
8
1.57%
Daniel De Graaf
7
1.37%
Stefano Stabellini
5
0.98%
Kay Sievers
5
0.98%
Greg Kroah-Hartman
4
0.78%
Bastian Blank
4
0.78%
Joao Martins
3
0.59%
Kazuhiro SUZUKI
2
0.39%
Uwe Kleine-König
1
0.20%
Total
510
xenbus_client.c
949
-
25
3623
Jeremy Fitzhardinge
Wei Liu
Juergen Gross
Daniel De Graaf
Julien Grall
Daniel Stodden
Christoph Hellwig
Simon Leiner
SeongJae Park
David Vrabel
Yosuke Iwamatsu
Ian Campbell
jing yangyang
Mukesh Rathor
Konrad Rzeszutek Wilk
Joe Perches
Yan Yankovskyi
Steven Noonan
Roger Pau Monné
Paul Gortmaker
Linus Torvalds (pre-git)
Jan Beulich
Linus Torvalds
Others
May 1998
February 2002
July 2007
June 2008
January 2009
February 2009
October 2009
April 2010
July 2011
September 2011
December 2011
February 2012
September 2012
March 2013
May 2013
December 2013
August 2014
April 2015
May 2015
June 2015
August 2015
October 2015
February 2017
September 2017
October 2018
March 2020
July 2020
August 2020
September 2020
October 2020
December 2020
August 2021
March 2022
April 2022
May 2022
September 2022
var spanGroupData = [ {"timestamp": 894006000, "group": [ {"author_id": 43, "token_count": 2}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 48, "token_count": 1}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 0, "token_count": 1258}, ]}, {"timestamp": 1212303600, "group": [ {"author_id": 3, "token_count": 3}, ]}, {"timestamp": 1230796800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1233475200, "group": [ {"author_id": 3, "token_count": 8}, ]}, {"timestamp": 1254380400, "group": [ {"author_id": 0, "token_count": 3}, {"author_id": 8, "token_count": 7}, {"author_id": 40, "token_count": 12}, ]}, {"timestamp": 1270105200, "group": [ {"author_id": 14, "token_count": 161}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 37, "token_count": 3}, ]}, {"timestamp": 1314860400, "group": [ {"author_id": 19, "token_count": 22}, ]}, {"timestamp": 1322726400, "group": [ {"author_id": 5, "token_count": 469}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 24, "token_count": 2}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 54, "token_count": 3}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 4, "token_count": 2}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 45, "token_count": 8}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 1, "token_count": 76}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 4, "token_count": 688}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 10, "token_count": 2}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 10, "token_count": 1}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 10, "token_count": 11}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 10, "token_count": 233}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 22, "token_count": 6}, {"author_id": 1, "token_count": 13}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 1, "token_count": 93}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 1, "token_count": 9}, {"author_id": 53, "token_count": 3}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 1, "token_count": 174}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 33, "token_count": 28}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 55, "token_count": 3}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 27, "token_count": 64}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 9, "token_count": 22}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 44, "token_count": 9}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 1, "token_count": 41}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 1, "token_count": 166}, ]}, {"timestamp": 1651388400, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1662015600, "group": [ {"author_id": 1, "token_count": 12}, ]}, ]
Author Name
Tokens
Token Proportion
Jeremy Fitzhardinge
1261
34.81%
Wei Liu
690
19.04%
Juergen Gross
586
16.17%
Daniel De Graaf
469
12.95%
Julien Grall
247
6.82%
Daniel Stodden
161
4.44%
Christoph Hellwig
64
1.77%
Simon Leiner
28
0.77%
SeongJae Park
22
0.61%
David Vrabel
22
0.61%
Yosuke Iwamatsu
12
0.33%
Ian Campbell
11
0.30%
jing yangyang
9
0.25%
Mukesh Rathor
8
0.22%
Konrad Rzeszutek Wilk
7
0.19%
Joe Perches
6
0.17%
Yan Yankovskyi
3
0.08%
Steven Noonan
3
0.08%
Roger Pau Monné
3
0.08%
Paul Gortmaker
3
0.08%
Linus Torvalds (pre-git)
2
0.06%
Jan Beulich
2
0.06%
Linus Torvalds
1
0.03%
Others
3
0.08%
Total
3623
xenbus_comms.c
484
-
9
1931
Juergen Gross
Jeremy Fitzhardinge
Joe Perches
Daniel De Graaf
Joao Martins
Dongli Zhang
Olaf Hering
Michael S. Tsirkin
Stefano Stabellini
July 2007
May 2008
August 2011
May 2012
September 2012
June 2013
December 2015
February 2017
June 2017
February 2018
March 2020
var spanGroupData = [ {"timestamp": 1183273200, "group": [ {"author_id": 0, "token_count": 742}, ]}, {"timestamp": 1209625200, "group": [ {"author_id": 0, "token_count": 12}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 6, "token_count": 6}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 5, "token_count": 14}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 11, "token_count": 1}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 22, "token_count": 14}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 56, "token_count": 3}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 1, "token_count": 1093}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 1, "token_count": 28}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 32, "token_count": 10}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 35, "token_count": 8}, ]}, ]
Author Name
Tokens
Token Proportion
Juergen Gross
1121
58.05%
Jeremy Fitzhardinge
754
39.05%
Joe Perches
14
0.73%
Daniel De Graaf
14
0.73%
Joao Martins
10
0.52%
Dongli Zhang
8
0.41%
Olaf Hering
6
0.31%
Michael S. Tsirkin
3
0.16%
Stefano Stabellini
1
0.05%
Total
1931
xenbus_dev_backend.c
134
-
9
442
Bastian Blank
Daniel De Graaf
Joe Perches
Jeremy Fitzhardinge
Konrad Rzeszutek Wilk
Paul Gortmaker
Julien Grall
Juergen Gross
Greg Kroah-Hartman
July 2007
December 2011
May 2012
August 2012
June 2013
August 2015
February 2016
February 2017
November 2017
var spanGroupData = [ {"timestamp": 1183273200, "group": [ {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1322726400, "group": [ {"author_id": 7, "token_count": 310}, {"author_id": 8, "token_count": 3}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 5, "token_count": 107}, ]}, {"timestamp": 1343804400, "group": [ {"author_id": 8, "token_count": 1}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 22, "token_count": 8}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 10, "token_count": 1}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 37, "token_count": 2}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 26, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Bastian Blank
310
70.14%
Daniel De Graaf
107
24.21%
Joe Perches
8
1.81%
Jeremy Fitzhardinge
8
1.81%
Konrad Rzeszutek Wilk
4
0.90%
Paul Gortmaker
2
0.45%
Julien Grall
1
0.23%
Juergen Gross
1
0.23%
Greg Kroah-Hartman
1
0.23%
Total
442
xenbus_dev_frontend.c
725
-
22
3011
Alex Zeffertt
Juergen Gross
Jeremy Fitzhardinge
Simon Gaiser
Ross Lagerwall
Jan Beulich
Bastian Blank
Daniel De Graaf
Jennifer Herbert
Paolo Bonzini
Insu Yun
Joe Perches
Diego Ongaro
Linus Torvalds (pre-git)
Ian Campbell
Dan Carpenter
Arnd Bergmann
Linus Torvalds
Konrad Rzeszutek Wilk
Paul Gortmaker
Others
September 1991
December 1991
May 1998
February 2002
July 2007
January 2009
June 2010
August 2010
September 2010
December 2010
December 2011
January 2012
October 2012
June 2013
February 2015
January 2016
February 2016
July 2016
August 2016
October 2016
December 2016
February 2017
April 2017
July 2017
February 2018
March 2018
March 2019
May 2019
October 2019
August 2022
var spanGroupData = [ {"timestamp": 683708400, "group": [ {"author_id": 43, "token_count": 2}, ]}, {"timestamp": 691574400, "group": [ {"author_id": 43, "token_count": 1}, ]}, {"timestamp": 894006000, "group": [ {"author_id": 43, "token_count": 2}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 48, "token_count": 1}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 0, "token_count": 116}, ]}, {"timestamp": 1230796800, "group": [ {"author_id": 2, "token_count": 1918}, {"author_id": 3, "token_count": 4}, ]}, {"timestamp": 1275375600, "group": [ {"author_id": 28, "token_count": 12}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 50, "token_count": 5}, {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 5, "token_count": 11}, {"author_id": 46, "token_count": 7}, ]}, {"timestamp": 1291190400, "group": [ {"author_id": 5, "token_count": 21}, ]}, {"timestamp": 1322726400, "group": [ {"author_id": 7, "token_count": 77}, {"author_id": 8, "token_count": 2}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 3, "token_count": 1}, {"author_id": 24, "token_count": 33}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 24, "token_count": 4}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 22, "token_count": 8}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 39, "token_count": 13}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 42, "token_count": 10}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 37, "token_count": 1}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 24, "token_count": 34}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 24, "token_count": 2}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 24, "token_count": 1}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 1, "token_count": 149}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 1, "token_count": 334}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 24, "token_count": 4}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 48, "token_count": 2}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 20, "token_count": 95}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 17, "token_count": 87}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 1, "token_count": 44}, ]}, {"timestamp": 1659337200, "group": [ {"author_id": 49, "token_count": 5}, ]}, ]
Author Name
Tokens
Token Proportion
Alex Zeffertt
1918
63.70%
Juergen Gross
527
17.50%
Jeremy Fitzhardinge
119
3.95%
Simon Gaiser
95
3.16%
Ross Lagerwall
87
2.89%
Jan Beulich
78
2.59%
Bastian Blank
77
2.56%
Daniel De Graaf
32
1.06%
Jennifer Herbert
13
0.43%
Paolo Bonzini
12
0.40%
Insu Yun
10
0.33%
Joe Perches
8
0.27%
Diego Ongaro
7
0.23%
Linus Torvalds (pre-git)
5
0.17%
Ian Campbell
5
0.17%
Dan Carpenter
5
0.17%
Arnd Bergmann
5
0.17%
Linus Torvalds
3
0.10%
Konrad Rzeszutek Wilk
2
0.07%
Paul Gortmaker
1
0.03%
Others
2
0.07%
Total
3011
xenbus_probe.c
1069
-
36
4198
Jeremy Fitzhardinge
Juergen Gross
Stefano Stabellini
David Woodhouse
Ian Campbell
Luca Miccio
Sheng Yang
Juan Quintela
Boris Ostrovsky
Paul Durrant
Greg Kroah-Hartman
Joe Jin
David Vrabel
SeongJae Park
Daniel De Graaf
Aurelien Chartier
Kay Sievers
Bastian Blank
Julien Grall
Alex Zeffertt
Björn Helgaas
Mark McLoughlin
Arvind Yadav
Kazuhiro SUZUKI
Joe Perches
Shannon Zhao
Yue haibing
Paul Gortmaker
Linus Torvalds (pre-git)
Jan Beulich
Uwe Kleine-König
Linus Torvalds
Konrad Rzeszutek Wilk
Others
May 1998
February 2002
July 2007
October 2007
April 2008
August 2008
January 2009
February 2009
March 2009
October 2009
May 2010
September 2010
October 2010
February 2011
June 2011
July 2011
October 2011
December 2011
August 2012
September 2012
May 2013
June 2013
July 2013
October 2013
September 2014
April 2015
May 2015
August 2015
April 2016
November 2016
December 2016
February 2017
March 2018
August 2018
December 2019
January 2020
March 2020
May 2020
December 2020
January 2021
February 2021
May 2021
July 2021
November 2021
May 2022
var spanGroupData = [ {"timestamp": 894006000, "group": [ {"author_id": 43, "token_count": 2}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 48, "token_count": 1}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 0, "token_count": 2471}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 22, "token_count": 2}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 21, "token_count": 14}, ]}, {"timestamp": 1217574000, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1230796800, "group": [ {"author_id": 2, "token_count": 17}, {"author_id": 31, "token_count": 24}, ]}, {"timestamp": 1233475200, "group": [ {"author_id": 3, "token_count": 159}, {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1235894400, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1254380400, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1272697200, "group": [ {"author_id": 18, "token_count": 116}, {"author_id": 11, "token_count": 43}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 23, "token_count": 86}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 11, "token_count": 23}, ]}, {"timestamp": 1296547200, "group": [ {"author_id": 30, "token_count": 13}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 7, "token_count": 21}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 37, "token_count": 3}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 5, "token_count": 30}, ]}, {"timestamp": 1322726400, "group": [ {"author_id": 5, "token_count": 3}, ]}, {"timestamp": 1343804400, "group": [ {"author_id": 8, "token_count": 1}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 11, "token_count": 92}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 15, "token_count": 29}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 22, "token_count": 9}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 26, "token_count": 63}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 19, "token_count": 49}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 25, "token_count": 79}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 24, "token_count": 2}, {"author_id": 10, "token_count": 4}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 10, "token_count": 12}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 47, "token_count": 6}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 1, "token_count": 9}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 38, "token_count": 14}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 29, "token_count": 49}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 12, "token_count": 72}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 9, "token_count": 32}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 1, "token_count": 12}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 36, "token_count": 16}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 9, "token_count": 4}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 13, "token_count": 163}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 1, "token_count": 224}, {"author_id": 10, "token_count": 1}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 51, "token_count": 4}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 58, "token_count": 1}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 11, "token_count": 58}, ]}, {"timestamp": 1651388400, "group": [ {"author_id": 1, "token_count": 6}, {"author_id": 16, "token_count": 138}, ]}, ]
Author Name
Tokens
Token Proportion
Jeremy Fitzhardinge
2487
59.24%
Juergen Gross
251
5.98%
Stefano Stabellini
216
5.15%
David Woodhouse
163
3.88%
Ian Campbell
159
3.79%
Luca Miccio
138
3.29%
Sheng Yang
116
2.76%
Juan Quintela
86
2.05%
Boris Ostrovsky
79
1.88%
Paul Durrant
72
1.72%
Greg Kroah-Hartman
63
1.50%
Joe Jin
49
1.17%
David Vrabel
49
1.17%
SeongJae Park
36
0.86%
Daniel De Graaf
33
0.79%
Aurelien Chartier
29
0.69%
Kay Sievers
24
0.57%
Bastian Blank
21
0.50%
Julien Grall
17
0.40%
Alex Zeffertt
17
0.40%
Björn Helgaas
16
0.38%
Mark McLoughlin
14
0.33%
Arvind Yadav
14
0.33%
Kazuhiro SUZUKI
13
0.31%
Joe Perches
11
0.26%
Shannon Zhao
6
0.14%
Yue haibing
4
0.10%
Paul Gortmaker
3
0.07%
Linus Torvalds (pre-git)
2
0.05%
Jan Beulich
2
0.05%
Uwe Kleine-König
1
0.02%
Linus Torvalds
1
0.02%
Konrad Rzeszutek Wilk
1
0.02%
Others
5
0.12%
Total
4198
xenbus_probe_backend.c
313
-
13
1218
Ian Campbell
Jeremy Fitzhardinge
SeongJae Park
Mark McLoughlin
Juergen Gross
David Vrabel
Joe Perches
Juan Quintela
Greg Kroah-Hartman
Bastian Blank
Paul Gortmaker
Roman Gushchin
Kay Sievers
July 2007
April 2008
January 2009
February 2009
March 2009
October 2009
September 2010
June 2011
July 2011
June 2013
October 2013
September 2014
October 2016
February 2017
January 2020
March 2020
December 2020
May 2022
January 2023
var spanGroupData = [ {"timestamp": 1183273200, "group": [ {"author_id": 0, "token_count": 263}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 21, "token_count": 45}, ]}, {"timestamp": 1230796800, "group": [ {"author_id": 31, "token_count": 1}, ]}, {"timestamp": 1233475200, "group": [ {"author_id": 3, "token_count": 685}, ]}, {"timestamp": 1235894400, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1254380400, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 23, "token_count": 6}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 7, "token_count": 5}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 37, "token_count": 3}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 22, "token_count": 8}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 26, "token_count": 2}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 19, "token_count": 16}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 1, "token_count": 5}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 1, "token_count": 19}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 9, "token_count": 128}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 1, "token_count": 7}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 9, "token_count": 16}, ]}, {"timestamp": 1651388400, "group": [ {"author_id": 59, "token_count": 2}, ]}, {"timestamp": 1672560000, "group": [ {"author_id": 26, "token_count": 4}, ]}, ]
Author Name
Tokens
Token Proportion
Ian Campbell
685
56.24%
Jeremy Fitzhardinge
266
21.84%
SeongJae Park
144
11.82%
Mark McLoughlin
45
3.69%
Juergen Gross
31
2.55%
David Vrabel
16
1.31%
Joe Perches
8
0.66%
Juan Quintela
6
0.49%
Greg Kroah-Hartman
6
0.49%
Bastian Blank
5
0.41%
Paul Gortmaker
3
0.25%
Roman Gushchin
2
0.16%
Kay Sievers
1
0.08%
Total
1218
xenbus_probe_frontend.c
516
-
26
2171
Jeremy Fitzhardinge
Olaf Hering
Ian Campbell
Konrad Rzeszutek Wilk
Paul Durrant
Aurelien Chartier
Paolo Bonzini
Mark McLoughlin
Stefano Stabellini
Joe Perches
Juergen Gross
Christian Limpach
Kazuhiro SUZUKI
David Vrabel
Shriram Rajagopalan
Jan Beulich
Gustavo A. R. Silva
Greg Kroah-Hartman
Paul Gortmaker
Kay Sievers
Alex Zeffertt
Sheng Yang
Juan Quintela
Others
July 2007
April 2008
August 2008
January 2009
February 2009
March 2009
July 2009
October 2009
May 2010
September 2010
February 2011
July 2011
August 2011
March 2012
April 2012
May 2013
June 2013
July 2013
October 2013
November 2013
September 2014
May 2016
October 2016
February 2017
May 2019
December 2019
August 2020
October 2021
August 2022
January 2023
var spanGroupData = [ {"timestamp": 1183273200, "group": [ {"author_id": 0, "token_count": 588}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 34, "token_count": 19}, {"author_id": 21, "token_count": 44}, ]}, {"timestamp": 1217574000, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1230796800, "group": [ {"author_id": 2, "token_count": 3}, {"author_id": 31, "token_count": 3}, ]}, {"timestamp": 1233475200, "group": [ {"author_id": 3, "token_count": 299}, ]}, {"timestamp": 1235894400, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1246431600, "group": [ {"author_id": 28, "token_count": 48}, ]}, {"timestamp": 1254380400, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1272697200, "group": [ {"author_id": 18, "token_count": 2}, {"author_id": 11, "token_count": 10}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 23, "token_count": 1}, ]}, {"timestamp": 1296547200, "group": [ {"author_id": 30, "token_count": 18}, {"author_id": 41, "token_count": 10}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 37, "token_count": 3}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 6, "token_count": 587}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 11, "token_count": 27}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 8, "token_count": 181}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 15, "token_count": 81}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 22, "token_count": 32}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 15, "token_count": 19}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 26, "token_count": 2}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 8, "token_count": 2}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 19, "token_count": 16}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 24, "token_count": 8}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 1, "token_count": 21}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 12, "token_count": 118}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 52, "token_count": 4}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 1, "token_count": 10}, ]}, {"timestamp": 1659337200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1672560000, "group": [ {"author_id": 26, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Jeremy Fitzhardinge
598
27.54%
Olaf Hering
587
27.04%
Ian Campbell
299
13.77%
Konrad Rzeszutek Wilk
183
8.43%
Paul Durrant
118
5.44%
Aurelien Chartier
100
4.61%
Paolo Bonzini
48
2.21%
Mark McLoughlin
44
2.03%
Stefano Stabellini
37
1.70%
Joe Perches
32
1.47%
Juergen Gross
31
1.43%
Christian Limpach
19
0.88%
Kazuhiro SUZUKI
18
0.83%
David Vrabel
16
0.74%
Shriram Rajagopalan
10
0.46%
Jan Beulich
8
0.37%
Gustavo A. R. Silva
4
0.18%
Greg Kroah-Hartman
4
0.18%
Paul Gortmaker
3
0.14%
Kay Sievers
3
0.14%
Alex Zeffertt
3
0.14%
Sheng Yang
2
0.09%
Juan Quintela
1
0.05%
Others
3
0.14%
Total
2171
xenbus_xs.c
956
-
14
4054
Jeremy Fitzhardinge
Juergen Gross
Konrad Rzeszutek Wilk
Ian Campbell
SeongJae Park
Olaf Hering
Ross Lagerwall
Simon Gaiser
Joao Martins
Joe Perches
Dongli Zhang
Alex Zeffertt
Stefano Stabellini
Adrian Bunk
July 2007
June 2008
January 2009
February 2009
November 2009
September 2011
January 2012
July 2012
September 2012
October 2012
June 2013
April 2014
October 2016
February 2017
July 2017
February 2018
March 2018
May 2019
March 2020
December 2020
var spanGroupData = [ {"timestamp": 1183273200, "group": [ {"author_id": 57, "token_count": 3}, {"author_id": 0, "token_count": 2614}, ]}, {"timestamp": 1212303600, "group": [ {"author_id": 3, "token_count": 12}, ]}, {"timestamp": 1230796800, "group": [ {"author_id": 2, "token_count": 5}, ]}, {"timestamp": 1233475200, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1257058800, "group": [ {"author_id": 3, "token_count": 48}, ]}, {"timestamp": 1314860400, "group": [ {"author_id": 8, "token_count": 3}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 3, "token_count": 19}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 6, "token_count": 26}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 11, "token_count": 3}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 3, "token_count": 2}, {"author_id": 8, "token_count": 38}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 22, "token_count": 13}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 8, "token_count": 67}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 1, "token_count": 67}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 1, "token_count": 997}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 1, "token_count": 6}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 32, "token_count": 17}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 20, "token_count": 17}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 17, "token_count": 25}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 35, "token_count": 9}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 9, "token_count": 61}, ]}, ]
Author Name
Tokens
Token Proportion
Jeremy Fitzhardinge
2614
64.48%
Juergen Gross
1070
26.39%
Konrad Rzeszutek Wilk
108
2.66%
Ian Campbell
83
2.05%
SeongJae Park
61
1.50%
Olaf Hering
26
0.64%
Ross Lagerwall
25
0.62%
Simon Gaiser
17
0.42%
Joao Martins
17
0.42%
Joe Perches
13
0.32%
Dongli Zhang
9
0.22%
Alex Zeffertt
5
0.12%
Stefano Stabellini
3
0.07%
Adrian Bunk
3
0.07%
Total
4054
Only top 60 contributors in the directory are shown. Everybody else is clustered as
Others
.
Contributors:
70
Author
Tokens
Proportion
Commits
Proportion
0
Jeremy Fitzhardinge
8343
39.43%
14
7.45%
1
Juergen Gross
3779
17.86%
27
14.36%
2
Alex Zeffertt
1943
9.18%
1
0.53%
3
Ian Campbell
1283
6.06%
10
5.32%
4
Wei Liu
690
3.26%
2
1.06%
5
Daniel De Graaf
662
3.13%
7
3.72%
6
Olaf Hering
619
2.93%
2
1.06%
7
Bastian Blank
417
1.97%
5
2.66%
8
Konrad Rzeszutek Wilk
305
1.44%
9
4.79%
9
SeongJae Park
272
1.29%
7
3.72%
10
Julien Grall
265
1.25%
8
4.26%
11
Stefano Stabellini
262
1.24%
7
3.72%
12
Paul Durrant
190
0.90%
3
1.60%
13
David Woodhouse
163
0.77%
2
1.06%
14
Daniel Stodden
161
0.76%
1
0.53%
15
Aurelien Chartier
143
0.68%
3
1.60%
16
Luca Miccio
138
0.65%
1
0.53%
17
Ross Lagerwall
120
0.57%
1
0.53%
18
Sheng Yang
118
0.56%
2
1.06%
19
David Vrabel
113
0.53%
3
1.60%
20
Simon Gaiser
112
0.53%
3
1.60%
21
Mark McLoughlin
103
0.49%
1
0.53%
22
Joe Perches
100
0.47%
3
1.60%
23
Juan Quintela
93
0.44%
1
0.53%
24
Jan Beulich
90
0.43%
9
4.79%
25
Boris Ostrovsky
79
0.37%
1
0.53%
26
Greg Kroah-Hartman
78
0.37%
3
1.60%
27
Christoph Hellwig
64
0.30%
1
0.53%
28
Paolo Bonzini
60
0.28%
4
2.13%
29
Joe Jin
49
0.23%
1
0.53%
30
Kazuhiro SUZUKI
33
0.16%
1
0.53%
31
Kay Sievers
33
0.16%
1
0.53%
32
Joao Martins
30
0.14%
1
0.53%
33
Simon Leiner
28
0.13%
1
0.53%
34
Christian Limpach
19
0.09%
1
0.53%
35
Dongli Zhang
17
0.08%
2
1.06%
36
Björn Helgaas
16
0.08%
1
0.53%
37
Paul Gortmaker
15
0.07%
3
1.60%
38
Arvind Yadav
14
0.07%
1
0.53%
39
Jennifer Herbert
13
0.06%
1
0.53%
40
Yosuke Iwamatsu
12
0.06%
1
0.53%
41
Shriram Rajagopalan
10
0.05%
1
0.53%
42
Insu Yun
10
0.05%
1
0.53%
43
Linus Torvalds (pre-git)
9
0.04%
3
1.60%
44
jing yangyang
9
0.04%
1
0.53%
45
Mukesh Rathor
8
0.04%
1
0.53%
46
Diego Ongaro
7
0.03%
1
0.53%
47
Shannon Zhao
6
0.03%
1
0.53%
48
Linus Torvalds
5
0.02%
2
1.06%
49
Dan Carpenter
5
0.02%
1
0.53%
50
Arnd Bergmann
5
0.02%
1
0.53%
51
Yue haibing
4
0.02%
1
0.53%
52
Gustavo A. R. Silva
4
0.02%
1
0.53%
53
Yan Yankovskyi
3
0.01%
1
0.53%
54
Steven Noonan
3
0.01%
1
0.53%
55
Roger Pau Monné
3
0.01%
1
0.53%
56
Michael S. Tsirkin
3
0.01%
1
0.53%
57
Adrian Bunk
3
0.01%
1
0.53%
58
Uwe Kleine-König
2
0.01%
1
0.53%
59
Roman Gushchin
2
0.01%
1
0.53%
60
Others
13
0.06%
10
5.32%
Total
21158
188