From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from eggs.gnu.org ([208.118.235.92]:51156) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1TsJ7S-0008LN-Lq for qemu-devel@nongnu.org; Mon, 07 Jan 2013 15:16:27 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1TsJ7O-0007wH-IN for qemu-devel@nongnu.org; Mon, 07 Jan 2013 15:16:26 -0500 Received: from e38.co.us.ibm.com ([32.97.110.159]:33881) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1TsJ7O-0007wC-Bq for qemu-devel@nongnu.org; Mon, 07 Jan 2013 15:16:22 -0500 Received: from /spool/local by e38.co.us.ibm.com with IBM ESMTP SMTP Gateway: Authorized Use Only! Violators will be prosecuted for from ; Mon, 7 Jan 2013 13:16:21 -0700 Received: from d03relay02.boulder.ibm.com (d03relay02.boulder.ibm.com [9.17.195.227]) by d03dlp03.boulder.ibm.com (Postfix) with ESMTP id B53F519D8041 for ; Mon, 7 Jan 2013 13:16:04 -0700 (MST) Received: from d03av03.boulder.ibm.com (d03av03.boulder.ibm.com [9.17.195.169]) by d03relay02.boulder.ibm.com (8.13.8/8.13.8/NCO v10.0) with ESMTP id r07KFrEK274892 for ; Mon, 7 Jan 2013 13:15:54 -0700 Received: from d03av03.boulder.ibm.com (loopback [127.0.0.1]) by d03av03.boulder.ibm.com (8.14.4/8.13.1/NCO v10.0 AVout) with ESMTP id r07KFp8j023506 for ; Mon, 7 Jan 2013 13:15:52 -0700 From: Anthony Liguori In-Reply-To: <20130107200420.GD8679@redhat.com> References: <1357584074-10852-1-git-send-email-fred.konrad@greensocs.com> <20130107200420.GD8679@redhat.com> Date: Mon, 07 Jan 2013 14:15:43 -0600 Message-ID: <87pq1gg368.fsf@codemonkey.ws> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Subject: Re: [Qemu-devel] [PATCH 00/61] Virtio refactoring. List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: "Michael S. Tsirkin" , fred.konrad@greensocs.com Cc: kwolf@redhat.com, peter.maydell@linaro.org, e.voevodin@samsung.com, mark.burton@greensocs.com, qemu-devel@nongnu.org, agraf@suse.de, cornelia.huck@de.ibm.com, aneesh.kumar@linux.vnet.ibm.com, stefanha@redhat.com, amit.shah@redhat.com, pbonzini@redhat.com, afaerber@suse.de "Michael S. Tsirkin" writes: > On Mon, Jan 07, 2013 at 07:40:13PM +0100, fred.konrad@greensocs.com wrote: >> From: KONRAD Frederic >> >> Here is the full series for virtio-refactoring. >> >> You can clone that from here : >> git.greensocs.com/home/greensocs/git/qemu_virtio.git virtio_refactoring >> >> virtio-mmio parts is not included but you can clone them from here : >> git.greensocs.com/home/greensocs/git/qemu_virtio.git virtio_refactoring_mmio >> >> I think that the old VirtioBindings can be fixed later as nothing use interface >> now and I didn't find any example in the code. >> >> Also I didn't try all the devices. >> >> Thanks, >> >> Fred > > I'd like to see this question from the previous revision answered: > Why make sane bindings like pci carry the maintainance overhead of the > artificial bus? This question is silly. There is absolutely nothing sane about virtio-pci. This series properly models virtio. Regards, Anthony Liguori > why don't you create your own bus for mmio and put your devices there? > Allocate resources when you init a device. > > >> -- >> 1.7.11.7