lkml.org 
[lkml]   [1998]   [Mar]   [13]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
/
Date
From
SubjectOops in 2.0.33
My first "oops" :(
------------------

Unable to handle kernel paging request at virtual address cf000000
current->tss.cr3 = 04891000, ^_r3 = 04891000
*pde = 00000000
Oops: 0000
CPU: 0
EIP: 0010:[unix_detach_fds+103/200]
EFLAGS: 00013246
eax: 0f000000 ebx: 00000000 ecx: 00000000 edx: 02eebebc
esi: 02eebeb0 edi: 00000000 ebp: 00000000 esp: 04b79ecc
ds: 0018 es: 0018 fs: 002b gs: 002b ss: 0018
Process X (pid: 140, process nr: 5, stackpage=04b79000)
Stack: 00000000 02eebeb0 082e6d64 000000b4 02eebc80 0013c0c3 02eebebc 00000000
000016e0 03a60700 082e6758 03a60790 00000000 00000000 00000000 04661ccc
082c9ad0 00000000 04661ccc 00000558 00000000 00000000 04b79f78 000016e0
Call Trace: [unix_recvmsg+859/1044] [sock_write+43/180] [sys_write+24/388] [system_call+85/128]
Code: 8b 10 89 54 24 10 8d 70 04 39 d5 7e 04 8b 6c 24 10 31 db 39

I had to chop off all lines before EFLAGS for ksymoops to work.
Output of ksymoops (./ksymoops /usr/src/linux/System.map < messages):

Using `/boot/System.map-2.0.33' to map addresses to symbols.

Code:
Code: 8b 10 movl (%eax),%edx
Code: 89 54 24 10 movl %edx,0x10(%esp,1)
Code: 8d 70 04 leal 0x4(%eax),%esi
Code: 39 d5 cmpl %edx,%ebp
Code: 7e 04 jle 11 <_EIP+11>
Code: 8b 6c 24 10 movl 0x10(%esp,1),%ebp
Code: 31 db xorl %ebx,%ebx
Code: 39 00 cmpl %eax,(%eax)
Code: 90 nop
Code: 90 nop
Code: 90 nop


I just installed a new motherboard and CPU two days ago, and this is my
reward. I was running X, PPP, nn, gzip, bzip2, gzip, apache, tar, and
etc. I don't recall everything that was running.

I was gzipping one directory and bzipping another as well as reading some
news when the screen flashed. The xdm login came up right afterwards.
Everything appeared normal except that the VC's were out. When I switched
to any VC, all I saw was black with the X mouse cursor. The cursor would
not move except under the X display when I switched back to it.

I am running Linux v2.0.33 with a memory detection patch from David
Parsons, which helped detect my 80meg. Until I used his patch, Linux
would not register more than 64meg even with the 'mem=80M' option using
CHOS. With my older motherboard Linux saw all.

Hardware: Abit IT5H v2
Pentium 233MMX
Adaptec 2940W (Bios v1.16 non-Ultra)
#9 771
3C590C(ombo) (v0.46C driver)

Software: Linux v2.0.33
PPP v2.3.3
Apache 1.2.5
XFree86 v3.3.1

On a possibly related issue, until I told my motherboard to automatically
assign an IRQ to my video card, I was getting an IRQ of 255 when cat'ing
/proc/pci. When the oops occurred, I had the automatic assignment
disabled.

If there are any questions, I will be happy to help answer them.

Sean
---------------
sean@farley.org


-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.rutgers.edu

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