From lucas.demarchi at intel.com Fri May 2 03:23:30 2025 From: lucas.demarchi at intel.com (Lucas De Marchi) Date: Thu, 1 May 2025 22:23:30 -0500 Subject: [PULL] drm-xe-fixes Message-ID: Hi Dave and Sima, 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(-)