Re: [PATCH v3 0/3] mm: Fix for movable_node boot option

From: Masayoshi Mizuma
Date: Tue Oct 09 2018 - 11:14:48 EST


Ping...

On Tue, Oct 02, 2018 at 10:38:18AM -0400, Masayoshi Mizuma wrote:
> This patch series are the fix for movable_node boot option
> issue which was introduced by commit 124049decbb1 ("x86/e820:
> put !E820_TYPE_RAM regions into memblock.reserved").
>
> The commit breaks the option because it changed the memory
> gap range to reserved memblock. So, the node is marked as
> Normal zone even if the SRAT has Hot pluggable affinity.
>
> First and second patch fix the original issue which the commit
> tried to fix, then revert the commit.
>
> Changelog from v2:
> - Change the patch order. The revert patch is moved to the last.
>
> Masayoshi Mizuma (1):
> Revert "x86/e820: put !E820_TYPE_RAM regions into memblock.reserved"
>
> Naoya Horiguchi (1):
> mm: zero remaining unavailable struct pages
>
> Pavel Tatashin (1):
> mm: return zero_resv_unavail optimization
>
> arch/x86/kernel/e820.c | 15 +++--------
> include/linux/memblock.h | 15 -----------
> mm/page_alloc.c | 54 +++++++++++++++++++++++++++-------------
> 3 files changed, 40 insertions(+), 44 deletions(-)
>
> --
> 2.18.0
>