diff options
author | Benjamin Coddington <[email protected]> | 2017-04-11 12:50:09 -0400 |
---|---|---|
committer | Trond Myklebust <[email protected]> | 2017-04-21 10:45:01 -0400 |
commit | 50f2112cf7a3e62a8d33838eb205d5fef306457a (patch) | |
tree | 841fd00f3b24c92495799b1f23ab73e309bf6abd /fs/nfs/flexfilelayout/flexfilelayout.c | |
parent | e12937279c8b07798651de7f5c8c52974c699931 (diff) |
locks: Set FL_CLOSE when removing flock locks on close()
Set FL_CLOSE in fl_flags as in locks_remove_posix() when clearing locks.
NFS will check for this flag to ensure an unlock is sent in a following
patch.
Fuse handles flock and posix locks differently for FL_CLOSE, and so
requires a fixup to retain the existing behavior for flock.
Signed-off-by: Benjamin Coddington <[email protected]>
Reviewed-by: Jeff Layton <[email protected]>
Acked-by: Miklos Szeredi <[email protected]>
Signed-off-by: Trond Myklebust <[email protected]>
Diffstat (limited to 'fs/nfs/flexfilelayout/flexfilelayout.c')
0 files changed, 0 insertions, 0 deletions