summary |
shortlog |
log |
commit | commitdiff |
tree
raw |
patch |
inline | side by side (from parent 1:
52b3216)
for _all_ users of that filesystem type, which is obviously bad.
* Replace the client filesystem delete_inode method with our own,
* so that we can clear the object ID before the inode is deleted.
* The fs_delete_inode method will call cl_delete_inode for us.
* Replace the client filesystem delete_inode method with our own,
* so that we can clear the object ID before the inode is deleted.
* The fs_delete_inode method will call cl_delete_inode for us.
mds->mds_fsops->cl_delete_inode = mds->mds_sb->s_op->delete_inode;
mds->mds_sb->s_op->delete_inode = mds->mds_fsops->fs_delete_inode;
mds->mds_fsops->cl_delete_inode = mds->mds_sb->s_op->delete_inode;
mds->mds_sb->s_op->delete_inode = mds->mds_fsops->fs_delete_inode;
mds->mds_ctxt.pwdmnt = mnt;
mds->mds_ctxt.pwd = mnt->mnt_root;
mds->mds_ctxt.pwdmnt = mnt;
mds->mds_ctxt.pwd = mnt->mnt_root;