From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from [140.186.70.92] (port=41934 helo=eggs.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1OM0rY-0007Qm-M9 for qemu-devel@nongnu.org; Tue, 08 Jun 2010 11:37:13 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.69) (envelope-from ) id 1OM0rV-0005Nh-MN for qemu-devel@nongnu.org; Tue, 08 Jun 2010 11:37:10 -0400 Received: from mail.codesourcery.com ([38.113.113.100]:36837) by eggs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1OM0rV-0005NX-B0 for qemu-devel@nongnu.org; Tue, 08 Jun 2010 11:37:09 -0400 From: Paul Brook Subject: Re: [Qemu-devel] Re: [PATCH 0/22] Refactor machine support Date: Tue, 8 Jun 2010 16:36:11 +0100 References: <1275954730-8196-1-git-send-email-aliguori@us.ibm.com> <201006081530.19546.paul@codesourcery.com> <4C0E6199.6030706@codemonkey.ws> In-Reply-To: <4C0E6199.6030706@codemonkey.ws> MIME-Version: 1.0 Content-Type: Text/Plain; charset="iso-8859-15" Content-Transfer-Encoding: 7bit Message-Id: <201006081636.12242.paul@codesourcery.com> List-Id: qemu-devel.nongnu.org List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: Anthony Liguori Cc: Paolo Bonzini , Anthony Liguori , Glauber Costa , qemu-devel@nongnu.org > > Once you eliminate machine_register_core that knowledge has > > > > somehow got to come from your device tree description file. Having a > > single device tree that can morph into significantly different machines > > seems like unnecessary complexity given this is a user-specified file. > > 99% of qemu users will never touch a device tree. The practical matter > is, we're going to have to provide higher level interfaces that allow a > user to significantly morph a base device tree into something different. That's the bit I don't get. Why are we significantly morphing a base device tree? Surely it's easier to just use a different base tree. Paul