Re: [PATCH net-next v3 0/7] mptcp: out-of-order queue pruning

From: Matthieu Baerts

Date: Mon Aug 10 2026 - 06:57:57 EST


Hi Paolo,

On 10/08/2026 11:53, Paolo Abeni wrote:
> On 8/7/26 3:49 PM, Matthieu Baerts (NGI0) wrote:
>> Under memory pressure, a pruning of the MPTCP-level OoO queue might be
>> required as last resort, to avoid too long recoveries, or even stalls.
>> Geliang and Gang managed to reproduce this behaviour, and Paolo
>> improved the situation thanks to the following patches:
>>
>> - Patches 1-3: improve the MPTCP-level retransmission schema to make
>> recoveries from memory pressure/after MPTCP-level drop significantly
>> faster.
>>
>> - Patches 4-5: make the admission check way stricter for incoming
>> packets exceeding the memory limits, with some exceptions for fallback
>> sockets.
>>
>> - Patches 6-7: implement OoO queue pruning for MPTCP.
>>
>> Signed-off-by: Matthieu Baerts (NGI0) <matttbe@xxxxxxxxxx>
> Sashiko has a few comments on this series, but IMHO only patches 2 and 7
> really need some adjustment, and changes there (fix the stale/retrans
> race, wrong unlikely, and too early OoO prune) should be handled as
> follow-ups.

Thank you for having checked. I agree with you, follow-ups seems better
for fix these "details".

Cheers,
Matt
--
Sponsored by the NGI0 Core fund.