On Tue, Apr 21, 2026 at 2:12 PM Stefan Hajnoczi <[email protected]> wrote:
>
> On Mon, Apr 20, 2026 at 05:48:13PM -0700, Jorge Moreira wrote:
> > While starting the vrings on SET_VRING_KICK could solve the state
> > machine issue, it still won't notify the back-end that buffers are
> > ready (the driver won't do this). Non-polling back-ends depend on this
> > kick, especially for queues where data flows only from the driver to
> > the back-end. Most implementations likely attempt to read from the
> > queue only after receiving the kick.
>
> This is an interesting question to clarify in the spec.
>
> Stefan

This is the question that interests me most, to be honest. I'd rather
have the discussion about when to activate the vrings in a different
thread and keep this one focused on whether the front-end should send
the kick or if the back-end is expected to check if there are "new"
buffers in the vring after restore.

Reply via email to