Re: kswapd craziness in 3.7
From: Johannes Weiner <hannes@cmpxchg.org>
Date: 2012-12-04 21:43:18
Also in:
lkml
On Mon, Dec 03, 2012 at 02:42:08PM -0500, Johannes Weiner wrote:
On Mon, Dec 03, 2012 at 09:30:12AM +0100, Thorsten Leemhuis wrote:quoted
quoted
quoted
John was able to reproduce the problem quickly with a kernel that contained the patch from your mail. For details see[stripped: all the glory details of what likely went wrong and lead to the problem john sees or saw] --- From: Johannes Weiner <hannes@cmpxchg.org> Subject: [patch] mm: vmscan: do not keep kswapd looping forever due to individual uncompactable zones When a zone meets its high watermark and is compactable in case of higher order allocations, it contributes to the percentage of the node's memory that is considered balanced. [...]FYI: I built a kernel with that patch. I've been running on my x86_64 machine at home over the weekend and everything was working fine (just as without the patch). John gave it a quick try and in https://bugzilla.redhat.com/show_bug.cgi?id=866988#c57 reported: """ I just installed kernel-3.7.0-0.rc7.git1.2.van.main.knurd.kswap.4.fc18.i686 and ran my usual load that triggers the problem. OK so far. I'll check again in 24hours, but looking good so far. """w00t!
Update from John in the BZ (https://bugzilla.redhat.com/show_bug.cgi?id=866988#c62): "Good news. I've now been running both kernel-3.7.0-0.rc7.git1.2.van.main.knurd.kswap.4.fc18.i686 and kernel-3.7.0-0.rc7.git1.2.van.main.knurd.kswap.4.fc18.x86_64 for over 24hours with no evidence of problems with kswapd" Now waiting for results from Jiri, Zdenek and Bruno... -- To unsubscribe, send a message with 'unsubscribe linux-mm' in the body to majordomo@kvack.org. For more info on Linux MM, see: http://www.linux-mm.org/ . Don't email: <a href=mailto:"dont@kvack.org"> email@kvack.org </a>