[PULL] drm-intel-fixes

Joonas Lahtinen
2018-11-08T13:45:08Z

Hi Dave,

Here's drm-intel-fixes for -rc2. This now includes the GVT
fixes too.

There's one OOPS fix and memory corruption fix for GVT, as
the most important ones.

Also a fix for user reported Bugzilla #108282 on 32-bit systems
with new Mesa. HDMI 2.0 audio clock mode corrections and
removal of unneeded W/As. Other should buy back some perf
on Broxton/Geminilake which is not prone to 16G DIMM issue.

Then the usual Fixes: tagged material picked by machinery.

Regards, Joonas

PS. There're some LPSCON dmesg warns in the CI, but I'm
assured by display folks I need not worry about them
being related to these -fixes even it may seem so. Just
planetary de-alignment happened at the same time.

***

drm-intel-fixes-2018-11-08:
Bugzilla #108282 fixed: Avoid graphics corruption on 32-bit systems for Mesa 18.2.x
Avoid OOPS on LPE audio deinit. Remove two unused W/As.
Fix to correct HDMI 2.0 audio clock modes to spec.

The following changes since commit 651022382c7f8da46cb4872a545ee1da6d097d2a:

Linux 4.20-rc1 (2018-11-04 15:37:52 -0800)

are available in the Git repository at:

git://anongit.freedesktop.org/drm/drm-intel tags/drm-intel-fixes-2018-11-08

for you to fetch changes up to 214782da8fe8497b9af39095c784f3a633e377ec:

Merge tag 'gvt-fixes-2018-11-07' of https://github.com/intel/gvt-linux into drm-intel-fixes (2018-11-07 15:34:10 +0200)

----------------------------------------------------------------
Bugzilla #108282 fixed: Avoid graphics corruption on 32-bit systems for Mesa 18.2.x
Avoid OOPS on LPE audio deinit. Remove two unused W/As.
Fix to correct HDMI 2.0 audio clock modes to spec.

----------------------------------------------------------------
Chris Wilson (3):
drm/i915: Mark up GTT sizes as u64
drm/i915: Compare user's 64b GTT offset even on 32b
drm/i915: Mark pin flags as u64

Clint Taylor (1):
drm/i915/hdmi: Add HDMI 2.0 audio clock recovery N values

Dhinakaran Pandiyan (1):
drm/i915: Fix VIDEO_DIP_CTL bit shifts

Hang Yuan (2):
drm/i915/gvt: invalidate old ggtt page when update ggtt entry
drm/i915/gvt: support inconsecutive partial gtt entry write

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

Longhe Zheng (1):
drm/i915/gvt: Handle values of EDP_PSR_IMR and EDP_PSR_IIR

Manasi Navare (1):
drm/i915/icl: Fix the macros for DFLEXDPMLE register bits

Rodrigo Vivi (1):
drm/i915/glk: Remove 99% limitation.

Ville Syrjälä (4):
drm/i915: Don't apply the 16Gb DIMM wm latency w/a to BXT/GLK
drm/i915: Fix error handling for the NV12 fb dimensions check
drm/i915: Don't oops during modeset shutdown after lpe audio deinit
drm/i915: Fix ilk+ watermarks when disabling pipes

Xinyun Liu (1):
drm/i915/gvt: correct mask setting for CSFE_CHICKEN1

drivers/gpu/drm/i915/gvt/gtt.c | 115 +++++++++++++-------------
drivers/gpu/drm/i915/gvt/gtt.h | 10 ++-
drivers/gpu/drm/i915/gvt/handlers.c | 8 +-
drivers/gpu/drm/i915/gvt/mmio_context.c | 2 +-
drivers/gpu/drm/i915/i915_drv.c | 15 ++--
drivers/gpu/drm/i915/i915_drv.h | 1 -
drivers/gpu/drm/i915/i915_gem_execbuffer.c | 2 +-
drivers/gpu/drm/i915/i915_gem_gtt.c | 2 +-
drivers/gpu/drm/i915/i915_gem_gtt.h | 36 ++++----
drivers/gpu/drm/i915/i915_reg.h | 20 +++--
drivers/gpu/drm/i915/intel_audio.c | 17 ++++
drivers/gpu/drm/i915/intel_cdclk.c | 18 +---
drivers/gpu/drm/i915/intel_display.c | 19 ++---
drivers/gpu/drm/i915/intel_lpe_audio.c | 4 +-
drivers/gpu/drm/i915/intel_pm.c | 3 +-
drivers/gpu/drm/i915/selftests/huge_pages.c | 2 +-
drivers/gpu/drm/i915/selftests/i915_gem_gtt.c | 6 +-
17 files changed, 145 insertions(+), 135 deletions(-)
_______________________________________________
Intel-gfx mailing list
Intel-gfx@lists.freedesktop.org