Re: [PATCH] fuse: fix conversion of fuse_reverse_inval_entry() to start_removing()

Al Viro <[email protected]>
Newsgroups org.kernel.vger.ecryptfs,dev.linux.lists.netfs,org.kernel.vger.linux-cifs,org.kernel.vger.linux-fsdevel,org.kernel.vger.linux-kernel,org.kernel.vger.linux-nfs,org.kernel.vger.linux-security-module,org.kernel.vger.linux-unionfs,org.kernel.vger.linux-xfs,org.kernel.vger.selinux
Message-ID <20251201085659.GC3538@ZenIV>
On Mon, Dec 01, 2025 at 07:50:43PM +1100, NeilBrown wrote:

> Why was the original code locking the parent inode?  Whatever that was
> protecting, we need to keep protecting it.  That is what
> start_removing_dentry() is there to do.

We need to find out what it's protecting, rather than cargo-culting it
indefinitely.  If nothing else, it's a place with uncommon use of
inode_lock; we need to know which properties of current locking
scheme does it expect there.  Thus the question to Miklos...
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.