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.2
Date: Thu, 4 Jun 2026 19:18:00 -0400 [thread overview]
Message-ID: <20260604231801.19979-1-alexander.deucher@amd.com> (raw)
Hi Dave, Simona,
I send another pull for -fixes, and figured I'd send out a few more fixes
for 7.2.
The following changes since commit 3ea273267fd29cbf6d83ee72329f59eb5042605b:
drm/amd/pm: smu_v14_0_0: use SoftMin for gfxclk in set_soft_freq_limited_range (2026-06-03 14:02:35 -0400)
are available in the Git repository at:
https://gitlab.freedesktop.org/agd5f/linux.git tags/amd-drm-next-7.2-2026-06-04
for you to fetch changes up to 56ae73c92e200e630c2bdf1e98c88b86c8483b37:
drm/amdkfd: always resume_all after suspend_all (2026-06-04 15:38:08 -0400)
----------------------------------------------------------------
amd-drm-next-7.2-2026-06-04:
amdgpu:
- UserQ fix
- Userptr fix
- MCCS freesync fix
- Remove some triggerable BUG() calls
- DCN 4.2.1 fixes
- Lockdep annotations
- Guilty handling fix
- VCN 5.3 fix
- FRL fixes
- Bounds checking fixes
- HMM fix
- IRQ accounting fix
amdkfd:
- Fix an event information leak
- Events bounds check fix
- Trap cleanup fix
- Bounds checking fixes
- MES fix
----------------------------------------------------------------
Alex Deucher (1):
drm/amdkfd: always resume_all after suspend_all
Asad Kamal (1):
drm/amd/pm: Stop pp_od_clk_voltage emit at PAGE_SIZE
Aurabindo Pillai (2):
drm/amd/display: widen dc_hdmi_frl_flags.force_frl_rate to unsigned int
drm/amd/display: use unsigned types for local pipe and REG_GET counters
Candice Li (1):
drm/amd/pm: bound OD parameter parsing to stack array size
Ce Sun (1):
drm/amdgpu: Fix user-triggerable BUG()/BUG_ON() calls
Christian König (2):
drm/amdgpu: deprecate guilty handling
drm/amdgpu: restart the CS if some parts of the VM are still invalidated
David Rosca (1):
drm/amdgpu/userq: Fix reading timeline points in wait ioctl
Honglei Huang (1):
drm/amdgpu: drop retry loop in amdgpu_hmm_range_get_pages
Jeevana Muthyala (1):
drm/amdgpu/vcn5.0.0: enable secure submission on unified ring for VCN 5.3.0
Lijo Lazar (1):
drm/amd/pm: Use strscpy in profile mode parsing
Matthew Stewart (2):
drm/amd/display: Fix DCN42B version detection
drm/amd/display: Add DCN42B to dml21_translation_helper
Michel Dänzer (1):
drm/amd/display: Consult MCCS FreeSync cap only if requested & supported
Sunday Clement (1):
drm/amdkfd: Add bounds check for AMDKFD_IOC_WAIT_EVENTS
Sunil Khatri (3):
drm/amdgpu: compare MES firmware version ucode for gfx11
drm/amdgpu: validate the mes firmware version for gfx12
drm/amdgpu: validate the mes firmware version for gfx12.1
Vitaly Prosyak (1):
drm/amdgpu: Add lockdep annotations for lock ordering validation
Yongqiang Sun (4):
drm/amdkfd: fix SMI event cross-process information leak
drm/amdkfd: Unwind debug trap enable on copy_to_user failure
drm/amdkfd: fix sysfs topology prop length on buffer truncation
drm/amdkfd: Fix infinite loop parsing CRAT with zero subtype length
Yunxiang Li (1):
drm/amdgpu/gfx: move fault and EOP IRQ get/put to hw_init/hw_fini
drivers/gpu/drm/amd/amdgpu/Makefile | 2 +-
drivers/gpu/drm/amd/amdgpu/amdgpu.h | 1 +
drivers/gpu/drm/amd/amdgpu/amdgpu_cs.c | 9 +-
drivers/gpu/drm/amd/amdgpu/amdgpu_ctx.c | 25 ++-
drivers/gpu/drm/amd/amdgpu/amdgpu_ctx.h | 1 -
drivers/gpu/drm/amd/amdgpu/amdgpu_device.c | 15 +-
drivers/gpu/drm/amd/amdgpu/amdgpu_drv.c | 3 +
drivers/gpu/drm/amd/amdgpu/amdgpu_hmm.c | 9 +-
drivers/gpu/drm/amd/amdgpu/amdgpu_lockdep.c | 195 +++++++++++++++++++++
drivers/gpu/drm/amd/amdgpu/amdgpu_lockdep.h | 39 +++++
drivers/gpu/drm/amd/amdgpu/amdgpu_mes.c | 12 ++
drivers/gpu/drm/amd/amdgpu/amdgpu_mes.h | 1 +
drivers/gpu/drm/amd/amdgpu/amdgpu_reg_access.c | 14 +-
drivers/gpu/drm/amd/amdgpu/amdgpu_userq_fence.c | 9 +-
drivers/gpu/drm/amd/amdgpu/gfx_v10_0.c | 43 +++--
drivers/gpu/drm/amd/amdgpu/gfx_v11_0.c | 162 ++++++++++-------
drivers/gpu/drm/amd/amdgpu/gfx_v12_0.c | 162 ++++++++++-------
drivers/gpu/drm/amd/amdgpu/gfx_v12_1.c | 114 ++++++------
drivers/gpu/drm/amd/amdgpu/gfx_v9_0.c | 34 ++--
drivers/gpu/drm/amd/amdgpu/gfx_v9_4_3.c | 35 ++--
drivers/gpu/drm/amd/amdgpu/mes_v11_0.c | 1 +
drivers/gpu/drm/amd/amdgpu/mes_v12_0.c | 1 +
drivers/gpu/drm/amd/amdgpu/mes_v12_1.c | 1 +
drivers/gpu/drm/amd/amdgpu/mxgpu_vi.c | 2 +-
drivers/gpu/drm/amd/amdgpu/vcn_v5_0_0.c | 39 ++++-
drivers/gpu/drm/amd/amdkfd/kfd_crat.c | 8 +
drivers/gpu/drm/amd/amdkfd/kfd_debug.c | 6 +
.../gpu/drm/amd/amdkfd/kfd_device_queue_manager.c | 20 +--
drivers/gpu/drm/amd/amdkfd/kfd_events.c | 2 +
drivers/gpu/drm/amd/amdkfd/kfd_smi_events.c | 8 +-
drivers/gpu/drm/amd/amdkfd/kfd_topology.c | 3 +-
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c | 14 +-
.../drm/amd/display/amdgpu_dm/amdgpu_dm_helpers.c | 2 +-
drivers/gpu/drm/amd/display/dc/dc_hdmi_types.h | 2 +-
.../gpu/drm/amd/display/dc/dml/dcn20/dcn20_fpu.c | 2 +-
.../dc/dml2_0/dml21/dml21_translation_helper.c | 1 +
.../dc/hpo/dcn401/dcn401_hpo_frl_stream_encoder.c | 4 +-
drivers/gpu/drm/amd/display/include/dal_asic_id.h | 4 +-
drivers/gpu/drm/amd/pm/amdgpu_pm.c | 20 ++-
39 files changed, 716 insertions(+), 309 deletions(-)
create mode 100644 drivers/gpu/drm/amd/amdgpu/amdgpu_lockdep.c
create mode 100644 drivers/gpu/drm/amd/amdgpu/amdgpu_lockdep.h
next reply other threads:[~2026-06-04 23:18 UTC|newest]
Thread overview: 3+ messages / expand[flat|nested] mbox.gz Atom feed top
2026-06-04 23:18 Alex Deucher [this message]
-- strict thread matches above, loose matches on Subject: below --
2026-06-04 1:35 [pull] amdgpu, amdkfd drm-next-7.2 Alex Deucher
2026-05-13 23:29 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=20260604231801.19979-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 a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox