AMD-GFX Archive on lore.kernel.org
 help / color / mirror / Atom feed
* [pull] amdgpu, amdkfd drm-fixes-6.18
@ 2025-10-16 13:22 Alex Deucher
  0 siblings, 0 replies; 3+ messages in thread
From: Alex Deucher @ 2025-10-16 13:22 UTC (permalink / raw)
  To: amd-gfx, dri-devel, airlied, simona.vetter; +Cc: Alex Deucher

Hi Dave, Simona,

Fixes for 6.18.

The following changes since commit 3a8660878839faadb4f1a6dd72c3179c1df56787:

  Linux 6.18-rc1 (2025-10-12 13:42:36 -0700)

are available in the Git repository at:

  https://gitlab.freedesktop.org/agd5f/linux.git tags/amd-drm-fixes-6.18-2025-10-16

for you to fetch changes up to 079ae5118e1f0dcf5b1ab68ffdb5760b06ed79a2:

  drm/amdkfd: fix suspend/resume all calls in mes based eviction path (2025-10-13 14:14:28 -0400)

----------------------------------------------------------------
amd-drm-fixes-6.18-2025-10-16:

amdgpu:
- Backlight fix
- SI fixes
- CIK fix
- Make CE support debug only
- IP discovery fix
- Ring reset fixes
- GPUVM fault memory barrier fix
- Drop unused structures in amdgpu_drm.h
- JPEG debugfs fix
- VRAM handling fixes for GPUs without VRAM
- GC 12 MES fixes

amdkfd:
- MES fix

----------------------------------------------------------------
Alex Deucher (4):
      drm/amdgpu: fix handling of harvesting for ip_discovery firmware
      drm/amdgpu: handle wrap around in reemit handling
      drm/amdgpu: set an error on all fences from a bad context
      drm/amdgpu: drop unused structures in amdgpu_drm.h

Christian König (3):
      drm/amdgpu: remove two invalid BUG_ON()s
      drm/amdgpu: block CE CS if not explicitely allowed by module option
      drm/amdgpu: hide VRAM sysfs attributes on GPUs without VRAM

Gui-Dong Han (1):
      drm/amdgpu: use atomic functions with memory barriers for vm fault info

Jesse.Zhang (1):
      drm/amdgpu: Fix NULL pointer dereference in VRAM logic for APU devices

Jonathan Kim (5):
      drm/amdgpu: fix gfx12 mes packet status return check
      drm/amdgpu: fix initialization of doorbell array for detect and hang
      drm/amdgpu: fix hung reset queue array memory allocation
      drm/amdgpu: enable suspend/resume all for gfx 12
      drm/amdkfd: fix suspend/resume all calls in mes based eviction path

Matthew Schwartz (1):
      Revert "drm/amd/display: Only restore backlight after amdgpu_dm_init or dm_resume"

Sathishkumar S (1):
      drm/amdgpu: fix bit shift logic

Timur Kristóf (3):
      drm/amd/pm: Disable MCLK switching on SI at high pixel clocks
      drm/amd: Disable ASPM on SI
      drm/amd/powerplay: Fix CIK shutdown temperature

 drivers/gpu/drm/amd/amdgpu/amdgpu.h                |  1 +
 drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gpuvm.c   |  5 +-
 drivers/gpu/drm/amd/amdgpu/amdgpu_cs.c             |  8 ++-
 drivers/gpu/drm/amd/amdgpu/amdgpu_device.c         |  7 +++
 drivers/gpu/drm/amd/amdgpu/amdgpu_discovery.c      | 18 +++++-
 drivers/gpu/drm/amd/amdgpu/amdgpu_drv.c            |  8 ++-
 drivers/gpu/drm/amd/amdgpu/amdgpu_fence.c          | 54 +++++++++++++---
 drivers/gpu/drm/amd/amdgpu/amdgpu_jpeg.c           |  2 +-
 drivers/gpu/drm/amd/amdgpu/amdgpu_kms.c            |  7 ++-
 drivers/gpu/drm/amd/amdgpu/amdgpu_mes.c            | 20 +++---
 drivers/gpu/drm/amd/amdgpu/amdgpu_mes.h            |  1 +
 drivers/gpu/drm/amd/amdgpu/amdgpu_ring.c           |  2 +-
 drivers/gpu/drm/amd/amdgpu/amdgpu_ring.h           |  2 +-
 drivers/gpu/drm/amd/amdgpu/amdgpu_virt.c           |  4 +-
 drivers/gpu/drm/amd/amdgpu/amdgpu_vram_mgr.c       |  3 +
 drivers/gpu/drm/amd/amdgpu/gfx_v11_0.c             |  2 -
 drivers/gpu/drm/amd/amdgpu/gfx_v12_0.c             |  2 -
 drivers/gpu/drm/amd/amdgpu/gmc_v7_0.c              |  7 +--
 drivers/gpu/drm/amd/amdgpu/gmc_v8_0.c              |  7 +--
 drivers/gpu/drm/amd/amdgpu/mes_userqueue.c         |  6 +-
 drivers/gpu/drm/amd/amdgpu/mes_v11_0.c             |  8 ++-
 drivers/gpu/drm/amd/amdgpu/mes_v12_0.c             | 15 +++--
 .../gpu/drm/amd/amdkfd/kfd_device_queue_manager.c  | 73 +++++++---------------
 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c  | 12 ++--
 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.h  |  7 ---
 drivers/gpu/drm/amd/pm/legacy-dpm/si_dpm.c         |  5 ++
 .../gpu/drm/amd/pm/powerplay/hwmgr/smu7_hwmgr.c    |  3 +-
 include/uapi/drm/amdgpu_drm.h                      | 21 -------
 28 files changed, 166 insertions(+), 144 deletions(-)

^ permalink raw reply	[flat|nested] 3+ messages in thread

* [pull] amdgpu, amdkfd drm-fixes-6.18
@ 2025-11-06 20:13 Alex Deucher
  0 siblings, 0 replies; 3+ messages in thread
From: Alex Deucher @ 2025-11-06 20:13 UTC (permalink / raw)
  To: amd-gfx, dri-devel, airlied, simona.vetter; +Cc: Alex Deucher

Hi Dave, Simona,

Fixes for 6.18.

The following changes since commit 6146a0f1dfae5d37442a9ddcba012add260bceb0:

  Linux 6.18-rc4 (2025-11-02 11:28:02 -0800)

are available in the Git repository at:

  https://gitlab.freedesktop.org/agd5f/linux.git tags/amd-drm-fixes-6.18-2025-11-06

for you to fetch changes up to 3c6a743c6961cc2cab453b343bb157d6bbbf8120:

  drm/amd/display: Enable mst when it's detected but yet to be initialized (2025-11-06 11:58:55 -0500)

----------------------------------------------------------------
amd-drm-fixes-6.18-2025-11-06:

amdgpu:
- Reset fixes
- Misc fixes
- Panel scaling fixes
- HDMI fix
- S0ix fixes
- Hibernation fix
- Secure display fix
- Suspend fix
- MST fix

amdkfd:
- Process cleanup fix

----------------------------------------------------------------
Alex Deucher (3):
      drm/amdgpu: set default gfx reset masks for gfx6-8
      drm/amdgpu: Drop PMFW RLC notifier from amdgpu_device_suspend()
      drm/amdgpu/smu: Handle S0ix for vangogh

Alex Hung (1):
      drm/amd/display: Fix black screen with HDMI outputs

Lijo Lazar (1):
      drm/amdgpu: Fix wait after reset sequence in S3

Mario Limonciello (1):
      drm/amd: Fix suspend failure with secure display TA

Mario Limonciello (AMD) (1):
      drm/amd/display: Don't stretch non-native images by default in eDP

Philip Yang (1):
      drm/amdkfd: Don't clear PT after process killed

Rong Zhang (1):
      drm/amd/display: Fix NULL deref in debugfs odm_combine_segments

Samuel Zhang (1):
      drm/amdgpu: fix gpu page fault after hibernation on PF passthrough

Wayne Lin (1):
      drm/amd/display: Enable mst when it's detected but yet to be initialized

Yang Wang (1):
      drm/amd/pm: fix missing device_attr cleanup in amdgpu_pm_sysfs_init()

 drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gpuvm.c   |  4 ++++
 drivers/gpu/drm/amd/amdgpu/amdgpu_device.c         |  4 ----
 drivers/gpu/drm/amd/amdgpu/amdgpu_drv.c            |  9 ++++++--
 drivers/gpu/drm/amd/amdgpu/amdgpu_psp.c            |  5 ++++-
 drivers/gpu/drm/amd/amdgpu/aqua_vanjaram.c         |  3 ++-
 drivers/gpu/drm/amd/amdgpu/gfx_v6_0.c              |  5 +++++
 drivers/gpu/drm/amd/amdgpu/gfx_v7_0.c              |  5 +++++
 drivers/gpu/drm/amd/amdgpu/gfx_v8_0.c              |  5 +++++
 drivers/gpu/drm/amd/amdgpu/gfx_v9_4_3.c            |  4 +++-
 drivers/gpu/drm/amd/amdgpu/psp_v11_0.c             | 26 +++++++++++++++++++++-
 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c  | 12 ++++++++--
 .../drm/amd/display/amdgpu_dm/amdgpu_dm_debugfs.c  |  3 ++-
 .../gpu/drm/amd/display/dc/link/link_detection.c   |  1 +
 drivers/gpu/drm/amd/pm/amdgpu_dpm.c                | 18 ---------------
 drivers/gpu/drm/amd/pm/amdgpu_pm.c                 |  4 ++--
 drivers/gpu/drm/amd/pm/inc/amdgpu_dpm.h            |  2 --
 drivers/gpu/drm/amd/pm/swsmu/amdgpu_smu.c          |  6 +++++
 drivers/gpu/drm/amd/pm/swsmu/smu11/vangogh_ppt.c   |  3 +++
 18 files changed, 84 insertions(+), 35 deletions(-)

^ permalink raw reply	[flat|nested] 3+ messages in thread

* [pull] amdgpu, amdkfd drm-fixes-6.18
@ 2025-11-12 20:09 Alex Deucher
  0 siblings, 0 replies; 3+ messages in thread
From: Alex Deucher @ 2025-11-12 20:09 UTC (permalink / raw)
  To: amd-gfx, dri-devel, airlied, simona.vetter; +Cc: Alex Deucher

Hi Dave, Simona,

Fixes for 6.18.

The following changes since commit e9a6fb0bcdd7609be6969112f3fbfcce3b1d4a7c:

  Linux 6.18-rc5 (2025-11-09 15:10:19 -0800)

are available in the Git repository at:

  https://gitlab.freedesktop.org/agd5f/linux.git tags/amd-drm-fixes-6.18-2025-11-12

for you to fetch changes up to eac32ff42393efa6657efc821231b8d802c1d485:

  drm/amdkfd: Fix GPU mappings for APU after prefetch (2025-11-11 22:52:51 -0500)

----------------------------------------------------------------
amd-drm-fixes-6.18-2025-11-12:

amdgpu:
- Disallow P2P DMA for GC 12 DCC surfaces
- ctx error handling fix
- UserQ fixes
- VRR fix
- ISP fix
- JPEG 5.0.1 fix

amdkfd:
- Save area check fix
- Fix GPU mappings for APU after prefetch

----------------------------------------------------------------
Harish Kasiviswanathan (1):
      drm/amdkfd: Fix GPU mappings for APU after prefetch

Ivan Lipski (1):
      drm/amd/display: Allow VRR params change if unsynced with the stream

Jesse.Zhang (1):
      drm/amdgpu: fix lock warning in amdgpu_userq_fence_driver_process

Jonathan Kim (1):
      drm/amdkfd: relax checks for over allocation of save area

Pierre-Eric Pelloux-Prayer (1):
      drm/amdgpu: jump to the correct label on failure

Sathishkumar S (1):
      drm/amdgpu/jpeg: Add parse_cs for JPEG5_0_1

Sultan Alsawaf (1):
      drm/amd/amdgpu: Ensure isp_kernel_buffer_alloc() creates a new BO

Vitaly Prosyak (1):
      drm/amdgpu: disable peer-to-peer access for DCC-enabled GC12 VRAM surfaces

 drivers/gpu/drm/amd/amdgpu/amdgpu_ctx.c                 |  2 +-
 drivers/gpu/drm/amd/amdgpu/amdgpu_dma_buf.c             | 12 ++++++++++++
 drivers/gpu/drm/amd/amdgpu/amdgpu_isp.c                 |  2 ++
 drivers/gpu/drm/amd/amdgpu/amdgpu_userq_fence.c         |  5 +++--
 drivers/gpu/drm/amd/amdgpu/jpeg_v5_0_1.c                |  1 +
 drivers/gpu/drm/amd/amdkfd/kfd_queue.c                  | 12 ++++++------
 drivers/gpu/drm/amd/amdkfd/kfd_svm.c                    |  2 ++
 drivers/gpu/drm/amd/display/modules/freesync/freesync.c | 11 +++++++++++
 8 files changed, 38 insertions(+), 9 deletions(-)

^ permalink raw reply	[flat|nested] 3+ messages in thread

end of thread, other threads:[~2025-11-12 20:09 UTC | newest]

Thread overview: 3+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2025-11-12 20:09 [pull] amdgpu, amdkfd drm-fixes-6.18 Alex Deucher
  -- strict thread matches above, loose matches on Subject: below --
2025-11-06 20:13 Alex Deucher
2025-10-16 13:22 Alex Deucher

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox