Now that qemu can handle and emulate it if the vdpa backend does not support it we can offer it always.
Signed-off-by: Eugenio Pérez <epere...@redhat.com> --- net/vhost-vdpa.c | 3 +++ 1 file changed, 3 insertions(+) diff --git a/net/vhost-vdpa.c b/net/vhost-vdpa.c index 3803452800..fca21d5b79 100644 --- a/net/vhost-vdpa.c +++ b/net/vhost-vdpa.c @@ -602,6 +602,9 @@ static NetClientState *net_vhost_vdpa_init(NetClientState *peer, if (svq) { /* Add SVQ logging capabilities */ s->vhost_vdpa.added_features |= BIT_ULL(VHOST_F_LOG_ALL); + + /* VIRTIO_NET_F_STATUS is mandatory for _F_GUEST_ANNOUNCE. */ + s->vhost_vdpa.added_features |= BIT_ULL(VIRTIO_NET_F_STATUS); } if (!is_datapath) { s->cvq_cmd_out_buffer = qemu_memalign(qemu_real_host_page_size(), -- 2.31.1