WARNING - OLD ARCHIVES

This is an archived copy of the Xen.org mailing list, which we have preserved to ensure that existing links to archives are not broken. The live archive, which contains the latest emails, can be found at http://lists.xen.org/
   
 
 
Xen 
 
Home Products Support Community News
 
   
 

xen-devel

Re: [Xen-devel] 82576 VF passthrough

On Thu, Sep 24, 2009 at 10:46:12PM -0700, Rose, Gregory V wrote:
> I've only ever used HVMs.  I can't say whether VF passthrough to a PV guest 
> works or not but I can't think of any reason it wouldn't.  Can you pass other 
> devices through to this PV guest?  If so then a VF should work also.  
> Generally any guest that you can a physical device through will also work 
> with a VF device.
> 
> Next thing to consider is whether your BIOS supports SR-IOV.  There are a lot 
> of machines that have the necessary HW to support SR-IOV but the BIOS does 
> not properly detect SR-IOV capable devices and program the upstream switches 
> and bridges properly to make sure the I/O aperture is large enough to 
> accommodate the extra VF devices when they are enabled by the driver.  There 
> are very few BIOS vendors shipping SR-IOV capable BIOS at the moment.  If 
> your machine does not have the right BIOS then there is a work around in the 
> Xen 3.4 release that you can use.  Or at least I think it's still there.
> 
> pci=assign-mmio=0000:01
> 
> Try adding that to your kernel command line but substitute the domain/bus of 
> your device.  For instance if your Kawela is on bus 4 then you would change 
> the command to pci=assign-mmio=0000:04.

Hi,

have tried pass-through with very similar hardware to Sanish,
though only with HVM domains. The bios on my dc7800 does not seem
to set up VT-d correctly and I found that the following boot parameter
was required on order to allow the igb driver to create VFs.

        pci=assign-busses

_______________________________________________
Xen-devel mailing list
Xen-devel@xxxxxxxxxxxxxxxxxxx
http://lists.xensource.com/xen-devel

<Prev in Thread] Current Thread [Next in Thread>