From 72c84a57af6cf2f1e706b041f87543cbf3beef4a Mon Sep 17 00:00:00 2001 From: Keir Fraser Date: Fri, 10 Jul 2009 11:01:34 +0100 Subject: [PATCH] xen/x86: allow non-SMP builds of blktap2 to succeed c/s 893 introduced a regression here, since xen_invlpg_all() is an SMP-only function. Signed-off-by: Jan Beulich --- include/asm-i386/mach-xen/asm/hypervisor.h | 3 +++ 1 file changed, 3 insertions(+) diff --git a/include/asm-i386/mach-xen/asm/hypervisor.h b/include/asm-i386/mach-xen/asm/hypervisor.h index d3376f23..b38ab1b2 100644 --- a/include/asm-i386/mach-xen/asm/hypervisor.h +++ b/include/asm-i386/mach-xen/asm/hypervisor.h @@ -114,6 +114,9 @@ void xen_tlb_flush_all(void); void xen_invlpg_all(unsigned long ptr); void xen_tlb_flush_mask(cpumask_t *mask); void xen_invlpg_mask(cpumask_t *mask, unsigned long ptr); +#else +#define xen_tlb_flush_all xen_tlb_flush +#define xen_invlpg_all xen_invlpg #endif /* Returns zero on success else negative errno. */ -- 2.39.5