From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from eggs.gnu.org ([2001:4830:134:3::10]:36501) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1X2dGb-0001I3-Te for qemu-devel@nongnu.org; Thu, 03 Jul 2014 05:25:29 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1X2dGU-0004IG-FT for qemu-devel@nongnu.org; Thu, 03 Jul 2014 05:25:21 -0400 Received: from mx1.redhat.com ([209.132.183.28]:35159) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1X2dGU-0004Hz-81 for qemu-devel@nongnu.org; Thu, 03 Jul 2014 05:25:14 -0400 Date: Thu, 3 Jul 2014 11:25:06 +0200 From: Kevin Wolf Message-ID: <20140703092506.GB4322@noname.redhat.com> References: <1404303528-7115-1-git-send-email-ming.lei@canonical.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <1404303528-7115-1-git-send-email-ming.lei@canonical.com> Subject: Re: [Qemu-devel] [PATCH v4 0/3] linux-aio: introduce submit I/O as a batch List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: Ming Lei Cc: Peter Maydell , Fam Zheng , "Michael S. Tsirkin" , qemu-devel@nongnu.org, Stefan Hajnoczi , Paolo Bonzini Am 02.07.2014 um 14:18 hat Ming Lei geschrieben: > Hi, > > The commit 580b6b2aa2(dataplane: use the QEMU block layer for I/O) > introduces ~40% throughput regression on virtio-blk dataplane, and > one of causes is that submitting I/O as a batch is removed. > > This patchset trys to introduce this mechanism on block, at least, > linux-aio can benefit from that. > > With these patches, it is observed that thoughout on virtio-blk > dataplane can be improved a lot, see data in commit log of patch > 3/3. > > It should be possible to apply the batch mechanism to other devices > (such as virtio-scsi) too. This series doesn't seem to apply cleanly on current master. Can you rebase, please? Meanwhile, I'll try reviewing the patches as good as it's possibly when they don't apply. Kevin