[PULL] drm-xe-fixes

Rodrigo Vivi rodrigo.vivi at intel.com
Thu Aug 21 19:20:43 UTC 2025


Hi Dave and Sima,

Here goes our xe-fixes targeting -rc3.

The xe_vm_create fixes should actually had been squashed together,
to avoid null-deref in the vm_create. But this would mess up
the original hash of a fix propagated last week that already
landed in -rc2. :/

I should had checked this last week, I'm sorry for that.
But at least the end result is right and fixing real issue.

Thanks,
Rodrigo.

drm-xe-fixes-2025-08-21-1:
- xe_vm_create fixes (Piotr)
- Fix vm_bind_ioctl double free (Christoph)
The following changes since commit c17b750b3ad9f45f2b6f7e6f7f4679844244f0b9:

  Linux 6.17-rc2 (2025-08-17 15:22:10 -0700)

are available in the Git repository at:

  https://gitlab.freedesktop.org/drm/xe/kernel.git tags/drm-xe-fixes-2025-08-21-1

for you to fetch changes up to 111fb43a557726079a67ce3ab51f602ddbf7097e:

  drm/xe: Fix vm_bind_ioctl double free bug (2025-08-21 15:06:58 -0400)

----------------------------------------------------------------
- xe_vm_create fixes (Piotr)
- Fix vm_bind_ioctl double free (Christoph)

----------------------------------------------------------------
Christoph Manszewski (1):
      drm/xe: Fix vm_bind_ioctl double free bug

Piotr Piórkowski (2):
      drm/xe: Assign ioctl xe file handler to vm in xe_vm_create
      drm/xe: Move ASID allocation and user PT BO tracking into xe_vm_create

 drivers/gpu/drm/xe/xe_migrate.c    |  2 +-
 drivers/gpu/drm/xe/xe_pxp_submit.c |  2 +-
 drivers/gpu/drm/xe/xe_vm.c         | 48 ++++++++++++++++++--------------------
 drivers/gpu/drm/xe/xe_vm.h         |  2 +-
 4 files changed, 26 insertions(+), 28 deletions(-)


More information about the Intel-xe mailing list