patch for namei.c

Bill Hawes (whawes@star.net)
Sun, 21 Dec 1997 13:01:57 -0500


This is a multi-part message in MIME format.
--------------986D4EAF29925FE41884E8FA
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit

The attached patch adds a call to shrink_dcache_parent() before calling
the fs rmdir() operation. This should help avoid code duplication in
each filesystem.

Regards,
Bill
--------------986D4EAF29925FE41884E8FA
Content-Type: text/plain; charset=us-ascii; name="namei_74-patch"
Content-Transfer-Encoding: 7bit
Content-Disposition: inline; filename="namei_74-patch"

--- fs/namei.c.old Fri Dec 19 00:22:33 1997
+++ fs/namei.c Sat Dec 20 22:48:11 1997
@@ -843,6 +843,9 @@
if (dir->d_inode->i_sb && dir->d_inode->i_sb->dq_op)
dir->d_inode->i_sb->dq_op->initialize(dir->d_inode, -1);

+ if (dentry->d_count > 1)
+ shrink_dcache_parent(dentry);
+
error = dir->d_inode->i_op->rmdir(dir->d_inode, dentry);

exit_lock:

--------------986D4EAF29925FE41884E8FA--