Re: [PATCH 1/2] mm: remove CONFIG_ARCH_ENABLE_MEMORY_HOTREMOVE
From: Lorenzo Stoakes (Oracle)
Date: Thu Mar 19 2026 - 12:48:59 EST
On Thu, Mar 19, 2026 at 11:24:27AM -0400, Gregory Price wrote:
> On Thu, Mar 19, 2026 at 09:19:40AM +0100, David Hildenbrand (Arm) wrote:
> > All architectures that select CONFIG_ARCH_ENABLE_MEMORY_HOTREMOVE also
> > select CONFIG_ARCH_ENABLE_MEMORY_HOTPLUG. So we can just remove
> > CONFIG_ARCH_ENABLE_MEMORY_HOTREMOVE.
> >
> > For CONFIG_MIGRATION, make it depend on CONFIG_MEMORY_HOTREMOVE instead,
> > and make CONFIG_MEMORY_HOTREMOVE select CONFIG_MIGRATION (just like
> > CONFIG_CMA and CONFIG_COMPACTION already do).
> >
> > We'll clean up CONFIG_MIGRATION next.
> >
> > Signed-off-by: David Hildenbrand (Arm) <david@xxxxxxxxxx>
>
> HOTREMOVE has long been a thorn in my side, I appreciate you cleaning
> this up.
That is quite the HOTTAKE young Gregory!
(It seems my pun crimes are continuing)
>
> Reviewed-by: Gregory Price <gourry@xxxxxxxxxx>
>
> ~Gregory
Cheers, Lorenzo