Ubuntu 8.10 Intrepid old kswapd problem

Mihai Tanasescu mihai at duras.ro
Sun Mar 29 13:58:38 UTC 2009


Hello all,


I'm seeing an older bug from a previous Ubuntu distribution.

I constantly get in the logs:

[ 4733.432704] Bad page state in process 'kswapd0'
[ 4733.432706] page:c12df294 flags:0x40000008 mapping:00000000 
mapcount:-67108864 count:0
[ 4733.432713] Trying to fix it up, but a reboot is needed
[ 4733.432715] Backtrace:
[ 4733.432719] Pid: 199, comm: kswapd0 Tainted: P    B 
2.6.27-11-server #1
[ 4733.432723]  [<c038aff6>] ? printk+0x1d/0x1f
[ 4733.432732]  [<c019140c>] bad_page+0x7c/0xd0
[ 4733.432737]  [<c01924c1>] free_hot_cold_page+0x1f1/0x200
[ 4733.432742]  [<c01924fd>] __pagevec_free+0x2d/0x40
[ 4733.432746]  [<c0197488>] shrink_page_list+0x308/0x450
[ 4733.432752]  [<c0197753>] shrink_inactive_list+0x183/0x410
[ 4733.432778]  [<c0132dbf>] ? wake_up_process+0xf/0x20
[ 4733.432787]  [<f905cefa>] ? xfsbufd_wakeup+0x5a/0x60 [xfs]
[ 4733.432812]  [<c0153588>] ? up_read+0x8/0x20
[ 4733.432818]  [<c0197a4a>] shrink_zone+0x6a/0x130
[ 4733.432822]  [<c019835e>] balance_pgdat+0x3ae/0x3d0
[ 4733.432827]  [<c0197000>] ? isolate_pages_global+0x0/0x60
[ 4733.432832]  [<c014f106>] ? finish_wait+0x16/0x70
[ 4733.432838]  [<c0198449>] kswapd+0xc9/0x120
[ 4733.432842]  [<c014f040>] ? autoremove_wake_function+0x0/0x50
[ 4733.432847]  [<c0198380>] ? kswapd+0x0/0x120
[ 4733.432851]  [<c014ecc1>] kthread+0x41/0x80
[ 4733.432856]  [<c014ec80>] ? kthread+0x0/0x80
[ 4733.432860]  [<c010abe7>] kernel_thread_helper+0x7/0x10
[ 4733.432865]  =======================

I'm running Intrepid.
Kernel: 2.6.27-11-server #1 SMP with support for PAE (I have 32 bit and 
4 GB RAM).

Root is on LVM and reiserfs.


How can I solve this ?
So far I've seen no issues to affect me but it bugs me that it keeps 
filling my logs.


Thanks,
Mihai




More information about the ubuntu-users mailing list