Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1755028Ab2KZPLn (ORCPT ); Mon, 26 Nov 2012 10:11:43 -0500 Received: from mx1.redhat.com ([209.132.183.28]:10327 "EHLO mx1.redhat.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1754104Ab2KZPLl (ORCPT ); Mon, 26 Nov 2012 10:11:41 -0500 Date: Mon, 26 Nov 2012 17:14:16 +0200 From: "Michael S. Tsirkin" To: Asias He Cc: Rusty Russell , Christoph Hellwig , kvm@vger.kernel.org, virtualization@lists.linux-foundation.org, axboe@kernel.dk, linux-kernel@vger.kernel.org, David Miller Subject: Re: [PATCH] vhost-blk: Add vhost-blk support v5 Message-ID: <20121126151416.GB21016@redhat.com> References: <1353315222-27685-1-git-send-email-asias@redhat.com> <20121119202641.GB12283@redhat.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20121119202641.GB12283@redhat.com> Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Content-Length: 1491 Lines: 44 On Mon, Nov 19, 2012 at 10:26:41PM +0200, Michael S. Tsirkin wrote: > > > > Userspace bits: > > ----------------------------- > > 1) LKVM > > The latest vhost-blk userspace bits for kvm tool can be found here: > > git@github.com:asias/linux-kvm.git blk.vhost-blk > > > > 2) QEMU > > The latest vhost-blk userspace prototype for QEMU can be found here: > > git@github.com:asias/qemu.git blk.vhost-blk > > > > Changes in v5: > > - Do not assume the buffer layout > > - Fix wakeup race > > > > Changes in v4: > > - Mark req->status as userspace pointer > > - Use __copy_to_user() instead of copy_to_user() in vhost_blk_set_status() > > - Add if (need_resched()) schedule() in blk thread > > - Kill vhost_blk_stop_vq() and move it into vhost_blk_stop() > > - Use vq_err() instead of pr_warn() > > - Fail un Unsupported request > > - Add flush in vhost_blk_set_features() > > > > Changes in v3: > > - Sending REQ_FLUSH bio instead of vfs_fsync, thanks Christoph! > > - Check file passed by user is a raw block device file > > > > Signed-off-by: Asias He > > Since there are files shared by this and vhost net > it's easiest for me to merge this all through the > vhost tree. Hi Dave, are you ok with this proposal? -- MST -- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/