GOTO(out_dput, rc = PTR_ERR(handle));
lock_kernel();
- rc = vfs_rename(mds->mds_objects_dir->d_inode, filp->f_dentry,
- mds->mds_objects_dir->d_inode, new_child);
+ rc = ll_vfs_rename(mds->mds_objects_dir->d_inode, filp->f_dentry,
+ filp->f_vfsmnt, mds->mds_objects_dir->d_inode,
+ new_child, filp->f_vfsmnt);
unlock_kernel();
if (rc)
CERROR("error renaming new object "LPU64":%u: rc %d\n",
vfs_unlink() context. bug 10409 */
inode = de->d_inode;
atomic_inc(&inode->i_count);
- rc = vfs_unlink(mds->mds_objects_dir->d_inode, de);
+ rc = ll_vfs_unlink(mds->mds_objects_dir->d_inode, de, mds->mds_vfsmnt);
if (rc)
CERROR("error destroying object "LPU64":%u: rc %d\n",
oa->o_id, oa->o_generation, rc);