|
|
|
|
|
|
|
|
|
|
xen-devel
RE: [Xen-devel] compile error with pvops and pcifront
> Either CONFIG_XEN_PCIDEV_FRONTEND should not be allowed to be a
module,
> or CONFIG_XEN_PCIDEV_FRONTEND_MODULE needs to be checked for like:
>
> diff --git a/arch/x86/include/asm/xen/pci.h
> b/arch/x86/include/asm/xen/pci.h
> index 6c022c8..7b99422 100644
> --- a/arch/x86/include/asm/xen/pci.h
> +++ b/arch/x86/include/asm/xen/pci.h
> @@ -35,7 +35,9 @@ static inline int xen_setup_msi_irqs(struct pci_dev
> *dev, int nvec, int type)
> return -1;
> }
> #endif
> -#if defined(CONFIG_PCI_MSI) && defined(CONFIG_XEN_PCIDEV_FRONTEND)
> +
> +#if defined(CONFIG_PCI_MSI) && (defined(CONFIG_XEN_PCIDEV_FRONTEND) \
> + || defined(CONFIG_XEN_PCIDEV_FRONTEND_MODULE))
> /* Defined in drivers/pci/xen-pcifront.c */
> int pci_frontend_enable_msi(struct pci_dev *dev, int **vectors);
> void pci_frontend_disable_msi(struct pci_dev *dev);
>
> linewrapping probably destroyed the patch but it should be obvious
what
> is wrong.
>
That's still not enough though - I get a link failure after that.
James
_______________________________________________
Xen-devel mailing list
Xen-devel@xxxxxxxxxxxxxxxxxxx
http://lists.xensource.com/xen-devel
|
|
|
|
|