From: Pavel Shilovsky Date: Thu, 22 Nov 2012 14:56:39 +0000 (+0400) Subject: CIFS: Fix lock consistensy bug in cifs_setlk X-Git-Tag: omap-for-v3.8/fixes-for-merge-window-v4-signed~54^2~26 X-Git-Url: http://git.openpandora.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=21cb2d90c76cbc951da3a266f0dd439d64f3114a;p=pandora-kernel.git 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 Signed-off-by: Pavel Shilovsky Signed-off-by: Steve French --- Reading git-diff-tree failed