Merge tag 'linux_kselftest-next-7.4-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/shuah/linux-kselftest

Pull kselftest updates from Shuah Khan:

 - Improve selftest build, run-time, and install framework

   Install even when some modules fail to build, print summary of test
   results at the end of the default test run, keep the build status
   from wrapping to success so build errors are reported, and optionally
   record per-suite build and install results.

 - Add LLVM support to kselftest_deps.sh

 - Fix resctrl, breakpoints suspend, ftrace, and tracing tests

 - Fix and enhance resctrl test

* tag 'linux_kselftest-next-7.4-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/shuah/linux-kselftest:
  selftests: breakpoints: Skip step_after_suspend_test on systems without a wakeup capable RTC
  selftests: optionally record per-suite build and install results
  selftests: keep the build status from wrapping to success
  selftests/ftrace: Add nice dependency
  selftests: kselftest_deps.sh: Support LLVM
  selftests: lib.mk: Don't fail install if no modules were built
  selftests/ftrace: Avoid unlink error on first run
  tracing/selftests: Fix incorrect invocation of exit_fail
  selftests/lib.mk: run_tests: print summary at the end
  selftests/ftrace: skip gcov symbols when picking a function to probe
  selftests/resctrl: Enable dynamic management of IMC counters via linked list
  selftests/resctrl: Replace counter index references with pointers
  selftests/resctrl: Introduce linked list management for IMC counters
  selftests/resctrl: Skip L3_CAT when no exclusive cache portion exists