Re: 4.1.28 is broken due to "mm/swap.c: flush lru pvecs on compound page arrival"

From: Minchan Kim
Date: Sat Jul 16 2016 - 10:51:49 EST


On Sat, Jul 16, 2016 at 10:46:17AM -0400, Mikulas Patocka wrote:
> Hi
>
> The patch c5ad33184354260be6d05de57e46a5498692f6d6 on the kernel v4.1.28
> breaks the kernel. The kernel crashes when executing the boot scripts with
> "kernel panic: Out of memory and no killable processes...". The machine
> has 512MB ram and 1 core.
>
> Note that the upstream kernel 4.7-rc4 with this patch works, but when the
> patch is backported to the 4.1 branch, it makes the system unbootable.

It seems a bug was introduced at backport time, I think.
Please, look at http://marc.info/?l=linux-mm&m=146868046305014&w=2

>
> Mikulas