diff options
author | Pavel Shilovsky <[email protected]> | 2013-07-11 11:17:45 +0400 |
---|---|---|
committer | Steve French <[email protected]> | 2013-07-11 18:05:41 -0500 |
commit | 689c3db4d57a73bee6c5ad7797fce7b54d32a87c (patch) | |
tree | c8a1f22b1fcdc1335d12a0b41889ec5098176d8b /tools/perf/scripts/python/syscall-counts.py | |
parent | b33fcf1c9d359374ef6e8e7ec1e0b6f7a8717e16 (diff) |
CIFS: Fix a deadlock when a file is reopened
If we request reading or writing on a file that needs to be
reopened, it causes the deadlock: we are already holding rw
semaphore for reading and then we try to acquire it for writing
in cifs_relock_file. Fix this by acquiring the semaphore for
reading in cifs_relock_file due to we don't make any changes in
locks and don't need a write access.
CC: <[email protected]>
Signed-off-by: Pavel Shilovsky <[email protected]>
Acked-by: Jeff Layton <[email protected]>
Signed-off-by: Steve French <[email protected]>
Diffstat (limited to 'tools/perf/scripts/python/syscall-counts.py')
0 files changed, 0 insertions, 0 deletions