summaryrefslogtreecommitdiffstats
path: root/hw/scsi/virtio-scsi-dataplane.c
Commit message (Expand)AuthorAgeFilesLines
* virtio-scsi: Fix acquire/release in dataplane handlersFam Zheng2017-03-241-4/+16
* virtio: Report real progress in VQ aio poll handlerFam Zheng2017-02-171-7/+7
* virtio: set ISR on dataplane notificationsPaolo Bonzini2016-11-181-7/+0Star
* Merge remote-tracking branch 'remotes/mst/tags/for_upstream' into stagingStefan Hajnoczi2016-11-031-22/+34
|\
| * virtio-scsi: always use dataplane path if ioeventfd is activePaolo Bonzini2016-10-301-22/+34
| * virtio: move ioeventfd_started flag to VirtioBusStatePaolo Bonzini2016-10-301-1/+1
* | block: only call aio_poll on the current thread's AioContextPaolo Bonzini2016-10-281-3/+1Star
|/
* Use #include "..." for our own headers, <...> for othersMarkus Armbruster2016-07-121-3/+3
* virtio-bus: remove old set_host_notifier callbackCornelia Huck2016-06-241-15/+4Star
* virtio-bus: have callers tolerate new host notifier apiCornelia Huck2016-06-241-5/+15
* virtio: merge virtio_queue_aio_set_host_notifier_handler with virtio_queue_se...Paolo Bonzini2016-04-071-8/+4Star
* virtio-scsi: use aio handler for data planePaolo Bonzini2016-04-071-4/+39
* Clean up includes some moreMarkus Armbruster2016-03-221-1/+0Star
* virtio-scsi: do not use vring in dataplanePaolo Bonzini2016-02-251-171/+25Star
* virtio: move allocation to virtqueue_pop/vring_popPaolo Bonzini2016-02-061-7/+8
* virtio: Clean up includesPeter Maydell2016-01-291-0/+1
* dataplane: Mark host notifiers' client type as "external"Fam Zheng2015-10-231-10/+8Star
* aio: Add "is_external" flag for event handlersFam Zheng2015-10-231-8/+16
* scsi: switch from g_slice allocator to mallocPaolo Bonzini2015-10-121-5/+5
* virtio-scsi-dataplane: fix memory leak for VirtIOSCSIVringTing Wang2015-03-261-0/+6
* virtio-scsi-dataplane: fix memory leak in virtio_scsi_vring_initBo Su2015-03-181-1/+3
* virtio-scsi: Allocate op blocker reason before blockingMax Reitz2015-03-021-4/+0Star
* dataplane: endianness-aware accessesCornelia Huck2015-02-161-1/+1
* virtio-scsi: dataplane: suppress guest notificationMing Lei2014-11-121-1/+6
* virtio-scsi: dataplane: fix allocation for 'cmd_vrings'Ming Lei2014-11-111-1/+1
* virtio-scsi: fix dataplanePaolo Bonzini2014-10-311-1/+2
* virtio-scsi: dataplane: stop trying on notifier errorCornelia Huck2014-10-231-0/+8
* virtio-scsi: dataplane: fail setup gracefullyCornelia Huck2014-10-231-9/+70
* virtio-scsi: dataplane: print why starting failedCornelia Huck2014-10-231-4/+7
* virtio-scsi-dataplane: Add op blockerFam Zheng2014-10-231-0/+4
* hw: Convert from BlockDriverState to BlockBackend, mostlyMarkus Armbruster2014-10-201-1/+2
* virtio-scsi: Batched prepare for cmd reqsFam Zheng2014-09-301-2/+7
* virtio-scsi: Two stages processing of cmd requestFam Zheng2014-09-301-1/+3
* virtio-scsi-dataplane: Code to run virtio-scsi on iothreadFam Zheng2014-09-301-0/+222