]> git.proxmox.com Git - qemu.git/blobdiff - xen-all.c
target-i386: Pass X86CPU to cpu_x86_set_a20()
[qemu.git] / xen-all.c
index 50edaecbf17cc0fb8227623898c8c5dc60a0e48d..110f958a5353a5c5d9013b76e122e8c512b5f072 100644 (file)
--- a/xen-all.c
+++ b/xen-all.c
@@ -16,6 +16,7 @@
 #include "hw/xen_backend.h"
 #include "qmp-commands.h"
 
+#include "char/char.h"
 #include "qemu/range.h"
 #include "sysemu/xen-mapcache.h"
 #include "trace.h"
@@ -584,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);
     }