v2: - skip if no extended_linear_cache mod param. (Alison) - Cleanup at the end. (Alison) - Fix shellcheck double quote issues. (Alison) - Err if elc region not found for cxl_test. (Alison) - Add missing call to find_region() (Alison) - Fixup jq query when setup also has qemu cxl devices. - Dropped folded in patches. 2 and 3. - Move poison changes to cxl-poison.sh and drop 4 and 5.
The series adds unit tests to verify the kernel support for extended linear cache (ELC). Added a test to check if the ELC region is setup correctly, and augments the test to go through the poison handling flow via the poison injection testing. Dave Jiang (2): cxl/test: Add test for extended linear cache support cxl/test: Add support for poison test for ELC test/cxl-elc.sh | 95 ++++++++++++++++++++++++++++++++++++++++++++++ test/cxl-poison.sh | 61 ++++++++++++++++++----------- test/meson.build | 2 + 3 files changed, 136 insertions(+), 22 deletions(-) create mode 100755 test/cxl-elc.sh base-commit: 8a94356bc9c0af493be76c0428eee24fe2f5594a -- 2.51.1
