From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from eggs.gnu.org ([208.118.235.92]:53378) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1UDkdI-0007js-NM for qemu-devel@nongnu.org; Thu, 07 Mar 2013 18:53:57 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1UDkdH-0000OL-DL for qemu-devel@nongnu.org; Thu, 07 Mar 2013 18:53:56 -0500 Received: from mail-la0-x22b.google.com ([2a00:1450:4010:c03::22b]:40323) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1UDkdH-0000OC-5w for qemu-devel@nongnu.org; Thu, 07 Mar 2013 18:53:55 -0500 Received: by mail-la0-f43.google.com with SMTP id ek20so1133933lab.30 for ; Thu, 07 Mar 2013 15:53:54 -0800 (PST) MIME-Version: 1.0 In-Reply-To: References: <1362418348-27398-1-git-send-email-pbonzini@redhat.com> <51350131.1070703@redhat.com> <874ngnsiig.fsf@blackfin.pond.sub.org> From: Peter Maydell Date: Fri, 8 Mar 2013 07:53:33 +0800 Message-ID: Content-Type: text/plain; charset=UTF-8 Subject: Re: [Qemu-devel] [PATCH] sysbus: add no_user for devices using mmio or IRQ or GPIO List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: Peter Crosthwaite Cc: Paolo Bonzini , Anthony Liguori , Markus Armbruster , qemu-devel@nongnu.org On 8 March 2013 07:37, Peter Crosthwaite wrote: > Its all out of tree using out device tree driven machine instantiation > but we are toying with the idea of moving away from that in favour of > -device and friends (2100 less lines out of tree code for me), once > the aforementioned fixes to sysbus/gpio go through. ARM MPTimer will > still be one of the IPs we will want to dynamically create however. Yeah, I think the 'completely specify your machine from pieces' usecase is one we have in mind; it's just you can't do it today (due to the irq/mmio issues). Also as I said it's not clear that the UI/interface for that should be the same as the one for allowing the user to plug in PCI cards or disks to a model somebody else has constructed for them. -- PMM