From: Vivek Goyal This patch adds support for reserving 640k memory as backup region as required by crashdump kernel for x86. Signed-off-by: Vivek Goyal Signed-off-by: Andrew Morton --- 25-akpm/Documentation/kernel-parameters.txt | 5 +++++ 25-akpm/arch/i386/kernel/setup.c | 26 ++++++++++++++++++++++++-- 25-akpm/arch/i386/mm/discontig.c | 8 ++++++++ 25-akpm/include/linux/crash_dump.h | 1 + 25-akpm/include/linux/kexec.h | 6 +++++- 25-akpm/kernel/crash_dump.c | 3 +++ 25-akpm/kernel/kexec.c | 8 ++++++++ 7 files changed, 54 insertions(+), 3 deletions(-) diff -puN arch/i386/kernel/setup.c~crashdump-reserving-backup-region-for-kexec-based arch/i386/kernel/setup.c --- 25/arch/i386/kernel/setup.c~crashdump-reserving-backup-region-for-kexec-based 2005-01-23 01:51:11.604628880 -0800 +++ 25-akpm/arch/i386/kernel/setup.c 2005-01-23 01:51:11.617626904 -0800 @@ -41,6 +41,7 @@ #include #include #include +#include #include