All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH 0/4] vhost: drop backend_features
@ 2025-07-03 12:47 Vladimir Sementsov-Ogievskiy
  2025-07-03 12:47 ` [PATCH 1/4] vhost: introduce vhost_ops->vhost_set_vring_enable_supported method Vladimir Sementsov-Ogievskiy
                   ` (6 more replies)
  0 siblings, 7 replies; 10+ messages in thread
From: Vladimir Sementsov-Ogievskiy @ 2025-07-03 12:47 UTC (permalink / raw)
  To: qemu-devel, mst
  Cc: qemu-block, fam, pbonzini, jasowang, hreitz, kwolf, sgarzare,
	raphael, Vladimir Sementsov-Ogievskiy

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



^ permalink raw reply	[flat|nested] 10+ messages in thread

end of thread, other threads:[~2025-07-16 10:34 UTC | newest]

Thread overview: 10+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2025-07-03 12:47 [PATCH 0/4] vhost: drop backend_features Vladimir Sementsov-Ogievskiy
2025-07-03 12:47 ` [PATCH 1/4] vhost: introduce vhost_ops->vhost_set_vring_enable_supported method Vladimir Sementsov-Ogievskiy
2025-07-03 12:47 ` [PATCH 2/4] vhost-user: stop use backend_features Vladimir Sementsov-Ogievskiy
2025-07-03 12:47 ` [PATCH 3/4] vhost_net: " Vladimir Sementsov-Ogievskiy
2025-07-03 12:47 ` [PATCH 4/4] hw/vhost: finally drop vhost_dev.backend_features field Vladimir Sementsov-Ogievskiy
2025-07-04 10:29 ` [PATCH 0/4] vhost: drop backend_features Lei Yang
2025-07-09 14:39 ` Vladimir Sementsov-Ogievskiy
2025-07-14 10:41 ` Michael S. Tsirkin
2025-07-14 19:23   ` Vladimir Sementsov-Ogievskiy
2025-07-16 10:28     ` Vladimir Sementsov-Ogievskiy

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.