Hi Dave and Sima, Here are the fixes towards 6.18-rc5.
drm-xe-fixes-2025-11-07: Driver Changes: - Fix missing synchronization on unbind (Balasubramani Vivekanandan) - Fix device shutdown when doing FLR (Jouni Högander) - Fix user fence signaling order (Matthew Brost) thanks, Lucas De Marchi 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/drm/xe/kernel.git tags/drm-xe-fixes-2025-11-07 for you to fetch changes up to 0995c2fc39b0f998d40f5d276f67ae22fc1c37c3: drm/xe: Enforce correct user fence signaling order using (2025-11-07 03:55:19 -0800) ---------------------------------------------------------------- Driver Changes: - Fix missing synchronization on unbind (Balasubramani Vivekanandan) - Fix device shutdown when doing FLR (Jouni Högander) - Fix user fence signaling order (Matthew Brost) ---------------------------------------------------------------- Balasubramani Vivekanandan (1): drm/xe/guc: Synchronize Dead CT worker with unbind Jouni Högander (1): drm/xe: Do clean shutdown also when using flr Matthew Brost (1): drm/xe: Enforce correct user fence signaling order using Tejas Upadhyay (1): drm/xe: Move declarations under conditional branch drivers/gpu/drm/xe/xe_device.c | 14 +++++----- drivers/gpu/drm/xe/xe_exec.c | 3 ++- drivers/gpu/drm/xe/xe_exec_queue.c | 14 ++++++++++ drivers/gpu/drm/xe/xe_exec_queue_types.h | 7 +++++ drivers/gpu/drm/xe/xe_guc_ct.c | 3 +++ drivers/gpu/drm/xe/xe_oa.c | 45 +++++++++++++++++++++----------- drivers/gpu/drm/xe/xe_oa_types.h | 8 ++++++ drivers/gpu/drm/xe/xe_sync.c | 17 ++++++++++-- drivers/gpu/drm/xe/xe_sync.h | 3 +++ drivers/gpu/drm/xe/xe_sync_types.h | 3 +++ drivers/gpu/drm/xe/xe_vm.c | 4 +++ 11 files changed, 96 insertions(+), 25 deletions(-)
