]> Git Repo - linux.git/commit
vfs: remove dget() from dentry_unhash()
authorSage Weil <[email protected]>
Tue, 24 May 2011 20:06:05 +0000 (13:06 -0700)
committerAl Viro <[email protected]>
Thu, 26 May 2011 11:26:46 +0000 (07:26 -0400)
commit64252c75a2196a0cf1e0d3777143ecfe0e3ae650
tree8534f12a507ef5aee91e302f3e54cf8a4440fc82
parent48293699a09324d2e3c66bd53d10eed6d67937a0
vfs: remove dget() from dentry_unhash()

This serves no useful purpose that I can discern.  All callers (rename,
rmdir) hold their own reference to the dentry.

A quick audit of all file systems showed no relevant checks on the value
of d_count in vfs_rmdir/vfs_rename_dir paths.

Signed-off-by: Sage Weil <[email protected]>
Signed-off-by: Al Viro <[email protected]>
fs/hpfs/namei.c
fs/namei.c
fs/reiserfs/xattr.c
This page took 0.062907 seconds and 4 git commands to generate.