aboutsummaryrefslogtreecommitdiff
path: root/hw/scsi
AgeCommit message (Expand)Author
2017-09-19scsi: move block/scsi.h to include/scsi/constants.hPaolo Bonzini
2017-09-19scsi: introduce sg_io_sense_from_errnoPaolo Bonzini
2017-09-19scsi: introduce scsi_build_sensePaolo Bonzini
2017-09-19scsi: move non-emulation specific code to scsi/Paolo Bonzini
2017-09-19scsi: rename scsi_build_sense to scsi_convert_sensePaolo Bonzini
2017-09-19scsi-block: Support rerror/werrorFam Zheng
2017-09-19scsi-bus: correct responses for INQUIRY and REQUEST SENSEHannes Reinecke
2017-09-19virtio-scsi: Add virtqueue_size parameter allowing virtqueue size to be set.Richard W.M. Jones
2017-08-08scsi: clarify sense codes for LUN0 emulationHannes Reinecke
2017-08-01hw/scsi/vmw_pvscsi: Convert to realizeMao Zhongyi
2017-08-01hw/scsi/vmw_pvscsi: Remove the dead error handlingMao Zhongyi
2017-08-01trace-events: fix code style: print 0x before hex numbersVladimir Sementsov-Ogievskiy
2017-08-01trace-events: fix code style: %# -> 0x%Vladimir Sementsov-Ogievskiy
2017-07-31docs: fix broken paths to docs/devel/tracing.txtPhilippe Mathieu-Daudé
2017-07-21Use qemu_tolower() and qemu_toupper(), not tolower() and toupper()Peter Maydell
2017-07-18scsi-disk: bdrv_attach_dev() for empty CD-ROMKevin Wolf
2017-07-14Merge remote-tracking branch 'remotes/bonzini/tags/for-upstream' into stagingPeter Maydell
2017-07-14virtio-scsi: Convert to DEFINE_PROP_LINKFam Zheng
2017-07-13Convert error_report() to warn_report()Alistair Francis
2017-07-04virtio-scsi: finalize IOMMU supportJason Wang
2017-06-15vhost-user-scsi: Introduce vhost-user-scsi host deviceFelipe Franciosi
2017-06-15megasas: always store SCSIRequest* into MegasasCmdPaolo Bonzini
2017-06-15megasas: do not read SCSI req parameters more than once from framePaolo Bonzini
2017-06-15megasas: do not read command more than once from framePaolo Bonzini
2017-06-15megasas: do not read DCMD opcode more than once from framePaolo Bonzini
2017-06-15megasas: do not read iovec count more than once from framePaolo Bonzini
2017-06-15megasas: do not read sense length more than once from framePaolo Bonzini
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