Hi Linus, Please pull the following kselftest update for 4.14-rc5 fixes This update consists of: - fix for x86: sysret_ss_attrs test build failure preventing the x86 tests from running. - fix mqueue: fix regression in silencing test run output. Diff for the update attached. thanks, -- Shuah ----------------------------------------------------------------------------------- The following changes since commit 9e66317d3c92ddaab330c125dfe9d06eee268aff: Linux 4.14-rc3 (2017-10-01 14:54:54 -0700) are available in the git repository at: git://git.kernel.org/pub/scm/linux/kernel/git/shuah/linux-kselftest tags/linux-kselftest-4.14-rc5-fixes for you to fetch changes up to ea344f6a507f8ce92bf1e10f044c6cfc67e4d22b: selftests: mqueue: fix regression in silencing output from RUN_TESTS (2017-10-05 11:34:43 -0600) ---------------------------------------------------------------- linux-kselftest-4.14-rc5-fixes This update consists of: - fix for x86: sysret_ss_attrs test build failure preventing the x86 tests from running. - fix mqueue: fix regression in silencing test run output. ---------------------------------------------------------------- Shuah Khan (2): selftests: x86: sysret_ss_attrs doesn't build on a PIE build selftests: mqueue: fix regression in silencing output from RUN_TESTS tools/testing/selftests/mqueue/Makefile | 4 ++-- tools/testing/selftests/x86/Makefile | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) ----------------------------------------------------------------------------------- -- Shuah Khan Sr. Linux Kernel Developer Open Source Innovation Group Samsung Research America (Silicon Valley) shuahkh@xxxxxxxxxxxxxxx
diff --git a/tools/testing/selftests/mqueue/Makefile b/tools/testing/selftests/mqueue/Makefile index 0f5e347b068d..152823b6cb21 100644 --- a/tools/testing/selftests/mqueue/Makefile +++ b/tools/testing/selftests/mqueue/Makefile @@ -5,8 +5,8 @@ TEST_GEN_PROGS := mq_open_tests mq_perf_tests include ../lib.mk override define RUN_TESTS - $(OUTPUT)/mq_open_tests /test1 || echo "selftests: mq_open_tests [FAIL]" - $(OUTPUT)//mq_perf_tests || echo "selftests: mq_perf_tests [FAIL]" + @$(OUTPUT)/mq_open_tests /test1 || echo "selftests: mq_open_tests [FAIL]" + @$(OUTPUT)/mq_perf_tests || echo "selftests: mq_perf_tests [FAIL]" endef override define EMIT_TESTS diff --git a/tools/testing/selftests/x86/Makefile b/tools/testing/selftests/x86/Makefile index 97f187e2663f..0a74a20ca32b 100644 --- a/tools/testing/selftests/x86/Makefile +++ b/tools/testing/selftests/x86/Makefile @@ -20,7 +20,7 @@ BINARIES_64 := $(TARGETS_C_64BIT_ALL:%=%_64) BINARIES_32 := $(patsubst %,$(OUTPUT)/%,$(BINARIES_32)) BINARIES_64 := $(patsubst %,$(OUTPUT)/%,$(BINARIES_64)) -CFLAGS := -O2 -g -std=gnu99 -pthread -Wall +CFLAGS := -O2 -g -std=gnu99 -pthread -Wall -no-pie UNAME_M := $(shell uname -m) CAN_BUILD_I386 := $(shell ./check_cc.sh $(CC) trivial_32bit_program.c -m32)