summaryrefslogtreecommitdiffstats
path: root/hw/scsi-generic.c
Commit message (Expand)AuthorAgeFilesLines
* scsi virtio-blk usb-msd: Clean up device init error messagesMarkus Armbruster2012-01-061-4/+4
* block: bdrv_aio_* do not return NULLPaolo Bonzini2011-12-151-4/+0
* scsi-generic: add as boot devicePaolo Bonzini2011-11-221-0/+5
* scsi-generic: bump SCSIRequest reference count until aio completion runsPaolo Bonzini2011-10-281-0/+18
* scsi: pass cdb to alloc_reqPaolo Bonzini2011-10-281-1/+1
* scsi: export scsi_generic_reqopsPaolo Bonzini2011-10-281-1/+1
* scsi: make reqops constPaolo Bonzini2011-10-281-1/+1
* scsi: move max_lba to SCSIDevicePaolo Bonzini2011-10-281-0/+2
* scsi-generic: snoop READ CAPACITY commands to get block sizePaolo Bonzini2011-10-281-41/+25
* scsi-generic: look at host statusPaolo Bonzini2011-10-281-4/+16
* scsi-generic: check ioctl statuses when SG_IO succeedsPaolo Bonzini2011-10-281-4/+4
* scsi-generic: remove scsi_req_fixupPaolo Bonzini2011-10-281-15/+0
* scsi-generic: drop SCSIGenericStatePaolo Bonzini2011-10-281-50/+40
* scsi-generic: do not disable FUAPaolo Bonzini2011-09-191-6/+0
* block: Drop BlockDriverState member removableMarkus Armbruster2011-09-121-1/+0
* Use glib memory allocation and free functionsAnthony Liguori2011-08-201-4/+4
* scsi: report unit attention on resetPaolo Bonzini2011-08-121-2/+2
* scsi: move handling of REQUEST SENSE to common codePaolo Bonzini2011-08-121-16/+0
* scsi: move handling of REPORT LUNS and invalid LUNs to common codePaolo Bonzini2011-08-121-7/+0
* scsi: move request parsing to common codePaolo Bonzini2011-08-121-9/+0
* scsi: push lun field to SCSIDevicePaolo Bonzini2011-08-121-4/+1
* scsi: move request-related callbacks from SCSIDeviceInfo to SCSIReqOpsPaolo Bonzini2011-08-121-6/+6
* scsi: introduce SCSIReqOpsPaolo Bonzini2011-08-121-9/+13
* scsi: move sense handling to generic codePaolo Bonzini2011-08-121-59/+17
* scsi: pass status when completingPaolo Bonzini2011-08-121-15/+16
* scsi: Sanitize command definitionsHannes Reinecke2011-08-011-1/+1
* Correct spelling of licensedMatthew Fernandez2011-07-231-1/+1
* scsi: Add 'hba_private' to SCSIRequestHannes Reinecke2011-07-191-2/+3
* scsi: ignore LUN field in the CDBPaolo Bonzini2011-05-261-3/+2
* scsi-generic: Handle queue fullPaolo Bonzini2011-05-261-0/+3
* scsi: make write_data return voidPaolo Bonzini2011-05-261-5/+2
* scsi: Implement 'get_sense' callbackHannes Reinecke2011-05-261-0/+18
* scsi: do not call send_command directlyPaolo Bonzini2011-05-261-1/+0
* scsi: Update sense code handlingHannes Reinecke2011-05-261-22/+41
* scsi: use scsi_req_completePaolo Bonzini2011-05-261-3/+2
* 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-74/+33
* scsi: reference-count requestsPaolo Bonzini2011-05-261-8/+16
* scsi-generic: do not use a stale aiocbPaolo Bonzini2011-05-261-0/+3
* scsi: introduce SCSIBusOpsPaolo Bonzini2011-05-261-1/+1
* scsi: introduce scsi_req_dataPaolo Bonzini2011-05-261-3/+3
* scsi-generic: Remove bogus double completePaolo Bonzini2011-05-261-2/+4
* scsi: Return SAM status codesHannes Reinecke2010-11-251-5/+5
* scsi-generic: add missing reset handlerBernhard Kohl2010-09-211-2/+19
* scsi: fix and improve debug printsBernhard Kohl2010-09-081-4/+14
* Rearrange block headersBlue Swirl2010-08-241-0/+1
* scsi: Reject unimplemented error actionsMarkus Armbruster2010-07-061-0/+9
* block: Fix virtual media change for if=noneMarkus Armbruster2010-07-021-0/+1
* qdev: Decouple qdev_prop_drive from DriveInfoMarkus Armbruster2010-07-021-3/+3
OpenPOWER on IntegriCloud