Re: [PATCH net-next 0/6] mptcp: avoid workqueue usage for data

2020-11-30 Thread Jakub Kicinski
On Fri, 27 Nov 2020 11:10:21 +0100 Paolo Abeni wrote: > The current locking schema used to protect the MPTCP data-path > requires the usage of the MPTCP workqueue to process the incoming > data, depending on trylock result. > > The above poses scalability limits and introduces random delays > in M

[PATCH net-next 0/6] mptcp: avoid workqueue usage for data

2020-11-27 Thread Paolo Abeni
The current locking schema used to protect the MPTCP data-path requires the usage of the MPTCP workqueue to process the incoming data, depending on trylock result. The above poses scalability limits and introduces random delays in MPTCP-level acks. With this series we use a single spinlock to pro