[<prev] [next>] [<thread-prev] [thread-next>] [day] [month] [year] [list]
Message-ID: <24767.1246391867@redhat.com>
Date: Tue, 30 Jun 2009 20:57:47 +0100
From: David Howells <dhowells@...hat.com>
To: Minchan Kim <minchan.kim@...il.com>
Cc: dhowells@...hat.com, Mel Gorman <mel@....ul.ie>,
Wu Fengguang <fengguang.wu@...el.com>,
KOSAKI Motohiro <kosaki.motohiro@...fujitsu.com>,
Johannes Weiner <hannes@...xchg.org>,
"riel\@redhat.com" <riel@...hat.com>,
Andrew Morton <akpm@...ux-foundation.org>,
LKML <linux-kernel@...r.kernel.org>,
Christoph Lameter <cl@...ux-foundation.org>,
"peterz\@infradead.org" <peterz@...radead.org>,
"tytso\@mit.edu" <tytso@....edu>,
"linux-mm\@kvack.org" <linux-mm@...ck.org>,
"elladan\@eskimo.com" <elladan@...imo.com>,
"npiggin\@suse.de" <npiggin@...e.de>,
"Barnes\, Jesse" <jesse.barnes@...el.com>
Subject: Re: Found the commit that causes the OOMs
Minchan Kim <minchan.kim@...il.com> wrote:
> David. Doesn't it happen OOM if you revert my patch, still?
It does happen, and indeed happens in v2.6.30, but requires two adjacent runs
of msgctl11 to trigger, rather than usually triggering on the first run. If
you interpolate the rest of LTP between the iterations, it doesn't seem to
happen at all on v2.6.30. My guess is that with the rest of LTP interpolated,
there's either enough time for some cleanup or something triggers a cleanup
(the swapfile tests perhaps?).
> Befor I go to the trip, I made debugging patch in a hurry. Mel and I
> suspect to put the wrong page in lru list.
>
> This patch's goal is that print page's detail on active anon lru when it
> happen OOM. Maybe you could expand your log buffer size.
Do you mean to expand the dmesg buffer? That's probably unnecessary: I capture
the kernel log over a serial port into a file on another machine.
> Could you show me the information with OOM, please ?
Attached. It's compressed as there was rather a lot.
David
---
Download attachment "oom.log.bz2" of type "application/x-bzip2" (166471 bytes)
Powered by blists - more mailing lists