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

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



On Wed, 2006-08-02 at 15:12 +0200, Tristan Gingold wrote:
> Hi,
> 
> 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 ?

   Yes, I think so.  The ia64 PCI discovery appears to more closely
follow the PCI spec.  Both multi-function and single-function PCI
devices must have configuration space at function 0.  I would guess x86
may probe all functions to deal with old, buggy hardware.

        Alex

-- 
Alex Williamson                             HP Open Source & Linux Org.


_______________________________________________
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®.