Whamcloud - gitweb
Disable the delete_inode overloading for now. It overloads the methods
authoradilger <adilger>
Fri, 29 Mar 2002 08:51:04 +0000 (08:51 +0000)
committeradilger <adilger>
Fri, 29 Mar 2002 08:51:04 +0000 (08:51 +0000)
for _all_ users of that filesystem type, which is obviously bad.

lustre/mds/handler.c

index 00c47ab..5c880d2 100644 (file)
@@ -471,9 +471,9 @@ static int mds_setup(struct obd_device *obddev, obd_count len, void *buf)
          * 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_ctxt.pwdmnt = mnt;
         mds->mds_ctxt.pwd = mnt->mnt_root;