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

Tzung-Bi Shih <[email protected]> Sat, 1 Aug 2026 20:38:54 +0800
Newsgroups org.kernel.vger.linux-watchdog,org.kernel.vger.linux-kernel
Message-ID <am3o3rvyy5QtRNjX@tzungbi-laptop>
On Thu, Jul 30, 2026 at 03:00:22PM -0700, Mayank Rungta via B4 Relay wrote:
> From: Mayank Rungta <[email protected]>
> 
> Commit 645ad41da8b2 ("watchdog: pretimeout: Add "dump" pretimeout

FWIW: The hash might have changed due to a rebase.

> 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]>

Reviewed-by: Tzung-Bi Shih <[email protected]>