Files
Stefan Hajnoczi 1ace07171a libvhost-user: look for available vq buffers upon SET_VRING_KICK
When a vring is started the back-end must look for available vq buffers
and process them. This scenario can happen if the back-end is stopped
with unprocessed available buffers and then started again.

The inflight I/O tracking code already did this, but it should also be
done when inflight I/O tracking is not enabled.

Move the code and make it robust in case of EINTR or EAGAIN.

Signed-off-by: Stefan Hajnoczi <stefanha@redhat.com>
Reviewed-by: Stefano Garzarella <sgarzare@redhat.com>
Reviewed-by: Michael S. Tsirkin <mst@redhat.com>
Signed-off-by: Michael S. Tsirkin <mst@redhat.com>
Message-ID: <20260604201029.250450-3-stefanha@redhat.com>
2026-07-04 05:03:47 -04:00
..
2025-12-27 10:11:10 +01:00
2025-12-27 10:11:10 +01:00
2025-09-22 17:17:18 +02:00
2025-12-27 10:11:10 +01:00