[PATCH i-g-t 0/7] Xe: Add tests for PXP

Daniele Ceraolo Spurio daniele.ceraolospurio at intel.com
Thu Dec 12 00:18:21 UTC 2024


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 at 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



More information about the igt-dev mailing list