]> git.baikalelectronics.ru Git - kernel.git/commit
NFSv4: Append delegations to the per-client list instead of prepending
authorTrond Myklebust <trond.myklebust@primarydata.com>
Wed, 4 Mar 2015 20:59:05 +0000 (15:59 -0500)
committerTrond Myklebust <trond.myklebust@primarydata.com>
Thu, 12 Mar 2015 16:13:56 +0000 (12:13 -0400)
commit8935acbf03ae74ea260f5ee464eb65e110819dea
tree9079ea191274f5aa236938690f3d73b49ffbf4b7
parent3fbf873b128e74f0fe572a47994e9b0b567d856c
NFSv4: Append delegations to the per-client list instead of prepending

Do so on the assumption that for most use cases, that list will turn into
a more or less LRU-ordered list, and so the list traversals in
nfs_client_return_marked_delegations() are likely to be shorter before
hitting a candidate to return.

Signed-off-by: Trond Myklebust <trond.myklebust@primarydata.com>
fs/nfs/delegation.c