Whamcloud - gitweb
Add in a delete_inode method for use when the inode is finally unlinked,
authoradilger <adilger>
Fri, 29 Mar 2002 06:58:54 +0000 (06:58 +0000)
committeradilger <adilger>
Fri, 29 Mar 2002 06:58:54 +0000 (06:58 +0000)
commit00ff7c94cff6fea25da417f6160ec5883c3d0877
treeefad542654ded427fcb6f62a57d8227ea596f8cd
parent160aa643e055ed41632211c462161edf49656637
Add in a delete_inode method for use when the inode is finally unlinked,
so that we can clear out the objid if necessary.  Since delete_inode
is handled by a callback from the VFS when n_link == 0 (and we don't
want to introduce race conditions by checking this at unlink time), we
replace the client delete_inode method with a filesystem-specific MDS
delete_inode call, and then call the client delete_inode method from
within our MDS delete_inode operation.
lustre/mds/mds_ext2.c
lustre/mds/mds_ext3.c