[PATCH i-g-t 0/5] Madvise Tests in IGT

nishit.sharma at intel.com nishit.sharma at intel.com
Fri Aug 22 08:31:13 UTC 2025


From: Nishit Sharma <nishit.sharma at intel.com>

Revision 1:
Added madvise tests in IGT which validate different features related
to attributes passed. Madvise tests related to Atomic operation,
Preferred Loc have been added and validated. Madvise tests are called as
part of different struct section and available as madvise-<test-name> in
list of subtests.

ver2:
- added back subtest which was deleted due to rebasing

Nishit Sharma (5):
  include/drm-uap: Added drm_xe_madvise structure
  lib/xe: Added xe_vm_madvise ioctl support
  lib/xe: Helper added to get memory attributes
  tests/intel/xe_exec_system_allocator: Added preferred_loc_smem test
  tests/intel/xe_exec_system_allocator: Added atomic_batch test in IGT

 include/drm-uapi/xe_drm.h              | 289 +++++++++-
 lib/xe/xe_ioctl.c                      | 148 +++++
 lib/xe/xe_ioctl.h                      |   9 +-
 tests/intel/xe_exec_system_allocator.c | 716 ++++++++++++++++++++++---
 4 files changed, 1075 insertions(+), 87 deletions(-)

-- 
2.43.0



More information about the igt-dev mailing list