[CentOS] Xen pci passthru problems with kernel -164.6.1
pasik at iki.fi
Tue Nov 10 12:14:36 UTC 2009
On Tue, Nov 10, 2009 at 10:01:32AM -0200, Miguel Di Ciurcio Filho wrote:
> Hi there,
> After updating a server from CentOS 5.3 to 5.4 my Xen pci-passthru setup
> has some troubles.
> The server has two NICs, one used by dom0 and the other assigned to a
> domU and one SCSI controler assigned to another domU. It has been
> working fine since CentOS 5.1, when I did the initial setup.
> After upgrading to 5.4, I get this error when starting the domU with one
> of the NICs assigned:
> Error: pci: improper device assignment specified: pci: 0000:07:00.0 must
> be co-assigned to the same guest with 0000:07:00.1, but it is not owned
> by pciback.
> On the other hand, the domU with the SCSI controler boots, but the
> driver inside the domU prints a lot of awful errors and does not work.
> I've booted the domU with the SCSI controller using the -128.7.1 kernel
> and everything works fine as before -164.6.1.
> Any clues on why I can't assign just one NIC to the domU anymore?
I think 5.4 adds Xen VT-d pci passthrough support.. maybe that has caused
bugs in the normal non-vt-d passthrough.
Have you searched Redhat bugzilla about these problems?
More information about the CentOS