[Intel-xe] [PATCH 0/6] uAPI changes to align with async binds
Matthew Brost
matthew.brost at intel.com
Thu Sep 14 20:40:47 UTC 2023
No error handling for cases where binds fail under memory pressure but
enough to stablize uAPI for upstreaming.
Matthew Brost (5):
drm/xe/uapi: Kill DRM_XE_UFENCE_WAIT_VM_ERROR
drm/xe: Remove async worker and rework sync binds
drm/xe: Fix VM bind out-sync signaling ordering
drm/xe: Allow num_binds == 0 in VM bind IOCTL
drm/xe: Allow num_batch_buffer == 0 in exec IOCTL
Rodrigo Vivi (1):
drm/xe/uapi: Kill XE_VM_PROPERTY_BIND_OP_ERROR_CAPTURE_ADDRESS
extension
drivers/gpu/drm/xe/xe_exec.c | 65 +-
drivers/gpu/drm/xe/xe_exec_queue.c | 85 ++-
drivers/gpu/drm/xe/xe_exec_queue.h | 7 +
drivers/gpu/drm/xe/xe_exec_queue_types.h | 9 +
drivers/gpu/drm/xe/xe_sync.c | 19 +-
drivers/gpu/drm/xe/xe_sync.h | 4 +-
drivers/gpu/drm/xe/xe_vm.c | 737 +++++------------------
drivers/gpu/drm/xe/xe_vm.h | 2 -
drivers/gpu/drm/xe/xe_vm_types.h | 42 +-
drivers/gpu/drm/xe/xe_wait_user_fence.c | 43 +-
include/uapi/drm/xe_drm.h | 90 +--
11 files changed, 307 insertions(+), 796 deletions(-)
--
2.34.1
More information about the Intel-xe
mailing list