On Thu, Oct 23, 2025 at 10:59:05PM -0500, Lucas De Marchi wrote: > Hi Dave and Sima, > > Here are the fixes towards 6.18-rc3. > > drm-xe-fixes-2025-10-23: > UAPI Changes: > - Make madvise autoreset an explicit behavior requested by userspace > (Thomas Hellström) > > Driver Changes: > - Drop XE_VMA flag conversion and ensure GPUVA flags are passed around > (homas Hellström) > - Fix missing wq allocation error checking (Matthew Brost) > > Thanks, > Lucas De Marchi > > The following changes since commit 211ddde0823f1442e4ad052a2f30f050145ccada: > > Linux 6.18-rc2 (2025-10-19 15:19:16 -1000) > > are available in the Git repository at: > > https://gitlab.freedesktop.org/drm/xe/kernel.git > tags/drm-xe-fixes-2025-10-23 > > for you to fetch changes up to ce29214ada6d08dbde1eeb5a69c3b09ddf3da146: > > drm/xe: Check return value of GGTT workqueue allocation (2025-10-23 > 20:09:30 -0700)
Pulled into drm-fixes, thanks. -Sima > > ---------------------------------------------------------------- > UAPI Changes: > - Make madvise autoreset an explicit behavior requested by userspace > (Thomas Hellström) > > Driver Changes: > - Drop XE_VMA flag conversion and ensure GPUVA flags are passed around > (homas Hellström) > - Fix missing wq allocation error checking (Matthew Brost) > > ---------------------------------------------------------------- > Matthew Brost (1): > drm/xe: Check return value of GGTT workqueue allocation > > Thomas Hellström (2): > drm/xe: Retain vma flags when recreating and splitting vmas for madvise > drm/xe/uapi: Hide the madvise autoreset behind a VM_BIND flag > > drivers/gpu/drm/xe/xe_ggtt.c | 3 ++ > drivers/gpu/drm/xe/xe_pt.c | 4 +- > drivers/gpu/drm/xe/xe_svm.c | 5 +++ > drivers/gpu/drm/xe/xe_vm.c | 96 > ++++++++++++++++------------------------ > drivers/gpu/drm/xe/xe_vm_types.h | 10 +---- > include/uapi/drm/xe_drm.h | 15 +++++++ > 6 files changed, 64 insertions(+), 69 deletions(-) -- Simona Vetter Software Engineer http://blog.ffwll.ch
