vhost/vsock: handle vhost_vq_init_access() error
authorStefan Hajnoczi <stefanha@redhat.com>
Thu, 19 Jan 2017 10:43:53 +0000 (10:43 +0000)
committerRaspbian kernel package updater <root@raspbian.org>
Sun, 23 Jul 2017 02:59:21 +0000 (02:59 +0000)
commitcf8964f209064d2cb1aecf2fe272cb7680969468
treeb4bc1772851c393d2b5d178b5fa7ab915b890b3c
parent8b6f35afc0f3e8f853820838fcb1d3d4a1d3565f
vhost/vsock: handle vhost_vq_init_access() error

[ Upstream commit 0516ffd88fa0d006ee80389ce14a9ca5ae45e845 ]

Propagate the error when vhost_vq_init_access() fails and set
vq->private_data to NULL.

Signed-off-by: Stefan Hajnoczi <stefanha@redhat.com>
Signed-off-by: Michael S. Tsirkin <mst@redhat.com>
Signed-off-by: Sasha Levin <alexander.levin@verizon.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
drivers/vhost/vsock.c