Kernel paging errors
I'm running a Debian Sarge installation, with the 2.4.22-1-386 kernel.
Its a fairly lightweight server, running SSH and our accounting
software. I'm very unfamiliar with the error reporting of Debian, so
bear with the stupid questions and conclusions.
I'm getting recurring kernel errors, that disappear for a while on
reboot. The error starts with "Unable to handle kernel paging request
at virtual address". Its initial EIP varies, but once the errors
started the EIP remains the same until I reboot. However, it hits many
different processes, so I'm assuming the problem is something to do with
a common library.
----- error from kern.log -----
Unable to handle kernel paging request at virtual address d0e8c3e0
*pde = 00000000
EIP: 0010:[prune_dcache+135/295] Not tainted
eax: ce9836f8 ebx: c0e8c368 ecx: c0e8c370 edx: d0e8c3e0
esi: c0e8c350 edi: c0cbea00 ebp: 0000125e esp: c12fdf60
ds: 0018 es: 0018 ss: 0018
Process kswapd (pid: 4, stackpage=c12fd000)
Stack: 00000020 000001d0 00000006 00000037 c013ee53 00001919 c0128dd3
000001d0 c0233550 000001d0 00000006 c0233550 00000000 c0128e1d
c0233550 c12fc000 c02334a0 c0128efd c02334a0 00000000 c12fc245
Call Trace: [shrink_dcache_memory+27/45] [shrink_caches+95/121]
[kswapd_balance+20/40] [kswapd+148/173] [rest_init+0/39]
Code: 89 02 c7 41 04 00 00 00 00 c7 43 08 00 00 00 00 8b 7e 08 85
----- end error -----
I'm at a loss as to the source of these errors. I've dug around with
Google, without luck. The memory and hard drive are both fully tested,
and work fine.
Nathaniel Eliot - email@example.com