From: Trond Myklebust Date: Tue, 8 Dec 2009 13:33:16 +0000 (-0500) Subject: NFSv41: Fix a potential state leakage when restarting nfs4_close_prepare X-Git-Tag: v2.6.33-rc1~287^2^2~4 X-Git-Url: http://git.openpandora.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=88069f77e1ac580a495762ce7a631c251c52cb90;p=pandora-kernel.git NFSv41: Fix a potential state leakage when restarting nfs4_close_prepare Currently, if the call to nfs4_setup_sequence() in nfs4_close_prepare fails, any later retries will fail to launch an RPC call, due to the fact that the &state->flags will have been cleared. Ditto if nfs4_close_done() triggers a call to the NFSv4.1 version of nfs_restart_rpc(). We therefore move the actual clearing of the state->flags to nfs4_close_done(), when we know that the RPC call was successful. Signed-off-by: Trond Myklebust --- Reading git-diff-tree failed