These are three unrelated patches that we've been testing in the MPTCP
tree.
Patch 1 modifies the packet scheduler that picks which TCP subflow is
used for each chunk of outgoing data. The updated scheduler improves
throughput on multiple-subflow connections.
Patch 2 updates a selftest to verify recent TCP_ULP sockopt changes
on MPTCP fallback sockets.
Patch 3 cleans up some unnecessary comparisons with an 8-bit value.
Florian Westphal (1):
selftests: mptcp: try to set mptcp ulp mode in different sk states
Jean Sacren (1):
mptcp: clean up harmless false expressions
Paolo Abeni (1):
mptcp: enforce HoL-blocking estimation
net/mptcp/pm_netlink.c | 8 +-
net/mptcp/protocol.c | 72 +++++++++-----
net/mptcp/protocol.h | 1 +
.../selftests/net/mptcp/mptcp_connect.c | 97 ++++++++++---------
.../selftests/net/mptcp/mptcp_connect.sh | 20 ----
5 files changed, 103 insertions(+), 95 deletions(-)
base-commit: f75c1d55ecbadce027fd650d3ca79e357afae0d9
--
2.34.1