From: Fernando Luis Vazquez Cao The compilation of kexec/kdump seems to be broken for x86_64. Remove the dependency of kexec on CONFIG_IA32_EMULATION. Signed-off-by: Fernando Vazquez Signed-off-by: Andrew Morton --- include/asm-x86_64/kexec.h | 3 ++- include/linux/elfcore.h | 1 + 2 files changed, 3 insertions(+), 1 deletion(-) diff -puN include/asm-x86_64/kexec.h~compilation-of-kexec-kdump-broken-in-linux-2616-rc1 include/asm-x86_64/kexec.h --- devel/include/asm-x86_64/kexec.h~compilation-of-kexec-kdump-broken-in-linux-2616-rc1 2006-01-25 11:09:20.000000000 -0800 +++ devel-akpm/include/asm-x86_64/kexec.h 2006-01-25 11:09:20.000000000 -0800 @@ -1,8 +1,9 @@ #ifndef _X86_64_KEXEC_H #define _X86_64_KEXEC_H +#include + #include -#include #include /* diff -puN include/linux/elfcore.h~compilation-of-kexec-kdump-broken-in-linux-2616-rc1 include/linux/elfcore.h --- devel/include/linux/elfcore.h~compilation-of-kexec-kdump-broken-in-linux-2616-rc1 2006-01-25 11:09:20.000000000 -0800 +++ devel-akpm/include/linux/elfcore.h 2006-01-25 11:09:20.000000000 -0800 @@ -5,6 +5,7 @@ #include #include #include +#include struct elf_siginfo { _