aboutsummaryrefslogtreecommitdiff
path: root/hw/scsi
AgeCommit message (Expand)AuthorFilesLines
2016-04-07virtio: merge virtio_queue_aio_set_host_notifier_handler with virtio_queue_se...Paolo Bonzini1-8/+4
2016-04-07virtio-scsi: use aio handler for data planePaolo Bonzini2-25/+83
2016-04-07virtio-scsi: fix disabled modePaolo Bonzini1-2/+2
2016-03-22util: move declarations out of qemu-common.hVeronia Bahaa3-1/+3
2016-03-22hw: explicitly include qemu-common.h and cpu.hPaolo Bonzini1-0/+2
2016-03-22Clean up includes some moreMarkus Armbruster1-1/+0
2016-03-22include/qemu/osdep.h: Don't include qapi/error.hMarkus Armbruster8-0/+8
2016-03-07scsi-bus: Remove tape command from scsi_req_xferAlex Pyrgiotis1-1/+0
2016-02-25virtio-scsi: do not use vring in dataplanePaolo Bonzini2-214/+34
2016-02-16mptsas: fix wrong formulaPaolo Bonzini1-1/+1
2016-02-16mptsas: fix memory leakPaolo Bonzini1-0/+1
2016-02-16mptsas: add missing va_endPaolo Bonzini1-0/+1
2016-02-09hw: Add support for LSI SAS1068 (mptsas) devicePaolo Bonzini6-0/+3803
2016-02-09scsi-generic: grab device and port SAS addresses from backendPaolo Bonzini2-0/+93
2016-02-09scsi: push WWN fields up to SCSIDevicePaolo Bonzini1-12/+10
2016-02-06virtio: introduce qemu_get/put_virtqueue_elementPaolo Bonzini1-5/+2
2016-02-06virtio: move allocation to virtqueue_pop/vring_popPaolo Bonzini2-16/+17
2016-02-04virtio: move VirtQueueElement at the beginning of the structsPaolo Bonzini1-2/+1
2016-02-02virtio-scsi: Catch BDS-BB removal/insertionMax Reitz1-0/+55
2016-01-29hw/scsi: Clean up includesPeter Maydell9-6/+9
2016-01-29virtio: Clean up includesPeter Maydell2-0/+2
2016-01-29ppc: Clean up includesPeter Maydell1-0/+1
2016-01-15SCSI device: fix to incomplete QOMifyCao jin3-9/+9
2016-01-15scsi: initialise info object with appropriate sizeP J P1-1/+1
2016-01-15scsi: revert change to scsi_req_cancel_async and add assertionsPaolo Bonzini1-0/+11
2016-01-13error: Use error_prepend() where it makes obvious senseMarkus Armbruster1-4/+2
2015-12-17scsi: always call notifier on async cancellationPaolo Bonzini1-3/+0
2015-12-17scsi: use scsi_req_cancel_async when purging requestsPaolo Bonzini1-2/+4
2015-12-17vmw_pvscsi: Introduce 'x-disable-pcie' backword compatability propertyShmulik Ladkani1-0/+2
2015-12-17vmw_pvscsi: The pvscsi device is a PCIE endpointShmulik Ladkani1-1/+53
2015-12-17vmw_pvscsi: coding: Introduce PVSCSIClassShmulik Ladkani1-0/+10
2015-12-17vmw_pvscsi: Introduce 'x-old-pci-configuration' backword compatability propertyShmulik Ladkani1-0/+2
2015-12-17vmw_pvscsi: Change offset of msi pci capabilityShmulik Ladkani1-2/+3
2015-12-17vmw_pvscsi: Set device subsystem and revisionShmulik Ladkani1-3/+20
2015-11-26virtio-scsi: don't crash without a valid deviceEugene (jno) Dvurechenski1-1/+1
2015-11-12scsi-disk: Account for failed operationsAlberto Garcia1-15/+31
2015-11-05Merge remote-tracking branch 'remotes/bonzini/tags/for-upstream' into stagingPeter Maydell3-3/+3
2015-11-04megasas: Use qemu_hw_version() instead of QEMU_VERSIONEduardo Habkost1-1/+1
2015-11-04osdep: Rename qemu_{get, set}_version() to qemu_{, set_}hw_version()Eduardo Habkost2-2/+2
2015-10-29virtio: sync the dataplane vring state to the virtqueue before virtio_savePavel Butsykin1-0/+5
2015-10-29virtio-scsi: convert to virtqueue_mapMichael S. Tsirkin1-14/+2
2015-10-23dataplane: Mark host notifiers' client type as "external"Fam Zheng1-10/+8
2015-10-23aio: Add "is_external" flag for event handlersFam Zheng1-8/+16
2015-10-23hw/scsi/spapr_vscsi: Remove superfluous memsetThomas Huth1-1/+0
2015-10-22Merge remote-tracking branch 'remotes/mst/tags/for_upstream' into stagingPeter Maydell1-4/+3
2015-10-22vhost: use a function for each callMarc-André Lureau1-4/+3
2015-10-12megasas: fix megasas_get_sata_addrPaolo Bonzini1-1/+1
2015-10-12scsi: switch from g_slice allocator to mallocPaolo Bonzini3-14/+12
2015-09-25vhost-scsi: include linux/vhost.hMarc-André Lureau1-0/+1
2015-09-25scsi-generic: let guests recognize readonly=on on passthrough devicesPaolo Bonzini1-0/+14