summaryrefslogtreecommitdiffstats
path: root/hw/scsi
Commit message (Expand)AuthorAgeFilesLines
* Merge remote-tracking branch 'remotes/bonzini/tags/for-upstream' into stagingPeter Maydell2017-07-141-11/+2Star
|\
| * virtio-scsi: Convert to DEFINE_PROP_LINKFam Zheng2017-07-141-11/+2Star
* | Convert error_report() to warn_report()Alistair Francis2017-07-131-3/+3
|/
* virtio-scsi: finalize IOMMU supportJason Wang2017-07-041-1/+2
* vhost-user-scsi: Introduce vhost-user-scsi host deviceFelipe Franciosi2017-06-153-1/+206
* megasas: always store SCSIRequest* into MegasasCmdPaolo Bonzini2017-06-151-15/+16
* megasas: do not read SCSI req parameters more than once from framePaolo Bonzini2017-06-151-34/+26Star
* megasas: do not read command more than once from framePaolo Bonzini2017-06-151-35/+25Star
* megasas: do not read DCMD opcode more than once from framePaolo Bonzini2017-06-151-14/+11Star
* megasas: do not read iovec count more than once from framePaolo Bonzini2017-06-151-4/+5
* megasas: do not read sense length more than once from framePaolo Bonzini2017-06-151-2/+4
* virtio-scsi: Unset hotplug handler when unrealizeFam Zheng2017-06-061-0/+3
* scsi/lsi53c895a: Remove unused lsi_mem_*() return valueMao Zhongyi2017-06-041-6/+4Star
* migration: Create migration/blocker.hJuan Quintela2017-05-171-1/+1
* vhost-scsi: create a vhost-scsi-common abstractionFelipe Franciosi2017-05-053-139/+200
* vmw_pvscsi: check message ring page count at initialisationP J P2017-05-051-1/+1
* scsi: avoid an off-by-one error in megasas_mmio_writePrasad J Pandit2017-05-051-5/+5
* scsi: Make errp the last parameter of virtio_scsi_common_realizeFam Zheng2017-04-242-6/+11
* Merge remote-tracking branch 'remotes/bonzini/tags/for-upstream' into stagingPeter Maydell2017-03-273-34/+32Star
|\
| * scsi-generic: Fill in opt_xfer_len in INQUIRY reply if it is zeroFam Zheng2017-03-271-3/+2Star
| * virtio-scsi: Fix acquire/release in dataplane handlersFam Zheng2017-03-242-17/+30
| * virtio-scsi: Make virtio_scsi_acquire/release publicFam Zheng2017-03-241-14/+0Star
* | trace: Fix incorrect megasas trace parametersEric Blake2017-03-241-3/+3
|/
* scsi: mptsas: fix the wrong reading size in fetch requestLi Qiang2017-03-141-3/+3
* hw/block: Request permissionsKevin Wolf2017-02-281-2/+7
* block: Allow error return in BlockDevOps.change_media_cb()Kevin Wolf2017-02-281-1/+1
* block: Add permissions to blk_new()Kevin Wolf2017-02-281-1/+2
* Merge remote-tracking branch 'remotes/armbru/tags/pull-block-2017-02-21' into...Peter Maydell2017-02-218-38/+58
|\
| * hw: Deprecate -drive if=scsi with non-onboard HBAsMarkus Armbruster2017-02-213-2/+22
| * hw/scsi: Concentrate -drive if=scsi auto-create in one placeMarkus Armbruster2017-02-218-38/+38
* | block: explicitly acquire aiocontext in aio callbacks that need itPaolo Bonzini2017-02-212-3/+32
* | 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-0/+7
|/
* virtio: Report real progress in VQ aio poll handlerFam Zheng2017-02-172-10/+18
* pci: Convert msix_init() to Error and fix callersCao jin2017-02-011-1/+3
* hw/scsi: Fix debug message of cdb structure in scsi-genericEric Farman2017-01-271-2/+3
* Merge remote-tracking branch 'remotes/mjt/tags/trivial-patches-fetch' into st...Peter Maydell2017-01-251-0/+1
|\
| * scsi-disk: add 'fall through' comment to switch VERIFY casesPeter Maydell2017-01-241-0/+1
* | PCI/migration merge vmstate_pci_device and vmstate_pcie_deviceDr. David Alan Gilbert2017-01-242-2/+2
* | migration: disallow migrate_add_blocker during migrationAshijeet Acharya2017-01-241-6/+19
* | migration: extend VMStateInfoJianjun Duan2017-01-241-2/+6
|/
* scsi-block: fix direction of BYTCHK test for VERIFY commandsPaolo Bonzini2017-01-161-1/+1
* megasas: fix guest-triggered memory leakPaolo Bonzini2017-01-161-5/+6
* virtio: convert to use DMA apiJason Wang2017-01-101-1/+3
* virtio-scsi: suppress virtqueue kick during processingStefan Hajnoczi2017-01-031-15/+21
* scsi-disk: fix VERIFY for scsi-blockPaolo Bonzini2016-12-221-1/+8
* virtio-scsi: introduce virtio_scsi_acquire/releasePaolo Bonzini2016-12-221-9/+18
* Merge remote-tracking branch 'bonzini/tags/for-upstream' into stagingStefan Hajnoczi2016-11-291-26/+32
|\
| * megasas: clean up and fix request completion/cancellationPaolo Bonzini2016-11-281-25/+28
| * megasas: do not call pci_dma_unmap after having freed the frame oncePaolo Bonzini2016-11-281-1/+4