Re: "CPU0: local APIC error 0x40"

From: John Baldwin <jhb_at_freebsd.org>
Date: Wed, 4 Jun 2014 10:36:37 -0400
On Monday, June 02, 2014 5:32:13 pm Edward Tomasz NapieraƂa wrote:
> Some machines, including ThinkPad T61, emit the following error message
> early during boot:
> 
> CPU0: local APIC error 0x40
> 
> The message itself doesn't seem to be much of a problem.  However,
> every once in a while booting hangs just before that line.  I've tracked
> that down to call to AcpiHwWritePort() at
> sys/contrib/dev/acpica/components/hardware/hwacpi.c:117:
> 
>     switch (Mode)
>     {
>     case ACPI_SYS_MODE_ACPI:
> 
>         /* BIOS should have disabled ALL fixed and GP events */
> 
>         Status = AcpiHwWritePort (AcpiGbl_FADT.SmiCommand,
>                         (UINT32) AcpiGbl_FADT.AcpiEnable, 8);
> 
> Any idea what might be going on?

This is probably triggering an SMI# to enter SMM mode where your BIOS does 
God-knows-what but apparently triggers one of the local APIC local interrupts 
while it is configured with an invalid vector (e.g. 0).

-- 
John Baldwin
Received on Wed Jun 04 2014 - 13:07:07 UTC

This archive was generated by hypermail 2.4.0 : Wed May 19 2021 - 11:40:49 UTC