Re: [PATCH v3 2/2] mm/page_alloc: fix memmap_init_zone pageblock alignment

From: Andrew Morton
Date: Fri Mar 02 2018 - 19:41:02 EST


On Sat, 3 Mar 2018 01:12:26 +0100 Daniel Vacek <neelx@xxxxxxxxxx> wrote:

> Commit b92df1de5d28 ("mm: page_alloc: skip over regions of invalid pfns
> where possible") introduced a bug where move_freepages() triggers a
> VM_BUG_ON() on uninitialized page structure due to pageblock alignment.

b92df1de5d28 was merged a year ago. Can you suggest why this hasn't
been reported before now?

This makes me wonder whether a -stable backport is really needed...