WARNING: DATA RACE Write at 0x00c000a30788 by goroutine 378: gvisor.dev/gvisor/pkg/sentry/fsimpl/fuse.newFUSEConnection() pkg/sentry/fsimpl/fuse/connection.go:205 +0xfc gvisor.dev/gvisor/pkg/sentry/fsimpl/fuse.newFUSEFilesystem() pkg/sentry/fsimpl/fuse/fusefs.go:258 +0x7c gvisor.dev/gvisor/pkg/sentry/fsimpl/fuse.FilesystemType.GetFilesystem() pkg/sentry/fsimpl/fuse/fusefs.go:236 +0x144a gvisor.dev/gvisor/pkg/sentry/fsimpl/fuse.(*FilesystemType).GetFilesystem() :1 +0xe4 gvisor.dev/gvisor/pkg/sentry/vfs.(*VirtualFilesystem).MountDisconnected() pkg/sentry/vfs/mount.go:200 +0x191 gvisor.dev/gvisor/pkg/sentry/vfs.(*VirtualFilesystem).MountAt() pkg/sentry/vfs/mount.go:272 +0xd4 gvisor.dev/gvisor/pkg/sentry/syscalls/linux/vfs2.Mount() pkg/sentry/syscalls/linux/vfs2/mount.go:112 +0x5d6 gvisor.dev/gvisor/pkg/sentry/kernel.(*Task).executeSyscall() pkg/sentry/kernel/task_syscall.go:103 +0x194 gvisor.dev/gvisor/pkg/sentry/kernel.(*Task).doSyscallInvoke() pkg/sentry/kernel/task_syscall.go:238 +0xb3 gvisor.dev/gvisor/pkg/sentry/kernel.(*Task).doSyscallEnter() pkg/sentry/kernel/task_syscall.go:198 +0x10e gvisor.dev/gvisor/pkg/sentry/kernel.(*Task).doSyscall() pkg/sentry/kernel/task_syscall.go:173 +0x213 gvisor.dev/gvisor/pkg/sentry/kernel.(*runApp).execute() pkg/sentry/kernel/task_run.go:254 +0x1286 gvisor.dev/gvisor/pkg/sentry/kernel.(*Task).run() pkg/sentry/kernel/task_run.go:95 +0x352 Previous read at 0x00c000a30788 by goroutine 341: gvisor.dev/gvisor/pkg/sentry/fsimpl/fuse.(*connection).callFutureLocked() pkg/sentry/fsimpl/fuse/connection.go:316 +0x2b6 gvisor.dev/gvisor/pkg/sentry/fsimpl/fuse.(*connection).callFuture() pkg/sentry/fsimpl/fuse/connection.go:298 +0x4cf gvisor.dev/gvisor/pkg/sentry/fsimpl/fuse.(*connection).Call() pkg/sentry/fsimpl/fuse/connection.go:262 +0xb9 gvisor.dev/gvisor/pkg/sentry/fsimpl/fuse.(*inode).newEntry() pkg/sentry/fsimpl/fuse/fusefs.go:602 +0x28e gvisor.dev/gvisor/pkg/sentry/fsimpl/fuse.(*inode).Lookup() pkg/sentry/fsimpl/fuse/fusefs.go:493 +0xeb gvisor.dev/gvisor/pkg/sentry/fsimpl/kernfs.(*Filesystem).revalidateChildLocked() pkg/sentry/fsimpl/kernfs/filesystem.go:134 +0xe8 gvisor.dev/gvisor/pkg/sentry/fsimpl/kernfs.(*Filesystem).stepExistingLocked() pkg/sentry/fsimpl/kernfs/filesystem.go:76 +0x29b gvisor.dev/gvisor/pkg/sentry/fsimpl/kernfs.(*Filesystem).walkExistingLocked() pkg/sentry/fsimpl/kernfs/filesystem.go:166 +0xfd gvisor.dev/gvisor/pkg/sentry/fsimpl/kernfs.(*Filesystem).StatAt() pkg/sentry/fsimpl/kernfs/filesystem.go:824 +0x173 gvisor.dev/gvisor/pkg/sentry/fsimpl/fuse.(*filesystem).StatAt() :1 +0xc4 gvisor.dev/gvisor/pkg/sentry/vfs.(*VirtualFilesystem).StatAt() pkg/sentry/vfs/vfs.go:599 +0x1a1 gvisor.dev/gvisor/pkg/sentry/syscalls/linux/vfs2.fstatat() pkg/sentry/syscalls/linux/vfs2/stat.go:104 +0x352 gvisor.dev/gvisor/pkg/sentry/syscalls/linux/vfs2.Newfstatat() pkg/sentry/syscalls/linux/vfs2/stat.go:50 +0x64 gvisor.dev/gvisor/pkg/sentry/kernel.(*Task).executeSyscall() pkg/sentry/kernel/task_syscall.go:103 +0x194 gvisor.dev/gvisor/pkg/sentry/kernel.(*Task).doSyscallInvoke() pkg/sentry/kernel/task_syscall.go:238 +0xb3 gvisor.dev/gvisor/pkg/sentry/kernel.(*Task).doSyscallEnter() pkg/sentry/kernel/task_syscall.go:198 +0x10e gvisor.dev/gvisor/pkg/sentry/kernel.(*Task).doSyscall() pkg/sentry/kernel/task_syscall.go:173 +0x213 gvisor.dev/gvisor/pkg/sentry/kernel.(*runApp).execute() pkg/sentry/kernel/task_run.go:254 +0x1286 gvisor.dev/gvisor/pkg/sentry/kernel.(*Task).run() pkg/sentry/kernel/task_run.go:95 +0x352