aboutsummaryrefslogtreecommitdiff
path: root/hw/usb-msd.c
AgeCommit message (Expand)AuthorFilesLines
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
2011-01-24usb-msd: Propagate removable bit to SCSI deviceStefan Hajnoczi1-1/+3
2011-01-24scsi: Allow scsi_bus_legacy_add_drive() to set removable bitStefan Hajnoczi1-1/+1
2011-01-11usb storage: handle long responsesGerd Hoffmann1-2/+2
2011-01-11usb storage: fix status reportingGerd Hoffmann1-6/+7
2011-01-11usb storage: high speed supportGerd Hoffmann1-5/+46
2011-01-11usb: move remote wakeup handling to common codeGerd Hoffmann1-23/+0
2011-01-11usb: move USB_REQ_{GET,SET}_CONFIGURATION handling to common codeGerd Hoffmann1-8/+1
2011-01-11usb: move USB_REQ_SET_ADDRESS handling to common codeGerd Hoffmann1-4/+0
2011-01-11usb storage: serial number supportGerd Hoffmann1-0/+6
2011-01-11usb storage: use new descriptor infrastructure.Gerd Hoffmann1-104/+63
2010-08-24Rearrange block headersBlue Swirl1-0/+1
2010-08-22QemuOpts: make most qemu_*_opts staticGerd Hoffmann1-1/+1
2010-07-02block: Catch attempt to attach multiple devices to a blockdevMarkus Armbruster1-4/+8
2010-07-02qdev: Decouple qdev_prop_drive from DriveInfoMarkus Armbruster1-8/+7
2010-07-02blockdev: Clean up automatic drive deletionMarkus Armbruster1-4/+16
2010-07-02scsi: scsi_bus_legacy_handle_cmdline() can fail, fix callersMarkus Armbruster1-0/+3
2010-06-04blockdev: Collect block device code in new blockdev.cMarkus Armbruster1-1/+1
2010-06-04blockdev: Hide QEMUMachine from drive_init()Markus Armbruster1-1/+1
2010-03-31usb: class specific interface requestsMax Reitz1-4/+2
2010-03-17hw/usb-msd: fix some usb requestsArnaud Patard (Rtp)1-3/+5
2010-03-16error: Replace qemu_error() by error_report()Markus Armbruster1-1/+1
2010-03-16block: Simplify usb_msd_initfn() test for "can read bdrv key"Markus Armbruster1-1/+1
2010-02-25Fix -usbdevice crashPaul Brook1-0/+3
2010-02-10block: add topology qdev propertiesChristoph Hellwig1-6/+6
2009-12-12qdev: Replace device names containing whitespaceMarkus Armbruster1-3/+2
2009-12-12qdev: Separate USB product description from qdev nameMarkus Armbruster1-0/+1
2009-11-09scsi: move scsi-disk.h -> scsi.hGerd Hoffmann1-1/+1
2009-10-30usb-storage: use qdev for -usbdeviceGerd Hoffmann1-8/+25
2009-10-07Check return value of qdev_init()Markus Armbruster1-1/+2
2009-10-05drive cleanup fixes.Gerd Hoffmann1-8/+0
2009-10-05scsi: hotplug windupGerd Hoffmann1-0/+1
2009-10-05usb: hook unplug into qdev, cleanups + fixes.Gerd Hoffmann1-2/+0
2009-10-05switch scsi bus to inplace allocation.Gerd Hoffmann1-3/+3
2009-09-09qdev/scsi+usb: convert usb-storage to qdev.Gerd Hoffmann1-27/+40
2009-09-09qdev/scsi: add scsi bus support to qdev, convert drivers.Gerd Hoffmann1-11/+15
2009-09-09qdev/usb: add usb bus support to qdev, convert drivers.Gerd Hoffmann1-15/+30
2009-05-13Replace gcc variadic macro extension with C99 versionBlue Swirl1-3/+3
2009-03-05monitor: Rework modal password input (Jan Kiszka)aliguori1-2/+8
2009-03-05monitor: Rework early disk password inquiry (Jan Kiszka)aliguori1-3/+3
2009-02-05hw: remove error handling from qemu_malloc() callers (Avi Kivity)aliguori1-2/+0
2008-08-21Add image format option for USB mass-storage devicesaurel321-1/+30
2007-12-10SCSI cleanup, by Laurent Vivier.ths1-8/+8
2007-11-17Break up vl.h.pbrook1-1/+4
2007-09-17find -type f | xargs sed -i 's/[\t ]*$//g' # Yes, again. Note the star in the...ths1-2/+2
2007-09-16find -type f | xargs sed -i 's/[\t ]$//g' # on most filesths1-6/+6
2007-04-30Remove repeated code and enable encrypted SD cards and USB sticks images.balrog1-0/+2
2007-03-31Fix usb hid and mass-storage protocol revision, by Juergen Keil.ths1-1/+1
2006-08-29SCSI TCQ support.pbrook1-57/+156