[git pull] drm fixes for 4.19-rc1

Dave Airlie airlied at gmail.com
Fri Aug 17 00:58:49 UTC 2018


oops just forgot to cc lists.

Dave.
On Fri, 17 Aug 2018 at 10:42, Dave Airlie <airlied at gmail.com> 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(-)


More information about the dri-devel mailing list