On Mon, 19 Feb 2024 at 20:05, Antonio SJ Musumeci <trapexit@xxxxxxxxxx> wrote: > This is what I see from the kernel: > > lookup(nodeid=3, name=.); > lookup(nodeid=3, name=..); > lookup(nodeid=1, name=dir2); > lookup(nodeid=1, name=..); > forget(nodeid=3); > forget(nodeid=1); This is really weird. It's a kernel bug, no arguments, because kernel should never send a forget against the root inode. But that lookup(nodeid=1, name=..); already looks bogus. Will try to untangle this by code review, but instructions to reproduce could be a big help. Thanks, Miklos