From: Chris Mason Date: Tue, 2 Dec 2008 14:57:03 +0000 (-0500) Subject: Btrfs: delete unused function: btrfs_invalidate_dcache_root X-Git-Url: http://git.lede-project.org./?a=commitdiff_plain;h=4022abf4498186de2e893ce614333216f2add461;p=openwrt%2Fstaging%2Fblogic.git Btrfs: delete unused function: btrfs_invalidate_dcache_root Snapshot and subvolume creation no longer need this helper. Signed-off-by: Chris Mason --- diff --git a/fs/btrfs/inode.c b/fs/btrfs/inode.c index bd58ba655a4d..09efc9473a3d 100644 --- a/fs/btrfs/inode.c +++ b/fs/btrfs/inode.c @@ -4358,31 +4358,6 @@ out: btrfs_btree_balance_dirty(root, nr); } -/* - * Invalidate a single dcache entry at the root of the filesystem. - * Needed after creation of snapshot or subvolume. - */ -static void btrfs_invalidate_dcache_root(struct inode *dir, - char *name, int namelen) -{ - struct dentry *alias, *entry; - struct qstr qstr; - - alias = d_find_alias(dir); - if (alias) { - qstr.name = name; - qstr.len = namelen; - /* change me if btrfs ever gets a d_hash operation */ - qstr.hash = full_name_hash(qstr.name, qstr.len); - entry = d_lookup(alias, &qstr); - dput(alias); - if (entry) { - d_invalidate(entry); - dput(entry); - } - } -} - /* * create a new subvolume directory/inode (helper for the ioctl). */