Re: [ck] Bad page state at free_hot_cold_page

From: Andreas Mohr
Date: Thu Jan 12 2006 - 04:22:51 EST


Hi,

On Thu, Jan 12, 2006 at 03:00:59AM -0600, Chase Venters wrote:
> Greetings,
> (I'm posting this to LKML and CK because I'm not sure if any of 2.6.15-ck1's
> changes might cause this scenario)
> Recently I've noticed that after my desktop has been up for a while, my music
> playback / mouse cursor movement will on occasion pause briefly. I got
> frustrated with it a minute ago and decided to kill artsd, wondering if there
> could be issues with both arts and amarok's backend holding the audio device
> open at once.
> When running killall artsd, I locked up for a second and found this in dmesg:
>
> Bad page state at free_hot_cold_page (in process 'artsd', page b1761620)
> flags:0x80000404 mapping:00000000 mapcount:0 count:0
> Backtrace:
> [<b0148e9a>] bad_page+0x84/0xbc
> [<b0149699>] free_hot_cold_page+0x65/0x13a
> [<b05b6901>] _spin_unlock_irqrestore+0xf/0x23
> [<b0153bf1>] zap_pte_range+0x1d1/0x28f
> [<b0153d70>] unmap_page_range+0xc1/0x122
> [<b0153ebe>] unmap_vmas+0xed/0x242
> [<b0158099>] unmap_region+0xb4/0x156
> [<b01583e2>] do_munmap+0x108/0x144
> [<b015846f>] sys_munmap+0x51/0x76
> [<b0102eff>] sysenter_past_esp+0x54/0x75
> Trying to fix it up, but a reboot is needed

AFAIK random page state toggling often happens due to bad RAM.

Care to run memtest86 or similar to confirm this?
Or also try running an older kernel to verify whether it doesn't happen there.
But I'm betting on bad RAM :-\

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