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)
commit38942ba204639030b3f3cfe5748a6aff3c9dcc81
tree9079ea191274f5aa236938690f3d73b49ffbf4b7
parentf0eede10fd401a1c5193e020cd372d7b7014d9f3
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