Re: signal_cache slab corruption.

From: Hugh Dickins
Date: Tue Mar 14 2006 - 04:19:28 EST


On Mon, 13 Mar 2006, Dave Jones wrote:

> I got into the office today to find my workstation that was running
> a kernel based on .16rc5-git9 was totally unresponsive.
> After rebooting, I found this in the logs.
>
> slab signal_cache: invalid slab found in partial list at ffff8100e3a48080 (11/11).
> slab signal_cache: invalid slab found in partial list at ffff81007ecc6100 (11/11).
> slab: Internal list corruption detected in cache 'signal_cache'(11), slabp ffff810037ec0998(12). Hexdump:
>
> 000: c0 60 d9 7e 00 81 ff ff 00 61 cc 7e 00 81 ff ff
> 010: a8 09 ec 37 00 81 ff ff a8 09 ec 37 00 81 ff ff
> 020: 0c 00 00 00 00 00 00 00 57 d0 1d 07 01 00 00 00
> 030: 00 00 00 00
> ----------- [cut here ] --------- [please bite here ] ---------
> Kernel BUG at mm/slab.c:2598

Dave, please post the diff -u between your mm/slab.c and the -rc5-git9
mm/slab.c (or any other vanilla version): you've got your own debugging
enabled, which means we can't decipher this properly. (Not that I'm
expecting to do any better myself than with previous slab corruptions.)

Thanks,
Hugh
-
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/