aboutsummaryrefslogtreecommitdiff
path: root/tools/testing/selftests/rseq
AgeCommit message (Expand)AuthorFilesLines
2020-03-25.gitignore: add SPDX License IdentifierGravatar Masahiro Yamada 1-0/+1
2020-02-20selftests/rseq: Fix out-of-tree compilationGravatar Michael Ellerman 1-1/+1
2020-02-20selftests: Install settings files to fix TIMEOUT failuresGravatar Michael Ellerman 1-0/+2
2019-12-23rseq/selftests: Clarify rseq_prepare_unload() helper requirementsGravatar Mathieu Desnoyers 1-5/+7
2019-12-23rseq/selftests: Fix: Namespace gettid() for compatibility with glibc 2.30Gravatar Mathieu Desnoyers 1-8/+10
2019-12-23rseq/selftests: Turn off timeout settingGravatar Mathieu Desnoyers 1-0/+1
2019-07-08rseq/selftests: Fix Thumb mode build failure on arm32Gravatar Mathieu Desnoyers 1-28/+33
2019-05-16Merge tag 'linux-kselftest-5.2-rc1-2' of git://git.kernel.org/pub/scm/linux/k...Gravatar Linus Torvalds 9-128/+680
2019-05-07rseq/selftests: add -no-integrated-as for clangGravatar Mathieu Desnoyers 1-1/+7
2019-05-07rseq/selftests: mips: use break instruction for RSEQ_SIGGravatar Mathieu Desnoyers 1-1/+33
2019-05-07rseq/selftests: powerpc code signature: generate valid instructionsGravatar Mathieu Desnoyers 1-1/+9
2019-05-07rseq/selftests: aarch64 code signature: handle big-endian environmentGravatar Mathieu Desnoyers 1-2/+15
2019-05-07rseq/selftests: arm: use udf instruction for RSEQ_SIGGravatar Mathieu Desnoyers 1-2/+50
2019-05-07rseq/selftests: s390: use trap4 for RSEQ_SIGGravatar Martin Schwidefsky 1-1/+8
2019-05-07rseq/selftests: x86: use ud1 instruction as RSEQ_SIG opcodeGravatar Mathieu Desnoyers 1-4/+11
2019-05-07rseq/selftests: s390: use jg instruction for jumps outside of the asmGravatar Mathieu Desnoyers 1-2/+2
2019-05-07rseq/selftests: Use __rseq_handled symbol to coexist with glibcGravatar Mathieu Desnoyers 2-8/+48
2019-05-07rseq/selftests: Introduce __rseq_cs_ptr_array, rename __rseq_table to __rseq_csGravatar Mathieu Desnoyers 6-51/+81
2019-05-07rseq/selftests: Add __rseq_exit_point_array section for debuggersGravatar Mathieu Desnoyers 6-0/+372
2019-05-07rseq/selftests: x86: Work-around bogus gcc-8 optimisationGravatar Mathieu Desnoyers 1-74/+70
2019-05-06Merge tag 'linux-kselftest-5.2-rc1' of git://git.kernel.org/pub/scm/linux/ker...Gravatar Linus Torvalds 2-3/+5
2019-04-10s390/rseq: use trap4 for RSEQ_SIGGravatar Martin Schwidefsky 1-1/+8
2019-04-08rseq/selftests: Adapt number of threads to the number of detected cpusGravatar Mathieu Desnoyers 1-2/+5
2019-04-08selftest/rseq: Remove duplicate headerGravatar Sabyasachi Gupta 1-1/+0
2018-09-27rseq/selftests: fix parametrized test with -fpieGravatar Mathieu Desnoyers 1-9/+10
2018-08-14Merge tag 'arm64-upstream' of git://git.kernel.org/pub/scm/linux/kernel/git/a...Gravatar Linus Torvalds 3-0/+616
2018-08-13Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/s39...Gravatar Linus Torvalds 3-0/+539
2018-08-09rseq/selftests: add s390 supportGravatar Vasily Gorbik 3-0/+539
2018-07-23rseq/selftests: Add support for arm64Gravatar Will Deacon 3-0/+616
2018-07-10rseq/selftests: cleanup: Update comment above rseq_prepare_unloadGravatar Mathieu Desnoyers 1-6/+7
2018-07-10rseq: uapi: Declare rseq_cs field as union, update includesGravatar Mathieu Desnoyers 1-1/+10
2018-06-24Merge branch 'sched-urgent-for-linus' of git://git.kernel.org/pub/scm/linux/k...Gravatar Linus Torvalds 2-0/+1
2018-06-21rseq/selftests/arm: Align 'struct rseq_cs' on 32 bytesGravatar Mathieu Desnoyers 1-0/+1
2018-06-21rseq/selftests: Make run_param_test.sh executableGravatar Mathieu Desnoyers 1-0/+0
2018-06-19rseq/selftests: Implement MIPS supportGravatar Paul Burton 3-0/+751
2018-06-06rseq/selftests: Provide Makefile, scripts, gitignoreGravatar Mathieu Desnoyers 3-0/+157
2018-06-06rseq/selftests: Provide parametrized testsGravatar Mathieu Desnoyers 1-0/+1260
2018-06-06rseq/selftests: Provide basic percpu ops testGravatar Mathieu Desnoyers 1-0/+312
2018-06-06rseq/selftests: Provide basic testGravatar Mathieu Desnoyers 1-0/+56
2018-06-06rseq/selftests: Provide rseq libraryGravatar Mathieu Desnoyers 6-0/+2847