David Howells 6cb3ece968 rxrpc: Don't release call mutex on error pointer
Don't release call mutex at the end of rxrpc_kernel_begin_call() if the
call pointer actually holds an error value.

Fixes: 540b1c48c37a ("rxrpc: Fix deadlock between call creation and sendmsg/recvmsg")
Reported-by: Marc Dionne <marc.dionne@auristor.com>
Signed-off-by: David Howells <dhowells@redhat.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
2017-10-22 03:05:39 +01:00
..
2017-08-29 10:55:20 +01:00
2017-08-29 10:55:20 +01:00
2017-08-29 10:55:20 +01:00
2017-05-25 13:15:11 -04:00
2017-08-29 10:55:20 +01:00
2017-08-29 10:55:20 +01:00
2017-08-29 10:55:20 +01:00
2017-08-29 10:55:20 +01:00