From: Jeff Layton Date: Wed, 30 Jul 2014 12:27:14 +0000 (-0400) Subject: nfsd: don't destroy clients that are busy X-Git-Tag: omap-for-v3.17/fixes-against-rc2~101^2~25 X-Git-Url: http://git.openpandora.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=fd699b8a48c0ca36e782cf705794358b3e4b8c25;p=pandora-kernel.git nfsd: don't destroy clients that are busy It's possible that we'll have an in-progress call on some of the clients while a rogue EXCHANGE_ID or DESTROY_CLIENTID call comes in. Be sure to try and mark the client expired first, so that the refcount is respected. This will only be a problem once the client_mutex is removed. Signed-off-by: Jeff Layton Signed-off-by: J. Bruce Fields --- Reading git-diff-tree failed