From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1MiWjS-00064B-P7 for qemu-devel@nongnu.org; Tue, 01 Sep 2009 13:01:22 -0400 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1MiWjN-0005va-Ua for qemu-devel@nongnu.org; Tue, 01 Sep 2009 13:01:22 -0400 Received: from [199.232.76.173] (port=56009 helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1MiWjN-0005vC-PO for qemu-devel@nongnu.org; Tue, 01 Sep 2009 13:01:17 -0400 Received: from mx1.redhat.com ([209.132.183.28]:60083) by monty-python.gnu.org with esmtp (Exim 4.60) (envelope-from ) id 1MiWjN-00039I-6R for qemu-devel@nongnu.org; Tue, 01 Sep 2009 13:01:17 -0400 Message-ID: <4A9D534A.10105@redhat.com> Date: Tue, 01 Sep 2009 20:00:58 +0300 From: Avi Kivity MIME-Version: 1.0 Subject: Re: [Qemu-devel] [PATCH 0/3] block: Handle multiple write requests at once References: <1251813112-17408-1-git-send-email-kwolf@redhat.com> <20090901155228.GA21781@lst.de> <4A9D46EA.8090606@codemonkey.ws> In-Reply-To: <4A9D46EA.8090606@codemonkey.ws> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit List-Id: qemu-devel.nongnu.org List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: Anthony Liguori Cc: Kevin Wolf , Christoph Hellwig , qemu-devel@nongnu.org On 09/01/2009 07:08 PM, Anthony Liguori wrote: > > I don't like the interface either although I'm not sure if the > alternative is better. A different way to do this would be to have a > queuing API. A device would queue requests and then kick the queue. > This is closer to how virtio-blk works. > The other end would simply collect the requests in an array and call multiwrite when the queue is kicked. -- error compiling committee.c: too many arguments to function