diff options
author | Peter Oberparleiter <oberpar@linux.vnet.ibm.com> | 2009-07-14 15:56:15 (GMT) |
---|---|---|
committer | Greg Kroah-Hartman <gregkh@suse.de> | 2009-07-28 20:45:21 (GMT) |
commit | 0f58b44582001c8bcdb75f36cf85ebbe5170e959 (patch) | |
tree | 4d9f1a2ff668f37db7f0d5b5076307213868d2fb /drivers/base/firmware_class.c | |
parent | 4733fd328f14280900435d9dbae1487d110a4d56 (diff) | |
download | linux-fsl-qoriq-0f58b44582001c8bcdb75f36cf85ebbe5170e959.tar.xz |
sysfs: fix hardlink count on device_move
Update directory hardlink count when moving kobjects to a new parent.
Fixes the following problem which occurs when several devices are
moved to the same parent and then unregistered:
> ls -laF /sys/devices/css0/defunct/
> total 0
> drwxr-xr-x 4294967295 root root 0 2009-07-14 17:02 ./
> drwxr-xr-x 114 root root 0 2009-07-14 17:02 ../
> drwxr-xr-x 2 root root 0 2009-07-14 17:01 power/
> -rw-r--r-- 1 root root 4096 2009-07-14 17:01 uevent
Signed-off-by: Peter Oberparleiter <oberpar@linux.vnet.ibm.com>
Cc: stable <stable@kernel.org>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
Diffstat (limited to 'drivers/base/firmware_class.c')
0 files changed, 0 insertions, 0 deletions