No subject

Dave Airlie airlied at gmail.com
Thu Jun 1 02:26:04 UTC 2017


Hi Linus,

This is the main set of fixes for rc4, one amdgpu fix, some exynos
regression fixes, some msm fixes and some i915 and GVT fixes.

I've got a second regression fix for some DP chips that might be a bit
large, but I think we'd like to land it now, I'll send it along
tomorrow, once you are happy with this set.

Dave.

The following changes since commit 5ed02dbb497422bf225783f46e6eadd237d23d6b:

  Linux 4.12-rc3 (2017-05-28 17:20:53 -0700)

are available in the git repository at:

  git://people.freedesktop.org/~airlied/linux tags/drm-fixes-for-v4.12-rc4

for you to fetch changes up to 400129f0a3ae989c30b37104bbc23b35c9d7a9a4:

  Merge tag 'exynos-drm-fixes-for-v4.12' of
git://git.kernel.org/pub/scm/linux/kernel/git/daeinki/drm-exynos into
drm-fixes (2017-06-01 12:07:48 +1000)

----------------------------------------------------------------
msm/exynos/i915/amdgpu fixes

----------------------------------------------------------------
Changbin Du (1):
      drm/i915/gvt: clean up unsubmited workloads before destroying kmem cache

Chris Wilson (1):
      drm/i915/selftests: Silence compiler warning in igt_ctx_exec

Chuanxiao Dong (2):
      drm/i915: set initialised only when init_context callback is NULL
      drm/i915/gvt: Disable compression workaround for Gen9

Daniel Vetter (2):
      Revert "drm/i915: Restore lost "Initialized i915" welcome message"
      drm/exynos: Merge pre/postclose hooks

Dave Airlie (4):
      Merge tag 'drm-intel-fixes-2017-05-29' of
git://anongit.freedesktop.org/git/drm-intel into drm-fixes
      Merge branch 'msm-fixes-4.12-rc4' of
git://people.freedesktop.org/~robclark/linux into drm-fixes
      Merge branch 'drm-fixes-4.12' of
git://people.freedesktop.org/~agd5f/linux into drm-fixes
      Merge tag 'exynos-drm-fixes-for-v4.12' of
git://git.kernel.org/.../daeinki/drm-exynos into drm-fixes

Eric Anholt (2):
      drm/msm: Expose our reservation object when exporting a dmabuf.
      drm/msm: Reuse dma_fence_release.

Hans de Goede (1):
      drm/i915: Fix new -Wint-in-bool-context gcc compiler warning

Hoegeun Kwon (2):
      drm/exynos: dsi: Fix the parse_dt function
      drm/exynos: dsi: Remove bridge node reference in removal

Inki Dae (1):
      drm/exynos: clean up description of exynos_drm_crtc

Jani Nikula (1):
      Merge tag 'gvt-fixes-2017-05-25' of
https://github.com/01org/gvt-linux into drm-intel-fixes

Joonas Lahtinen (1):
      drm/i915: Do not sync RCU during shrinking

Jordan Crouse (2):
      drm/msm: Take the mutex before calling msm_gem_new_impl
      drm/msm: Fix the check for the command size

Leo Liu (1):
      drm/amdgpu: Program ring for vce instance 1 at its register space

Matthew Auld (1):
      drm/i915: use vma->size for appgtt allocate_va_range

Philipp Zabel (1):
      drm/msm: for array in-fences, check if all backing fences are
from our own context before waiting

Rob Clark (4):
      drm/msm: select PM_OPP
      drm/msm/mdp5: use __drm_atomic_helper_plane_duplicate_state()
      drm/msm/gpu: check legacy clk names in get_clocks()
      drm/msm/mdp5: release hwpipe(s) for unused planes

Tobias Klauser (1):
      drm/msm: constify irq_domain_ops

Ville Syrjälä (1):
      drm/i915: Stop pretending to mask/unmask LPE audio interrupts

 drivers/gpu/drm/amd/amdgpu/vce_v3_0.c             | 95 ++++++++++++++++-------
 drivers/gpu/drm/exynos/exynos_drm_drv.c           |  8 +-
 drivers/gpu/drm/exynos/exynos_drm_drv.h           |  5 +-
 drivers/gpu/drm/exynos/exynos_drm_dsi.c           | 26 +++----
 drivers/gpu/drm/i915/gvt/execlist.c               | 30 ++++---
 drivers/gpu/drm/i915/gvt/handlers.c               | 30 ++++---
 drivers/gpu/drm/i915/i915_drv.c                   |  4 -
 drivers/gpu/drm/i915/i915_gem_gtt.c               |  2 +-
 drivers/gpu/drm/i915/i915_gem_shrinker.c          |  5 --
 drivers/gpu/drm/i915/i915_irq.c                   | 15 ++--
 drivers/gpu/drm/i915/i915_reg.h                   |  2 +-
 drivers/gpu/drm/i915/intel_lpe_audio.c            | 36 ---------
 drivers/gpu/drm/i915/intel_lrc.c                  |  2 +-
 drivers/gpu/drm/i915/selftests/i915_gem_context.c |  8 +-
 drivers/gpu/drm/msm/Kconfig                       |  1 +
 drivers/gpu/drm/msm/mdp/mdp5/mdp5_mdss.c          |  2 +-
 drivers/gpu/drm/msm/mdp/mdp5/mdp5_plane.c         |  9 ++-
 drivers/gpu/drm/msm/msm_drv.c                     |  1 +
 drivers/gpu/drm/msm/msm_drv.h                     |  1 +
 drivers/gpu/drm/msm/msm_fence.c                   | 10 +--
 drivers/gpu/drm/msm/msm_gem.c                     |  6 ++
 drivers/gpu/drm/msm/msm_gem_prime.c               |  7 ++
 drivers/gpu/drm/msm/msm_gem_submit.c              | 14 ++--
 drivers/gpu/drm/msm/msm_gpu.c                     |  4 +-
 24 files changed, 169 insertions(+), 154 deletions(-)


More information about the dri-devel mailing list