Commit 928d42f7 authored by Trond Myklebust's avatar Trond Myklebust
Browse files

SUNRPC: Handle the SYSTEM_ERR rpc error



Handle the SYSTEM_ERR rpc error by retrying the RPC call as if it
were a garbage argument.

Signed-off-by: default avatarTrond Myklebust <trond.myklebust@hammerspace.com>
parent eb90a16e
Loading
Loading
Loading
Loading
+1 −0
Original line number Diff line number Diff line
@@ -2497,6 +2497,7 @@ rpc_decode_header(struct rpc_task *task, struct xdr_stream *xdr)
		error = -EOPNOTSUPP;
		goto out_err;
	case rpc_garbage_args:
	case rpc_system_err:
		trace_rpc__garbage_args(task);
		error = -EIO;
		break;