I've heard about ehci usb support -- I just downloaded the latest cvs version and there's no ehci there (but I've seen patches with ehci symbols at the end of last year).
Mark Burkley talked about a patch -- what's it status? What I'm looking to do is be able to reverse engineer windows usb devices in qemu... I'm not totally thrilled with wireshark (and linux 2.6.21.x) which has a binary tracing API -- I'm thinking of adding usb tracing hooks into qemu (the content of the packets are already in user space....why stick then into the kernel to monitor them? marty