Re: [RFC][PATCH 1/3] radix priority search tree - objrmap complexity fix

Christoph Hellwig
2004-04-02T18:59:28Z

On Fri, Apr 02, 2004 at 06:46:34PM +0200, Andrea Arcangeli wrote:
> it's not clear why this triggered, bad_page only shows the "master"
> compound page and not the contents of the slave page that triggered the
> bad_page. Can you try again with this incremental patch applied?

Bad page state at destroy_compound_page (in process 'swapper', page c0772380)
flags:0x00080008 mapping:00000000 mapped:0 count:134217728 private:0xc07721ff
Backtrace:
Call trace:
[c000b5c8] dump_stack+0x18/0x28
[c0048b64] bad_page+0x74/0xbc
[c0048c7c] destroy_compound_page+0x80/0xb8
[c0048ed0] free_pages_bulk+0x21c/0x220
[c0049030] __free_pages_ok+0x15c/0x188
[c004d520] slab_destroy+0x140/0x234
[c00505f0] reap_timer_fnc+0x1e4/0x2b8
[c002feac] run_timer_softirq+0x134/0x1fc
[c002abd0] do_softirq+0x140/0x144
[c0009e5c] timer_interrupt+0x2d0/0x300
[c0007cac] ret_from_except+0x0/0x14
[c000381c] ppc6xx_idle+0xe4/0xf0
[c0009b7c] cpu_idle+0x28/0x38
[c00038c4] rest_init+0x50/0x60
[c0364784] start_kernel+0x198/0x1d8