mbox series

[v2,0/7] Replace xe_hmm with gpusvm

Message ID 20250328181028.288312-9-matthew.auld@intel.com (mailing list archive)
Headers show
Series Replace xe_hmm with gpusvm | expand

Message

Matthew Auld March 28, 2025, 6:10 p.m. UTC
As a first step to moving userptr handling over to drm, replace the hmm
usage in xe over to gpusvm, which already offers similar functionality. As
some prep steps we also align on some of the missing pieces that were
already handled in xe_hmm.

v2:
  - Rework the gpusvm API based on feedback.
  - Unify SVM and userptr vm struct so we use the same notifier lock.
  - Drop the mark pages as dirty patch.
  - Various other improvements.