]> www.pilppa.org Git - linux-2.6-omap-h63xx.git/blobdiff - fs/cifs/inode.c
[PATCH] r/o bind mounts: monitor zeroing of i_nlink
[linux-2.6-omap-h63xx.git] / fs / cifs / inode.c
index 76b7fb34101afecf67554ee0353b24f3cdd56a0f..6b90ef98e4cfe9cdfcd224bdb0a2df202b66612f 100644 (file)
@@ -818,7 +818,7 @@ int cifs_rmdir(struct inode *inode, struct dentry *direntry)
        if (!rc) {
                drop_nlink(inode);
                i_size_write(direntry->d_inode,0);
-               direntry->d_inode->i_nlink = 0;
+               clear_nlink(direntry->d_inode);
        }
 
        cifsInode = CIFS_I(direntry->d_inode);