Received: by 10.192.165.156 with SMTP id m28csp172585imm; Tue, 10 Apr 2018 19:06:45 -0700 (PDT) X-Google-Smtp-Source: AIpwx48vWRegLOid/Lvj/yr7KLgpsRORJn5wFX6cGo5xQD2sPLJvgOFUC0VQvOtDbc4xIlEYH1xU X-Received: by 10.99.124.25 with SMTP id x25mr2030590pgc.46.1523412405321; Tue, 10 Apr 2018 19:06:45 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1523412405; cv=none; d=google.com; s=arc-20160816; b=KqdVD66T/9gjmJFeO5ASIQl5+IXwu+Sfkq3fRjKSnFjEF8osw4/uy6+h+X12uCCIMS TCQ3KUWnCMnPT2b73APgUffLiyPrGV5x92kEnFohy9mvgUpvxhp8e8Q+cNLzQqyxXwFR /J6iweXEG5DA0zSb9wtcsjbunyElMasnVM9g5l3HhJo7QCVYLAFHskFGBgHMKav5Z+2+ UDAAH8h56aNHEz6wybQh1cmSqZHmOC+oSZVdtNM0ql8Q9jsH6+4tfoKHHaSIgeM80RpA 0jszFUjXRzjFQMSwW/IQ03MuDA7EVCJYs1Tck8OpPbmkI1T4xhmR/xUqof+Tn/oWudZZ OkrA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:user-agent:in-reply-to :content-disposition:mime-version:references:message-id:subject:cc :to:from:date:arc-authentication-results; bh=w0vwwZOJdij4c+HYI7l2H91VWQ9dcKcZMyZxNsVIS3o=; b=jwObgcrmx9c2by4/Nvv5bXPsk0rNNNBpHytGG3iWqaY447obBFVULOy3X0gKQrxQS/ 1gWqMz2xTmNusgpwb7QCFLuWaX+NHgUhZmYEd5GUcJrbwOK5kE9TzpuH4WAhTQ/0oZvc RvzcQiYpxGPeKHeACnRF6xKpNglq7ox7P4xEAEOj8jickLr3hYZ6Qlnwk7uVSLwUTgiz q/mhdCc/21nSU7tS6wh0X89JjuI57iORK7QC8+x5ejbELC5HglwVgkSKbeiNmGbD0/VU lTNq5f4q8olzpI4D1HoUdiLR6Nb37eXraxMdP1LgII4hb2hM9BSCWkm4PFHmW+kergev SXYg== ARC-Authentication-Results: i=1; mx.google.com; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=redhat.com Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id w78si44705pfj.339.2018.04.10.19.06.08; Tue, 10 Apr 2018 19:06:45 -0700 (PDT) Received-SPF: pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) client-ip=209.132.180.67; Authentication-Results: mx.google.com; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=redhat.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1752965AbeDKCB6 (ORCPT + 99 others); Tue, 10 Apr 2018 22:01:58 -0400 Received: from mx3-rdu2.redhat.com ([66.187.233.73]:53782 "EHLO mx1.redhat.com" rhost-flags-OK-OK-OK-FAIL) by vger.kernel.org with ESMTP id S1752610AbeDKCB4 (ORCPT ); Tue, 10 Apr 2018 22:01:56 -0400 Received: from smtp.corp.redhat.com (int-mx06.intmail.prod.int.rdu2.redhat.com [10.11.54.6]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by mx1.redhat.com (Postfix) with ESMTPS id 5B28542709CB; Wed, 11 Apr 2018 02:01:56 +0000 (UTC) Received: from localhost (ovpn-116-59.ams2.redhat.com [10.36.116.59]) by smtp.corp.redhat.com (Postfix) with ESMTP id BAF4A215CDAF; Wed, 11 Apr 2018 02:01:53 +0000 (UTC) Date: Wed, 11 Apr 2018 10:01:50 +0800 From: Stefan Hajnoczi To: "Liang, Cunming" Cc: Paolo Bonzini , "Bie, Tiwei" , Jason Wang , "mst@redhat.com" , "alex.williamson@redhat.com" , "ddutile@redhat.com" , "Duyck, Alexander H" , "virtio-dev@lists.oasis-open.org" , "linux-kernel@vger.kernel.org" , "kvm@vger.kernel.org" , "virtualization@lists.linux-foundation.org" , "netdev@vger.kernel.org" , "Daly, Dan" , "Wang, Zhihong" , "Tan, Jianfeng" , "Wang, Xiao W" Subject: Re: [virtio-dev] Re: [RFC] vhost: introduce mdev based hardware vhost backend Message-ID: <20180411020150.GE28698@stefanha-x1.localdomain> References: <20180402152330.4158-1-tiwei.bie@intel.com> <622f4bd7-1249-5545-dc5a-5a92b64f5c26@redhat.com> <20180410045723.rftsb7l4l3ip2ioi@debian> <7ee31a12-a370-fc43-82a6-2235f598e970@redhat.com> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="so9zsI5B81VjUb/o" Content-Disposition: inline In-Reply-To: User-Agent: Mutt/1.9.2 (2017-12-15) X-Scanned-By: MIMEDefang 2.78 on 10.11.54.6 X-Greylist: Sender IP whitelisted, not delayed by milter-greylist-4.5.16 (mx1.redhat.com [10.11.55.7]); Wed, 11 Apr 2018 02:01:56 +0000 (UTC) X-Greylist: inspected by milter-greylist-4.5.16 (mx1.redhat.com [10.11.55.7]); Wed, 11 Apr 2018 02:01:56 +0000 (UTC) for IP:'10.11.54.6' DOMAIN:'int-mx06.intmail.prod.int.rdu2.redhat.com' HELO:'smtp.corp.redhat.com' FROM:'stefanha@redhat.com' RCPT:'' Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org --so9zsI5B81VjUb/o Content-Type: text/plain; charset=us-ascii Content-Disposition: inline On Tue, Apr 10, 2018 at 09:23:53AM +0000, Liang, Cunming wrote: > If QEMU is going to build a user space driver framework there, we're open mind on that, even leveraging DPDK as the underlay library. Looking forward to more others' comments from community. There is already an NVMe VFIO driver in QEMU (see block/nvme.c). So in principle there's no reason against userspace drivers in QEMU. Stefan --so9zsI5B81VjUb/o Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQEcBAEBAgAGBQJazWyOAAoJEJykq7OBq3PIDxYH/3SjcypJKNjR0hMj21VW4REg 7F6RjwFFlXz5fjIdUTi3sW80T3eWF26MbWBttl1A6XwrWQPrx50iG9xhblCNwLtu KY8vkQVK89LYwpM1vQn3LH7liEWexUIvq+dksxDts+7XE52qXxJ3hhzhb29ajTFf aWh4HdJXZyh3243o8tyvUELsSQ/P5mxy6HHt2pggoPViO3ttfjYC/fnkd2Q11tZn JxPIkqC4OkJW3EBva5V2/dCu0hWC8Gcj69Hda6eMrev4FzkHpFDROrb3CqtWKDEw ngHk+06CpZF77C73b8OKf8/+yWUXwXc38OVjoX6B3FS/x7a+mW2DZNb/m8NRDXg= =ueJP -----END PGP SIGNATURE----- --so9zsI5B81VjUb/o--