From patchwork Wed Jan 27 06:14:09 2010 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Liu Yu-B13201 X-Patchwork-Id: 43771 Return-Path: X-Original-To: incoming@patchwork.ozlabs.org Delivered-To: patchwork-incoming@bilbo.ozlabs.org Received: from lists.gnu.org (lists.gnu.org [199.232.76.165]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (Client did not present a certificate) by ozlabs.org (Postfix) with ESMTPS id 545A4B7CEE for ; Wed, 27 Jan 2010 17:24:36 +1100 (EST) Received: from localhost ([127.0.0.1]:54847 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1Na1KK-00052Q-AR for incoming@patchwork.ozlabs.org; Wed, 27 Jan 2010 01:24:32 -0500 Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1Na1JT-00051B-Fp for qemu-devel@nongnu.org; Wed, 27 Jan 2010 01:23:39 -0500 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1Na1JO-0004yy-2m for qemu-devel@nongnu.org; Wed, 27 Jan 2010 01:23:38 -0500 Received: from [199.232.76.173] (port=43750 helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1Na1JN-0004yt-N9 for qemu-devel@nongnu.org; Wed, 27 Jan 2010 01:23:33 -0500 Received: from az33egw02.freescale.net ([192.88.158.103]:36941) by monty-python.gnu.org with esmtps (TLS-1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.60) (envelope-from ) id 1Na1JN-000674-AL for qemu-devel@nongnu.org; Wed, 27 Jan 2010 01:23:33 -0500 Received: from de01smr01.freescale.net (de01smr01.freescale.net [10.208.0.31]) by az33egw02.freescale.net (8.14.3/az33egw02) with ESMTP id o0R6NAX4004456 for ; Tue, 26 Jan 2010 23:23:21 -0700 (MST) Received: from zch01exm26.fsl.freescale.net (zch01exm26.ap.freescale.net [10.192.129.221]) by de01smr01.freescale.net (8.13.1/8.13.0) with ESMTP id o0R6TYPh028149 for ; Wed, 27 Jan 2010 00:29:35 -0600 (CST) Received: from localhost ([10.193.20.106]) by zch01exm26.fsl.freescale.net with Microsoft SMTPSVC(6.0.3790.3959); Wed, 27 Jan 2010 14:23:07 +0800 From: Liu Yu To: hollis@penguinppc.org Date: Wed, 27 Jan 2010 14:14:09 +0800 Message-Id: <1264572849-17150-1-git-send-email-yu.liu@freescale.com> X-Mailer: git-send-email 1.6.4 X-OriginalArrivalTime: 27 Jan 2010 06:23:08.0234 (UTC) FILETIME=[3139A2A0:01CA9F19] X-detected-operating-system: by monty-python.gnu.org: Solaris 8 (1) Cc: Liu Yu , qemu-devel@nongnu.org Subject: [Qemu-devel] [PATCH] kvm/booke: Add synchronize register for booke init X-BeenThere: qemu-devel@nongnu.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: qemu-devel.nongnu.org List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: qemu-devel-bounces+incoming=patchwork.ozlabs.org@nongnu.org Errors-To: qemu-devel-bounces+incoming=patchwork.ozlabs.org@nongnu.org So that the following registers init could be flushed back to kvm. Signed-off-by: Liu Yu Acked-by: Hollis Blanchard --- hw/ppc440_bamboo.c | 2 ++ hw/ppce500_mpc8544ds.c | 2 ++ 2 files changed, 4 insertions(+), 0 deletions(-) diff --git a/hw/ppc440_bamboo.c b/hw/ppc440_bamboo.c index 1ab9872..1b9ec17 100644 --- a/hw/ppc440_bamboo.c +++ b/hw/ppc440_bamboo.c @@ -160,6 +160,8 @@ static void bamboo_init(ram_addr_t ram_size, exit(1); } + cpu_synchronize_state(env); + /* Set initial guest state. */ env->gpr[1] = (16<<20) - 8; env->gpr[3] = dt_base; diff --git a/hw/ppce500_mpc8544ds.c b/hw/ppce500_mpc8544ds.c index ea30816..fabcf31 100644 --- a/hw/ppce500_mpc8544ds.c +++ b/hw/ppce500_mpc8544ds.c @@ -261,6 +261,8 @@ static void mpc8544ds_init(ram_addr_t ram_size, exit(1); } + cpu_synchronize_state(env); + /* Set initial guest state. */ env->gpr[1] = (16<<20) - 8; env->gpr[3] = dt_base;