lkml.org 
[lkml]   [1997]   [Jul]   [23]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
/
Date
From
Subject2.1.44 oops

This rather nasty oops caused a "tar xzf glibc-2.0.4.tar.gz" to get hung up.
Subsequent attempts to "rm -rf glibc-2.0.4" also hung. I had to reboot. The
filesystem unmounted cleanly, and I fsck'd it by hand later (the only problem
was the summary information).

I have seen a couple of NMI's in the logs, but I don't think they are the
source of the oops because I'm using ECC memory and the last NMI was two
days ago. I added some memory wait states when I rebooted, so hopefully
the NMI's will go away...

Kernel version 2.1.44 SMP with the triton upper memory patch. I know it's
a couple of patches old, but I need vfat support which newer kernels lack.
Let me know if you need more information.

-Dave

David Whysong
dwhysong@physics.ucsb.edu
PGP Key fingerprint = 9D 51 6E CE 5F 38 F0 E7 56 3C 01 45 CF 03 9F 4A
Finger for PGP public key.



Unable to handle kernel paging request at virtual address c281a888
current->tss.cr3 = 00994000, <r3 = 00994000
*pde = 0000a063
*pte = 00000000
Oops: 0000
CPU: 0
EIP: 0010:[<c0135e7c>]
EFLAGS: 00010286
eax: c281a884 ebx: c159faf0 ecx: c1480000 edx: 00000000
esi: c01bb60c edi: c169d118 ebp: c148f82c esp: c18c9d50
ds: 0018 es: 0018 ss: 0018
Process tar (pid: 18859, process nr: 35, stackpage=c18c9000)
Stack: c159faf0 c1568da0 00000064 c148f82c c18c9dd0 00000004 c0dc9480 c159faf0
c159faf0 c01bb60c c0136bc8 c1568da0 c0136c12 c169d118 c159faf0 c159faf0
c18c9e64 00000002 00000000 c0136d03 c1568da0 00000001 c01355f6 c1568da0
Call Trace: [<c0136bc8>] [<c0136c12>] [<c0136d03>] [<c01355f6>] [<c0135885>] [<c01407b3>] [<c0142db8>]
[<c01302e8>] [<c0129096>] [<c01296df>] [<c0142179>] [<c0142188>] [<c0142194>] [<c01361a1>] [<c0137826>]
[<c0126cca>] [<c0126f2e>] [<c01098d6>]
Code: f6 40 04 02 74 36 83 bf 84 00 00 00 00 74 1b 90 6a 01 8b 87
Unable to handle kernel NULL pointer dereference at virtual address 0000001c
current->tss.cr3 = 00101000, <r3 = 00101000
*pde = 00000000
Oops: 0000
CPU: 0
EIP: 0010:[<c01270bf>]
EFLAGS: 00010202
eax: 00000000 ebx: 00000000 ecx: c157561c edx: c04f22c0
esi: 00000001 edi: c0b25ca0 ebp: 00000001 esp: c18c9cb4
ds: 0018 es: 0018 ss: 0018
Process tar (pid: 18859, process nr: 35, stackpage=c18c9000)
Stack: 00000004 00000001 c0b25ca0 c0118bcd 00000000 c18c9d1c 0001a000 00000000
c1ff2ee0 c0109df7 0000000b 00000000 c0110b46 c018cafa c18c9d1c 00000000
c18c8000 c01bb60c c169d118 c148f82c c035a000 c035a000 c18c8000 c0109a16
Call Trace: [<c0118bcd>] [<c0109df7>] [<c0110b46>] [<c018cafa>] [<c0109a16>]
[<c281a884>] [<c0135e7c>] [<c0136bc8>] [<c0136c12>] [<c0136d03>]
[<c01355f6>] [<c0135885>] [<c01407b3>] [<c0142db8>] [<c01302e8>]
[<c0129096>] [<c01296df>] [<c0142179>] [<c0142188>] [<c0142194>]
[<c01361a1>] [<c0137826>] [<c0126cca>] [<c0126f2e>] [<c01098d6>]
Code: 66 83 7b 1c 00 75 16 68 15 e5 18 c0 e8 94 d0 fe ff 31 c0 83

ksymoops output (note the segfault at the end...)

[dwhysong@Sleepy dwhysong]$ ../ksymoops /boot/System.map.44 < err
Using `/boot/System.map.44' to map addresses to symbols.

>>EIP: c0135e7c <__iput+8c/518>
Trace: c0136bc8 <_d_del+98/1c0>
Trace: c0136c12 <_d_del+e2/1c0>
Trace: c0136d03 <d_del+13/18>
Trace: c01355f6 <_clear_inode+30e/394>
Trace: c0135885 <_get_empty_inode+19d/250>
Trace: c01407b3 <ext2_new_inode+17/76c>
Trace: c0142db8 <ext2_create+3c/1ec>
Trace: c01302e8 <open_namei+164/3b0>
Trace: c0129096 <getblk+32/348>
Trace: c01296df <__brelse+23/44>
Trace: c0142179 <ext2_update_inode+2d9/2e8>
Trace: c0142188 <ext2_write_inode>
Trace: c0142194 <ext2_write_inode+c/10>
Trace: c01361a1 <__iput+3b1/518>
Trace: c0137826 <inode_setattr+82/98>
Trace: c0126cca <do_open+5a/184>
Trace: c0126f2e <sys_open+aa/108>
Trace: c01098d6 <system_call+3a/40>

Code: c0135e7c <__iput+8c/518>
Code: c0135e7c <__iput+8c/518> f6 40 04 02 testb $0x2,0x4(%eax)
Code: c0135e80 <__iput+90/518> 74 36 je c0135eb8 <__iput+c8/518>
Code: c0135e82 <__iput+92/518> 83 bf 84 00 00 cmpl $0x0,0x84(%edi)
Code: c0135e8d <__iput+9d/518> 00 00
Code: c0135e8f <__iput+9f/518> 74 1b je c0135ea6 <__iput+b6/518>
Code: c0135e91 <__iput+a1/518> 90 nop
Code: c0135e92 <__iput+a2/518> 6a 01 pushl $0x1
Code: c0135e94 <__iput+a4/518> 8b 87 00 90 90 movl 0x90909000(%edi),%eax
Code: c0135e9f <__iput+af/518> 90
>>EIP: c01270bf <close_fp+7/84>
Trace: c0118bcd <do_exit+145/2bc>
Trace: c0109df7 <die_if_kernel+5f/64>
Trace: c0110b46 <do_page_fault+372/3a8>
Trace: c018cafa <bad_pmd_string+26a/2cc>
Trace: c0109a16 <error_code+32/3c>
Trace: c281a884
Trace: c0135e7c <__iput+8c/518>
Trace: c0136bc8 <_d_del+98/1c0>
Trace: c0136c12 <_d_del+e2/1c0>
Trace: c0136d03 <d_del+13/18>
Trace: c01355f6 <_clear_inode+30e/394>
Trace: c0135885 <_get_empty_inode+19d/250>
Trace: c01407b3 <ext2_new_inode+17/76c>
Trace: c0142db8 <ext2_create+3c/1ec>
Trace: c01302e8 <open_namei+164/3b0>
Trace: c0129096 <getblk+32/348>
Trace: c01296df <__brelse+23/44>
Trace: c0142179 <ext2_update_inode+2d9/2e8>
Trace: c0142194 <ext2_write_inode+c/10>
Trace: c0142194 <ext2_write_inode+c/10>
Trace: c01361a1 <__iput+3b1/518>
Trace: c0137826 <inode_setattr+82/98>
Trace: c0126cca <do_open+5a/184>
Trace: c0126f2e <sys_open+aa/108>
Trace: c01098d6 <system_call+3a/40>

Segmentation fault (core dumped)


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