]> Cypherpunks repositories - gostls13.git/commit
runtime: use indirect call in adjustSignalStack to avoid nosplit overflow
authorDamien Neil <dneil@google.com>
Tue, 19 Nov 2024 17:04:11 +0000 (09:04 -0800)
committerDamien Neil <dneil@google.com>
Tue, 19 Nov 2024 19:40:27 +0000 (19:40 +0000)
commit944df9a7516021f0405cd8adb1e6894ae9872cb5
treebe71a783bdfd559617e6ab51222d49c800d663d0
parent7e6b38e0529fbcff585fd741e011f5128cbcd8a5
runtime: use indirect call in adjustSignalStack to avoid nosplit overflow

Avoids a nosplit stack overflow on OpenBSD after CL 591997
increases the adjustSignalStack stack by 16 bytes.

Change-Id: I2c990de6c7cd8d2aca6e6b98133da120c8a4174b
Reviewed-on: https://go-review.googlesource.com/c/go/+/629696
Reviewed-by: Cherry Mui <cherryyz@google.com>
LUCI-TryBot-Result: Go LUCI <golang-scoped@luci-project-accounts.iam.gserviceaccount.com>
src/runtime/signal_unix.go