[git pull] drm fixes for v4.13-rc5
Dave Airlie
airlied at gmail.com
Fri Aug 11 03:43:41 UTC 2017
Hi Linus,
Nothing too earth shattering here, it just seems like lots of little
things all over the place, msm has probably the larger amount of
changes, but they all seem fine, otherwise, some rockchip, i915,
etnaviv and exynos fixes, along with one nouveau regression fix for
some older GPUs.
Dave.
The following changes since commit aae4e7a8bc44722fe70d58920a36916b1043195e:
Linux 4.13-rc4 (2017-08-06 18:44:49 -0700)
are available in the git repository at:
git://people.freedesktop.org/~airlied/linux tags/drm-fixes-for-v4.13-rc5
for you to fetch changes up to 46828dc77961d9286e55671c4dd3b6c9effadf1a:
Merge branch 'linux-4.13' of git://github.com/skeggsb/linux into
drm-fixes (2017-08-10 11:45:04 +1000)
----------------------------------------------------------------
i915, msm, nouveau, rockchip, exynos, etnaviv, core fixes
----------------------------------------------------------------
Archit Taneja (4):
drm/msm/dsi: Calculate link clock rates with updated dsi->lanes
drm/msm/mdp5: Fix typo in encoder_enable path
drm/msm/mdp5: Drop clock names with "_clk" suffix
drm/msm/adreno: Prevent unclocked access when retrieving timestamps
Arnd Bergmann (2):
drm/msm: gpu: call qcom_mdt interfaces only for ARCH_QCOM
drm/msm: gpu: don't abuse dma_alloc for non-DMA allocations
Ben Skeggs (1):
drm/nouveau/disp/nv04: avoid creation of output paths
Chris Wilson (2):
dma-buf/sync_file: Allow multiple sync_files to wrap a single dma-fence
drm/i915/shrinker: Wrap need_resched() inside preempt-disable
Chuanxiao Dong (2):
drm/i915/gvt: change resetting to resetting_eng
drm/i915/gvt: clean workload queue if error happened
Dan Carpenter (2):
drm/msm: fix an integer overflow test
drm/msm: unlock on error in msm_gem_get_iova()
Dave Airlie (6):
Merge branch 'msm-fixes-4.13-rc3' of
git://people.freedesktop.org/~robclark/linux into drm-fixes
Merge tag 'exynos-drm-fixes-for-v4.13-rc4' of
git://git.kernel.org/.../daeinki/drm-exynos into drm-fixes
Merge tag 'drm-misc-fixes-2017-08-08' of
git://anongit.freedesktop.org/git/drm-misc into drm-fixes
Merge tag 'drm-intel-fixes-2017-08-09-1' of
git://anongit.freedesktop.org/git/drm-intel into drm-fixes
Merge branch 'etnaviv/fixes' of
https://git.pengutronix.de/git/lst/linux into drm-fixes
Merge branch 'linux-4.13' of git://github.com/skeggsb/linux into drm-fixes
Hans Verkuil (2):
drm/msm: fix WARN_ON in add_vma() with no iommu
drm/msm: NULL pointer dereference in drivers/gpu/drm/msm/msm_gem_vma.c
Jani Nikula (2):
Merge tag 'gvt-fixes-2017-08-07' of
https://github.com/01org/gvt-linux into drm-intel-fixes
drm/i915: fix backlight invert for non-zero minimum brightness
Jordan Crouse (5):
drm/msm: Remove some potentially blocked register ranges
drm/msm: Allow hardware clock gating to be toggled
drm/msm: Turn off hardware clock gating before reading A5XX registers
drm/msm: args->fence should be args->flags
drm/msm: Remove __user from __u64 data types
Lionel Landwerlin (1):
drm/i915/perf: fix flex eu registers programming
Lucas Stach (1):
drm/bridge: tc358767: fix probe without attached output node
Maarten Lankhorst (1):
drm/i915: Fix out-of-bounds array access in bdw_load_gamma_lut
Marek Szyprowski (1):
drm/exynos: forbid creating framebuffers from too small GEM buffers
Mark yao (4):
drm/rockchip: vop: fix iommu page fault when resume
drm/rockchip: vop: fix NV12 video display error
drm/rockchip: vop: round_up pitches to word align
drm/rockchip: vop: report error when check resource error
Michał Mirosław (1):
drm: make DRM_STM default n
Rob Clark (1):
drm/msm/mdp5: fix unclocked register access in _cursor_set()
Tina Zhang (1):
drm/i915/gvt: Initialize MMIO Block with HW state
Viresh Kumar (1):
drm/msm/mdp5: Fix compilation warnings
Wladimir J. van der Laan (1):
drm/etnaviv: Fix off-by-one error in reloc checking
Xiong Zhang (1):
drm/i915/gvt: Change the max length of mmio_reg_rw from 4 to 8
drivers/dma-buf/sync_file.c | 5 +-
drivers/gpu/drm/bridge/tc358767.c | 2 +-
drivers/gpu/drm/etnaviv/etnaviv_gem_submit.c | 4 +-
drivers/gpu/drm/exynos/exynos_drm_fb.c | 14 +-
drivers/gpu/drm/i915/gvt/execlist.c | 27 +++-
drivers/gpu/drm/i915/gvt/firmware.c | 11 +-
drivers/gpu/drm/i915/gvt/gvt.h | 14 +-
drivers/gpu/drm/i915/gvt/handlers.c | 38 +++--
drivers/gpu/drm/i915/gvt/scheduler.c | 3 +-
drivers/gpu/drm/i915/gvt/vgpu.c | 8 +-
drivers/gpu/drm/i915/i915_gem_shrinker.c | 11 +-
drivers/gpu/drm/i915/i915_perf.c | 4 +-
drivers/gpu/drm/i915/intel_color.c | 1 +
drivers/gpu/drm/i915/intel_panel.c | 2 +-
drivers/gpu/drm/msm/Kconfig | 2 +-
drivers/gpu/drm/msm/adreno/a5xx_gpu.c | 181 +++++++++---------------
drivers/gpu/drm/msm/adreno/a5xx_gpu.h | 3 +-
drivers/gpu/drm/msm/adreno/adreno_gpu.c | 11 +-
drivers/gpu/drm/msm/dsi/dsi_host.c | 14 +-
drivers/gpu/drm/msm/mdp/mdp5/mdp5_crtc.c | 12 +-
drivers/gpu/drm/msm/mdp/mdp5/mdp5_encoder.c | 2 +-
drivers/gpu/drm/msm/mdp/mdp5/mdp5_kms.c | 12 +-
drivers/gpu/drm/msm/mdp/mdp5/mdp5_plane.c | 4 +-
drivers/gpu/drm/msm/msm_gem.c | 12 +-
drivers/gpu/drm/msm/msm_gem_submit.c | 6 +-
drivers/gpu/drm/msm/msm_gem_vma.c | 2 +-
drivers/gpu/drm/nouveau/nvkm/engine/disp/base.c | 2 +
drivers/gpu/drm/rockchip/rockchip_drm_vop.c | 41 +++---
drivers/gpu/drm/rockchip/rockchip_drm_vop.h | 3 +
drivers/gpu/drm/stm/Kconfig | 1 -
include/linux/sync_file.h | 3 +-
include/uapi/drm/msm_drm.h | 6 +-
32 files changed, 247 insertions(+), 214 deletions(-)
More information about the dri-devel
mailing list