summaryrefslogtreecommitdiff
path: root/hw/scsi-bus.c
AgeCommit message (Expand)AuthorFilesLines
2011-11-22scsi: fix fw pathPaolo Bonzini1-2/+2
2011-11-22usb-msd: do not register twice in the boot orderPaolo Bonzini1-2/+5
2011-11-18scsi: pass down REQUEST SENSE to the device when there is no stored sensePaolo Bonzini1-3/+1
2011-11-18scsi: fix parsing of allocation length fieldPaolo Bonzini1-10/+87
2011-11-18scsi: update list of commandsPaolo Bonzini1-6/+19
2011-11-18scsi: fix fw pathPaolo Bonzini1-1/+1
2011-10-28scsi: push request restart to SCSIDevicePaolo Bonzini1-0/+56
2011-10-28scsi: do not call transfer_data after canceling a requestPaolo Bonzini1-4/+19
2011-10-28scsi: pass cdb to alloc_reqPaolo Bonzini1-1/+1
2011-10-28scsi: make reqops constPaolo Bonzini1-5/+5
2011-10-28scsi: add channel to addressingPaolo Bonzini1-9/+15
2011-10-28scsi: allow arbitrary LUNsPaolo Bonzini1-16/+32
2011-10-28scsi: implement REPORT LUNS for arbitrary LUNsPaolo Bonzini1-10/+39
2011-10-28scsi: remove devs array from SCSIBusPaolo Bonzini1-23/+30
2011-10-28scsi: move tcq/ndev to SCSIBusOps (now SCSIBusInfo)Paolo Bonzini1-15/+12
2011-10-28scsi-disk: report media changed via unit attention sense codesPaolo Bonzini1-0/+5
2011-10-28scsi: notify the device when unit attention is reportedPaolo Bonzini1-5/+27
2011-10-28atapi/scsi: unify definitions for MMCPaolo Bonzini1-1/+1
2011-09-20scsi: fix sign extension problemsPaolo Bonzini1-15/+7
2011-09-12scsi-disk: Fix START_STOP to fail when it can't ejectMarkus Armbruster1-0/+10
2011-09-10scsi-bus: remove duplicate table entriesBlue Swirl1-3/+1
2011-09-06scsi: fill in additional sense length correctlyPaolo Bonzini1-1/+2
2011-09-06scsi: refine constants for READ CAPACITY 16Paolo Bonzini1-1/+2
2011-08-20Use glib memory allocation and free functionsAnthony Liguori1-2/+2
2011-08-16scsi: do not overwrite memory on REQUEST SENSE commands with a large bufferPaolo Bonzini1-1/+2
2011-08-14hw/scsi-bus.c: Fix use of uninitialised variablePeter Maydell1-1/+1
2011-08-12scsi: add special traces for common commandsPaolo Bonzini1-0/+17
2011-08-12scsi: report unit attention on resetPaolo Bonzini1-1/+2
2011-08-12scsi: add support for unit attention conditionsPaolo Bonzini1-2/+91
2011-08-12scsi: add a bunch more common sense codesPaolo Bonzini1-0/+30
2011-08-12scsi: move handling of REQUEST SENSE to common codePaolo Bonzini1-2/+10
2011-08-12scsi: move handling of REPORT LUNS and invalid LUNs to common codePaolo Bonzini1-1/+174
2011-08-12scsi: move request parsing to common codePaolo Bonzini1-15/+38
2011-08-12scsi: push lun field to SCSIDevicePaolo Bonzini1-0/+1
2011-08-12scsi: introduce SCSICommandPaolo Bonzini1-47/+48
2011-08-12scsi: pass cdb already to scsi_req_newPaolo Bonzini1-5/+8
2011-08-12scsi: move request-related callbacks from SCSIDeviceInfo to SCSIReqOpsPaolo Bonzini1-10/+10
2011-08-12scsi: introduce SCSIReqOpsPaolo Bonzini1-2/+3
2011-08-12scsi: move sense handling to generic codePaolo Bonzini1-5/+62
2011-08-12scsi: pass status when completingPaolo Bonzini1-4/+4
2011-08-11scsi-bus: use DO_UPCASTZhi Yong Wu1-1/+1
2011-08-01scsi: Sanitize command definitionsHannes Reinecke1-27/+42
2011-08-01scsi: Remove REZERO_UNIT emulationHannes Reinecke1-3/+0
2011-08-01scsi: Remove references to SET_WINDOWHannes Reinecke1-2/+0
2011-07-19scsi: Add 'hba_private' to SCSIRequestHannes Reinecke1-3/+6
2011-06-05scsi: fix tracing of scsi requests with simple backendPaolo Bonzini1-1/+5
2011-05-26scsi: split command_complete callback in twoPaolo Bonzini1-2/+2
2011-05-26scsi: Implement 'get_sense' callbackHannes Reinecke1-0/+9
2011-05-26scsi: introduce scsi_req_get_bufPaolo Bonzini1-0/+5
2011-05-26scsi: introduce scsi_req_continuePaolo Bonzini1-3/+13