diff options
author | Trond Myklebust <Trond.Myklebust@netapp.com> | 2013-03-20 18:03:00 +0100 |
---|---|---|
committer | Trond Myklebust <Trond.Myklebust@netapp.com> | 2013-03-21 15:31:21 +0100 |
commit | 24956804349ca0eadcdde032d65e8c00b4214096 (patch) | |
tree | 8f065155073b0563dd6a27de8a73c8d1470c49a6 /fs/nilfs2/ioctl.c | |
parent | NFSv4.1: Fix a race in pNFS layoutcommit (diff) | |
download | linux-24956804349ca0eadcdde032d65e8c00b4214096.tar.xz linux-24956804349ca0eadcdde032d65e8c00b4214096.zip |
NFSv4.1: Always clear the NFS_INO_LAYOUTCOMMIT in layoutreturn
Note that clearing NFS_INO_LAYOUTCOMMIT is tricky, since it requires
you to also clear the NFS_LSEG_LAYOUTCOMMIT bits from the layout
segments.
The only two sites that need to do this are the ones that call
pnfs_return_layout() without first doing a layout commit.
Signed-off-by: Trond Myklebust <Trond.Myklebust@netapp.com>
Acked-by: Benny Halevy <bhalevy@tonian.com>
Cc: stable@vger.kernel.org
Diffstat (limited to 'fs/nilfs2/ioctl.c')
0 files changed, 0 insertions, 0 deletions