From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from eggs.gnu.org ([2001:4830:134:3::10]:45522) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1YBot7-0000FM-2O for qemu-devel@nongnu.org; Thu, 15 Jan 2015 13:11:22 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1YBosz-0000mo-Jt for qemu-devel@nongnu.org; Thu, 15 Jan 2015 13:11:20 -0500 Received: from mail-la0-f48.google.com ([209.85.215.48]:53674) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1YBosz-0000mW-C0 for qemu-devel@nongnu.org; Thu, 15 Jan 2015 13:11:13 -0500 Received: by mail-la0-f48.google.com with SMTP id gf13so15024091lab.7 for ; Thu, 15 Jan 2015 10:11:12 -0800 (PST) MIME-Version: 1.0 In-Reply-To: <1421344226-25695-1-git-send-email-wei@redhat.com> References: <1421344226-25695-1-git-send-email-wei@redhat.com> From: Peter Maydell Date: Thu, 15 Jan 2015 18:10:52 +0000 Message-ID: Content-Type: text/plain; charset=UTF-8 Subject: Re: [Qemu-devel] [PATCH] arm: define version-based machine type for ARM List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: Wei Huang Cc: QEMU Developers On 15 January 2015 at 17:50, Wei Huang wrote: > ARM virt machine type (machvirt) had been stable for a while. But recently > new devices have been added to support extra features. Considerring the > support of long-term compatibility, it is time to create a version-based > machine types. > > This patch defines a qemu 2.2 specific machine type (machvirt-2.2) and > points the default machvirt to it. In the future new machine types can > follow a similar naming scheme (e.g. machvirt-3.0, ...). Note that this > patch doesn't change the semantic of existing QEMU command line. I don't think we're anywhere ready yet to support between version migration compatibility. We will want this *eventually* but we are a long long way away from needing it...(maybe a year?) thanks -- PMM