]> git.baikalelectronics.ru Git - kernel.git/commit
nfsd4: allow removing clients not holding state
authorJ. Bruce Fields <bfields@redhat.com>
Mon, 14 May 2012 19:57:23 +0000 (15:57 -0400)
committerJ. Bruce Fields <bfields@redhat.com>
Fri, 1 Jun 2012 00:29:55 +0000 (20:29 -0400)
commita91a5b7041ede08acdbe2e6be4e3909cc9abe71e
tree58c003e19609e7adf678bc9e197011ad2803c67e
parent87c18f913bc43d44d923ff3a348307e1726cb791
nfsd4: allow removing clients not holding state

RFC 5661 actually says we should allow an exchange_id to remove a
matching client, even if the exchange_id comes from a different
principal, *if* the victim client lacks any state.

Signed-off-by: J. Bruce Fields <bfields@redhat.com>
fs/nfsd/nfs4state.c