Signed-off-by: Andrew Morton --- arch/i386/Kconfig | 7 +++++++ arch/x86_64/Kconfig | 9 ++++++++- 2 files changed, 15 insertions(+), 1 deletion(-) diff -puN arch/i386/Kconfig~x86_64-mm-improve-crash-dump-description arch/i386/Kconfig --- a/arch/i386/Kconfig~x86_64-mm-improve-crash-dump-description +++ a/arch/i386/Kconfig @@ -770,6 +770,13 @@ config CRASH_DUMP depends on HIGHMEM help Generate crash dump after being started by kexec. + This should be normally only set in special crash dump kernels + which are loaded in the main kernel with kexec-tools into + a specially reserved region and then later executed after + a crash by kdump/kexec. The crash dump kernel must be compiled + to a memory address not used by the main kernel or BIOS using + PHYSICAL_START. + For more details see Documentation/kdump/kdump.txt config PHYSICAL_START hex "Physical address where the kernel is loaded" if (EMBEDDED || CRASH_DUMP) diff -puN arch/x86_64/Kconfig~x86_64-mm-improve-crash-dump-description arch/x86_64/Kconfig --- a/arch/x86_64/Kconfig~x86_64-mm-improve-crash-dump-description +++ a/arch/x86_64/Kconfig @@ -484,7 +484,14 @@ config CRASH_DUMP bool "kernel crash dumps (EXPERIMENTAL)" depends on EXPERIMENTAL help - Generate crash dump after being started by kexec. + Generate crash dump after being started by kexec. + This should be normally only set in special crash dump kernels + which are loaded in the main kernel with kexec-tools into + a specially reserved region and then later executed after + a crash by kdump/kexec. The crash dump kernel must be compiled + to a memory address not used by the main kernel or BIOS using + PHYSICAL_START. + For more details see Documentation/kdump/kdump.txt config PHYSICAL_START hex "Physical address where the kernel is loaded" if (EMBEDDED || CRASH_DUMP) _