All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH mptcp-next 0/3] mptcp: misc improvement
@ 2023-09-13 21:04 Paolo Abeni
  2023-09-13 21:05 ` [PATCH mptcp-next 1/3] mptcp: consolidate sockopt synchronization Paolo Abeni
                   ` (2 more replies)
  0 siblings, 3 replies; 6+ messages in thread
From: Paolo Abeni @ 2023-09-13 21:04 UTC (permalink / raw)
  To: mptcp

This series is a follow-up the the discussion ongoing here:

https://github.com/multipath-tcp/mptcp_net-next/issues/437

Daire reported several sub-optimal MPTCP behaviour on high-latency
links.

At least 3 different items stands off:

* notsent_lowat setting fooling the scheduler
* sub-optimal send buffer autotuning
* delayed acks being de-facto disabled due to subflow rcvlowat

This series is an initial attempt to address the first 2 points above.
I have a tentative patch for the 3rd, but it's nowhere near passing
the self-tests, so it will have to wait a bit.

Sending out early after very little testing.

Paolo Abeni (3):
  mptcp: consolidate sockopt synchronization
  mptcp: ignore notsent_lowat setting at the subflow level.
  mptcp: refactor sndbuf auto-tuning.

 net/mptcp/protocol.c | 27 ++++++++++++++++++++++++---
 net/mptcp/protocol.h | 32 +++++++++++++++++++++++++++-----
 net/mptcp/sockopt.c  | 28 ++++++----------------------
 net/mptcp/subflow.c  | 21 ++++++++++-----------
 4 files changed, 67 insertions(+), 41 deletions(-)

-- 
2.41.0


^ permalink raw reply	[flat|nested] 6+ messages in thread

end of thread, other threads:[~2023-09-13 22:17 UTC | newest]

Thread overview: 6+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2023-09-13 21:04 [PATCH mptcp-next 0/3] mptcp: misc improvement Paolo Abeni
2023-09-13 21:05 ` [PATCH mptcp-next 1/3] mptcp: consolidate sockopt synchronization Paolo Abeni
2023-09-13 21:05 ` [PATCH mptcp-next 2/3] mptcp: ignore notsent_lowat setting at the subflow level Paolo Abeni
2023-09-13 21:05 ` [PATCH mptcp-next 3/3] mptcp: refactor sndbuf auto-tuning Paolo Abeni
2023-09-13 21:31   ` mptcp: refactor sndbuf auto-tuning.: Build Failure MPTCP CI
2023-09-13 22:17   ` mptcp: refactor sndbuf auto-tuning.: Tests Results MPTCP CI

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.