Igt-dev Archive on lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH 0/1] tests/xe_userptr_pressure: Add rebind-under-compaction test
@ 2026-03-04 22:12 Jan Maslak
  2026-03-04 22:12 ` [PATCH 1/1] " Jan Maslak
                   ` (4 more replies)
  0 siblings, 5 replies; 8+ messages in thread
From: Jan Maslak @ 2026-03-04 22:12 UTC (permalink / raw)
  To: igt-dev; +Cc: matthew.auld, zbigniew.kempczynski, Jan Maslak

This series adds xe_userptr_pressure, a new IGT test file targeting the
userptr bind/rebind paths under sustained memory pressure.  The goal is
to provide a reproducible regression signal for bugs that only surface
when the kernel's compaction machinery is actively migrating userptr-backed
pages concurrently with GPU VM operations.

Written to catch regressions like the one fixed in
"drm/xe/userptr: fix notifier vs folio deadlock".
See: https://gitlab.freedesktop.org/drm/xe/kernel/-/issues/4765

Jan Maslak (1):
  tests/xe_userptr_pressure: Add rebind-under-compaction test

 tests/intel/xe_userptr_pressure.c | 372 ++++++++++++++++++++++++++++++
 tests/meson.build                 |   1 +
 2 files changed, 373 insertions(+)
 create mode 100644 tests/intel/xe_userptr_pressure.c

-- 
2.34.1


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

end of thread, other threads:[~2026-05-29 14:19 UTC | newest]

Thread overview: 8+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2026-03-04 22:12 [PATCH 0/1] tests/xe_userptr_pressure: Add rebind-under-compaction test Jan Maslak
2026-03-04 22:12 ` [PATCH 1/1] " Jan Maslak
2026-05-05  9:48   ` Matthew Auld
2026-03-05 11:33 ` ✓ i915.CI.BAT: success for " Patchwork
2026-03-05 12:52 ` ✓ Xe.CI.BAT: " Patchwork
2026-03-05 19:54 ` ✗ Xe.CI.FULL: failure " Patchwork
2026-05-29 14:18   ` Jan Maslak
2026-03-06  9:21 ` ✗ i915.CI.Full: " Patchwork

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