panic: interface conversion: vfs.DentryImpl is *tmpfs.dentry, not *kernfs.Dentry goroutine 485062 [running]: panic({0xb6aa40, 0x4006752600}) GOROOT/src/runtime/panic.go:987 +0x3d8 fp=0x4006cb7340 sp=0x4006cb7280 pc=0x46bb8 runtime.panicdottypeE(...) GOROOT/src/runtime/iface.go:262 runtime.panicdottypeI(0x4003f31040?, 0xcb7ec0, 0xbb6a00) GOROOT/src/runtime/iface.go:272 +0x74 fp=0x4006cb7370 sp=0x4006cb7340 pc=0x1a174 gvisor.dev/gvisor/pkg/sentry/fsimpl/kernfs.(*Filesystem).LinkAt(0x40000f6c80, {0xf65ef8, 0x40048eaa80}, 0x4000b06d80, {0x40000e3d80?, 0x4007a3c400?}) pkg/sentry/fsimpl/kernfs/filesystem.go:367 +0x604 fp=0x4006cb75a0 sp=0x4006cb7370 pc=0x37fd04 gvisor.dev/gvisor/pkg/sentry/vfs.(*VirtualFilesystem).LinkAt(0x40048eaa80?, {0xf65ef8, 0x40048eaa80}, 0x3af5bc?, 0x4006cb76f8?, 0x4006cb7708) pkg/sentry/vfs/vfs.go:296 +0x168 fp=0x4006cb7620 sp=0x4006cb75a0 pc=0x32b638 gvisor.dev/gvisor/pkg/sentry/syscalls/linux.linkat(0x40048eaa80, 0x48eb230?, 0x40019f3848?, 0x55f6a478?, 0x4006cb7848?, 0x400) pkg/sentry/syscalls/linux/sys_file.go:1029 +0x278 fp=0x4006cb7810 sp=0x4006cb7620 pc=0x5dfd38 gvisor.dev/gvisor/pkg/sentry/syscalls/linux.Linkat(0x40048eaa80?, {{0x3}, {0x20000480}, {0x4}, {0x20000640}, {0x400}, {0x0}}) pkg/sentry/syscalls/linux/sys_file.go:998 +0x30 fp=0x4006cb7850 sp=0x4006cb7810 pc=0x5dfa90 gvisor.dev/gvisor/pkg/sentry/kernel.(*Task).executeSyscall(0x40048eaa80, 0x25, {{0x3}, {0x20000480}, {0x4}, {0x20000640}, {0x400}, {0x0}}) pkg/sentry/kernel/task_syscall.go:142 +0x578 fp=0x4006cb7c40 sp=0x4006cb7850 pc=0x4de208 gvisor.dev/gvisor/pkg/sentry/kernel.(*Task).doSyscallInvoke(0x40048eaa80, 0x0?, {{0x3}, {0x20000480}, {0x4}, {0x20000640}, {0x400}, {0x0}}) pkg/sentry/kernel/task_syscall.go:322 +0x40 fp=0x4006cb7ca0 sp=0x4006cb7c40 pc=0x4df120 gvisor.dev/gvisor/pkg/sentry/kernel.(*Task).doSyscallEnter(0x17d7841?, 0xa958a00?, {{0x3}, {0x20000480}, {0x4}, {0x20000640}, {0x400}, {0x0}}) pkg/sentry/kernel/task_syscall.go:282 +0x5c fp=0x4006cb7d00 sp=0x4006cb7ca0 pc=0x4dee2c gvisor.dev/gvisor/pkg/sentry/kernel.(*Task).doSyscall(0x4007838410?) pkg/sentry/kernel/task_syscall.go:257 +0x298 fp=0x4006cb7e00 sp=0x4006cb7d00 pc=0x4debd8 gvisor.dev/gvisor/pkg/sentry/kernel.(*runApp).execute(0x400873ed80?, 0x40048eaa80) pkg/sentry/kernel/task_run.go:259 +0xd10 fp=0x4006cb7f40 sp=0x4006cb7e00 pc=0x4d41c0 gvisor.dev/gvisor/pkg/sentry/kernel.(*Task).run(0x40048eaa80, 0x78bc) pkg/sentry/kernel/task_run.go:94 +0x1a8 fp=0x4006cb7fb0 sp=0x4006cb7f40 pc=0x4d2ed8 gvisor.dev/gvisor/pkg/sentry/kernel.(*Task).Start.func1() pkg/sentry/kernel/task_start.go:377 +0x2c fp=0x4006cb7fd0 sp=0x4006cb7fb0 pc=0x4dccbc runtime.goexit() src/runtime/asm_arm64.s:1172 +0x4 fp=0x4006cb7fd0 sp=0x4006cb7fd0 pc=0x7b5a4 created by gvisor.dev/gvisor/pkg/sentry/kernel.(*Task).Start pkg/sentry/kernel/task_start.go:377 +0xe8