panic: interface conversion: vfs.DentryImpl is *vfs.anonDentry, not *kernfs.Dentry goroutine 74084 [running]: panic({0xcba200, 0x4000857230}) GOROOT/src/runtime/panic.go:987 +0x3d8 fp=0x4002e3b3d0 sp=0x4002e3b310 pc=0x469f8 runtime.panicdottypeE(...) GOROOT/src/runtime/iface.go:262 runtime.panicdottypeI(0x40?, 0xe07240, 0xd060a0) GOROOT/src/runtime/iface.go:272 +0x74 fp=0x4002e3b400 sp=0x4002e3b3d0 pc=0x1a174 gvisor.dev/gvisor/pkg/sentry/fsimpl/kernfs.(*Filesystem).LinkAt(0x400002df40, {0x10e65f8, 0x4003fad500}, 0x40000f3680, {0x400015a080?, 0x4003be6cd0?}) pkg/sentry/fsimpl/kernfs/filesystem.go:367 +0x838 fp=0x4002e3b640 sp=0x4002e3b400 pc=0x3e1038 gvisor.dev/gvisor/pkg/sentry/vfs.(*VirtualFilesystem).LinkAt(0x4003fad500?, {0x10e65f8, 0x4003fad500}, 0x56c328?, 0x4003fad500?, 0x4002e3b7b8) pkg/sentry/vfs/vfs.go:296 +0x204 fp=0x4002e3b6c0 sp=0x4002e3b640 pc=0x373c24 gvisor.dev/gvisor/pkg/sentry/syscalls/linux.linkat(0x4003fad500, 0xffffffff?, 0x4003d6c740?, 0x8172e3a8?, 0x4002e3b8f8?, 0x1000) pkg/sentry/syscalls/linux/sys_file.go:1029 +0x2ec fp=0x4002e3b8c0 sp=0x4002e3b6c0 pc=0x6c5c2c gvisor.dev/gvisor/pkg/sentry/syscalls/linux.Linkat(0x4002e3b968?, {{0x44}, {0x20002100}, {0x3}, {0x200021c0}, {0x1000}, {0x0}}) pkg/sentry/syscalls/linux/sys_file.go:998 +0x7c fp=0x4002e3b900 sp=0x4002e3b8c0 pc=0x6c590c gvisor.dev/gvisor/pkg/sentry/kernel.(*Task).executeSyscall(0x4003fad500, 0x25, {{0x44}, {0x20002100}, {0x3}, {0x200021c0}, {0x1000}, {0x0}}) pkg/sentry/kernel/task_syscall.go:142 +0x6f8 fp=0x4002e3bc40 sp=0x4002e3b900 pc=0x58f2b8 gvisor.dev/gvisor/pkg/sentry/kernel.(*Task).doSyscallInvoke(0x4003fad500, 0x0?, {{0x44}, {0x20002100}, {0x3}, {0x200021c0}, {0x1000}, {0x0}}) pkg/sentry/kernel/task_syscall.go:322 +0x50 fp=0x4002e3bca0 sp=0x4002e3bc40 pc=0x590740 gvisor.dev/gvisor/pkg/sentry/kernel.(*Task).doSyscallEnter(0x4002e3bd88?, 0x81b390?, {{0x44}, {0x20002100}, {0x3}, {0x200021c0}, {0x1000}, {0x0}}) pkg/sentry/kernel/task_syscall.go:282 +0x8c fp=0x4002e3bd00 sp=0x4002e3bca0 pc=0x5902cc gvisor.dev/gvisor/pkg/sentry/kernel.(*Task).doSyscall(0x40040fe5b0?) pkg/sentry/kernel/task_syscall.go:257 +0x38c fp=0x4002e3be00 sp=0x4002e3bd00 pc=0x58ffac gvisor.dev/gvisor/pkg/sentry/kernel.(*runApp).execute(0x4003d66f00?, 0x4003fad500) pkg/sentry/kernel/task_run.go:259 +0x1244 fp=0x4002e3bf40 sp=0x4002e3be00 pc=0x582214 gvisor.dev/gvisor/pkg/sentry/kernel.(*Task).run(0x4003fad500, 0x66e) pkg/sentry/kernel/task_run.go:94 +0x240 fp=0x4002e3bfb0 sp=0x4002e3bf40 pc=0x580970 gvisor.dev/gvisor/pkg/sentry/kernel.(*Task).Start.func1() pkg/sentry/kernel/task_start.go:377 +0x2c fp=0x4002e3bfd0 sp=0x4002e3bfb0 pc=0x58d85c runtime.goexit() src/runtime/asm_arm64.s:1172 +0x4 fp=0x4002e3bfd0 sp=0x4002e3bfd0 pc=0x7b3e4 created by gvisor.dev/gvisor/pkg/sentry/kernel.(*Task).Start pkg/sentry/kernel/task_start.go:377 +0x104