summaryrefslogtreecommitdiff
path: root/tools/testing/selftests/rseq
AgeCommit message (Expand)AuthorFilesLines
2025-12-07Merge tag 'mm-nonmm-stable-2025-12-06-11-14' of git://git.kernel.org/pub/scm/...Linus Torvalds2-2/+2
2025-11-28selftests: complete kselftest include centralizationBala-Vignesh-Reddy2-2/+2
2025-11-17tools: Remove s390 compat supportHeiko Carstens1-39/+0
2025-10-04Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvmLinus Torvalds1-2/+1
2025-09-16KVM: riscv: selftests: Use the existing RISCV_FENCE macro in `rseq-riscv.h`Quan Zhou1-2/+1
2025-09-13rseq/selftests: Use weak symbol reference, not definition, to link with glibcSean Christopherson1-4/+4
2025-03-19rseq/selftests: Fix namespace collision with rseq UAPI headerMichael Jeanson1-2/+2
2025-03-12rseq/selftests: Ensure the rseq ABI TLS is actually 1024 bytesMichael Jeanson1-5/+16
2025-03-07Merge branch 'sched/urgent' into sched/core, to pick up dependent commitsIngo Molnar2-4/+4
2025-02-22selftests/rseq: Add rseq syscall errors testMichael Jeanson6-5/+145
2025-02-15rseq/selftests: Fix riscv rseq_offset_deref_addv inline asmStafford Horne2-4/+4
2025-01-25Merge tag 'for-linus' of https://github.com/openrisc/linuxLinus Torvalds6-0/+634
2025-01-15selftests/rseq: Fix handling of glibc without rseq supportMathieu Desnoyers2-8/+33
2025-01-14rseq/selftests: Add support for OpenRISCStafford Horne6-0/+634
2024-10-12selftests/rseq: Fix mm_cid test failureMathieu Desnoyers2-43/+77
2024-01-22selftests/rseq: Do not skip !allowed_cpus for mm_cidMathieu Desnoyers2-8/+28
2023-09-27selftests/rseq: fix kselftest Clang build warningsJustin Stitt1-10/+10
2023-08-29Merge tag 'linux-kselftest-next-6.6-rc1' of git://git.kernel.org/pub/scm/linu...Linus Torvalds9-42/+70
2023-08-08selftests/rseq: Use rseq_unqual_scalar_typeof in macrosMathieu Desnoyers6-13/+13
2023-08-08selftests/rseq: Fix arm64 buggy load-acquire/store-release macrosMathieu Desnoyers1-28/+30
2023-08-08selftests/rseq: Implement rseq_unqual_scalar_typeofMathieu Desnoyers1-0/+26
2023-08-08selftests/rseq: Fix CID_ID typo in MakefileMathieu Desnoyers1-1/+1
2023-08-05selftests/rseq: Fix build with undefined __weakMark Brown2-1/+5
2023-07-29selftests/rseq: Play nice with binaries statically linked against glibc 2.35+Sean Christopherson1-6/+22
2023-02-23Merge tag 'linux-kselftest-next-6.3-rc1' of git://git.kernel.org/pub/scm/linu...Linus Torvalds1-1/+1
2023-02-13selftests: rseq: Fix incorrect kernel headers search pathMathieu Desnoyers1-1/+1
2023-01-12selftests/rseq: Revert "selftests/rseq: Add mm_numa_cid to test script"Mathieu Desnoyers1-5/+0
2022-12-27selftests/rseq: Add mm_numa_cid to test scriptMathieu Desnoyers1-0/+5
2022-12-27selftests/rseq: parametrized test: Report/abort on negative concurrency IDMathieu Desnoyers1-0/+5
2022-12-27selftests/rseq: Implement parametrized mm_cid testMathieu Desnoyers4-49/+122
2022-12-27selftests/rseq: Implement basic percpu ops mm_cid testMathieu Desnoyers3-8/+44
2022-12-27selftests/rseq: riscv: Template memory ordering and percpu access modeMathieu Desnoyers2-500/+437
2022-12-27selftests/rseq: s390: Template memory ordering and percpu access modeMathieu Desnoyers2-466/+498
2022-12-27selftests/rseq: ppc: Template memory ordering and percpu access modeMathieu Desnoyers2-579/+486
2022-12-27selftests/rseq: mips: Template memory ordering and percpu access modeMathieu Desnoyers2-615/+487
2022-12-27selftests/rseq: arm64: Template memory ordering and percpu access modeMathieu Desnoyers2-486/+422
2022-12-27selftests/rseq: arm: Template memory ordering and percpu access modeMathieu Desnoyers2-670/+530
2022-12-27selftests/rseq: x86: Template memory ordering and percpu access modeMathieu Desnoyers6-1150/+1241
2022-12-27selftests/rseq: Implement rseq mm_cid field supportMathieu Desnoyers2-0/+19
2022-12-27selftests/rseq: Remove RSEQ_SKIP_FASTPATH codeMathieu Desnoyers9-116/+0
2022-12-27selftests/rseq: Implement rseq numa node id field selftestMathieu Desnoyers4-0/+58
2022-12-27selftests/rseq: Use ELF auxiliary vector for extensible rseqMathieu Desnoyers3-12/+78
2022-12-27selftests/rseq: Fix: Fail thread registration when CONFIG_RSEQ=nMathieu Desnoyers1-2/+4
2022-06-28selftests/rseq: check if libc rseq support is registeredMichael Jeanson1-1/+2
2022-06-28selftests/rseq: riscv: fix 'literal-suffix' warningMichael Jeanson1-7/+7
2022-06-28selftests/rseq: riscv: use rseq_get_abi() helperMichael Jeanson1-18/+18
2022-03-25Merge tag 'riscv-for-linus-5.18-mw0' of git://git.kernel.org/pub/scm/linux/ke...Linus Torvalds3-0/+702
2022-03-23rseq/selftests: Add support for RISC-VVincent Chen3-0/+702
2022-02-12selftests/rseq: Change type of rseq_offset to ptrdiff_tMathieu Desnoyers3-10/+12
2022-02-02selftests/rseq: x86-32: use %gs segment selector for accessing rseq thread areaMathieu Desnoyers1-32/+34