[PATCH i-g-t v2 0/9] Xe: Add tests for PXP
Daniele Ceraolo Spurio
daniele.ceraolospurio at intel.com
Thu Jan 16 00:19:31 UTC 2025
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 at Intel.com>
Cc: Alan Previn <alan.previn.teres.alexis at 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
More information about the igt-dev
mailing list