summaryrefslogtreecommitdiffstats
path: root/hw/scsi/scsi-disk.c
Commit message (Expand)AuthorAgeFilesLines
...
* scsi-disk: Block Device Characteristics emulation fixDaniel Henrique Barboza2018-07-121-3/+4
* Revert "block: Remove deprecated -drive option serial"Cornelia Huck2018-07-101-0/+1
* hw/scsi: Use the IEC binary prefix definitionsPhilippe Mathieu-Daudé2018-07-021-4/+5
* hw/scsi: add VPD Block Limits emulationDaniel Henrique Barboza2018-06-291-1/+1
* hw/scsi: centralize SG_IO calls into single functionDaniel Henrique Barboza2018-06-291-15/+3Star
* hw/scsi: cleanups before VPD BL emulationDaniel Henrique Barboza2018-06-291-197/+210
* block: Remove deprecated -drive option serialKevin Wolf2018-06-151-1/+0Star
* hw/scsi: support SCSI-2 passthrough without PIDaniel Henrique Barboza2018-04-091-1/+1
* scsi-disk: allow customizing the SCSI versionPaolo Bonzini2018-04-091-5/+24
* scsi-disk: Don't enlarge min_io_size to max_io_sizeFam Zheng2018-04-091-4/+6
* scsi: turn "is this a SCSI device?" into a conditional hintPaolo Bonzini2018-03-261-3/+4
* scsi: support NDOB (no data-out buffer) for WRITE SAME commandsPaolo Bonzini2018-03-121-1/+1
* scsi-disk.c: consider bl->max_transfer in INQUIRY emulationDaniel Henrique Barboza2018-03-121-0/+15
* scsi-disk: release AioContext in unaligned WRITE SAME caseStefan Hajnoczi2018-01-161-0/+1
* scsi-block: Add share-rw optionFam Zheng2017-12-211-0/+1
* hw/block: Use errp directly rather than local_errMao Zhongyi2017-12-191-9/+4Star
* scsi: reject configurations with logical block size > physical block sizeMark Kanda2017-10-181-0/+8
* scsi-disk: support reporting of rotation rateDaniel P. Berrange2017-10-121-0/+20
* scsi: move block/scsi.h to include/scsi/constants.hPaolo Bonzini2017-09-191-1/+1
* scsi: move non-emulation specific code to scsi/Paolo Bonzini2017-09-191-1/+0Star
* scsi: rename scsi_build_sense to scsi_convert_sensePaolo Bonzini2017-09-191-2/+2
* scsi-block: Support rerror/werrorFam Zheng2017-09-191-14/+24
* 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