Messages in this thread | | | Date | Fri, 12 Mar 2021 21:48:38 +0200 | From | Mike Rapoport <> | Subject | Re: [PATCH] mm: Remove default DISCONTIGMEM_MANUAL |
| |
Hello Geert,
On Fri, Mar 12, 2021 at 03:12:08PM +0100, Geert Uytterhoeven wrote: > Commit 214496cb18700fd7 ("ia64: make SPARSEMEM default and disable > DISCONTIGMEM") removed the last enabler of ARCH_DISCONTIGMEM_DEFAULT, > hence the memory model can no longer default to DISCONTIGMEM_MANUAL. > > Signed-off-by: Geert Uytterhoeven <geert@linux-m68k.org>
Reviewed-by: Mike Rapoport <rppt@linux.ibm.com>
> --- > DISCONTIGMEM_MANUAL depends on ARCH_DISCONTIGMEM_ENABLE, which in turns > depends on BROKEN, so probably all discontig memory support can be > removed, too?
I'm planning to remove DISCONTIGMEM entirely after 2 or 3 releases to let the dust settle a bit after the last users of DISCONTIGMEM were switched to other memory models.
> --- > mm/Kconfig | 1 - > 1 file changed, 1 deletion(-) > > diff --git a/mm/Kconfig b/mm/Kconfig > index 24c045b24b95069b..579254f10fb1bac6 100644 > --- a/mm/Kconfig > +++ b/mm/Kconfig > @@ -9,7 +9,6 @@ config SELECT_MEMORY_MODEL > choice > prompt "Memory model" > depends on SELECT_MEMORY_MODEL > - default DISCONTIGMEM_MANUAL if ARCH_DISCONTIGMEM_DEFAULT > default SPARSEMEM_MANUAL if ARCH_SPARSEMEM_DEFAULT > default FLATMEM_MANUAL > help > -- > 2.25.1 >
-- Sincerely yours, Mike.
| |