Hi list! I have an XP guest originally from qemu-kvm-0.15 which I use for a smart card application by passing a full-speed USB CCID card reader from the host per subject, on an x86_64 host with kvm.
Avi's qemu-kvm.git at old tag v0.15.1 with -machine pc works fine. qemu.git master commit 6034fe7 with -machine pc-0.15 asserts halfway through Windows starting up: qemu-system-i386: hw/usb/core.c:413: usb_handle_packet: Assertion `p->ep->type != 3 || (dev->flags & USB_DEV_FLAG_IS_HOST)' failed. qemu.git master commit 6034fe7 with -machine pc works fine. I originally found this at all because in both qemu-1.1.2 and qemu-kvm-1.2.0 the application doesn't work, but all is good in master. Hope this helps. Many thanks. (I'm not subscribed to the list. Let me know about some more testing.) //Peter