I tested this series of patches with virtio-net regression tests which were triggered because the virtio-net code was changed. Everything works fine.
Tested-by: Lei Yang <leiy...@redhat.com> On Thu, Jul 3, 2025 at 8:55 PM Vladimir Sementsov-Ogievskiy <vsement...@yandex-team.ru> wrote: > > This field is mostly unused and sometimes confusing (we even have > a TODO-like comment to drop it). Let's finally do. > > Vladimir Sementsov-Ogievskiy (4): > vhost: introduce vhost_ops->vhost_set_vring_enable_supported method > vhost-user: stop use backend_features > vhost_net: stop use backend_features > hw/vhost: finally drop vhost_dev.backend_features field > > hw/block/vhost-user-blk.c | 1 - > hw/net/vhost_net.c | 14 ++++++-------- > hw/scsi/vhost-scsi.c | 1 - > hw/scsi/vhost-user-scsi.c | 1 - > hw/virtio/vdpa-dev.c | 1 - > hw/virtio/vhost-user.c | 25 ++++++++++++++++--------- > hw/virtio/vhost.c | 15 ++++++--------- > hw/virtio/virtio-qmp.c | 2 -- > include/hw/virtio/vhost-backend.h | 2 ++ > include/hw/virtio/vhost.h | 7 ------- > 10 files changed, 30 insertions(+), 39 deletions(-) > > -- > 2.48.1 > >