Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux

Merge tag 'linux-kselftest-fixes-5.17-rc5' of git://git.kernel.org/pub/scm/linux/kernel/git/shuah/linux-kselftest

Pull Kselftest fixes from Shuah Khan:
"Fixes to ftrace, exec, and seccomp tests build, run-time and install
bugs. These bugs are in the way of running the tests"

* tag 'linux-kselftest-fixes-5.17-rc5' of git://git.kernel.org/pub/scm/linux/kernel/git/shuah/linux-kselftest:
selftests/ftrace: Do not trace do_softirq because of PREEMPT_RT
selftests/seccomp: Fix seccomp failure by adding missing headers
selftests/exec: Add non-regular to TEST_GEN_PROGS

+4 -4
+2 -2
tools/testing/selftests/exec/Makefile
··· 3 3 CFLAGS += -Wno-nonnull 4 4 CFLAGS += -D_GNU_SOURCE 5 5 6 - TEST_PROGS := binfmt_script non-regular 7 - TEST_GEN_PROGS := execveat load_address_4096 load_address_2097152 load_address_16777216 6 + TEST_PROGS := binfmt_script 7 + TEST_GEN_PROGS := execveat load_address_4096 load_address_2097152 load_address_16777216 non-regular 8 8 TEST_GEN_FILES := execveat.symlink execveat.denatured script subdir 9 9 # Makefile is a run-time dependency, since it's accessed by the execveat test 10 10 TEST_FILES := Makefile
+1 -1
tools/testing/selftests/ftrace/test.d/ftrace/func_set_ftrace_file.tc
··· 19 19 20 20 FILTER=set_ftrace_filter 21 21 FUNC1="schedule" 22 - FUNC2="do_softirq" 22 + FUNC2="scheduler_tick" 23 23 24 24 ALL_FUNCS="#### all functions enabled ####" 25 25
+1 -1
tools/testing/selftests/seccomp/Makefile
··· 1 1 # SPDX-License-Identifier: GPL-2.0 2 - CFLAGS += -Wl,-no-as-needed -Wall 2 + CFLAGS += -Wl,-no-as-needed -Wall -isystem ../../../../usr/include/ 3 3 LDFLAGS += -lpthread 4 4 5 5 TEST_GEN_PROGS := seccomp_bpf seccomp_benchmark