[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

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: