Francis Galiegue wrote:
> On Tue, 10 Oct 2000, Udo Weber wrote:
>
> >
> > Unable to handle kernel paging request at virtual address 2405f68c
> > current->tss.cr3 = 00101000, %cr3 = 00101000
> > *pde = 00000000
> > Oops: 0002
> > CPU: 0
> > EIP: 0010:[<c01280c4>]
> > EFLAGS: 00010202
> > eax: 2405f658 ebx: c46a3000 ecx: c46a3000 edx: c7f50bf4
> > esi: c46a3120 edi: c46a3120 ebp: c0359bd0 esp: c7ee9f1c
> > ds: 0018 es: 0018 ss: 0018
> > Process kswapd (pid: 4, process nr: 4, stackpage=c7ee9000)
> > Stack: c46c0420 c0129a35 c46a3060 c0281d00 00000206 c0129a2c c46a3000
> > c7fcf740
> > c0359ba8 c0129a65 c0359bd0 0000198f c7ee8000 00000030 c7fcf740
> > c462cfe0
> > 00000018 c011e102 c0359bd0 00000030 00000030 00001ff0 0000001f
> > 00000005
> > Call Trace: [<c0129a35>] [<c0129a2c>] [<c0129a65>] [<c011e102>]
> > [<c0111c8e>] [<c
> > 0122cb9>] [<c01e9c4e>]
> > [<c01e9c4e>] [<c0122d9a>] [<c0122d76>] [<c0108baf>] [<c0108bb8>]
> > Code: 89 50 34 c7 01 00 00 00 00 89 02 c7 41 34 00 00 00 00 ff 0d
> >
> > Unable to handle kernel paging request at virtual address 41c6fd0e
> > current->tss.cr3 = 01dbd000, %cr3 = 01dbd000
> > *pde = 00000000
> > Oops: 0000
> > CPU: 0
> > EIP: 0010:[<c013112c>]
> > EFLAGS: 00010206
> > eax: c035d0c8 ebx: c4805010 ecx: c0281d00 edx: c0281d00
> > esi: c480500c edi: 41c6fd0a ebp: 00000247 esp: c1dbff6c
> > ds: 0018 es: 0018 ss: 0018
> > Process lftp (pid: 1029, process nr: 42, stackpage=c1dbf000)
> > Stack: c136abc0 00000001 00000065 080b7f18 c136abc0 c0131b61 c4805000
> > c136abc0
> > c4805000 0000005e c1dbe000 000003e8 080b7f18 bffffafc c1dbe000
> > c4805000
> > c4805000 00000001 08105a80 c026fc00 bffffafc c010a0d4 080b7f18
> > 00000001
> > Call Trace: [<c0131b61>] [<c010a0d4>]
> > Code: 8b 47 04 89 c6 c1 e6 04 03 77 08 85 c0 74 3b 90 83 c6 f0 8d
> >
>
> Have you tried passing these to ksymoops? What does it say?
>
> --
> Francis Galiegue, [EMAIL PROTECTED]
> "Programming is a race between programmers, who try and make more and more
> idiot-proof software, and universe, which produces more and more remarkable
> idiots. Until now, universe leads the race" -- R. Cook
I'm not familar with ksymoops but this is what I got as output (I just pasted
the Oops in it):
[root@mumpel /root]# ksymoops -m /boot/System.map
ksymoops 2.3.4 on i686 2.2.17-21mdk. Options used
-V (default)
-k /proc/ksyms (default)
-l /proc/modules (default)
-o /lib/modules/2.2.17-21mdk/ (default)
-m /boot/System.map (specified)
Warning (compare_maps): ksyms_base symbol module_list_R__ver_module_list not
fou
Warning (compare_maps): mismatch on symbol adapter_def , ibmtr_cs says
c81616d0
Warning (compare_maps): mismatch on symbol channel_def , ibmtr_cs says
c8162114
Warning (compare_maps): mismatch on symbol ibmtr_probe , ibmtr_cs says
c81617b8
Reading Oops report from the terminal
output from the first Oops (see above):
>>EIP; c01280c4 <remove_from_queues+c0/158> <=====
Trace; c0129a35 <try_to_free_buffers+41/b4>
Trace; c0129a2c <try_to_free_buffers+38/b4>
Trace; c0129a65 <try_to_free_buffers+71/b4>
Trace; c011e102 <shrink_mmap+116/174>
Trace; c0111c8e <schedule+146/27c>
Code; c01280c4 <remove_from_queues+c0/158>
00000000 <_EIP>:
Code; c01280c4 <remove_from_queues+c0/158> <=====
0: 89 50 34 mov %edx,0x34(%eax) <=====
Code; c01280c7 <remove_from_queues+c3/158>
3: c7 01 00 00 00 00 movl $0x0,(%ecx)
Code; c01280cd <remove_from_queues+c9/158>
9: 89 02 mov %eax,(%edx)
Code; c01280cf <remove_from_queues+cb/158>
b: c7 41 34 00 00 00 00 movl $0x0,0x34(%ecx)
Code; c01280d6 <remove_from_queues+d2/158>
12: ff 0d 00 00 00 00 decl 0x0
*************************************************************
output from the scound Oops (see above):
>>EIP; c013112c <free_wait+10/74> <=====
Trace; c0131b61 <sys_poll+145/154>
Trace; c010a0d4 <system_call+34/40>
Code; c013112c <free_wait+10/74>
00000000 <_EIP>:
Code; c013112c <free_wait+10/74> <=====
0: 8b 47 04 mov 0x4(%edi),%eax <=====
Code; c013112f <free_wait+13/74>
3: 89 c6 mov %eax,%esi
Code; c0131131 <free_wait+15/74>
5: c1 e6 04 shl $0x4,%esi
Code; c0131134 <free_wait+18/74>
8: 03 77 08 add 0x8(%edi),%esi
Code; c0131137 <free_wait+1b/74>
b: 85 c0 test %eax,%eax
Code; c0131139 <free_wait+1d/74>
d: 74 3b je 4a <_EIP+0x4a> c0131176
<free_wait+5a/7
Code; c013113b <free_wait+1f/74>
f: 90 nop
Code; c013113c <free_wait+20/74>
10: 83 c6 f0 add $0xfffffff0,%esi
Code; c013113f <free_wait+23/74>
13: 8d 00 lea (%eax),%eax
Maybe you can tell me what is wrong with the ibmtr_cs ? or what ever.
This crashs are more and more frequently !
Thanks in advance
Udo