aboutsummaryrefslogtreecommitdiffstats
path: root/tools/testing/selftests/rseq/rseq-x86.h (follow)
AgeCommit message (Expand)AuthorFilesLines
2022-02-11selftests/rseq: Change type of rseq_offset to ptrdiff_tMathieu Desnoyers1-7/+7
2022-02-02selftests/rseq: x86-32: use %gs segment selector for accessing rseq thread areaMathieu Desnoyers1-32/+34
2022-02-02selftests/rseq: x86-64: use %fs segment selector for accessing rseq thread areaMathieu Desnoyers1-28/+30
2022-02-02selftests/rseq: Fix: work-around asm goto compiler bugsMathieu Desnoyers1-0/+68
2022-02-02selftests/rseq: Fix warnings about #if checks of undefined tokensMathieu Desnoyers1-1/+1
2022-02-02selftests/rseq: Fix ppc32 offsets by using long rather than off_tMathieu Desnoyers1-3/+3
2022-02-02selftests/rseq: Introduce rseq_get_abi() helperMathieu Desnoyers1-15/+15
2020-09-25rseq/selftests,x86_64: Add rseq_offset_deref_addv()Peter Oskolkov1-0/+57
2019-05-07rseq/selftests: x86: use ud1 instruction as RSEQ_SIG opcodeMathieu Desnoyers1-4/+11
2019-05-07rseq/selftests: Introduce __rseq_cs_ptr_array, rename __rseq_table to __rseq_csMathieu Desnoyers1-6/+13
2019-05-07rseq/selftests: Add __rseq_exit_point_array section for debuggersMathieu Desnoyers1-0/+94
2019-05-07rseq/selftests: x86: Work-around bogus gcc-8 optimisationMathieu Desnoyers1-74/+70
2018-06-06rseq/selftests: Provide rseq libraryMathieu Desnoyers1-0/+1132