Igt-dev Archive on lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH i-g-t 0/7] Xe: Add tests for PXP
@ 2024-12-12  0:18 Daniele Ceraolo Spurio
  2024-12-12  0:18 ` [PATCH i-g-t 1/7] drm-uapi/xe: Sync PXP uapi updates Daniele Ceraolo Spurio
                   ` (9 more replies)
  0 siblings, 10 replies; 17+ messages in thread
From: Daniele Ceraolo Spurio @ 2024-12-12  0:18 UTC (permalink / raw)
  To: igt-dev; +Cc: Daniele Ceraolo Spurio, John Harrison

The PXP kernel patches are currently in review here:
https://patchwork.freedesktop.org/series/136052/

Given that PXP introduces new interfaces and behaviors, we need to
update existing IGTs and add new ones to cover all the new scenarios.

Monor changes have been done to common functions to propagate the
PXP info and error returns.

Cc: John Harrison <John.C.Harrison@Intel.com>

Daniele Ceraolo Spurio (7):
  drm-uapi/xe: Sync PXP uapi updates
  tests/intel/xe_vm: Update invalid flag subtest
  tests/intel/xe_query: Add test for PXP status query
  tests/intel/xe_pxp: Add PXP object and queue creation tests
  tests/intel/xe_pxp: Test PXP submissions
  tests/intel/xe_pxp: Termination tests
  tests/intel/xe_pxp: Test encrypted FBs

 include/drm-uapi/xe_drm.h |   94 ++-
 lib/intel_batchbuffer.c   |   25 +-
 lib/intel_batchbuffer.h   |    1 +
 lib/xe/xe_ioctl.c         |   26 +-
 lib/xe/xe_ioctl.h         |    4 +-
 tests/intel/xe_mmap.c     |    1 +
 tests/intel/xe_pxp.c      | 1144 +++++++++++++++++++++++++++++++++++++
 tests/intel/xe_query.c    |   61 ++
 tests/intel/xe_vm.c       |    7 +-
 tests/meson.build         |    1 +
 10 files changed, 1345 insertions(+), 19 deletions(-)
 create mode 100644 tests/intel/xe_pxp.c

-- 
2.43.0


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

end of thread, other threads:[~2025-01-15 23:27 UTC | newest]

Thread overview: 17+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2024-12-12  0:18 [PATCH i-g-t 0/7] Xe: Add tests for PXP Daniele Ceraolo Spurio
2024-12-12  0:18 ` [PATCH i-g-t 1/7] drm-uapi/xe: Sync PXP uapi updates Daniele Ceraolo Spurio
2025-01-15  2:25   ` Teres Alexis, Alan Previn
2025-01-15 23:26     ` Daniele Ceraolo Spurio
2024-12-12  0:18 ` [PATCH i-g-t 2/7] tests/intel/xe_vm: Update invalid flag subtest Daniele Ceraolo Spurio
2024-12-12  0:24   ` Daniele Ceraolo Spurio
2025-01-15  5:09     ` Teres Alexis, Alan Previn
2024-12-12  0:18 ` [PATCH i-g-t 3/7] tests/intel/xe_query: Add test for PXP status query Daniele Ceraolo Spurio
2025-01-15  5:38   ` Teres Alexis, Alan Previn
2024-12-12  0:18 ` [PATCH i-g-t 4/7] tests/intel/xe_pxp: Add PXP object and queue creation tests Daniele Ceraolo Spurio
2025-01-15  6:17   ` Teres Alexis, Alan Previn
2024-12-12  0:18 ` [PATCH i-g-t 5/7] tests/intel/xe_pxp: Test PXP submissions Daniele Ceraolo Spurio
2024-12-12  0:18 ` [PATCH i-g-t 6/7] tests/intel/xe_pxp: Termination tests Daniele Ceraolo Spurio
2024-12-12  0:18 ` [PATCH i-g-t 7/7] tests/intel/xe_pxp: Test encrypted FBs Daniele Ceraolo Spurio
2024-12-12  1:11 ` ✗ i915.CI.BAT: failure for Xe: Add tests for PXP Patchwork
2024-12-12  2:30 ` ✓ Xe.CI.BAT: success " Patchwork
2024-12-12  8:04 ` ✗ Xe.CI.Full: failure " Patchwork

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