From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org X-Spam-Level: X-Spam-Status: No, score=-10.8 required=3.0 tests=HEADER_FROM_DIFFERENT_DOMAINS,INCLUDES_PULL_REQUEST,MAILING_LIST_MULTI, MENTIONS_GIT_HOSTING,SPF_HELO_NONE,SPF_PASS,URIBL_BLOCKED autolearn=ham autolearn_force=no version=3.4.0 Received: from mail.kernel.org (mail.kernel.org [198.145.29.99]) by smtp.lore.kernel.org (Postfix) with ESMTP id 0CA70C2BA19 for ; Tue, 14 Apr 2020 13:11:33 +0000 (UTC) Received: from gabe.freedesktop.org (gabe.freedesktop.org [131.252.210.177]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mail.kernel.org (Postfix) with ESMTPS id DAADB20732 for ; Tue, 14 Apr 2020 13:11:32 +0000 (UTC) DMARC-Filter: OpenDMARC Filter v1.3.2 mail.kernel.org DAADB20732 Authentication-Results: mail.kernel.org; dmarc=fail (p=none dis=none) header.from=intel.com Authentication-Results: mail.kernel.org; spf=none smtp.mailfrom=intel-gfx-bounces@lists.freedesktop.org Received: from gabe.freedesktop.org (localhost [127.0.0.1]) by gabe.freedesktop.org (Postfix) with ESMTP id 788846E3FC; Tue, 14 Apr 2020 13:11:32 +0000 (UTC) Received: from mga05.intel.com (mga05.intel.com [192.55.52.43]) by gabe.freedesktop.org (Postfix) with ESMTPS id 6EB156E3FC; Tue, 14 Apr 2020 13:11:31 +0000 (UTC) IronPort-SDR: 3cG6U2YNpoVn0tBPXpUpPhtyf/yky2qgfEbgoF+/JxmSONoZcIyUExa3g4KzNFO/nPWcxO1qmN /0YgOGpZ8VeA== X-Amp-Result: SKIPPED(no attachment in message) X-Amp-File-Uploaded: False Received: from orsmga005.jf.intel.com ([10.7.209.41]) by fmsmga105.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 14 Apr 2020 06:11:28 -0700 IronPort-SDR: 50ouSXyFUkfaZqv6WgTzhIINXRBbGDQ6X3JBi8W7yox5JpSHKPBeXPn/Yi1qGEkrAsIZ8HhRKY 69ICwl3oaOKA== X-IronPort-AV: E=Sophos;i="5.72,382,1580803200"; d="scan'208";a="427056264" Received: from rdvivi-losangeles.jf.intel.com (HELO intel.com) ([10.165.21.202]) by orsmga005-auth.jf.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 14 Apr 2020 06:11:28 -0700 Date: Tue, 14 Apr 2020 06:11:07 -0700 From: Rodrigo Vivi To: Zhenyu Wang Message-ID: <20200414131107.GB4008304@intel.com> References: <20200414083626.GQ11247@zhen-hp.sh.intel.com> MIME-Version: 1.0 Content-Disposition: inline In-Reply-To: <20200414083626.GQ11247@zhen-hp.sh.intel.com> Subject: Re: [Intel-gfx] [PULL] gvt-fixes X-BeenThere: intel-gfx@lists.freedesktop.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Intel graphics driver community testing & development List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: Jani Nikula , intel-gfx , "Yuan, Hang" , "Lv, Zhiyuan" , intel-gvt-dev Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit Errors-To: intel-gfx-bounces@lists.freedesktop.org Sender: "Intel-gfx" On Tue, Apr 14, 2020 at 04:36:26PM +0800, Zhenyu Wang wrote: > > Hi, > > As I stated in last pull > (https://lists.freedesktop.org/archives/intel-gvt-dev/2020-April/006542.html), > this one includes gvt fixes for guest page access by using VFIO > interface instead, so remove the concern from KVM and do the right thing. Looking the patches now with more calm and the vfio part merged there it makes sense to get this for -rc1 imho. So, pulled to drm-intel-fixes. thanks for the patches and sorry for the previous confusion, Rodrigo. > > Thanks > -- > The following changes since commit bcad588dea538a4fc173d16a90a005536ec8dbf2: > > drm/i915/perf: Do not clear pollin for small user read buffers (2020-04-13 14:09:48 -0700) > > are available in the Git repository at: > > https://github.com/intel/gvt-linux tags/gvt-fixes-2020-04-14 > > for you to fetch changes up to ec7301d5146c9abe8aaf6e16e420ea3951018503: > > drm/i915/gvt: switch to user vfio_group_pin/upin_pages (2020-04-14 16:30:17 +0800) > > ---------------------------------------------------------------- > gvt-fixes-2020-04-14 > > - Fix guest page access by using VFIO dma r/w interface (Yan) > > ---------------------------------------------------------------- > Yan Zhao (3): > drm/i915/gvt: hold reference of VFIO group during opening of vgpu > drm/i915/gvt: subsitute kvm_read/write_guest with vfio_dma_rw > drm/i915/gvt: switch to user vfio_group_pin/upin_pages > > drivers/gpu/drm/i915/gvt/kvmgt.c | 46 +++++++++++++++++++--------------------- > 1 file changed, 22 insertions(+), 24 deletions(-) > > -- > Open Source Technology Center, Intel ltd. > > $gpg --keyserver wwwkeys.pgp.net --recv-keys 4D781827 > _______________________________________________ > Intel-gfx mailing list > Intel-gfx@lists.freedesktop.org > https://lists.freedesktop.org/mailman/listinfo/intel-gfx _______________________________________________ Intel-gfx mailing list Intel-gfx@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/intel-gfx