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? -- Pasi