Re: kswapd craziness in 3.7
From: Johannes Weiner
Date: Tue Dec 04 2012 - 16:43:04 EST
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:
> > >> 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@xxxxxxxxxxx>
> > > 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 from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/