Linux Source Code
Home
Release 5.2
Help
vhost
root
drivers
Highlighting
Reset All
By Author
By Age
──────────
Al Viro
Alexander Potapenko
Arnd Bergmann
Asias He
Bart Van Assche
Basil Gor
Bijan Mottahedeh
Byungchul Park
Christoph Hellwig
Dan Carpenter
Dave Jones
David Disseldorp
David L Stevens
David S. Miller
Davidlohr Bueso A
Denys Vlasenko
Eric Biggers
Eric Dumazet
Gao Feng
Gerard Garcia
Greg Kroah-Hartman
Greg Kurz
Halil Pasic
Igor Mammedov
Ingo Molnar
Jason (Hui) Wang
Jeff Dike
Jens Freimann
Jesper Dangaard Brouer
Jörn Engel
Kees Cook
Linus Torvalds
Mark Rutland
Matthew Wilcox
Michael Christie
Michael S. Tsirkin
Michal Hocko
Nadav Har'El
Nicholas Bellinger
Others
Paolo Abeni
Paul E. McKenney
Pavel Tikhomirov
Peng Tao
Romain Francoise
Rusty Russell
SF Markus Elfring
Sainath Grandhi
Sonny Rao
Stefan Hajnoczi
Stephen Hemminger
Takuya Yoshikawa
Tejun Heo
Thomas Gleixner
Tonghao Zhang
Toshiaki Makita
Venkatesh Srinivas
Wei Xu
Willem de Bruijn
haibinzhang(张海斌)
wangyan
−
Files:
Name
Lines
Files
Authors
Tokens
change scale
Color Graph By Token Proportion
net.c
1829
-
35
9059
Jason (Hui) Wang
Michael S. Tsirkin
Asias He
David L Stevens
Tonghao Zhang
Toshiaki Makita
Al Viro
Tejun Heo
Wei Xu
Arnd Bergmann
Willem de Bruijn
Stephen Hemminger
Takuya Yoshikawa
Basil Gor
Jeff Dike
haibinzhang(张海斌)
Alexander Potapenko
Paolo Abeni
Jesper Dangaard Brouer
Ingo Molnar
Kees Cook
Dan Carpenter
Sainath Grandhi
Christoph Hellwig
Denys Vlasenko
Linus Torvalds
Michal Hocko
Romain Francoise
Stefan Hajnoczi
Thomas Gleixner
Eric Dumazet
Greg Kurz
Paul E. McKenney
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
var spanGroupData = [ {"timestamp": 1262332800, "group": [ {"author_id": 0, "token_count": 1993}, ]}, {"timestamp": 1265011200, "group": [ {"author_id": 19, "token_count": 22}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 19, "token_count": 1}, {"author_id": 23, "token_count": 15}, {"author_id": 9, "token_count": 3}, ]}, {"timestamp": 1270105200, "group": [ {"author_id": 13, "token_count": 2}, ]}, {"timestamp": 1272697200, "group": [ {"author_id": 15, "token_count": 17}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1275375600, "group": [ {"author_id": 0, "token_count": 21}, {"author_id": 9, "token_count": 39}, ]}, {"timestamp": 1277967600, "group": [ {"author_id": 6, "token_count": 393}, {"author_id": 0, "token_count": 27}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 19, "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": 193}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 0, "token_count": 16}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 1, "token_count": 12}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 0, "token_count": 262}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 26, "token_count": 20}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 29, "token_count": 15}, {"author_id": 1, "token_count": 8}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 10, "token_count": 2}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 0, "token_count": 284}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 0, "token_count": 162}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 1, "token_count": 49}, {"author_id": 0, "token_count": 19}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 2, "token_count": 585}, {"author_id": 0, "token_count": 94}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 2, "token_count": 195}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 2, "token_count": 2}, {"author_id": 1, "token_count": 7}, {"author_id": 0, "token_count": 57}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 1, "token_count": 92}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 0, "token_count": 54}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 11, "token_count": 7}, {"author_id": 0, "token_count": 82}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 0, "token_count": 15}, {"author_id": 58, "token_count": 2}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 0, "token_count": 49}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 11, "token_count": 14}, ]}, {"timestamp": 1417420800, "group": [ {"author_id": 11, "token_count": 53}, ]}, {"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": 7, "token_count": 1}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 1, "token_count": 212}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 1, "token_count": 161}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 1, "token_count": 249}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 1, "token_count": 82}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 31, "token_count": 6}, {"author_id": 51, "token_count": 4}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 1, "token_count": 545}, {"author_id": 32, "token_count": 1}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 11, "token_count": 1}, {"author_id": 32, "token_count": 1}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 30, "token_count": 1}, {"author_id": 21, "token_count": 9}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 21, "token_count": 19}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 1, "token_count": 9}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 18, "token_count": 41}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 1, "token_count": 80}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 56, "token_count": 2}, {"author_id": 41, "token_count": 2}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 37, "token_count": 11}, {"author_id": 1, "token_count": 24}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 36, "token_count": 12}, {"author_id": 45, "token_count": 8}, {"author_id": 38, "token_count": 11}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 1, "token_count": 16}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 1, "token_count": 4}, {"author_id": 20, "token_count": 5}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 1, "token_count": 755}, {"author_id": 14, "token_count": 105}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 1, "token_count": 179}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 43, "token_count": 4}, {"author_id": 1, "token_count": 867}, {"author_id": 8, "token_count": 380}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 1, "token_count": 247}, {"author_id": 50, "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": 43}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 42, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Jason (Hui) Wang
3858
42.59%
Michael S. Tsirkin
3180
35.10%
Asias He
782
8.63%
David L Stevens
393
4.34%
Tonghao Zhang
380
4.19%
Toshiaki Makita
105
1.16%
Al Viro
75
0.83%
Tejun Heo
42
0.46%
Wei Xu
41
0.45%
Arnd Bergmann
28
0.31%
Willem de Bruijn
28
0.31%
Stephen Hemminger
20
0.22%
Takuya Yoshikawa
17
0.19%
Basil Gor
15
0.17%
Jeff Dike
15
0.17%
haibinzhang(张海斌)
12
0.13%
Alexander Potapenko
11
0.12%
Paolo Abeni
11
0.12%
Jesper Dangaard Brouer
8
0.09%
Ingo Molnar
6
0.07%
Kees Cook
5
0.06%
Dan Carpenter
4
0.04%
Sainath Grandhi
4
0.04%
Christoph Hellwig
2
0.02%
Denys Vlasenko
2
0.02%
Linus Torvalds
2
0.02%
Michal Hocko
2
0.02%
Romain Francoise
2
0.02%
Stefan Hajnoczi
2
0.02%
Thomas Gleixner
2
0.02%
Eric Dumazet
1
0.01%
Greg Kurz
1
0.01%
Paul E. McKenney
1
0.01%
Others
2
0.02%
Total
9059
scsi.c
2372
-
26
10571
Nicholas Bellinger
Asias He
Bijan Mottahedeh
Michael S. Tsirkin
Christoph Hellwig
Al Viro
Jason (Hui) Wang
Byungchul Park
Matthew Wilcox
Venkatesh Srinivas
Kees Cook
Bart Van Assche
SF Markus Elfring
Dan Carpenter
David S. Miller
Michael Christie
David Disseldorp
Greg Kroah-Hartman
Jörn Engel
wangyan
Greg Kurz
Mark Rutland
Michal Hocko
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
July 2017
September 2017
October 2017
November 2017
June 2018
August 2018
September 2018
November 2018
December 2018
January 2019
May 2019
var spanGroupData = [ {"timestamp": 1341126000, "group": [ {"author_id": 3, "token_count": 3642}, ]}, {"timestamp": 1343804400, "group": [ {"author_id": 0, "token_count": 24}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 3, "token_count": 51}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 0, "token_count": 23}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 2, "token_count": 56}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 2, "token_count": 269}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 2, "token_count": 27}, {"author_id": 3, "token_count": 8}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 2, "token_count": 2143}, {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 2, "token_count": 122}, {"author_id": 0, "token_count": 212}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 2, "token_count": 1}, {"author_id": 3, "token_count": 387}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 57, "token_count": 2}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 0, "token_count": 43}, {"author_id": 3, "token_count": 20}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 3, "token_count": 3}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 3, "token_count": 325}, {"author_id": 34, "token_count": 13}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 3, "token_count": 15}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 0, "token_count": 58}, {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 3, "token_count": 74}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 0, "token_count": 41}, ]}, {"timestamp": 1417420800, "group": [ {"author_id": 3, "token_count": 47}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 3, "token_count": 581}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 43, "token_count": 4}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 3, "token_count": 178}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 39, "token_count": 6}, {"author_id": 13, "token_count": 34}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 39, "token_count": 4}, {"author_id": 13, "token_count": 5}, {"author_id": 52, "token_count": 3}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 49, "token_count": 2}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 13, "token_count": 64}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 3, "token_count": 135}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 7, "token_count": 1}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 11, "token_count": 6}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 24, "token_count": 14}, {"author_id": 48, "token_count": 8}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 32, "token_count": 1}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 11, "token_count": 82}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 46, "token_count": 1}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 24, "token_count": 6}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 20, "token_count": 11}, {"author_id": 25, "token_count": 14}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 53, "token_count": 3}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 5, "token_count": 1663}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 54, "token_count": 2}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 5, "token_count": 66}, {"author_id": 59, "token_count": 2}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 1, "token_count": 53}, ]}, ]
Author Name
Tokens
Token Proportion
Nicholas Bellinger
5467
51.72%
Asias He
2618
24.77%
Bijan Mottahedeh
1729
16.36%
Michael S. Tsirkin
411
3.89%
Christoph Hellwig
103
0.97%
Al Viro
88
0.83%
Jason (Hui) Wang
55
0.52%
Byungchul Park
20
0.19%
Matthew Wilcox
14
0.13%
Venkatesh Srinivas
13
0.12%
Kees Cook
11
0.10%
Bart Van Assche
10
0.09%
SF Markus Elfring
8
0.08%
Dan Carpenter
4
0.04%
David S. Miller
3
0.03%
Michael Christie
3
0.03%
David Disseldorp
2
0.02%
Greg Kroah-Hartman
2
0.02%
Jörn Engel
2
0.02%
wangyan
2
0.02%
Greg Kurz
1
0.01%
Mark Rutland
1
0.01%
Michal Hocko
1
0.01%
Others
3
0.03%
Total
10571
test.c
329
-
7
1532
Michael S. Tsirkin
Jason (Hui) Wang
Asias He
Kees Cook
Thomas Gleixner
Greg Kurz
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
June 2019
var spanGroupData = [ {"timestamp": 1288594800, "group": [ {"author_id": 0, "token_count": 1332}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 0, "token_count": 15}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 1, "token_count": 19}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 0, "token_count": 22}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 0, "token_count": 22}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 0, "token_count": 63}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 0, "token_count": 28}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 0, "token_count": 18}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 7, "token_count": 1}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 0, "token_count": 5}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 20, "token_count": 2}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 42, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Michael S. Tsirkin
1505
98.24%
Jason (Hui) Wang
19
1.24%
Asias He
2
0.13%
Kees Cook
2
0.13%
Thomas Gleixner
2
0.13%
Greg Kurz
1
0.07%
Others
1
0.07%
Total
1532
test.h
8
-
2
14
Michael S. Tsirkin
Greg Kroah-Hartman
November 2010
November 2017
var spanGroupData = [ {"timestamp": 1288594800, "group": [ {"author_id": 0, "token_count": 13}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 49, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Michael S. Tsirkin
13
92.86%
Greg Kroah-Hartman
1
7.14%
Total
14
vhost.c
2542
-
35
12405
Michael S. Tsirkin
Jason (Hui) Wang
Greg Kurz
David L Stevens
Asias He
Tejun Heo
Takuya Yoshikawa
Igor Mammedov
Al Viro
Stefan Hajnoczi
Eric Biggers
Jens Freimann
Kees Cook
Eric Dumazet
Pavel Tikhomirov
Arnd Bergmann
Halil Pasic
Michal Hocko
Linus Torvalds
Nadav Har'El
Ingo Molnar
Jeff Dike
Matthew Wilcox
Christoph Hellwig
Paul E. McKenney
Thomas Gleixner
Davidlohr Bueso A
Peng Tao
Sonny Rao
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
June 2012
August 2012
November 2012
December 2012
January 2013
April 2013
May 2013
June 2013
August 2013
September 2013
December 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
September 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
March 2019
April 2019
May 2019
June 2019
var spanGroupData = [ {"timestamp": 1262332800, "group": [ {"author_id": 0, "token_count": 4235}, ]}, {"timestamp": 1265011200, "group": [ {"author_id": 0, "token_count": 13}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 19, "token_count": 11}, {"author_id": 0, "token_count": 18}, {"author_id": 9, "token_count": 3}, ]}, {"timestamp": 1270105200, "group": [ {"author_id": 13, "token_count": 2}, {"author_id": 23, "token_count": 6}, ]}, {"timestamp": 1272697200, "group": [ {"author_id": 15, "token_count": 78}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1275375600, "group": [ {"author_id": 0, "token_count": 20}, {"author_id": 9, "token_count": 271}, ]}, {"timestamp": 1277967600, "group": [ {"author_id": 6, "token_count": 344}, {"author_id": 0, "token_count": 80}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 30, "token_count": 14}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 1, "token_count": 177}, {"author_id": 0, "token_count": 211}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 0, "token_count": 40}, ]}, {"timestamp": 1288594800, "group": [ {"author_id": 0, "token_count": 17}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 0, "token_count": 322}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 1, "token_count": 262}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 0, "token_count": 105}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 47, "token_count": 8}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 28, "token_count": 16}, ]}, {"timestamp": 1343804400, "group": [ {"author_id": 11, "token_count": 12}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 0, "token_count": 33}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 1, "token_count": 47}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 2, "token_count": 41}, {"author_id": 1, "token_count": 9}, {"author_id": 0, "token_count": 19}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 2, "token_count": 241}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 0, "token_count": 19}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 1, "token_count": 75}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 0, "token_count": 43}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 0, "token_count": 86}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 0, "token_count": 176}, ]}, {"timestamp": 1417420800, "group": [ {"author_id": 11, "token_count": 27}, {"author_id": 0, "token_count": 62}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 7, "token_count": 296}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 17, "token_count": 27}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 17, "token_count": 28}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 0, "token_count": 16}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 7, "token_count": 102}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 1, "token_count": 161}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 1, "token_count": 138}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 1, "token_count": 2836}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 0, "token_count": 47}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 11, "token_count": 2}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 0, "token_count": 8}, {"author_id": 12, "token_count": 1}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 40, "token_count": 10}, {"author_id": 1, "token_count": 26}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 31, "token_count": 6}, {"author_id": 1, "token_count": 457}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 32, "token_count": 9}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 31, "token_count": 1}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 11, "token_count": 10}, {"author_id": 1, "token_count": 7}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 0, "token_count": 9}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 55, "token_count": 1}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 50, "token_count": 3}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 22, "token_count": 25}, {"author_id": 1, "token_count": 15}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 41, "token_count": 8}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 13, "token_count": 1}, {"author_id": 1, "token_count": 9}, {"author_id": 16, "token_count": 1}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 10, "token_count": 33}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 1, "token_count": 16}, {"author_id": 0, "token_count": 16}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 20, "token_count": 16}, {"author_id": 25, "token_count": 6}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 1, "token_count": 249}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 1, "token_count": 14}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 1, "token_count": 104}, {"author_id": 33, "token_count": 14}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 1, "token_count": 415}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 19, "token_count": 1}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 1, "token_count": 13}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 1, "token_count": 84}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 42, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Michael S. Tsirkin
5605
45.18%
Jason (Hui) Wang
5116
41.24%
Greg Kurz
398
3.21%
David L Stevens
344
2.77%
Asias He
283
2.28%
Tejun Heo
274
2.21%
Takuya Yoshikawa
78
0.63%
Igor Mammedov
55
0.44%
Al Viro
51
0.41%
Stefan Hajnoczi
33
0.27%
Eric Biggers
25
0.20%
Jens Freimann
16
0.13%
Kees Cook
16
0.13%
Eric Dumazet
14
0.11%
Pavel Tikhomirov
14
0.11%
Arnd Bergmann
12
0.10%
Halil Pasic
10
0.08%
Michal Hocko
9
0.07%
Linus Torvalds
8
0.06%
Nadav Har'El
8
0.06%
Ingo Molnar
7
0.06%
Jeff Dike
6
0.05%
Matthew Wilcox
6
0.05%
Christoph Hellwig
3
0.02%
Paul E. McKenney
3
0.02%
Thomas Gleixner
2
0.02%
Davidlohr Bueso A
1
0.01%
Peng Tao
1
0.01%
Sonny Rao
1
0.01%
Others
6
0.05%
Total
12405
vhost.h
298
-
14
1383
Michael S. Tsirkin
Jason (Hui) Wang
Tejun Heo
David L Stevens
Asias He
Greg Kurz
Stefan Hajnoczi
Al Viro
Sonny Rao
Davidlohr Bueso A
Greg Kroah-Hartman
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
September 2017
November 2017
March 2018
April 2018
August 2018
January 2019
May 2019
var spanGroupData = [ {"timestamp": 1262332800, "group": [ {"author_id": 0, "token_count": 494}, ]}, {"timestamp": 1275375600, "group": [ {"author_id": 0, "token_count": 1}, {"author_id": 9, "token_count": 51}, ]}, {"timestamp": 1277967600, "group": [ {"author_id": 6, "token_count": 47}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 1, "token_count": 8}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 0, "token_count": 25}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 1, "token_count": 7}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 10, "token_count": 26}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 0, "token_count": 20}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 1, "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": 41}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 0, "token_count": 9}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 0, "token_count": 9}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 0, "token_count": 154}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 7, "token_count": 36}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 0, "token_count": 13}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 0, "token_count": 27}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 7, "token_count": 1}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 1, "token_count": 24}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 1, "token_count": 10}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 1, "token_count": 239}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 1, "token_count": 29}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 31, "token_count": 1}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 11, "token_count": 3}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 55, "token_count": 1}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 49, "token_count": 1}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 16, "token_count": 2}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 10, "token_count": 2}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 1, "token_count": 37}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 1, "token_count": 14}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 1, "token_count": 27}, ]}, ]
Author Name
Tokens
Token Proportion
Michael S. Tsirkin
771
55.75%
Jason (Hui) Wang
396
28.63%
Tejun Heo
51
3.69%
David L Stevens
47
3.40%
Asias He
43
3.11%
Greg Kurz
37
2.68%
Stefan Hajnoczi
28
2.02%
Al Viro
3
0.22%
Sonny Rao
2
0.14%
Davidlohr Bueso A
1
0.07%
Greg Kroah-Hartman
1
0.07%
Ingo Molnar
1
0.07%
Others
2
0.14%
Total
1383
vringh.c
1039
-
6
4735
Rusty Russell
Michael S. Tsirkin
Dave Jones
Mark Rutland
Kees Cook
Thomas Gleixner
March 2013
May 2013
December 2014
November 2016
June 2018
May 2019
var spanGroupData = [ {"timestamp": 1362124800, "group": [ {"author_id": 4, "token_count": 4405}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 44, "token_count": 8}, ]}, {"timestamp": 1417420800, "group": [ {"author_id": 0, "token_count": 312}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 46, "token_count": 7}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 20, "token_count": 2}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 42, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Rusty Russell
4405
93.03%
Michael S. Tsirkin
312
6.59%
Dave Jones
8
0.17%
Mark Rutland
7
0.15%
Kees Cook
2
0.04%
Thomas Gleixner
1
0.02%
Total
4735
vsock.c
825
-
11
3674
Asias He
Peng Tao
Stefan Hajnoczi
Jason (Hui) Wang
Sonny Rao
Gao Feng
Gerard Garcia
Michal Hocko
Thomas Gleixner
Others
July 2016
August 2016
December 2016
January 2017
March 2017
April 2017
May 2017
July 2017
November 2017
March 2018
November 2018
December 2018
January 2019
May 2019
June 2019
var spanGroupData = [ {"timestamp": 1467356400, "group": [ {"author_id": 2, "token_count": 3129}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 10, "token_count": 9}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 27, "token_count": 18}, {"author_id": 12, "token_count": 1}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 10, "token_count": 32}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 12, "token_count": 198}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 35, "token_count": 12}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 32, "token_count": 1}, {"author_id": 10, "token_count": 11}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 32, "token_count": 1}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 10, "token_count": 7}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 16, "token_count": 53}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 10, "token_count": 99}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 10, "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": 86}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 42, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Asias He
3129
85.17%
Peng Tao
199
5.42%
Stefan Hajnoczi
168
4.57%
Jason (Hui) Wang
88
2.40%
Sonny Rao
53
1.44%
Gao Feng
18
0.49%
Gerard Garcia
12
0.33%
Michal Hocko
2
0.05%
Thomas Gleixner
2
0.05%
Others
3
0.08%
Total
3674
Only top 60 contributors in the directory are shown. Everybody else is clustered as
Others
.
Contributors:
75
Author
Tokens
Proportion
Commits
Proportion
0
Michael S. Tsirkin
11797
27.20%
82
23.16%
1
Jason (Hui) Wang
9532
21.98%
75
21.19%
2
Asias He
6857
15.81%
31
8.76%
3
Nicholas Bellinger
5467
12.60%
26
7.34%
4
Rusty Russell
4405
10.16%
1
0.28%
5
Bijan Mottahedeh
1729
3.99%
4
1.13%
6
David L Stevens
784
1.81%
1
0.28%
7
Greg Kurz
438
1.01%
5
1.41%
8
Tonghao Zhang
380
0.88%
3
0.85%
9
Tejun Heo
367
0.85%
2
0.56%
10
Stefan Hajnoczi
231
0.53%
11
3.11%
11
Al Viro
217
0.50%
12
3.39%
12
Peng Tao
200
0.46%
3
0.85%
13
Christoph Hellwig
108
0.25%
6
1.69%
14
Toshiaki Makita
105
0.24%
4
1.13%
15
Takuya Yoshikawa
95
0.22%
2
0.56%
16
Sonny Rao
56
0.13%
2
0.56%
17
Igor Mammedov
55
0.13%
3
0.85%
18
Wei Xu
41
0.09%
1
0.28%
19
Arnd Bergmann
40
0.09%
4
1.13%
20
Kees Cook
36
0.08%
2
0.56%
21
Willem de Bruijn
28
0.06%
2
0.56%
22
Eric Biggers
25
0.06%
3
0.85%
23
Jeff Dike
21
0.05%
3
0.85%
24
Byungchul Park
20
0.05%
2
0.56%
25
Matthew Wilcox
20
0.05%
3
0.85%
26
Stephen Hemminger
20
0.05%
1
0.28%
27
Gao Feng
18
0.04%
1
0.28%
28
Jens Freimann
16
0.04%
1
0.28%
29
Basil Gor
15
0.03%
1
0.28%
30
Eric Dumazet
15
0.03%
2
0.56%
31
Ingo Molnar
14
0.03%
4
1.13%
32
Michal Hocko
14
0.03%
2
0.56%
33
Pavel Tikhomirov
14
0.03%
1
0.28%
34
Venkatesh Srinivas
13
0.03%
1
0.28%
35
Gerard Garcia
12
0.03%
1
0.28%
36
haibinzhang(张海斌)
12
0.03%
1
0.28%
37
Alexander Potapenko
11
0.03%
1
0.28%
38
Paolo Abeni
11
0.03%
1
0.28%
39
Bart Van Assche
10
0.02%
2
0.56%
40
Halil Pasic
10
0.02%
1
0.28%
41
Linus Torvalds
10
0.02%
1
0.28%
42
Thomas Gleixner
9
0.02%
2
0.56%
43
Dan Carpenter
8
0.02%
2
0.56%
44
Dave Jones
8
0.02%
1
0.28%
45
Jesper Dangaard Brouer
8
0.02%
1
0.28%
46
Mark Rutland
8
0.02%
2
0.56%
47
Nadav Har'El
8
0.02%
1
0.28%
48
SF Markus Elfring
8
0.02%
1
0.28%
49
Greg Kroah-Hartman
4
0.01%
2
0.56%
50
Paul E. McKenney
4
0.01%
2
0.56%
51
Sainath Grandhi
4
0.01%
1
0.28%
52
David S. Miller
3
0.01%
1
0.28%
53
Michael Christie
3
0.01%
2
0.56%
54
David Disseldorp
2
0.00%
1
0.28%
55
Davidlohr Bueso A
2
0.00%
1
0.28%
56
Denys Vlasenko
2
0.00%
1
0.28%
57
Jörn Engel
2
0.00%
1
0.28%
58
Romain Francoise
2
0.00%
1
0.28%
59
wangyan
2
0.00%
1
0.28%
60
Others
17
0.04%
15
4.24%
Total
43373
354