This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch master in repository linux.
from 81ff5d2cba4f Merge branch 'linus' of git://git.kernel.org/pub/scm/linux [...] new d11a7e376ad7 selftest/x86/mpx-dig.c: Remove duplicate header new a04a67845cfa selftest/timers: Remove duplicate header new cde53520e287 selftest/rseq: Remove duplicate header new 6f9e64b0ff26 selftest/gpio: Remove duplicate header new 6989808ee763 lib/test_printf: Add empty module_exit function new d3460527706e kselftest: Add test runner creation script new eebf4dd45237 kselftest: Add test module framework header new 6b1a4d5b1a26 lib: Use new kselftest header new 458a3bf82df4 lib/string: Add strscpy_pad() function new 0b0600c8c97a lib: Add test module for strscpy_pad new 0a7dc82ef2ed rseq/selftests: Adapt number of threads to the number of d [...] new f8a0590f0e01 selftests: efivarfs: remove the test_create_read file if i [...] new e14d314c7a48 selftests: cgroup: fix cleanup path in test_memcg_subtree_ [...] new 9dd3fcb0ab73 selftests/seccomp: Handle namespace failures gracefully new a745f7af3cbd selftests/harness: Add 30 second timeout per test new c3c0e8114276 selftests/kexec: move the IMA kexec_load selftest to selft [...] new 89eba7db8ebf selftests/kexec: cleanup the kexec selftest new 5025b0f0fa25 selftests/kexec: define a set of common functions new 6038c81526d7 selftests/kexec: define common logging functions new c660a81796d4 selftests/kexec: define "require_root_privileges" new 973b71c60f16 selftests/kexec: kexec_file_load syscall test new a4df92adcacd selftests/kexec: Add missing '=y' to config options new 7cea0b9227dc selftests/kexec: check kexec_load and kexec_file_load are enabled new 726ff75f2946 selftests/kexec: make kexec_load test independent of IMA b [...] new b433a52aa287 selftests/kexec: update get_secureboot_mode new 8ce72dc32578 selftests: fix headers_install circular dependency new dff6d2ae56d0 selftests/efivarfs: clean up test files from test_create*() new a147faa96f83 selftests/ipc: Fix msgque compiler warnings new d917fb876f6e selftests: build and run gpio when output directory is the [...] new 71ae5fc87c34 Merge tag 'linux-kselftest-5.2-rc1' of git://git.kernel.or [...]
The 30 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "adds" were already present in the repository and have only been added to this reference.
Summary of changes: Documentation/dev-tools/kselftest.rst | 94 ++++++++- include/linux/string.h | 4 + lib/Kconfig.debug | 3 + lib/Makefile | 1 + lib/string.c | 47 ++++- lib/test_bitmap.c | 20 +- lib/test_printf.c | 17 +- lib/test_strscpy.c | 150 ++++++++++++++ tools/testing/selftests/Makefile | 63 +++++- tools/testing/selftests/cgroup/test_memcontrol.c | 38 ++-- tools/testing/selftests/efivarfs/efivarfs.sh | 28 ++- tools/testing/selftests/gpio/gpio-mockup-chardev.c | 1 - tools/testing/selftests/ima/config | 4 - tools/testing/selftests/ima/test_kexec_load.sh | 54 ----- tools/testing/selftests/ipc/msgque.c | 11 +- tools/testing/selftests/{ima => kexec}/Makefile | 5 +- tools/testing/selftests/kexec/config | 3 + tools/testing/selftests/kexec/kexec_common_lib.sh | 220 +++++++++++++++++++++ .../selftests/kexec/test_kexec_file_load.sh | 208 +++++++++++++++++++ tools/testing/selftests/kexec/test_kexec_load.sh | 47 +++++ tools/testing/selftests/kselftest_harness.h | 2 + tools/testing/selftests/kselftest_module.h | 48 +++++ tools/testing/selftests/kselftest_module.sh | 84 ++++++++ tools/testing/selftests/lib.mk | 38 +++- tools/testing/selftests/lib/Makefile | 2 +- tools/testing/selftests/lib/bitmap.sh | 18 +- tools/testing/selftests/lib/config | 1 + tools/testing/selftests/lib/prime_numbers.sh | 17 +- tools/testing/selftests/lib/printf.sh | 19 +- tools/testing/selftests/lib/strscpy.sh | 3 + tools/testing/selftests/rseq/rseq.h | 1 - tools/testing/selftests/rseq/run_param_test.sh | 7 +- tools/testing/selftests/seccomp/seccomp_bpf.c | 43 ++-- tools/testing/selftests/timers/skew_consistency.c | 1 - tools/testing/selftests/x86/mpx-dig.c | 2 - 35 files changed, 1081 insertions(+), 223 deletions(-) create mode 100644 lib/test_strscpy.c delete mode 100644 tools/testing/selftests/ima/config delete mode 100755 tools/testing/selftests/ima/test_kexec_load.sh rename tools/testing/selftests/{ima => kexec}/Makefile (59%) create mode 100644 tools/testing/selftests/kexec/config create mode 100755 tools/testing/selftests/kexec/kexec_common_lib.sh create mode 100755 tools/testing/selftests/kexec/test_kexec_file_load.sh create mode 100755 tools/testing/selftests/kexec/test_kexec_load.sh create mode 100644 tools/testing/selftests/kselftest_module.h create mode 100755 tools/testing/selftests/kselftest_module.sh create mode 100755 tools/testing/selftests/lib/strscpy.sh