All of lore.kernel.org
 help / color / mirror / Atom feed
From: Alex Deucher <alexander.deucher@amd.com>
To: <amd-gfx@lists.freedesktop.org>,
	<dri-devel@lists.freedesktop.org>, <airlied@gmail.com>,
	<simona.vetter@ffwll.ch>
Cc: Alex Deucher <alexander.deucher@amd.com>
Subject: [pull] amdgpu, amdkfd drm-next-7.3
Date: Thu, 27 Aug 2026 16:36:09 -0400	[thread overview]
Message-ID: <20260827203610.3249084-1-alexander.deucher@amd.com> (raw)

Hi Dave, Simona,

Fixes for 7.3.

The following changes since commit 1ff8d3e3165fd077faa4259fd232bdddcd30249f:

  Merge tag 'drm-xe-next-fixes-2026-08-20' of https://gitlab.freedesktop.org/drm/xe/kernel into drm-next (2026-08-24 11:40:23 +1000)

are available in the Git repository at:

  https://gitlab.freedesktop.org/agd5f/linux.git tags/amd-drm-next-7.3-2026-08-27

for you to fetch changes up to 92a9eebd2a1f892fe482154d83f9f1626bc73d3b:

  drm/amd/display: fix dc_lock leak on GPU reset error paths (2026-08-25 18:24:30 -0400)

----------------------------------------------------------------
amd-drm-next-7.3-2026-08-27:

amdgpu:
- MES fixes
- Userq fixes
- UVD fix
- VCE 3 fix
- Enforce isolation fix
- HPD fix for VGA/LVDS
- DML fix
- DCN 6 fixes
- DC gpu reset fix

amdkfd:
- CU occupancy for GFX 11
- CU occupancy for GFX 12/12.1
- Queue bounds checking fix
- SVM fixes
- CRIU bounds checking fix

----------------------------------------------------------------
Bob Zhou (1):
      drm/amdgpu: avoid force-completing uninitialized UVD rings

David Belanger (3):
      drm/kfd: Add CU occupancy support to GFX11
      drm/kfd: Add CU occupancy support to GFX12
      drm/kfd: Add CU occupancy support to GFX12.1

David Rosca (1):
      drm/amdgpu: Fix VCE 3 ring align_mask

Jesse Zhang (1):
      drm/amdgpu/userq: lock and validate wptr BOs before reading their GPU offset on restore

Linkai Gong (1):
      drm/amd/display: fix dc_lock leak on GPU reset error paths

Prike Liang (2):
      drm/amdgpu/mes: fix the inconsistent indenting for mes_userq_map()
      drm/amdgpu/userq: fix lock missing for userq fence error set

Srinivasan Shanmugam (2):
      drm/amd/display: Fix wrong bytes-per-pixel value for dml2_422_packed_10
      drm/amd/display: Fix redundant GPUVMEnable checks in dcn6 flip schedule

Sunday Clement (1):
      drm/amdkfd: Reject zero-sized AQL queue allocations after size halving

Timur Kristóf (2):
      drm/amd/display: Fix HPD consideration for VGA/LVDS connectors on DCE
      drm/amd/display: Log details when failing to register HPD IRQ

Vladimir Marioukhine (1):
      drm/amdkfd: guard against NULL restore_mqd in CRIU queue restore

Xiang Liu (1):
      drm/amdgpu: clamp the isolation index for rings outside a partition

Xiaogang Chen (2):
      drm/amdkfd: Fix error path at svm_migrate_copy_to_ram
      drm/amdkfd: Fix the case that vm range is hole at svm_migrate_copy_to_vram

 drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v11.c | 148 ++++++++++++++++++++
 drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v12.c | 150 ++++++++++++++++++++-
 .../gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v12_1.c   | 150 ++++++++++++++++++++-
 drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gpuvm.c   |   7 +
 drivers/gpu/drm/amd/amdgpu/amdgpu_device.c         |   5 +-
 drivers/gpu/drm/amd/amdgpu/amdgpu_userq.c          |  24 ++++
 drivers/gpu/drm/amd/amdgpu/amdgpu_userq_fence.c    |  20 ++-
 drivers/gpu/drm/amd/amdgpu/amdgpu_uvd.c            |   3 +-
 drivers/gpu/drm/amd/amdgpu/amdgpu_vm.c             |   4 +-
 drivers/gpu/drm/amd/amdgpu/mes_userqueue.c         |   2 +-
 drivers/gpu/drm/amd/amdgpu/vce_v3_0.c              |   2 +-
 drivers/gpu/drm/amd/amdkfd/kfd_chardev.c           |   3 +-
 .../gpu/drm/amd/amdkfd/kfd_device_queue_manager.c  |  10 ++
 drivers/gpu/drm/amd/amdkfd/kfd_migrate.c           |  56 +++++---
 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c  |   6 +
 .../gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_irq.c  |   8 +-
 .../src/dml2_core/dml2_core_dcn5_calcs_dchub.c     |   4 +-
 .../src/dml2_core/dml2_core_dcn6_calcs_dchub.c     |  15 +--
 drivers/gpu/drm/amd/display/dc/link/link_factory.c |   2 +-
 19 files changed, 569 insertions(+), 50 deletions(-)

             reply	other threads:[~2026-08-27 20:36 UTC|newest]

Thread overview: 3+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2026-08-27 20:36 Alex Deucher [this message]
  -- strict thread matches above, loose matches on Subject: below --
2026-07-31 15:32 [pull] amdgpu, amdkfd drm-next-7.3 Alex Deucher
2026-07-09 21:39 Alex Deucher

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=20260827203610.3249084-1-alexander.deucher@amd.com \
    --to=alexander.deucher@amd.com \
    --cc=airlied@gmail.com \
    --cc=amd-gfx@lists.freedesktop.org \
    --cc=dri-devel@lists.freedesktop.org \
    --cc=simona.vetter@ffwll.ch \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.