mbox series

[PULL] drm-intel-fixes

Message ID 20181108134508.GA28466@jlahtine-desk.ger.corp.intel.com (mailing list archive)
State New, archived
Headers show
Series [PULL] drm-intel-fixes | expand

Pull-request

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

Message

Joonas Lahtinen Nov. 8, 2018, 1:45 p.m. UTC
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(-)