From mboxrd@z Thu Jan 1 00:00:00 1970 Message-ID: <3D627740.E8C0FDC3@zip.com.au> Date: Tue, 20 Aug 2002 10:07:12 -0700 From: Andrew Morton MIME-Version: 1.0 Subject: Re: kernel BUG at rmap.c:409! with 2.5.31 and akpm patches. References: <1029794688.14756.353.camel@spc9.esa.lanl.gov> <1029850784.2045.363.camel@spc9.esa.lanl.gov> Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Sender: owner-linux-mm@kvack.org Return-Path: To: Steven Cole Cc: linux-mm@kvack.org, Rik van Riel List-ID: Steven Cole wrote: > > On Mon, 2002-08-19 at 16:04, Steven Cole wrote: > > On Mon, 2002-08-19 at 15:21, Andrew Morton wrote: > > > Steven Cole wrote: > > > > > > > > Here's a new one. > > > > > > > > With this patch applied to 2.5.31, > > > > http://www.zip.com.au/~akpm/linux/patches/2.5/2.5.31/stuff-sent-to-linus/everything.gz > > > > > [earlier problem snipped] > > > > [patch snipped] > > > > Patch applied, running dbench 1..128. Up to 52 clients so far, and no > > blam yet. I'll run this test several times overnight and let you know > > if anything else falls out. > > Something else fell out. I got kernel BUG at page_alloc.c:98! three > times. That's the infamous non-NULL page->pte.chain. > ... > > >>EIP; c0132733 <__free_pages_ok+93/310> <===== > Trace; c013315a <__pagevec_free+1a/20> > Trace; c0131059 <__pagevec_release+f9/110> > Trace; c0134190 > Trace; c0134355 > Trace; c0129ff1 > Trace; c0115cd0 > Trace; c0117ab8 > Trace; c011adbf > Trace; c0115c75 OK, it was mapped. > ... > >>EIP; c0132733 <__free_pages_ok+93/310> <===== > Trace; c013315a <__pagevec_free+1a/20> > Trace; c0131059 <__pagevec_release+f9/110> > Trace; c0173df6 > Trace; c013e3db > Trace; c012a32f > Trace; c012a783 > Trace; c016c6a9 > Trace; c016c701 > Trace; c012a90d > Trace; c015242d > Trace; c015268d > Trace; c0150f46 > Trace; c014719d > Trace; c0149723 > Trace; c01482e2 > Trace; c01497c9 > Trace; c013c89d Odd. Was this just running dbench? If so, odd. dbench doesn't mmap files, yet here we seem to have a truncated, mapped page. I wonder where that came from? -- 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/