Re: [PATCH v5 3/4] Documentation: document panic_on_unrecoverable_memory_failure sysctl

From: Andrew Morton

Date: Fri Apr 24 2026 - 08:48:54 EST


On Fri, 24 Apr 2026 05:24:01 -0700 Breno Leitao <leitao@xxxxxxxxxx> wrote:

> Add documentation for the new vm.panic_on_unrecoverable_memory_failure
> sysctl, describing the three categories of failures that trigger a
> panic and noting which kernel page types are not yet covered.
>
>
> ...
>
> +When enabled, this sysctl triggers a panic on three categories of
> +unrecoverable failures: reserved kernel pages, non-buddy kernel pages
> +with zero refcount (e.g. tail pages of high-order allocations), and
> +pages whose state cannot be classified as recoverable.

Before someone asks, I wonder if we should make this a bitfield thing,
so people can select which of the above three should get the panic
treatment.