summaryrefslogtreecommitdiffstats
path: root/hw/block/virtio-blk.c
Commit message (Expand)AuthorAgeFilesLines
...
* 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
* virtio-blk: associate request with a virtqueueStefan Hajnoczi2016-06-281-9/+11
* virtio-blk: tell dataplane which vq to notifyStefan Hajnoczi2016-06-281-1/+1
* virtio-blk: add VirtIOBlockConf->num_queuesStefan Hajnoczi2016-06-281-0/+1
* Revert "virtio: sync the dataplane vring state to the virtqueue before virtio...Stefan Hajnoczi2016-06-281-5/+0Star
* virtio: Switch to byte-based aio block accessEric Blake2016-05-121-10/+8Star
* virtio-blk: use aio handler for data planeMichael S. Tsirkin2016-04-071-10/+17
* virtio-blk: fix disabled modePaolo Bonzini2016-04-071-1/+1
* include/qemu/osdep.h: Don't include qapi/error.hMarkus Armbruster2016-03-221-0/+1
* virtio-blk: do not use vring in dataplanePaolo Bonzini2016-02-251-43/+6Star
* virtio-blk: fix "disabled data plane" modePaolo Bonzini2016-02-251-1/+1
* virtio: introduce qemu_get/put_virtqueue_elementPaolo Bonzini2016-02-061-7/+3Star
* virtio: move allocation to virtqueue_pop/vring_popPaolo Bonzini2016-02-061-9/+6Star
* block: Clean up includesPeter Maydell2016-01-201-0/+1
* block: replace IOV_MAX with BlockLimits.max_iovStefan Hajnoczi2015-12-221-1/+1
* virtio-blk: trivial code optimizationGonglei2015-12-221-18/+10Star
* virtio-blk: Drop x-data-plane optionFam Zheng2015-12-071-1/+0Star
* virtio-blk: Move resetting of req->mr_next to virtio_blk_handle_rw_errorFam Zheng2015-11-241-4/+3Star
* virtio-blk: Fix double completion for werror=stopFam Zheng2015-11-171-0/+4
* virtio-blk: Account for failed and invalid operationsAlberto Garcia2015-11-121-1/+3
* virtio: sync the dataplane vring state to the virtqueue before virtio_savePavel Butsykin2015-10-291-0/+5