Re: Errors and later panics in 2.6.0-test11.

William Lee Irwin III
2003-12-03T13:31:53Z

On Wed, Dec 03, 2003 at 02:17:18PM +0100, David Mart?nez Moreno wrote:
> -----BEGIN PGP SIGNED MESSAGE-----
> Hash: SHA1
> Hello again. I'm testing 2.6.0-test11 in one of my servers. In about a day or
> so under a web/FTP server load, the kernel starts to spit messages:
> Dec 2 22:07:25 ulises kernel: Bad page state at prep_new_page
> Dec 2 22:07:25 ulises kernel: flags:0x0102002c mapping:d50c8a28 mapped:0 count:1
> Dec 2 22:07:25 ulises kernel: Backtrace:
> Dec 2 22:07:25 ulises kernel: Call Trace:
> Dec 2 22:07:25 ulises kernel: [bad_page+93/133] bad_page+0x5d/0x85
> Dec 2 22:07:25 ulises kernel: [prep_new_page+50/81] prep_new_page+0x32/0x51
> Dec 2 22:07:25 ulises kernel: [buffered_rmqueue+165/264] buffered_rmqueue+0xa5/0x108

Someone is freeing pages still in the pagecache.

What filesystem? What .config? Could you try CONFIG_DEBUG_PAGEALLOC?

-- wli