summaryrefslogtreecommitdiffstats
path: root/fs/sysfs/inode.c
diff options
context:
space:
mode:
authorTejun Heo <htejun@gmail.com>2007-09-20 09:05:10 +0200
committerGreg Kroah-Hartman <gregkh@suse.de>2007-10-12 23:51:10 +0200
commit078ce6409ca54d5fc6eb7d2147cd6efc3eb09078 (patch)
treec2c9879610b1aa8ca84360937669289058fa9837 /fs/sysfs/inode.c
parentsysfs: kill unnecessary NULL pointer check in sysfs_release() (diff)
downloadlinux-078ce6409ca54d5fc6eb7d2147cd6efc3eb09078.tar.xz
linux-078ce6409ca54d5fc6eb7d2147cd6efc3eb09078.zip
sysfs: make bin attr open get active reference of parent too
All bin attr operations require active references of itself and its parent. There's no reason to allow open when its parent has been deactivated and allowing it is inconsistent with regular sysfs file. Use sysfs_get_active_two() in bin attribute open function. Signed-off-by: Tejun Heo <htejun@gmail.com> Acked-by: Cornelia Huck <cornelia.huck@de.ibm.com> Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
Diffstat (limited to 'fs/sysfs/inode.c')
0 files changed, 0 insertions, 0 deletions