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.7 required=3.0 tests=BAYES_00, HEADER_FROM_DIFFERENT_DOMAINS,HTML_MESSAGE,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 D9800C4363A for ; Wed, 28 Oct 2020 11:18:59 +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 36B1A246B9 for ; Wed, 28 Oct 2020 11:18:56 +0000 (UTC) DMARC-Filter: OpenDMARC Filter v1.3.2 mail.kernel.org 36B1A246B9 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 470AF6E4FE; Wed, 28 Oct 2020 11:18:56 +0000 (UTC) Received: from mga07.intel.com (mga07.intel.com [134.134.136.100]) by gabe.freedesktop.org (Postfix) with ESMTPS id 1C5BD6E4FE; Wed, 28 Oct 2020 11:18:50 +0000 (UTC) IronPort-SDR: uI3tlewNgphi5B1hf8FTXEMaWbnJGHVgxP/f2yF4JEDoRKCZhBJ3LCCwq1XhVC/50ozBP7C9YT 1bKFFLYgyn4g== X-IronPort-AV: E=McAfee;i="6000,8403,9787"; a="232423283" X-IronPort-AV: E=Sophos;i="5.77,426,1596524400"; d="scan'208,217";a="232423283" X-Amp-Result: SKIPPED(no attachment in message) X-Amp-File-Uploaded: False Received: from orsmga003.jf.intel.com ([10.7.209.27]) by orsmga105.jf.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 28 Oct 2020 04:18:49 -0700 IronPort-SDR: NWJjm8rflGAKvSqCR/AytOskHVJGktQfmnO0sTqpl4BYYb9wduRxYHmrnJG2K0kAU8FGRIYKPu sgChWzJzLdfA== X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.77,426,1596524400"; d="scan'208,217";a="318560558" Received: from irsmsx602.ger.corp.intel.com ([163.33.146.8]) by orsmga003.jf.intel.com with ESMTP; 28 Oct 2020 04:18:48 -0700 Received: from fmsmsx610.amr.corp.intel.com (10.18.126.90) by irsmsx602.ger.corp.intel.com (163.33.146.8) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.1713.5; Wed, 28 Oct 2020 11:18:47 +0000 Received: from fmsmsx610.amr.corp.intel.com ([10.18.126.90]) by fmsmsx610.amr.corp.intel.com ([10.18.126.90]) with mapi id 15.01.1713.004; Wed, 28 Oct 2020 04:18:45 -0700 From: "Vivi, Rodrigo" To: Zhenyu Wang Thread-Topic: [Intel-gfx] [PULL] gvt-fixes Thread-Index: AQHWrBKsP6vgaCbhMUe7vqjiY+MZE6msYcGAgADzpYA= Date: Wed, 28 Oct 2020 11:18:45 +0000 Message-ID: References: <20201027031740.GA27141@zhen-hp.sh.intel.com> <20201027204643.GE3771340@intel.com> In-Reply-To: <20201027204643.GE3771340@intel.com> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-mailer: Apple Mail (2.3608.120.23.2.4) x-originating-ip: [10.22.254.132] MIME-Version: 1.0 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: "Nikula, Jani" , intel-gfx , intel-gvt-dev , "Lv, Zhiyuan" , "Yuan, Hang" Content-Type: multipart/mixed; boundary="===============0386958231==" Errors-To: intel-gfx-bounces@lists.freedesktop.org Sender: "Intel-gfx" --===============0386958231== Content-Language: en-US Content-Type: multipart/alternative; boundary="_000_C9292B4F9A8246AFBFABD372D202F314intelcom_" --_000_C9292B4F9A8246AFBFABD372D202F314intelcom_ Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable On Oct 27, 2020, at 1:46 PM, Rodrigo Vivi > wrote: On Tue, Oct 27, 2020 at 11:17:40AM +0800, Zhenyu Wang wrote: Hi, Here's first gvt fixes for 5.10 which includes more vGPU suspend/resume fix in HWSP reset handling, and also fix for host i915 suspend regression when vGPU is created (not need to be active), and one workaround for APL guest hang issue. pulled to drm-intel-fixes I'm actually pulling it off. I had bypassed dim, considering this was an ol= d issue with our email decoder, but it happens that $ git show 401ccfa87856 | grep Fixes Fixes: e6ba76480299 (drm/i915: Remove i915->kernel_context) And this is what it should have: $ dim fixes e6ba76480299 | grep Fixes Fixes: e6ba76480299 ("drm/i915: Remove i915->kernel_context") Sorry for the trouble. Let's fix this in place so we don't propagate bad tag that might break othe= r scripts on the way Sorry, Rodrigo. thanks Thanks -- The following changes since commit 16cce04cdb200ba905d1241b425ac48da5a9ace5= : drm/i915/selftests: Push the fake iommu device from the stack to data (202= 0-09-23 10:15:46 +0300) are available in the Git repository at: https://github.com/intel/gvt-linux tags/gvt-fixes-2020-10-27 for you to fetch changes up to 401ccfa87856656b874c737522ea92721394a348: drm/i915/gvt: Only pin/unpin intel_context along with workload (2020-10-19= 16:54:28 +0800) ---------------------------------------------------------------- gvt-fixes-2020-10-27 - Fix HWSP reset handling during vGPU suspend/resume (Colin) - Apply flush workaround on APL now for possible guest hang (Colin) - Fix vGPU context pin/unpin also for host suspend regression with vGPU created (Colin) ---------------------------------------------------------------- Colin Xu (3): drm/i915/gvt: Allow zero out HWSP addr on hws_pga_write drm/i915/gvt: Set SNOOP for PAT3 on BXT/APL to workaround GPU BB hang drm/i915/gvt: Only pin/unpin intel_context along with workload drivers/gpu/drm/i915/gvt/handlers.c | 35 +++++++++++++++++++++++++++++++++= -- drivers/gpu/drm/i915/gvt/scheduler.c | 15 ++++++++------- 2 files changed, 41 insertions(+), 9 deletions(-) -- $gpg --keyserver wwwkeys.pgp.net --recv-keys 4D7818= 27 _______________________________________________ Intel-gfx mailing list Intel-gfx@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/intel-gfx --_000_C9292B4F9A8246AFBFABD372D202F314intelcom_ Content-Type: text/html; charset="us-ascii" Content-ID: Content-Transfer-Encoding: quoted-printable

On Oct 27, 2020, at 1:46 PM, Rodrigo Vivi <rodrigo.vivi@intel.com> wrot= e:

On Tue, Oct 27, 2020 at 11:17:40AM +0800, Zhenyu Wang wrote:

Hi,

Here's first gvt fixes for 5.10 which includes more vGPU
suspend/resume fix in HWSP reset handling, and also fix for host i915
suspend regression when vGPU is created (not need to be active), and
one workaround for APL guest hang issue.

pulled to drm-intel-fixes

I'm actually pulling it off. I had bypassed dim, considering this was = an old issue with our email decoder,
but it happens that 

$ git show 401ccfa87856 | grep Fixes
Fixes: e6ba76480299 (drm/i915: Remove i915->kernel_context)

And this is what it should have:

$ dim fixes e6ba76480299 | grep Fixes
Fixes: e6ba76480299 ("drm/i915: Remove i915->kernel_context&qu= ot;)

Sorry for the trouble.
Let's fix this in place so we don't propagate bad tag that might break= other scripts on the way

Sorry,
Rodrigo.

thanks


Thanks
--
The following changes since commit 16cce04cdb200ba905d1241b425ac48da5a9ace5= :

 drm/i915/selftests: Push the fake iommu device from the stack to data= (2020-09-23 10:15:46 +0300)

are available in the Git repository at:

 https://git= hub.com/intel/gvt-linux tags/gvt-fixes-2020-10-27

for you to fetch changes up to 401ccfa87856656b874c737522ea92721394a348:
 drm/i915/gvt: Only pin/unpin intel_context along with workload (2020-= 10-19 16:54:28 +0800)

----------------------------------------------------------------
gvt-fixes-2020-10-27

- Fix HWSP reset handling during vGPU suspend/resume (Colin)
- Apply flush workaround on APL now for possible guest hang (Colin)
- Fix vGPU context pin/unpin also for host suspend regression with
 vGPU created (Colin)

----------------------------------------------------------------
Colin Xu (3):
     drm/i915/gvt: Allow zero out HWSP addr on hws= _pga_write
     drm/i915/gvt: Set SNOOP for PAT3 on BXT/APL t= o workaround GPU BB hang
     drm/i915/gvt: Only pin/unpin intel_context al= ong with workload

drivers/gpu/drm/i915/gvt/handlers.c  | 35 +++++= 3;++++++++++++++= 3;++++++++++++--
drivers/gpu/drm/i915/gvt/scheduler.c | 15 ++++++= 3;+-------
2 files changed, 41 insertions(+), 9 deletions(-)


-- 

$gpg --keyserver wwwkeys.pgp.= net --recv-keys 4D781827


_______________________________________________
Intel-gfx mailing list
Intel-gfx@lists.freedesktop.org
https://lists.freedesktop.org/mail= man/listinfo/intel-gfx

--_000_C9292B4F9A8246AFBFABD372D202F314intelcom_-- --===============0386958231== Content-Type: text/plain; charset="us-ascii" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Content-Disposition: inline _______________________________________________ Intel-gfx mailing list Intel-gfx@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/intel-gfx --===============0386958231==--