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

From: David Hildenbrand (Red Hat)

Date: Wed Nov 05 2025 - 03:12:12 EST


On 05.11.25 03:45, Xie Yuanbin wrote:
On Tue, 4 Nov 2025 06:26:58 -0800, Dave Hansen wrote:
Which LLM generated that for you, btw?

I wrote this myself; LLM just helped me with the translation. My English
isn't very good, so I apologize for any mistakes.

I wanted to know _specifically_ what kind of hardware or 32-bit
environment you wanted to support with this series, though.

I think I have explained it clearly enough in this email:
Link: https://lore.kernel.org/20251104133254.145660-1-xieyuanbin1@xxxxxxxxxx

In simple terms, it refers to some old existing equipment and some
embedded devices. More specifically, it includes some routers, switches,
and similar devices. From what I know, there is no VM environment that
using it.
If you are asking about a specific CPU chip model, I'm sorry, but I may
not be able to provide that information for you.

Btw, why do you only ask about which x86_32 devices use memory-failure,
but not which x86_32 devices use sparsemem? This patch just allows both
to coexist, and perhaps both are important?

Let me clarify what we need to know:

Will you (or your employer) be running such updated 32bit kernels on hardware that supports MCEs.

In other words: is this change driver by *real demand* or just by "oh look, we can enable that now, I can come up with a theoretical use case but I don't know if anybody would actually care"?

--
Cheers

David