From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from eggs.gnu.org ([2001:4830:134:3::10]:59961) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1WEOMB-0002Jk-SD for qemu-devel@nongnu.org; Fri, 14 Feb 2014 14:23:33 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1WEOM5-0000s7-Pm for qemu-devel@nongnu.org; Fri, 14 Feb 2014 14:23:27 -0500 From: Stuart Yoder Date: Fri, 14 Feb 2014 13:22:52 -0600 Message-ID: <1392405772-8664-2-git-send-email-stuart.yoder@freescale.com> In-Reply-To: <1392405772-8664-1-git-send-email-stuart.yoder@freescale.com> References: <1392405772-8664-1-git-send-email-stuart.yoder@freescale.com> MIME-Version: 1.0 Content-Type: text/plain Subject: [Qemu-devel] [PATCH 2/2] QEMU: PPC: set default cpu type to be 'host' List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: agraf@suse.de Cc: qemu-ppc@nongnu.org, qemu-devel@nongnu.org, Stuart Yoder From: Stuart Yoder -for KVM we always want the cpu to be that of the host system, so make that the default -for TGC mode, the emulated cpu type should be explicitly set Signed-off-by: Stuart Yoder --- hw/ppc/e500.c | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/hw/ppc/e500.c b/hw/ppc/e500.c index b37ce9d..69dbf47 100644 --- a/hw/ppc/e500.c +++ b/hw/ppc/e500.c @@ -621,7 +621,11 @@ void ppce500_init(QEMUMachineInitArgs *args, PPCE500Params *params) /* Setup CPUs */ if (args->cpu_model == NULL) { - args->cpu_model = "e500v2_v30"; + if (kvm_enabled()) { + args->cpu_model = "host"; + } else { + args->cpu_model = "e500v2_v30"; + } } irqs = g_malloc0(smp_cpus * sizeof(qemu_irq *)); -- 1.7.9.7