panic: Inode doesn't match what kernfs thinks! OrderedChild: &{dir:{InodeNoopRefCount:{InodeTemporary:{}} InodeAlwaysValid:{} InodeAttrs:{devMajor:0 devMinor:13 ino:51 mode:16749 uid:0 gid:0 nlink:2 blockSize:4096 atime:1646234309475659869 mtime:1646234309475659869 ctime:1646234309475659869} InodeNotSymlink:{} InodeDirectoryNoNewChildren:{} OrderedChildren:{writable:true mu:{m:{w:{Mutex:{state:0 sema:0}} writerSem:0 readerSem:0 readerCount:0 readerWait:0}} order:{head:0xc000990880 tail:0xc000990c40} set:map[cgroup.procs:0xc000990a80 cpu.cfs_period_us:0xc000990900 cpu.cfs_quota_us:0xc000990b40 cpu.shares:0xc000990b80 cpuacct.stat:0xc000990a00 cpuacct.usage:0xc000990940 cpuacct.usage_sys:0xc000990a40 cpuacct.usage_user:0xc000990bc0 cpuset.cpus:0xc000990880 cpuset.mems:0xc000990c00 job.id:0xc0009908c0 memory.limit_in_bytes:0xc000990b00 memory.move_charge_at_immigrate:0xc0009909c0 memory.soft_limit_in_bytes:0xc000990c40 memory.usage_in_bytes:0xc000990ac0 tasks:0xc000990980]} implStatFS:{} locks:{bsd:{mu:{m:{Mutex:{state:0 sema:0}}} locks:{root:{nrSegments:0 parent: parentIndex:0 hasChildren:false maxGap:[] keys:[{Start:0 End:0} {Start:0 End:0} {Start:0 End:0} {Start:0 End:0} {Start:0 End:0}] values:[{Readers:map[] Writer: WriterInfo:{PID:0}} {Readers:map[] Writer: WriterInfo:{PID:0}} {Readers:map[] Writer: WriterInfo:{PID:0}} {Readers:map[] Writer: WriterInfo:{PID:0}} {Readers:map[] Writer: WriterInfo:{PID:0}}] children:[ ]}} blockedQueue:{list:{head: tail:} mu:{m:{w:{Mutex:{state:0 sema:0}} writerSem:0 readerSem:0 readerCount:0 readerWait:0}}}} posix:{mu:{m:{Mutex:{state:0 sema:0}}} locks:{root:{nrSegments:0 parent: parentIndex:0 hasChildren:false maxGap:[] keys:[{Start:0 End:0} {Start:0 End:0} {Start:0 End:0} {Start:0 End:0} {Start:0 End:0}] values:[{Readers:map[] Writer: WriterInfo:{PID:0}} {Readers:map[] Writer: WriterInfo:{PID:0}} {Readers:map[] Writer: WriterInfo:{PID:0}} {Readers:map[] Writer: WriterInfo:{PID:0}} {Readers:map[] Writer: WriterInfo:{PID:0}}] children:[ ]}} blockedQueue:{list:{head: tail:} mu:{m:{w:{Mutex:{state:0 sema:0}} writerSem:0 readerSem:0 readerCount:0 readerWait:0}}}}} fs:0xc00098a000 cgi:0xc00099bc00} controllers:map[cpu:0xc00052e780 cpuacct:0xc0003f6080 cpuset:0xc000990840 job:0xc0003f6220 memory:0xc00052e750] ts:map[]}, kernfs: &{dir:{InodeNoopRefCount:{InodeTemporary:{}} InodeAlwaysValid:{} InodeAttrs:{devMajor:0 devMinor:13 ino:34 mode:16749 uid:0 gid:0 nlink:2 blockSize:4096 atime:1646234309475289960 mtime:1646234309475289960 ctime:1646234309475289960} InodeNotSymlink:{} InodeDirectoryNoNewChildren:{} OrderedChildren:{writable:true mu:{m:{w:{Mutex:{state:0 sema:0}} writerSem:0 readerSem:0 readerCount:0 readerWait:0}} order:{head:0xc000990400 tail:0xc0009907c0} set:map[cgroup.procs:0xc000990500 cpu.cfs_period_us:0xc000990580 cpu.cfs_quota_us:0xc0009906c0 cpu.shares:0xc000990700 cpuacct.stat:0xc000990400 cpuacct.usage:0xc000990440 cpuacct.usage_sys:0xc000990740 cpuacct.usage_user:0xc0009905c0 cpuset.cpus:0xc000990600 cpuset.mems:0xc000990480 job.id:0xc000990640 memory.limit_in_bytes:0xc000990680 memory.move_charge_at_immigrate:0xc000990780 memory.soft_limit_in_bytes:0xc000990540 memory.usage_in_bytes:0xc0009904c0 tasks:0xc0009907c0]} implStatFS:{} locks:{bsd:{mu:{m:{Mutex:{state:0 sema:0}}} locks:{root:{nrSegments:0 parent: parentIndex:0 hasChildren:false maxGap:[] keys:[{Start:0 End:0} {Start:0 End:0} {Start:0 End:0} {Start:0 End:0} {Start:0 End:0}] values:[{Readers:map[] Writer: WriterInfo:{PID:0}} {Readers:map[] Writer: WriterInfo:{PID:0}} {Readers:map[] Writer: WriterInfo:{PID:0}} {Readers:map[] Writer: WriterInfo:{PID:0}} {Readers:map[] Writer: WriterInfo:{PID:0}}] children:[ ]}} blockedQueue:{list:{head: tail:} mu:{m:{w:{Mutex:{state:0 sema:0}} writerSem:0 readerSem:0 readerCount:0 readerWait:0}}}} posix:{mu:{m:{Mutex:{state:0 sema:0}}} locks:{root:{nrSegments:0 parent: parentIndex:0 hasChildren:false maxGap:[] keys:[{Start:0 End:0} {Start:0 End:0} {Start:0 End:0} {Start:0 End:0} {Start:0 End:0}] values:[{Readers:map[] Writer: WriterInfo:{PID:0}} {Readers:map[] Writer: WriterInfo:{PID:0}} {Readers:map[] Writer: WriterInfo:{PID:0}} {Readers:map[] Writer: WriterInfo:{PID:0}} {Readers:map[] Writer: WriterInfo:{PID:0}}] children:[ ]}} blockedQueue:{list:{head: tail:} mu:{m:{w:{Mutex:{state:0 sema:0}} writerSem:0 readerSem:0 readerCount:0 readerWait:0}}}}} fs:0xc00098a000 cgi:0xc00098fc00} controllers:map[cpu:0xc00052e5d0 cpuacct:0xc0003f6080 cpuset:0xc0009903c0 job:0xc0003f61c0 memory:0xc00052e600] ts:map[]} goroutine 227 [running]: panic({0x1174a60, 0xc0002fb040}) GOROOT/src/runtime/panic.go:1147 +0x3a8 fp=0xc000737590 sp=0xc0007374d0 pc=0x4351c8 gvisor.dev/gvisor/pkg/sentry/fsimpl/kernfs.(*OrderedChildren).checkExistingLocked(0xc0416d0001, {0xc00083c508, 0xc000911648}, {0x154dde8, 0xc00098fc00}) pkg/sentry/fsimpl/kernfs/inode_impl_util.go:593 +0x15d fp=0xc000737600 sp=0xc000737590 pc=0x83ba3d gvisor.dev/gvisor/pkg/sentry/fsimpl/kernfs.(*OrderedChildren).Unlink(0xc000989c40, {0x12b2bc0, 0xc00045d1a0}, {0xc00083c508, 0x5}, {0x154dde8, 0xc00098fc00}) pkg/sentry/fsimpl/kernfs/inode_impl_util.go:605 +0xfe fp=0xc000737668 sp=0xc000737600 pc=0x83bb9e gvisor.dev/gvisor/pkg/sentry/fsimpl/kernfs.(*OrderedChildren).RmDir(...) pkg/sentry/fsimpl/kernfs/inode_impl_util.go:617 gvisor.dev/gvisor/pkg/sentry/fsimpl/cgroupfs.(*dir).RmDir(0xc000989c00, {0x1548550, 0xc0007bc000}, {0xc00083c508, 0x5}, {0x154dde8, 0xc00098fc00}) pkg/sentry/fsimpl/cgroupfs/cgroupfs.go:534 +0x2ff fp=0xc000737700 sp=0xc000737668 pc=0xc9673f gvisor.dev/gvisor/pkg/sentry/fsimpl/cgroupfs.(*cgroupInode).RmDir(0xc000989c00, {0x1548550, 0xc0007bc000}, {0xc00083c508, 0xc000771878}, {0x154dde8, 0xc00098fc00}) :1 +0x4e fp=0xc000737748 sp=0xc000737700 pc=0xc9f66e gvisor.dev/gvisor/pkg/sentry/fsimpl/kernfs.(*Filesystem).RmdirAt(0xc00098a000, {0x1548550, 0xc0007bc000}, 0xc000310000) pkg/sentry/fsimpl/kernfs/filesystem.go:793 +0x4d0 fp=0xc0007379d8 sp=0xc000737748 pc=0x8356f0 gvisor.dev/gvisor/pkg/sentry/fsimpl/cgroupfs.(*filesystem).RmdirAt(0xc00098a000, {0x1548550, 0xc0007bc000}, 0xc000380490) :1 +0x33 fp=0xc000737a08 sp=0xc0007379d8 pc=0xca5693 gvisor.dev/gvisor/pkg/sentry/vfs.(*VirtualFilesystem).RmdirAt(0xc0003e2780, {0x1548550, 0xc0007bc000}, 0xc0003803f0, 0xc00083ca00) pkg/sentry/vfs/vfs.go:562 +0x143 fp=0xc000737a60 sp=0xc000737a08 pc=0x735b83 gvisor.dev/gvisor/pkg/sentry/syscalls/linux/vfs2.rmdirat(0xc0007bc000, 0x911c14, 0xc000911c18) pkg/sentry/syscalls/linux/vfs2/filesystem.go:263 +0x20a fp=0xc000737bd0 sp=0xc000737a60 pc=0xed9a0a gvisor.dev/gvisor/pkg/sentry/syscalls/linux/vfs2.Unlinkat(0x65, {{0x3}, {0x200000c0}, {0x200}, {0x0}, {0x0}, {0x0}}) pkg/sentry/syscalls/linux/vfs2/filesystem.go:296 +0x79 fp=0xc000737bf8 sp=0xc000737bd0 pc=0xed9f59 gvisor.dev/gvisor/pkg/sentry/kernel.(*Task).executeSyscall(0xc0007bc000, 0x107, {{0x3}, {0x200000c0}, {0x200}, {0x0}, {0x0}, {0x0}}) pkg/sentry/kernel/task_syscall.go:103 +0x2d7 fp=0xc000737ca8 sp=0xc000737bf8 pc=0x9f82b7 gvisor.dev/gvisor/pkg/sentry/kernel.(*Task).doSyscallInvoke(0xc0007bc000, 0xf47fa0, {{0x3}, {0x200000c0}, {0x200}, {0x0}, {0x0}, {0x0}}) pkg/sentry/kernel/task_syscall.go:238 +0x57 fp=0xc000737d18 sp=0xc000737ca8 pc=0x9f9077 gvisor.dev/gvisor/pkg/sentry/kernel.(*Task).doSyscallEnter(0xc0006a7d40, 0x155c2f8, {{0x3}, {0x200000c0}, {0x200}, {0x0}, {0x0}, {0x0}}) pkg/sentry/kernel/task_syscall.go:198 +0x85 fp=0xc000737d78 sp=0xc000737d18 pc=0x9f8c45 gvisor.dev/gvisor/pkg/sentry/kernel.(*Task).doSyscall(0xc0007bc000) pkg/sentry/kernel/task_syscall.go:173 +0x38e fp=0xc000737e40 sp=0xc000737d78 pc=0x9f890e gvisor.dev/gvisor/pkg/sentry/kernel.(*runApp).execute(0xc00022a200, 0xc0007bc000) pkg/sentry/kernel/task_run.go:254 +0x111b fp=0xc000737f60 sp=0xc000737e40 pc=0x9eb9fb gvisor.dev/gvisor/pkg/sentry/kernel.(*Task).run(0xc0007bc000, 0xe) pkg/sentry/kernel/task_run.go:95 +0x1ec fp=0xc000737fc0 sp=0xc000737f60 pc=0x9ea26c gvisor.dev/gvisor/pkg/sentry/kernel.(*Task).Start·dwrap·235() pkg/sentry/kernel/task_start.go:339 +0x2a fp=0xc000737fe0 sp=0xc000737fc0 pc=0x9f6c2a runtime.goexit() src/runtime/asm_amd64.s:1581 +0x1 fp=0xc000737fe8 sp=0xc000737fe0 pc=0x469321 created by gvisor.dev/gvisor/pkg/sentry/kernel.(*Task).Start pkg/sentry/kernel/task_start.go:339 +0x106