SMP Panic: no local apic
Michael Neumann
mneumann at ntecs.de
Thu Jan 24 02:36:16 PST 2008
Petr Janda wrote:
This will give you a more appropriate error message, nothing more.
The whole problem arises because search_for_sig don't find a "_MP_"
signature in memory. The relevant changes were introduced in FreeBSD in
version 1.220 of mp_machdep.c:
http://www.freebsd.org/cgi/cvsweb.cgi/src/sys/i386/i386/mp_machdep.c?r=1.22
Well when I boot with a UP kernel, it says 2 logical cpus found. So do we have
the same problem?
My guess is that this output comes from CPUID and has nothing to do with
the SMP boot problem you see. So I think yes, we probably have the same
problem.
It would be great if someone ported this newer code from freebsd or at least
did something about this problem. I think theres a lot of people that can't
get SMP to work due to this problem.
Yes, that would be great.
Regards,
Michael
More information about the Bugs
mailing list