WARNING - OLD ARCHIVES

This is an archived copy of the Xen.org mailing list, which we have preserved to ensure that existing links to archives are not broken. The live archive, which contains the latest emails, can be found at http://lists.xen.org/
   
 
 
Xen 
 
Home Products Support Community News
 
   
 

xen-devel

Re: [Xen-devel] Re: OOPS and panic on 2.6.29-rc1 on xen-x86

To: Christophe Saout <christophe@xxxxxxxx>, Andrew Morton <akpm@xxxxxxxxxxxxxxxxxxxx>
Subject: Re: [Xen-devel] Re: OOPS and panic on 2.6.29-rc1 on xen-x86
From: Ingo Molnar <mingo@xxxxxxx>
Date: Tue, 13 Jan 2009 12:50:29 +0100
Cc: Nick Piggin <npiggin@xxxxxxx>, linux-mm@xxxxxxxxx, xen-devel@xxxxxxxxxxxxxxxxxxx, Bryan Donlan <bdonlan@xxxxxxxxx>, linux-kernel@xxxxxxxxxxxxxxx
Delivery-date: Tue, 13 Jan 2009 03:52:22 -0800
Envelope-to: www-data@xxxxxxxxxxxxxxxxxxx
In-reply-to: <1231838731.4823.2.camel@xxxxxxxxxxxxxxxxxxxx>
List-help: <mailto:xen-devel-request@lists.xensource.com?subject=help>
List-id: Xen developer discussion <xen-devel.lists.xensource.com>
List-post: <mailto:xen-devel@lists.xensource.com>
List-subscribe: <http://lists.xensource.com/mailman/listinfo/xen-devel>, <mailto:xen-devel-request@lists.xensource.com?subject=subscribe>
List-unsubscribe: <http://lists.xensource.com/mailman/listinfo/xen-devel>, <mailto:xen-devel-request@lists.xensource.com?subject=unsubscribe>
References: <20090112172613.GA8746@xxxxxxxxxxxxxxxxxxxxx> <3e8340490901122054q4af2b4cm3303c361477defc0@xxxxxxxxxxxxxx> <1231838731.4823.2.camel@xxxxxxxxxxxxxxxxxxxx>
Sender: xen-devel-bounces@xxxxxxxxxxxxxxxxxxx
User-agent: Mutt/1.5.18 (2008-05-17)
* Christophe Saout <christophe@xxxxxxxx> wrote:

> Hi Bryan,
> 
> > I've bisected the bug in question, and the faulty commit appears to be:
> > commit e97a630eb0f5b8b380fd67504de6cedebb489003
> > Author: Nick Piggin <npiggin@xxxxxxx>
> > Date:   Tue Jan 6 14:39:19 2009 -0800
> > 
> >     mm: vmalloc use mutex for purge
> > 
> >     The vmalloc purge lock can be a mutex so we can sleep while a purge is
> >     going on (purge involves a global kernel TLB invalidate, so it can take
> >     quite a while).
> > 
> >     Signed-off-by: Nick Piggin <npiggin@xxxxxxx>
> >     Signed-off-by: Andrew Morton <akpm@xxxxxxxxxxxxxxxxxxxx>
> >     Signed-off-by: Linus Torvalds <torvalds@xxxxxxxxxxxxxxxxxxxx>
> > 
> > The bug is easily reproducable by a kernel build on -j4 - it will
> > generally OOPS and panic before the build completes.
> > Also, I've tested it with ext3, and it still occurs, so it seems
> > unrelated to btrfs at least :)
> 
> Nice!
> 
> Reverting this also fixes the BUG() I was seeing when testing the Dom0
> patches on 2.6.29-rc1+tip.  It just ran stable for an hour compiling
> gimp and playing music on my notebook (and then I had to leave).

okay - i've reverted it in tip/master so that testing can continue - but 
the upstream fix (or revert) should be done via the MM folks.

        Ingo

_______________________________________________
Xen-devel mailing list
Xen-devel@xxxxxxxxxxxxxxxxxxx
http://lists.xensource.com/xen-devel

<Prev in Thread] Current Thread [Next in Thread>