All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH v2 0/3] vhost-user.rst: clarify when rings are started
@ 2026-05-19 19:15 Stefan Hajnoczi
  2026-05-19 19:15 ` [PATCH v2 1/3] " Stefan Hajnoczi
                   ` (2 more replies)
  0 siblings, 3 replies; 9+ messages in thread
From: Stefan Hajnoczi @ 2026-05-19 19:15 UTC (permalink / raw)
  To: qemu-devel
  Cc: Michael S. Tsirkin, hreitz, Stefano Garzarella, Pierrick Bouvier,
	gmaglione, Stefan Hajnoczi

Jorge Moreira <jemoreira@google.com> pointed out that the ring state machine is
underspecified. This patch series updates the spec to clarify how the ring
state machine works, makes libvhost-user spec-compliant, and improves the
compatibility of QEMU's vhost-user front-end.

Stefan Hajnoczi (3):
  vhost-user.rst: clarify when rings are started
  libvhost-user: look for available vq buffers upon SET_VRING_KICK
  vhost-user: inject kick after SET_VRING_KICK

 docs/interop/vhost-user.rst               | 26 +++++++++++++++++------
 hw/virtio/vhost-user.c                    | 24 ++++++++++++++++++++-
 subprojects/libvhost-user/libvhost-user.c | 10 ++++-----
 3 files changed, 48 insertions(+), 12 deletions(-)

-- 
2.54.0



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

end of thread, other threads:[~2026-06-04 19:49 UTC | newest]

Thread overview: 9+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2026-05-19 19:15 [PATCH v2 0/3] vhost-user.rst: clarify when rings are started Stefan Hajnoczi
2026-05-19 19:15 ` [PATCH v2 1/3] " Stefan Hajnoczi
2026-06-03  9:04   ` Stefano Garzarella
2026-06-04 19:49     ` Stefan Hajnoczi
2026-05-19 19:15 ` [PATCH v2 2/3] libvhost-user: look for available vq buffers upon SET_VRING_KICK Stefan Hajnoczi
2026-06-03  9:03   ` Stefano Garzarella
2026-06-04 19:47     ` Stefan Hajnoczi
2026-05-19 19:15 ` [PATCH v2 3/3] vhost-user: inject kick after SET_VRING_KICK Stefan Hajnoczi
2026-06-03  9:13   ` Stefano Garzarella

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.