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

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.

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

Cc: John Harrison <John.C.Harrison@Intel.com>
Cc: Alan Previn <alan.previn.teres.alexis@intel.com>

Daniele Ceraolo Spurio (9):
  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_create: Stop treating the extension field as MBZ
  tests/intel/xe_exec_queue_property: Update first invalid property
    value
  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_create.c              |    5 -
 tests/intel/xe_exec_queue_property.c |    2 +-
 tests/intel/xe_mmap.c                |    1 +
 tests/intel/xe_pxp.c                 | 1172 ++++++++++++++++++++++++++
 tests/intel/xe_query.c               |   61 ++
 tests/intel/xe_vm.c                  |   25 +-
 tests/meson.build                    |    1 +
 12 files changed, 1392 insertions(+), 25 deletions(-)
 create mode 100644 tests/intel/xe_pxp.c

-- 
2.43.0


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

end of thread, other threads:[~2025-01-31  1:48 UTC | newest]

Thread overview: 21+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2025-01-16  0:19 [PATCH i-g-t v2 0/9] Xe: Add tests for PXP Daniele Ceraolo Spurio
2025-01-16  0:19 ` [PATCH i-g-t v2 1/9] drm-uapi/xe: Sync PXP uapi updates Daniele Ceraolo Spurio
2025-01-16  0:19 ` [PATCH i-g-t v2 2/9] tests/intel/xe_vm: Update invalid flag subtest Daniele Ceraolo Spurio
2025-01-16 21:55   ` Teres Alexis, Alan Previn
2025-01-16  0:19 ` [PATCH i-g-t v2 3/9] tests/intel/xe_query: Add test for PXP status query Daniele Ceraolo Spurio
2025-01-16  0:19 ` [PATCH i-g-t v2 4/9] tests/intel/xe_create: Stop treating the extension field as MBZ Daniele Ceraolo Spurio
2025-01-16 22:02   ` Teres Alexis, Alan Previn
2025-01-16  0:19 ` [PATCH i-g-t v2 5/9] tests/intel/xe_exec_queue_property: Update first invalid property value Daniele Ceraolo Spurio
2025-01-16 22:06   ` Teres Alexis, Alan Previn
2025-01-16  0:19 ` [PATCH i-g-t v2 6/9] tests/intel/xe_pxp: Add PXP object and queue creation tests Daniele Ceraolo Spurio
2025-01-16 22:16   ` Teres Alexis, Alan Previn
2025-01-16  0:19 ` [PATCH i-g-t v2 7/9] tests/intel/xe_pxp: Test PXP submissions Daniele Ceraolo Spurio
2025-01-28  2:44   ` Teres Alexis, Alan Previn
2025-01-16  0:19 ` [PATCH i-g-t v2 8/9] tests/intel/xe_pxp: Termination tests Daniele Ceraolo Spurio
2025-01-28  5:13   ` Teres Alexis, Alan Previn
2025-01-16  0:19 ` [PATCH i-g-t v2 9/9] tests/intel/xe_pxp: Test encrypted FBs Daniele Ceraolo Spurio
2025-01-31  1:47   ` Teres Alexis, Alan Previn
2025-01-16  4:55 ` ✓ Xe.CI.BAT: success for Xe: Add tests for PXP (rev2) Patchwork
2025-01-16  4:56 ` ✓ i915.CI.BAT: " Patchwork
2025-01-16  9:38 ` ✗ Xe.CI.Full: failure " Patchwork
2025-01-17 10:03 ` ✗ 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