WARNING: DATA RACE Read at 0x00c000bbbe47 by goroutine 2277: encoding/binary.littleEndian.Uint32() GOROOT/src/encoding/binary/binary.go:80 +0x2f7 gvisor.dev/gvisor/pkg/bpf.load32[go.shape.uint32]() pkg/bpf/input_bytes.go:64 +0x29d gvisor.dev/gvisor/pkg/bpf.InstrumentedExec[go.shape.uint32]() pkg/bpf/interpreter.go:535 +0x649 gvisor.dev/gvisor/pkg/sentry/kernel.checkFilterCacheability() pkg/sentry/kernel/seccomp.go:212 +0x2f6 gvisor.dev/gvisor/pkg/sentry/kernel.(*taskSeccomp).populateCache() pkg/sentry/kernel/seccomp.go:248 +0x2a4 gvisor.dev/gvisor/pkg/sentry/kernel.(*Task).AppendSyscallFilter() pkg/sentry/kernel/seccomp.go:301 +0x7f3 gvisor.dev/gvisor/pkg/sentry/syscalls/linux.seccomp() pkg/sentry/syscalls/linux/sys_seccomp.go:76 +0x3c4 gvisor.dev/gvisor/pkg/sentry/syscalls/linux.Seccomp() pkg/sentry/syscalls/linux/sys_seccomp.go:81 +0x35 gvisor.dev/gvisor/pkg/sentry/kernel.(*Task).executeSyscall() pkg/sentry/kernel/task_syscall.go:142 +0x8b4 gvisor.dev/gvisor/pkg/sentry/kernel.(*Task).doSyscallInvoke() pkg/sentry/kernel/task_syscall.go:322 +0x6b gvisor.dev/gvisor/pkg/sentry/kernel.(*Task).doSyscallEnter() pkg/sentry/kernel/task_syscall.go:282 +0x86 gvisor.dev/gvisor/pkg/sentry/kernel.(*Task).doSyscall() pkg/sentry/kernel/task_syscall.go:257 +0x4ef gvisor.dev/gvisor/pkg/sentry/kernel.(*runApp).execute() pkg/sentry/kernel/task_run.go:269 +0x1e07 gvisor.dev/gvisor/pkg/sentry/kernel.(*Task).run() pkg/sentry/kernel/task_run.go:98 +0x43a gvisor.dev/gvisor/pkg/sentry/kernel.(*Task).Start.func1() pkg/sentry/kernel/task_start.go:392 +0x44 Previous write at 0x00c000bbbe40 by goroutine 2271: runtime.slicecopy() GOROOT/src/runtime/slice.go:310 +0x0 gvisor.dev/gvisor/pkg/safemem.Copy() pkg/safemem/block_unsafe.go:195 +0x2a8 gvisor.dev/gvisor/pkg/safemem.CopySeq() pkg/safemem/seq_unsafe.go:279 +0x227 gvisor.dev/gvisor/pkg/sentry/mm.(*MemoryManager).CopyIn.func1() pkg/sentry/mm/io.go:164 +0xad gvisor.dev/gvisor/pkg/sentry/mm.(*MemoryManager).withInternalMappings() pkg/sentry/mm/io.go:522 +0x186 gvisor.dev/gvisor/pkg/sentry/mm.(*MemoryManager).CopyIn() pkg/sentry/mm/io.go:163 +0x264 gvisor.dev/gvisor/pkg/sentry/kernel.(*Task).CopyInBytes() pkg/sentry/kernel/task_usermem.go:57 +0x91 gvisor.dev/gvisor/pkg/sentry/syscalls/linux.copyTimespecIn() pkg/sentry/syscalls/linux/timespec.go:32 +0x84 gvisor.dev/gvisor/pkg/sentry/syscalls/linux.Futex() pkg/sentry/syscalls/linux/sys_futex.go:192 +0x4b4 gvisor.dev/gvisor/pkg/sentry/kernel.(*Task).executeSyscall() pkg/sentry/kernel/task_syscall.go:142 +0x8b4 gvisor.dev/gvisor/pkg/sentry/kernel.(*Task).doSyscallInvoke() pkg/sentry/kernel/task_syscall.go:322 +0x6b gvisor.dev/gvisor/pkg/sentry/kernel.(*Task).doSyscallEnter() pkg/sentry/kernel/task_syscall.go:282 +0x86 gvisor.dev/gvisor/pkg/sentry/kernel.(*Task).doSyscall() pkg/sentry/kernel/task_syscall.go:257 +0x4ef gvisor.dev/gvisor/pkg/sentry/kernel.(*runApp).execute() pkg/sentry/kernel/task_run.go:269 +0x1e07 gvisor.dev/gvisor/pkg/sentry/kernel.(*Task).run() pkg/sentry/kernel/task_run.go:98 +0x43a gvisor.dev/gvisor/pkg/sentry/kernel.(*Task).Start.func1() pkg/sentry/kernel/task_start.go:392 +0x44