summaryrefslogtreecommitdiffstats
path: root/hw/scsi-disk.c
Commit message (Expand)AuthorAgeFilesLines
* block: Move BlockConf & friends from block_int.h to block.hMarkus Armbruster2011-09-121-0/+1
* block: Show whether the virtual tray is open in info blockMarkus Armbruster2011-09-121-0/+6
* block: Drop BlockDriverState member removableMarkus Armbruster2011-09-121-1/+0
* block: Clean up remaining users of "removable"Markus Armbruster2011-09-121-0/+5
* scsi-disk: Fix START_STOP to fail when it can't ejectMarkus Armbruster2011-09-121-4/+11
* block: Rename bdrv_set_locked() to bdrv_lock_medium()Markus Armbruster2011-09-121-1/+1
* block: Drop medium lock tracking, ask device models insteadMarkus Armbruster2011-09-121-0/+10
* block: Leave enforcing tray lock to device modelsMarkus Armbruster2011-09-121-0/+3
* scsi-disk: Track tray locked stateMarkus Armbruster2011-09-121-1/+3
* block: Revert entanglement of bdrv_is_inserted() with tray statusMarkus Armbruster2011-09-121-2/+8
* scsi-disk: Track tray open/close stateMarkus Armbruster2011-09-121-0/+2
* scsi-disk: Factor out scsi_disk_emulate_start_stop()Markus Armbruster2011-09-121-4/+13
* scsi: improve MODE SENSE emulationPaolo Bonzini2011-09-061-43/+53
* scsi: refine constants for READ CAPACITY 16Paolo Bonzini2011-09-061-3/+3
* scsi: fix accounting of writesPaolo Bonzini2011-09-061-6/+8
* scsi: execute SYNCHRONIZE_CACHE asynchronouslyPaolo Bonzini2011-09-061-16/+25
* block: explicit I/O accountingChristoph Hellwig2011-08-251-0/+17
* Use glib memory allocation and free functionsAnthony Liguori2011-08-201-2/+2
* scsi-disk: fix DPRINTFBlue Swirl2011-08-201-2/+2
* scsi: report unit attention on resetPaolo Bonzini2011-08-121-2/+2
* scsi: move handling of REQUEST SENSE to common codePaolo Bonzini2011-08-121-7/+2
* scsi: move handling of REPORT LUNS and invalid LUNs to common codePaolo Bonzini2011-08-121-21/+0
* scsi: move request parsing to common codePaolo Bonzini2011-08-121-5/+0
* scsi: move request-related callbacks from SCSIDeviceInfo to SCSIReqOpsPaolo Bonzini2011-08-121-18/+6
* scsi: introduce SCSIReqOpsPaolo Bonzini2011-08-121-13/+17
* scsi: move sense handling to generic codePaolo Bonzini2011-08-121-46/+23
* scsi: pass status when completingPaolo Bonzini2011-08-121-11/+4
* scsi-disk: no need to call scsi_req_data on a short readPaolo Bonzini2011-08-121-3/+0
* scsi-disk: Remove 'drive_kind'Hannes Reinecke2011-08-011-24/+22
* scsi: Sanitize command definitionsHannes Reinecke2011-08-011-5/+5
* scsi: Remove REZERO_UNIT emulationHannes Reinecke2011-08-011-7/+0
* scsi-disk: Codingstyle fixesHannes Reinecke2011-08-011-8/+8
* Correct spelling of licensedMatthew Fernandez2011-07-231-1/+1
* scsi-disk: Mask out serial number EVPDHannes Reinecke2011-07-191-3/+12
* scsi-disk: Fixup debugging statementHannes Reinecke2011-07-191-1/+1
* scsi: Add 'hba_private' to SCSIRequestHannes Reinecke2011-07-191-2/+2
* scsi: ignore LUN field in the CDBPaolo Bonzini2011-05-261-3/+3
* scsi: make write_data return voidPaolo Bonzini2011-05-261-4/+2
* scsi-disk: add data direction checkingHannes Reinecke2011-05-261-11/+24
* scsi: Implement 'get_sense' callbackHannes Reinecke2011-05-261-0/+11
* scsi: do not call send_command directlyPaolo Bonzini2011-05-261-1/+0
* scsi: Update sense code handlingHannes Reinecke2011-05-261-43/+39
* scsi: introduce scsi_req_cancelPaolo Bonzini2011-05-261-1/+0
* scsi: commonize purging requestsPaolo Bonzini2011-05-261-16/+2
* scsi: Use 'SCSIRequest' directlyHannes Reinecke2011-05-261-85/+33
* scsi: reference-count requestsPaolo Bonzini2011-05-261-8/+15
* scsi: introduce scsi_req_dataPaolo Bonzini2011-05-261-4/+4
* blockdev: Store -drive option media in DriveInfoMarkus Armbruster2011-05-191-2/+3
* scsi: Split qdev "scsi-disk" into "scsi-hd" and "scsi-cd"Markus Armbruster2011-05-191-33/+103
* Improve vm_stop reason declarationsJan Kiszka2011-02-141-1/+1
OpenPOWER on IntegriCloud