Re: Freezing during kernel compile
On Sat, Aug 18, 2001 at 07:15:42PM -0500, Brian McGroarty wrote:
> My machine locks hard during kernel compiles with any stock Debian
> 2.4.x kernel.
>
>
> Using 2.2.x, I can compile without an incident.
>
>
>
> Usually, shortly before freezing, I will see this dmesg, or one like
> it <<
>
>
> Unable to handle kernel paging request at virtual address fffffffc
> printing eip:
> c01220ad
> *pde = 00001063
> *pte = 00000000
> Oops: 0002
> CPU: 0
> EIP: 0010:[<c01220ad>]
> EFLAGS: 00010216
> eax: ef678e04 ebx: c01fe4b8 ecx: c1d9f444 edx: c1d9f444
> esi: e67fd1e0 edi: ee1ecbe0 ebp: 00000074 esp: dfda5e94
> ds: 0018 es: 0018 ss: 0018
> Process as (pid: 7429, stackpage=dfda5000)
> Stack: 00000074 c1d9f444 c01fe4b8 e67fd1e0 ee1ecbe0 00000000 0000011c
> c1d9f444
> ef678e04 ef678d60 e8916180 c011f22e e67fd1e0 400ee000 00000000
> 400eef10
> ee1ecbe0 ffffffff 00000000 c011f317 ee1ecbe0 e67fd1e0 400eef10
> 00000000
> Call Trace: [<c011f22e>] [<c011f317>] [<c010fa54>] [<c010fbb4>]
> [<c010fa54>] [<c011ff5e>] [<c011c907>]
> [<c0106e1c>]
>
> Code: 50 e8 4d f2 ff ff 89 c3 83 c4 0c 85 db 74 74 8b 7b 18 c1 ef
>
> >>
>
> (The above was while using the 2.4.8-686 kernel-image.)
>
>
> My motherboard is an ABit VT6X4 with the VIA686A chipset. I have 768
> megs of PC133 ECC memory. The problem persists with no extra hardware
> but an nVidia GeForce2MX in the machine.
>
>
> Where should I begin to look for a solution?
In hunting on google, many offer a ksymoops in such a case. For the
above:
Unable to handle kernel paging request at virtual address fffffffc
c01220ad
*pde = 00001063
Oops: 0002
CPU: 0
EIP: 0010:[<c01220ad>]
Using defaults from ksymoops -t elf32-i386 -a i386
EFLAGS: 00010216
eax: ef678e04 ebx: c01fe4b8 ecx: c1d9f444 edx: c1d9f444
esi: e67fd1e0 edi: ee1ecbe0 ebp: 00000074 esp: dfda5e94
ds: 0018 es: 0018 ss: 0018
Process as (pid: 7429, stackpage=dfda5000)
Stack: 00000074 c1d9f444 c01fe4b8 e67fd1e0 ee1ecbe0 00000000 0000011c
c1d9f444
ef678e04 ef678d60 e8916180 c011f22e e67fd1e0 400ee000 00000000
400eef10
ee1ecbe0 ffffffff 00000000 c011f317 ee1ecbe0 e67fd1e0 400eef10
00000000
Call Trace: [<c011f22e>] [<c011f317>] [<c010fa54>] [<c010fbb4>]
[<c010fa54>] [<c011ff5e>] [<c011c907>]
[<c0106e1c>]
Code: 50 e8 4d f2 ff ff 89 c3 83 c4 0c 85 db 74 74 8b 7b 18 c1 ef
>>EIP; c01220ad <filemap_nopage+a5/3d0> <=====
Trace; c011f22e <do_no_page+52/e0>
Trace; c011f317 <handle_mm_fault+5b/c4>
Trace; c010fa54 <do_page_fault+0/45c>
Trace; c010fbb4 <do_page_fault+160/45c>
Trace; c010fa54 <do_page_fault+0/45c>
Trace; c011ff5e <unmap_fixup+62/12c>
Trace; c011c907 <sys_getrusage+1f/30>
Trace; c0106e1c <error_code+34/3c>
Code; c01220ad <filemap_nopage+a5/3d0>
00000000 <_EIP>:
Code; c01220ad <filemap_nopage+a5/3d0> <=====
0: 50 push %eax <=====
Code; c01220ae <filemap_nopage+a6/3d0>
1: e8 4d f2 ff ff call fffff253 <_EIP+0xfffff253>
c0121300 <__find_get_page+0/38>
Code; c01220b3 <filemap_nopage+ab/3d0>
6: 89 c3 mov %eax,%ebx
Code; c01220b5 <filemap_nopage+ad/3d0>
8: 83 c4 0c add $0xc,%esp
Code; c01220b8 <filemap_nopage+b0/3d0>
b: 85 db test %ebx,%ebx
Code; c01220ba <filemap_nopage+b2/3d0>
d: 74 74 je 83 <_EIP+0x83> c0122130
<filemap_nopage+128/3d0>
Code; c01220bc <filemap_nopage+b4/3d0>
f: 8b 7b 18 mov 0x18(%ebx),%edi
Code; c01220bf <filemap_nopage+b7/3d0>
12: c1 ef 00 shr $0x0,%edi
Reply to: