ext4: Don't use ext4_dec_count() if not needed
authorTheodore Ts'o <tytso@mit.edu>
Fri, 15 Feb 2008 20:00:38 +0000 (15:00 -0500)
committerTheodore Ts'o <tytso@mit.edu>
Fri, 15 Feb 2008 20:00:38 +0000 (15:00 -0500)
commit825f1481ead4ce40671089bae7412ac3519e8caa
tree574243b782595a47fb34f348e6f6a5f3b396678e
parent74d3487fc8aa58cec16dff7239dea1ca59bdab0e
ext4: Don't use ext4_dec_count() if not needed

The ext4_dec_count() function is only needed when dropping the i_nlink
count on inodes which are (or which could be) directories.  If we
*know* that the inode in question can't possibly be a directory, use
drop_nlink or clear_nlink() if we know i_nlink is 1.

Signed-off-by: "Theodore Ts'o" <tytso@mit.edu>
fs/ext4/namei.c