[Intel-xe] [PATCH 0/3] NULL bindings aka sparse bindings
Matthew Brost
matthew.brost at intel.com
Thu Jun 8 05:03:30 UTC 2023
This feature has been request by Paulo ahead of the GPUVA series [1]. It
doesn't strickly require GPUVA so here it is.
All of the comments in [2] should be addressed.
Havea local version of IGT [3] up and running, expect that on the IGT
list shortly.
Matt
[1] https://patchwork.freedesktop.org/series/117156/
[2] https://patchwork.freedesktop.org/patch/534922/?series=117156&rev=2
[3] https://patchwork.freedesktop.org/patch/534957/?series=117177&rev=2
Matthew Brost (3):
drm/xe: s/XE_PTE_READ_ONLY/XE_PTE_FLAG_READ_ONLY
drm/xe: Move XE_PTE_FLAG_READ_ONLY to xe_vm_types.h
drm/xe: NULL binding implementation
drivers/gpu/drm/xe/xe_bo.h | 3 +-
drivers/gpu/drm/xe/xe_exec.c | 2 +
drivers/gpu/drm/xe/xe_gt_pagefault.c | 4 +-
drivers/gpu/drm/xe/xe_pt.c | 73 ++++++++++++++-----
drivers/gpu/drm/xe/xe_vm.c | 105 +++++++++++++++++----------
drivers/gpu/drm/xe/xe_vm.h | 12 ++-
drivers/gpu/drm/xe/xe_vm_types.h | 2 +
include/uapi/drm/xe_drm.h | 8 ++
8 files changed, 146 insertions(+), 63 deletions(-)
--
2.34.1
More information about the Intel-xe
mailing list