summaryrefslogtreecommitdiff
path: root/include/linux/cred.h
diff options
context:
space:
mode:
authorTrond Myklebust <trond.myklebust@primarydata.com>2014-07-16 10:31:59 -0400
committerJ. Bruce Fields <bfields@redhat.com>2014-07-16 21:39:51 -0400
commitb0fc29d6fcd0310a8437123fe6f30b1ae60a62f9 (patch)
tree6b89ae1cfd87d7fea0289ac5d6ac9ec2c3fbc63f /include/linux/cred.h
parentd564fbec7a8fa22d4b1ad10249eace42ea01513b (diff)
nfsd: Ensure stateids remain unique until they are freed
Add an extra delegation state to allow the stateid to remain in the idr tree until the last reference has been released. This will be necessary to ensure uniqueness once the client_mutex is removed. [jlayton: reset the sc_type under the state_lock in unhash_delegation] Signed-off-by: Trond Myklebust <trond.myklebust@primarydata.com> Signed-off-by: Jeff Layton <jlayton@primarydata.com> Reviewed-by: Christoph Hellwig <hch@lst.de> Signed-off-by: J. Bruce Fields <bfields@redhat.com>
Diffstat (limited to 'include/linux/cred.h')
0 files changed, 0 insertions, 0 deletions