Linux Source Code
Home
Release 6.0
Help
vhost
root
drivers
Highlighting
Reset All
By Author
By Age
──────────
Al Viro
Alexander Potapenko
Andrey Konovalov
Andrey Ryabinin
Anirudh Rayabharam
Arnd Bergmann
Arseny Krasnov
Asias He
Bart Van Assche
Basil Gor
Bijan Mottahedeh
Bo Liu
Byungchul Park
Christoph Hellwig
Dan Carpenter
David L Stevens
Eli Cohen
Eric Biggers
Eric Dumazet
Eugenio Pérez
Gao Feng
Gautam Dawar
Greg Kurz
Halil Pasic
Igor Mammedov
Ingo Molnar
Jason (Hui) Wang
Jeff Dike
Jia He
Jonathan Lemon
Kees Cook
Li Wang
Longpeng( Mike)
Matteo Croce
Michael Christie
Michael S. Tsirkin
Nicholas Bellinger
Others
Paolo Abeni
Pavel Tikhomirov
Peng Tao
Rusty Russell
Si-Wei Liu
Stefan Hajnoczi
Stefano Garzarella
Stephen Hemminger
Takuya Yoshikawa
Tejun Heo
Tiwei Bie
Tonghao Zhang
Toshiaki Makita
Venkatesh Srinivas
Wei Xu
Willem de Bruijn
Wu Zongyong
Xianting Tian
Xie Yongji
Zhu Lingshan
caihuoqing
haibinzhang(张海斌)
wangyunjian
−
Files:
Name
Lines
Files
Authors
Tokens
change scale
Color Graph By Token Proportion
iotlb.c
217
-
6
723
Jason (Hui) Wang
Gautam Dawar
Anirudh Rayabharam
Xie Yongji
Eli Cohen
Stefano Garzarella
March 2020
June 2020
May 2021
August 2021
March 2022
var spanGroupData = [ {"timestamp": 1583049600, "group": [ {"author_id": 0, "token_count": 547}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 29, "token_count": 2}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 8, "token_count": 1}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 11, "token_count": 56}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 27, "token_count": 57}, {"author_id": 9, "token_count": 60}, ]}, ]
Author Name
Tokens
Token Proportion
Jason (Hui) Wang
547
75.66%
Gautam Dawar
60
8.30%
Anirudh Rayabharam
57
7.88%
Xie Yongji
56
7.75%
Eli Cohen
2
0.28%
Stefano Garzarella
1
0.14%
Total
723
net.c
1803
-
41
8955
Jason (Hui) Wang
Michael S. Tsirkin
Asias He
David L Stevens
Tonghao Zhang
Toshiaki Makita
Al Viro
wangyunjian
Paolo Abeni
Eugenio Pérez
Tejun Heo
Wei Xu
Arnd Bergmann
Willem de Bruijn
Stephen Hemminger
Takuya Yoshikawa
Matteo Croce
Jeff Dike
Basil Gor
haibinzhang(张海斌)
Jonathan Lemon
Alexander Potapenko
Ingo Molnar
Andrey Ryabinin
Kees Cook
Dan Carpenter
Stefan Hajnoczi
Michael Christie
Christoph Hellwig
Greg Kurz
Eric Dumazet
Others
January 2010
February 2010
March 2010
April 2010
May 2010
June 2010
July 2010
August 2010
September 2010
January 2011
May 2011
June 2011
July 2011
January 2012
April 2012
May 2012
July 2012
October 2012
November 2012
December 2012
January 2013
March 2013
April 2013
May 2013
June 2013
September 2013
February 2014
March 2014
June 2014
October 2014
November 2014
December 2014
January 2015
February 2015
September 2015
February 2016
March 2016
May 2016
June 2016
January 2017
February 2017
May 2017
July 2017
August 2017
September 2017
October 2017
November 2017
December 2017
January 2018
February 2018
March 2018
April 2018
May 2018
June 2018
July 2018
August 2018
September 2018
November 2018
December 2018
January 2019
May 2019
June 2019
February 2020
March 2020
May 2020
June 2020
August 2020
December 2020
January 2021
May 2021
September 2021
March 2022
May 2022
var spanGroupData = [ {"timestamp": 1262332800, "group": [ {"author_id": 1, "token_count": 1838}, ]}, {"timestamp": 1265011200, "group": [ {"author_id": 32, "token_count": 22}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 32, "token_count": 1}, {"author_id": 39, "token_count": 15}, {"author_id": 18, "token_count": 3}, ]}, {"timestamp": 1270105200, "group": [ {"author_id": 23, "token_count": 2}, ]}, {"timestamp": 1272697200, "group": [ {"author_id": 26, "token_count": 17}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1275375600, "group": [ {"author_id": 1, "token_count": 21}, {"author_id": 18, "token_count": 39}, ]}, {"timestamp": 1277967600, "group": [ {"author_id": 10, "token_count": 390}, {"author_id": 1, "token_count": 27}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 32, "token_count": 5}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 0, "token_count": 1}, {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 0, "token_count": 193}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 1, "token_count": 16}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 0, "token_count": 12}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 1, "token_count": 262}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 40, "token_count": 20}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 46, "token_count": 15}, {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 17, "token_count": 2}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 1, "token_count": 284}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 1, "token_count": 161}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 0, "token_count": 47}, {"author_id": 1, "token_count": 19}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 2, "token_count": 583}, {"author_id": 1, "token_count": 94}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 2, "token_count": 190}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 2, "token_count": 2}, {"author_id": 0, "token_count": 7}, {"author_id": 1, "token_count": 57}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 0, "token_count": 87}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 1, "token_count": 54}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 16, "token_count": 7}, {"author_id": 1, "token_count": 82}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 1, "token_count": 15}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 1, "token_count": 46}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 16, "token_count": 14}, ]}, {"timestamp": 1417420800, "group": [ {"author_id": 16, "token_count": 53}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 1, "token_count": 1}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 0, "token_count": 4}, {"author_id": 1, "token_count": 36}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 14, "token_count": 1}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 0, "token_count": 212}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 0, "token_count": 157}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 0, "token_count": 245}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 0, "token_count": 82}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 50, "token_count": 6}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 0, "token_count": 520}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 16, "token_count": 1}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 45, "token_count": 1}, {"author_id": 37, "token_count": 9}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 37, "token_count": 19}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 0, "token_count": 9}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 33, "token_count": 41}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 0, "token_count": 80}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 55, "token_count": 11}, {"author_id": 0, "token_count": 23}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 53, "token_count": 12}, {"author_id": 28, "token_count": 11}, {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 0, "token_count": 16}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 0, "token_count": 4}, {"author_id": 48, "token_count": 5}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 0, "token_count": 744}, {"author_id": 24, "token_count": 103}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 0, "token_count": 79}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 32, "token_count": 1}, {"author_id": 31, "token_count": 4}, {"author_id": 0, "token_count": 845}, {"author_id": 15, "token_count": 376}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 0, "token_count": 243}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 0, "token_count": 10}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 0, "token_count": 44}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 0, "token_count": 1}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 13, "token_count": 4}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 13, "token_count": 42}, {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 25, "token_count": 20}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 54, "token_count": 11}, {"author_id": 25, "token_count": 60}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 44, "token_count": 15}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 28, "token_count": 45}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1651388400, "group": [ {"author_id": 16, "token_count": 20}, {"author_id": 51, "token_count": 6}, {"author_id": 6, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Jason (Hui) Wang
3694
41.25%
Michael S. Tsirkin
3023
33.76%
Asias He
775
8.65%
David L Stevens
390
4.36%
Tonghao Zhang
376
4.20%
Toshiaki Makita
103
1.15%
Al Viro
95
1.06%
wangyunjian
80
0.89%
Paolo Abeni
56
0.63%
Eugenio Pérez
46
0.51%
Tejun Heo
42
0.47%
Wei Xu
41
0.46%
Arnd Bergmann
29
0.32%
Willem de Bruijn
28
0.31%
Stephen Hemminger
20
0.22%
Takuya Yoshikawa
17
0.19%
Matteo Croce
15
0.17%
Jeff Dike
15
0.17%
Basil Gor
15
0.17%
haibinzhang(张海斌)
12
0.13%
Jonathan Lemon
11
0.12%
Alexander Potapenko
11
0.12%
Ingo Molnar
6
0.07%
Andrey Ryabinin
6
0.07%
Kees Cook
5
0.06%
Dan Carpenter
4
0.04%
Stefan Hajnoczi
2
0.02%
Michael Christie
2
0.02%
Christoph Hellwig
2
0.02%
Greg Kurz
1
0.01%
Eric Dumazet
1
0.01%
Others
32
0.36%
Total
8955
scsi.c
2514
-
31
11533
Nicholas Bellinger
Asias He
Michael Christie
Bijan Mottahedeh
Michael S. Tsirkin
Christoph Hellwig
Al Viro
Jason (Hui) Wang
Eugenio Pérez
Byungchul Park
Venkatesh Srinivas
Bart Van Assche
Dan Carpenter
Kees Cook
caihuoqing
Greg Kurz
Arnd Bergmann
Others
July 2012
August 2012
October 2012
November 2012
December 2012
January 2013
February 2013
March 2013
April 2013
May 2013
June 2013
July 2013
September 2013
December 2013
February 2014
March 2014
June 2014
October 2014
November 2014
December 2014
January 2015
February 2015
March 2015
April 2015
May 2015
July 2015
October 2015
January 2016
February 2016
June 2016
November 2016
January 2017
May 2017
September 2017
October 2017
November 2017
June 2018
August 2018
September 2018
November 2018
December 2018
January 2019
May 2019
March 2020
May 2020
July 2020
November 2020
December 2020
January 2021
February 2021
May 2021
August 2021
May 2022
June 2022
July 2022
var spanGroupData = [ {"timestamp": 1341126000, "group": [ {"author_id": 3, "token_count": 3336}, ]}, {"timestamp": 1343804400, "group": [ {"author_id": 1, "token_count": 24}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 3, "token_count": 43}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 1, "token_count": 7}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 1, "token_count": 23}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 2, "token_count": 54}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 2, "token_count": 244}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 2, "token_count": 27}, {"author_id": 3, "token_count": 8}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 2, "token_count": 1981}, {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 2, "token_count": 101}, {"author_id": 1, "token_count": 208}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 2, "token_count": 1}, {"author_id": 3, "token_count": 187}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 1, "token_count": 29}, {"author_id": 3, "token_count": 19}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 3, "token_count": 3}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 3, "token_count": 292}, {"author_id": 43, "token_count": 16}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 3, "token_count": 15}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 1, "token_count": 57}, {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 3, "token_count": 63}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 1, "token_count": 41}, ]}, {"timestamp": 1417420800, "group": [ {"author_id": 3, "token_count": 47}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 3, "token_count": 538}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 31, "token_count": 4}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 3, "token_count": 178}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 58, "token_count": 6}, {"author_id": 23, "token_count": 34}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 58, "token_count": 4}, {"author_id": 23, "token_count": 5}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 23, "token_count": 64}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 3, "token_count": 107}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 14, "token_count": 1}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 16, "token_count": 6}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 41, "token_count": 14}, {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 16, "token_count": 75}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 41, "token_count": 6}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 48, "token_count": 2}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 6, "token_count": 3}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 32, "token_count": 1}, {"author_id": 7, "token_count": 1555}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 7, "token_count": 43}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 0, "token_count": 53}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 13, "token_count": 23}, {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 0, "token_count": 2}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 1, "token_count": 5}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 6, "token_count": 1584}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 6, "token_count": 27}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 6, "token_count": 27}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 35, "token_count": 2}, ]}, {"timestamp": 1651388400, "group": [ {"author_id": 6, "token_count": 1}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 16, "token_count": 1}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 6, "token_count": 290}, ]}, ]
Author Name
Tokens
Token Proportion
Nicholas Bellinger
4837
41.94%
Asias He
2408
20.88%
Michael Christie
1932
16.75%
Bijan Mottahedeh
1598
13.86%
Michael S. Tsirkin
397
3.44%
Christoph Hellwig
103
0.89%
Al Viro
82
0.71%
Jason (Hui) Wang
59
0.51%
Eugenio Pérez
23
0.20%
Byungchul Park
20
0.17%
Venkatesh Srinivas
16
0.14%
Bart Van Assche
10
0.09%
Dan Carpenter
4
0.03%
Kees Cook
2
0.02%
caihuoqing
2
0.02%
Greg Kurz
1
0.01%
Arnd Bergmann
1
0.01%
Others
38
0.33%
Total
11533
test.c
376
-
13
1772
Michael S. Tsirkin
Eugenio Pérez
Jason (Hui) Wang
Tiwei Bie
Xianting Tian
Andrey Ryabinin
Kees Cook
Michael Christie
Greg Kurz
Asias He
Arnd Bergmann
Others
November 2010
May 2011
June 2011
March 2013
April 2013
May 2013
July 2013
June 2014
September 2015
February 2016
August 2016
June 2018
September 2018
June 2019
August 2019
October 2019
March 2020
April 2020
June 2020
December 2021
May 2022
var spanGroupData = [ {"timestamp": 1288594800, "group": [ {"author_id": 1, "token_count": 1224}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 1, "token_count": 15}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 0, "token_count": 19}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 1, "token_count": 22}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 1, "token_count": 22}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 1, "token_count": 62}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 1, "token_count": 28}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 1, "token_count": 18}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 14, "token_count": 1}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 1, "token_count": 4}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 48, "token_count": 2}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 32, "token_count": 1}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 5, "token_count": 18}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 1, "token_count": 16}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 13, "token_count": 17}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 13, "token_count": 279}, {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 59, "token_count": 9}, ]}, {"timestamp": 1651388400, "group": [ {"author_id": 51, "token_count": 5}, {"author_id": 6, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Michael S. Tsirkin
1416
79.91%
Eugenio Pérez
296
16.70%
Jason (Hui) Wang
19
1.07%
Tiwei Bie
18
1.02%
Xianting Tian
9
0.51%
Andrey Ryabinin
5
0.28%
Kees Cook
2
0.11%
Michael Christie
1
0.06%
Greg Kurz
1
0.06%
Asias He
1
0.06%
Arnd Bergmann
1
0.06%
Others
3
0.17%
Total
1772
test.h
9
-
3
18
Michael S. Tsirkin
Eugenio Pérez
Others
November 2010
November 2017
April 2020
var spanGroupData = [ {"timestamp": 1288594800, "group": [ {"author_id": 1, "token_count": 13}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 13, "token_count": 4}, ]}, ]
Author Name
Tokens
Token Proportion
Michael S. Tsirkin
13
72.22%
Eugenio Pérez
4
22.22%
Others
1
5.56%
Total
18
vdpa.c
1460
-
22
7175
Tiwei Bie
Gautam Dawar
Jason (Hui) Wang
Xie Yongji
Zhu Lingshan
Si-Wei Liu
Longpeng( Mike)
Eugenio Pérez
Michael S. Tsirkin
Eli Cohen
Dan Carpenter
Wu Zongyong
Stefano Garzarella
caihuoqing
Christoph Hellwig
Bo Liu
Michael Christie
Others
March 2020
May 2020
June 2020
July 2020
August 2020
September 2020
October 2020
November 2020
December 2020
February 2021
March 2021
April 2021
June 2021
August 2021
September 2021
October 2021
November 2021
December 2021
January 2022
February 2022
March 2022
May 2022
June 2022
August 2022
var spanGroupData = [ {"timestamp": 1583049600, "group": [ {"author_id": 5, "token_count": 3452}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 0, "token_count": 313}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 31, "token_count": 2}, {"author_id": 1, "token_count": 12}, {"author_id": 12, "token_count": 216}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 1, "token_count": 2}, {"author_id": 12, "token_count": 260}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 29, "token_count": 34}, {"author_id": 0, "token_count": 118}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 0, "token_count": 78}, {"author_id": 6, "token_count": 2}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 31, "token_count": 13}, {"author_id": 0, "token_count": 176}, {"author_id": 1, "token_count": 117}, {"author_id": 20, "token_count": 36}, {"author_id": 12, "token_count": 29}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 20, "token_count": 150}, {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 31, "token_count": 9}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 9, "token_count": 3}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 8, "token_count": 36}, {"author_id": 11, "token_count": 6}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 23, "token_count": 12}, {"author_id": 0, "token_count": 12}, {"author_id": 11, "token_count": 21}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 35, "token_count": 34}, {"author_id": 11, "token_count": 628}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 31, "token_count": 2}, {"author_id": 34, "token_count": 35}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 13, "token_count": 1}, {"author_id": 34, "token_count": 5}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 31, "token_count": 6}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 29, "token_count": 19}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 12, "token_count": 7}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 9, "token_count": 977}, {"author_id": 22, "token_count": 157}, ]}, {"timestamp": 1651388400, "group": [ {"author_id": 31, "token_count": 14}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 0, "token_count": 11}, {"author_id": 8, "token_count": 1}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1659337200, "group": [ {"author_id": 57, "token_count": 10}, {"author_id": 13, "token_count": 139}, ]}, ]
Author Name
Tokens
Token Proportion
Tiwei Bie
3452
48.11%
Gautam Dawar
980
13.66%
Jason (Hui) Wang
712
9.92%
Xie Yongji
655
9.13%
Zhu Lingshan
512
7.14%
Si-Wei Liu
186
2.59%
Longpeng( Mike)
157
2.19%
Eugenio Pérez
140
1.95%
Michael S. Tsirkin
131
1.83%
Eli Cohen
53
0.74%
Dan Carpenter
46
0.64%
Wu Zongyong
40
0.56%
Stefano Garzarella
37
0.52%
caihuoqing
34
0.47%
Christoph Hellwig
12
0.17%
Bo Liu
10
0.14%
Michael Christie
2
0.03%
Others
16
0.22%
Total
7175
vhost.c
2655
-
46
12777
Jason (Hui) Wang
Michael S. Tsirkin
Greg Kurz
David L Stevens
Asias He
Tejun Heo
Gautam Dawar
Takuya Yoshikawa
Zhu Lingshan
Igor Mammedov
Al Viro
Michael Christie
Stefan Hajnoczi
Andrey Konovalov
Eric Biggers
Xie Yongji
Anirudh Rayabharam
Pavel Tikhomirov
Eric Dumazet
Arnd Bergmann
Stefano Garzarella
Halil Pasic
Ingo Molnar
Jeff Dike
Li Wang
Christoph Hellwig
Kees Cook
Andrey Ryabinin
Peng Tao
Others
January 2010
February 2010
March 2010
April 2010
May 2010
June 2010
July 2010
August 2010
September 2010
October 2010
November 2010
January 2011
May 2011
June 2011
July 2011
February 2012
August 2012
November 2012
December 2012
January 2013
April 2013
May 2013
June 2013
August 2013
September 2013
May 2014
June 2014
October 2014
December 2014
April 2015
June 2015
July 2015
November 2015
February 2016
March 2016
April 2016
June 2016
August 2016
November 2016
December 2016
January 2017
February 2017
May 2017
June 2017
July 2017
August 2017
November 2017
January 2018
February 2018
March 2018
April 2018
May 2018
June 2018
August 2018
October 2018
December 2018
January 2019
February 2019
May 2019
June 2019
August 2019
September 2019
December 2019
March 2020
April 2020
May 2020
June 2020
July 2020
August 2020
September 2020
October 2020
November 2020
March 2021
July 2021
January 2022
March 2022
May 2022
var spanGroupData = [ {"timestamp": 1262332800, "group": [ {"author_id": 1, "token_count": 3676}, ]}, {"timestamp": 1265011200, "group": [ {"author_id": 1, "token_count": 11}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 32, "token_count": 11}, {"author_id": 1, "token_count": 18}, {"author_id": 18, "token_count": 3}, ]}, {"timestamp": 1270105200, "group": [ {"author_id": 23, "token_count": 2}, {"author_id": 39, "token_count": 6}, ]}, {"timestamp": 1272697200, "group": [ {"author_id": 26, "token_count": 60}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1275375600, "group": [ {"author_id": 1, "token_count": 20}, {"author_id": 18, "token_count": 115}, ]}, {"timestamp": 1277967600, "group": [ {"author_id": 10, "token_count": 325}, {"author_id": 1, "token_count": 61}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 45, "token_count": 14}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 0, "token_count": 89}, {"author_id": 1, "token_count": 69}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 1, "token_count": 6}, ]}, {"timestamp": 1288594800, "group": [ {"author_id": 1, "token_count": 17}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 1, "token_count": 5}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 1, "token_count": 274}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 0, "token_count": 230}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 1, "token_count": 27}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1343804400, "group": [ {"author_id": 16, "token_count": 8}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 0, "token_count": 38}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 2, "token_count": 26}, {"author_id": 0, "token_count": 9}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 2, "token_count": 187}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 0, "token_count": 10}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 1, "token_count": 43}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 1, "token_count": 52}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 1, "token_count": 163}, ]}, {"timestamp": 1417420800, "group": [ {"author_id": 16, "token_count": 27}, {"author_id": 1, "token_count": 70}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 14, "token_count": 296}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 30, "token_count": 26}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 30, "token_count": 28}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 1, "token_count": 11}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 14, "token_count": 100}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 0, "token_count": 150}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 0, "token_count": 102}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 0, "token_count": 2251}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 1, "token_count": 43}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 16, "token_count": 2}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 1, "token_count": 4}, {"author_id": 19, "token_count": 1}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 56, "token_count": 10}, {"author_id": 0, "token_count": 26}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 50, "token_count": 6}, {"author_id": 0, "token_count": 412}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 50, "token_count": 1}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 16, "token_count": 10}, {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 1, "token_count": 9}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 38, "token_count": 25}, {"author_id": 0, "token_count": 15}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 23, "token_count": 1}, {"author_id": 0, "token_count": 9}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 17, "token_count": 31}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 0, "token_count": 16}, {"author_id": 1, "token_count": 16}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 48, "token_count": 3}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 0, "token_count": 245}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 0, "token_count": 36}, {"author_id": 47, "token_count": 14}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 0, "token_count": 390}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 0, "token_count": 1213}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 1, "token_count": 788}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 1, "token_count": 1}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 36, "token_count": 30}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 0, "token_count": 138}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 0, "token_count": 152}, {"author_id": 1, "token_count": 2}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 23, "token_count": 2}, {"author_id": 12, "token_count": 4}, {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 12, "token_count": 53}, {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 0, "token_count": 90}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 52, "token_count": 5}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 14, "token_count": 76}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 6, "token_count": 33}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 11, "token_count": 18}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 8, "token_count": 10}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 27, "token_count": 18}, {"author_id": 9, "token_count": 80}, {"author_id": 0, "token_count": 14}, ]}, {"timestamp": 1651388400, "group": [ {"author_id": 51, "token_count": 2}, {"author_id": 6, "token_count": 6}, ]}, ]
Author Name
Tokens
Token Proportion
Jason (Hui) Wang
5649
44.21%
Michael S. Tsirkin
5396
42.23%
Greg Kurz
472
3.69%
David L Stevens
325
2.54%
Asias He
214
1.67%
Tejun Heo
118
0.92%
Gautam Dawar
80
0.63%
Takuya Yoshikawa
60
0.47%
Zhu Lingshan
57
0.45%
Igor Mammedov
54
0.42%
Al Viro
47
0.37%
Michael Christie
39
0.31%
Stefan Hajnoczi
31
0.24%
Andrey Konovalov
30
0.23%
Eric Biggers
25
0.20%
Xie Yongji
18
0.14%
Anirudh Rayabharam
18
0.14%
Pavel Tikhomirov
14
0.11%
Eric Dumazet
14
0.11%
Arnd Bergmann
11
0.09%
Stefano Garzarella
10
0.08%
Halil Pasic
10
0.08%
Ingo Molnar
7
0.05%
Jeff Dike
6
0.05%
Li Wang
5
0.04%
Christoph Hellwig
5
0.04%
Kees Cook
3
0.02%
Andrey Ryabinin
2
0.02%
Peng Tao
1
0.01%
Others
56
0.44%
Total
12777
vhost.h
323
-
19
1438
Michael S. Tsirkin
Jason (Hui) Wang
Tejun Heo
David L Stevens
Eugenio Pérez
Greg Kurz
Stefan Hajnoczi
Asias He
Zhu Lingshan
Michael Christie
Li Wang
Gautam Dawar
Andrey Konovalov
Al Viro
Ingo Molnar
Others
January 2010
June 2010
July 2010
September 2010
May 2011
June 2011
July 2011
July 2012
November 2012
December 2012
January 2013
April 2013
May 2013
June 2013
December 2013
June 2014
October 2014
April 2015
September 2015
October 2015
February 2016
March 2016
April 2016
June 2016
February 2017
June 2017
July 2017
November 2017
March 2018
April 2018
August 2018
January 2019
May 2019
December 2019
March 2020
April 2020
May 2020
July 2020
August 2020
September 2020
November 2020
March 2022
May 2022
var spanGroupData = [ {"timestamp": 1262332800, "group": [ {"author_id": 1, "token_count": 477}, ]}, {"timestamp": 1275375600, "group": [ {"author_id": 1, "token_count": 1}, {"author_id": 18, "token_count": 51}, ]}, {"timestamp": 1277967600, "group": [ {"author_id": 10, "token_count": 47}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 1, "token_count": 25}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 17, "token_count": 26}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 1, "token_count": 8}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 1, "token_count": 20}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 2, "token_count": 2}, {"author_id": 1, "token_count": 11}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 2, "token_count": 18}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 1, "token_count": 9}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 1, "token_count": 9}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 1, "token_count": 154}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 14, "token_count": 36}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 1, "token_count": 13}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 1, "token_count": 27}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 14, "token_count": 1}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 0, "token_count": 24}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 0, "token_count": 10}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 0, "token_count": 169}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 0, "token_count": 28}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 50, "token_count": 1}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 16, "token_count": 3}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 17, "token_count": 2}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 0, "token_count": 37}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 0, "token_count": 14}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 0, "token_count": 28}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 36, "token_count": 3}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 13, "token_count": 42}, {"author_id": 0, "token_count": 60}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 12, "token_count": 18}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 0, "token_count": 12}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 52, "token_count": 7}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 6, "token_count": 9}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 9, "token_count": 6}, ]}, {"timestamp": 1651388400, "group": [ {"author_id": 6, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Michael S. Tsirkin
757
52.64%
Jason (Hui) Wang
404
28.09%
Tejun Heo
51
3.55%
David L Stevens
47
3.27%
Eugenio Pérez
42
2.92%
Greg Kurz
37
2.57%
Stefan Hajnoczi
28
1.95%
Asias He
20
1.39%
Zhu Lingshan
18
1.25%
Michael Christie
10
0.70%
Li Wang
7
0.49%
Gautam Dawar
6
0.42%
Andrey Konovalov
3
0.21%
Al Viro
3
0.21%
Ingo Molnar
1
0.07%
Others
4
0.28%
Total
1438
vringh.c
1500
-
11
6498
Rusty Russell
Jason (Hui) Wang
Stefano Garzarella
Michael S. Tsirkin
Xie Yongji
Kees Cook
Others
March 2013
May 2013
December 2014
November 2016
June 2018
May 2019
October 2019
March 2020
April 2020
October 2020
November 2020
December 2020
March 2021
June 2021
May 2022
June 2022
var spanGroupData = [ {"timestamp": 1362124800, "group": [ {"author_id": 4, "token_count": 4296}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1417420800, "group": [ {"author_id": 1, "token_count": 312}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 48, "token_count": 2}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 0, "token_count": 31}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 0, "token_count": 1430}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 1, "token_count": 19}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 8, "token_count": 17}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 8, "token_count": 3}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 8, "token_count": 186}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1651388400, "group": [ {"author_id": 11, "token_count": 26}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 8, "token_count": 157}, ]}, ]
Author Name
Tokens
Token Proportion
Rusty Russell
4296
66.11%
Jason (Hui) Wang
1461
22.48%
Stefano Garzarella
363
5.59%
Michael S. Tsirkin
331
5.09%
Xie Yongji
26
0.40%
Kees Cook
2
0.03%
Others
19
0.29%
Total
6498
vsock.c
977
-
18
4253
Asias He
Stefano Garzarella
Peng Tao
Arseny Krasnov
Stefan Hajnoczi
Jason (Hui) Wang
Eugenio Pérez
Gao Feng
Jia He
Arnd Bergmann
Michael Christie
Others
July 2016
August 2016
December 2016
January 2017
March 2017
April 2017
May 2017
July 2017
November 2017
March 2018
September 2018
November 2018
December 2018
January 2019
May 2019
June 2019
July 2019
November 2019
December 2019
March 2020
April 2020
May 2020
December 2020
June 2021
September 2021
November 2021
February 2022
March 2022
May 2022
var spanGroupData = [ {"timestamp": 1467356400, "group": [ {"author_id": 2, "token_count": 2836}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 17, "token_count": 4}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 42, "token_count": 18}, {"author_id": 19, "token_count": 1}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 17, "token_count": 29}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 19, "token_count": 193}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 17, "token_count": 11}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 17, "token_count": 7}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 32, "token_count": 2}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 17, "token_count": 99}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 17, "token_count": 10}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 0, "token_count": 2}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 0, "token_count": 73}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 8, "token_count": 149}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 8, "token_count": 192}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 8, "token_count": 12}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 13, "token_count": 25}, {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 49, "token_count": 14}, {"author_id": 8, "token_count": 13}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 8, "token_count": 331}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 21, "token_count": 138}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 21, "token_count": 41}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 8, "token_count": 10}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 8, "token_count": 16}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1651388400, "group": [ {"author_id": 6, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Asias He
2836
66.68%
Stefano Garzarella
723
17.00%
Peng Tao
194
4.56%
Arseny Krasnov
179
4.21%
Stefan Hajnoczi
160
3.76%
Jason (Hui) Wang
79
1.86%
Eugenio Pérez
25
0.59%
Gao Feng
18
0.42%
Jia He
14
0.33%
Arnd Bergmann
2
0.05%
Michael Christie
1
0.02%
Others
22
0.52%
Total
4253
Only top 60 contributors in the directory are shown. Everybody else is clustered as
Others
.
Contributors:
113
Author
Tokens
Proportion
Commits
Proportion
0
Jason (Hui) Wang
12624
22.89%
97
18.41%
1
Michael S. Tsirkin
11464
20.79%
93
17.65%
2
Asias He
6254
11.34%
31
5.88%
3
Nicholas Bellinger
4837
8.77%
25
4.74%
4
Rusty Russell
4296
7.79%
1
0.19%
5
Tiwei Bie
3470
6.29%
3
0.57%
6
Michael Christie
1987
3.60%
16
3.04%
7
Bijan Mottahedeh
1598
2.90%
4
0.76%
8
Stefano Garzarella
1134
2.06%
27
5.12%
9
Gautam Dawar
1126
2.04%
12
2.28%
10
David L Stevens
762
1.38%
1
0.19%
11
Xie Yongji
755
1.37%
10
1.90%
12
Zhu Lingshan
587
1.06%
6
1.14%
13
Eugenio Pérez
576
1.04%
6
1.14%
14
Greg Kurz
512
0.93%
7
1.33%
15
Tonghao Zhang
376
0.68%
3
0.57%
16
Al Viro
227
0.41%
14
2.66%
17
Stefan Hajnoczi
221
0.40%
11
2.09%
18
Tejun Heo
211
0.38%
2
0.38%
19
Peng Tao
195
0.35%
3
0.57%
20
Si-Wei Liu
186
0.34%
3
0.57%
21
Arseny Krasnov
179
0.32%
3
0.57%
22
Longpeng( Mike)
157
0.28%
3
0.57%
23
Christoph Hellwig
122
0.22%
8
1.52%
24
Toshiaki Makita
103
0.19%
4
0.76%
25
wangyunjian
80
0.15%
2
0.38%
26
Takuya Yoshikawa
77
0.14%
2
0.38%
27
Anirudh Rayabharam
75
0.14%
2
0.38%
28
Paolo Abeni
56
0.10%
2
0.38%
29
Eli Cohen
55
0.10%
7
1.33%
30
Igor Mammedov
54
0.10%
3
0.57%
31
Dan Carpenter
54
0.10%
8
1.52%
32
Arnd Bergmann
44
0.08%
4
0.76%
33
Wei Xu
41
0.07%
1
0.19%
34
Wu Zongyong
40
0.07%
2
0.38%
35
caihuoqing
36
0.07%
2
0.38%
36
Andrey Konovalov
33
0.06%
1
0.19%
37
Willem de Bruijn
28
0.05%
2
0.38%
38
Eric Biggers
25
0.05%
3
0.57%
39
Jeff Dike
21
0.04%
3
0.57%
40
Stephen Hemminger
20
0.04%
1
0.19%
41
Byungchul Park
20
0.04%
2
0.38%
42
Gao Feng
18
0.03%
1
0.19%
43
Venkatesh Srinivas
16
0.03%
1
0.19%
44
Matteo Croce
15
0.03%
1
0.19%
45
Eric Dumazet
15
0.03%
2
0.38%
46
Basil Gor
15
0.03%
1
0.19%
47
Pavel Tikhomirov
14
0.03%
1
0.19%
48
Kees Cook
14
0.03%
1
0.19%
49
Jia He
14
0.03%
1
0.19%
50
Ingo Molnar
14
0.03%
4
0.76%
51
Andrey Ryabinin
13
0.02%
3
0.57%
52
Li Wang
12
0.02%
1
0.19%
53
haibinzhang(张海斌)
12
0.02%
1
0.19%
54
Jonathan Lemon
11
0.02%
2
0.38%
55
Alexander Potapenko
11
0.02%
1
0.19%
56
Halil Pasic
10
0.02%
1
0.19%
57
Bo Liu
10
0.02%
1
0.19%
58
Bart Van Assche
10
0.02%
2
0.38%
59
Xianting Tian
9
0.02%
1
0.19%
60
Others
191
0.35%
61
11.57%
Total
55142
527