Thread (7 messages) 7 messages, 4 authors, 2016-12-19

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

From: Michal Hocko <mhocko@kernel.org>
Date: 2016-12-14 15:37:00
Also in: xen-devel

On Wed 14-12-16 13:29:56, Ian Jackson wrote:
osstest service owner writes ("[linux-3.18 bisection] complete test-amd64-amd64-xl-qemut-win7-amd64"):
quoted
*** Found and reproduced problem changeset ***

  Bug is in tree:  linux git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable.git
  Bug introduced:  a2d8c514753276394d68414f563591f174ef86cb
  Bug not present: 8f620446135b64ca6f96cf32066a76d64e79a388
  Last fail repro: http://logs.test-lab.xenproject.org/osstest/logs/103315/

  commit a2d8c514753276394d68414f563591f174ef86cb
  Author: Lukasz Odzioba [off-list ref]
  Date:   Fri Jun 24 14:50:01 2016 -0700
  
      mm/swap.c: flush lru pvecs on compound page arrival
This commit breaks the test "test-amd64-amd64-xl-qemut-win7-amd64" in
the Xen Project CI system.
Ohh, I can see it now. This is not an upstream commit. This is a 3.18.37
backport which was wrong! You need the follow up fix 52c84a95dc6a
("4.1.28 Fix bad backport of 8f182270dfec "mm/swap.c: flush lru pvecs on
compound page arrival""). The primary problem was that __lru_cache_add
has leaked pages which would explain your OOM.
-- 
Michal Hocko
SUSE Labs
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help