Re: Slab coruption and oops with 2.6.1-mm4

From: Manfred Spraul
Date: Sun Jan 18 2004 - 17:04:55 EST


Calin wrote:

Then usual oops but *before that* something which hasn't happened before.
Slab corruption: start=c57c2000, len=4096
000: 6e 72 6d 71 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b


Is that reproducable? The selftest code in slab noticed a change in a buffer that is not in use: All values should be 0x6b, but the first 4 bytes are different.
Could you try to boot with CONFIG_DEBUG_PAGEALLOC enabled? Perhaps that identifies who corrupts the page. Unfortunately it can't detect DMA writes.

------------ kernel BUG at include/linux/mm.h:275!

put_page_testzero noticed that the page count was already 0. It seems that someone uses memory that was already freed.

--
Manfred



-
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/