Bug 13665
Summary: | commit 69c854817566 causes OOMs | ||
---|---|---|---|
Product: | Memory Management | Reporter: | Rafael J. Wysocki (rjw) |
Component: | Other | Assignee: | Andrew Morton (akpm) |
Status: | CLOSED CODE_FIX | ||
Severity: | normal | ||
Priority: | P1 | ||
Hardware: | All | ||
OS: | Linux | ||
Kernel Version: | 2.6.31-rc1 | Subsystem: | |
Regression: | Yes | Bisected commit-id: | |
Bug Depends on: | |||
Bug Blocks: | 13615 |
Description
Rafael J. Wysocki
2009-06-28 23:05:17 UTC
On Tuesday 07 July 2009, Minchan Kim wrote:
> On Tue, 7 Jul 2009 02:01:03 +0200 (CEST)
> "Rafael J. Wysocki" <rjw@sisk.pl> wrote:
>
> > This message has been generated automatically as a part of a report
> > of recent regressions.
> >
> > The following bug entry is on the current list of known regressions
> > from 2.6.30. Please verify if it still should be listed and let me know
> > (either way).
> >
>
> It should be listed.
>
> I think it is caused by forking process bomb by msgctl11 on LTP.
> We can refer old
> discussion(http://osdir.com/ml/linux-kernel/2009-07/msg00926.html)
>
> I think this issue can be solved by
> dynamic reclaim throttling patch which is making by Rik.
>
> After he merges it, Let's test again.
On Tuesday 28 July 2009, Andrew Morton wrote:
> (cc Rafael)
>
> On Tue, 28 Jul 2009 09:07:18 +0900 (JST) KOSAKI Motohiro
> <kosaki.motohiro@jp.fujitsu.com> wrote:
>
> > >
> > > hm, what ended up happening here?
> > >
> > > Thanks.
> >
> > 1) This is NOT regression. the test-case can't run on 1GB machine.
> > sometimes run successful, another sometimes run failure...
> > (in later mail, David said old kernel also cause OOM on his machine)
> > 2) However, Rik's patch dramatically reduce OOM risk on this workload.
> >
> > The last remain problem is:
> > if highmem is used file caches, userland stack might allocate normal-zone.
> > it can cause OOM.
> > but it is definitely another issue.
> >
> > dropcache before running msgctl11 solve this issue.
> >
> >
> > Conclusion: I agree this bug can be closed.
|