On Wed, Sep 30, 2020 at 03:57:52PM +0100, Stefan Hajnoczi wrote: > IMO "Inflight I/O tracking" is best placed into libvhost-user instead of > the vhost-user protocol.
Oh I agree qemu does nothing with it. The reason we have it defined in the spec is to facilitate compatibility across backends. I have zero confidence in backend developers being able to support e.g. cross-version migration consistently, and lots of backends do not use libvhost-user.