unable to handle kernel paging request at virtual address
I am getting the following error after our system has been running for between 4 and 16 hours:
[19246.579251] BUG: unable to handle kernel paging request at virtual address 00002d87
[19246.587247] printing eip:
[19246.592214] *pde = 00000000
[19246.595029] Oops: 0002 [#1]
[19246.600024] Modules linked in: xt_tcpudp ...
[19246.650189] CPU: 0
[19246.650192] EIP: 0060:[<c012552e>] Tainted: P VLI
[19246.650196] EFLAGS: 00010206 (126.96.36.199-build-AFTER-2.4.5 #1)
[19246.664215] eax: cf55ca94 ebx: cdb34224 ecx: cdb34224 edx: cdb34224
Any ideas of how we can debug this? We are building the kernel ourselves for a custom embedded platform. The platform with the same kernel, but a different application works perfectly fine. We have also run memtest x86 overnight.
Thanks in advance!