the following patch was just integrated into master: commit 13953087baa0032722a55216e02ddb568e3821a0 Author: Kyösti Mälkki kyosti.malkki@gmail.com Date: Tue Nov 22 19:44:45 2011 +0200
Bootblock does not need a unique boot_cpu()
Detection of a CPU being a BSP CPU is not dependent of the existence of northbridge and/or southbridge init code in the bootblock.
Even if CONFIG_LOGICAL_CPUS==0, boot_cpu() can get executed on an AP CPU of a hyper-threading CPU and needs to return actual BSP bit from MSR.
Change-Id: I9187f954bb357ba1dbd459cfe11cc96cb7567968 Signed-off-by: Kyösti Mälkki kyosti.malkki@gmail.com
Reviewed-By: Patrick Georgi patrick@georgi-clan.de at Mon Dec 5 12:20:43 2011, giving +2 See http://review.coreboot.org/447 for details.
-gerrit