From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1Mf90s-0002K6-N9 for qemu-devel@nongnu.org; Sun, 23 Aug 2009 05:05:22 -0400 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1Mf90o-0002Jl-DZ for qemu-devel@nongnu.org; Sun, 23 Aug 2009 05:05:22 -0400 Received: from [199.232.76.173] (port=60931 helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1Mf90n-0002Jh-Ux for qemu-devel@nongnu.org; Sun, 23 Aug 2009 05:05:18 -0400 Received: from mx1.redhat.com ([209.132.183.28]:55819) by monty-python.gnu.org with esmtp (Exim 4.60) (envelope-from ) id 1Mf90n-00059S-D2 for qemu-devel@nongnu.org; Sun, 23 Aug 2009 05:05:17 -0400 Message-ID: <4A910649.5000600@redhat.com> Date: Sun, 23 Aug 2009 12:05:13 +0300 From: Avi Kivity MIME-Version: 1.0 References: <1250804057-29681-1-git-send-email-andre.przywara@amd.com> <4A8EC03D.4000202@redhat.com> <4A8F18CB.6000200@amd.com> In-Reply-To: <4A8F18CB.6000200@amd.com> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Subject: [Qemu-devel] Re: [PATCH] introduce kvm64 CPU List-Id: qemu-devel.nongnu.org List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: Andre Przywara Cc: qemu-devel@nongnu.org, kvm@vger.kernel.org On 08/22/2009 12:59 AM, Andre Przywara wrote: >> Typically users will want more specialized greatest common denomiator >> cpu types; if a site has standardized on recent hardware they will >> want the features of that hardware exposed. > Sure, but this was not the purpose of this patch. Currently KVM guests > see a CPU type which is TCG dependent, so I just wanted to get rid of > this. Features of TCG and features of the host processor are totally > uncorrelated. This new type should be KVM's default, leaving -cpu host > as the alternative for the non-migration case. That does make sense. Note we can call it '-cpu kvm' since qemu will strip away long mode if it is not supported by the cpu or by the kernel. -- error compiling committee.c: too many arguments to function