Re: [PATCH 1/2] x86/mm: support memory-failure on 32-bits with SPARSEMEM

From: David Hildenbrand
Date: Mon Nov 03 2025 - 07:08:53 EST


On 03.11.25 04:35, Xie Yuanbin wrote:
The historical commit d949f36f1865c60239d4 ("x86: Fix hwpoison code
related build failure on 32-bit NUMAQ"), disabled x86_32's
memory-failure when SPARSEMEM is enabled, because the number of
page-flags are insufficient.

The commit 09022bc196d23484a7a5 ("mm: remove PG_error") removes a
page flag, so memory-failure can now be enable now.

In the meantime, we added PG_dropbehind

--
Cheers

David / dhildenb