SUNRPC: Handle -ETIMEDOUT return from tlshd
[ Upstream commit 7a2f6f76 ] If the TLS handshake attempt returns -ETIMEDOUT, we currently translate that error into -EACCES. This becomes problematic for cases where the RPC layer is attempting to re-connect in paths that don't resonably handle -EACCES, for example: writeback. The RPC layer can handle -ETIMEDOUT quite well, however - so if the handshake returns this error let's just pass it along. Fixes: 75eb6af7 ("SUNRPC: Add a TCP-with-TLS RPC transport class") Signed-off-by:Benjamin Coddington <bcodding@redhat.com> Signed-off-by:
Anna Schumaker <anna.schumaker@oracle.com> Signed-off-by:
Sasha Levin <sashal@kernel.org>
Loading
Please sign in to comment