Igt-dev Archive on lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH i-g-t 0/5] xe_fault_injection improvements
@ 2024-11-08 15:59 Francois Dugast
  2024-11-08 15:59 ` [PATCH i-g-t 1/5] tests/intel/xe_fault_injection: Use a static list of functions Francois Dugast
                   ` (7 more replies)
  0 siblings, 8 replies; 13+ messages in thread
From: Francois Dugast @ 2024-11-08 15:59 UTC (permalink / raw)
  To: igt-dev; +Cc: Francois Dugast

The first 3 patches are a resend of [1]. The last 2 patches extend the
use of fault injection beyond probe time, to make KMD fail when calling
certain IOCTLs and thus trigger more code paths. If this approach is
accepted, it can easily be extended to more IOCTLs.

[1] https://patchwork.freedesktop.org/series/139777

Francois Dugast (5):
  tests/intel/xe_fault_injection: Use a static list of functions
  lib/igt_sysfs: Add igt_sysfs_{get,set}_s32
  tests/intel/xe_fault_injection: Use igt_sysfs helpers
  tests/intel/xe_fault_injection: Inject errors during vm create IOCTL
  tests/intel/xe_fault_injection: Inject errors during vm bind IOCTL

 lib/igt_sysfs.c                  |  71 +++++++
 lib/igt_sysfs.h                  |   5 +
 tests/intel/xe_fault_injection.c | 320 +++++++++++++++++++++----------
 3 files changed, 299 insertions(+), 97 deletions(-)

-- 
2.43.0


^ permalink raw reply	[flat|nested] 13+ messages in thread

end of thread, other threads:[~2024-11-09 19:11 UTC | newest]

Thread overview: 13+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2024-11-08 15:59 [PATCH i-g-t 0/5] xe_fault_injection improvements Francois Dugast
2024-11-08 15:59 ` [PATCH i-g-t 1/5] tests/intel/xe_fault_injection: Use a static list of functions Francois Dugast
2024-11-08 19:09   ` Rodrigo Vivi
2024-11-08 15:59 ` [PATCH i-g-t 2/5] lib/igt_sysfs: Add igt_sysfs_{get,set}_s32 Francois Dugast
2024-11-08 15:59 ` [PATCH i-g-t 3/5] tests/intel/xe_fault_injection: Use igt_sysfs helpers Francois Dugast
2024-11-08 19:18   ` Rodrigo Vivi
2024-11-08 15:59 ` [PATCH i-g-t 4/5] tests/intel/xe_fault_injection: Inject errors during vm create IOCTL Francois Dugast
2024-11-08 20:10   ` Rodrigo Vivi
2024-11-08 15:59 ` [PATCH i-g-t 5/5] tests/intel/xe_fault_injection: Inject errors during vm bind IOCTL Francois Dugast
2024-11-08 20:10   ` Rodrigo Vivi
2024-11-08 17:09 ` ✗ Fi.CI.BAT: failure for xe_fault_injection improvements (rev2) Patchwork
2024-11-08 17:14 ` ✗ CI.xeBAT: " Patchwork
2024-11-09 19:11 ` ✗ CI.xeFULL: " Patchwork

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox