Hi, A few more usb bugfixes. Two are pretty serious error handling issues (patches 1+2) which can lead to use-after-free. The other ones are minor but still nice to have and simple enougth that the risk to break something is low.
please pull, Gerd The following changes since commit 40897c9c160393df922dfdb59cfa210048d3071d: Update version for 1.0-rc3 release (2011-11-21 15:05:59 -0600) are available in the git repository at: git://git.kraxel.org/qemu usb.32 Gerd Hoffmann (7): usb: make usb_create_simple catch and pass up errors. usb: fix usb_qdev_init error handling. usb-hub: wakeup on detach too. usb-hub: implement reset usb-ehci: codestyle fixups usb-ehci: add register names usb-host: add usb_host_do_reset function. hw/usb-bt.c | 3 ++ hw/usb-bus.c | 29 +++++++++++++++++++++++---- hw/usb-ehci.c | 58 +++++++++++++++++++++++++++++--------------------------- hw/usb-hub.c | 22 ++++++++++++++++++-- usb-linux.c | 25 +++++++++++++++++++++-- 5 files changed, 98 insertions(+), 39 deletions(-)