[CentOS-virt] Xen pci passthru problems with kernel -164.6.1

Tue Nov 10 15:57:42 UTC 2009
Miguel Di Ciurcio Filho <miguel at ic.unicamp.br>

I previously reported this on the centos mailing list:

http://lists.centos.org/pipermail/centos/2009-November/085672.html

And I've found out that Red Hat has backported the VT-d support from Xen 
3.3 to RHEL 5.4.

http://lists.centos.org/pipermail/centos/2009-November/085677.html

It seams to me that the "classic" Xen pci-passthru (up to Xen 3.2) works
only on some minor cases as described here (when using the new kernel 
and hypervisor):
https://bugzilla.redhat.com/show_bug.cgi?id=514458#c4

The recommendation seams to be (although not stated at any 
documentation) to use the VT-d support for various reasons (better 
security for the guests when accessing the hardware I guess).

My concern is that the hardware I use does not support VT-d (it is a 
Intel 5000P chipset, ~2 years old) so I believe I'm kind of screwed. Or 
keep using the kernel and Xen packages from 5.3 (not a good option either).

Am I the only one bitten by this?