aboutsummaryrefslogtreecommitdiff
path: root/hw/usb-msd.c
AgeCommit message (Expand)AuthorFilesLines
2012-02-15Merge remote-tracking branch 'kraxel/usb.38' into stagingAnthony Liguori1-2/+1
2012-02-15qom: Unify type registrationAndreas Färber1-2/+3
2012-02-10usb: Set USBEndpoint in usb_packet_setup().Gerd Hoffmann1-1/+1
2012-02-10usb: kill handle_packet callbackGerd Hoffmann1-1/+0
2012-02-03qdev: register all types natively through QEMU Object ModelAnthony Liguori1-13/+17
2012-02-03usb: separate out legacy usb registration from type registrationAnthony Liguori1-1/+2
2012-01-27usb: convert to QEMU Object ModelAnthony Liguori1-18/+23
2012-01-13usb: track altsetting in USBDeviceGerd Hoffmann1-10/+0
2012-01-06Merge remote-tracking branch 'stefanha/trivial-patches' into stagingAnthony Liguori1-1/+1
2012-01-06scsi virtio-blk usb-msd: Clean up device init error messagesMarkus Armbruster1-1/+1
2012-01-06usb-storage: cancel I/O on resetGerd Hoffmann1-0/+12
2011-11-22usb-msd: do not register twice in the boot orderPaolo Bonzini1-2/+2
2011-11-21usb-storage: don't try to send the status early.Gerd Hoffmann1-6/+10
2011-11-21usb-storage: drop result from device state.Gerd Hoffmann1-3/+1
2011-11-21usb-storage: drop tag from device state.Gerd Hoffmann1-7/+6
2011-11-21usb-storage: fill status in complete callback.Gerd Hoffmann1-17/+21
2011-11-21usb-storage: move status debug message to usb_msd_send_status.Gerd Hoffmann1-2/+2
2011-11-01usb: change VID/PID for usb-hub and usb-msd to prevent conflictRoy Tam1-2/+2
2011-10-28scsi: allow arbitrary LUNsPaolo Bonzini1-1/+2
2011-10-28scsi: move tcq/ndev to SCSIBusOps (now SCSIBusInfo)Paolo Bonzini1-2/+5
2011-10-13usb-storage: fix NULL pointer dereference.Gerd Hoffmann1-1/+4
2011-09-06block: Attach non-qdev devices as wellMarkus Armbruster1-1/+1
2011-08-12scsi: pass cdb already to scsi_req_newPaolo Bonzini1-2/+2
2011-08-04usb-storage: iovec supportGerd Hoffmann1-58/+49
2011-08-04usb: use iovecs in USBPacketGerd Hoffmann1-4/+8
2011-07-29Merge remote-tracking branch 'kraxel/migration.2' into stagingAnthony Liguori1-0/+12
2011-07-23Correct spelling of licensedMatthew Fernandez1-1/+1
2011-07-20usb storage: first migration support bits.Gerd Hoffmann1-0/+12
2011-07-19scsi: Add 'hba_private' to SCSIRequestHannes Reinecke1-8/+1
2011-06-23usb-storage: Turn drive serial into a qdev property usb-storage.serialMarkus Armbruster1-3/+11
2011-06-23usb: Proper error propagation for usb_device_attach errorsHans de Goede1-2/+3
2011-05-31Merge remote-tracking branch 'bonzini/scsi.2' into stagingAnthony Liguori1-50/+72
2011-05-26scsi: rename arguments to the new callbacksPaolo Bonzini1-5/+5
2011-05-26scsi: split command_complete callback in twoPaolo Bonzini1-30/+41
2011-05-26scsi: introduce scsi_req_get_bufPaolo Bonzini1-1/+1
2011-05-26scsi: introduce scsi_req_continuePaolo Bonzini1-11/+4
2011-05-26scsi: introduce scsi_req_newPaolo Bonzini1-1/+1
2011-05-26scsi: do not call send_command directlyPaolo Bonzini1-1/+1
2011-05-26scsi: introduce scsi_req_cancelPaolo Bonzini1-4/+15
2011-05-26scsi: Use 'SCSIRequest' directlyHannes Reinecke1-12/+15
2011-05-26scsi: introduce SCSIBusOpsPaolo Bonzini1-1/+5
2011-05-26usb: move cancel callback to USBDeviceInfoGerd Hoffmann1-5/+3
2011-05-26usb-storage: don't call usb_packet_complete twiceGerd Hoffmann1-1/+1
2011-05-26usb: Pass the packet to the device's handle_control callbackHans de Goede1-3/+3
2011-05-26usb: update config descriptors to identify number of interfacesBrad Hards1-0/+2
2011-05-04usb: mass storage fixGerd Hoffmann1-0/+1
2011-05-04usb: move complete callback to port opsGerd Hoffmann1-2/+2
2011-04-16usb: trivial spelling fixesBrad Hards1-2/+2
2011-02-01Add bootindex handling into usb storage device.Gleb Natapov1-0/+2
2011-01-31blockdev: Fix drive_add for drives without mediaMarkus Armbruster1-2/+1