mm/hwpoison: persist poisoned PFN list across kexec via KHO [RFC]
Kiryl Shutsemau
kas at kernel.org
Wed Jun 24 08:34:08 PDT 2026
On Wed, Jun 24, 2026 at 08:21:16AM -0700, Breno Leitao wrote:
> > > Possible solutions
> > > ==================
> > ...
> > >
> > > 2. e820 / EFI memory map (E820_TYPE_UNUSABLE). Tempting because the
> > > frame would simply never become RAM (no allocator race at all).
> > > But: it is x86-only (no arm64 equivalent in the same mechanism;
> > > this series is tested on arm64);
> >
> > (+Ard. I might get some details around EFI wrong.)
> >
> > This isn't accurate, and I think it's the right direction for EFI
> > platforms. EFI_UNUSABLE_MEMORY is honored on both arches today, no new
> > consumer code:
> >
> > - arm64: reserve_regions() marks non-usable memory nomap.
>
> Is it true for non-UEFI arm64 hosts?
No. It is EFI-only thingy.
Is there non-EFI server platforms worth caring about?
--
Kiryl Shutsemau / Kirill A. Shutemov
More information about the kexec
mailing list