# HG changeset patch # User kaf24@firebug.cl.cam.ac.uk # Date 1131620319 -3600 # Node ID b8eaf192bad7e47ec0491cf6c07d8ef6b0b41220 # Parent 08f0066158c3d9fd9459d693c18947eb18b11035 Enable export of set_nmi_callback in suitably priv 64-bit doms. Signed-off-by: Keir Fraser diff -r 08f0066158c3 -r b8eaf192bad7 linux-2.6-xen-sparse/arch/xen/x86_64/kernel/x8664_ksyms.c --- a/linux-2.6-xen-sparse/arch/xen/x86_64/kernel/x8664_ksyms.c Thu Nov 10 11:53:51 2005 +0100 +++ b/linux-2.6-xen-sparse/arch/xen/x86_64/kernel/x8664_ksyms.c Thu Nov 10 11:58:39 2005 +0100 @@ -128,8 +128,10 @@ EXPORT_SYMBOL(get_wchan); EXPORT_SYMBOL(rtc_lock); -/* EXPORT_SYMBOL_GPL(set_nmi_callback); - EXPORT_SYMBOL_GPL(unset_nmi_callback); */ +#ifdef CONFIG_X86_LOCAL_APIC +EXPORT_SYMBOL_GPL(set_nmi_callback); +EXPORT_SYMBOL_GPL(unset_nmi_callback); +#endif /* Export string functions. We normally rely on gcc builtin for most of these, but gcc sometimes decides not to inline them. */