Re: SLAB-related panic in 2.6.15-rc7-rt1 on ARM

From: Pekka Enberg
Date: Thu Dec 29 2005 - 06:35:12 EST


Hi,

On 12/29/05, kus Kusche Klaus <kus@xxxxxxxx> wrote:
> My sa1100-based system panics while booting with 2.6.15-rc7-rt1 when the
> SLAB allocator is configured. Everything is fine with the SLOB
> allocator.
>
> Please cc me, I'm currently not subscribed.
>
> Memory: 62856KB available (1552K code, 381K data, 80K init)
> Unhandled fault: alignment exception (0xc0207003) at 0x0000015b
> Internal error: : c0207003 [#1]
> Modules linked in:
> CPU: 0
> PC is at get_page_from_freelist+0x1c/0x3d8
> LR is at __alloc_pages+0x5c/0x2ac

Unfortunately, I am clueless of arm (and have no idea what alignment
exception is) but the problem is probably related to mm/slab.c using
alloc_pages_node() whereas mm/slob.c uses get_free_page(). Do you have
CONFIG_BUG enabled? If not, please turn it on to see if gfp_zone()
catches an invalid GFP flag coming from the slab.

Pekka
-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/