Currently we do not provide a config fragment for the rseq selftests but there are a couple of configuration options which are required for running them:
- CONFIG_RSEQ is required for obvious reasons, it is enabled by default but it doesn't hurt to specify it in case the user is usinsg a defconfig that disables it. - CONFIG_RSEQ_SLICE_EXTENSION is tested by the slice_test test, the test will fail without it. Add a configuration fragment which enables these options, helping encourage CI systems and people doing manual testing to run the tests with all the features. We also enable CONFIG_EXPERT since it is a dependency for slice extension. Signed-off-by: Mark Brown <[email protected]> --- Changes in v2: - Remove the debug options since Linus has indicated that he wants them removed entirely: https://lore.kernel.org/linux-arm-kernel/CAHk-=wjseqwjxxars-p5+kssy2apaox8u6fturtywsbeol4...@mail.gmail.com/ - Link to v1: https://patch.msgid.link/20260424-selftests-rseq-config-fragment-v1-1-fcf60116e...@kernel.org --- tools/testing/selftests/rseq/config | 3 +++ 1 file changed, 3 insertions(+) diff --git a/tools/testing/selftests/rseq/config b/tools/testing/selftests/rseq/config new file mode 100644 index 000000000000..a64608043ace --- /dev/null +++ b/tools/testing/selftests/rseq/config @@ -0,0 +1,3 @@ +CONFIG_EXPERT=y +CONFIG_RSEQ=y +CONFIG_RSEQ_SLICE_EXTENSION=y --- base-commit: 2e68039281932e6dc37718a1ea7cbb8e2cda42e6 change-id: 20260423-selftests-rseq-config-fragment-65f09caf0276 Best regards, -- Mark Brown <[email protected]>

