diff options
Diffstat (limited to 'src/cpu/intel/hyperthreading')
-rw-r--r-- | src/cpu/intel/hyperthreading/intel_sibling.c | 6 |
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); + } } } |