mbox series

[net-next,0/7] mptcp: Miscellaneous changes for 5.18

Message ID 20220203010343.113421-1-mathew.j.martineau@linux.intel.com (mailing list archive)
Headers show
Series mptcp: Miscellaneous changes for 5.18 | expand

Message

Mat Martineau Feb. 3, 2022, 1:03 a.m. UTC
Patch 1 has some minor cleanup in mptcp_write_options().

Patch 2 moves a rarely-needed branch to optimize mptcp_write_options().

Patch 3 adds a comment explaining which combinations of MPTCP option
headers are expected.

Patch 4 adds a pr_debug() for the MPTCP_RST option.

Patches 5-7 allow setting MPTCP_PM_ADDR_FLAG_FULLMESH with the "set
flags" netlink command. This allows changing the behavior of existing
path manager endpoints. The flag was previously only set at endpoint
creation time. Associated selftests also updated.


Geliang Tang (5):
  mptcp: move the declarations of ssk and subflow
  mptcp: print out reset infos of MP_RST
  mptcp: set fullmesh flag in pm_netlink
  selftests: mptcp: set fullmesh flag in pm_nl_ctl
  selftests: mptcp: add fullmesh setting tests

Matthieu Baerts (2):
  mptcp: reduce branching when writing MP_FAIL option
  mptcp: clarify when options can be used

 net/mptcp/options.c                           | 64 +++++++++++++------
 net/mptcp/pm_netlink.c                        | 37 ++++++++---
 .../testing/selftests/net/mptcp/mptcp_join.sh | 49 ++++++++++++--
 tools/testing/selftests/net/mptcp/pm_nl_ctl.c |  8 ++-
 4 files changed, 121 insertions(+), 37 deletions(-)


base-commit: 52dae93f3bad842c6d585700460a0dea4d70e096

Comments

patchwork-bot+netdevbpf@kernel.org Feb. 3, 2022, 11:50 a.m. UTC | #1
Hello:

This series was applied to netdev/net-next.git (master)
by David S. Miller <davem@davemloft.net>:

On Wed,  2 Feb 2022 17:03:36 -0800 you wrote:
> Patch 1 has some minor cleanup in mptcp_write_options().
> 
> Patch 2 moves a rarely-needed branch to optimize mptcp_write_options().
> 
> Patch 3 adds a comment explaining which combinations of MPTCP option
> headers are expected.
> 
> [...]

Here is the summary with links:
  - [net-next,1/7] mptcp: move the declarations of ssk and subflow
    https://git.kernel.org/netdev/net-next/c/d7889cfa0b89
  - [net-next,2/7] mptcp: reduce branching when writing MP_FAIL option
    https://git.kernel.org/netdev/net-next/c/902c8f864882
  - [net-next,3/7] mptcp: clarify when options can be used
    https://git.kernel.org/netdev/net-next/c/8cca39e25171
  - [net-next,4/7] mptcp: print out reset infos of MP_RST
    https://git.kernel.org/netdev/net-next/c/9ddd1cac6fe1
  - [net-next,5/7] mptcp: set fullmesh flag in pm_netlink
    https://git.kernel.org/netdev/net-next/c/73c762c1f07d
  - [net-next,6/7] selftests: mptcp: set fullmesh flag in pm_nl_ctl
    https://git.kernel.org/netdev/net-next/c/c25d29be00c1
  - [net-next,7/7] selftests: mptcp: add fullmesh setting tests
    https://git.kernel.org/netdev/net-next/c/6a0653b96f5d

You are awesome, thank you!