Muhammad Usama Anjum
7111f3e349
selftests/x86: Add validity check and allow field splitting
...
[ Upstream commit b06e15ebd5bfb670f93c7f11a29b8299c1178bc6 ]
Add check to test if CC has a string. CC can have multiple sub-strings
like "ccache gcc". Erorr pops up if it is treated as single string and
double quotes are used around it. This can be fixed by removing the
quotes and not treating CC as a single string.
Fixes: e9886ace22 ("selftests, x86: Rework x86 target architecture detection")
Reported-by: "kernelci.org bot" <bot@kernelci.org>
Signed-off-by: Muhammad Usama Anjum <usama.anjum@collabora.com>
Signed-off-by: Dave Hansen <dave.hansen@linux.intel.com>
Link: https://lkml.kernel.org/r/20220214184109.3739179-2-usama.anjum@collabora.com
Signed-off-by: Sasha Levin <sashal@kernel.org>
2022-04-20 09:06:31 +02:00
..
.gitignore
check_cc.sh
selftests/x86: Add validity check and allow field splitting
2022-04-20 09:06:31 +02:00
check_initial_reg_state.c
selftests/x86: Add check_initial_reg_state()
2016-01-29 09:46:37 +01:00
entry_from_vm86.c
selftests/x86/entry_from_vm86: Add test cases for POPF
2018-03-22 09:17:59 +01:00
fsgsbase.c
x86/selftests: Add clobbers for int80 on x86_64
2017-12-14 09:28:17 +01:00
iopl.c
selftests/x86: Add an iopl test
2016-03-17 09:49:26 +01:00
ldt_gdt.c
x86/selftests: Add clobbers for int80 on x86_64
2017-12-14 09:28:17 +01:00
Makefile
selftests: x86: sysret_ss_attrs doesn't build on a PIE build
2018-03-28 18:39:25 +02:00
mpx-debug.h
x86/mpx, selftests: Add MPX self test
2016-06-14 12:19:24 +02:00
mpx-dig.c
x86/mpx, selftests: Add MPX self test
2016-06-14 12:19:24 +02:00
mpx-hw.h
x86/mpx/selftests: Fix up weird arrays
2017-12-14 09:28:22 +01:00
mpx-mini-test.c
signal/testing: Don't look for __SI_FAULT in userspace
2018-03-28 18:39:25 +02:00
mpx-mm.h
x86/mpx, selftests: Add MPX self test
2016-06-14 12:19:24 +02:00
pkey-helpers.h
x86/pkeys: Add self-tests
2016-09-09 13:02:28 +02:00
protection_keys.c
selftests/vm/pkeys: fix alloc_random_pkey() to make it really, really random
2021-07-20 16:21:05 +02:00
ptrace_syscall.c
selftests/x86/ptrace_syscall_32: Fix no-vDSO segfault
2020-04-24 07:58:48 +02:00
raw_syscall_helper_32.S
selftests/x86: Add a test for ptrace syscall restart and arg modification
2015-10-07 11:34:07 +02:00
sigreturn.c
selftests/x86/sigreturn: Do minor cleanups
2018-08-24 13:12:33 +02:00
single_step_syscall.c
selftests/x86: Do not rely on "int $0x80" in single_step_syscall.c
2018-02-22 15:43:54 +01:00
syscall_arg_fault.c
x86/entry, selftests/x86: Add a test for 32-bit fast syscall arg faults
2015-07-07 10:58:30 +02:00
syscall_nt.c
selftests/x86/syscall_nt: Clear weird flags after each test
2020-10-01 20:40:16 +02:00
sysret_ss_attrs.c
x86, selftests: Add a test for the "sysret_ss_attrs" bug
2015-05-08 13:33:59 +02:00
test_FCMOV.c
x86/fpu/math-emu, selftests: Add tests for FCMOV and FCOMI insns
2015-09-20 10:19:52 +02:00
test_FCOMI.c
x86/fpu/math-emu, selftests: Add tests for FCMOV and FCOMI insns
2015-09-20 10:19:52 +02:00
test_FISTTP.c
x86/fpu/math-emu, selftests: Add test for FISTTP instructions
2015-09-20 16:19:01 +02:00
test_mremap_vdso.c
selftests/x86: Do not rely on "int $0x80" in test_mremap_vdso.c
2018-02-22 15:43:54 +01:00
test_syscall_vdso.c
x86/asm/entry/32, selftests: Add 'test_syscall_vdso' test
2015-09-18 09:40:48 +02:00
test_vsyscall.c
selftests/x86: Add test_vsyscall
2018-01-17 09:39:00 +01:00
thunks.S
x86, selftests: Add a test for the "sysret_ss_attrs" bug
2015-05-08 13:33:59 +02:00
thunks_32.S
x86/asm/entry/32, selftests: Add 'test_syscall_vdso' test
2015-09-18 09:40:48 +02:00
trivial_32bit_program.c
selftests, x86: Rework x86 target architecture detection
2015-05-12 20:02:40 -06:00
trivial_64bit_program.c
selftest, x86: fix incorrect comment
2015-05-26 15:58:41 -06:00
unwind_vdso.c
selftests/x86: Style fixes for the 'unwind_vdso' test
2015-10-14 16:56:28 +02:00
vdso_restorer.c
selftests/x86: Test __kernel_sigreturn and __kernel_rt_sigreturn
2016-01-13 10:34:40 +01:00