Re: [PATCH] ramfs: skip mknod if inode already exists.

From: Al Viro
Date: Wed Jun 16 2021 - 08:17:07 EST


On Wed, Jun 16, 2021 at 10:53:12AM +0800, Chen Li wrote:
>
> It's possible we try to mknod a dentry, which have
> already bound to an inode, just skip it.

Caller should have checked may_create(), which includes EEXIST handling.
NAKed-by: Al Viro <viro@xxxxxxxxxxxxxxxxxx>

Incidentally, if it ever had been called that way, your variant would
leak inode. Not the main problem, though...