summaryrefslogtreecommitdiffstats
path: root/hw/usb/dev-storage.c
Commit message (Expand)AuthorAgeFilesLines
* hw/usb-storage: Use the QOM DEVICE() macro to access DeviceState.qdevPhilippe Mathieu-Daudé2019-06-061-1/+1
* block: Remove deprecated -drive option serialKevin Wolf2018-08-151-1/+0Star
* Revert "block: Remove deprecated -drive option serial"Cornelia Huck2018-07-101-0/+1
* usb-storage: Add rerror/werror propertiesKevin Wolf2018-06-291-0/+2
* Revert "usb: release the created buses"Marc-André Lureau2018-06-181-16/+0Star
* block: Remove deprecated -drive option serialKevin Wolf2018-06-151-1/+0Star
* Merge remote-tracking branch 'remotes/mst/tags/for_upstream' into stagingPeter Maydell2018-06-041-1/+1
|\
| * usb: use local path for local headersMichael S. Tsirkin2018-06-011-1/+1
* | hw: Do not include "sysemu/blockdev.h" if it is not necessaryPhilippe Mathieu-Daudé2018-06-011-1/+0Star
|/
* usb-storage: Fix share-rw option parsingFam Zheng2018-01-261-1/+2
* usb: Remove legacy -usbdevice options (host, serial, disk and net)Thomas Huth2018-01-261-58/+0Star
* dev-storage: Fix the unusual function nameMao Zhongyi2017-12-191-10/+10
* hw/block: Use errp directly rather than local_errMao Zhongyi2017-12-191-6/+3Star
* Merge remote-tracking branch 'remotes/elmarco/tags/leak-pull-request' into st...Peter Maydell2017-03-021-0/+16
|\
| * usb: release the created busesMarc-André Lureau2017-03-011-0/+16
* | hw/block: Request permissionsKevin Wolf2017-02-281-1/+5
|/
* block/qdev: Allow configuring WCE with qdev propertiesKevin Wolf2016-07-131-0/+1
* block/qdev: Allow node name for drive propertiesKevin Wolf2016-07-131-1/+4
* usb-bot: hotplug supportGerd Hoffmann2016-06-221-2/+6
* usb-storage: qcow2 encryption support is finally gone, zap dead codeGerd Hoffmann2016-06-221-34/+0Star
* error: Remove NULL checks on error_propagate() callsEduardo Habkost2016-06-201-3/+1Star
* util: move declarations out of qemu-common.hVeronia Bahaa2016-03-221-0/+1
* include/qemu/osdep.h: Don't include qapi/error.hMarkus Armbruster2016-03-221-0/+1
* qom: Swap 'name' next to visitor in ObjectPropertyAccessorEric Blake2016-02-081-4/+4
* qapi: Swap visit_* arguments for consistent 'name' placementEric Blake2016-02-081-2/+2
* usb: Clean up includesPeter Maydell2016-01-291-0/+1
* hw/usb-storage: Check whether BB is insertedMax Reitz2015-10-231-14/+16
* qerror: Move #include out of qerror.hMarkus Armbruster2015-06-221-0/+1
* usb: usb-storage QOMifyGonglei2015-05-081-12/+20
* usb/dev-storage: Avoid qerror_report_err() outside QMP handlersMarkus Armbruster2015-03-171-2/+1Star
* usb/dev-storage: Fix QMP device_add missing encryption key failureMarkus Armbruster2015-03-171-19/+17Star
* monitor usb: Inline monitor_read_bdrv_key_start()'s first partMarkus Armbruster2015-03-171-2/+11
* Merge remote-tracking branch 'remotes/bonzini/tags/for-upstream' into stagingPeter Maydell2015-03-101-2/+5
|\
| * hw: Propagate errors through qdev_prop_set_drive()Markus Armbruster2015-03-101-2/+5
* | BlockConf: Call backend functions to detect geometry and blocksizesEkaterina Tumanova2015-03-101-0/+1
|/
* QemuOpts: Drop qemu_opt_set(), rename qemu_opt_set_err(), fix useMarkus Armbruster2015-02-261-3/+3
* usb: Improve -usbdevice error reporting a bitMarkus Armbruster2015-02-181-3/+0Star
* usb: usb_create() can't fail, drop useless error handlingMarkus Armbruster2015-02-181-3/+0Star
* hw: Convert from BlockDriverState to BlockBackend, mostlyMarkus Armbruster2014-10-201-8/+9
* block: Eliminate DriveInfo member bdrv, use blk_by_legacy_dinfo()Markus Armbruster2014-10-201-1/+3
* Merge remote-tracking branch 'remotes/kraxel/tags/pull-bootindex-20141015-1' ...Peter Maydell2014-10-161-0/+52
|\
| * usb-storage: add bootindex to qom propertyGonglei2014-10-151-0/+52
* | usb-storage: Drop not needed "allow_hotplug = 0"Igor Mammedov2014-10-151-1/+0Star
* | usb-bot: Drop not needed "allow_hotplug = 0"Igor Mammedov2014-10-151-1/+0Star
* | usb-bot: Mark device as non hotpluggableIgor Mammedov2014-10-151-0/+2
|/
* dev-storage: usring error_report instead of fprintf/printfGonglei2014-09-231-6/+6
* dev-storage: convert init to realizeGonglei2014-09-231-13/+8Star
* usb-bus: convert USBDeviceClass init to realizeGonglei2014-09-231-3/+8
* usb-storage: fix possible memory leak and missing error messageGonglei2014-09-231-0/+2
* usb-storage: Fix how legacy init handles option ID clashMarkus Armbruster2014-09-221-2/+4