summaryrefslogtreecommitdiffstats
path: root/hw/usb-msd.c
Commit message (Expand)AuthorAgeFilesLines
* usb-storage: don't try to send the status early.Gerd Hoffmann2011-11-211-6/+10
* usb-storage: drop result from device state.Gerd Hoffmann2011-11-211-3/+1Star
* usb-storage: drop tag from device state.Gerd Hoffmann2011-11-211-7/+6Star
* usb-storage: fill status in complete callback.Gerd Hoffmann2011-11-211-17/+21
* usb-storage: move status debug message to usb_msd_send_status.Gerd Hoffmann2011-11-211-2/+2
* usb: change VID/PID for usb-hub and usb-msd to prevent conflictRoy Tam2011-11-011-2/+2
* scsi: allow arbitrary LUNsPaolo Bonzini2011-10-281-1/+2
* scsi: move tcq/ndev to SCSIBusOps (now SCSIBusInfo)Paolo Bonzini2011-10-281-2/+5
* usb-storage: fix NULL pointer dereference.Gerd Hoffmann2011-10-131-1/+4
* block: Attach non-qdev devices as wellMarkus Armbruster2011-09-061-1/+1
* scsi: pass cdb already to scsi_req_newPaolo Bonzini2011-08-121-2/+2
* usb-storage: iovec supportGerd Hoffmann2011-08-041-58/+49Star
* usb: use iovecs in USBPacketGerd Hoffmann2011-08-041-4/+8
* Merge remote-tracking branch 'kraxel/migration.2' into stagingAnthony Liguori2011-07-291-0/+12
|\
| * usb storage: first migration support bits.Gerd Hoffmann2011-07-201-0/+12
* | Correct spelling of licensedMatthew Fernandez2011-07-231-1/+1
* | scsi: Add 'hba_private' to SCSIRequestHannes Reinecke2011-07-191-8/+1Star
|/
* usb-storage: Turn drive serial into a qdev property usb-storage.serialMarkus Armbruster2011-06-231-3/+11
* usb: Proper error propagation for usb_device_attach errorsHans de Goede2011-06-231-2/+3
* Merge remote-tracking branch 'bonzini/scsi.2' into stagingAnthony Liguori2011-05-311-50/+72
|\
| * scsi: rename arguments to the new callbacksPaolo Bonzini2011-05-261-5/+5
| * scsi: split command_complete callback in twoPaolo Bonzini2011-05-261-30/+41
| * scsi: introduce scsi_req_get_bufPaolo Bonzini2011-05-261-1/+1
| * scsi: introduce scsi_req_continuePaolo Bonzini2011-05-261-11/+4Star
| * scsi: introduce scsi_req_newPaolo Bonzini2011-05-261-1/+1
| * scsi: do not call send_command directlyPaolo Bonzini2011-05-261-1/+1
| * scsi: introduce scsi_req_cancelPaolo Bonzini2011-05-261-4/+15
| * scsi: Use 'SCSIRequest' directlyHannes Reinecke2011-05-261-12/+15
| * scsi: introduce SCSIBusOpsPaolo Bonzini2011-05-261-1/+5
* | usb: move cancel callback to USBDeviceInfoGerd Hoffmann2011-05-261-5/+3Star
* | usb-storage: don't call usb_packet_complete twiceGerd Hoffmann2011-05-261-1/+1
* | usb: Pass the packet to the device's handle_control callbackHans de Goede2011-05-261-3/+3
* | usb: update config descriptors to identify number of interfacesBrad Hards2011-05-261-0/+2
|/
* usb: mass storage fixGerd Hoffmann2011-05-041-0/+1
* usb: move complete callback to port opsGerd Hoffmann2011-05-041-2/+2
* usb: trivial spelling fixesBrad Hards2011-04-161-2/+2
* Add bootindex handling into usb storage device.Gleb Natapov2011-02-011-0/+2
* blockdev: Fix drive_add for drives without mediaMarkus Armbruster2011-01-311-2/+1Star
* usb-msd: Propagate removable bit to SCSI deviceStefan Hajnoczi2011-01-241-1/+3
* scsi: Allow scsi_bus_legacy_add_drive() to set removable bitStefan Hajnoczi2011-01-241-1/+1
* usb storage: handle long responsesGerd Hoffmann2011-01-111-2/+2
* usb storage: fix status reportingGerd Hoffmann2011-01-111-6/+7
* usb storage: high speed supportGerd Hoffmann2011-01-111-5/+46
* usb: move remote wakeup handling to common codeGerd Hoffmann2011-01-111-23/+0Star
* usb: move USB_REQ_{GET,SET}_CONFIGURATION handling to common codeGerd Hoffmann2011-01-111-8/+1Star
* usb: move USB_REQ_SET_ADDRESS handling to common codeGerd Hoffmann2011-01-111-4/+0Star
* usb storage: serial number supportGerd Hoffmann2011-01-111-0/+6
* usb storage: use new descriptor infrastructure.Gerd Hoffmann2011-01-111-104/+63Star
* Rearrange block headersBlue Swirl2010-08-241-0/+1
* QemuOpts: make most qemu_*_opts staticGerd Hoffmann2010-08-231-1/+1