Re: [git pull] drm fixes for 4.19-rc1

From: Dave Airlie
Date: Thu Aug 16 2018 - 21:03:36 EST


oops just forgot to cc lists.

Dave.
On Fri, 17 Aug 2018 at 10:42, Dave Airlie <airlied@xxxxxxxxx> wrote:
>
> Hi Linus,
>
> First round of fixes for -rc1. I'll follow this up with the msm new hw
> support PR.
>
> This just has three sets of fixes, some for msm before the new hw, a bunch of
> AMD fixes (includiing some required firmware changes for new hw), and a set
> of i915 (+gvt) fixes.
>
> Thanks,
> Dave.
>
> drm-next-2018-08-17:
> msm, i915 and amdgpu fixes
> The following changes since commit 557ce95051c8eff67af48612ab350d8408aa0541:
>
> Merge branch 'drm-next-4.19' of
> git://people.freedesktop.org/~agd5f/linux into drm-next (2018-08-10
> 11:43:02 +1000)
>
> are available in the Git repository at:
>
> git://anongit.freedesktop.org/drm/drm tags/drm-next-2018-08-17
>
> for you to fetch changes up to 0258d7a5e261b3ce0d730f6f8f66f833058ce2b6:
>
> Merge tag 'drm-intel-next-fixes-2018-08-16-1' of
> git://anongit.freedesktop.org/drm/drm-intel into drm-next (2018-08-17
> 10:33:48 +1000)
>
> ----------------------------------------------------------------
> msm, i915 and amdgpu fixes
>
> ----------------------------------------------------------------
> Charlene Liu (1):
> drm/amd/display: fix single link DVI has no display
>
> Chris Wilson (3):
> drm/i915: Unmask user interrupts writes into HWSP on snb/ivb/vlv/hsw
> drm/i915: Restore user forcewake domains across suspend
> drm/i915/selftests: Hold rpm for unparking
>
> Colin Ian King (1):
> drm/msm/disp/dpu: fix two spelling mistakes
>
> Dan Carpenter (2):
> drm/i915/kvmgt: fix an error code in gvt_dma_map_page()
> drm/i915/gvt: Off by one in intel_vgpu_write_fence()
>
> Dave Airlie (3):
> Merge tag 'drm-msm-fixes-2018-08-10' of
> git://people.freedesktop.org/~robclark/linux into drm-next
> Merge branch 'drm-next-4.19' of
> git://people.freedesktop.org/~agd5f/linux into drm-next
> Merge tag 'drm-intel-next-fixes-2018-08-16-1' of
> git://anongit.freedesktop.org/drm/drm-intel into drm-next
>
> Emily Deng (2):
> drm/amdgpu/uvd: UVD entity initialization relys on ring initialization
> drm/amdgpu/vce: VCE entity initialization relies on ring initializtion
>
> Gustavo A. R. Silva (1):
> drm/i915/kvmgt: Fix potential Spectre v1
>
> Hang Yuan (3):
> drm/i915/gvt: free workload in vgpu release
> drm/i915/gvt: fix cleanup sequence in intel_gvt_clean_device
> drm/i915/gvt: initialize dmabuf mutex in vgpu_create
>
> James Zhu (2):
> drm/amdgpu:add tmr mc address into amdgpu_firmware_info
> drm/amdgpu: update tmr mc address
>
> Jani Nikula (1):
> drm/i915: set DP Main Stream Attribute for color range on DDI platforms
>
> Jerry (Fangzhi) Zuo (1):
> drm/amd/display: Fix warning observed in mode change on Vega
>
> Jeykumar Sankaran (1):
> drm/msm/disp/dpu: fix early dereference of physical encoder
>
> Kees Cook (1):
> drm/msm/adreno: Remove VLA usage
>
> Likun Gao (3):
> drm/amdgpu:add new firmware id for VCN
> drm/amdgpu:add VCN support in PSP driver
> drm/amdgpu:add VCN booting with firmware loaded by PSP
>
> Michel DÃnzer (1):
> drm/amdgpu: Use kvmalloc for allocating UVD/VCE/VCN BO backup memory
>
> Mikita Lipski (3):
> drm/amd/display: Allow clock sharing b/w HDMI and DVI
> drm/amd/display: Check if clock source in use before disabling
> drm/amd/display: Pass connector id when executing VBIOS CT
>
> Nicholas Kazlauskas (1):
> drm/amd/display: Guard against null crtc in CRC IRQ
>
> Rodrigo Vivi (1):
> Merge tag 'gvt-next-fixes-2018-08-14' of
> https://github.com/intel/gvt-linux into drm-intel-next-fixes
>
> Souptick Joarder (1):
> gpu: drm: msm: Change return type to vm_fault_t
>
> Yi Wang (1):
> drm/i915/gvt: fix memory leak in intel_vgpu_ioctl()
>
> Zhao Yan (1):
> drm/i915/gvt: return error on cmd access
>
> drivers/gpu/drm/amd/amdgpu/amdgpu_psp.c | 5 +++
> drivers/gpu/drm/amd/amdgpu/amdgpu_ucode.h | 4 ++
> drivers/gpu/drm/amd/amdgpu/amdgpu_uvd.c | 38 ++++++++++------
> drivers/gpu/drm/amd/amdgpu/amdgpu_uvd.h | 1 +
> drivers/gpu/drm/amd/amdgpu/amdgpu_vce.c | 33 +++++++++-----
> drivers/gpu/drm/amd/amdgpu/amdgpu_vce.h | 1 +
> drivers/gpu/drm/amd/amdgpu/amdgpu_vcn.c | 23 +++++-----
> drivers/gpu/drm/amd/amdgpu/psp_v10_0.c | 3 ++
> drivers/gpu/drm/amd/amdgpu/uvd_v4_2.c | 4 ++
> drivers/gpu/drm/amd/amdgpu/uvd_v5_0.c | 4 ++
> drivers/gpu/drm/amd/amdgpu/uvd_v6_0.c | 2 +
> drivers/gpu/drm/amd/amdgpu/uvd_v7_0.c | 5 +++
> drivers/gpu/drm/amd/amdgpu/vce_v2_0.c | 2 +
> drivers/gpu/drm/amd/amdgpu/vce_v3_0.c | 2 +
> drivers/gpu/drm/amd/amdgpu/vce_v4_0.c | 10 ++++-
> drivers/gpu/drm/amd/amdgpu/vcn_v1_0.c | 40 +++++++++++++----
> .../gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_crc.c | 10 ++++-
> drivers/gpu/drm/amd/display/dc/core/dc_link.c | 2 +
> drivers/gpu/drm/amd/display/dc/core/dc_resource.c | 50 +++++++++++++++-------
> .../gpu/drm/amd/display/dc/dce/dce_link_encoder.c | 4 +-
> .../amd/display/dc/dce110/dce110_hw_sequencer.c | 4 +-
> .../display/dc/dce120/dce120_timing_generator.c | 2 +-
> drivers/gpu/drm/amd/display/dc/inc/resource.h | 5 +++
> drivers/gpu/drm/i915/gvt/aperture_gm.c | 2 +-
> drivers/gpu/drm/i915/gvt/cmd_parser.c | 2 +-
> drivers/gpu/drm/i915/gvt/gvt.c | 15 +++----
> drivers/gpu/drm/i915/gvt/gvt.h | 4 +-
> drivers/gpu/drm/i915/gvt/kvmgt.c | 26 +++++++----
> drivers/gpu/drm/i915/gvt/scheduler.c | 7 +--
> drivers/gpu/drm/i915/gvt/scheduler.h | 3 ++
> drivers/gpu/drm/i915/gvt/vgpu.c | 23 +++++++++-
> drivers/gpu/drm/i915/i915_reg.h | 1 +
> drivers/gpu/drm/i915/intel_ddi.c | 4 ++
> drivers/gpu/drm/i915/intel_ringbuffer.c | 14 +++++-
> drivers/gpu/drm/i915/intel_uncore.c | 46 +++++++++++---------
> drivers/gpu/drm/i915/intel_uncore.h | 1 +
> drivers/gpu/drm/i915/selftests/i915_gem_object.c | 20 ++++++---
> drivers/gpu/drm/i915/selftests/intel_uncore.c | 2 +-
> drivers/gpu/drm/msm/adreno/a5xx_gpu.c | 7 ++-
> drivers/gpu/drm/msm/adreno/adreno_gpu.c | 28 ++++++++----
> drivers/gpu/drm/msm/disp/dpu1/dpu_encoder.c | 6 ++-
> drivers/gpu/drm/msm/disp/dpu1/dpu_power_handle.c | 2 +-
> drivers/gpu/drm/msm/msm_drv.h | 2 +-
> drivers/gpu/drm/msm/msm_gem.c | 33 +++++---------
> 44 files changed, 346 insertions(+), 156 deletions(-)