lkml.org 
[lkml]   [2008]   [Apr]   [15]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
/
Date
From
SubjectRe: [bug] SLUB + mm/slab.c boot crash in -rc9

* Christoph Lameter <clameter@sgi.com> wrote:

> On Tue, 15 Apr 2008, Ingo Molnar wrote:
>
> > and the bug pattern seems to be memory corruption - not memory
> > exhaustion.
>
> SLUB does not do a memory allocation where it fails here but simply
> accesses per cpu information that is expected to be already zeroed.
>
> > i.e. we allocated RAM but it got corrupted after allocation.
>
> In some situations we are screwing up the per cpu data handling on 32
> bit x86? Adding Mike. This looks like the per cpu area overlaps with
> something else?

yep, that was my other theory - and i doubled CONFIG_NR_CPUS to reduce
that chance.

in hindsight ... that wont save us from any overlap, right?

what's the best way to artificially increase the size of the allocated
per cpu area? (say double it)

Ingo


\
 
 \ /
  Last update: 2008-04-15 23:23    [W:0.140 / U:0.132 seconds]
©2003-2020 Jasper Spaans|hosted at Digital Ocean and TransIP|Read the blog|Advertise on this site