summary refs log tree commit diff stats
path: root/hw/scsi/virtio-scsi.c (follow)
Commit message (Expand)AuthorAgeFilesLines
* scsi: move block/scsi.h to include/scsi/constants.hPaolo Bonzini2017-09-191-1/+1
* virtio-scsi: Add virtqueue_size parameter allowing virtqueue size to be set.Richard W.M. Jones2017-09-191-3/+5
* virtio-scsi: Convert to DEFINE_PROP_LINKFam Zheng2017-07-141-11/+2
* virtio-scsi: finalize IOMMU supportJason Wang2017-07-041-1/+2
* virtio-scsi: Unset hotplug handler when unrealizeFam Zheng2017-06-061-0/+3
* scsi: Make errp the last parameter of virtio_scsi_common_realizeFam Zheng2017-04-241-4/+7
* virtio-scsi: Fix acquire/release in dataplane handlersFam Zheng2017-03-241-13/+14
* virtio-scsi: Make virtio_scsi_acquire/release publicFam Zheng2017-03-241-14/+0
* Merge remote-tracking branch 'remotes/armbru/tags/pull-block-2017-02-21' into...Peter Maydell2017-02-211-8/+0
|\
| * hw/scsi: Concentrate -drive if=scsi auto-create in one placeMarkus Armbruster2017-02-211-8/+0
* | block: explicitly acquire aiocontext in callbacks that need itPaolo Bonzini2017-02-211-0/+7
|/
* virtio: Report real progress in VQ aio poll handlerFam Zheng2017-02-171-3/+11
* virtio: convert to use DMA apiJason Wang2017-01-101-1/+3
* virtio-scsi: suppress virtqueue kick during processingStefan Hajnoczi2017-01-031-15/+21
* virtio-scsi: introduce virtio_scsi_acquire/releasePaolo Bonzini2016-12-221-9/+18
* virtio: set ISR on dataplane notificationsPaolo Bonzini2016-11-181-1/+1
* virtio-scsi: always use dataplane path if ioeventfd is activePaolo Bonzini2016-10-301-13/+11
* virtio: cleanup VMSTATE_VIRTIO_DEVICEHalil Pasic2016-10-101-2/+0
* virtio-scsi: convert VMSTATE_VIRTIO_DEVICEHalil Pasic2016-10-101-17/+11
* virtio-scsi: handle virtio_scsi_set_config() errorGreg Kurz2016-10-101-2/+3
* virtio-scsi: convert virtio_scsi_bad_req() to use virtio_error()Greg Kurz2016-10-101-14/+32
* virtio-scsi: Don't abort when media is ejectedFam Zheng2016-09-141-6/+9
* virtio-scsi: Wrap in vmstateDr. David Alan Gilbert2016-07-211-15/+6
* virtio-scsi: Replace HandleOutput typedefFam Zheng2016-07-211-2/+3
* virtio-scsi: Call virtio_add_queue_aioFam Zheng2016-07-211-6/+3
* Use #include "..." for our own headers, <...> for othersMarkus Armbruster2016-07-121-3/+3
* Revert "virtio: sync the dataplane vring state to the virtqueue before virtio...Stefan Hajnoczi2016-06-281-5/+0
* virtio: drop duplicate virtio_queue_get_id() functionStefan Hajnoczi2016-06-071-1/+1
* virtio-scsi: Remove op blocker for dataplaneFam Zheng2016-06-071-62/+0
* virtio-scsi: use aio handler for data planePaolo Bonzini2016-04-071-21/+44
* virtio-scsi: fix disabled modePaolo Bonzini2016-04-071-2/+2
* include/qemu/osdep.h: Don't include qapi/error.hMarkus Armbruster2016-03-221-0/+1
* virtio-scsi: do not use vring in dataplanePaolo Bonzini2016-02-251-43/+9
* virtio: introduce qemu_get/put_virtqueue_elementPaolo Bonzini2016-02-061-5/+2
* virtio: move allocation to virtqueue_pop/vring_popPaolo Bonzini2016-02-061-9/+9
* virtio: move VirtQueueElement at the beginning of the structsPaolo Bonzini2016-02-041-2/+1
* virtio-scsi: Catch BDS-BB removal/insertionMax Reitz2016-02-021-0/+55
* virtio: Clean up includesPeter Maydell2016-01-291-0/+1
* SCSI device: fix to incomplete QOMifyCao jin2016-01-151-1/+1
* virtio-scsi: don't crash without a valid deviceEugene (jno) Dvurechenski2015-11-261-1/+1
* virtio: sync the dataplane vring state to the virtqueue before virtio_savePavel Butsykin2015-10-291-0/+5
* virtio-scsi: convert to virtqueue_mapMichael S. Tsirkin2015-10-291-14/+2
* scsi: switch from g_slice allocator to mallocPaolo Bonzini2015-10-121-7/+5
* virtio: avoid leading underscores for helpersCornelia Huck2015-09-101-4/+4
* virtio-scsi: use virtqueue_map_sg() when loading requestsStefan Hajnoczi2015-07-301-0/+5
* virtio: get_features() can failJason Wang2015-07-271-1/+2
* virtio: set any_layout in virtio coreMichael S. Tsirkin2015-07-271-2/+0
* virtio-scsi: move qdev properties into virtio-scsi.cShannon Zhao2015-06-101-2/+11
* virtio: make features 64bit wideGerd Hoffmann2015-06-011-2/+2
* virtio: rename VIRTIO_PCI_QUEUE_MAX to VIRTIO_QUEUE_MAXJason Wang2015-05-311-2/+2