When testing qemu based pvusb backend two bugs have been discovered: - detaching of a usb controller leads to memory clobbering in qemu - detaching of a usb device with active I/O requests could result in crash of qemu
Juergen Gross (2): xen: when removing a backend don't remove many of them xen: drain submit queue in xen-usb before removing device hw/usb/xen-usb.c | 93 +++++++++++++++++++++++++++++++++------------------- hw/xen/xen_backend.c | 58 +++++++++++--------------------- 2 files changed, 79 insertions(+), 72 deletions(-) -- 2.6.6