panic: Inode doesn't match what kernfs thinks! OrderedChild: &{dir:{InodeNoopRefCount:{InodeTemporary:{}} InodeAlwaysValid:{} InodeAttrs:{devMajor:0 devMinor:13 ino:714 mode:16749 uid:0 gid:0 nlink:2 blockSize:4096 atime:1646235655291706268 mtime:1646235655291706268 ctime:1646235655291706268} InodeNotSymlink:{} InodeDirectoryNoNewChildren:{} OrderedChildren:{writable:true mu:{m:{w:{Mutex:{state:0 sema:0}} writerSem:0 readerSem:0 readerCount:0 readerWait:0}} order:{head:0xc000d00b80 tail:0xc000d00f40} set:map[cgroup.procs:0xc000d00ec0 cpu.cfs_period_us:0xc000d00b80 cpu.cfs_quota_us:0xc000d00e40 cpu.shares:0xc000d00e80 cpuacct.stat:0xc000d00d80 cpuacct.usage:0xc000d00d00 cpuacct.usage_sys:0xc000d00d40 cpuacct.usage_user:0xc000d00bc0 cpuset.cpus:0xc000d00c40 cpuset.mems:0xc000d00f40 job.id:0xc000d00c00 memory.limit_in_bytes:0xc000d00dc0 memory.move_charge_at_immigrate:0xc000d00e00 memory.soft_limit_in_bytes:0xc000d00f00 memory.usage_in_bytes:0xc000d00cc0 tasks:0xc000d00c80]} 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:0xc000382100 cgi:0xc000f14000} controllers:map[cpu:0xc000b8a9f0 cpuacct:0xc000674020 cpuset:0xc000d00b40 job:0xc0003860c0 memory:0xc000b8a9c0] ts:map[]}, kernfs: &{dir:{InodeNoopRefCount:{InodeTemporary:{}} InodeAlwaysValid:{} InodeAttrs:{devMajor:0 devMinor:13 ino:697 mode:16749 uid:0 gid:0 nlink:2 blockSize:4096 atime:1646235655278643729 mtime:1646235655278643729 ctime:1646235655278643729} InodeNotSymlink:{} InodeDirectoryNoNewChildren:{} OrderedChildren:{writable:true mu:{m:{w:{Mutex:{state:0 sema:0}} writerSem:0 readerSem:0 readerCount:0 readerWait:0}} order:{head:0xc000a03f40 tail:0xc00002cc40} set:map[cgroup.procs:0xc00063a0c0 cpu.cfs_period_us:0xc00063a280 cpu.cfs_quota_us:0xc00063b080 cpu.shares:0xc00063ae80 cpuacct.stat:0xc0004b4ac0 cpuacct.usage:0xc00063a140 cpuacct.usage_sys:0xc000a03f80 cpuacct.usage_user:0xc000a03f40 cpuset.cpus:0xc00063a1c0 cpuset.mems:0xc00063af00 job.id:0xc00063a200 memory.limit_in_bytes:0xc00063a240 memory.move_charge_at_immigrate:0xc00063af80 memory.soft_limit_in_bytes:0xc00002cc40 memory.usage_in_bytes:0xc000a03fc0 tasks:0xc00063b000]} 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:0xc000382100 cgi:0xc000a29880} controllers:map[cpu:0xc00033d380 cpuacct:0xc000674020 cpuset:0xc000a03f00 job:0xc00026a3c0 memory:0xc00033d3b0] ts:map[]} goroutine 737 [running]: panic({0x1074a40, 0xc000522a50}) GOROOT/src/runtime/panic.go:1147 +0x3a8 fp=0xc000d214e8 sp=0xc000d21428 pc=0x4351c8 gvisor.dev/gvisor/pkg/sentry/fsimpl/kernfs.(*OrderedChildren).checkExistingLocked(0x7e13a5, {0xc000aa4e08, 0xbd26b3}, {0x141ce08, 0xc000a29880}) pkg/sentry/fsimpl/kernfs/inode_impl_util.go:593 +0x126 fp=0xc000d21558 sp=0xc000d214e8 pc=0x7e9ca6 gvisor.dev/gvisor/pkg/sentry/fsimpl/kernfs.(*OrderedChildren).Unlink(0xc0008943c0, {0xc0005e95f0, 0x7004ae}, {0xc000aa4e08, 0x5}, {0x141ce08, 0xc000a29880}) pkg/sentry/fsimpl/kernfs/inode_impl_util.go:605 +0xd9 fp=0xc000d215c0 sp=0xc000d21558 pc=0x7e9dd9 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(0xc000894380, {0x14172f0, 0xc000ea3500}, {0xc000aa4e08, 0x4330d0}, {0x141ce08, 0xc000a29880}) pkg/sentry/fsimpl/cgroupfs/cgroupfs.go:534 +0x2cc fp=0xc000d21658 sp=0xc000d215c0 pc=0xbcb22c gvisor.dev/gvisor/pkg/sentry/fsimpl/cgroupfs.(*cgroupInode).RmDir(0xc000894380, {0x14172f0, 0xc000ea3500}, {0xc000aa4e08, 0x7f595ee450c0}, {0x141ce08, 0xc000a29880}) :1 +0x4e fp=0xc000d216a0 sp=0xc000d21658 pc=0xbd36ae gvisor.dev/gvisor/pkg/sentry/fsimpl/kernfs.(*Filesystem).RmdirAt(0xc000382100, {0x14172f0, 0xc000ea3500}, 0xc000454d80) pkg/sentry/fsimpl/kernfs/filesystem.go:793 +0x456 fp=0xc000d21930 sp=0xc000d216a0 pc=0x7e4176 gvisor.dev/gvisor/pkg/sentry/fsimpl/cgroupfs.(*filesystem).RmdirAt(0xc000382100, {0x14172f0, 0xc000ea3500}, 0xc000964010) :1 +0x33 fp=0xc000d21960 sp=0xc000d21930 pc=0xbd96b3 gvisor.dev/gvisor/pkg/sentry/vfs.(*VirtualFilesystem).RmdirAt(0xc00036e900, {0x14172f0, 0xc000ea3500}, 0xc000641a70, 0xc00024c300) pkg/sentry/vfs/vfs.go:562 +0xe7 fp=0xc000d219b8 sp=0xc000d21960 pc=0x7044e7 gvisor.dev/gvisor/pkg/sentry/syscalls/linux/vfs2.rmdirat(0xc000ea3500, 0x697860, 0x200000003) pkg/sentry/syscalls/linux/vfs2/filesystem.go:263 +0x1b8 fp=0xc000d21b28 sp=0xc000d219b8 pc=0xdf1bd8 gvisor.dev/gvisor/pkg/sentry/syscalls/linux/vfs2.Unlinkat(0x40000002, {{0x3}, {0x200000c0}, {0x200}, {0x1}, {0x1}, {0x1}}) pkg/sentry/syscalls/linux/vfs2/filesystem.go:296 +0x39 fp=0xc000d21b50 sp=0xc000d21b28 pc=0xdf2079 gvisor.dev/gvisor/pkg/sentry/kernel.(*Task).executeSyscall(0xc000ea3500, 0x107, {{0x3}, {0x200000c0}, {0x200}, {0x1}, {0x1}, {0x1}}) pkg/sentry/kernel/task_syscall.go:103 +0x376 fp=0xc000d21ca0 sp=0xc000d21b50 pc=0x9716d6 gvisor.dev/gvisor/pkg/sentry/kernel.(*Task).doSyscallInvoke(0xc000ea3500, 0xc000274360, {{0x3}, {0x200000c0}, {0x200}, {0x1}, {0x1}, {0x1}}) pkg/sentry/kernel/task_syscall.go:238 +0x4d fp=0xc000d21d10 sp=0xc000d21ca0 pc=0x97224d gvisor.dev/gvisor/pkg/sentry/kernel.(*Task).doSyscallEnter(0x142b338, 0xc000672870, {{0x3}, {0x200000c0}, {0x200}, {0x1}, {0x1}, {0x1}}) pkg/sentry/kernel/task_syscall.go:198 +0x65 fp=0xc000d21d70 sp=0xc000d21d10 pc=0x971f05 gvisor.dev/gvisor/pkg/sentry/kernel.(*Task).doSyscall(0xc000ea3500) pkg/sentry/kernel/task_syscall.go:173 +0x31a fp=0xc000d21e38 sp=0xc000d21d70 pc=0x971c3a gvisor.dev/gvisor/pkg/sentry/kernel.(*runApp).execute(0xc000520400, 0xc000ea3500) pkg/sentry/kernel/task_run.go:254 +0xe45 fp=0xc000d21f60 sp=0xc000d21e38 pc=0x966b45 gvisor.dev/gvisor/pkg/sentry/kernel.(*Task).run(0xc000ea3500, 0x40) pkg/sentry/kernel/task_run.go:95 +0x1ac fp=0xc000d21fc0 sp=0xc000d21f60 pc=0x96568c gvisor.dev/gvisor/pkg/sentry/kernel.(*Task).Start·dwrap·235() pkg/sentry/kernel/task_start.go:339 +0x2a fp=0xc000d21fe0 sp=0xc000d21fc0 pc=0x97022a runtime.goexit() src/runtime/asm_amd64.s:1581 +0x1 fp=0xc000d21fe8 sp=0xc000d21fe0 pc=0x469321 created by gvisor.dev/gvisor/pkg/sentry/kernel.(*Task).Start pkg/sentry/kernel/task_start.go:339 +0xfe