-----Urspr�ngliche Nachricht-----
Von: Gordan Bobic [SMTP:[EMAIL PROTECTED]]
Gesendet am: Mittwoch, 21. Juli 1999 12:11
An: Gerhard, Winfried
Cc: Sunshine;
Betreff: Re: AW: Intel Xpress Server - IO APIC trouble -
Kernel panic: IO APIC + timer doesn't work!
On Wed, 21 Jul 1999, Gerhard, Winfried wrote:
> May be it's same problem we had in the past on PRIMERGY.
> Extract of readme.1st
>
> Problem: In certain configurations, a multiprocessor kernel will
not
> boot properly, either hanging or panicing with various
error
> messages.
>
> Description: On a Multiprocessor system with a Phoenix BIOS, the
BIOS
> allocates a so-called Extended BIOS Data Area (EBDA) at
the
> upper end of the machine's 640K base memory and uses it to
> store, among other things, the MP config table.
> LILO, however, happily puts the second stage loader and
> associated data structures there, rendering the MP config
table
> useless.
>
> Solution:
> Either fetch the sources of lilo v2.0 or lilo v2.1 and
apply the
> patches in lilo-20.patch or lilo-21.patch or use the
> pre-compiled boot.b for a lilo v2.1 system. This file must
be
> copied to /boot and /sbin/lilo re-run.
>
> >Hi,
> > if you are using lilo, try the noapic option.. for me
to
> >boot a test-kernel it would look like
> >
> >lilo:
> > test-image noapic
> >
>
> I found that 5 minutes after I sent this message... system
boots up
> 2
> processors with the noapic cmdline.
>
> >see if that works... you can't ues the APIC unless your MB
has
> >the chip...
> >
>
>
> I have the chip. This is a straight Intel system. And the
EISA
> config
> states that it has to be turned on for SMP operation.
Booting with
> the APIC
> turned off in the BIOS/EISA boots the kernel with only one
> processor. Also
> the APIC is detected by the kernel. Which brings me to
another
> conclusion.
>
> How do I find Brian Perkins... He is the one that wrote the
code
> that my
> kernel is panicing at. I am blowing right past all of his
> failsafes.
What is the chip in question (chip-labelings here please)?
Also, what work-around are you using? Are you only using the
"noapic"
command line option? Or are you applying some modifications to the
kernel
code? I am kind of hoping that the same thing that works for you
here,
might also work for my system which just doesn't seem to be booting
multiple processors...
In our case Lilo corrupts MP configuration table. This is because
Lilo doesn't take care .
About Extended BIOS Data Area in some cases. It depends to BIOS
version, main memory size, (controller?)
More information (in german only) under
http://www.suse.de/partner/siemens/index.html
<http://www.suse.de/partner/siemens/index.html> . Here follow tp
Systemspecification and look for LILO.
> >> I am having some trouble getting any smp kernel to run on
my
> >> ancient Pentium system. The problem I am having is that
(
> >> from what I have read in various linux smp documents) the
my
> >> old Intel motherboard mp table is lying about the IRQ for
the
> >> Real Time Clock. Thus preventing me from booting. The
system
> >> boots up and detects both processors and then right after
the
> >> IO-APIC starts I get this:
> >>
> >> IO APIC pin 2, 13 not connected.
> >> .. MP-BIOS bug: 8254 timer not connected to IO-APIC
> >> ...trying to set up timer as ExtINT... failed
> >> ...tryng to set up timer as BP IRQ... failed
> >> Kernel panic: IO APIC + timer doesn't work!
> >> In swapper task - not syncing
> >>
> >> I have read through the code and see that the error is
coming
> >> directly from the IO-APIC code. I am assuming that you
need
> >> the IO-APIC for SMP to work. Am I wrong? the todo list
for
> >> the smp.c file states one of the todos is to separate
IO-APIC
> >> from SMP. If I am wrong is it possible to prevent me
from
> >> using IO-APIC. I am not to keen on SMP systems. This is
my
> >> first attempt at it.
> \
> >> Intel Xpress Server 1.00.19.AM0 Bios
> >> dual Pentium 66 stepping 5 ( yes I know stepping 5 cpus
have
> >> lockup problems but his isn't really a lockup... I can't
even
> >> bootup far enough to see the cpus lockup)
>
>
> -
> Linux SMP list: FIRST see FAQ at
> http://www.irisa.fr/prive/mentre/smp-faq/
> To Unsubscribe: send "unsubscribe linux-smp" to
> [EMAIL PROTECTED]
> -
> Linux SMP list: FIRST see FAQ at
http://www.irisa.fr/prive/mentre/smp-faq/
> To Unsubscribe: send "unsubscribe linux-smp" to
[EMAIL PROTECTED]
>
-
Linux SMP list: FIRST see FAQ at http://www.irisa.fr/prive/mentre/smp-faq/
To Unsubscribe: send "unsubscribe linux-smp" to [EMAIL PROTECTED]