summaryrefslogtreecommitdiff
path: root/hw/scsi
AgeCommit message (Expand)Author
2017-06-06virtio-scsi: Unset hotplug handler when unrealizeFam Zheng
2017-06-04scsi/lsi53c895a: Remove unused lsi_mem_*() return valueMao Zhongyi
2017-05-17migration: Create migration/blocker.hJuan Quintela
2017-05-05vhost-scsi: create a vhost-scsi-common abstractionFelipe Franciosi
2017-05-05vmw_pvscsi: check message ring page count at initialisationP J P
2017-05-05scsi: avoid an off-by-one error in megasas_mmio_writePrasad J Pandit
2017-04-24scsi: Make errp the last parameter of virtio_scsi_common_realizeFam Zheng
2017-03-27Merge remote-tracking branch 'remotes/bonzini/tags/for-upstream' into stagingPeter Maydell
2017-03-27scsi-generic: Fill in opt_xfer_len in INQUIRY reply if it is zeroFam Zheng
2017-03-24virtio-scsi: Fix acquire/release in dataplane handlersFam Zheng
2017-03-24virtio-scsi: Make virtio_scsi_acquire/release publicFam Zheng
2017-03-24trace: Fix incorrect megasas trace parametersEric Blake
2017-03-14scsi: mptsas: fix the wrong reading size in fetch requestLi Qiang
2017-02-28hw/block: Request permissionsKevin Wolf
2017-02-28block: Allow error return in BlockDevOps.change_media_cb()Kevin Wolf
2017-02-28block: Add permissions to blk_new()Kevin Wolf
2017-02-21Merge remote-tracking branch 'remotes/armbru/tags/pull-block-2017-02-21' into...Peter Maydell
2017-02-21hw: Deprecate -drive if=scsi with non-onboard HBAsMarkus Armbruster
2017-02-21hw/scsi: Concentrate -drive if=scsi auto-create in one placeMarkus Armbruster
2017-02-21block: explicitly acquire aiocontext in aio callbacks that need itPaolo Bonzini
2017-02-21block: explicitly acquire aiocontext in bottom halves that need itPaolo Bonzini
2017-02-21block: explicitly acquire aiocontext in callbacks that need itPaolo Bonzini
2017-02-17virtio: Report real progress in VQ aio poll handlerFam Zheng
2017-02-01pci: Convert msix_init() to Error and fix callersCao jin
2017-01-27hw/scsi: Fix debug message of cdb structure in scsi-genericEric Farman
2017-01-25Merge remote-tracking branch 'remotes/mjt/tags/trivial-patches-fetch' into st...Peter Maydell
2017-01-24scsi-disk: add 'fall through' comment to switch VERIFY casesPeter Maydell
2017-01-24PCI/migration merge vmstate_pci_device and vmstate_pcie_deviceDr. David Alan Gilbert
2017-01-24migration: disallow migrate_add_blocker during migrationAshijeet Acharya
2017-01-24migration: extend VMStateInfoJianjun Duan
2017-01-16scsi-block: fix direction of BYTCHK test for VERIFY commandsPaolo Bonzini
2017-01-16megasas: fix guest-triggered memory leakPaolo Bonzini
2017-01-10virtio: convert to use DMA apiJason Wang
2017-01-03virtio-scsi: suppress virtqueue kick during processingStefan Hajnoczi
2016-12-22scsi-disk: fix VERIFY for scsi-blockPaolo Bonzini
2016-12-22virtio-scsi: introduce virtio_scsi_acquire/releasePaolo Bonzini
2016-11-29Merge remote-tracking branch 'bonzini/tags/for-upstream' into stagingStefan Hajnoczi
2016-11-28megasas: clean up and fix request completion/cancellationPaolo Bonzini
2016-11-28megasas: do not call pci_dma_unmap after having freed the frame oncePaolo Bonzini
2016-11-22scsi/esp: do not raise an interrupt when reading the FIFO registerHervé Poussineau
2016-11-18virtio: set ISR on dataplane notificationsPaolo Bonzini
2016-11-03Merge remote-tracking branch 'remotes/mst/tags/for_upstream' into stagingStefan Hajnoczi
2016-10-31Merge remote-tracking branch 'remotes/famz/tags/for-upstream' into stagingPeter Maydell
2016-10-30virtio-scsi: always use dataplane path if ioeventfd is activePaolo Bonzini
2016-10-30virtio: move ioeventfd_started flag to VirtioBusStatePaolo Bonzini
2016-10-28block: only call aio_poll on the current thread's AioContextPaolo Bonzini
2016-10-27dma-helpers: explicitly pass alignment into DMA helpersMark Cave-Ayland
2016-10-10virtio: cleanup VMSTATE_VIRTIO_DEVICEHalil Pasic
2016-10-10virtio-scsi: convert VMSTATE_VIRTIO_DEVICEHalil Pasic
2016-10-10virtio-scsi: handle virtio_scsi_set_config() errorGreg Kurz