| Submitter | Jan Kiszka |
|---|---|
| Date | Feb. 24, 2010, 2:17 p.m. |
| Message ID | <3666c1bbf6d5e39f2e93dd47a7599df2a1431b60.1267021065.git.jan.kiszka@siemens.com> |
| Download | mbox | patch |
| Permalink | /patch/46122/ |
| State | New |
| Headers | show |
Comments
Patch
diff --git a/hw/pc.c b/hw/pc.c index 9055866..8b5af35 100644 --- a/hw/pc.c +++ b/hw/pc.c @@ -732,7 +732,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; } 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, cpu_is_bsp 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(-)