aboutsummaryrefslogtreecommitdiffstats
path: root/security
diff options
context:
space:
mode:
authorTrond Myklebust <Trond.Myklebust@netapp.com>2012-03-01 11:17:47 -0500
committerTrond Myklebust <Trond.Myklebust@netapp.com>2012-03-01 11:17:47 -0500
commita59c30acfbe701dc991f4f84abce27818120a2ac (patch)
tree675fd98cb09e3d8bf021af05396defb4d3b6d51c /security
parentSUNRPC: move waitq from RPC pipe to RPC inode (diff)
downloadlinux-dev-a59c30acfbe701dc991f4f84abce27818120a2ac.tar.xz
linux-dev-a59c30acfbe701dc991f4f84abce27818120a2ac.zip
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 'security')
0 files changed, 0 insertions, 0 deletions