Hi Linus, Please pull the kunit update for Linux 7.3-rc1. Fixes and new kunit and tool, enables new configs, and updates documentation: -- kunit: configs: enable GPIO kunit test cases in all_tests.config -- kunit: string-stream: Replace strlcat() with strscpy() and seq_buf -- kunit: configs: enable GPIO kunit test cases in all_tests.config -- Documentation: kunit: Test Kconfig entries shouldn't select other configs -- Documentation: kunit: Fix outdated FAQ entries Adds ability to skip entire test suites and an example test suite that can be skipped at runtime. -- kunit,rust: Add ability to skip entire test suites -- kunit: Add example of test suite that can be skipped at runtime diff is attached. Also Mark Brown reported a conflict the following commits in linux-next and it has been fixed up in linux-next. kunit-next tree got a conflict in: tools/testing/kunit/configs/all_tests.config between commit: 9b81a87c5244b ("spi: Add KUnit coverage for DMA mapping error paths") from the spi tree and commit: 34b5c0132952c ("kunit: configs: enable GPIO kunit test cases in all_tests.config") from the kunit-next tree. thanks, -- Shuah ---------------------------------------------------------------- The following changes since commit dc59e4fea9d83f03bad6bddf3fa2e52491777482: Linux 7.2-rc1 (2026-06-28 12:01:31 -0700) are available in the Git repository at: git://git.kernel.org/pub/scm/linux/kernel/git/shuah/linux-kselftest tags/linux_kselftest-kunit-7.3-rc1 for you to fetch changes up to dea754ded9518b51740c417d2c1e02ff540784c6: kunit: tool: fix _list_tests filtering wrong variable when list has TAP prefix (2026-08-12 10:42:53 -0600) ---------------------------------------------------------------- linux_kselftest-kunit-7.3-rc1 Fixes and new kunit and tool, enables new configs, and updates documentation: -- kunit: configs: enable GPIO kunit test cases in all_tests.config -- kunit: string-stream: Replace strlcat() with strscpy() and seq_buf -- kunit: configs: enable GPIO kunit test cases in all_tests.config -- Documentation: kunit: Test Kconfig entries shouldn't select other configs -- Documentation: kunit: Fix outdated FAQ entries Adds ability to skip entire test suites and an example test suite that can be skipped at runtime. -- kunit,rust: Add ability to skip entire test suites -- kunit: Add example of test suite that can be skipped at runtime ---------------------------------------------------------------- Bartosz Golaszewski (1): kunit: configs: enable GPIO kunit test cases in all_tests.config David Gow (2): Documentation: kunit: Test Kconfig entries shouldn't select other configs Documentation: kunit: Fix outdated FAQ entries Ian Bridges (1): kunit: string-stream: Replace strlcat() with strscpy() and seq_buf Mohammad Abu-Khader (1): kunit: tool: fix _list_tests filtering wrong variable when list has TAP prefix Vaibhav Jain (2): kunit,rust: Add ability to skip entire test suites kunit: Add example of test suite that can be skipped at runtime Documentation/dev-tools/kunit/faq.rst | 43 ++++++++++++++++------------ Documentation/dev-tools/kunit/style.rst | 7 +++-- include/kunit/test.h | 1 + lib/kunit/debugfs.c | 30 +++++++++++++------ lib/kunit/kunit-example-test.c | 29 +++++++++++++++++++ lib/kunit/string-stream.c | 9 ++++-- lib/kunit/test.c | 17 ++++++++++- rust/kernel/kunit.rs | 1 + tools/testing/kunit/configs/all_tests.config | 1 + tools/testing/kunit/kunit.py | 2 +- tools/testing/kunit/kunit_tool_test.py | 12 ++++++++ 11 files changed, 117 insertions(+), 35 deletions(-) ----------------------------------------------------------------