u-ignoretest-arm64_02
commit
70e48b12e9ed06cc500061b9026aac9ea598a1e8
Author: Mátyás Mustoha <mmatyas@inf.u-szeged.hu>
Date: Thu Jun 8 12:03:08 2017 +0200
Ignore variadic FFI test on AArch64
Gbp-Pq: Name u-ignoretest-arm64_02.patch
u-skip-main-thread-stack-guard
commit
be509b3387aebb453b09a4942cf902c7d05a0f1e
Author: Josh Stone <jistone@redhat.com>
Date: Wed Jul 5 12:03:17 2017 -0700
Skip the main thread's manual stack guard on Linux
Linux doesn't allocate the whole stack right away, and the kernel has
its own stack-guard mechanism to fault when growing too close to an
existing mapping. If we map our own guard, then the kernel starts
enforcing a rather large gap above that, rendering much of the possible
stack space useless.
Instead, we'll just note where we expect rlimit to start faulting, so
our handler can report "stack overflow", and trust that the kernel's own
stack guard will work.
Fixes #43052.
Gbp-Pq: Name u-skip-main-thread-stack-guard.patch