From 1530314b2e24c90ed6a463f4f666a7ebfabf1cd2 Mon Sep 17 00:00:00 2001 From: Andrei Vagin Date: Fri, 5 May 2023 02:08:24 -0700 Subject: gvisor: disable glibc rseq (#3869) --- vm/gvisor/gvisor.go | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/vm/gvisor/gvisor.go b/vm/gvisor/gvisor.go index f6eb8d16b..2e9da0eec 100644 --- a/vm/gvisor/gvisor.go +++ b/vm/gvisor/gvisor.go @@ -237,6 +237,10 @@ func (inst *instance) runscCmd(add ...string) *exec.Cmd { cmd.Env = []string{ "GOTRACEBACK=all", "GORACE=halt_on_error=1", + // New glibc-s enable rseq by default but ptrace and systrap + // platforms don't work in this case. runsc is linked with libc + // only when the race detector is enabled. + "GLIBC_TUNABLES=glibc.pthread.rseq=0", } return cmd } -- cgit mrf-deployment