2004-04-05 21:38:28

by Michael Buesch

[permalink] [raw]
Subject: APIC error on CPU0

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Hi,

What does this kernel message mean?

Apr 5 23:16:20 lfs kernel: APIC error on CPU0: 60(60)
Apr 5 23:16:31 lfs kernel: APIC error on CPU0: 60(60)

kernel is 2.6.5 with reiser4 patch.
I can post .config if needed, but I don't want to abuse
the list, if nobody is interrested in my configuration.

Thanks.

- --
Regards Michael Buesch [ http://www.tuxsoft.de.vu ]

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.4 (GNU/Linux)

iD8DBQFAcdFWFGK1OIvVOP4RAg9JAJkBImV4TpaExUhg/AfATSzkENKxLwCdHU5a
fY7cKIaNDVYbRasKIgQODX8=
=mLkL
-----END PGP SIGNATURE-----


2004-04-06 00:58:00

by Mikael Pettersson

[permalink] [raw]
Subject: Re: APIC error on CPU0

On Mon, 5 Apr 2004 23:35:59 +0200, Michael Buesch wrote:
>What does this kernel message mean?
>
>Apr 5 23:16:20 lfs kernel: APIC error on CPU0: 60(60)
>Apr 5 23:16:31 lfs kernel: APIC error on CPU0: 60(60)
>
>kernel is 2.6.5 with reiser4 patch.

Send Illegal Vector and Receive Illegal Vector at the same time.
This is more interesting than the usual 40(40) errors
(just Receive Illegal Vector), since 60 implies that the
CPU itself is the source of the bogus vector, whereas 40
usually implies a crap mainboard.

My guess is that either your hardware (whatever it is,
you didn't leave any clues) has problems with a noisy
APIC bus, broken chipset, or something like that, or
you enabled ACPI and the ACPI tables are crap.

In any event, Linux is probably not the source of the
problem. You may need to run without I/O APIC ("noapic"
kernel param), no ACPI-based PCI routing ("pci=noapci"),
or completely without ACPI ("acpi=off").

2004-04-06 15:06:12

by Michael Buesch

[permalink] [raw]
Subject: Re: APIC error on CPU0

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

On Tuesday 06 April 2004 02:57, you wrote:
> On Mon, 5 Apr 2004 23:35:59 +0200, Michael Buesch wrote:
> >What does this kernel message mean?
> >
> >Apr 5 23:16:20 lfs kernel: APIC error on CPU0: 60(60)
> >Apr 5 23:16:31 lfs kernel: APIC error on CPU0: 60(60)
> >
> >kernel is 2.6.5 with reiser4 patch.
>
> Send Illegal Vector and Receive Illegal Vector at the same time.
> This is more interesting than the usual 40(40) errors
> (just Receive Illegal Vector), since 60 implies that the
> CPU itself is the source of the bogus vector, whereas 40
> usually implies a crap mainboard.
>
> My guess is that either your hardware (whatever it is,
> you didn't leave any clues) has problems with a noisy
> APIC bus, broken chipset, or something like that, or
> you enabled ACPI and the ACPI tables are crap.
>
> In any event, Linux is probably not the source of the
> problem. You may need to run without I/O APIC ("noapic"
> kernel param), no ACPI-based PCI routing ("pci=noapci"),
> or completely without ACPI ("acpi=off").

Ok, thanks for this long explanation.
I think it's possible, that the reason is bad hardware.

- --
Regards Michael Buesch [ http://www.tuxsoft.de.vu ]

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.4 (GNU/Linux)

iD8DBQFAcsdTFGK1OIvVOP4RAji5AJ9G4ms5U3ktWNDV0zih30XnPAMwxQCgqkxI
5bDE3Tki3a+BSSyWS1kw9+Q=
=Oqt5
-----END PGP SIGNATURE-----