RE: Error trying to build qemu with --enable-kvm

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



 

> -----Original Message-----
> From: kvm-ppc-owner@xxxxxxxxxxxxxxx 
> [mailto:kvm-ppc-owner@xxxxxxxxxxxxxxx] On Behalf Of Benjamin 
> Herrenschmidt
> Sent: Thursday, November 05, 2009 2:41 PM
> To: kvmppc
> Cc: Alexander Graf
> Subject: Error trying to build qemu with --enable-kvm
> 
> Hoy !
> 
> I wanted to try out all that new shiny stuff and got:
> 
>   CC    ppc-softmmu/kvm-all.o
> /home/benh/kernels/qemu/kvm-all.c: In function ‘kvm_put_mp_state’:
> /home/benh/kernels/qemu/kvm-all.c:212: error: ‘struct 
> CPUPPCState’ has no member named ‘mp_state’
> /home/benh/kernels/qemu/kvm-all.c: In function ‘kvm_get_mp_state’:
> /home/benh/kernels/qemu/kvm-all.c:226: error: ‘struct 
> CPUPPCState’ has no member named ‘mp_state’
> 
> (qemu top of git tree)
> 

Seems need this patch

Index: qemu.git/target-ppc/cpu.h
===================================================================
--- qemu.git.orig/target-ppc/cpu.h	2009-07-24 13:52:14.000000000 +0800
+++ qemu.git/target-ppc/cpu.h	2009-07-24 13:52:58.000000000 +0800
@@ -677,6 +677,9 @@
 
     /* temporary hack to handle OSI calls (only used if non NULL) */
     int (*osi_call)(struct CPUPPCState *env);
+
+    /* For KVM */
+    uint32_t mp_state;
 };
 
 /* Context used internally during MMU translations */
@@ -802,7 +805,7 @@
 #define cpu_signal_handler cpu_ppc_signal_handler
 #define cpu_list ppc_cpu_list
 
-#define CPU_SAVE_VERSION 4
+#define CPU_SAVE_VERSION 5
 
 /* MMU modes definitions */
 #define MMU_MODE0_SUFFIX _user
��.n��������+%������w��{.n�����o��^n�r������&��z�ޗ�zf���h���~����������_��+v���)ߣ�m


[Index of Archives]     [KVM Development]     [KVM ARM]     [KVM ia64]     [Linux Virtualization]     [Linux USB Devel]     [Linux Video]     [Linux Audio Users]     [Linux Kernel]     [Linux SCSI]     [Big List of Linux Books]

  Powered by Linux