[<prev] [next>] [<thread-prev] [thread-next>] [day] [month] [year] [list]
Message-ID: <20100331230237.GA31279@elte.hu>
Date: Thu, 1 Apr 2010 01:02:37 +0200
From: Ingo Molnar <mingo@...e.hu>
To: James Morris <jmorris@...ei.org>
Cc: "H. Peter Anvin" <hpa@...or.com>, Yinghai Lu <yinghai@...nel.org>,
linux-kernel@...r.kernel.org, airlied@...ux.ie,
Thomas Gleixner <tglx@...utronix.de>,
Linus Torvalds <torvalds@...ux-foundation.org>,
Pekka Enberg <penberg@...helsinki.fi>
Subject: Re: Config NO_BOOTMEM breaks my amd64 box
* James Morris <jmorris@...ei.org> wrote:
> On Wed, 31 Mar 2010, Ingo Molnar wrote:
>
> > >
> > > Yes, it was happening with -rc3.
> >
> > Could you please send the bootlog that Yinghai asked for, plus also one that
> > you get with NO_BOOTMEM turned off (for comparison)?
>
> I don't have the old boot logs, and have since upgraded the system
> further.
Please, could you send any bootlog then that we could work from? That way we
could check the memory layout and guess the rough shape of the early
allocations, etc.
> IIRC, the boot was failing after not being able to find the root fs
> (ext3/lvm/raid0). I thought it was a dracut issue, but it seemed to be
> fixed by enabling bootmem.
Ok - initrd unpack failing or initial mount failing is consistent with the
initrd getting corrupted by overlapping early reservations due to allocator
bug.
> > Also, when did you first hit this bug? This code has been upstream for
> > almost a month, and it was in linux-next before that - so you should have
> > hit this much sooner. A rough timeframe would suffice. I suppose you were
> > booting upstream kernels during the merge window as well?
>
> In this case, in the last few days (also when I first saw or noticed the
> bootmem option). I was booting relatively recent linus kernels during the
> merge window, although my main work was being done on an older upstream
> kernel.
Ok, so it's not an old regression but possibly a bug in one of the fixes. Not
good.
Ingo
--
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@...r.kernel.org
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/
Powered by blists - more mailing lists