| Submitter | Jan Kiszka |
|---|---|
| Date | March 1, 2010, 6:10 p.m. |
| Message ID | <e0425375c35e770b845096f5ce8846ece5cf0ebe.1267467030.git.jan.kiszka@siemens.com> |
| Download | mbox | patch |
| Permalink | /patch/46583/ |
| State | New |
| Headers | show |
Comments
Patch
diff --git a/hw/pc.c b/hw/pc.c index bdc297f..e50a488 100644 --- a/hw/pc.c +++ b/hw/pc.c @@ -760,7 +760,8 @@ static void pc_init_ne2k_isa(NICInfo *nd) int cpu_is_bsp(CPUState *env) { - return env->cpuid_apic_id == 0; + /* We hard-wire the BSP to the first CPU. */ + return env->cpu_index == 0; } static CPUState *pc_new_cpu(const char *cpu_model)
As we hard-wire the BSP to CPU 0 anyway and cpuid_apic_id equals cpu_index, bsp_to_cpu can also be based on the latter directly. This will help an early user of it: KVM while initializing mp_state. Signed-off-by: Jan Kiszka <jan.kiszka@siemens.com> --- hw/pc.c | 3 ++- 1 files changed, 2 insertions(+), 1 deletions(-)