linux_dsm_epyc7002/tools/testing/selftests/rseq
Linus Torvalds 2ce413ec16 Merge branch 'sched-urgent-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
Pull rseq fixes from Thomas Gleixer:
 "A pile of rseq related fixups:

   - Prevent infinite recursion when delivering SIGSEGV

   - Remove the abort of rseq critical section on fork() as syscalls
     inside rseq critical sections are explicitely forbidden. So no
     point in doing the abort on the child.

   - Align the rseq structure on 32 bytes in the ARM selftest code.

   - Fix file permissions of the test script"

* 'sched-urgent-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip:
  rseq: Avoid infinite recursion when delivering SIGSEGV
  rseq/cleanup: Do not abort rseq c.s. in child on fork()
  rseq/selftests/arm: Align 'struct rseq_cs' on 32 bytes
  rseq/selftests: Make run_param_test.sh executable
2018-06-24 20:18:19 +08:00
..
.gitignore rseq/selftests: Provide Makefile, scripts, gitignore 2018-06-06 11:58:35 +02:00
basic_percpu_ops_test.c rseq/selftests: Provide basic percpu ops test 2018-06-06 11:58:35 +02:00
basic_test.c rseq/selftests: Provide basic test 2018-06-06 11:58:35 +02:00
Makefile rseq/selftests: Provide Makefile, scripts, gitignore 2018-06-06 11:58:35 +02:00
param_test.c rseq/selftests: Implement MIPS support 2018-06-19 21:14:19 -07:00
rseq-arm.h rseq/selftests/arm: Align 'struct rseq_cs' on 32 bytes 2018-06-21 12:40:13 +02:00
rseq-mips.h rseq/selftests: Implement MIPS support 2018-06-19 21:14:19 -07:00
rseq-ppc.h
rseq-skip.h
rseq-x86.h
rseq.c
rseq.h rseq/selftests: Implement MIPS support 2018-06-19 21:14:19 -07:00
run_param_test.sh rseq/selftests: Make run_param_test.sh executable 2018-06-21 12:39:56 +02:00