Re: [ovs-dev] [PATCH v2 1/3] dpif-netdev: Add a per thread work ring

2021-09-15 Thread Ilya Maximets
On 9/10/21 20:36, Aaron Conole wrote: > Hi Cian, > > Apologies for the mix of code, design comments. I have lots of > intermingled issues here (but I also didn't spend too detailed look at > the implementation). > > Cian Ferriter writes: > >> These work rings help with handling the

Re: [ovs-dev] [PATCH v2 1/3] dpif-netdev: Add a per thread work ring

2021-09-10 Thread Aaron Conole
Hi Cian, Apologies for the mix of code, design comments. I have lots of intermingled issues here (but I also didn't spend too detailed look at the implementation). Cian Ferriter writes: > These work rings help with handling the asynchronous TX usecase. In this > usecase, netdev_send will be

[ovs-dev] [PATCH v2 1/3] dpif-netdev: Add a per thread work ring

2021-09-07 Thread Cian Ferriter
These work rings help with handling the asynchronous TX usecase. In this usecase, netdev_send will be called, but packets won't be immediately sent by the thread calling netdev_send, but instead handled by a different resource. Since the TX is not instantaneous, the thread calling netdev_send