commit | d0bcb5689a521df98bff7549fcb8b17499660a99 | [log] [tgz] |
---|---|---|
author | Tejun Heo <htejun@gmail.com> | Thu Jun 14 04:27:21 2007 +0900 |
committer | Greg Kroah-Hartman <gregkh@suse.de> | Wed Jul 11 16:09:08 2007 -0700 |
tree | 6f9deb74f4facc5e638b71ba8b99ac2baeed9859 | |
parent | 9d9307dabb3de8140fb3801bf6eb01f231dbd83d [diff] |
sysfs: make sysfs_drop_dentry() access inodes using ilookup() sysfs_drop_dentry() used to go through sd->s_dentry and sd->s_parent->s_dentry to access the inodes. This is incorrect because inode can be cached without dentry. This patch makes sysfs_drop_dentry() access inodes using ilookup() on sd->s_ino. This is both correct and simpler. Signed-off-by: Tejun Heo <htejun@gmail.com> Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>