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(-) _______________________________________________ dri-devel mailing list dri-devel@xxxxxxxxxxxxxxxxxxxxx https://lists.freedesktop.org/mailman/listinfo/dri-devel