Merge remote-tracking branch 'remotes/kraxel/tags/pull-usb-20150320-1' into staging
commite7e9b49f8e9ea4c5c9d07f6d8c9071c64dae816a
authorPeter Maydell <peter.maydell@linaro.org>
Fri, 20 Mar 2015 09:50:08 +0000 (20 09:50 +0000)
committerPeter Maydell <peter.maydell@linaro.org>
Fri, 20 Mar 2015 09:50:08 +0000 (20 09:50 +0000)
tree65b1d956bde902c9a772b23c0f40b1ebb83d0ad1
parent3e5f6234b4f45a11b7c357dde2d6da36641bc6f6
parent4e289b1b62c8e271e3400317b4c3d98909093bc4
Merge remote-tracking branch 'remotes/kraxel/tags/pull-usb-20150320-1' into staging

usb: bugfix collection.

# gpg: Signature made Fri Mar 20 07:51:19 2015 GMT using RSA key ID D3E87138
# gpg: Good signature from "Gerd Hoffmann (work) <kraxel@redhat.com>"
# gpg:                 aka "Gerd Hoffmann <gerd@kraxel.org>"
# gpg:                 aka "Gerd Hoffmann (private) <kraxel@gmail.com>"

* remotes/kraxel/tags/pull-usb-20150320-1:
  ehci: fix segfault when hot-unplugging ehci controller
  ohci: fix resource cleanup leak
  uhci: fix segfault when hot-unplugging uhci controller
  hw/usb: Include USB files only if necessary
  usb/dev-storage: Avoid qerror_report_err() outside QMP handlers
  usb/dev-storage: Fix QMP device_add missing encryption key failure
  monitor usb: Inline monitor_read_bdrv_key_start()'s first part
  monitor: Plug memory leak in monitor_read_bdrv_key_start()
  monitor: Drop dead QMP check from monitor_read_password()
  uhci: Convert to realize
  ohci: Complete conversion to realize
  usb: Improve companion configuration error messages
  usb: Propagate errors through usb_register_companion()

Signed-off-by: Peter Maydell <peter.maydell@linaro.org>
monitor.c