summaryrefslogtreecommitdiffstats
path: root/hw/scsi-disk.c
Commit message (Expand)AuthorAgeFilesLines
* hd-geometry: Switch to uint32_t to match BlockConfMarkus Armbruster2012-07-171-1/+1
* hd-geometry: Cut out block layer translation middlemanMarkus Armbruster2012-07-171-2/+2
* hd-geometry: Move disk geometry guessing back from block.cMarkus Armbruster2012-07-171-2/+3
* scsi-disk: implement READ DISC INFORMATIONPaolo Bonzini2012-07-021-0/+40
* scsi: add a qdev property for the disk's WWNPaolo Bonzini2012-07-021-1/+13
* scsi: simplify handling of the VPD page length fieldPaolo Bonzini2012-07-021-8/+7
* Allow machines to configure the QEMU_VERSION that's exposed via hardwareCrístian Viana2012-06-191-1/+1
* scsi-disk: Don't peek behind the BlockDriverState abstractionMarkus Armbruster2012-06-151-2/+1
* scsi: prepare migration code for usb-storage supportGerd Hoffmann2012-06-071-2/+14
* scsi: remove useless debug messagesPaolo Bonzini2012-05-071-13/+0
* scsi: do not require a minimum allocation length for INQUIRYPaolo Bonzini2012-05-071-11/+0
* scsi-disk: add dpofua propertyPaolo Bonzini2012-05-071-1/+6
* scsi: change "removable" field to host many featuresPaolo Bonzini2012-05-071-8/+15
* scsi: fix WRITE SAME transfer length and directionPaolo Bonzini2012-05-041-1/+4
* scsi: fix refcounting for readsPaolo Bonzini2012-05-041-0/+7
* SCSI emulation: should tell the guest that we actually support thin provisioningRonnie Sahlberg2012-04-191-1/+1
* SCSI emulation: Support unmap via WRITE_SAME_10.Ronnie Sahlberg2012-04-191-2/+3
* scsi: advertise DPOFUAPaolo Bonzini2012-04-191-1/+2
* scsi: small refactoring of MMC mode-sensePaolo Bonzini2012-04-191-7/+12
* scsi: support FUA on readsPaolo Bonzini2012-04-191-10/+42
* scsi: add a started field to SCSIDiskReqPaolo Bonzini2012-04-191-0/+4
* scsi: force unit access on VERIFYPaolo Bonzini2012-04-191-4/+23
* scsi: add support for FUA on writesPaolo Bonzini2012-04-191-2/+47
* scsi: move scsi_flush_complete aroundPaolo Bonzini2012-04-191-18/+18
* scsi: make code more homogeneous in AIO callback functionsPaolo Bonzini2012-04-191-7/+4
* scsi: add missing test for cancelled requestPaolo Bonzini2012-04-191-1/+3
* scsi: copy serial number into VPD page 0x83Paolo Bonzini2012-03-191-3/+4
* scsi-cd: check ready condition before processing several commandsPaolo Bonzini2012-03-191-13/+29
* Merge remote-tracking branch 'qmp/queue/qmp' into stagingAnthony Liguori2012-02-241-5/+8
|\
| * block: Don't call bdrv_eject() if the tray state didn't changeLuiz Capitulino2012-02-221-2/+5
| * block: Rename bdrv_mon_event() & BlockMonEventActionLuiz Capitulino2012-02-221-3/+3
* | scsi-block: always use scsi_generic_ops for cache != nonePaolo Bonzini2012-02-241-4/+14
* | scsi-disk: add migration supportPaolo Bonzini2012-02-221-4/+55
* | scsi-disk: enable scatter/gather functionalityPaolo Bonzini2012-02-221-13/+50
|/
* qom: Unify type registrationAndreas Färber2012-02-151-2/+3
* qdev: register all types natively through QEMU Object ModelAnthony Liguori2012-02-031-50/+66
* scsi: convert to QEMU Object ModelAnthony Liguori2012-01-271-63/+96
* scsi: Guard against buflen exceeding req->cmd.xfer in scsi_disk_emulate_commandThomas Higdon2012-01-261-9/+1
* scsi virtio-blk usb-msd: Clean up device init error messagesMarkus Armbruster2012-01-061-2/+2
* block: bdrv_aio_* do not return NULLPaolo Bonzini2011-12-151-9/+0
* scsi-block: always use SG_IO for MMC devicesPaolo Bonzini2011-11-181-2/+14
* scsi: pass down REQUEST SENSE to the device when there is no stored sensePaolo Bonzini2011-11-181-2/+6
* scsi: remove block descriptors from CDsPaolo Bonzini2011-11-181-1/+2
* scsi: update list of commandsPaolo Bonzini2011-11-181-3/+1
* scsi-disk: guess geometryPaolo Bonzini2011-11-181-2/+2
* scsi: fix fw pathPaolo Bonzini2011-11-181-1/+1
* scsi-disk: implement eject requestsPaolo Bonzini2011-11-111-3/+21
* scsi-disk: add scsi-block for device passthroughPaolo Bonzini2011-10-281-0/+118
* scsi: push request restart to SCSIDevicePaolo Bonzini2011-10-281-69/+7
* scsi-disk: bump SCSIRequest reference count until aio completion runsPaolo Bonzini2011-10-281-3/+45
OpenPOWER on IntegriCloud