diff options
| author | NeilBrown <neil@brown.name> | 2025-07-16 10:44:31 +1000 |
|---|---|---|
| committer | Christian Brauner <brauner@kernel.org> | 2025-07-18 11:10:43 +0200 |
| commit | ee37c3cfc5df9013dadf42919ca65510abc15632 (patch) | |
| tree | e3befaca9f83a4f47d513994b9cf20565f5242ed /fs/overlayfs/super.c | |
| parent | 09d56cc88c247036da5756fd552f2cb2af8d8c5e (diff) | |
| download | linux-next-ee37c3cfc5df9013dadf42919ca65510abc15632.tar.gz linux-next-ee37c3cfc5df9013dadf42919ca65510abc15632.zip | |
ovl: change ovl_create_real() to receive dentry parent
Instead of passing an inode *dir, pass a dentry *parent. This makes the
calling slightly cleaner.
Reviewed-by: Amir Goldstein <amir73il@gmail.com>
Signed-off-by: NeilBrown <neil@brown.name>
Link: https://lore.kernel.org/20250716004725.1206467-21-neil@brown.name
Signed-off-by: Christian Brauner <brauner@kernel.org>
Diffstat (limited to 'fs/overlayfs/super.c')
| -rw-r--r-- | fs/overlayfs/super.c | 3 |
1 files changed, 1 insertions, 2 deletions
diff --git a/fs/overlayfs/super.c b/fs/overlayfs/super.c index 0d765aa66bd2..9fd0b3acd1a4 100644 --- a/fs/overlayfs/super.c +++ b/fs/overlayfs/super.c @@ -622,8 +622,7 @@ static struct dentry *ovl_lookup_or_create(struct ovl_fs *ofs, inode_lock_nested(parent->d_inode, I_MUTEX_PARENT); child = ovl_lookup_upper(ofs, name, parent, len); if (!IS_ERR(child) && !child->d_inode) - child = ovl_create_real(ofs, parent->d_inode, child, - OVL_CATTR(mode)); + child = ovl_create_real(ofs, parent, child, OVL_CATTR(mode)); inode_unlock(parent->d_inode); dput(parent); |
