mbox series

[pull] amdgpu, amdkfd, radeon drm-fixes-6.9

Message ID 20240417194959.3716998-1-alexander.deucher@amd.com (mailing list archive)
State New, archived
Headers show
Series [pull] amdgpu, amdkfd, radeon drm-fixes-6.9 | expand

Pull-request

https://gitlab.freedesktop.org/agd5f/linux.git tags/amd-drm-fixes-6.9-2024-04-17

Message

Alex Deucher April 17, 2024, 7:49 p.m. UTC
Hi Dave, Sima,

Fixes for 6.9.

The following changes since commit 0bbac3facb5d6cc0171c45c9873a2dc96bea9680:

  Linux 6.9-rc4 (2024-04-14 13:38:39 -0700)

are available in the Git repository at:

  https://gitlab.freedesktop.org/agd5f/linux.git tags/amd-drm-fixes-6.9-2024-04-17

for you to fetch changes up to 781d41fed19caf900c8405064676813dc9921d32:

  drm/radeon: silence UBSAN warning (v3) (2024-04-17 11:50:43 -0400)

----------------------------------------------------------------
amd-drm-fixes-6.9-2024-04-17:

amdgpu:
- Fix invalid resource->start check
- USB-C DSC fix
- Fix a potential UAF in VA IOCTL
- Fix visible VRAM handling during faults

amdkfd:
- Fix memory leak in create_process failure

radeon:
- Silence UBSAN warnings from variable sized arrays

----------------------------------------------------------------
Alex Deucher (3):
      Revert "drm/amd/display: fix USB-C flag update after enc10 feature init"
      drm/radeon: make -fstrict-flex-arrays=3 happy
      drm/radeon: silence UBSAN warning (v3)

Christian König (2):
      drm/amdgpu: remove invalid resource->start check v2
      drm/amdgpu: fix visible VRAM handling during faults

Felix Kuehling (1):
      drm/amdkfd: Fix memory leak in create_process failure

xinhui pan (1):
      drm/amdgpu: validate the parameters of bo mapping operations more clearly

 drivers/gpu/drm/amd/amdgpu/amdgpu_cs.c             |  2 +-
 drivers/gpu/drm/amd/amdgpu/amdgpu_object.c         | 22 +++----
 drivers/gpu/drm/amd/amdgpu/amdgpu_object.h         | 22 -------
 drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.c            | 65 +++++++++++--------
 drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.h            |  3 +
 drivers/gpu/drm/amd/amdgpu/amdgpu_vm.c             | 72 ++++++++++++++--------
 drivers/gpu/drm/amd/amdkfd/kfd_process.c           |  4 +-
 .../amd/display/dc/dcn32/dcn32_dio_link_encoder.c  |  8 +--
 .../amd/display/dc/dcn35/dcn35_dio_link_encoder.c  |  4 +-
 drivers/gpu/drm/radeon/pptable.h                   | 10 +--
 drivers/gpu/drm/radeon/radeon_atombios.c           |  8 ++-
 11 files changed, 117 insertions(+), 103 deletions(-)