Konrad Rzeszutek Wilk
2009-Nov-09 15:29 UTC
[Xen-devel] [PATCH] Fix compile error: error: too many arguments to function ''pci_frontend_enable_msi''
Did not have the same set of arguments for the static inline function when CONFIG_XEN_PCIDEV_FRONTEND was not defined. Signed-off-by: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com> --- arch/x86/include/asm/xen/pci.h | 5 ++++- 1 files changed, 4 insertions(+), 1 deletions(-) diff --git a/arch/x86/include/asm/xen/pci.h b/arch/x86/include/asm/xen/pci.h index 57ac283..b72c858 100644 --- a/arch/x86/include/asm/xen/pci.h +++ b/arch/x86/include/asm/xen/pci.h @@ -41,7 +41,10 @@ int pci_frontend_enable_msix(struct pci_dev *dev, struct msix_entry *entries, int nvec); void pci_frontend_disable_msix(struct pci_dev *dev); #else -static inline int pci_frontend_enable_msi(struct pci_dev *dev) { return -1; } +static inline int pci_frontend_enable_msi(struct pci_dev *dev, int *pirq) +{ + return -1; +} static inline void pci_frontend_disable_msi(struct pci_dev *dev) { } static inline int pci_frontend_enable_msix(struct pci_dev *dev, struct msix_entry *entries, int nvec) -- 1.6.2.5 _______________________________________________ Xen-devel mailing list Xen-devel@lists.xensource.com http://lists.xensource.com/xen-devel