mbox series

[PULL] drm-xe-fixes

Message ID Z8CSqJre1VCjPXt2@intel.com (mailing list archive)
State New
Headers show
Series [PULL] drm-xe-fixes | expand

Pull-request

https://gitlab.freedesktop.org/drm/xe/kernel.git tags/drm-xe-fixes-2025-02-27

Message

Rodrigo Vivi Feb. 27, 2025, 4:28 p.m. UTC
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(-)