I wrote:
[Problems attaching and detaching PCI devices]
Ok, today I was working on that again and USB attaching was found to be
completely broken, too. Please drop my libvirt-0.7.6-null-pci-id.patch patch
from the previous mail and use libvirt-0.7.6-null-device-id.patch instead: USB
has the very same problem.
The read problem was indeed that attaching USB devices used "pci-attach" as
qemu command instead of "usb_add": libvirt-0.7.6-usb-attach.patch comes to
help out. And I think it's rather confusing to get messages about errors in
PCI device configuration when it's in fact an USB device. This had nothing to
do with my problem, but I found that and libvirt-0.7.6-usb-messages.patch
fixes it.
Eike