panic: interface conversion: vfs.DentryImpl is *tmpfs.dentry, not *kernfs.Dentry goroutine 1060040 [running]: panic({0xcba880, 0x40063bc390}) GOROOT/src/runtime/panic.go:987 +0x3d8 fp=0x40050d13d0 sp=0x40050d1310 pc=0x469f8 runtime.panicdottypeE(...) GOROOT/src/runtime/iface.go:262 runtime.panicdottypeI(0x12000000?, 0xe07ac0, 0xd067a0) GOROOT/src/runtime/iface.go:272 +0x74 fp=0x40050d1400 sp=0x40050d13d0 pc=0x1a174 gvisor.dev/gvisor/pkg/sentry/fsimpl/kernfs.(*Filesystem).LinkAt(0x40002fc1e0, {0x10e74d8, 0x4007126a80}, 0x4000150d80, {0x4000551600?, 0x4002bc2320?}) pkg/sentry/fsimpl/kernfs/filesystem.go:367 +0x838 fp=0x40050d1640 sp=0x40050d1400 pc=0x3e17b8 gvisor.dev/gvisor/pkg/sentry/vfs.(*VirtualFilesystem).LinkAt(0x4007126a80?, {0x10e74d8, 0x4007126a80}, 0x3579f8?, 0x40050d1708?, 0x40050d17b8) pkg/sentry/vfs/vfs.go:296 +0x204 fp=0x40050d16c0 sp=0x40050d1640 pc=0x3743b4 gvisor.dev/gvisor/pkg/sentry/syscalls/linux.linkat(0x4007126a80, 0x3?, 0x4006be45c0?, 0x200653ac?, 0x40050d18f8?, 0x0) pkg/sentry/syscalls/linux/sys_file.go:1029 +0x2ec fp=0x40050d18c0 sp=0x40050d16c0 pc=0x6c7c5c gvisor.dev/gvisor/pkg/sentry/syscalls/linux.Linkat(0x40050d1968?, {{0xffffffffffffff9c}, {0x20000100}, {0x3}, {0x20000140}, {0x0}, {0x0}}) pkg/sentry/syscalls/linux/sys_file.go:998 +0x7c fp=0x40050d1900 sp=0x40050d18c0 pc=0x6c793c gvisor.dev/gvisor/pkg/sentry/kernel.(*Task).executeSyscall(0x4007126a80, 0x25, {{0xffffffffffffff9c}, {0x20000100}, {0x3}, {0x20000140}, {0x0}, {0x0}}) pkg/sentry/kernel/task_syscall.go:142 +0x6f8 fp=0x40050d1c40 sp=0x40050d1900 pc=0x590318 gvisor.dev/gvisor/pkg/sentry/kernel.(*Task).doSyscallInvoke(0x4007126a80, 0x0?, {{0xffffffffffffff9c}, {0x20000100}, {0x3}, {0x20000140}, {0x0}, {0x0}}) pkg/sentry/kernel/task_syscall.go:322 +0x50 fp=0x40050d1ca0 sp=0x40050d1c40 pc=0x5917a0 gvisor.dev/gvisor/pkg/sentry/kernel.(*Task).doSyscallEnter(0x40050d1d88?, 0x81d370?, {{0xffffffffffffff9c}, {0x20000100}, {0x3}, {0x20000140}, {0x0}, {0x0}}) pkg/sentry/kernel/task_syscall.go:282 +0x8c fp=0x40050d1d00 sp=0x40050d1ca0 pc=0x59132c gvisor.dev/gvisor/pkg/sentry/kernel.(*Task).doSyscall(0x40074d5d40?) pkg/sentry/kernel/task_syscall.go:257 +0x38c fp=0x40050d1e00 sp=0x40050d1d00 pc=0x59100c gvisor.dev/gvisor/pkg/sentry/kernel.(*runApp).execute(0x4002951180?, 0x4007126a80) pkg/sentry/kernel/task_run.go:259 +0x1244 fp=0x40050d1f40 sp=0x40050d1e00 pc=0x583274 gvisor.dev/gvisor/pkg/sentry/kernel.(*Task).run(0x4007126a80, 0x6087) pkg/sentry/kernel/task_run.go:94 +0x240 fp=0x40050d1fb0 sp=0x40050d1f40 pc=0x5819d0 gvisor.dev/gvisor/pkg/sentry/kernel.(*Task).Start.func1() pkg/sentry/kernel/task_start.go:377 +0x2c fp=0x40050d1fd0 sp=0x40050d1fb0 pc=0x58e8bc runtime.goexit() src/runtime/asm_arm64.s:1172 +0x4 fp=0x40050d1fd0 sp=0x40050d1fd0 pc=0x7b3e4 created by gvisor.dev/gvisor/pkg/sentry/kernel.(*Task).Start pkg/sentry/kernel/task_start.go:377 +0x104