Hi Dave and Sima, Here goes our drm-xe-fixes targeting v6.17-rc4.
Thanks, Rodrigo. drm-xe-fixes-2025-08-27: - Fix user-fence race issue (Zbigniew) - Couple xe_vm fixes (Thomas) - Don't trigger rebind on initial dma-buf validation (Brost) - Fix a build issue related to basename() posix vs gnu discrepancy (Carlos) The following changes since commit 1b237f190eb3d36f52dffe07a40b5eb210280e00: Linux 6.17-rc3 (2025-08-24 12:04:12 -0400) are available in the Git repository at: https://gitlab.freedesktop.org/drm/xe/kernel.git tags/drm-xe-fixes-2025-08-27 for you to fetch changes up to 75671d90fde8c78e940e15a1366a50ece56c6b69: drm/xe: switch to local xbasename() helper (2025-08-26 10:12:11 -0400) ---------------------------------------------------------------- - Fix user-fence race issue (Zbigniew) - Couple xe_vm fixes (Thomas) - Don't trigger rebind on initial dma-buf validation (Brost) - Fix a build issue related to basename() posix vs gnu discrepancy (Carlos) ---------------------------------------------------------------- Carlos Llamas (1): drm/xe: switch to local xbasename() helper Matthew Brost (1): drm/xe: Don't trigger rebind on initial dma-buf validation Thomas Hellström (2): drm/xe/vm: Don't pin the vm_resv during validation drm/xe/vm: Clear the scratch_pt pointer on error Zbigniew Kempczyński (1): drm/xe/xe_sync: avoid race during ufence signaling drivers/gpu/drm/xe/xe_bo.c | 8 ++++---- drivers/gpu/drm/xe/xe_gen_wa_oob.c | 10 +++++++++- drivers/gpu/drm/xe/xe_sync.c | 2 +- drivers/gpu/drm/xe/xe_vm.c | 8 ++++++-- drivers/gpu/drm/xe/xe_vm.h | 15 ++------------- 5 files changed, 22 insertions(+), 21 deletions(-)