lkml.org 
[lkml]   [2000]   [Feb]   [22]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
/
Date
From
SubjectNewer kernels does not boot on some Intel motherboards
Hi, everybody!

I'd like to say that we do have one genuine Intel motherboard where kernels
newer than 2.2.14 (2.2.15preX and ALL 2.3.xx) does not boot. They crash just
before "Partition test". The oops seems to be of no help, 'coz they do point
to a blue sky, but here it is from 2.2.15pre9 with devfs:

=== Cut ===
ksymoops 0.7c on i686 2.2.15pre9. Options used
-V (specified)
-K (specified)
-L (specified)
-o /lib/modules/kernel/2.2.15pre9 (specified)
-m /boot/System.map-2.2.15pre9 (specified)

No modules in ksyms, skipping objects
Unable to handle kernel NULL pointer dereference at virtual address 00000038
c0149ba1
*pde = 00104001
Oops: 0000
CPU: 0
EIP: 0010:[<c0149ba1>]
Using defaults from ksymoops -t elf32-i386 -a i386
EFLAGS: 00010246
eax: 00000038 ebx: 00000000 ecx: c02839f2 edx: c1273e54
esi: 00000018 edi: c1273e54 ebp: ffffffed esp: c1273b00
ds: 0018 es: 0018 ss: 0018
Process swapper (pid: 1, stackpage=c1273000)
Stack: 00000100 00000000 c1273b6c c1273d04 c0283acd c1273e54 c1273ca8 c02a00e0
c0277fc8 00000000 00001187 c02839f2 00000000 c1273b6c 00000000 00000000
00000000 00000000 c1273c4c c1273e54 c1273ca8 00000000 00000000 00000000
Call Trace: [<c0110018>] [<c01081cb>] [<c010a010>]
Code: 39 46 20 74 2a 50 8b 46 20 50 68 c0 9e 21 c0 e8 53 52 fd ff

>>EIP; c0149ba1 <END_OF_CODE+3fef4f1d/????> <=====
Trace; c0110018 <END_OF_CODE+3febb394/????>
Trace; c01081cb <END_OF_CODE+3feb3547/????>
Trace; c010a010 <END_OF_CODE+3feb538c/????>
Code; c0149ba1 <END_OF_CODE+3fef4f1d/????>
00000000 <_EIP>:
Code; c0149ba1 <END_OF_CODE+3fef4f1d/????> <=====
0: 39 46 20 cmp %eax,0x20(%esi) <=====
Code; c0149ba4 <END_OF_CODE+3fef4f20/????>
3: 74 2a je 2f <_EIP+0x2f> c0149bd0 <END_OF_CODE+3fef4f4c/????>
Code; c0149ba6 <END_OF_CODE+3fef4f22/????>
5: 50 push %eax
Code; c0149ba7 <END_OF_CODE+3fef4f23/????>
6: 8b 46 20 mov 0x20(%esi),%eax
Code; c0149baa <END_OF_CODE+3fef4f26/????>
9: 50 push %eax
Code; c0149bab <END_OF_CODE+3fef4f27/????>
a: 68 c0 9e 21 c0 push $0xc0219ec0
Code; c0149bb0 <END_OF_CODE+3fef4f2c/????>
f: e8 53 52 fd ff call fffd5267 <_EIP+0xfffd5267> c011ee08 <END_OF_CODE+3feca184/????>
=== Cut ===

The very same OOPS is generated with e.g. 2.3.36. One can just substitute
all c1273 ocurrances with c14fb and change the only 00001000 with 00001187.
The rest is exactly the same.

The very same kernels do boot without a hiss on another machines.

Any ideas?

P.S. The motherboard is built around i82443BX chipset. All relevant
information is available on request.

===========================================================================
Sergey Kubushin aka the Tamer < > The impossible we do immediately.
e-mail: ksi@ksi-linux.com SK320-RIPE < > Miracles require 24-hour notice.
===========================================================================


-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.rutgers.edu
Please read the FAQ at http://www.tux.org/lkml/

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