To: | Petr Janda <elekktretterr@xxxxxxxxxxxxxx> |
From: | Michael Neumann <mneumann@xxxxxxxx> |
Date: | Thu, 24 Jan 2008 11:36:16 +0100 |
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?
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.