Skip to content

Commit 8cd8cf3

Browse files
dhowellsgregkh
authored andcommitted
rxrpc: Fix double unlock in rxrpc_recvmsg()
commit a2f299b upstream. Fix a double unlock in rxrpc_recvmsg() when dealing with OOB messages. Fixes: 5800b1c ("rxrpc: Allow CHALLENGEs to the passed to the app for a RESPONSE") Link: https://sashiko.dev/#/patchset/20260609140911.838677-1-dhowells%40redhat.com Signed-off-by: David Howells <dhowells@redhat.com> cc: Marc Dionne <marc.dionne@auristor.com> cc: Simon Horman <horms@kernel.org> cc: linux-afs@lists.infradead.org cc: stable@kernel.org Link: https://patch.msgid.link/20260624163819.3017002-4-dhowells@redhat.com Signed-off-by: Jakub Kicinski <kuba@kernel.org> Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
1 parent a89a13a commit 8cd8cf3

1 file changed

Lines changed: 1 addition & 1 deletion

File tree

net/rxrpc/recvmsg.c

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -470,7 +470,7 @@ int rxrpc_recvmsg(struct socket *sock, struct msghdr *msg, size_t len,
470470
release_sock(&rx->sk);
471471
if (ret == -EAGAIN)
472472
goto try_again;
473-
goto error_no_call;
473+
goto error_trace;
474474
}
475475

476476
/* Find the next call and dequeue it if we're not just peeking. If we

0 commit comments

Comments
 (0)