• Linus Torvalds's avatar
    Merge tag 'linux-kselftest-kunit-5.20-rc1' of... · 665fe72a
    Linus Torvalds authored
    Merge tag 'linux-kselftest-kunit-5.20-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/shuah/linux-kselftest
    
    Pull KUnit updates from Shuah Khan:
     "This consists of several fixes and an important feature to discourage
      running KUnit tests on production systems. Running tests on a
      production system could leave the system in a bad state.
    
      Summary:
    
       - Add a new taint type, TAINT_TEST to signal that a test has been
         run.
    
         This should discourage people from running these tests on
         production systems, and to make it easier to tell if tests have
         been run accidentally (by loading the wrong configuration, etc)
    
       - Several documentation and tool enhancements and fixes"
    
    * tag 'linux-kselftest-kunit-5.20-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/shuah/linux-kselftest: (29 commits)
      Documentation: KUnit: Fix example with compilation error
      Documentation: kunit: Add CLI args for kunit_tool
      kcsan: test: Add a .kunitconfig to run KCSAN tests
      kunit: executor: Fix a memory leak on failure in kunit_filter_tests
      clk: explicitly disable CONFIG_UML_PCI_OVER_VIRTIO in .kunitconfig
      mmc: sdhci-of-aspeed: test: Use kunit_test_suite() macro
      nitro_enclaves: test: Use kunit_test_suite() macro
      thunderbolt: test: Use kunit_test_suite() macro
      kunit: flatten kunit_suite*** to kunit_suite** in .kunit_test_suites
      kunit: unify module and builtin suite definitions
      selftest: Taint kernel when test module loaded
      module: panic: Taint the kernel when selftest modules load
      Documentation: kunit: fix example run_kunit func to allow spaces in args
      Documentation: kunit: Cleanup run_wrapper, fix x-ref
      kunit: test.h: fix a kernel-doc markup
      kunit: tool: Enable virtio/PCI by default on UML
      kunit: tool: make --kunitconfig repeatable, blindly concat
      kunit: add coverage_uml.config to enable GCOV on UML
      kunit: tool: refactor internal kconfig handling, allow overriding
      kunit: tool: introduce --qemu_args
      ...
    665fe72a
main.c 79.4 KB