Open
Description
Description
Eric is currently suggesting some improvements on TCP side: tcp: receive side improvements
. This series modifies tcp_rcv_space_adjust()
.
Solution
In MPTCP, we have code similar to tcp_rcv_space_adjust()
, in mptcp_rcv_space_adjust()
. It is very likely the same modifications can be applied to MPTCP receive side.
Considered alternatives
If I'm not mistaken, this would be an improvement, not a fix due to the modifications done on the TCP side. But it might be required for MPTCP sockets, after a fallback to TCP!
It is important to measure the different impacts:
- Before Eric's series
- After Eric's series
- After the future adaptations in
mptcp_rcv_space_adjust()
These measurements should include cases with MPTCP → MPTCP and MPTCP → TCP (fallback to TCP)