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
Showing
- arch/arm/kernel/signal.c 2 additions, 2 deletionsarch/arm/kernel/signal.c
- arch/powerpc/kernel/signal.c 2 additions, 2 deletionsarch/powerpc/kernel/signal.c
- arch/x86/entry/common.c 1 addition, 1 deletionarch/x86/entry/common.c
- arch/x86/kernel/signal.c 1 addition, 1 deletionarch/x86/kernel/signal.c
- include/linux/sched.h 12 additions, 11 deletionsinclude/linux/sched.h
- kernel/rseq.c 4 additions, 3 deletionskernel/rseq.c
- tools/testing/selftests/rseq/rseq-arm.h 1 addition, 0 deletionstools/testing/selftests/rseq/rseq-arm.h
- tools/testing/selftests/rseq/run_param_test.sh 0 additions, 0 deletionstools/testing/selftests/rseq/run_param_test.sh
Loading
Please register or sign in to comment