xen_machine_pv: Use cpu_x86_init() to obtain X86CPU

Needed for moving halted field to CPUState.

Signed-off-by: Andreas Färber <afaerber@suse.de>
Tested-by: Stefano Stabellini <stefano.stabellini@eu.citrix.com>
This commit is contained in:
Andreas Färber 2012-05-23 01:51:57 +02:00
parent 4bd7466166
commit a0595d9eb8
1 changed files with 3 additions and 1 deletions

View File

@ -36,6 +36,7 @@ static void xen_init_pv(ram_addr_t ram_size,
const char *initrd_filename,
const char *cpu_model)
{
X86CPU *cpu;
CPUX86State *env;
DriveInfo *dinfo;
int i;
@ -48,7 +49,8 @@ static void xen_init_pv(ram_addr_t ram_size,
cpu_model = "qemu32";
#endif
}
env = cpu_init(cpu_model);
cpu = cpu_x86_init(cpu_model);
env = &cpu->env;
env->halted = 1;
/* Initialize backend core & drivers */