Re: [PATCH 2/2] watchdog: pretimeout: Convert dump pretimeout governor to tristate

Doug Anderson <[email protected]> Thu, 30 Jul 2026 18:55:05 -0700
Newsgroups org.kernel.vger.linux-watchdog,org.kernel.vger.linux-kernel
Message-ID <CAD=FV=VaZJPs3m+QP34+v0XSboYsGbBqEs4M7EDQbTXh5QJC6g@mail.gmail.com>
Hi,

On Thu, Jul 30, 2026 at 3:00=E2=80=AFPM Mayank Rungta via B4 Relay
<[email protected]> wrote:
>
> From: Mayank Rungta <[email protected]>
>
> Commit 645ad41da8b2 ("watchdog: pretimeout: Add "dump" pretimeout
> governor") added the "dump" watchdog pretimeout governor, but restricted
> it to built-in code because trigger_all_cpu_backtrace() was not exported
> to loadable modules.
>
> Now that CPU backtrace APIs are supported for loadable kernel modules
> via cpumask_backtrace(), convert WATCHDOG_PRETIMEOUT_GOV_DUMP to
> tristate. This allows kernels to deliver the pretimeout governor as a
> loadable kernel module.
>
> Signed-off-by: Mayank Rungta <[email protected]>
> ---
>  drivers/watchdog/Kconfig | 4 ++--
>  1 file changed, 2 insertions(+), 2 deletions(-)

Reviewed-by: Douglas Anderson <[email protected]>