Hi everybody!
On a Centos 5.8 with libvirt qemu-0.10.5-1.el5.2, libvirt-0.8.2-22.el5 and 2.6.18-308.11.1.el5 I have a Windows machine that used to have pci-passthrough for a device enabled and working. 
After an update (kernel, libvirt afaik) and  a reboot, pci-passthrough stopped working. Intel IOMMU is enabled (can see that from the dmesg output). All i get on the console when i try to start the vm is the following:
Fehler: internal error process exited while connecting to monitor: char device redirected to /dev/pts/3
Failed to assign device "14:00.2" : Invalid argument
Failed to deassign device "14:00.2" : Invalid argument
Failed to initialize assigned device host=14:00.2
SELinux ist disabled.
Does anyone have any hint what could have possibly gone wrong?
As an additional info: "virsh nodeddev-list" also doesn't work. I don't know if I mix that up, but i seem to remember that that used to work on that machine.
root@kvm ~]# virsh nodedev-list --tree
Fehler: Failed to count node devices
Fehler: this function is not supported by the connection driver: virNodeNumOfDevices
Any hints are greatly appreciated!
Thanks & Cheers,
Rouven

            
-- 
Blinkenlichten Open Source Solutions
Maass  Sacha GbR | Weigandufer 45 | 12059 Berlin
tel: +493013896247 | fax: +493013896249 | mob: +491744220127
Web: http://www.blinkenlichten.de/ G+: http://gplus.to/blinkenlichten
Blinkenlichten Zarafa Hosted Tweets: http://twitter.com/zarafamail/