Hi Dave, Daniel,
Fixes for 5.16.
The following changes since commit 78469728809b8604dc37ae4e6b12ae12decac5be:
drm/amd/display: 3.2.160 (2021-11-03 12:32:34 -0400)
are available in the Git repository at:
https://gitlab.freedesktop.org/agd5f/linux.git tags/amd-drm-fixes-5.16-2021-11-10
for you to fetch changes up to 4d395f938ae3515f61d8128a0569bf48ca7e0edf:
drm/amdgpu: add missed support for UVD IP_VERSION(3, 0, 64) (2021-11-10 12:03:41 -0500)
---------------------------------------------------------------- amd-drm-fixes-5.16-2021-11-10:
amdgpu: - Don't allow partial copy from user for DC debugfs - SRIOV fixes - GFX9 CSB pin count fix - Various IP version check fixes - DP 2.0 fixes - Limit DCN1 MPO fix to DCN1
amdkfd: - SVM fixes - Reset fixes
---------------------------------------------------------------- Alex Deucher (2): drm/amdgpu/powerplay: fix sysfs_emit/sysfs_emit_at handling drm/amdgpu: fix SI handling in amdgpu_device_asic_has_dc_support()
Alex Sierra (2): drm/amdkfd: avoid recursive lock in migrations back to RAM drm/amdkfd: lower the VAs base offset to 8KB
Anson Jacob (1): drm/amd/display: Add comment where CONFIG_DRM_AMD_DC_DCN macro ends
Evan Quan (2): drm/amdgpu: correctly toggle gfx on/off around RLC_SPM_* register access drm/amdgpu: fix uvd crash on Polaris12 during driver unloading
Felix Kuehling (2): drm/amdgpu: Fix dangling kfd_bo pointer for shared BOs drm/amdkfd: Fix retry fault drain race conditions
Guchun Chen (2): drm/amdgpu: drop jpeg IP initialization in SRIOV case drm/amdgpu: add missed support for UVD IP_VERSION(3, 0, 64)
Harry Wentland (1): drm/amd/display: Don't allow partial copy_from_user
Kent Russell (1): drm/amdgpu: Make sure to reserve BOs before adding or removing
Mario Limonciello (1): drm/amd/pm: Correct DPMS disable IP version check
Nicholas Kazlauskas (2): drm/amd/display: Don't lock connection_mutex for DMUB HPD drm/amd/display: Add callbacks for DMUB HPD IRQ notifications
Shirish S (2): drm/amd/display: fix exit from amdgpu_dm_atomic_check() abruptly drm/amd/display: reject both non-zero src_x and src_y only for DCN1x
Tao Zhou (1): drm/amdgpu: correct xgmi ras error count reset
YuBiao Wang (2): drm/amd/amdgpu: Avoid writing GMC registers under sriov in gmc9 drm/amd/amdgpu: Fix csb.bo pin_count leak on gfx 9
shaoyunl (2): drm/amd/amdkfd: Don't sent command to HWS on kfd reset drm/amd/amdgpu: fix the kfd pre_reset sequence in sriov
drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.h | 4 +- drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gpuvm.c | 25 ++++++++--- drivers/gpu/drm/amd/amdgpu/amdgpu_device.c | 17 +++++--- drivers/gpu/drm/amd/amdgpu/amdgpu_discovery.c | 4 +- drivers/gpu/drm/amd/amdgpu/amdgpu_object.c | 2 +- drivers/gpu/drm/amd/amdgpu/amdgpu_vcn.c | 1 + drivers/gpu/drm/amd/amdgpu/amdgpu_xgmi.c | 4 +- drivers/gpu/drm/amd/amdgpu/gfx_v10_0.c | 5 +++ drivers/gpu/drm/amd/amdgpu/gfx_v7_0.c | 4 ++ drivers/gpu/drm/amd/amdgpu/gfx_v8_0.c | 4 ++ drivers/gpu/drm/amd/amdgpu/gfx_v9_0.c | 8 +++- drivers/gpu/drm/amd/amdgpu/gfxhub_v1_0.c | 4 ++ drivers/gpu/drm/amd/amdgpu/nv.c | 1 + drivers/gpu/drm/amd/amdgpu/uvd_v6_0.c | 24 +++++----- .../gpu/drm/amd/amdkfd/kfd_device_queue_manager.c | 2 +- drivers/gpu/drm/amd/amdkfd/kfd_flat_memory.c | 2 +- drivers/gpu/drm/amd/amdkfd/kfd_migrate.c | 5 +++ drivers/gpu/drm/amd/amdkfd/kfd_priv.h | 2 + drivers/gpu/drm/amd/amdkfd/kfd_process.c | 6 ++- drivers/gpu/drm/amd/amdkfd/kfd_svm.c | 26 ++++++++--- drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c | 51 +++++++++++++--------- .../drm/amd/display/amdgpu_dm/amdgpu_dm_debugfs.c | 10 ++--- drivers/gpu/drm/amd/display/dc/core/dc.c | 6 ++- drivers/gpu/drm/amd/display/dc/core/dc_link.c | 2 +- .../gpu/drm/amd/pm/powerplay/hwmgr/smu10_hwmgr.c | 8 +++- .../gpu/drm/amd/pm/powerplay/hwmgr/smu7_hwmgr.c | 10 +++-- .../gpu/drm/amd/pm/powerplay/hwmgr/smu8_hwmgr.c | 2 + .../gpu/drm/amd/pm/powerplay/hwmgr/smu_helper.h | 13 ++++++ .../gpu/drm/amd/pm/powerplay/hwmgr/vega10_hwmgr.c | 12 +++-- .../gpu/drm/amd/pm/powerplay/hwmgr/vega12_hwmgr.c | 4 ++ .../gpu/drm/amd/pm/powerplay/hwmgr/vega20_hwmgr.c | 14 ++++-- drivers/gpu/drm/amd/pm/swsmu/amdgpu_smu.c | 2 +- 32 files changed, 205 insertions(+), 79 deletions(-)
dri-devel@lists.freedesktop.org