On Tue, Jun 20, 2023 at 01:26:38PM +0200, David Marchand wrote: > At some point in OVS history, some virtio features were announced as > supported (ECN and UFO virtio features). > > The userspace TSO code, which has been added later, does not support > those features and tries to disable them. > > This breaks OVS upgrades: if an existing VM already negotiated such > features, their lack on reconnection to an upgraded OVS triggers a > vhost socket disconnection by Qemu. > This results in an endless loop because Qemu then retries with the same > set of virtio features. > > This patch proposes to try and detect those vhost socket disconnection > and fallback restoring the old virtio features (and disabling TSO for this > vhost port). > > Signed-off-by: David Marchand <david.march...@redhat.com> > Acked-by: Mike Pattrick <m...@redhat.com>
Acked-by: Simon Horman <simon.hor...@corigine.com> _______________________________________________ dev mailing list d...@openvswitch.org https://mail.openvswitch.org/mailman/listinfo/ovs-dev