Re: [PATCH v3 12/12] kexec: Expose the crash memaction bitmap in debugfs

From: Randy Dunlap

Date: Mon Sep 28 2026 - 15:22:54 EST




On 9/28/26 10:18 AM, Jan Sebastian Götte wrote:
> diff --git a/kernel/Kconfig.kexec b/kernel/Kconfig.kexec
> index 3cdc8d459ac0..b5380e16bfaf 100644
> --- a/kernel/Kconfig.kexec
> +++ b/kernel/Kconfig.kexec
> @@ -204,4 +204,18 @@ config CRASH_MEMACTION
>
> If unsure, say N.
>
> +config CRASH_MEMACTION_DEBUGFS
> + bool "Expose the crash memaction bitmap in debugfs"
> + depends on CRASH_MEMACTION && DEBUG_FS
> + help
> + Allow reading the live crash_memaction bitmap through
> + /sys/kernel/debug/crash_memaction/. The bitmap is used when
> + CRASH_MEMACTION is set and when a crash_memaction cmdline param is present
> + to tell an eventual kdump kernel about the use of certain memory pages.
> +
> + Note that this is a debug interface only that gives no guarantees
> + whatsoever on memory consistency.
> +
> + If unsure, say N.
> +
> endmenu

Please adhere to kernel coding style for Kconfig files:

10) Kconfig configuration files
-------------------------------

For all of the Kconfig* configuration files throughout the source tree,
the indentation is somewhat different. Lines under a ``config`` definition
are indented with one tab, while help text is indented an additional two
spaces.

--
~Randy