Linux Source Code
Home
Release 6.10
Help
vhost
root
drivers
Highlighting
Reset All
By Author
By Age
──────────
Al Viro
Andrey Konovalov
Anirudh Rayabharam
Arnd Bergmann
Arseny Krasnov
Asias He
Basil Gor
Bijan Mottahedeh
Bobby Eshleman
Byungchul Park
Christoph Hellwig
Cindy Lu
Dan Carpenter
David L Stevens
Dragos Tatulea
Eli Cohen
Eric Auger
Eric Biggers
Eugenio Pérez
Gao Feng
Gautam Dawar
Gavin Shan
Gerard Garcia
Greg Kurz
Igor Mammedov
Jason (Hui) Wang
Jeff Dike
Krasnov Arseniy Vladimirovich
Lin Yun Sheng
Linus Torvalds (pre-git)
Longpeng( Mike)
Matteo Croce
Michael Christie
Michael S. Tsirkin
Nicholas Bellinger
Others
Paolo Abeni
Pavel Begunkov
Pavel Tikhomirov
Peng Tao
Rusty Russell
Sebastien Boeuf
Shannon Nelson
Si-Wei Liu
Stefan Hajnoczi
Stefano Garzarella
Stephen Hemminger
Steve Sistare
Takuya Yoshikawa
Tejun Heo
Tiwei Bie
Tonghao Zhang
Toshiaki Makita
Venkatesh Srinivas
Wei Xu
Willem de Bruijn
Xie Yongji
Zhu Lingshan
caihuoqing
haibinzhang(张海斌)
wangyunjian
−
Files:
Name
Lines
Files
Authors
Tokens
change scale
Color Graph By Token Proportion
iotlb.c
217
-
12
723
Jason (Hui) Wang
Anirudh Rayabharam
Xie Yongji
Michael S. Tsirkin
Asias He
Gautam Dawar
Linus Torvalds (pre-git)
Igor Mammedov
Eli Cohen
Stefano Garzarella
Others
May 1998
February 2002
January 2010
November 2010
May 2011
April 2013
May 2013
July 2015
June 2016
December 2016
June 2019
March 2020
June 2020
May 2021
August 2021
March 2022
var spanGroupData = [ {"timestamp": 894006000, "group": [ {"author_id": 43, "token_count": 2}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1262332800, "group": [ {"author_id": 0, "token_count": 10}, ]}, {"timestamp": 1288594800, "group": [ {"author_id": 0, "token_count": 15}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 2, "token_count": 6}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 2, "token_count": 16}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 33, "token_count": 2}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 1, "token_count": 23}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 1, "token_count": 534}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 37, "token_count": 2}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 8, "token_count": 1}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 10, "token_count": 39}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 31, "token_count": 52}, {"author_id": 9, "token_count": 11}, ]}, ]
Author Name
Tokens
Token Proportion
Jason (Hui) Wang
557
77.04%
Anirudh Rayabharam
52
7.19%
Xie Yongji
39
5.39%
Michael S. Tsirkin
33
4.56%
Asias He
22
3.04%
Gautam Dawar
11
1.52%
Linus Torvalds (pre-git)
2
0.28%
Igor Mammedov
2
0.28%
Eli Cohen
2
0.28%
Stefano Garzarella
1
0.14%
Others
2
0.28%
Total
723
net.c
1785
-
50
8828
Michael S. Tsirkin
Jason (Hui) Wang
Asias He
David L Stevens
Tonghao Zhang
Toshiaki Makita
Al Viro
wangyunjian
Lin Yun Sheng
Paolo Abeni
Eugenio Pérez
Pavel Begunkov
Wei Xu
Tejun Heo
Takuya Yoshikawa
Willem de Bruijn
Stephen Hemminger
Arnd Bergmann
haibinzhang(张海斌)
Matteo Croce
Jeff Dike
Eric Auger
Basil Gor
Michael Christie
Nicholas Bellinger
Stefan Hajnoczi
Dan Carpenter
Linus Torvalds (pre-git)
Christoph Hellwig
Greg Kurz
Others
May 1998
February 2002
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
August 2022
September 2022
January 2023
April 2023
June 2023
January 2024
February 2024
April 2024
var spanGroupData = [ {"timestamp": 894006000, "group": [ {"author_id": 43, "token_count": 2}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1262332800, "group": [ {"author_id": 47, "token_count": 3}, {"author_id": 0, "token_count": 2253}, ]}, {"timestamp": 1265011200, "group": [ {"author_id": 47, "token_count": 8}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 47, "token_count": 2}, {"author_id": 49, "token_count": 15}, ]}, {"timestamp": 1270105200, "group": [ {"author_id": 23, "token_count": 2}, ]}, {"timestamp": 1272697200, "group": [ {"author_id": 27, "token_count": 32}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1275375600, "group": [ {"author_id": 0, "token_count": 22}, {"author_id": 20, "token_count": 39}, ]}, {"timestamp": 1277967600, "group": [ {"author_id": 12, "token_count": 398}, {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 47, "token_count": 5}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 1, "token_count": 1}, {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 1, "token_count": 159}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 0, "token_count": 18}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 1, "token_count": 18}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 0, "token_count": 402}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 50, "token_count": 20}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 58, "token_count": 15}, {"author_id": 1, "token_count": 16}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 4, "token_count": 8}, {"author_id": 21, "token_count": 5}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 0, "token_count": 239}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 0, "token_count": 153}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 1, "token_count": 38}, {"author_id": 0, "token_count": 19}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 2, "token_count": 465}, {"author_id": 0, "token_count": 68}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 2, "token_count": 117}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 2, "token_count": 2}, {"author_id": 1, "token_count": 7}, {"author_id": 0, "token_count": 21}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 1, "token_count": 67}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 0, "token_count": 54}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 18, "token_count": 7}, {"author_id": 0, "token_count": 82}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 0, "token_count": 10}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 0, "token_count": 46}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 18, "token_count": 20}, ]}, {"timestamp": 1417420800, "group": [ {"author_id": 18, "token_count": 45}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 0, "token_count": 1}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 1, "token_count": 4}, {"author_id": 0, "token_count": 36}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 14, "token_count": 1}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 1, "token_count": 184}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 1, "token_count": 161}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 1, "token_count": 229}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 1, "token_count": 107}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 1, "token_count": 485}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 18, "token_count": 1}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 48, "token_count": 9}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 48, "token_count": 14}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 1, "token_count": 9}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 40, "token_count": 41}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 1, "token_count": 82}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 1, "token_count": 11}, {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 54, "token_count": 17}, {"author_id": 36, "token_count": 11}, {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 1, "token_count": 16}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 1, "token_count": 4}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 1, "token_count": 697}, {"author_id": 25, "token_count": 103}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 1, "token_count": 36}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 47, "token_count": 1}, {"author_id": 35, "token_count": 4}, {"author_id": 1, "token_count": 742}, {"author_id": 16, "token_count": 366}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 1, "token_count": 30}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 1, "token_count": 7}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 1, "token_count": 10}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 1, "token_count": 44}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 1, "token_count": 1}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 15, "token_count": 4}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 15, "token_count": 42}, {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 1, "token_count": 7}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 32, "token_count": 9}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 32, "token_count": 60}, {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 57, "token_count": 15}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 36, "token_count": 37}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1651388400, "group": [ {"author_id": 18, "token_count": 20}, {"author_id": 5, "token_count": 2}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1659337200, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1662015600, "group": [ {"author_id": 18, "token_count": 3}, {"author_id": 38, "token_count": 26}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1672560000, "group": [ {"author_id": 46, "token_count": 15}, ]}, {"timestamp": 1680332400, "group": [ {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1685602800, "group": [ {"author_id": 5, "token_count": 12}, ]}, {"timestamp": 1704096000, "group": [ {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1706774400, "group": [ {"author_id": 34, "token_count": 59}, ]}, {"timestamp": 1711954800, "group": [ {"author_id": 38, "token_count": 17}, ]}, ]
Author Name
Tokens
Token Proportion
Michael S. Tsirkin
3443
39.00%
Jason (Hui) Wang
3179
36.01%
Asias He
584
6.62%
David L Stevens
398
4.51%
Tonghao Zhang
366
4.15%
Toshiaki Makita
103
1.17%
Al Viro
96
1.09%
wangyunjian
69
0.78%
Lin Yun Sheng
59
0.67%
Paolo Abeni
48
0.54%
Eugenio Pérez
46
0.52%
Pavel Begunkov
43
0.49%
Wei Xu
41
0.46%
Tejun Heo
39
0.44%
Takuya Yoshikawa
32
0.36%
Willem de Bruijn
23
0.26%
Stephen Hemminger
20
0.23%
Arnd Bergmann
19
0.22%
haibinzhang(张海斌)
17
0.19%
Matteo Croce
15
0.17%
Jeff Dike
15
0.17%
Eric Auger
15
0.17%
Basil Gor
15
0.17%
Michael Christie
14
0.16%
Nicholas Bellinger
8
0.09%
Stefan Hajnoczi
5
0.06%
Dan Carpenter
4
0.05%
Linus Torvalds (pre-git)
2
0.02%
Christoph Hellwig
2
0.02%
Greg Kurz
1
0.01%
Others
107
1.21%
Total
8828
scsi.c
2658
-
33
12048
Nicholas Bellinger
Michael Christie
Asias He
Bijan Mottahedeh
Michael S. Tsirkin
Jason (Hui) Wang
Christoph Hellwig
Al Viro
Eugenio Pérez
Byungchul Park
Venkatesh Srinivas
Dan Carpenter
caihuoqing
Greg Kurz
Arnd Bergmann
Others
May 2012
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
April 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
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
September 2022
January 2023
March 2023
June 2023
July 2023
September 2023
March 2024
var spanGroupData = [ {"timestamp": 1335855600, "group": [ {"author_id": 4, "token_count": 7}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 4, "token_count": 3668}, ]}, {"timestamp": 1343804400, "group": [ {"author_id": 0, "token_count": 24}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 4, "token_count": 66}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 0, "token_count": 17}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 2, "token_count": 54}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 2, "token_count": 203}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 2, "token_count": 2}, {"author_id": 4, "token_count": 8}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 2, "token_count": 2029}, {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 2, "token_count": 97}, {"author_id": 0, "token_count": 39}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 2, "token_count": 1}, {"author_id": 4, "token_count": 184}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 0, "token_count": 29}, {"author_id": 4, "token_count": 7}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 4, "token_count": 3}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 4, "token_count": 268}, {"author_id": 55, "token_count": 16}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 4, "token_count": 8}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 4, "token_count": 1}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 0, "token_count": 34}, {"author_id": 4, "token_count": 3}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 4, "token_count": 46}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 0, "token_count": 41}, ]}, {"timestamp": 1417420800, "group": [ {"author_id": 4, "token_count": 47}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 4, "token_count": 531}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 35, "token_count": 4}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 4, "token_count": 142}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 23, "token_count": 34}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 23, "token_count": 4}, {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 23, "token_count": 64}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 4, "token_count": 70}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 14, "token_count": 1}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 18, "token_count": 6}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 51, "token_count": 14}, {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 18, "token_count": 74}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 51, "token_count": 6}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 5, "token_count": 3}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 47, "token_count": 1}, {"author_id": 7, "token_count": 1421}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 7, "token_count": 32}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 1, "token_count": 53}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 15, "token_count": 28}, {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 1, "token_count": 2}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 5, "token_count": 1225}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 5, "token_count": 26}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 5, "token_count": 2}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 41, "token_count": 2}, ]}, {"timestamp": 1651388400, "group": [ {"author_id": 5, "token_count": 1}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 18, "token_count": 1}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 5, "token_count": 216}, ]}, {"timestamp": 1662015600, "group": [ {"author_id": 18, "token_count": 5}, ]}, {"timestamp": 1672560000, "group": [ {"author_id": 1, "token_count": 65}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1677657600, "group": [ {"author_id": 5, "token_count": 125}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1685602800, "group": [ {"author_id": 5, "token_count": 147}, ]}, {"timestamp": 1688194800, "group": [ {"author_id": 5, "token_count": 570}, ]}, {"timestamp": 1693551600, "group": [ {"author_id": 5, "token_count": 11}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1709280000, "group": [ {"author_id": 5, "token_count": 185}, ]}, ]
Author Name
Tokens
Token Proportion
Nicholas Bellinger
5059
41.99%
Michael Christie
2511
20.84%
Asias He
2386
19.80%
Bijan Mottahedeh
1453
12.06%
Michael S. Tsirkin
199
1.65%
Jason (Hui) Wang
124
1.03%
Christoph Hellwig
102
0.85%
Al Viro
86
0.71%
Eugenio Pérez
28
0.23%
Byungchul Park
20
0.17%
Venkatesh Srinivas
16
0.13%
Dan Carpenter
4
0.03%
caihuoqing
2
0.02%
Greg Kurz
1
0.01%
Arnd Bergmann
1
0.01%
Others
56
0.46%
Total
12048
test.c
373
-
13
1754
Michael S. Tsirkin
Eugenio Pérez
Tiwei Bie
Asias He
Jason (Hui) Wang
Michael Christie
Greg Kurz
Arnd Bergmann
Others
November 2010
May 2011
June 2011
March 2013
April 2013
May 2013
July 2013
June 2014
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": 0, "token_count": 1323}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 0, "token_count": 15}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 1, "token_count": 10}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 0, "token_count": 22}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 2, "token_count": 10}, {"author_id": 0, "token_count": 22}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 0, "token_count": 54}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 0, "token_count": 16}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 14, "token_count": 1}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 0, "token_count": 4}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 47, "token_count": 1}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 6, "token_count": 18}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 0, "token_count": 16}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 15, "token_count": 17}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 15, "token_count": 199}, {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1651388400, "group": [ {"author_id": 5, "token_count": 1}, {"author_id": 60, "token_count": 5}, ]}, ]
Author Name
Tokens
Token Proportion
Michael S. Tsirkin
1477
84.21%
Eugenio Pérez
216
12.31%
Tiwei Bie
18
1.03%
Asias He
11
0.63%
Jason (Hui) Wang
10
0.57%
Michael Christie
1
0.06%
Greg Kurz
1
0.06%
Arnd Bergmann
1
0.06%
Others
19
1.08%
Total
1754
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": 0, "token_count": 13}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 15, "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
1679
-
32
8395
Tiwei Bie
Gautam Dawar
Jason (Hui) Wang
Xie Yongji
Zhu Lingshan
Si-Wei Liu
Stefano Garzarella
Shannon Nelson
Eugenio Pérez
Michael S. Tsirkin
Cindy Lu
Sebastien Boeuf
Dragos Tatulea
Longpeng( Mike)
Dan Carpenter
Eli Cohen
Steve Sistare
caihuoqing
Christoph Hellwig
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
November 2022
December 2022
January 2023
February 2023
March 2023
April 2023
June 2023
October 2023
December 2023
February 2024
April 2024
var spanGroupData = [ {"timestamp": 1583049600, "group": [ {"author_id": 1, "token_count": 23}, {"author_id": 6, "token_count": 3783}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 1, "token_count": 323}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 35, "token_count": 2}, {"author_id": 0, "token_count": 12}, {"author_id": 11, "token_count": 177}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 0, "token_count": 2}, {"author_id": 11, "token_count": 305}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 37, "token_count": 34}, {"author_id": 1, "token_count": 111}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 1, "token_count": 37}, {"author_id": 5, "token_count": 2}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 35, "token_count": 13}, {"author_id": 1, "token_count": 164}, {"author_id": 0, "token_count": 109}, {"author_id": 13, "token_count": 36}, {"author_id": 11, "token_count": 35}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 13, "token_count": 150}, {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 35, "token_count": 9}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 9, "token_count": 3}, {"author_id": 1, "token_count": 28}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 8, "token_count": 41}, {"author_id": 10, "token_count": 6}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 23, "token_count": 12}, {"author_id": 1, "token_count": 10}, {"author_id": 10, "token_count": 21}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 41, "token_count": 34}, {"author_id": 10, "token_count": 560}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 35, "token_count": 2}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 15, "token_count": 1}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 35, "token_count": 6}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 37, "token_count": 8}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 11, "token_count": 7}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 9, "token_count": 896}, {"author_id": 30, "token_count": 78}, ]}, {"timestamp": 1651388400, "group": [ {"author_id": 35, "token_count": 14}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 1, "token_count": 11}, {"author_id": 8, "token_count": 1}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1659337200, "group": [ {"author_id": 15, "token_count": 101}, ]}, {"timestamp": 1667286000, "group": [ {"author_id": 8, "token_count": 38}, ]}, {"timestamp": 1669881600, "group": [ {"author_id": 24, "token_count": 112}, ]}, {"timestamp": 1672560000, "group": [ {"author_id": 26, "token_count": 97}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1675238400, "group": [ {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1677657600, "group": [ {"author_id": 9, "token_count": 6}, {"author_id": 10, "token_count": 16}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1680332400, "group": [ {"author_id": 17, "token_count": 183}, {"author_id": 8, "token_count": 151}, ]}, {"timestamp": 1685602800, "group": [ {"author_id": 15, "token_count": 56}, ]}, {"timestamp": 1696143600, "group": [ {"author_id": 13, "token_count": 344}, ]}, {"timestamp": 1701417600, "group": [ {"author_id": 28, "token_count": 91}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1706774400, "group": [ {"author_id": 42, "token_count": 34}, {"author_id": 11, "token_count": 55}, ]}, {"timestamp": 1711954800, "group": [ {"author_id": 60, "token_count": 4}, ]}, ]
Author Name
Tokens
Token Proportion
Tiwei Bie
3783
45.06%
Gautam Dawar
905
10.78%
Jason (Hui) Wang
711
8.47%
Xie Yongji
603
7.18%
Zhu Lingshan
579
6.90%
Si-Wei Liu
530
6.31%
Stefano Garzarella
231
2.75%
Shannon Nelson
183
2.18%
Eugenio Pérez
158
1.88%
Michael S. Tsirkin
123
1.47%
Cindy Lu
112
1.33%
Sebastien Boeuf
97
1.16%
Dragos Tatulea
91
1.08%
Longpeng( Mike)
78
0.93%
Dan Carpenter
46
0.55%
Eli Cohen
42
0.50%
Steve Sistare
34
0.41%
caihuoqing
34
0.41%
Christoph Hellwig
12
0.14%
Michael Christie
2
0.02%
Others
41
0.49%
Total
8395
vhost.c
3013
-
54
14177
Michael S. Tsirkin
Jason (Hui) Wang
Michael Christie
Greg Kurz
Asias He
David L Stevens
Tejun Heo
Gautam Dawar
Shannon Nelson
Igor Mammedov
Takuya Yoshikawa
Zhu Lingshan
Al Viro
Stefan Hajnoczi
Gavin Shan
Eric Biggers
Xie Yongji
Anirudh Rayabharam
Andrey Konovalov
Pavel Tikhomirov
Stefano Garzarella
Christoph Hellwig
Tiwei Bie
Jeff Dike
Eric Auger
Nicholas Bellinger
Lin Yun Sheng
Linus Torvalds (pre-git)
Peng Tao
Arnd Bergmann
Others
May 1998
February 2002
January 2010
February 2010
March 2010
April 2010
May 2010
June 2010
July 2010
September 2010
October 2010
November 2010
January 2011
May 2011
June 2011
July 2011
February 2012
July 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
September 2022
November 2022
January 2023
February 2023
March 2023
April 2023
May 2023
June 2023
March 2024
var spanGroupData = [ {"timestamp": 894006000, "group": [ {"author_id": 43, "token_count": 2}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1262332800, "group": [ {"author_id": 0, "token_count": 4418}, ]}, {"timestamp": 1265011200, "group": [ {"author_id": 0, "token_count": 42}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 47, "token_count": 1}, {"author_id": 0, "token_count": 18}, ]}, {"timestamp": 1270105200, "group": [ {"author_id": 23, "token_count": 6}, {"author_id": 49, "token_count": 6}, ]}, {"timestamp": 1272697200, "group": [ {"author_id": 0, "token_count": 4}, {"author_id": 27, "token_count": 60}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1275375600, "group": [ {"author_id": 0, "token_count": 20}, {"author_id": 20, "token_count": 111}, ]}, {"timestamp": 1277967600, "group": [ {"author_id": 12, "token_count": 217}, {"author_id": 0, "token_count": 61}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 1, "token_count": 74}, {"author_id": 0, "token_count": 57}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1288594800, "group": [ {"author_id": 0, "token_count": 39}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 0, "token_count": 291}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 1, "token_count": 131}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 0, "token_count": 31}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 4, "token_count": 4}, ]}, {"timestamp": 1343804400, "group": [ {"author_id": 18, "token_count": 8}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 0, "token_count": 13}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 1, "token_count": 41}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 2, "token_count": 29}, {"author_id": 1, "token_count": 9}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 2, "token_count": 204}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 0, "token_count": 4}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 1, "token_count": 10}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 0, "token_count": 43}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 0, "token_count": 56}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 0, "token_count": 191}, ]}, {"timestamp": 1417420800, "group": [ {"author_id": 18, "token_count": 26}, {"author_id": 0, "token_count": 70}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 14, "token_count": 310}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 33, "token_count": 25}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 33, "token_count": 37}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 0, "token_count": 11}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 14, "token_count": 89}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 1, "token_count": 83}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 1, "token_count": 86}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 1, "token_count": 2089}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 0, "token_count": 43}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 18, "token_count": 2}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 0, "token_count": 4}, {"author_id": 29, "token_count": 1}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 1, "token_count": 24}, {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 1, "token_count": 396}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 18, "token_count": 10}, {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 0, "token_count": 17}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 45, "token_count": 25}, {"author_id": 1, "token_count": 15}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 23, "token_count": 1}, {"author_id": 1, "token_count": 9}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 46, "token_count": 1}, {"author_id": 21, "token_count": 31}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 1, "token_count": 16}, {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 1, "token_count": 230}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 1, "token_count": 5}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 1, "token_count": 39}, {"author_id": 59, "token_count": 14}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 1, "token_count": 368}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 1, "token_count": 819}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 34, "token_count": 3}, {"author_id": 0, "token_count": 595}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 0, "token_count": 1}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 53, "token_count": 18}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 1, "token_count": 132}, {"author_id": 6, "token_count": 6}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 1, "token_count": 124}, {"author_id": 0, "token_count": 2}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 11, "token_count": 4}, {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 11, "token_count": 53}, {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 1, "token_count": 129}, {"author_id": 34, "token_count": 1}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 14, "token_count": 70}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 5, "token_count": 24}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 10, "token_count": 18}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 8, "token_count": 9}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 31, "token_count": 18}, {"author_id": 9, "token_count": 74}, {"author_id": 1, "token_count": 6}, ]}, {"timestamp": 1651388400, "group": [ {"author_id": 5, "token_count": 4}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1662015600, "group": [ {"author_id": 18, "token_count": 3}, ]}, {"timestamp": 1667286000, "group": [ {"author_id": 8, "token_count": 1}, ]}, {"timestamp": 1672560000, "group": [ {"author_id": 46, "token_count": 5}, ]}, {"timestamp": 1675238400, "group": [ {"author_id": 60, "token_count": 15}, ]}, {"timestamp": 1677657600, "group": [ {"author_id": 5, "token_count": 100}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1680332400, "group": [ {"author_id": 17, "token_count": 70}, ]}, {"timestamp": 1682924400, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1685602800, "group": [ {"author_id": 5, "token_count": 1211}, ]}, {"timestamp": 1709280000, "group": [ {"author_id": 44, "token_count": 29}, {"author_id": 5, "token_count": 249}, {"author_id": 60, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Michael S. Tsirkin
6049
42.67%
Jason (Hui) Wang
4840
34.14%
Michael Christie
1588
11.20%
Greg Kurz
469
3.31%
Asias He
234
1.65%
David L Stevens
217
1.53%
Tejun Heo
111
0.78%
Gautam Dawar
74
0.52%
Shannon Nelson
70
0.49%
Igor Mammedov
62
0.44%
Takuya Yoshikawa
60
0.42%
Zhu Lingshan
57
0.40%
Al Viro
49
0.35%
Stefan Hajnoczi
31
0.22%
Gavin Shan
29
0.20%
Eric Biggers
25
0.18%
Xie Yongji
18
0.13%
Anirudh Rayabharam
18
0.13%
Andrey Konovalov
18
0.13%
Pavel Tikhomirov
14
0.10%
Stefano Garzarella
10
0.07%
Christoph Hellwig
7
0.05%
Tiwei Bie
6
0.04%
Jeff Dike
6
0.04%
Eric Auger
6
0.04%
Nicholas Bellinger
4
0.03%
Lin Yun Sheng
4
0.03%
Linus Torvalds (pre-git)
2
0.01%
Peng Tao
1
0.01%
Arnd Bergmann
1
0.01%
Others
97
0.68%
Total
14177
vhost.h
344
-
24
1509
Michael S. Tsirkin
Jason (Hui) Wang
Michael Christie
Tejun Heo
Greg Kurz
Eugenio Pérez
David L Stevens
Linus Torvalds (pre-git)
Zhu Lingshan
Asias He
Nicholas Bellinger
Stefan Hajnoczi
Gautam Dawar
Eric Auger
Al Viro
Shannon Nelson
Others
March 1992
January 2010
June 2010
July 2010
September 2010
May 2011
June 2011
July 2011
July 2012
November 2012
December 2012
January 2013
March 2013
April 2013
May 2013
June 2013
December 2013
June 2014
October 2014
January 2015
April 2015
October 2015
February 2016
March 2016
April 2016
June 2016
February 2017
June 2017
July 2017
November 2017
March 2018
April 2018
July 2018
August 2018
January 2019
May 2019
March 2020
April 2020
May 2020
July 2020
August 2020
September 2020
November 2020
March 2022
May 2022
January 2023
March 2023
April 2023
June 2023
November 2023
March 2024
var spanGroupData = [ {"timestamp": 699436800, "group": [ {"author_id": 43, "token_count": 24}, ]}, {"timestamp": 1262332800, "group": [ {"author_id": 0, "token_count": 644}, ]}, {"timestamp": 1275375600, "group": [ {"author_id": 0, "token_count": 1}, {"author_id": 20, "token_count": 52}, ]}, {"timestamp": 1277967600, "group": [ {"author_id": 12, "token_count": 26}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 1, "token_count": 8}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 0, "token_count": 40}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 1, "token_count": 7}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 0, "token_count": 5}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 21, "token_count": 7}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 4, "token_count": 1}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 2, "token_count": 2}, {"author_id": 0, "token_count": 11}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 2, "token_count": 13}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 0, "token_count": 25}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 0, "token_count": 134}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 4, "token_count": 12}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 14, "token_count": 41}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 0, "token_count": 12}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 14, "token_count": 1}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 1, "token_count": 5}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 1, "token_count": 10}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 1, "token_count": 125}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 1, "token_count": 28}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 18, "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": 21, "token_count": 2}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 1, "token_count": 6}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 1, "token_count": 16}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 1, "token_count": 14}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 1, "token_count": 18}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 15, "token_count": 31}, {"author_id": 1, "token_count": 48}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 1, "token_count": 6}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 11, "token_count": 18}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 1, "token_count": 6}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 5, "token_count": 4}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 9, "token_count": 6}, ]}, {"timestamp": 1651388400, "group": [ {"author_id": 5, "token_count": 1}, ]}, {"timestamp": 1672560000, "group": [ {"author_id": 46, "token_count": 4}, ]}, {"timestamp": 1677657600, "group": [ {"author_id": 5, "token_count": 16}, ]}, {"timestamp": 1680332400, "group": [ {"author_id": 17, "token_count": 2}, ]}, {"timestamp": 1685602800, "group": [ {"author_id": 5, "token_count": 38}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1698822000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1709280000, "group": [ {"author_id": 5, "token_count": 3}, ]}, ]
Author Name
Tokens
Token Proportion
Michael S. Tsirkin
890
58.98%
Jason (Hui) Wang
298
19.75%
Michael Christie
62
4.11%
Tejun Heo
52
3.45%
Greg Kurz
42
2.78%
Eugenio Pérez
31
2.05%
David L Stevens
26
1.72%
Linus Torvalds (pre-git)
24
1.59%
Zhu Lingshan
18
1.19%
Asias He
15
0.99%
Nicholas Bellinger
13
0.86%
Stefan Hajnoczi
9
0.60%
Gautam Dawar
6
0.40%
Eric Auger
4
0.27%
Al Viro
3
0.20%
Shannon Nelson
2
0.13%
Others
14
0.93%
Total
1509
vringh.c
1617
-
13
7028
Rusty Russell
Jason (Hui) Wang
Stefano Garzarella
Michael S. Tsirkin
Xie Yongji
Christoph Hellwig
Al Viro
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
September 2022
November 2022
February 2023
March 2023
April 2023
var spanGroupData = [ {"timestamp": 1362124800, "group": [ {"author_id": 3, "token_count": 5146}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1417420800, "group": [ {"author_id": 0, "token_count": 254}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 1, "token_count": 13}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 1, "token_count": 820}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 0, "token_count": 19}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 8, "token_count": 11}, ]}, {"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": 59}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1651388400, "group": [ {"author_id": 10, "token_count": 26}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 8, "token_count": 127}, ]}, {"timestamp": 1662015600, "group": [ {"author_id": 18, "token_count": 2}, ]}, {"timestamp": 1667286000, "group": [ {"author_id": 8, "token_count": 9}, ]}, {"timestamp": 1675238400, "group": [ {"author_id": 23, "token_count": 7}, ]}, {"timestamp": 1677657600, "group": [ {"author_id": 8, "token_count": 3}, ]}, {"timestamp": 1680332400, "group": [ {"author_id": 8, "token_count": 508}, ]}, ]
Author Name
Tokens
Token Proportion
Rusty Russell
5146
73.22%
Jason (Hui) Wang
833
11.85%
Stefano Garzarella
720
10.24%
Michael S. Tsirkin
273
3.88%
Xie Yongji
26
0.37%
Christoph Hellwig
7
0.10%
Al Viro
2
0.03%
Others
21
0.30%
Total
7028
vsock.c
961
-
23
4020
Asias He
Stefano Garzarella
Bobby Eshleman
Arseny Krasnov
Stefan Hajnoczi
Peng Tao
Jason (Hui) Wang
Krasnov Arseniy Vladimirovich
Eugenio Pérez
Gao Feng
Gerard Garcia
Michael Christie
Arnd Bergmann
Al Viro
Michael S. Tsirkin
Others
January 2010
February 2013
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
May 2022
September 2022
November 2022
January 2023
March 2023
June 2023
September 2023
October 2023
December 2023
var spanGroupData = [ {"timestamp": 1262332800, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 2, "token_count": 2790}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 21, "token_count": 3}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 52, "token_count": 18}, {"author_id": 29, "token_count": 1}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 21, "token_count": 20}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 29, "token_count": 88}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 56, "token_count": 16}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 21, "token_count": 11}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 21, "token_count": 7}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 47, "token_count": 2}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 21, "token_count": 99}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 21, "token_count": 10}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 1, "token_count": 2}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 1, "token_count": 66}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 8, "token_count": 87}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 8, "token_count": 28}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 8, "token_count": 9}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 15, "token_count": 25}, {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 8, "token_count": 5}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 8, "token_count": 258}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 22, "token_count": 125}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 22, "token_count": 27}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 8, "token_count": 8}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 8, "token_count": 16}, ]}, {"timestamp": 1651388400, "group": [ {"author_id": 5, "token_count": 1}, ]}, {"timestamp": 1662015600, "group": [ {"author_id": 18, "token_count": 2}, ]}, {"timestamp": 1667286000, "group": [ {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1672560000, "group": [ {"author_id": 19, "token_count": 200}, ]}, {"timestamp": 1677657600, "group": [ {"author_id": 19, "token_count": 6}, ]}, {"timestamp": 1685602800, "group": [ {"author_id": 5, "token_count": 10}, ]}, {"timestamp": 1693551600, "group": [ {"author_id": 39, "token_count": 22}, ]}, {"timestamp": 1696143600, "group": [ {"author_id": 39, "token_count": 16}, ]}, {"timestamp": 1701417600, "group": [ {"author_id": 39, "token_count": 5}, ]}, ]
Author Name
Tokens
Token Proportion
Asias He
2790
69.40%
Stefano Garzarella
411
10.22%
Bobby Eshleman
206
5.12%
Arseny Krasnov
152
3.78%
Stefan Hajnoczi
150
3.73%
Peng Tao
89
2.21%
Jason (Hui) Wang
72
1.79%
Krasnov Arseniy Vladimirovich
43
1.07%
Eugenio Pérez
25
0.62%
Gao Feng
18
0.45%
Gerard Garcia
16
0.40%
Michael Christie
11
0.27%
Arnd Bergmann
2
0.05%
Al Viro
2
0.05%
Michael S. Tsirkin
1
0.02%
Others
32
0.80%
Total
4020
Only top 60 contributors in the directory are shown. Everybody else is clustered as
Others
.
Contributors:
138
Author
Tokens
Proportion
Commits
Proportion
0
Michael S. Tsirkin
12501
21.37%
94
14.87%
1
Jason (Hui) Wang
10624
18.16%
102
16.14%
2
Asias He
6042
10.33%
32
5.06%
3
Rusty Russell
5146
8.80%
1
0.16%
4
Nicholas Bellinger
5084
8.69%
28
4.43%
5
Michael Christie
4189
7.16%
54
8.54%
6
Tiwei Bie
3807
6.51%
3
0.47%
7
Bijan Mottahedeh
1453
2.48%
4
0.63%
8
Stefano Garzarella
1373
2.35%
34
5.38%
9
Gautam Dawar
996
1.70%
13
2.06%
10
Xie Yongji
686
1.17%
11
1.74%
11
Zhu Lingshan
654
1.12%
7
1.11%
12
David L Stevens
641
1.10%
1
0.16%
13
Si-Wei Liu
530
0.91%
8
1.27%
14
Greg Kurz
514
0.88%
8
1.27%
15
Eugenio Pérez
508
0.87%
8
1.27%
16
Tonghao Zhang
366
0.63%
3
0.47%
17
Shannon Nelson
255
0.44%
3
0.47%
18
Al Viro
238
0.41%
15
2.37%
19
Bobby Eshleman
206
0.35%
2
0.32%
20
Tejun Heo
202
0.35%
1
0.16%
21
Stefan Hajnoczi
195
0.33%
11
1.74%
22
Arseny Krasnov
152
0.26%
3
0.47%
23
Christoph Hellwig
130
0.22%
8
1.27%
24
Cindy Lu
112
0.19%
1
0.16%
25
Toshiaki Makita
103
0.18%
4
0.63%
26
Sebastien Boeuf
97
0.17%
2
0.32%
27
Takuya Yoshikawa
92
0.16%
2
0.32%
28
Dragos Tatulea
91
0.16%
2
0.32%
29
Peng Tao
90
0.15%
3
0.47%
30
Longpeng( Mike)
78
0.13%
3
0.47%
31
Anirudh Rayabharam
70
0.12%
2
0.32%
32
wangyunjian
69
0.12%
2
0.32%
33
Igor Mammedov
64
0.11%
3
0.47%
34
Lin Yun Sheng
63
0.11%
3
0.47%
35
Dan Carpenter
54
0.09%
8
1.27%
36
Paolo Abeni
48
0.08%
2
0.32%
37
Eli Cohen
44
0.08%
6
0.95%
38
Pavel Begunkov
43
0.07%
2
0.32%
39
Krasnov Arseniy Vladimirovich
43
0.07%
3
0.47%
40
Wei Xu
41
0.07%
1
0.16%
41
caihuoqing
36
0.06%
2
0.32%
42
Steve Sistare
34
0.06%
1
0.16%
43
Linus Torvalds (pre-git)
30
0.05%
2
0.32%
44
Gavin Shan
29
0.05%
2
0.32%
45
Eric Biggers
25
0.04%
3
0.47%
46
Eric Auger
25
0.04%
2
0.32%
47
Arnd Bergmann
24
0.04%
5
0.79%
48
Willem de Bruijn
23
0.04%
2
0.32%
49
Jeff Dike
21
0.04%
3
0.47%
50
Stephen Hemminger
20
0.03%
1
0.16%
51
Byungchul Park
20
0.03%
2
0.32%
52
Gao Feng
18
0.03%
1
0.16%
53
Andrey Konovalov
18
0.03%
1
0.16%
54
haibinzhang(张海斌)
17
0.03%
1
0.16%
55
Venkatesh Srinivas
16
0.03%
1
0.16%
56
Gerard Garcia
16
0.03%
1
0.16%
57
Matteo Croce
15
0.03%
1
0.16%
58
Basil Gor
15
0.03%
1
0.16%
59
Pavel Tikhomirov
14
0.02%
1
0.16%
60
Others
390
0.67%
96
15.19%
Total
58500
632