diff options
author | Trond Myklebust <Trond.Myklebust@netapp.com> | 2012-03-01 11:17:47 -0500 |
---|---|---|
committer | Trond Myklebust <Trond.Myklebust@netapp.com> | 2012-03-01 11:17:47 -0500 |
commit | a59c30acfbe701dc991f4f84abce27818120a2ac (patch) | |
tree | 675fd98cb09e3d8bf021af05396defb4d3b6d51c /fs/nfs/nfs4_fs.h | |
parent | 591ad7feaec5417681b4112f8df52fc43bb7c92e (diff) |
NFSv4.1: Get rid of redundant NFS4CLNT_LAYOUTRECALL tests
The NFS4CLNT_LAYOUTRECALL tests in pnfs_layout_process and
pnfs_update_layout are redundant.
In the case of a bulk layout recall, we're always testing for
the NFS_LAYOUT_BULK_RECALL flay anyway.
In the case of a file or segment recall, the call to
pnfs_set_layout_stateid() updates the layout_header 'barrier'
sequence id, which triggers the test in pnfs_layoutgets_blocked()
and is less race-prone than NFS4CLNT_LAYOUTRECALL anyway.
Signed-off-by: Trond Myklebust <Trond.Myklebust@netapp.com>
Diffstat (limited to 'fs/nfs/nfs4_fs.h')
0 files changed, 0 insertions, 0 deletions