Hi Dave and Sima, It is worth to mention that although there's a fix on xe_exec ioctl, that should not cause any uapi change. It would only fix a potential crash in the case that xe_ioctl failed with a bad sync array as input. Thanks, Rodrigo. drm-xe-next-fixes-2024-07-18: - Xe_exec ioctl minor fix on sync entry cleanup upon error (Ashutosh) - SRIOV: limit VF LMEM provisioning (Michal) - Wedge mode fixes (Brost) The following changes since commit 478a52707b0abe98aac7f8c53ccddb759be66b06: Merge tag 'amd-drm-next-6.11-2024-07-12' of https://gitlab.freedesktop.org/agd5f/linux into drm-next (2024-07-18 09:20:00 +1000) are available in the Git repository at: https://gitlab.freedesktop.org/drm/xe/kernel.git tags/drm-xe-next-fixes-2024-07-18 for you to fetch changes up to 90936a0a4c54f0a1cdf4538f9128821ad70c36ab: drm/xe: Don't suspend device upon wedge (2024-07-18 10:25:37 -0400) ---------------------------------------------------------------- - Xe_exec ioctl minor fix on sync entry cleanup upon error (Ashutosh) - SRIOV: limit VF LMEM provisioning (Michal) - Wedge mode fixes (Brost) ---------------------------------------------------------------- Ashutosh Dixit (1): drm/xe/exec: Fix minor bug related to xe_sync_entry_cleanup Matthew Brost (2): drm/xe: Wedge the entire device drm/xe: Don't suspend device upon wedge Michal Wajdeczko (1): drm/xe/pf: Limit fair VF LMEM provisioning drivers/gpu/drm/xe/xe_device.c | 20 ++++++++++++++++ drivers/gpu/drm/xe/xe_exec.c | 14 +++++------ drivers/gpu/drm/xe/xe_gt.c | 15 ++++++++++++ drivers/gpu/drm/xe/xe_gt.h | 1 + drivers/gpu/drm/xe/xe_gt_sriov_pf_config.c | 1 + drivers/gpu/drm/xe/xe_guc.c | 16 +++++++++++++ drivers/gpu/drm/xe/xe_guc.h | 1 + drivers/gpu/drm/xe/xe_guc_submit.c | 38 ++++++++++++++++++++---------- drivers/gpu/drm/xe/xe_guc_submit.h | 1 + drivers/gpu/drm/xe/xe_uc.c | 14 +++++++++++ drivers/gpu/drm/xe/xe_uc.h | 1 + 11 files changed, 102 insertions(+), 20 deletions(-)