Add CONFIG_CRASH_DUMP configuration option which is used by dump capture kernels. Dump capture kernel must be loaded into different physical address than the primary kernel. This means that PHYS_OFFSET must be different and it also should match the 'crashkernel=size at start' value passed to primary kernel command line. Signed-off-by: Mika Westerberg <ext-mika.1.westerberg at nokia.com> --- arch/arm/Kconfig | 12 ++++++++++++ 1 files changed, 12 insertions(+), 0 deletions(-) diff --git a/arch/arm/Kconfig b/arch/arm/Kconfig index 92622eb..bfc7128 100644 --- a/arch/arm/Kconfig +++ b/arch/arm/Kconfig @@ -1467,6 +1467,18 @@ config ATAGS_PROC Should the atags used to boot the kernel be exported in an "atags" file in procfs. Useful with kexec. +config CRASH_DUMP + bool "Build kdump crash kernel (EXPERIMENTAL)" + depends on EXPERIMENTAL + help + Build a kernel suitable for use as kdump capture kernel. This should + be set only on dump capture kernels. Note that dump capture kernel + must be loaded into different physical address than the primary kernel + (e.g set PHYS_OFFSET and related mach/Makefile.boot parameters + to match value given in 'crashkernel=size at start'). + + For more details see Documentation/kdump/kdump.txt + endmenu menu "CPU Power Management" -- 1.5.6.5