summaryrefslogtreecommitdiffstats
path: root/hw/block/virtio-blk.c
Commit message (Expand)AuthorAgeFilesLines
* hw/block/virtio-blk: Clean req->dev repetitionsAnastasiia Rusakova2019-03-071-7/+9
* Merge remote-tracking branch 'remotes/kevin/tags/for-upstream' into stagingPeter Maydell2019-02-261-0/+4
|\
| * virtio-blk: Increase in_flight for request restart BHKevin Wolf2019-02-251-0/+4
* | virtio-blk: add DISCARD and WRITE_ZEROES featuresStefano Garzarella2019-02-221-0/+184
* | virtio-blk: set config size depending on the features enabledStefano Garzarella2019-02-221-6/+25
* | virtio-blk: add "discard" and "write-zeroes" propertiesStefano Garzarella2019-02-221-0/+4
* | virtio-blk: add host_features field in VirtIOBlockStefano Garzarella2019-02-221-7/+9
* | virtio-blk: add acct_failed param to virtio_blk_handle_rw_error()Stefano Garzarella2019-02-221-4/+6
|/
* virtio-blk: set correct config size for the host driverChangpeng Liu2019-02-131-4/+9
* virtio-blk: cleanup using VirtIOBlock *s and VirtIODevice *vdevStefano Garzarella2019-02-121-13/+9Star
* virtio-blk: remove duplicate definition of VirtIOBlock *s pointerStefano Garzarella2019-01-301-2/+0Star
* virtio-blk: fix comment for virtio_blk_rw_complete as nalloc is initially -1Dongli Zhang2018-12-121-1/+1
* virtio-blk: rename iov to out_iov in virtio_blk_handle_request()Dongli Zhang2018-12-121-4/+4
* virtio-blk: fix comment for virtio_blk_rw_completeYaowei Bai2018-11-051-2/+2
* block: Remove deprecated -drive option serialKevin Wolf2018-08-151-1/+0Star
* Revert "block: Remove deprecated -drive option serial"Cornelia Huck2018-07-101-0/+1
* block: Remove deprecated -drive option serialKevin Wolf2018-06-151-1/+0Star
* hw: Do not include "sysemu/block-backend.h" if it is not necessaryPhilippe Mathieu-Daudé2018-06-011-1/+0Star
* virtio-blk: reject configs with logical block size > physical block sizeMark Kanda2017-12-191-0/+7
* virtio-blk: make queue size configurableMark Kanda2017-12-191-1/+9
* hw/block: Use errp directly rather than local_errMao Zhongyi2017-12-191-8/+5Star
* scsi: move block/scsi.h to include/scsi/constants.hPaolo Bonzini2017-09-191-1/+1
* virtio-blk: handle blk_getlength() errorsStefan Hajnoczi2017-08-101-1/+3
* virtio-blk: Convert to DEFINE_PROP_LINKFam Zheng2017-07-141-4/+2Star
* virtio-blk: trace vdev so devices can be distinguishedStefan Hajnoczi2017-06-291-5/+7
* virtio-blk: Remove useless condition around g_free()Fam Zheng2017-05-101-3/+1Star
* hw/block: Request permissionsKevin Wolf2017-02-281-1/+7
* block: explicitly acquire aiocontext in aio callbacks that need itPaolo Bonzini2017-02-211-1/+11
* block: explicitly acquire aiocontext in bottom halves that need itPaolo Bonzini2017-02-211-0/+2
* block: explicitly acquire aiocontext in callbacks that need itPaolo Bonzini2017-02-211-1/+4
* virtio: Report real progress in VQ aio poll handlerFam Zheng2017-02-171-2/+10
* virtio: convert to use DMA apiJason Wang2017-01-101-1/+1
* virtio-blk: suppress virtqueue kick during processingStefan Hajnoczi2017-01-031-6/+12
* virtio-blk: always use dataplane path if ioeventfd is activePaolo Bonzini2016-10-301-8/+7Star
* virtio: cleanup VMSTATE_VIRTIO_DEVICEHalil Pasic2016-10-101-2/+0Star
* virtio-blk: convert VMSTATE_VIRTIO_DEVICEHalil Pasic2016-10-101-16/+11Star
* virtio-blk: handle virtio_blk_handle_request() errorsGreg Kurz2016-10-101-10/+28
* virtio-blk: make some functions staticGreg Kurz2016-10-101-5/+5
* virtio-blk: add missing virtio_detach_element() callStefan Hajnoczi2016-10-101-0/+1
* virtio-blk: rename virtio_device_info to virtio_blk_infoChanglong Xie2016-09-131-2/+2
* virtio-blk: Remove stale comment about drainingFam Zheng2016-08-051-4/+0Star
* virtio-blk: Release s->rq queue at system_resetFam Zheng2016-08-051-0/+9
* virtio-blk: Wrap in vmstateDr. David Alan Gilbert2016-07-211-10/+6Star
* virtio-blk: Call virtio_add_queue_aioFam Zheng2016-07-211-1/+1
* block/qdev: Allow configuring rerror/werror with qdev propertiesKevin Wolf2016-07-131-0/+1
* block/qdev: Allow configuring WCE with qdev propertiesKevin Wolf2016-07-131-0/+1
* block: Switch transfer length bounds to byte-basedEric Blake2016-07-051-4/+5
* block: Give nonzero result to blk_get_max_transfer_length()Eric Blake2016-07-051-2/+1Star
* virtio-blk: add num-queues device propertyStefan Hajnoczi2016-06-281-2/+13
* virtio-blk: live migrate s->rq with multiqueueStefan Hajnoczi2016-06-281-1/+19