summaryrefslogtreecommitdiffstats
path: root/hw/scsi/scsi-disk.c
Commit message (Expand)AuthorAgeFilesLines
* scsi-disk: bdrv_attach_dev() for empty CD-ROMKevin Wolf2017-07-181-0/+5
* 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
* block: explicitly acquire aiocontext in aio callbacks that need itPaolo Bonzini2017-02-211-0/+15
* scsi-disk: add 'fall through' comment to switch VERIFY casesPeter Maydell2017-01-241-0/+1
* scsi-block: fix direction of BYTCHK test for VERIFY commandsPaolo Bonzini2017-01-161-1/+1
* scsi-disk: fix VERIFY for scsi-blockPaolo Bonzini2016-12-221-1/+8
* dma-helpers: explicitly pass alignment into DMA helpersMark Cave-Ayland2016-10-271-0/+2
* scsi-disk: Cleaning up around tray open stateFam Zheng2016-09-141-14/+8Star
* scsi-disk: change disk serial length from 20 to 36Rony Weng2016-09-131-2/+2
* scsi: scsi-cd without drive property for empty driveKevin Wolf2016-09-051-0/+5
* block: Convert BB interface to byte-based discardsEric Blake2016-07-201-4/+4
* block/qdev: Allow configuring rerror/werror with qdev propertiesKevin Wolf2016-07-131-0/+1
* block/qdev: Allow configuring WCE with qdev propertiesKevin Wolf2016-07-131-0/+1
* scsi-disk: Use (unsigned long) typecasts when using "%lu" format stringThomas Huth2016-06-161-4/+4
* scsi-disk: add missing breakPaolo Bonzini2016-06-071-0/+1
* scsi: mark TYPE_SCSI_DISK_BASE as abstractPaolo Bonzini2016-06-061-0/+1
* scsi-disk: fix reads from scsi-disk devicesMark Cave-Ayland2016-06-061-1/+1
* scsi-block: always use SG_IOPaolo Bonzini2016-05-291-18/+196
* scsi-disk: introduce scsi_disk_req_check_errorPaolo Bonzini2016-05-291-67/+22Star
* scsi-disk: add need_fua_emulation to SCSIDiskClassPaolo Bonzini2016-05-291-2/+7
* scsi-disk: introduce dma_readv and dma_writevPaolo Bonzini2016-05-291-15/+52
* scsi-disk: introduce a common base classPaolo Bonzini2016-05-291-14/+22
* block: Rename blk_write_zeroes()Eric Blake2016-05-251-1/+1
* dma-helpers: change interface to byte-basedPaolo Bonzini2016-05-251-2/+4
* scsi-disk: Switch to byte-based aio block accessEric Blake2016-05-121-21/+20Star
* block: Switch blk_*write_zeroes() to byte interfaceEric Blake2016-05-121-2/+2
* util: move declarations out of qemu-common.hVeronia Bahaa2016-03-221-1/+1
* include/qemu/osdep.h: Don't include qapi/error.hMarkus Armbruster2016-03-221-0/+1
* scsi-generic: grab device and port SAS addresses from backendPaolo Bonzini2016-02-091-0/+1
* scsi: push WWN fields up to SCSIDevicePaolo Bonzini2016-02-091-12/+10Star
* hw/scsi: Clean up includesPeter Maydell2016-01-291-0/+1
* scsi-disk: Account for failed operationsAlberto Garcia2015-11-121-15/+31
* osdep: Rename qemu_{get, set}_version() to qemu_{, set_}hw_version()Eduardo Habkost2015-11-041-1/+1
* scsi-disk: identify AIO callbacks more clearlyPaolo Bonzini2015-08-141-30/+61
* scsi-disk: Fix assertion failure on WRITE SAMEFam Zheng2015-07-301-0/+4
* scsi-disk: fix cmd.mode field typoStefan Hajnoczi2015-07-301-1/+1
* scsi: Handle no media case for scsi_get_configurationMatthew Rosato2015-07-241-1/+15
* scsi-hd: fix property unset caseEkaterina Tumanova2015-03-101-1/+6
* BlockConf: Call backend functions to detect geometry and blocksizesEkaterina Tumanova2015-03-101-0/+2
* scsi-disk: provide maximum transfer lengthPaolo Bonzini2014-12-151-0/+27
* scsi: devirtualize unrealize of SCSI devicesPaolo Bonzini2014-10-311-12/+0Star
* scsi: Rename scsi_*_length() to scsi_*_xfer(), add scsi_cdb_length()Hannes Reinecke2014-10-311-3/+3
* blockdev: Fix blockdev-add not to create DriveInfoMarkus Armbruster2014-10-201-1/+1
* hw: Convert from BlockDriverState to BlockBackend, mostlyMarkus Armbruster2014-10-201-90/+92
* bootindex: move calling add_boot_device_patch to bootindex setter functionGonglei2014-10-151-1/+0Star
* block: remove bootindex property from qdev to qomGonglei2014-10-151-1/+0Star
* scsi: Introduce scsi_req_cancel_completeFam Zheng2014-09-301-0/+8
* scsi: Drop SCSIReqOps.cancel_ioFam Zheng2014-09-301-14/+0Star