vsock: return errors other than -ENOMEM to socket
authorArseniy Krasnov <avkrasnov@sberdevices.ru>
Mon, 3 Apr 2023 11:25:12 +0000 (14:25 +0300)
committerPaolo Abeni <pabeni@redhat.com>
Tue, 4 Apr 2023 10:46:24 +0000 (12:46 +0200)
commit02ab696febab622c4c837d509f6825884c952c22
treee852caac0001f620d5295e6f00537e74ecad5229
parentf59f3006ca7b2fc9bf38fbf44e3dc4b1fbd686c1
vsock: return errors other than -ENOMEM to socket

This removes behaviour, where error code returned from any transport
was always switched to ENOMEM. This works in the same way as:
commit
c43170b7e157 ("vsock: return errors other than -ENOMEM to socket"),
but for receive calls.

Signed-off-by: Arseniy Krasnov <AVKrasnov@sberdevices.ru>
Reviewed-by: Stefano Garzarella <sgarzare@redhat.com>
Signed-off-by: Paolo Abeni <pabeni@redhat.com>
net/vmw_vsock/af_vsock.c