summaryrefslogtreecommitdiff
path: root/src/cpu/intel/hyperthreading
diff options
context:
space:
mode:
authorSteven J. Magnani <steve@digidescorp.com>2005-09-14 13:52:06 +0000
committerSteven J. Magnani <steve@digidescorp.com>2005-09-14 13:52:06 +0000
commit059182cc4fbdaff8c8548f28ee3b13326995dbf0 (patch)
tree20680f73d7f1b9826056079c825d8a9021930775 /src/cpu/intel/hyperthreading
parent0b1a5a4a920a59092b4c6d1d634e00786681a2b8 (diff)
Print a failure message if a sibling CPU fails to start.
git-svn-id: svn://svn.coreboot.org/coreboot/trunk@2031 2b7e53f0-3cfb-0310-b3e9-8179ed1497e1
Diffstat (limited to 'src/cpu/intel/hyperthreading')
-rw-r--r--src/cpu/intel/hyperthreading/intel_sibling.c6
1 files changed, 5 insertions, 1 deletions
diff --git a/src/cpu/intel/hyperthreading/intel_sibling.c b/src/cpu/intel/hyperthreading/intel_sibling.c
index 001fea81b2..5e63dfffbb 100644
--- a/src/cpu/intel/hyperthreading/intel_sibling.c
+++ b/src/cpu/intel/hyperthreading/intel_sibling.c
@@ -67,7 +67,11 @@ void intel_sibling_init(device_t cpu)
new->path.u.apic.apic_id);
#endif
/* Start the new cpu */
- start_cpu(new);
+ if (!start_cpu(new)) {
+ /* Record the error in cpu? */
+ printk_err("CPU %u would not start!\n",
+ new->path.u.apic.apic_id);
+ }
}
}