From mboxrd@z Thu Jan 1 00:00:00 1970 From: Zhenyu Wang Subject: [PULL] gvt-fixes Date: Tue, 21 May 2019 14:24:08 +0800 Message-ID: <20190521062408.GH12913@zhen-hp.sh.intel.com> Reply-To: Zhenyu Wang Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="===============2072965924==" Return-path: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: intel-gfx-bounces@lists.freedesktop.org Sender: "Intel-gfx" To: Joonas Lahtinen , "Vivi, Rodrigo" , Jani Nikula Cc: intel-gfx , intel-gvt-dev , "Lv, Zhiyuan" , "Yuan, Hang" List-Id: intel-gfx@lists.freedesktop.org --===============2072965924== Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="ygbU922Pc5eyHI0n" Content-Disposition: inline --ygbU922Pc5eyHI0n Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Hi, Here's gvt-fixes for 5.2-rc. It contains vgpu reset fix with proper timeline handling, fixes for guest TRTT setting which should be handled in context state instead of pushing directly to hardware and one error return fix. Thanks. -- The following changes since commit a491cc8e1597ea25803191cded49d3686702a406: drm/i915: Truly bump ready tasks ahead of busywaits (2019-05-20 18:29:20 = +0300) are available in the Git repository at: https://github.com/intel/gvt-linux.git tags/gvt-fixes-2019-05-21 for you to fetch changes up to 591c39ffac4ab1ddf2ea6d49331cb614e0682b28: drm/i915/gvt: Fix an error code in ppgtt_populate_spt_by_guest_entry() (2= 019-05-21 10:58:16 +0800) ---------------------------------------------------------------- gvt-fixes-2019-05-21 - vGPU reset fix with sane init breadcrumb (Weinan) - Fix TRTT handling to use context state (Yan) - Fix one error return (Dan) ---------------------------------------------------------------- Dan Carpenter (1): drm/i915/gvt: Fix an error code in ppgtt_populate_spt_by_guest_entry() Weinan (1): drm/i915/gvt: emit init breadcrumb for gvt request Yan Zhao (4): drm/i915/gvt: use cmd to restore in-context mmios to hw for gen9 plat= form drm/i915/gvt: Tiled Resources mmios are in-context mmios for gen9+ drm/i915/gvt: add 0x4dfc to gen9 save-restore list drm/i915/gvt: do not let TRTTE and 0x4dfc write passthrough to hardwa= re drivers/gpu/drm/i915/gvt/cmd_parser.c | 14 +++++++++----- drivers/gpu/drm/i915/gvt/gtt.c | 4 +++- drivers/gpu/drm/i915/gvt/handlers.c | 15 --------------- drivers/gpu/drm/i915/gvt/mmio_context.c | 23 ++++++++++------------- drivers/gpu/drm/i915/gvt/scheduler.c | 23 ++++++++++++++++++++--- 5 files changed, 42 insertions(+), 37 deletions(-) --=20 Open Source Technology Center, Intel ltd. $gpg --keyserver wwwkeys.pgp.net --recv-keys 4D781827 --ygbU922Pc5eyHI0n Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iF0EARECAB0WIQTXuabgHDW6LPt9CICxBBozTXgYJwUCXOOZhwAKCRCxBBozTXgY J7O+AJ4w7Nbagv/sX9Jmv0pDe2AQtswQygCcC+ivARcyVbdetTEVREPEADZ9MDs= =rr6a -----END PGP SIGNATURE----- --ygbU922Pc5eyHI0n-- --===============2072965924== Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: base64 Content-Disposition: inline X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KSW50ZWwtZ2Z4 IG1haWxpbmcgbGlzdApJbnRlbC1nZnhAbGlzdHMuZnJlZWRlc2t0b3Aub3JnCmh0dHBzOi8vbGlz dHMuZnJlZWRlc2t0b3Aub3JnL21haWxtYW4vbGlzdGluZm8vaW50ZWwtZ2Z4 --===============2072965924==--