commit | e8f077c8831528e2ec1ea6c8ba090e405fdcd0b7 | [log] [tgz] |
---|---|---|
author | Eric W. Biederman <ebiederm@xmission.com> | Sat Nov 07 23:27:01 2009 -0800 |
committer | Greg Kroah-Hartman <gregkh@suse.de> | Fri Dec 11 11:24:53 2009 -0800 |
tree | 707b25f1368d59d7d945ae46d2139f6592120a8e | |
parent | 28a027cfc0d527fcc31bfeac1d94d572c68847d1 [diff] |
sysfs: Use dentry_ops instead of directly playing with the dcache Calling d_drop unconditionally when a sysfs_dirent is deleted has the potential to leak mounts, so instead implement dentry delete and revalidate operations that cause sysfs dentries to be removed at the appropriate time. Acked-by: Tejun Heo <tj@kernel.org> Acked-by: Serge Hallyn <serue@us.ibm.com> Signed-off-by: Eric W. Biederman <ebiederm@aristanetworks.com> Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>