[PULL] drm-xe-fixes

Lucas De Marchi
2025-05-02T03:23:47Z

Here are the drm-xe fixes for 6.15-rc5.

The commit touching drm/gpusvm was wrongly pushed to drm-xe rather than
drm-misc, but the fix is good and would otherwise be missed in drm-misc.
So I'm propagating it through our fixes branch.

drm-xe-fixes-2025-05-01:
Driver Changes:
- Eustall locking fix and disabling on VF
- Documentation fix kernel version supporting hwmon entries
- SVM fixes on error handling

thanks
Lucas De Marchi

The following changes since commit b4432656b36e5cc1d50a1f2dc15357543add530e:

Linux 6.15-rc4 (2025-04-27 15:19:23 -0700)

are available in the Git repository at:

https://gitlab.freedesktop.org/drm/xe/kernel.git tags/drm-xe-fixes-2025-05-01

for you to fetch changes up to e8e3a804f3845a147fbdf73f910c12ddb3a2a86f:

drm/gpusvm: set has_dma_mapping inside mapping loop (2025-05-01 21:45:31 -0500)

----------------------------------------------------------------
Driver Changes:
- Eustall locking fix and disabling on VF
- Documentation fix kernel version supporting hwmon entries
- SVM fixes on error handling

----------------------------------------------------------------
Dafna Hirschfeld (1):
drm/gpusvm: set has_dma_mapping inside mapping loop

Harish Chegondi (2):
drm/xe/eustall: Resolve a possible circular locking dependency
drm/xe/eustall: Do not support EU stall on SRIOV VF

Harshit Mogalapalli (1):
drm/xe/svm: fix dereferencing error pointer in drm_gpusvm_range_alloc()

John Harrison (1):
drm/xe/guc: Fix capture of steering registers

Lucas De Marchi (1):
drm/xe/hwmon: Fix kernel version documentation for temperature

Documentation/ABI/testing/sysfs-driver-intel-xe-hwmon | 4 ++--
drivers/gpu/drm/drm_gpusvm.c | 2 +-
drivers/gpu/drm/xe/xe_eu_stall.c | 14 ++++++++++++--
drivers/gpu/drm/xe/xe_eu_stall.h | 3 ++-
drivers/gpu/drm/xe/xe_guc_capture.c | 2 +-
drivers/gpu/drm/xe/xe_svm.c | 2 +-
6 files changed, 19 insertions(+), 8 deletions(-)