Hi Paolo, Mat,
On 24/02/2021 16:58, Paolo Abeni wrote:
__mptcp_clean_una() can free write memory and should wake-up
user-space processes when needed.
When such function is invoked by the MPTCP receive path, the wakeup
is not needed, as the TCP stack will later trigger subflow_write_space
which will do the wakeup as needed.
Other __mptcp_clean_una() call sites need an additional wakeup check
Let's bundle the relevant code in a new helper and use it.
Thank you for the patch and the review! Now in our tree with Mat's RvB tag:
- 72f44322c161: mptcp: fix missing wakeup
- Results: 12ba6e545134..de59595c18b3
Tests + export are in progress!
Tessares | Belgium | Hybrid Access Solutions