> > I've tried turning off APIC in the BIOS, and also
> > tried booting the live CD with -B acpi-user-options=2
> > which is supposed to turn it off, but it still
> > reports these APIC errors. 
> 
> Nope, apic != acpi.

I though APIC was part of ACPI.  (In the BIOS for that board the
option to enable/disable APIC is in the power menu and is called
"ACPI APIC support").

> but what stack backtrace do you get when you
> 
> - boot the opensolaris livecd kernel with options
> -kd
> (type 'e' twice in the initial grub menu, append
>  option
> -kd at the end of the kernel$ line, ESC and 'b'
>  boots )
> 
> - at the kmdb prompt
> 
>   ::bp pcplusmp`apic_error_intr
> ::cont
> 
> - the kernel should start, and we should re-enter
> kmdb 
> as soon as the first apic error interrupt is
>  signaled.
>  The following command prints the stack backtrace:
> 
>   ::stack

I get:

pcplusmp`apic_error_intr()
displatch_hilevel+0x1f(f1, 0)
do_interrupt+0xbe(ffffff00074d1ee0, 0)
_interrupt+0xba()
dispatch_hilevel+0x1a(d1, 0)
switch_sp_and_call+0x13()
do_interrupt+0xd9(fffffffffbc4d870, 2d81fb0)
_interrupt+0xba()
pcplusmp`apic_cpu_start+0x197(1, ffffff01c0a66000)
mach_cpu_start+0x22(ffffff01c0909080, ffffff01c0a66000)
start_cpu+0x59(1)
start_other_cpus+0x1a5(0)
main+0x286()
_locore_start+0x92()

Obviously I had to re-type all that, so I might have made some
mistakes, although I was as careful as possible to copy it
exactly.

Thanks for your help with this.
-- 
This message posted from opensolaris.org

Reply via email to