From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from eggs.gnu.org ([2001:4830:134:3::10]:44617) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1a3XkZ-0008NF-Rm for qemu-devel@nongnu.org; Mon, 30 Nov 2015 18:20:52 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1a3XkW-0006oX-PG for qemu-devel@nongnu.org; Mon, 30 Nov 2015 18:20:51 -0500 Received: from mail.kernel.org ([198.145.29.136]:35418) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1a3XkW-0006o5-I1 for qemu-devel@nongnu.org; Mon, 30 Nov 2015 18:20:48 -0500 Message-ID: <1448925639.27669.7.camel@ssi> From: Ming Lin Date: Mon, 30 Nov 2015 15:20:39 -0800 In-Reply-To: <56531F5F.3050709@redhat.com> References: <1447978868-17138-1-git-send-email-mlin@kernel.org> <56506D95.70101@redhat.com> <1448266667.18175.5.camel@hasee> <56531F5F.3050709@redhat.com> Content-Type: text/plain; charset="UTF-8" Mime-Version: 1.0 Content-Transfer-Encoding: 7bit Subject: Re: [Qemu-devel] [RFC PATCH 0/9] vhost-nvme: new qemu nvme backend using nvme target List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: Paolo Bonzini Cc: qemu-devel@nongnu.org, Christoph Hellwig , linux-nvme@lists.infradead.org, virtualization@lists.linux-foundation.org On Mon, 2015-11-23 at 15:14 +0100, Paolo Bonzini wrote: > > On 23/11/2015 09:17, Ming Lin wrote: > > On Sat, 2015-11-21 at 14:11 +0100, Paolo Bonzini wrote: > >> > >> On 20/11/2015 01:20, Ming Lin wrote: > >>> One improvment could be to use google's NVMe vendor extension that > >>> I send in another thread, aslo here: > >>> https://git.kernel.org/cgit/linux/kernel/git/mlin/linux.git/log/?h=nvme-google-ext > >>> > >>> Qemu side: > >>> http://www.minggr.net/cgit/cgit.cgi/qemu/log/?h=vhost-nvme.0 > >>> Kernel side also here: > >>> https://git.kernel.org/cgit/linux/kernel/git/mlin/linux.git/log/?h=vhost-nvme.0 > >> > >> How much do you get with vhost-nvme plus vendor extension, compared to > >> 190 MB/s for QEMU? > > > > There is still some bug. I'll update. > > Sure. Fixed it after Thanksgiving holiday :) https://git.kernel.org/cgit/linux/kernel/git/mlin/linux.git/log/?h=vhost-nvme.0-ext Combined with previous test results(lower to higher): qemu-nvme: 148MB/s vhost-nvme + google-ext: 230MB/s qemu-nvme + google-ext + eventfd: 294MB/s virtio-scsi: 296MB/s virtio-blk: 344MB/s "vhost-nvme + google-ext" didn't get good enough performance. Still tuning.