diff options
author | 2012-11-22 18:56:39 +0400 | |
---|---|---|
committer | 2012-12-05 13:27:29 -0600 | |
commit | 21cb2d90c76cbc951da3a266f0dd439d64f3114a (patch) | |
tree | b38829c87f5be4c9da6c2bfdb11fd5a7ec4e98fb /tools/perf/scripts/python/event_analyzing_sample.py | |
parent | CIFS: Implement cifs_relock_file (diff) | |
download | linux-dev-21cb2d90c76cbc951da3a266f0dd439d64f3114a.tar.xz linux-dev-21cb2d90c76cbc951da3a266f0dd439d64f3114a.zip |
CIFS: Fix lock consistensy bug in cifs_setlk
If we netogiate mandatory locking style, have a read lock and try
to set a write lock we end up with a write lock in vfs cache and
no lock in cifs lock cache - that's wrong. Fix it by returning
from cifs_setlk immediately if a error occurs during setting a lock.
Reviewed-by: Jeff Layton <jlayton@redhat.com>
Signed-off-by: Pavel Shilovsky <piastry@etersoft.ru>
Signed-off-by: Steve French <smfrench@gmail.com>
Diffstat (limited to 'tools/perf/scripts/python/event_analyzing_sample.py')
0 files changed, 0 insertions, 0 deletions