lkml.org 
[lkml]   [1997]   [Nov]   [24]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
/
Date
From
Subject2.1.65 Cascade of oopses
Hi,

I was running startx and got an Oops. Then I got several more by just
hitting return etc. Eventually I couldn't even shut the machine down
with
ctl-alt-del and hit the reset button. Luckily all the oopses where in
the
logs. However first check out these few lines:

Nov 24 12:58:43 localhost syslogd 1.3-3: restart.
Nov 24 12:58:44 localhost kernel: klogd 1.3-3, log source = /proc/kmsg
started.
Nov 24 12:58:46 localhost kernel: Loaded 3941 symbols from /System.map.
Nov 24 12:58:46 localhost kernel: Symbols match kernel version 2.1.65.
Nov 24 12:58:46 localhost kernel: Error seeking in /dev/kmem
^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 24 12:58:46 localhost kernel: Error adding kernel module table
entry.
Nov 24 12:58:46 localhost kernel: Memory: sized by int13 088h
Nov 24 12:58:46 localhost kernel: Console: 16 point font, 400 scans
Nov 24 12:58:46 localhost kernel: Console: colour VGA+ 80x25, 1 virtual
console (max 63)
Nov 24 12:58:46 localhost kernel: Calibrating delay loop.. ok - 33.18
BogoMIPS
Nov 24 12:58:46 localhost kernel: Memory: 31132k/32768k available (620k
kernel code, 392k reserved, 608k data, 16k init)
[ - networking messages snipped - ]
Nov 24 12:58:46 localhost kernel: Linux version 2.1.65
(root@localhost.localdomain) (gcc version 2.7.2.1) #9 Sat Nov 22
13:52:50 MET 1997

Now the oopses:

Unable to handle kernel NULL pointer dereference at virtual address
0000003f
current->tss.cr3 = 0189a000, (r3 = 0189a000
*pde = 00000000
Oops: 0000
CPU: 0
EIP: 0010:[<c0130ca4>]
EFLAGS: 00010286
eax: 00000cb3 ebx: c1dd6300 ecx: c1acb1d0 edx: 00000042
esi: ffffffff edi: 00000064 ebp: 00000000 esp: c1c17ec8
ds: 0018 es: 0018 ss: 0018
Process startx (pid: 928, process nr: 34, stackpage=c1c17000)
Stack: 00000000 00000008 c01bb374 00000001 00000000 00000004 00000000
0000002a
00000008 00000000 0000000d c000dd20 c013035d 00000006 00000000
c01b0854
000017f8 c01307d7 00000008 000017f8 c194e370 c1bfde4c 00000000
c013c9b4
Call Trace: [<c013035d>] [<c01307d7>] [<c013c9b4>] [<c012b8e7>]
[<c012bba4>] [<c012bc4d>] [<c0129896>]
[<c010933a>]
Code: 8b 7e 40 89 7c 24 10 8b 7c 24 14 39 7c 24 10 0f 83 31 ff ff

Using `/System.map' to map addresses to symbols.

>>EIP: c0130ca4 <select_dcache+114/1b0>
Trace: c013035d <try_to_free_inodes+2d/50>
Trace: c01307d7 <iget+87/90>
Trace: c013c9b4 <ext2_lookup+64/a0>
Trace: c012b8e7 <real_lookup+47/70>
Trace: c012bba4 <lookup_dentry+154/1d0>
Trace: c012bc4d <__namei+2d/90>
Trace: c0129896 <sys_newstat+16/70>
Trace: c010933a <system_call+3a/40>
Code: c0130ca4 <select_dcache+114/1b0> movl 0x40(%esi),%edi
Code: c0130ca7 <select_dcache+117/1b0> movl %edi,0x10(%esp,1)
Code: c0130cab <select_dcache+11b/1b0> movl 0x14(%esp,1),%edi
Code: c0130caf <select_dcache+11f/1b0> cmpl %edi,0x10(%esp,1)
Code: c0130cb3 <select_dcache+123/1b0> jae 00ffff46 <_EIP+ffff46>
Code: c0130cb9 <select_dcache+129/1b0> nop
Code: c0130cba <select_dcache+12a/1b0> nop
Code: c0130cbb <select_dcache+12b/1b0> nop

Which reminds me; most of the dcache pruning messages have disappeared
in
this kernel, except for ones like:
Nov 18 01:02:45 localhost kernel: d_alloc: 841 unused, pruning dcache
which I mostly get while rm -rf <dir>.

Unable to handle kernel NULL pointer dereference at virtual address
0000003f
current->tss.cr3 = 01a1a000, (r3 = 01a1a000
*pde = 00000000
Oops: 0000
CPU: 0
EIP: 0010:[<c0130ca4>]
EFLAGS: 00010286
eax: 00000cca ebx: c1dd6300 ecx: c1acb1d0 edx: 00000022
esi: ffffffff edi: 00000064 ebp: 00000000 esp: c19f9ec8
ds: 0018 es: 0018 ss: 0018
Process bash (pid: 917, process nr: 33, stackpage=c19f9000)
Stack: 00000000 00000008 c01baed0 00000001 00000000 00000004 00000000
0000002c
00000008 00000000 0000000d c000dd20 c013035d 00000006 00000000
c01b088c
0000167c c01307d7 00000008 0000167c c194e760 c1fa0b70 00000000
c013c9b4
Call Trace: [<c013035d>] [<c01307d7>] [<c013c9b4>] [<c012b8e7>]
[<c012bba4>] [<c012bc4d>] [<c0129896>]
[<c010933a>]
Code: 8b 7e 40 89 7c 24 10 8b 7c 24 14 39 7c 24 10 0f 83 31 ff ff

Using `/System.map' to map addresses to symbols.

>>EIP: c0130ca4 <select_dcache+114/1b0>
Trace: c013035d <try_to_free_inodes+2d/50>
Trace: c01307d7 <iget+87/90>
Trace: c013c9b4 <ext2_lookup+64/a0>
Trace: c012b8e7 <real_lookup+47/70>
Trace: c012bba4 <lookup_dentry+154/1d0>
Trace: c012bc4d <__namei+2d/90>
Trace: c0129896 <sys_newstat+16/70>
Trace: c010933a <system_call+3a/40>
Code: c0130ca4 <select_dcache+114/1b0> movl 0x40(%esi),%edi
Code: c0130ca7 <select_dcache+117/1b0> movl %edi,0x10(%esp,1)
Code: c0130cab <select_dcache+11b/1b0> movl 0x14(%esp,1),%edi
Code: c0130caf <select_dcache+11f/1b0> cmpl %edi,0x10(%esp,1)
Code: c0130cb3 <select_dcache+123/1b0> jae 00ffff46 <_EIP+ffff46>
Code: c0130cb9 <select_dcache+129/1b0> nop
Code: c0130cba <select_dcache+12a/1b0> nop
Code: c0130cbb <select_dcache+12b/1b0> nop

Unable to handle kernel NULL pointer dereference at virtual address
0000003f
current->tss.cr3 = 01d9a000, (r3 = 01d9a000
*pde = 00000000
Oops: 0000
CPU: 0
EIP: 0010:[<c0130ca4>]
EFLAGS: 00010286
eax: 00000cca ebx: c1dd6300 ecx: c1acb1d0 edx: 00000023
esi: ffffffff edi: 00000064 ebp: 00000000 esp: c1d99ed8
ds: 0018 es: 0018 ss: 0018
Process login (pid: 585, process nr: 5, stackpage=c1d99000)
Stack: 00000000 00000008 c1d99fb4 00000001 00000000 00000004 00000000
0000002c
00000008 00000000 0000000d c000dd20 c013035d 00000006 00000000
00000001
00000001 c01305a1 00000008 00000001 c0144ff7 00000001 00000001
c0145703
Call Trace: [<c013035d>] [<c01305a1>] [<c0144ff7>] [<c0145703>]
[<c011af49>] [<c01457ad>] [<c014713c>]
[<c010947a>] [<c010933a>]
Code: 8b 7e 40 89 7c 24 10 8b 7c 24 14 39 7c 24 10 0f 83 31 ff ff

Using `/System.map' to map addresses to symbols.

>>EIP: c0130ca4 <select_dcache+114/1b0>
Trace: c013035d <try_to_free_inodes+2d/50>
Trace: c01305a1 <get_empty_inode+11/a0>
Trace: c0144ff7 <sock_alloc+7/b0>
Trace: c0145703 <sock_create+a3/130>
Trace: c011af49 <unmap_fixup+149/160>
Trace: c01457ad <sys_socket+1d/80>
Trace: c014713c <sys_socketcall+10c/370>
Trace: c010947a <error_code+32/3c>
Trace: c010933a <system_call+3a/40>
Code: c0130ca4 <select_dcache+114/1b0> movl 0x40(%esi),%edi
Code: c0130ca7 <select_dcache+117/1b0> movl %edi,0x10(%esp,1)
Code: c0130cab <select_dcache+11b/1b0> movl 0x14(%esp,1),%edi
Code: c0130caf <select_dcache+11f/1b0> cmpl %edi,0x10(%esp,1)
Code: c0130cb3 <select_dcache+123/1b0> jae 00ffff46 <_EIP+ffff46>
Code: c0130cb9 <select_dcache+129/1b0> nop
Code: c0130cba <select_dcache+12a/1b0> nop
Code: c0130cbb <select_dcache+12b/1b0> nop

Unable to handle kernel NULL pointer dereference at virtual address
0000003f
current->tss.cr3 = 01914000, (r3 = 01914000
*pde = 00000000
Oops: 0000
CPU: 0
EIP: 0010:[<c0130ca4>]
EFLAGS: 00010286
eax: 00000cd2 ebx: c1dd6300 ecx: c1acb1d0 edx: 00000008
esi: ffffffff edi: 00000064 ebp: 00000000 esp: c1d99ed8
ds: 0018 es: 0018 ss: 0018
Process login (pid: 929, process nr: 5, stackpage=c1d99000)
Stack: 00000000 00000008 c1d99fb4 00000001 00000000 00000004 00000000
0000002d
00000008 00000000 0000000d c000dd20 c013035d 00000006 00000000
00000001
00000001 c01305a1 00000008 00000001 c0144ff7 00000001 00000001
c0145703
Call Trace: [<c013035d>] [<c01305a1>] [<c0144ff7>] [<c0145703>]
[<c01457ad>] [<c014713c>] [<c01239f6>]
[<c010933a>]
Code: 8b 7e 40 89 7c 24 10 8b 7c 24 14 39 7c 24 10 0f 83 31 ff ff

Using `/System.map' to map addresses to symbols.

>>EIP: c0130ca4 <select_dcache+114/1b0>
Trace: c013035d <try_to_free_inodes+2d/50>
Trace: c01305a1 <get_empty_inode+11/a0>
Trace: c0144ff7 <sock_alloc+7/b0>
Trace: c0145703 <sock_create+a3/130>
Trace: c01457ad <sys_socket+1d/80>
Trace: c014713c <sys_socketcall+10c/370>
Trace: c01239f6 <sys_close+46/50>
Trace: c010933a <system_call+3a/40>
Code: c0130ca4 <select_dcache+114/1b0> movl 0x40(%esi),%edi
Code: c0130ca7 <select_dcache+117/1b0> movl %edi,0x10(%esp,1)
Code: c0130cab <select_dcache+11b/1b0> movl 0x14(%esp,1),%edi
Code: c0130caf <select_dcache+11f/1b0> cmpl %edi,0x10(%esp,1)
Code: c0130cb3 <select_dcache+123/1b0> jae 00ffff46 <_EIP+ffff46>
Code: c0130cb9 <select_dcache+129/1b0> nop
Code: c0130cba <select_dcache+12a/1b0> nop
Code: c0130cbb <select_dcache+12b/1b0> nop

Unable to handle kernel NULL pointer dereference at virtual address
0000003f
current->tss.cr3 = 01679000, (r3 = 01679000
*pde = 00000000
Oops: 0000
CPU: 0
EIP: 0010:[<c0130ca4>]
EFLAGS: 00010286
eax: 00000cd4 ebx: c1dd6300 ecx: c1acb1d0 edx: 00000020
esi: ffffffff edi: 00000064 ebp: 00000000 esp: c17b7d6c
ds: 0018 es: 0018 ss: 0018
Process init (pid: 931, process nr: 33, stackpage=c17b7000)
Stack: 00000000 00000008 c01baed0 00000001 00000000 00000004 00000000
0000002d
00000008 00000000 0000000d c000dd20 c013035d 00000006 00000000
c01b078c
00001d5b c01307d7 00000008 00001d5b c194e880 c000bc64 00000286
c013c9b4
Call Trace: [<c013035d>] [<c01307d7>] [<c013c9b4>] [<c012b8e7>]
[<c012bba4>] [<c012bcf8>] [<c012aa23>]
[<c01693b6>] [<c016ef6f>] [<c016ee80>] [<c016ee80>] [<c016a77b>]
[<c010a2d7>] [<c0109400>] [<c010e0b3>]
[<c0108a9f>] [<c010933a>]
Code: 8b 7e 40 89 7c 24 10 8b 7c 24 14 39 7c 24 10 0f 83 31 ff ff

Using `/System.map' to map addresses to symbols.

>>EIP: c0130ca4 <select_dcache+114/1b0>
Trace: c013035d <try_to_free_inodes+2d/50>
Trace: c01307d7 <iget+87/90>
Trace: c013c9b4 <ext2_lookup+64/a0>
Trace: c012b8e7 <real_lookup+47/70>
Trace: c012bba4 <lookup_dentry+154/1d0>
Trace: c012bcf8 <open_namei+48/350>
Trace: c012aa23 <do_execve+43/1f0>
Trace: c01693b6 <ide_set_handler+26/30>
Trace: c016ef6f <write_intr+ef/120>
Trace: c016ef6f <write_intr+ef/120>
Trace: c016ef6f <write_intr+ef/120>
Trace: c016a77b <ide_intr+3b/70>
Trace: c010a2d7 <do_IRQ+87/110>
Trace: c0109400 <ret_from_intr>
Trace: c010e0b3 <__do_page_fault+133/330>
Trace: c0108a9f <sys_execve+2f/50>
Trace: c010933a <system_call+3a/40>
Code: c0130ca4 <select_dcache+114/1b0> movl 0x40(%esi),%edi
Code: c0130ca7 <select_dcache+117/1b0> movl %edi,0x10(%esp,1)
Code: c0130cab <select_dcache+11b/1b0> movl 0x14(%esp,1),%edi
Code: c0130caf <select_dcache+11f/1b0> cmpl %edi,0x10(%esp,1)
Code: c0130cb3 <select_dcache+123/1b0> jae 00ffff46 <_EIP+ffff46>
Code: c0130cb9 <select_dcache+129/1b0> nop
Code: c0130cba <select_dcache+12a/1b0> nop
Code: c0130cbb <select_dcache+12b/1b0> nop

cheers,
chippo

\
 
 \ /
  Last update: 2005-03-22 13:40    [W:0.034 / U:0.660 seconds]
©2003-2020 Jasper Spaans|hosted at Digital Ocean and TransIP|Read the blog|Advertise on this site