From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from eggs.gnu.org ([2001:4830:134:3::10]:60438) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ViUst-0006iH-Dk for qemu-devel@nongnu.org; Mon, 18 Nov 2013 14:53:32 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1ViUsj-0003kH-WE for qemu-devel@nongnu.org; Mon, 18 Nov 2013 14:53:23 -0500 Received: from mx.ipv6.kamp.de ([2a02:248:0:51::16]:41040 helo=mx01.kamp.de) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ViUsj-0003k3-KH for qemu-devel@nongnu.org; Mon, 18 Nov 2013 14:53:13 -0500 Message-ID: <528A701D.8020002@kamp.de> Date: Mon, 18 Nov 2013 20:53:01 +0100 From: Peter Lieven MIME-Version: 1.0 References: <1379694292-1601-1-git-send-email-pbonzini@redhat.com> <1379694292-1601-12-git-send-email-pbonzini@redhat.com> <528A310A.60607@dlhnet.de> <528A3422.1030701@kamp.de> <528A3C4A.4090001@redhat.com> In-Reply-To: <528A3C4A.4090001@redhat.com> Content-Type: text/plain; charset=ISO-8859-15 Content-Transfer-Encoding: 7bit Subject: Re: [Qemu-devel] [PULL 11/13] target-i386: forward CPUID cache leaves when -cpu host is used List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: Paolo Bonzini Cc: qemu-devel@nongnu.org, =?ISO-8859-15?Q?Beno=EEt_Canet?= Am 18.11.2013 17:11, schrieb Paolo Bonzini: > Il 18/11/2013 16:37, Peter Lieven ha scritto: >>> >>> If I specify: -smp 2,sockets=1,cores=2,threads=1 to a Windows 2012 R2 >>> Server it crashes >>> at boot time. -smp 2 works. >> for Linux /proc/cpuinfo reveals no cpu layout information (sibliings, >> cores, threads etc.) with >> this patch applied and a manual socket,core,thread configuration. > What's the full command line? The essential part is -enable-kvm -smp 2,sockets=1,cores=2,threads=1 -cpu host. I believe the corect fix could be to disabled the cache leave forwarding as soon as the user specifies his own socket/core/thread layout. Peter