aboutsummaryrefslogtreecommitdiff
path: root/include/hw/virtio/virtio-scsi.h
AgeCommit message (Expand)AuthorFilesLines
2023-02-23virtio-scsi: reset SCSI devices from main loop threadStefan Hajnoczi1-1/+10
2023-01-08include/hw/pci: Break inclusion loop pci_bridge.h and cxl.hMarkus Armbruster1-1/+0
2022-05-09virtio-scsi: move request-related items from .h to .cStefan Hajnoczi1-40/+0
2022-05-09virtio-scsi: clean up virtio_scsi_handle_cmd_vq()Stefan Hajnoczi1-1/+0
2022-05-09virtio-scsi: clean up virtio_scsi_handle_ctrl_vq()Stefan Hajnoczi1-1/+0
2022-05-09virtio-scsi: clean up virtio_scsi_handle_event_vq()Stefan Hajnoczi1-1/+0
2022-05-07build: move vhost-scsi configuration to KconfigPaolo Bonzini1-2/+0
2020-09-18Use OBJECT_DECLARE_SIMPLE_TYPE when possibleEduardo Habkost1-6/+2
2020-09-09Use DECLARE_*CHECKER* macrosEduardo Habkost1-4/+4
2020-09-09Move QOM typedefs and add missing includesEduardo Habkost1-4/+7
2020-08-27virtio-scsi-pci: default num_queues to -smp NStefan Hajnoczi1-0/+2
2020-08-27virtio-scsi: introduce a constant for fixed virtqueuesStefan Hajnoczi1-0/+3
2020-01-06virtio: make seg_max virtqueue size dependentDenis Plotnikov1-0/+1
2019-07-19virtio-scsi: remove unused argument to virtio_scsi_common_realizePaolo Bonzini1-1/+1
2017-09-19virtio-scsi: Add virtqueue_size parameter allowing virtqueue size to be set.Richard W.M. Jones1-1/+1
2017-06-15vhost-user-scsi: Introduce vhost-user-scsi host deviceFelipe Franciosi1-0/+2
2017-05-05vhost-scsi: create a vhost-scsi-common abstractionFelipe Franciosi1-0/+2
2017-04-24scsi: Make errp the last parameter of virtio_scsi_common_realizeFam Zheng1-3/+5
2017-03-24virtio-scsi: Make virtio_scsi_acquire/release publicFam Zheng1-0/+14
2017-02-17virtio: Report real progress in VQ aio poll handlerFam Zheng1-3/+3
2016-11-18virtio: set ISR on dataplane notificationsPaolo Bonzini1-1/+0
2016-10-30virtio-scsi: always use dataplane path if ioeventfd is activePaolo Bonzini1-3/+3
2016-07-21virtio-scsi: Replace HandleOutput typedefFam Zheng1-4/+2
2016-07-12Clean up ill-advised or unusual header guardsMarkus Armbruster1-3/+3
2016-06-07virtio-scsi: Remove op blocker for dataplaneFam Zheng1-11/+0
2016-04-07virtio-scsi: use aio handler for data planePaolo Bonzini1-3/+3
2016-04-07virtio-scsi: fix disabled modePaolo Bonzini1-1/+0
2016-02-25virtio-scsi: do not use vring in dataplanePaolo Bonzini1-20/+1
2016-02-06virtio: move allocation to virtqueue_pop/vring_popPaolo Bonzini1-1/+1
2016-02-04virtio: move VirtQueueElement at the beginning of the structsPaolo Bonzini1-7/+6
2016-02-02virtio-scsi: Catch BDS-BB removal/insertionMax Reitz1-0/+10
2015-06-10virtio-scsi: move qdev properties into virtio-scsi.cShannon Zhao1-13/+0
2015-04-28virtio-scsi: Move DEFINE_VIRTIO_SCSI_FEATURES to virtio-scsiShannon Zhao1-0/+1
2015-03-11virtio-scsi: remove empty wrapper for cmdMichael S. Tsirkin1-3/+1
2015-03-11virtio-scsi: clean out duplicate cdb fieldMichael S. Tsirkin1-6/+1
2015-03-11virtio-scsi: fix cdb/sense sizeMichael S. Tsirkin1-0/+3
2015-03-11virtio-scsi: drop duplicate CDB/SENSE SIZEMichael S. Tsirkin1-2/+0
2015-02-26virtio-scsi: use standard-headersMichael S. Tsirkin1-111/+9
2015-02-11vhost-scsi: add a property for bootingGonglei1-0/+1
2014-11-12virtio-scsi: Fix comment for VirtIOSCSIReqFam Zheng1-1/+2
2014-10-23virtio-scsi: dataplane: stop trying on notifier errorCornelia Huck1-0/+1
2014-10-23virtio-scsi-dataplane: Add op blockerFam Zheng1-0/+1
2014-09-30virtio-scsi: Handle TMF request cancellation asynchronouslyFam Zheng1-2/+7
2014-09-30virtio-scsi: Batched prepare for cmd reqsFam Zheng1-0/+4
2014-09-30virtio-scsi: Two stages processing of cmd requestFam Zheng1-1/+2
2014-09-30virtio-scsi: Add migration state notifier for dataplane codeFam Zheng1-0/+2
2014-09-30virtio-scsi-dataplane: Code to run virtio-scsi on iothreadFam Zheng1-0/+19
2014-09-30virtio-scsi: Add VirtIOSCSIVring in VirtIOSCSIReqFam Zheng1-1/+14
2014-09-30virtio-scsi: Add 'iothread' property to virtio-scsiFam Zheng1-0/+1
2014-09-23virtio-scsi: Make virtio_scsi_push_event publicFam Zheng1-0/+2