Re: "CPU0: local APIC error 0x40"

From: Edward Tomasz Napierała <trasz_at_freebsd.org>
Date: Sat, 7 Jun 2014 10:47:39 +0200
On 0604T1036, John Baldwin wrote:
> 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).

Is there anything that can be done to fix it?  (Note that fixing the
suspend/resume seems to have also fixed the occasional hang on boot,
but perhaps it's because I don't need to boot this thing so often now.)
Received on Sat Jun 07 2014 - 06:47:44 UTC

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