mirror of
https://github.com/xemu-project/xemu.git
synced 2025-04-02 11:11:48 -04:00
xen: Simplify halting of first CPU
Use the global first_cpu variable to halt the CPU rather than using a local first_cpu initialized from qemu_get_cpu(0). This will allow to change qemu_get_cpu() return type to CPUState despite use of the CPU_COMMON halted field in the reset handler. Signed-off-by: Andreas Färber <afaerber@suse.de>
This commit is contained in:
parent
504134d27f
commit
4a1e40b509
1 changed files with 1 additions and 3 deletions
|
@ -585,9 +585,7 @@ static void xen_reset_vcpu(void *opaque)
|
|||
|
||||
void xen_vcpu_init(void)
|
||||
{
|
||||
CPUArchState *first_cpu;
|
||||
|
||||
if ((first_cpu = qemu_get_cpu(0))) {
|
||||
if (first_cpu != NULL) {
|
||||
qemu_register_reset(xen_reset_vcpu, first_cpu);
|
||||
xen_reset_vcpu(first_cpu);
|
||||
}
|
||||
|
|
Loading…
Add table
Reference in a new issue