diff options
Diffstat (limited to 'fs/overlayfs/namei.c')
-rw-r--r-- | fs/overlayfs/namei.c | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/fs/overlayfs/namei.c b/fs/overlayfs/namei.c index 68729e88122d..984ffdaeed6c 100644 --- a/fs/overlayfs/namei.c +++ b/fs/overlayfs/namei.c @@ -986,7 +986,7 @@ static int ovl_maybe_lookup_lowerdata(struct dentry *dentry) old_cred = ovl_override_creds(dentry->d_sb); err = ovl_lookup_data_layers(dentry, redirect, &datapath); - ovl_revert_creds(dentry->d_sb, old_cred); + revert_creds(old_cred); if (err) goto out_err; @@ -1331,7 +1331,7 @@ struct dentry *ovl_lookup(struct inode *dir, struct dentry *dentry, ovl_dentry_init_reval(dentry, upperdentry, OVL_I_E(inode)); - ovl_revert_creds(dentry->d_sb, old_cred); + revert_creds(old_cred); if (origin_path) { dput(origin_path->dentry); kfree(origin_path); @@ -1355,7 +1355,7 @@ out_put_upper: kfree(upperredirect); out: kfree(d.redirect); - ovl_revert_creds(dentry->d_sb, old_cred); + revert_creds(old_cred); return ERR_PTR(err); } @@ -1412,7 +1412,7 @@ bool ovl_lower_positive(struct dentry *dentry) dput(this); } } - ovl_revert_creds(dentry->d_sb, old_cred); + revert_creds(old_cred); return positive; } |