From: Trond Myklebust Date: Tue, 15 Dec 2009 19:47:36 +0000 (-0500) Subject: NFSv4: Release the sequence id before restarting a CLOSE rpc call X-Git-Tag: v2.6.33-rc1~54^2~1 X-Git-Url: http://git.openpandora.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=72211dbe727f7c1451aa5adfcbd1197b090eb276;p=pandora-kernel.git NFSv4: Release the sequence id before restarting a CLOSE rpc call If the CLOSE or OPEN_DOWNGRADE call triggers a state recovery, and has to be resent, then we must release the seqid. Otherwise the open recovery will wait for the close to finish, which causes a deadlock. This is mainly a NFSv4.1 problem, although it can theoretically happen with NFSv4.0 too, in a OPEN_DOWNGRADE situation. Signed-off-by: Trond Myklebust --- Reading git-diff-tree failed