The sigaltstack() MAP_STACK re-map mechanism is incompatible with immutable
authorderaadt <deraadt@openbsd.org>
Wed, 12 Oct 2022 02:39:16 +0000 (02:39 +0000)
committerderaadt <deraadt@openbsd.org>
Wed, 12 Oct 2022 02:39:16 +0000 (02:39 +0000)
commit10781bd23a219dbb37d81e609f7ef4499f15754b
treeaefa9517933b07a2fd401bb7c3039ea6902d44dd
parent6db064f3b5beb8c471ae4f814748d5fb5c802dad
The sigaltstack() MAP_STACK re-map mechanism is incompatible with immutable
regions, so immutable stack isn't viable yet. There are configure programs
which create sigstacks upon their own stacks, and there is no simple fix for
the sigaltstack mechanism...
discovered by sthen and tb
sys/kern/kern_exec.c