[git pull] drm fixes for 5.0-rc3

From: Dave Airlie
Date: Thu Jan 17 2019 - 19:43:29 EST


Hi Linus,

Going to be at LCA next week in Christchurch, but should be fine for
normal pulls.

The rc3 fixes are a bit scattered:

meson, sun4i and rockchip all had missing of_node_put
qxl and virtio both were advertising dma-buf to userspace when they
really shouldn't have.

Otherwise:
meson:
- modesetting regression fix
i915 GVT:
- one cmd parser failure fix
- region cleanup fix in vGPU destroy

amdgpu:
- KFD fixes for arm64 mixed APU/DGPU
- vega12 powerplay fix
- raven DC fixes
- freesync fix.

Thanks,
Dave.


drm-fixes-2019-01-18:
drm amdgpu, i915 gvt, sun4i, meson, rockchip, qxl, virtio fixes
The following changes since commit 1c7fc5cbc33980acd13d668f1c8f0313d6ae9fd8:

Linux 5.0-rc2 (2019-01-14 10:41:12 +1200)

are available in the Git repository at:

git://anongit.freedesktop.org/drm/drm tags/drm-fixes-2019-01-18

for you to fetch changes up to df0219b4f9576c72b618db5edf7bb75c14829dbd:

Merge tag 'drm-misc-fixes-2019-01-17' of
git://anongit.freedesktop.org/drm/drm-misc into drm-fixes (2019-01-18
09:14:45 +1000)

----------------------------------------------------------------
drm amdgpu, i915 gvt, sun4i, meson, rockchip, qxl, virtio fixes

----------------------------------------------------------------
Alex Deucher (1):
Revert "drm/amdgpu: validate user GEM object size"

Charlene Liu (1):
drm/amd/display: fix PME notification not working in RV desktop

Colin Xu (1):
drm/i915/gvt: Allow F_CMD_ACCESS on mmio 0x21f0

Dave Airlie (3):
Merge branch 'drm-fixes-5.0' of
git://people.freedesktop.org/~agd5f/linux into drm-fixes
Merge tag 'drm-intel-fixes-2019-01-17' of
git://anongit.freedesktop.org/drm/drm-intel into drm-fixes
Merge tag 'drm-misc-fixes-2019-01-17' of
git://anongit.freedesktop.org/drm/drm-misc into drm-fixes

David Francis (1):
drm/amd/display: Detach backlight from stream

Felix Kuehling (2):
drm/amdkfd: Allow building KFD on ARM64 (v2)
drm/amdkfd: Don't assign dGPUs to APU topology devices

Gerd Hoffmann (2):
drm/qxl: drop prime import/export callbacks
drm/virtio: drop prime import/export callbacks

Hang Yuan (1):
drm/i915/gvt: free VFIO region space in vgpu detach

Jani Nikula (1):
Merge tag 'gvt-fixes-2018-01-17' of
https://github.com/intel/gvt-linux into drm-intel-fixes

Josip Pavic (1):
drm/amd/display: Pack DMCU iRAM alignment

Julia Lawall (3):
drm/rockchip: add missing of_node_put
drm/meson: add missing of_node_put
drm/sun4i: backend: add missing of_node_puts

Kenneth Feng (1):
drm/amd/powerplay: run acg btc for Vega12

Michel DÃnzer (1):
Revert "drm/amdgpu: validate user pitch alignment"

Neil Armstrong (1):
drm/meson: Fix atomic mode switching regression

Nicholas Kazlauskas (2):
drm/amd/display: Only get the connector state for VRR when toggled
drm/amd/display: Fix disabled cursor on top screen edge

Roman Li (1):
drm/amd/display: fix warning on raven hotplug

Zhenyu Wang (1):
drm/i915/gvt: Fix mmap range check

drivers/gpu/drm/amd/amdgpu/amdgpu_display.c | 18 -------------
drivers/gpu/drm/amd/amdkfd/Kconfig | 4 +--
drivers/gpu/drm/amd/amdkfd/kfd_crat.c | 8 ++++++
drivers/gpu/drm/amd/amdkfd/kfd_topology.c | 21 ++++++++++-----
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c | 4 +--
drivers/gpu/drm/amd/display/dc/core/dc_link.c | 12 +--------
drivers/gpu/drm/amd/display/dc/dc_link.h | 3 +--
drivers/gpu/drm/amd/display/dc/dc_stream.h | 1 -
.../amd/display/dc/dce110/dce110_hw_sequencer.c | 7 ++++-
drivers/gpu/drm/amd/display/dc/dcn10/dcn10_dpp.c | 2 +-
drivers/gpu/drm/amd/display/dc/dcn10/dcn10_hubp.c | 2 +-
.../drm/amd/display/dc/dcn10/dcn10_hw_sequencer.c | 19 +++++---------
.../drm/amd/display/modules/power/power_helpers.c | 2 ++
drivers/gpu/drm/amd/powerplay/hwmgr/vega12_hwmgr.c | 21 +++++++++++++++
drivers/gpu/drm/i915/gvt/handlers.c | 1 +
drivers/gpu/drm/i915/gvt/hypercall.h | 2 +-
drivers/gpu/drm/i915/gvt/kvmgt.c | 30 +++++++++++++++++++---
drivers/gpu/drm/i915/gvt/mpt.h | 2 +-
drivers/gpu/drm/meson/meson_crtc.c | 23 ++---------------
drivers/gpu/drm/meson/meson_drv.c | 14 ++++++++--
drivers/gpu/drm/qxl/qxl_drv.c | 4 ---
drivers/gpu/drm/qxl/qxl_prime.c | 14 ----------
drivers/gpu/drm/rockchip/rockchip_rgb.c | 4 ++-
drivers/gpu/drm/sun4i/sun4i_backend.c | 5 ++--
drivers/gpu/drm/virtio/virtgpu_drv.c | 4 ---
drivers/gpu/drm/virtio/virtgpu_drv.h | 4 ---
drivers/gpu/drm/virtio/virtgpu_prime.c | 14 ----------
27 files changed, 114 insertions(+), 131 deletions(-)