[PULL] drm-intel-fixes

Submitted by Joonas Lahtinen on Dec. 7, 2018, 10:43 a.m.

Details

Message ID 20181207104352.GA18214@jlahtine-desk.ger.corp.intel.com
State New
Headers show

Pull-request download mbox

git pull git://anongit.freedesktop.org/drm/drm-intel tags/drm-intel-fixes-2018-12-07

Commit Message

Joonas Lahtinen Dec. 7, 2018, 10:43 a.m.
Hi Dave,

Of course one severe fix appeared on Wednesday, so here it
is (with the GVT fix).

Fix for system crash after GPU hang (Bugzilla #107945)
and GVT fix for guest graphics corruption (https://github.com/intel/gvt-linux/issues/61)

Regards, Joonas

***

drm-intel-fixes-2018-12-07:
- Fix for system crash after GPU hang (Bugzilla #107945)
- GVT fix for guest graphics corruption (https://github.com/intel/gvt-linux/issues/61)

The following changes since commit 2595646791c319cadfdbf271563aac97d0843dc7:

  Linux 4.20-rc5 (2018-12-02 15:07:55 -0800)

are available in the Git repository at:

  git://anongit.freedesktop.org/drm/drm-intel tags/drm-intel-fixes-2018-12-07

for you to fetch changes up to d76b21ebf8ff0ec5030e98c64c50dca2254474f3:

  Merge tag 'gvt-fixes-2018-12-04' of https://github.com/intel/gvt-linux into drm-intel-fixes (2018-12-05 15:51:47 +0200)

----------------------------------------------------------------
- Fix for system crash after GPU hang (Bugzilla #107945)
- GVT fix for guest graphics corruption (https://github.com/intel/gvt-linux/issues/61)

----------------------------------------------------------------
Joonas Lahtinen (1):
      Merge tag 'gvt-fixes-2018-12-04' of https://github.com/intel/gvt-linux into drm-intel-fixes

Tina Zhang (1):
      drm/i915/gvt: Fix tiled memory decoding bug on BDW

Tvrtko Ursulin (2):
      drm/i915: Record GT workarounds in a list
      drm/i915: Introduce per-engine workarounds

 drivers/gpu/drm/i915/gvt/fb_decoder.c    |   2 +-
 drivers/gpu/drm/i915/i915_drv.c          |   1 +
 drivers/gpu/drm/i915/i915_drv.h          |   2 +
 drivers/gpu/drm/i915/i915_gem.c          |   4 +-
 drivers/gpu/drm/i915/intel_engine_cs.c   |   2 +
 drivers/gpu/drm/i915/intel_lrc.c         |   4 +
 drivers/gpu/drm/i915/intel_ringbuffer.h  |   2 +
 drivers/gpu/drm/i915/intel_workarounds.c | 591 ++++++++++++++++++++-----------
 drivers/gpu/drm/i915/intel_workarounds.h |  26 +-
 9 files changed, 430 insertions(+), 204 deletions(-)