Hi Dave and Sima, Here goes our xe fixes for this round. Thanks, Rodrigo. drm-xe-fixes-2025-02-27: uAPI: - OA uapi fix (Umesh) Driver: - Userptr related fixes (Auld) - Remove a duplicated register entry (Mingong) - Scheduler related fix to prevent exec races when freeing it (Tejas) The following changes since commit d082ecbc71e9e0bf49883ee4afd435a77a5101b6: Linux 6.14-rc4 (2025-02-23 12:32:57 -0800) are available in the Git repository at: https://gitlab.freedesktop.org/drm/xe/kernel.git tags/drm-xe-fixes-2025-02-27 for you to fetch changes up to 12c2f962fe71f390951d9242725bc7e608f55927: drm/xe: cancel pending job timer before freeing scheduler (2025-02-26 08:16:21 -0500) ---------------------------------------------------------------- uAPI: - OA uapi fix (Umesh) Driver: - Userptr related fixes (Auld) - Remove a duplicated register entry (Mingong) - Scheduler related fix to prevent exec races when freeing it (Tejas) ---------------------------------------------------------------- Matthew Auld (2): drm/xe/userptr: restore invalidation list on error drm/xe/userptr: fix EFAULT handling Mingcong Bai (1): drm/xe/regs: remove a duplicate definition for RING_CTL_SIZE(size) Tejas Upadhyay (1): drm/xe: cancel pending job timer before freeing scheduler Umesh Nerlige Ramappa (1): drm/xe/oa: Allow oa_exponent value of 0 drivers/gpu/drm/xe/regs/xe_engine_regs.h | 1 - drivers/gpu/drm/xe/xe_guc_submit.c | 2 ++ drivers/gpu/drm/xe/xe_oa.c | 5 ++-- drivers/gpu/drm/xe/xe_vm.c | 40 ++++++++++++++++++++++++++------ 4 files changed, 38 insertions(+), 10 deletions(-)