[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [Xen-changelog] x86/64 build fixes.
ChangeSet 1.1557, 2005/05/25 18:43:39+01:00, kaf24@xxxxxxxxxxxxxxxxxxxx x86/64 build fixes. Signed-off-by: Keir Fraser <keir@xxxxxxxxxxxxx> arch/x86/x86_64/traps.c | 1 + arch/x86/x86_64/usercopy.c | 2 ++ include/asm-x86/mach-es7000/mach_mpparse.h | 2 +- include/xen/dmi.h | 9 --------- 4 files changed, 4 insertions(+), 10 deletions(-) diff -Nru a/xen/arch/x86/x86_64/traps.c b/xen/arch/x86/x86_64/traps.c --- a/xen/arch/x86/x86_64/traps.c 2005-05-25 14:02:51 -04:00 +++ b/xen/arch/x86/x86_64/traps.c 2005-05-25 14:02:51 -04:00 @@ -8,6 +8,7 @@ #include <xen/irq.h> #include <xen/console.h> #include <xen/sched.h> +#include <asm/flushtlb.h> #include <asm/msr.h> void show_registers(struct cpu_user_regs *regs) diff -Nru a/xen/arch/x86/x86_64/usercopy.c b/xen/arch/x86/x86_64/usercopy.c --- a/xen/arch/x86/x86_64/usercopy.c 2005-05-25 14:02:51 -04:00 +++ b/xen/arch/x86/x86_64/usercopy.c 2005-05-25 14:02:51 -04:00 @@ -5,6 +5,8 @@ * Copyright 1997 Linus Torvalds * Copyright 2002 Andi Kleen <ak@xxxxxxx> */ + +#include <xen/string.h> #include <asm/uaccess.h> /* diff -Nru a/xen/include/asm-x86/mach-es7000/mach_mpparse.h b/xen/include/asm-x86/mach-es7000/mach_mpparse.h --- a/xen/include/asm-x86/mach-es7000/mach_mpparse.h 2005-05-25 14:02:51 -04:00 +++ b/xen/include/asm-x86/mach-es7000/mach_mpparse.h 2005-05-25 14:02:51 -04:00 @@ -20,7 +20,7 @@ { if (mpc->mpc_oemptr) { struct mp_config_oemtable *oem_table = - (struct mp_config_oemtable *)mpc->mpc_oemptr; + (struct mp_config_oemtable *)(long)mpc->mpc_oemptr; if (!strncmp(oem, "UNISYS", 6)) return parse_unisys_oem((char *)oem_table, oem_table->oem_length); } diff -Nru a/xen/include/xen/dmi.h b/xen/include/xen/dmi.h --- a/xen/include/xen/dmi.h 2005-05-25 14:02:51 -04:00 +++ b/xen/include/xen/dmi.h 2005-05-25 14:02:51 -04:00 @@ -32,16 +32,7 @@ #define DMI_MATCH(a,b) { a, b } -#if defined(CONFIG_X86) && !defined(CONFIG_X86_64) - extern int dmi_check_system(struct dmi_system_id *list); extern char * dmi_get_system_info(int field); - -#else - -static inline int dmi_check_system(struct dmi_system_id *list) { return 0; } -static inline char * dmi_get_system_info(int field) { return NULL; } - -#endif #endif /* __DMI_H__ */ _______________________________________________ Xen-changelog mailing list Xen-changelog@xxxxxxxxxxxxxxxxxxx http://lists.xensource.com/xen-changelog
|
Lists.xenproject.org is hosted with RackSpace, monitoring our |