panic: interface conversion: vfs.DentryImpl is *tmpfs.dentry, not *kernfs.Dentry goroutine 201898 [running]: panic({0x31dd20, 0xc002340120}) GOROOT/src/runtime/panic.go:987 +0x3d8 fp=0xc0017fae60 sp=0xc0017fada0 pc=0x1277078 runtime.panicdottypeE(...) GOROOT/src/runtime/iface.go:262 runtime.panicdottypeI(0xc000b8eba8?, 0x471560, 0x36aa20) GOROOT/src/runtime/iface.go:272 +0x74 fp=0xc0017fae90 sp=0xc0017fae60 pc=0x124a494 gvisor.dev/gvisor/pkg/sentry/fsimpl/kernfs.(*Filesystem).LinkAt(0xc00001a780, {0x86c078, 0xc00994aa80}, 0xc001d2ad80, {0xc0001bb600?, 0xc00784e190?}) pkg/sentry/fsimpl/kernfs/filesystem.go:367 +0x714 fp=0xc0017fb0f0 sp=0xc0017fae90 pc=0x1751814 gvisor.dev/gvisor/pkg/sentry/fsimpl/sys.(*filesystem).LinkAt(0xc00001a780, {0x86c078, 0xc00994aa80}, 0x1ac6134?, {0xc0001bb600?, 0xc00784e190?}) :1 +0x68 fp=0xc0017fb160 sp=0xc0017fb0f0 pc=0x1e8df98 gvisor.dev/gvisor/pkg/sentry/vfs.(*VirtualFilesystem).LinkAt(0xc00994b320?, {0x86c078, 0xc00994aa80}, 0x0?, 0xc0056d83c0?, 0xc0017fb398) pkg/sentry/vfs/vfs.go:296 +0x258 fp=0xc0017fb210 sp=0xc0017fb160 pc=0x16d0ae8 gvisor.dev/gvisor/pkg/sentry/syscalls/linux.linkat(0xc00994aa80, 0x1?, 0xc0017fb4b8?, 0x12ae758?, 0xc0017fb4c8?, 0x0) pkg/sentry/syscalls/linux/sys_file.go:1029 +0x24c fp=0xc0017fb490 sp=0xc0017fb210 pc=0x1adb80c gvisor.dev/gvisor/pkg/sentry/syscalls/linux.Linkat(0xc00994aa80?, {{0xffffffffffffff9c}, {0x20001c80}, {0x3}, {0x20001d00}, {0x0}, {0x0}}) pkg/sentry/syscalls/linux/sys_file.go:998 +0x40 fp=0xc0017fb4f0 sp=0xc0017fb490 pc=0x1adb580 gvisor.dev/gvisor/pkg/sentry/kernel.(*Task).executeSyscall(0xc00994aa80, 0x25, {{0xffffffffffffff9c}, {0x20001c80}, {0x3}, {0x20001d00}, {0x0}, {0x0}}) pkg/sentry/kernel/task_syscall.go:142 +0x6d8 fp=0xc0017fb9f0 sp=0xc0017fb4f0 pc=0x1954a08 gvisor.dev/gvisor/pkg/sentry/kernel.(*Task).doSyscallInvoke(0xc00994aa80, 0x124654c?, {{0xffffffffffffff9c}, {0x20001c80}, {0x3}, {0x20001d00}, {0x0}, {0x0}}) pkg/sentry/kernel/task_syscall.go:322 +0x54 fp=0xc0017fba90 sp=0xc0017fb9f0 pc=0x19560c4 gvisor.dev/gvisor/pkg/sentry/kernel.(*Task).doSyscallEnter(0xc0017fbb58?, 0x12ae918?, {{0xffffffffffffff9c}, {0x20001c80}, {0x3}, {0x20001d00}, {0x0}, {0x0}}) pkg/sentry/kernel/task_syscall.go:282 +0x7c fp=0xc0017fbb10 sp=0xc0017fba90 pc=0x1955bdc gvisor.dev/gvisor/pkg/sentry/kernel.(*Task).doSyscall(0xc00994aa80) pkg/sentry/kernel/task_syscall.go:257 +0x3c0 fp=0xc0017fbc40 sp=0xc0017fbb10 pc=0x1955870 gvisor.dev/gvisor/pkg/sentry/kernel.(*runApp).execute(0xc00994aa80?, 0xc00994aa80) pkg/sentry/kernel/task_run.go:259 +0x1320 fp=0xc0017fbeb0 sp=0xc0017fbc40 pc=0x19454f0 gvisor.dev/gvisor/pkg/sentry/kernel.(*Task).run(0xc00994aa80, 0x834c) pkg/sentry/kernel/task_run.go:94 +0x2bc fp=0xc0017fbfa0 sp=0xc0017fbeb0 pc=0x1943a5c gvisor.dev/gvisor/pkg/sentry/kernel.(*Task).Start.func1() pkg/sentry/kernel/task_start.go:377 +0x44 fp=0xc0017fbfd0 sp=0xc0017fbfa0 pc=0x1952dd4 runtime.goexit() src/runtime/asm_arm64.s:1172 +0x4 fp=0xc0017fbfd0 sp=0xc0017fbfd0 pc=0x12ad774 created by gvisor.dev/gvisor/pkg/sentry/kernel.(*Task).Start pkg/sentry/kernel/task_start.go:377 +0x184