From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1N0XRS-0003SN-TY for qemu-devel@nongnu.org; Wed, 21 Oct 2009 05:25:15 -0400 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1N0XRN-0003Pm-Hr for qemu-devel@nongnu.org; Wed, 21 Oct 2009 05:25:13 -0400 Received: from [199.232.76.173] (port=55461 helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1N0XRN-0003Pb-5H for qemu-devel@nongnu.org; Wed, 21 Oct 2009 05:25:09 -0400 Received: from cantor2.suse.de ([195.135.220.15]:39772 helo=mx2.suse.de) by monty-python.gnu.org with esmtp (Exim 4.60) (envelope-from ) id 1N0XRM-0000vX-I9 for qemu-devel@nongnu.org; Wed, 21 Oct 2009 05:25:08 -0400 From: Alexander Graf Date: Wed, 21 Oct 2009 11:25:06 +0200 Message-Id: <1256117106-9475-10-git-send-email-agraf@suse.de> In-Reply-To: <1256117106-9475-9-git-send-email-agraf@suse.de> References: <1256117106-9475-1-git-send-email-agraf@suse.de> <1256117106-9475-2-git-send-email-agraf@suse.de> <1256117106-9475-3-git-send-email-agraf@suse.de> <1256117106-9475-4-git-send-email-agraf@suse.de> <1256117106-9475-5-git-send-email-agraf@suse.de> <1256117106-9475-6-git-send-email-agraf@suse.de> <1256117106-9475-7-git-send-email-agraf@suse.de> <1256117106-9475-8-git-send-email-agraf@suse.de> <1256117106-9475-9-git-send-email-agraf@suse.de> Subject: [Qemu-devel] [PATCH 9/9] Move mp_state to CPU_COMMON List-Id: qemu-devel.nongnu.org List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: qemu-devel Cc: Carsten Otte MP State is implemented in the generic code, so let's move the variable it accesses to generic code as well. Still unbreaks PPC and now even S390x w/ KVM. Signed-off-by: Alexander Graf --- cpu-defs.h | 1 + target-i386/cpu.h | 1 - 2 files changed, 1 insertions(+), 1 deletions(-) diff --git a/cpu-defs.h b/cpu-defs.h index 95068b5..ad804e6 100644 --- a/cpu-defs.h +++ b/cpu-defs.h @@ -197,6 +197,7 @@ typedef struct CPUWatchpoint { const char *cpu_model_str; \ struct KVMState *kvm_state; \ struct kvm_run *kvm_run; \ + uint32_t mp_state; \ int kvm_fd; #endif diff --git a/target-i386/cpu.h b/target-i386/cpu.h index 5929d28..8d0c2a9 100644 --- a/target-i386/cpu.h +++ b/target-i386/cpu.h @@ -692,7 +692,6 @@ typedef struct CPUX86State { /* For KVM */ uint64_t interrupt_bitmap[256 / 64]; - uint32_t mp_state; /* in order to simplify APIC support, we leave this pointer to the user */ -- 1.6.0.2