From: Andy Adamson Date: Tue, 22 May 2012 12:09:27 +0000 (-0400) Subject: NFSv4.1 skip rpc_call_done only on disconnected DS slot_table_waitq tasks X-Git-Tag: v3.5-rc1~52^2~41 X-Git-Url: http://git.openpandora.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=bd4aeffb5b89070ae93c579f1d5a0758f7123e8b;p=pandora-kernel.git NFSv4.1 skip rpc_call_done only on disconnected DS slot_table_waitq tasks We reset all I/O on a disconnected data server through the pgio layer indicated by the NFS_IOHDR_REDO flag. Differentiate between on-the-wire tasks returning with an error which must call rpc_call_done and tasks woken from the data server slot_table_waitq waiting for a session slot with a status of zero which call rpc_exit in rpc_prepare and need to skip rpc_call_done. Signed-off-by: Andy Adamson Signed-off-by: Trond Myklebust --- Reading git-diff-tree failed