diff options
author | Sachin Prabhu <sprabhu@redhat.com> | 2010-03-11 12:24:45 -0500 |
---|---|---|
committer | Greg Kroah-Hartman <gregkh@suse.de> | 2010-04-01 15:58:57 -0700 |
commit | 788b99c41012b7bdee8e43c79b081a92161ef8de (patch) | |
tree | 025ef998e6f36fd94958368d12d9360c2d493168 /drivers/firmware/efivars.c | |
parent | 847d52cc4a3e149949df66d7484aba999dc61e19 (diff) |
GFS2: Skip check for mandatory locks when unlocking
commit 720e7749279bde0d08684b1bb4e7a2eedeec6394 upstream.
gfs2_lock() will skip locks on file which have mode set to 02666. This is a problem in cases where the mode of the file is changed after a process has obtained a lock on the file. Such a lock will be skipped and will result in a BUG in locks_remove_flock().
gfs2_lock() should skip the check for mandatory locks when unlocking a file.
Signed-off-by: Sachin Prabhu <sprabhu@redhat.com>
Signed-off-by: Steven Whitehouse <swhiteho@redhat.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
Diffstat (limited to 'drivers/firmware/efivars.c')
0 files changed, 0 insertions, 0 deletions