]> git.hungrycats.org Git - linux/commit
svcrdma: Drop connection after an RDMA Read error
authorChuck Lever <chuck.lever@oracle.com>
Tue, 10 Oct 2023 17:23:41 +0000 (13:23 -0400)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Tue, 28 Nov 2023 17:15:05 +0000 (17:15 +0000)
commit1dc5f364e065694c341ba0824cb19e8dc800a3e3
tree9a7a27e61dfc16be16cb322bdb104263ec776fc8
parent6aaf7cd8bdfe245d3c9a8b48fe70c2011965948e
svcrdma: Drop connection after an RDMA Read error

commit 197115ebf358cb440c73e868b2a0a5ef728decc6 upstream.

When an RPC Call message cannot be pulled from the client, that
is a message loss, by definition. Close the connection to trigger
the client to resend.

Cc: <stable@vger.kernel.org>
Reviewed-by: Tom Talpey <tom@talpey.com>
Signed-off-by: Chuck Lever <chuck.lever@oracle.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
net/sunrpc/xprtrdma/svc_rdma_recvfrom.c