lkml.org 
[lkml]   [2000]   [Sep]   [9]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
/
Date
From
SubjectRe: Oops on boot with both 2.2.17 and 2.4.0t8p6
On  0, Keith Owens <kaos@ocs.com.au> wrote:
> On Fri, 8 Sep 2000 14:48:51 +0200,
> Rasmus Andersen <rasmus@jaquet.dk> wrote:
> >I just got hold of an old machine (P75, 32MB RAM). On trying to install
> >RH 6.2 on it, I got an oops after loading the kernel from the boot floppy.
> >I then tried to boot a 2.4.0-test8-pre6 (made with make bzdisk), but got
> >an oops. The same with 2.2.17.
> >
> >Oops from 2.2.17 (some more before this, but it went offscreen):
> >
> >Code:<1>Unable to handle kernel NULL pointer dereference at virtual address 00000292
> >>>EIP; c0107f27 <show_registers+237/268> <=====
>
> The first oops is the important one in this case, some code has taken a
> branch to invalid storage. The second oops is the kernel trying to
> print the code fro9m the first oops and gives no useful data.

Thanks for the help. This is the first oops (from 2.2.17):

ksymoops 0.7c on i686 2.2.17pre13. Options used
-V (specified)
-K (specified)
-L (specified)
-O (specified)
-m 2.2.17/linux/System.map (specified)

Code:<1>Unable to handle kernel NULL pointer dereference at virtual address 00000292
Oops: 0
CPU: 0
EIP: 0010:[<c0107f27>]
Using defaults from ksymoops -t elf32-i386 -a i386
EFLAGS: 00010046
eax: 00000292 ebx: 00000000 ecx: 00000293 edx: 00000001
esi: 00098800 edi: c1ffa000 ebp: c2800000 esp: c1ff9ef4
ds: 0018 es: 0018 ss: 0018
Stack: 00000292 c02220c8 00000082 00000293 c3000000 c0107f85 c1ff9f54 c017e596
c017ff8e 00000000 00000000 c101d4a3 c017ff8e c1ff9f54 00000000 c1ff8000
c00e8130 00000000 c02220c8 c1fe7910 c1fe7961 c0107bc9 c1ff9f54 00000000
Call Trace: [<c3000000>] [<c0107f85>] [<c917e596>] [<c197ff8e>] [<c919d4a3>] [<c017ff8e>] [<c0107bc9>]
[<c0116116>] [<c0116141>] [<c101615f>] [<c01065f3>]
Code: 0f b6 0c 03 89 4c 24 14 51 68 8e e5 17 c0 e8 de a4 00 00 83

>>EIP; c0107f27 <show_registers+237/268> <=====
Trace; c3000000 <END_OF_CODE+2e30398/????>
Trace; c0107f85 <die+2d/38>
Trace; c917e596 <END_OF_CODE+8fae92e/????>
Trace; c197ff8e <END_OF_CODE+17b0326/????>
Trace; c919d4a3 <END_OF_CODE+8fcd83b/????>
Trace; c017ff8e <stext_lock+2a66/2b78>
Trace; c0107bc9 <error_code+2d/34>
Trace; c0116116 <register_proc_table+a2/e4>
Trace; c0116141 <register_proc_table+cd/e4>
Trace; c101615f <END_OF_CODE+e464f7/????>
Trace; c01065f3 <kernel_thread+23/30>
Code; c0107f27 <show_registers+237/268>
00000000 <_EIP>:
Code; c0107f27 <show_registers+237/268> <=====
0: 0f b6 0c 03 movzbl (%ebx,%eax,1),%ecx <=====
Code; c0107f2b <show_registers+23b/268>
4: 89 4c 24 14 mov %ecx,0x14(%esp,1)
Code; c0107f2f <show_registers+23f/268>
8: 51 push %ecx
Code; c0107f30 <show_registers+240/268>
9: 68 8e e5 17 c0 push $0xc017e58e
Code; c0107f35 <show_registers+245/268>
e: e8 de a4 00 00 call a4f1 <_EIP+0xa4f1> c0112418 <printk+0/174>
Code; c0107f3a <show_registers+24a/268>
13: 83 00 00 addl $0x0,(%eax)




This is the oops from 2.4.0t8 on the same hw:

ksymoops 2.3.4 on i686 2.2.17pre13. Options used
-V (specified)
-K (specified)
-L (specified)
-O (specified)
-m ../linux.mettespc/System.map (specified)

Unable to handle kernel NULL pointer dereference at virtual address 00000296
00000296
Oops: 0000
CPU: 0
EIP: 0010:[<00000296>]
Using defaults from ksymoops -t elf32-i386 -a i386
EFLAGS: 000012782
eax: 000f3800 ebx: 00000010 ecx: 00010000 edx: 00000000
esi: c00e8130 edi: c00e8138 ebp: c00e8134 esp: c10bdf80
ds: 0018 es: 0018 ss:0018
Stack: c01cf189 49435024 c00c8130 c00e8138 c00e8134 0008e000 0000000f 00000000
c01dbfdc c0105000 0008e000 c10bdfb0 c01df370 00000000 00000000 c0105000
c01dfab4 00010f00 c01dbfdc c01d834e 00010f00 c01cca94 00010f00 c01dbfdc
Call Trace: [<c0105000>] [<c0105000>] [<c01070df>] [<c0107517>]
Code: Bad EIP value

>>EIP; 00000296 Before first symbol <=====
Trace; c0105000 <empty_bad_page+0/1000>
Trace; c0105000 <empty_bad_page+0/1000>
Trace; c01070df <init+7/158>
Trace; c0107517 <kernel_thread+23/30>

Kernel Panic: Attempted to kill init.


--
Rasmus(rasmus@jaquet.dk)

The streets are safe in Philadelphia. It's only the people who make them
unsafe. -Frank Rizzo, ex-police chief and mayor of Philadelphia
-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.kernel.org
Please read the FAQ at http://www.tux.org/lkml/

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