✓ CI.checkpatch: success for drm/xe: Allow fault injection in exec queue IOCTLs
Patchwork
patchwork at emeril.freedesktop.org
Wed Mar 5 19:42:20 UTC 2025
== Series Details ==
Series: drm/xe: Allow fault injection in exec queue IOCTLs
URL : https://patchwork.freedesktop.org/series/145845/
State : success
== Summary ==
+ KERNEL=/kernel
+ git clone https://gitlab.freedesktop.org/drm/maintainer-tools mt
Cloning into 'mt'...
warning: redirecting to https://gitlab.freedesktop.org/drm/maintainer-tools.git/
+ git -C mt rev-list -n1 origin/master
cbb4e4a079d89106c2736adc3c7de6f9dc56da07
+ cd /kernel
+ git config --global --add safe.directory /kernel
+ git log -n1
commit 23d3ede918064afa21a0b5664bfa137de26338f9
Author: Francois Dugast <francois.dugast at intel.com>
Date: Wed Mar 5 16:06:59 2025 +0100
drm/xe: Allow fault injection in exec queue IOCTLs
Use fault injection infrastructure to allow specific functions to
be configured over debugfs for failing during the execution of
xe_exec_queue_create_ioctl(). xe_exec_queue_destroy_ioctl() and
xe_exec_queue_get_property_ioctl() are not considered as there is
no unwinding code to test with fault injection.
This allows more thorough testing from user space by going through
code paths for error handling and unwinding which cannot be reached
by simply injecting errors in IOCTL arguments. This can help
increase code robustness.
The corresponding IGT series is:
https://patchwork.freedesktop.org/series/144138/
Signed-off-by: Francois Dugast <francois.dugast at intel.com>
+ /mt/dim checkpatch f813902c30436f86fac23d2369ec0f3cfe7ff761 drm-intel
23d3ede91806 drm/xe: Allow fault injection in exec queue IOCTLs
More information about the Intel-xe
mailing list