From: Linus Torvalds Date: Mon, 16 May 2016 19:25:25 +0000 (-0700) Subject: Merge branch 'core-signals-for-linus' of git://git.kernel.org/pub/scm/linux/kernel... X-Git-Tag: v4.7-rc1~195 X-Git-Url: http://git.cascardo.eti.br/?a=commitdiff_plain;h=230e51f21101e49c8d73018d414adbd0d57459a1;p=cascardo%2Flinux.git Merge branch 'core-signals-for-linus' of git://git./linux/kernel/git/tip/tip Pull core signal updates from Ingo Molnar: "These updates from Stas Sergeev and Andy Lutomirski, improve the sigaltstack interface by extending its ABI with the SS_AUTODISARM feature, which makes it possible to use swapcontext() in a sighandler that works on sigaltstack. Without this flag, the subsequent signal will corrupt the state of the switched-away sighandler. The inspiration is more robust dosemu signal handling" * 'core-signals-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip: signals/sigaltstack: Change SS_AUTODISARM to (1U << 31) signals/sigaltstack: Report current flag bits in sigaltstack() selftests/sigaltstack: Fix the sigaltstack test on old kernels signals/sigaltstack: If SS_AUTODISARM, bypass on_sig_stack() selftests/sigaltstack: Add new testcase for sigaltstack(SS_ONSTACK|SS_AUTODISARM) signals/sigaltstack: Implement SS_AUTODISARM flag signals/sigaltstack: Prepare to add new SS_xxx flags signals/sigaltstack, x86/signals: Unify the x86 sigaltstack check with other architectures --- 230e51f21101e49c8d73018d414adbd0d57459a1