summaryrefslogtreecommitdiff
path: root/hw/scsi-bus.c
AgeCommit message (Expand)AuthorFilesLines
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
2011-05-26scsi: introduce scsi_req_newPaolo Bonzini1-0/+5
2011-05-26scsi: do not call send_command directlyPaolo Bonzini1-1/+8
2011-05-26scsi: Update sense code handlingHannes Reinecke1-1/+90
2011-05-26scsi: introduce scsi_req_cancelPaolo Bonzini1-3/+14
2011-05-26scsi: introduce scsi_req_abortPaolo Bonzini1-0/+9
2011-05-26scsi: commonize purging requestsPaolo Bonzini1-0/+12
2011-05-26scsi: Use 'SCSIRequest' directlyHannes Reinecke1-17/+8
2011-05-26scsi: reference-count requestsPaolo Bonzini1-7/+22
2011-05-26scsi: introduce SCSIBusOpsPaolo Bonzini1-6/+6
2011-05-26scsi: introduce scsi_req_dataPaolo Bonzini1-0/+11
2011-05-26scsi: add tracing of scsi requestsPaolo Bonzini1-0/+6
2011-01-24scsi: Allow scsi_bus_legacy_add_drive() to set removable bitStefan Hajnoczi1-2/+6
2010-12-11Add get_fw_dev_path callback to scsi bus.Gleb Natapov1-0/+23
2010-11-25scsi: Move sense handling into the driverHannes Reinecke1-10/+0
2010-11-25scsi: Increase the number of possible devicesHannes Reinecke1-1/+1
2010-09-21scsi_bus: fix length and xfer_mode for RESERVE and RELEASE commandsBernhard Kohl1-1/+2
2010-08-24Rearrange block headersBlue Swirl1-0/+1
2010-07-22scsi: Dequeue requests before invoking completion callbackJan Kiszka1-1/+11
2010-07-06scsi: Error locations for -drive if=scsi device initializationMarkus Armbruster1-0/+4
2010-07-02block: Catch attempt to attach multiple devices to a blockdevMarkus Armbruster1-1/+4
2010-07-02qdev: Decouple qdev_prop_drive from DriveInfoMarkus Armbruster1-4/+4
2010-07-02scsi: scsi_bus_legacy_handle_cmdline() can fail, fix callersMarkus Armbruster1-4/+7
2010-06-22scsi-bus: Add MAINTENANCE_IN and MAINTENANCE_OUT SCSIRequest xfer and mode as...Nicholas Bellinger1-0/+10