summaryrefslogtreecommitdiff
path: root/tools/testing/selftests/x86
Commit message (Expand)AuthorAgeFilesLines
* Merge tag 'x86-fsgsbase-2020-08-04' of git://git.kernel.org/pub/scm/linux/ker...Linus Torvalds2020-08-044-6/+295
|\
| * x86/ptrace: Fix 32-bit PTRACE_SETREGS vs fsbase and gsbaseAndy Lutomirski2020-07-012-1/+246
| * selftests/x86/fsgsbase: Add a missing memory constraintAndy Lutomirski2020-07-011-1/+2
| * selftests/x86/fsgsbase: Fix a comment in the ptrace_write_gsbase testAndy Lutomirski2020-07-011-1/+2
| * selftests/x86: Add a syscall_arg_fault_64 test for negative GSBASEAndy Lutomirski2020-06-221-0/+26
| * selftests/x86/fsgsbase: Test ptracer-induced GS base write with FSGSBASEChang S. Bae2020-06-181-2/+9
| * selftests/x86/fsgsbase: Test GS selector on ptracer-induced GS base writeChang S. Bae2020-06-181-6/+15
* | x86/entry, selftests: Further improve user entry sanity checksAndy Lutomirski2020-07-041-0/+11
* | selftests/x86: Consolidate and fix get/set_eflags() helpersAndy Lutomirski2020-07-017-90/+51
* | selftests/x86/syscall_nt: Clear weird flags after each testAndy Lutomirski2020-07-011-0/+1
* | selftests/x86/syscall_nt: Add more flag combinationsAndy Lutomirski2020-07-011-0/+15
|/
* selftests/x86/pkeys: move selftests to arch-neutral directoryRam Pai2020-06-044-1727/+1
* Merge tag 'spdx-5.7-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/gre...Linus Torvalds2020-04-031-0/+1
|\
| * .gitignore: add SPDX License IdentifierMasahiro Yamada2020-03-251-0/+1
* | selftests/x86/ptrace_syscall_32: Fix no-vDSO segfaultAndy Lutomirski2020-03-201-2/+6
* | selftests/x86/vdso: Fix no-vDSO segfaultsAndy Lutomirski2020-03-202-0/+20
|/
* selftests/x86/single_step_syscall: Check SYSENTER directlyAndy Lutomirski2019-11-261-9/+85
* Merge branch 'x86-iopl-for-linus' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds2019-11-262-12/+133
|\
| * selftests/x86/iopl: Extend test to cover IOPL emulationThomas Gleixner2019-11-161-11/+118
| * selftests/x86/ioperm: Extend testing so the shared bitmap is exercisedThomas Gleixner2019-11-161-1/+15
* | selftests/x86/sigreturn/32: Invalidate DS and ES when abusing the kernelAndy Lutomirski2019-11-211-0/+13
* | selftests/x86/mov_ss_trap: Fix the SYSENTER testAndy Lutomirski2019-11-211-1/+2
|/
* Merge branch 'x86-entry-for-linus' of git://git.kernel.org/pub/scm/linux/kern...Linus Torvalds2019-09-162-1/+90
|\
| * x86/syscalls: Split the x32 syscalls into their own tableAndy Lutomirski2019-07-222-1/+90
* | Merge branch 'x86/cleanups' into x86/cpu, to pick up dependent changesIngo Molnar2019-09-066-2260/+1
|\ \
| * | x86/mpx: Remove selftests themselvesDave Hansen2019-07-225-2259/+0
| * | x86/mpx: Remove selftests Makefile entryDave Hansen2019-07-221-1/+1
| |/
* | selftests/x86: fix spelling mistake "FAILT" -> "FAIL"Colin Ian King2019-07-231-1/+1
|/
* Revert "x86/ptrace: Prevent ptrace from clearing the FS/GS selector" and fix ...Andy Lutomirski2019-07-151-18/+4
* Merge tag 'docs-5.3' of git://git.lwn.net/linuxLinus Torvalds2019-07-091-1/+1
|\
| * Merge tag 'v5.2-rc4' into mauroJonathan Corbet2019-06-1419-129/+27
| |\
| * | docs: move protection-keys.rst to the core-api bookMauro Carvalho Chehab2019-06-081-1/+1
* | | Merge branch 'x86-cpu-for-linus' of git://git.kernel.org/pub/scm/linux/kernel...Linus Torvalds2019-07-083-29/+311
|\ \ \
| * | | selftests/x86/fsgsbase: Fix some test case bugsAndy Lutomirski2019-07-031-34/+40
| * | | selftests/x86: Test SYSCALL and SYSENTER manually with TF setAndy Lutomirski2019-07-022-7/+110
| * | | selftests/x86/fsgsbase: Test ptracer-induced GSBASE write with FSGSBASEChang S. Bae2019-06-221-2/+9
| * | | selftests/x86/fsgsbase: Test RD/WRGSBASEAndy Lutomirski2019-06-221-3/+99
| * | | selftests/x86/fsgsbase: Test ptracer-induced GSBASE writeChang S. Bae2019-06-221-0/+70
| | |/ | |/|
* | | selftests/x86: Add a test for process_vm_readv() on the vsyscall pageAndy Lutomirski2019-06-281-0/+35
* | | selftests/x86/vsyscall: Verify that vsyscall=none blocks executionAndy Lutomirski2019-06-281-24/+52
* | | x86/vsyscall: Document odd SIGSEGV error code for vsyscallsAndy Lutomirski2019-06-281-1/+8
|/ /
* | treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 444Thomas Gleixner2019-06-051-4/+1
* | treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 288Thomas Gleixner2019-06-0513-117/+13
* | treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 257Thomas Gleixner2019-06-055-6/+5
* | selftests/x86: Support Atom for syscall_arg_fault testTong Bo2019-05-211-2/+8
|/
* selftest/x86/mpx-dig.c: Remove duplicate headerSabyasachi Gupta2019-04-081-2/+0
* Merge branch 'x86-urgent-for-linus' of git://git.kernel.org/pub/scm/linux/ker...Linus Torvalds2019-01-271-10/+31
|\
| * x86/selftests/pkeys: Fork() to check for state being preservedDave Hansen2019-01-151-10/+31
* | tools/testing/selftests/x86/unwind_vdso.c: Remove duplicate headerSabyasachi Gupta2019-01-141-1/+0
* | x86/mpx/selftests: fix spelling mistake "succeded" -> "succeeded"Colin Ian King2019-01-141-1/+1
|/