[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Xen-devel] PCI backend and slot functions



Le Mercredi 02 Août 2006 15:17, Chris a écrit :
> Tristan Gingold wrote:
> > Currently PCI slot functions are not virtualized.  When I hide
> > 0000:06:01.1 it appears as 0000:00:00.1 and there is no function 0 for
> > the slot.  This is an issue because on linux/ia64, functions > 0 are not
> > probed if there is no function 0.
> >
> > How is it handled on x86 ?
> >
> > Should I add an option to virtualize slot functions ?
>
> IIUC, when you hide 0000:06:01.1 from dom0 you want that device to
> appear as 0000:06:01.1 to domU.  Have you looked at the PCI Backend Mode
> options in the xenolinux configuration?  Specifically, look at the
> difference between XEN_PCIDEV_BACKEND_VPCI and XEN_PCIDEV_BACKEND_PASS
> to see if either gives what you want.
Yes both works on ia64.

>  I've only tried this on x86, but
> it sounds like what you want, but perhaps there's a bug in the ia64
> implementation (I haven't looked at it yet).
As far as I understand pci backend and frontend work correctly but the pci 
cards probing seems to be different to x86.

Thank you for your comment,
Tristan.

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


 


Rackspace

Lists.xenproject.org is hosted with RackSpace, monitoring our
servers 24x7x365 and backed by RackSpace's Fanatical Support®.