]> www.infradead.org Git - users/dwmw2/linux.git/commit
drm/xe: Add VM bind IOCTL error injection
authorMatthew Brost <matthew.brost@intel.com>
Thu, 4 Jul 2024 04:16:52 +0000 (21:16 -0700)
committerMatthew Brost <matthew.brost@intel.com>
Thu, 4 Jul 2024 05:28:07 +0000 (22:28 -0700)
commit04e9c0ce19ac68afd8be7fd54772db3b0356cf75
tree534d0f3257820bf2b0f0c0ee651158c79ef89793
parenta708f6501c692551e3d4ea618c44021f436730d9
drm/xe: Add VM bind IOCTL error injection

Add VM bind IOCTL error injection which steals MSB of the bind flags
field which if set injects errors at various points in the VM bind
IOCTL. Intended to validate error paths. Enabled by CONFIG_DRM_XE_DEBUG.

v4:
 - Change define layout (Jonathan)

Signed-off-by: Matthew Brost <matthew.brost@intel.com>
Reviewed-by: Jonathan Cavitt <jonathan.cavitt@intel.com>
Link: https://patchwork.freedesktop.org/patch/msgid/20240704041652.272920-8-matthew.brost@intel.com
drivers/gpu/drm/xe/xe_device_types.h
drivers/gpu/drm/xe/xe_pt.c
drivers/gpu/drm/xe/xe_vm.c
drivers/gpu/drm/xe/xe_vm_types.h