panic: Inode doesn't match what kernfs thinks! OrderedChild: &{dir:{InodeNoopRefCount:{InodeTemporary:{}} InodeAlwaysValid:{} InodeAttrs:{devMajor:0 devMinor:177 ino:51 mode:16749 uid:0 gid:0 nlink:2 blockSize:4096 atime:1646235815392549501 mtime:1646235815392549501 ctime:1646235815392549501} InodeNotSymlink:{} InodeDirectoryNoNewChildren:{} OrderedChildren:{writable:true mu:{m:{w:{Mutex:{state:0 sema:0}} writerSem:0 readerSem:0 readerCount:0 readerWait:0}} order:{head:0xc00184a000 tail:0xc00184af80} set:map[cgroup.procs:0xc00184ae40 cpu.cfs_period_us:0xc00184a000 cpu.cfs_quota_us:0xc00184a0c0 cpu.shares:0xc00184a100 cpuacct.stat:0xc00184a040 cpuacct.usage:0xc00184a280 cpuacct.usage_sys:0xc00184a080 cpuacct.usage_user:0xc00184a140 cpuset.cpus:0xc00184af40 cpuset.mems:0xc00184aec0 job.id:0xc00184af00 memory.limit_in_bytes:0xc00184a200 memory.move_charge_at_immigrate:0xc00184af80 memory.soft_limit_in_bytes:0xc00184a240 memory.usage_in_bytes:0xc00184a1c0 tasks:0xc00184a180]} 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:0xc001e72000 cgi:0xc00210ea80} controllers:map[cpu:0xc001856180 cpuacct:0xc0009cac20 cpuset:0xc002106800 job:0xc0002f4000 memory:0xc0018560f0] ts:map[]}, kernfs: &{dir:{InodeNoopRefCount:{InodeTemporary:{}} InodeAlwaysValid:{} InodeAttrs:{devMajor:0 devMinor:177 ino:34 mode:16749 uid:0 gid:0 nlink:2 blockSize:4096 atime:1646235815378585822 mtime:1646235815378585822 ctime:1646235815378585822} InodeNotSymlink:{} InodeDirectoryNoNewChildren:{} OrderedChildren:{writable:true mu:{m:{w:{Mutex:{state:0 sema:0}} writerSem:0 readerSem:0 readerCount:0 readerWait:0}} order:{head:0xc001e6e880 tail:0xc001e6ec40} set:map[cgroup.procs:0xc001e6eb00 cpu.cfs_period_us:0xc001e6e980 cpu.cfs_quota_us:0xc001e6ec00 cpu.shares:0xc001e6ec40 cpuacct.stat:0xc001e6e880 cpuacct.usage:0xc001e6eb40 cpuacct.usage_sys:0xc001e6ea00 cpuacct.usage_user:0xc001e6eb80 cpuset.cpus:0xc001e6ea40 cpuset.mems:0xc001e6e8c0 job.id:0xc001e6ea80 memory.limit_in_bytes:0xc001e6e900 memory.move_charge_at_immigrate:0xc001e6ebc0 memory.soft_limit_in_bytes:0xc001e6e940 memory.usage_in_bytes:0xc001e6eac0 tasks:0xc001e6e9c0]} 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:0xc001e72000 cgi:0xc001e7aa80} controllers:map[cpu:0xc001e39410 cpuacct:0xc0009cac20 cpuset:0xc001e6e840 job:0xc0009cad60 memory:0xc001e393e0] ts:map[]} goroutine 2792 [running]: panic({0x17c1380, 0xc000a30580}) GOROOT/src/runtime/panic.go:1147 +0x3a8 fp=0xc000866fe0 sp=0xc000866f20 pc=0x437d08 gvisor.dev/gvisor/pkg/sentry/fsimpl/kernfs.(*OrderedChildren).checkExistingLocked(0xc001e6cac0, {0xc001e5cf08, 0x5}, {0x1cad1a8, 0xc001e7aa80}) pkg/sentry/fsimpl/kernfs/inode_impl_util.go:593 +0x225 fp=0xc000867088 sp=0xc000866fe0 pc=0xa5e1e5 gvisor.dev/gvisor/pkg/sentry/fsimpl/kernfs.(*OrderedChildren).Unlink(0xc001e6cac0, {0x449428, 0x4494b4}, {0xc001e5cf08, 0x5}, {0x1cad1a8, 0xc001e7aa80}) pkg/sentry/fsimpl/kernfs/inode_impl_util.go:605 +0x115 fp=0xc000867130 sp=0xc000867088 pc=0xa5e375 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(0xc001e6ca80, {0x1ca7770, 0xc002134000}, {0xc001e5cf08, 0x5}, {0x1cad1a8, 0xc001e7aa80}) pkg/sentry/fsimpl/cgroupfs/cgroupfs.go:534 +0x387 fp=0xc000867238 sp=0xc000867130 pc=0x1035727 gvisor.dev/gvisor/pkg/sentry/fsimpl/cgroupfs.(*cgroupInode).RmDir(0xc001e6ca80, {0x1ca7770, 0xc002134000}, {0xc001e5cf08, 0x5}, {0x1cad1a8, 0xc001e7aa80}) :1 +0x8c fp=0xc000867290 sp=0xc000867238 pc=0x10414ec gvisor.dev/gvisor/pkg/sentry/fsimpl/kernfs.(*Filesystem).RmdirAt(0xc001e72000, {0x1ca7770, 0xc002134000}, 0xc002285200) pkg/sentry/fsimpl/kernfs/filesystem.go:793 +0x52b fp=0xc000867558 sp=0xc000867290 pc=0xa568ab gvisor.dev/gvisor/pkg/sentry/fsimpl/cgroupfs.(*filesystem).RmdirAt(0xc001e72000, {0x1ca7770, 0xc002134000}, 0xc000a22100) :1 +0x65 fp=0xc0008675a0 sp=0xc000867558 pc=0x104a205 gvisor.dev/gvisor/pkg/sentry/vfs.(*VirtualFilesystem).RmdirAt(0xc0021348a0, {0x1ca7770, 0xc002134000}, 0xc001e7c090, 0xc000867738) pkg/sentry/vfs/vfs.go:562 +0x1f4 fp=0xc000867620 sp=0xc0008675a0 pc=0x8ecd54 gvisor.dev/gvisor/pkg/sentry/syscalls/linux/vfs2.rmdirat(0xc002134000, 0x2757bb4, 0x1) pkg/sentry/syscalls/linux/vfs2/filesystem.go:263 +0x1e9 fp=0xc0008677e8 sp=0xc000867620 pc=0x134d4a9 gvisor.dev/gvisor/pkg/sentry/syscalls/linux/vfs2.Unlinkat(0xc002134000, {{0x3}, {0x200000c0}, {0x200}, {0x7f6b2de84b70}, {0x7f6b2de84b70}, {0x7f6b2de84b70}}) pkg/sentry/syscalls/linux/vfs2/filesystem.go:296 +0x54 fp=0xc000867830 sp=0xc0008677e8 pc=0x134da94 gvisor.dev/gvisor/pkg/sentry/kernel.(*Task).executeSyscall(0xc002134000, 0x107, {{0x3}, {0x200000c0}, {0x200}, {0x7f6b2de84b70}, {0x7f6b2de84b70}, {0x7f6b2de84b70}}) pkg/sentry/kernel/task_syscall.go:103 +0x4dc fp=0xc000867a80 sp=0xc000867830 pc=0xcc0dbc gvisor.dev/gvisor/pkg/sentry/kernel.(*Task).doSyscallInvoke(0xc002134000, 0x46f7f9, {{0x3}, {0x200000c0}, {0x200}, {0x7f6b2de84b70}, {0x7f6b2de84b70}, {0x7f6b2de84b70}}) pkg/sentry/kernel/task_syscall.go:238 +0x6a fp=0xc000867b08 sp=0xc000867a80 pc=0xcc1e6a gvisor.dev/gvisor/pkg/sentry/kernel.(*Task).doSyscallEnter(0xc00092d1d0, 0x46fcac, {{0x3}, {0x200000c0}, {0x200}, {0x7f6b2de84b70}, {0x7f6b2de84b70}, {0x7f6b2de84b70}}) pkg/sentry/kernel/task_syscall.go:198 +0x8f fp=0xc000867b80 sp=0xc000867b08 pc=0xcc18ef gvisor.dev/gvisor/pkg/sentry/kernel.(*Task).doSyscall(0xc002134000) pkg/sentry/kernel/task_syscall.go:173 +0x3c5 fp=0xc000867c88 sp=0xc000867b80 pc=0xcc1525 gvisor.dev/gvisor/pkg/sentry/kernel.(*runApp).execute(0xc002134000, 0xc002134000) pkg/sentry/kernel/task_run.go:254 +0x1698 fp=0xc000867eb8 sp=0xc000867c88 pc=0xcade78 gvisor.dev/gvisor/pkg/sentry/kernel.(*Task).run(0xc002134000, 0xf5) pkg/sentry/kernel/task_run.go:95 +0x35b fp=0xc000867fb0 sp=0xc000867eb8 pc=0xcabdbb gvisor.dev/gvisor/pkg/sentry/kernel.(*Task).Start·dwrap·235() pkg/sentry/kernel/task_start.go:339 +0x48 fp=0xc000867fe0 sp=0xc000867fb0 pc=0xcbedc8 runtime.goexit() src/runtime/asm_amd64.s:1581 +0x1 fp=0xc000867fe8 sp=0xc000867fe0 pc=0x46e081 created by gvisor.dev/gvisor/pkg/sentry/kernel.(*Task).Start pkg/sentry/kernel/task_start.go:339 +0x1a9