vsock/virtio: read the negotiated features before using VQs
authorStefano Garzarella <sgarzare@redhat.com>
Wed, 23 Mar 2022 17:36:24 +0000 (18:36 +0100)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Fri, 8 Apr 2022 12:23:51 +0000 (14:23 +0200)
commitb64bf5464ad56be06c4d6042be2284116db0ac48
treeb63116f8b5fec95103ca2208047a5e6d023b2872
parent10c6cb867ffa827a8364d0c481ec1438cd594652
vsock/virtio: read the negotiated features before using VQs

[ Upstream commit c1011c0b3a9c8d2065f425407475cbcc812540b7 ]

Complete the driver configuration, reading the negotiated features,
before using the VQs in the virtio_vsock_probe().

Fixes: 53efbba12cc7 ("virtio/vsock: enable SEQPACKET for transport")
Suggested-by: Michael S. Tsirkin <mst@redhat.com>
Reviewed-by: Stefan Hajnoczi <stefanha@redhat.com>
Signed-off-by: Stefano Garzarella <sgarzare@redhat.com>
Acked-by: Michael S. Tsirkin <mst@redhat.com>
Signed-off-by: Jakub Kicinski <kuba@kernel.org>
Signed-off-by: Sasha Levin <sashal@kernel.org>
net/vmw_vsock/virtio_transport.c