From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1Mef1H-00079I-Ub for qemu-devel@nongnu.org; Fri, 21 Aug 2009 21:03:48 -0400 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1Mef1C-00071c-VA for qemu-devel@nongnu.org; Fri, 21 Aug 2009 21:03:47 -0400 Received: from [199.232.76.173] (port=33638 helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1Mef1C-00071M-Pj for qemu-devel@nongnu.org; Fri, 21 Aug 2009 21:03:42 -0400 Received: from mail2.shareable.org ([80.68.89.115]:39232) by monty-python.gnu.org with esmtps (TLS-1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.60) (envelope-from ) id 1Mef1C-0003uv-29 for qemu-devel@nongnu.org; Fri, 21 Aug 2009 21:03:42 -0400 Date: Sat, 22 Aug 2009 02:03:35 +0100 From: Jamie Lokier Message-ID: <20090822010334.GC22530@shareable.org> References: <1250804057-29681-1-git-send-email-andre.przywara@amd.com> <4A8EC03D.4000202@redhat.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <4A8EC03D.4000202@redhat.com> 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: Avi Kivity Cc: Andre Przywara , qemu-devel@nongnu.org, kvm@vger.kernel.org Avi Kivity wrote: > On 08/21/2009 12:34 AM, Andre Przywara wrote: > >In addition to the TCG based qemu64 type let's introduce a kvm64 CPU type, > >which is the least common denominator of all KVM-capable x86-CPUs > >(based on Intel Pentium 4 Prescott). It can be used as a base type > >for migration. > > > > 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. My experience is of sites which don't standardise on hardware in that way. They standardise on suppliers, and buy whatever is available when more hardware is needed, or reuse existing hardware which is made redundant from some other purpose. kvm64 is a good compromise for sites like that, because it should work with everything that's 64-bit and capable of running KVM. I expect all "server" machines which can run KVM are 64-bit, and it's only laptops which have 32-bit KVM-capable chips (but I'm not sure). -- Jamie