[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:
> Currently PCI slot functions are not virtualized. When I hide 0000:06:01.1
> 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 Williamson HP Open Source & Linux Org.
Xen-devel mailing list