From 4d5ade5b29c618e97a8988efb6967cb4dd0e2183 Mon Sep 17 00:00:00 2001 From: Paul Mundt Date: Fri, 27 Apr 2007 11:25:57 +0900 Subject: sh: kdump support. This adds support for kexec based crash dumps. Signed-off-by: Paul Mundt --- arch/sh/kernel/setup.c | 6 ++++++ 1 file changed, 6 insertions(+) (limited to 'arch/sh/kernel/setup.c') diff --git a/arch/sh/kernel/setup.c b/arch/sh/kernel/setup.c index cab91a7665da..477d2a854fc4 100644 --- a/arch/sh/kernel/setup.c +++ b/arch/sh/kernel/setup.c @@ -20,6 +20,7 @@ #include #include #include +#include #include #include #include @@ -287,6 +288,11 @@ void __init setup_bootmem_allocator(unsigned long start_pfn) } } #endif +#ifdef CONFIG_KEXEC + if (crashk_res.start != crashk_res.end) + reserve_bootmem(crashk_res.start, + crashk_res.end - crashk_res.start + 1); +#endif } #ifndef CONFIG_NEED_MULTIPLE_NODES -- cgit v1.2.3-55-g7522