CC: ovs-dev
On 2/1/21 2:00 PM, Ilya Maximets wrote: > On 1/26/21 11:15 AM, Maxime Coquelin wrote: >> >> Only functionnal change in this second part is making the >> Vhost-user server mode blocking at init time, as long as >> a client is not connected. The goal of this change is to >> make the Vhost-user support much more robust, as without >> blocking, the driver has to assume features that are going >> to be supported by the client, which is very fragile and >> error prone. As a side-effect, it also simplifies the >> logic nin several place of the virtio-user PMD. > > Hi, Maxime. > > I didn't actually look at the code, but I have a question. > Does above text mean that with this change OVS will hang inside > driver_register() or similar function until client is connected > to dpdkvhostuser (server mode) port? > > If so, I think, we will not be able to support server mode > in OVS anymore and will have to actually remove it. It's > deprecated for a long time now, but I think it might still be in > use by some people, especially for virtio-user usecase. > > Best regards, Ilya Maximets. >