Re: [PATCH 5/6] eventfs: get rid of dentry pointers without refcounts

From: Al Viro
Date: Tue Jan 30 2024 - 19:48:54 EST


On Tue, Jan 30, 2024 at 11:03:54AM -0800, Linus Torvalds wrote:

> inode = tracefs_get_inode(dentry->d_sb);
> if (unlikely(!inode))
> - return eventfs_failed_creating(dentry);
> + return ERR_PTR(-ENOMEM);

That belongs in the lookup crapectomy patch - bisect hazard from stray dput().
Same for similar chunks below.