SLAB_DEBUG oopses 2.6.13-rc2-git3 (and seems to make BitTorrent loop)

From: Alessandro Suardi
Date: Tue Jul 12 2005 - 17:54:06 EST


Non fatal, box is still up and bittorrenting/ed2king on and off
due to my DSL ISP being flaky in the last couple of days...

[65544.518710] slab error in cache_free_debugcheck(): cache
`radix_tree_node': double free, or memory outside object was
overwritten
[65544.519577] [<c01033d7>] dump_stack+0x17/0x20
[65544.519938] [<c013d2d6>] __slab_error+0x26/0x30
[65544.520309] [<c013eb6e>] cache_free_debugcheck+0x16e/0x240
[65544.520739] [<c013f5a1>] kmem_cache_free+0x31/0x70
[65544.521118] [<c021873d>] radix_tree_delete+0x14d/0x180
[65544.521528] [<c014c987>] __delete_from_swap_cache+0x27/0x70
[65544.521970] [<c0141c67>] shrink_list+0x407/0x480
[65544.522334] [<c0141e92>] shrink_cache+0x102/0x320
[65544.522703] [<c01425db>] shrink_zone+0xab/0xe0
[65544.523054] [<c0142a66>] balance_pgdat+0x226/0x380
[65544.523429] [<c0142c9e>] kswapd+0xde/0x110
[65544.523756] [<c0100ed5>] kernel_thread_helper+0x5/0x10
[65544.524158] c8a52b74: redzone 1: 0x970fc2a5, redzone 2: 0x170fc2a5.

I also get (a byproduct of the CONFIG_SLAB_DEBUG kernel,
I'd assume, as it never happened before) my BitTorrent curses
sessions suddenly stop refreshing the download/upload stats,
strace looks like this:

...
mremap(0xb3b39000, 5246976, 5246976, MREMAP_MAYMOVE) = 0xb3b39000
gettimeofday({1121206671, 812488}, NULL) = 0
futex(0x80ffce8, FUTEX_WAKE, 1) = 0
futex(0x80ffce8, FUTEX_WAKE, 1) = 0
mremap(0xb3b39000, 5246976, 5246976, MREMAP_MAYMOVE) = 0xb3b39000
gettimeofday({1121206671, 813010}, NULL) = 0
futex(0x80ffce8, FUTEX_WAKE, 1) = 0
futex(0x80ffce8, FUTEX_WAKE, 1) = 0
mremap(0xb3b39000, 5246976, 5246976, MREMAP_MAYMOVE) = 0xb3b39000
gettimeofday({1121206671, 813501}, NULL) = 0
futex(0x80ffce8, FUTEX_WAKE, 1) = 0
futex(0x80ffce8, FUTEX_WAKE, 1) = 0
mremap(0xb3b39000, 5246976, 5246976, MREMAP_MAYMOVE) = 0xb3b39000
...

forever, and ever.

uptodate FC3, K7-800, 256MB RAM, kernel 2.6.13-rc2-git3.

Is this just my DIMMs finally giving up or may this actually
be a legitimate kernel bug ?

Thanks in advance, ciao,

--alessandro

"When it comes to luck / you make your own
Tonight I've got dirt on my hands
But I'm building me a new home"

(Bruce Springsteen - "Lucky Town")
-
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/