2002-07-16 20:38:00

by Chris Snyder

[permalink] [raw]
Subject: PROBLEM: Kernel panics on bootup

I can't get my Intergraph dual-P133 to boot. The model number,
according to the back of the case, is JHIF60H70. Here's the error
messages that are being displayed:

Intel Pentium with F0 0F bug - workaround enabled.
Checking 'hlt' instruction... OK.
POSIX conformance testing by UNIFIX
CPU0: Intel Pentium 75 - 200 stepping 0b
per-CPU timeslice cutoff: 160.14 usecs.
SMP motherboard not detected.
Local APIC not detected. Using dummy APIC emulation.
Waiting on wait_init_idle (map=0x0)
All processors have done init_idle
general protection fault: 6d60
CPU:
0
EIP:
0010:[<c00f6e1e>]
Not tainted
EFLAGS:
00016757
eax: 49435024 ebx: 00000000 ecx: 00000000 edx: 00000010
esi: c02d7fc0 edi: c02bee74 ebp: 49435024 esp: c1415f84
ds: 0018 es: 0018 ss: 0018
Process swapper (pid: 1, stackpage=c1415000)
Stack: 00000010 c00f6d60 c02d7fc0 00000000 0008e000 00000292 00000079
c02dc291
49435024 c000f6d60 c02d7fc0 00000000 0008e000 00000018 ffffff00 c02dc450
00000010 c02dc443 c1414000 c02dcaf 2 c02dcb76 c02effbe c1414000 c02d88de
Call Trace: [<c0105295>] [<c01057cc>]

Code: cb 66 9d f9 eb fa e8 27 04 00 00 b4 00 f8 c3 e8 1e 04 00 00\
<0>Kernel panic: Attempted to kill init!

(note: I typed these in by hand, on a teeny notebook keyboard. If
anything seems outrageous, let me know, and I'll verify it)
Kernel version is 2.4.18. I noticed that it doesn't notice that there's
an SMP motherboard - perhaps that has something to do with it? This
system has 256 MB EDO RAM (72 pin), a Mylex DAC960 RAID controller, a
built-in SCSI controller (not sure what chipset, but supported by
generic SCSI), and a tulip-based net card. I'm attempting to boot it
off of a SCSI Zip drive connected to the built-in SCSI (no bootable CD
support). This system was previously running NT4 SMP with no problems
(well, other than the normal NT problems<g>). Thanks in advance.


2002-07-16 21:13:54

by Alan

[permalink] [raw]
Subject: Re: PROBLEM: Kernel panics on bootup

On Tue, 2002-07-16 at 18:41, Chris Snyder wrote:
> SMP motherboard not detected.

Whatever it is it is apparently not Intel MP1.x compliant. Boxes
predating mass use of MP1.x basically dont work SMP in Linux.


2002-07-16 21:40:47

by Jose Luis Domingo Lopez

[permalink] [raw]
Subject: Re: PROBLEM: Kernel panics on bootup

On Tuesday, 16 July 2002, at 13:41:43 -0400,
Chris Snyder wrote:

> I can't get my Intergraph dual-P133 to boot. The model number,
> according to the back of the case, is JHIF60H70. Here's the error
> messages that are being displayed:
>
Something very similar to this happened a couple of days ago to someone
on a IRC Linux channel I often attend...

> SMP motherboard not detected.
> Local APIC not detected. Using dummy APIC emulation.
>
... and as far as I remember, the person who talked about the problem
said he has solved it by entering the BIOS and activating the local APIC
support. Maybe I am wrong, but I can remember he said that the same
hardware and BIOS configuration worked for him with 2.2.x kernels, but
not with 2.4.x.

But remember, I could veru well be wrong :-)

--
Jose Luis Domingo Lopez
Linux Registered User #189436 Debian Linux Woody (Linux 2.4.19-pre6aa1)

2002-07-16 21:43:15

by Chris Snyder

[permalink] [raw]
Subject: Re: PROBLEM: Kernel panics on bootup

Alan Cox wrote:
> On Tue, 2002-07-16 at 18:41, Chris Snyder wrote:
>
>>SMP motherboard not detected.
>
>
> Whatever it is it is apparently not Intel MP1.x compliant. Boxes
> predating mass use of MP1.x basically dont work SMP in Linux.
>
>

Thanks for the quick reply. Would it be possible for me to get this
working with only one processor, then? The nosmp option doesn't let it
boot.

2002-07-16 21:51:28

by Alan

[permalink] [raw]
Subject: Re: PROBLEM: Kernel panics on bootup

On Tue, 2002-07-16 at 22:51, Chris Snyder wrote:
> Thanks for the quick reply. Would it be possible for me to get this
> working with only one processor, then? The nosmp option doesn't let it
> boot.

Firstly check if the BIOS has any kind of "OS" or "Intel MP" options. If
it has an OS option try setting it to something Unixlike.

Next build a completely non SMP kernel and see if that boots. Let me
know what that one does because the SMP failure should not have been a
crash regardless of what it found

2002-07-17 18:16:06

by Chris Snyder

[permalink] [raw]
Subject: Re: PROBLEM: Kernel panics on bootup

Alan Cox wrote:
> On Tue, 2002-07-16 at 22:51, Chris Snyder wrote:
>
>>Thanks for the quick reply. Would it be possible for me to get this
>>working with only one processor, then? The nosmp option doesn't let it
>>boot.
>
>
> Firstly check if the BIOS has any kind of "OS" or "Intel MP" options. If
> it has an OS option try setting it to something Unixlike.
>
> Next build a completely non SMP kernel and see if that boots. Let me
> know what that one does because the SMP failure should not have been a
> crash regardless of what it found
>

I poked around in the bios for any APIC settings or OS settings, and
found none. I also couldn't find any configuration utilities that would
let me change any of those settings. While playing around in the
diagnostics that are included with the server, I did find that it failed
an MP test. That would explain rather nicely why it isn't working.
I'll have to convince the boss to let me spend more money now, since
even if I can get it booting, I don't want to be running a server with
buggy hardware. Unless you're interested in getting the kernel to boot
on this thing, I'm not going to pursue this any further. Thanks for
your help.