diff options
author | Rahul Deshmukh <[email protected]> | 2017-01-28 19:05:06 -0500 |
---|---|---|
committer | Greg Kroah-Hartman <[email protected]> | 2017-02-03 13:01:38 +0100 |
commit | 3f4f78240d7c098f3db2f8b671484406fff32dfc (patch) | |
tree | 8a13aadd281276f5140df36a736e44840fd1a07c /tools/perf/scripts/python/call-graph-from-postgresql.py | |
parent | 71c5eec3ee38e10fad25a73b99c009ae8e467cc1 (diff) |
staging: lustre: llite: Adding timed wait in ll_umount_begin
There exists timing race between umount and other
thread which will increment the reference count on
mnt e.g. getattr. If umount thread lose the race
then umount fails with EBUSY error. To avoid this
timed wait is added so that umount thread will wait
for user to decrement the mnt reference count.
Signed-off-by: Rahul Deshmukh <[email protected]>
Signed-off-by: Lokesh Nagappa Jaliminche <[email protected]>
Signed-off-by: Jian Yu <[email protected]>
Intel-bug-id: https://jira.hpdd.intel.com/browse/LU-1882
Seagate-bug-id: MRP-1192
Reviewed-on: http://review.whamcloud.com/20061
Reviewed-by: Andreas Dilger <[email protected]>
Reviewed-by: Lai Siyao <[email protected]>
Reviewed-by: Oleg Drokin <[email protected]>
Signed-off-by: James Simmons <[email protected]>
Signed-off-by: Greg Kroah-Hartman <[email protected]>
Diffstat (limited to 'tools/perf/scripts/python/call-graph-from-postgresql.py')
0 files changed, 0 insertions, 0 deletions