aboutsummaryrefslogtreecommitdiff
path: root/tools/perf/util/trace-event-scripting.c
diff options
context:
space:
mode:
authorVasily Averin <[email protected]>2014-07-21 12:30:23 +0400
committerChristoph Hellwig <[email protected]>2014-07-24 06:18:12 -0400
commit295dc39d941dc2ae53d5c170365af4c9d5c16212 (patch)
tree5f2b9e64cd719ca76760812a0d143d6817216624 /tools/perf/util/trace-event-scripting.c
parent6fcc5420bfb91049a318bb4d88fe471248b5b391 (diff)
fs: umount on symlink leaks mnt count
Currently umount on symlink blocks following umount: /vz is separate mount # ls /vz/ -al | grep test drwxr-xr-x. 2 root root 4096 Jul 19 01:14 testdir lrwxrwxrwx. 1 root root 11 Jul 19 01:16 testlink -> /vz/testdir # umount -l /vz/testlink umount: /vz/testlink: not mounted (expected) # lsof /vz # umount /vz umount: /vz: device is busy. (unexpected) In this case mountpoint_last() gets an extra refcount on path->mnt Signed-off-by: Vasily Averin <[email protected]> Acked-by: Ian Kent <[email protected]> Acked-by: Jeff Layton <[email protected]> Cc: [email protected] Signed-off-by: Christoph Hellwig <[email protected]>
Diffstat (limited to 'tools/perf/util/trace-event-scripting.c')
0 files changed, 0 insertions, 0 deletions