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(-)

Reply via email to