Igt-dev Archive on lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH i-g-t 0/5] Add test to validate survivability mode
@ 2025-04-22  9:55 Riana Tauro
  2025-04-22  9:55 ` [PATCH i-g-t 1/5] lib/igt_aux: Move is_mountpoint() to igt_aux Riana Tauro
                   ` (9 more replies)
  0 siblings, 10 replies; 29+ messages in thread
From: Riana Tauro @ 2025-04-22  9:55 UTC (permalink / raw)
  To: igt-dev
  Cc: riana.tauro, anshuman.gupta, lucas.demarchi, rodrigo.vivi,
	kamil.konieczny, aravind.iddamsetty, louis.chauvet

Add helper functions for configfs and add tests to validate
survivability mode using configfs attribute. This tests unbinds the card,
sets survivability mode and rebinds the card. 
The card enters survivability mode if supported.

José Expósito (2):
  lib/igt_aux: Move is_mountpoint() to igt_aux
  lib/igt_configfs: Add helper to mount configfs

Riana Tauro (3):
  lib/igt_fs: Rename igt_io to igt_fs to add additional helpers
  lib/igt_fs: Add helper functions to create and remove directories
  tests/intel/xe_configfs: Add test to validate survivability mode

 lib/igt.h                  |   1 +
 lib/igt_aux.c              |  31 ++++++++++
 lib/igt_aux.h              |   2 +
 lib/igt_configfs.c         |  82 +++++++++++++++++++++++++++
 lib/igt_configfs.h         |  15 +++++
 lib/igt_debugfs.c          |  29 +---------
 lib/{igt_io.c => igt_fs.c} |  60 ++++++++++++++++++--
 lib/{igt_io.h => igt_fs.h} |   8 ++-
 lib/igt_sysfs.c            |   2 +-
 lib/meson.build            |   3 +-
 tests/intel/xe_configfs.c  | 112 +++++++++++++++++++++++++++++++++++++
 tests/meson.build          |   1 +
 tests/msm/msm_mapping.c    |   2 +-
 tests/msm/msm_recovery.c   |   2 +-
 14 files changed, 310 insertions(+), 40 deletions(-)
 create mode 100644 lib/igt_configfs.c
 create mode 100644 lib/igt_configfs.h
 rename lib/{igt_io.c => igt_fs.c} (68%)
 rename lib/{igt_io.h => igt_fs.h} (87%)
 create mode 100644 tests/intel/xe_configfs.c

-- 
2.47.1


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

end of thread, other threads:[~2025-05-13  5:25 UTC | newest]

Thread overview: 29+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2025-04-22  9:55 [PATCH i-g-t 0/5] Add test to validate survivability mode Riana Tauro
2025-04-22  9:55 ` [PATCH i-g-t 1/5] lib/igt_aux: Move is_mountpoint() to igt_aux Riana Tauro
2025-04-22  9:55 ` [PATCH i-g-t 2/5] lib/igt_configfs: Add helper to mount configfs Riana Tauro
2025-05-05  5:35   ` Aravind Iddamsetty
2025-05-07 11:05   ` José Expósito
2025-05-07 15:57   ` Kamil Konieczny
2025-04-22  9:55 ` [PATCH i-g-t 3/5] lib/igt_fs: Rename igt_io to igt_fs to add additional helpers Riana Tauro
2025-05-05  5:35   ` Aravind Iddamsetty
2025-05-07 11:08   ` José Expósito
2025-05-07 15:58   ` Kamil Konieczny
2025-04-22  9:56 ` [PATCH i-g-t 4/5] lib/igt_fs: Add helper functions to create and remove directories Riana Tauro
2025-05-05  5:35   ` Aravind Iddamsetty
2025-05-07 13:31   ` José Expósito
2025-05-07 15:48   ` Kamil Konieczny
2025-04-22  9:56 ` [PATCH i-g-t 5/5] tests/intel/xe_configfs: Add test to validate survivability mode Riana Tauro
2025-04-22 13:57   ` Lucas De Marchi
2025-04-22 19:29     ` Rodrigo Vivi
2025-04-24  4:17       ` Lucas De Marchi
2025-04-24  5:41         ` Riana Tauro
2025-05-12 10:54           ` Riana Tauro
2025-05-12 14:50             ` Lucas De Marchi
2025-04-24 13:00         ` Rodrigo Vivi
2025-05-05  7:08   ` Aravind Iddamsetty
2025-05-13  5:25     ` Riana Tauro
2025-04-22 19:51 ` ✓ i915.CI.BAT: success for Add test to validate survivability mode (rev2) Patchwork
2025-04-23  1:36 ` ✗ Xe.CI.Full: failure " Patchwork
2025-04-23  5:57 ` ✗ i915.CI.Full: " Patchwork
2025-04-23 21:59 ` ✓ Xe.CI.BAT: success " Patchwork
2025-04-24  9:51 ` ✗ 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