[PATCH net 0/5] mptcp: avoid dup NL events and propagate error

Matthieu Baerts (NGI0) posted 5 patches 1 week, 3 days ago
There is a newer version of this series
net/mptcp/protocol.c                            | 13 ++--
tools/testing/selftests/net/mptcp/mptcp_join.sh | 81 ++++++++++++++++++++++---
2 files changed, 81 insertions(+), 13 deletions(-)
[PATCH net 0/5] mptcp: avoid dup NL events and propagate error
Posted by Matthieu Baerts (NGI0) 1 week, 3 days ago
Here are two fixes affecting the MPTCP Netlink events with their tests:

- Patches 1 & 2: a subflow closed NL event was visible multiple times in
  some specific conditions. A fix for v5.12.

- Patches 3 & 4: subflow closed NL events never contained the error
  code, even when expected. A fix for v5.11.

Plus an extra fix:

- Patch 5: fix a false positive with the "signal addresses race test"
  subtest when validating the MPTCP Join selftest on a v5.15.y stable
  kernel.

Signed-off-by: Matthieu Baerts (NGI0) <matttbe@kernel.org>
---
Matthieu Baerts (NGI0) (5):
      mptcp: avoid dup SUB_CLOSED events after disconnect
      selftests: mptcp: check no dup close events after error
      mptcp: only reset subflow errors when propagated
      selftests: mptcp: check subflow errors in close events
      selftests: mptcp: join: fix local endp not being tracked

 net/mptcp/protocol.c                            | 13 ++--
 tools/testing/selftests/net/mptcp/mptcp_join.sh | 81 ++++++++++++++++++++++---
 2 files changed, 81 insertions(+), 13 deletions(-)
---
base-commit: e9acda52fd2ee0cdca332f996da7a95c5fd25294
change-id: 20260127-net-mptcp-dup-nl-events-64f970f274b0

Best regards,
-- 
Matthieu Baerts (NGI0) <matttbe@kernel.org>
Re: [PATCH net 0/5] mptcp: avoid dup NL events and propagate error
Posted by patchwork-bot+netdevbpf@kernel.org 1 week, 2 days ago
Hello:

This series was applied to netdev/net.git (main)
by Jakub Kicinski <kuba@kernel.org>:

On Tue, 27 Jan 2026 20:27:22 +0100 you wrote:
> Here are two fixes affecting the MPTCP Netlink events with their tests:
> 
> - Patches 1 & 2: a subflow closed NL event was visible multiple times in
>   some specific conditions. A fix for v5.12.
> 
> - Patches 3 & 4: subflow closed NL events never contained the error
>   code, even when expected. A fix for v5.11.
> 
> [...]

Here is the summary with links:
  - [net,1/5] mptcp: avoid dup SUB_CLOSED events after disconnect
    https://git.kernel.org/netdev/net/c/280d654324e3
  - [net,2/5] selftests: mptcp: check no dup close events after error
    https://git.kernel.org/netdev/net/c/8467458dfa61
  - [net,3/5] mptcp: only reset subflow errors when propagated
    https://git.kernel.org/netdev/net/c/dccf46179ddd
  - [net,4/5] selftests: mptcp: check subflow errors in close events
    https://git.kernel.org/netdev/net/c/2ef9e3a3845d
  - [net,5/5] selftests: mptcp: join: fix local endp not being tracked
    https://git.kernel.org/netdev/net/c/c5d5ecf21fdd

You are awesome, thank you!
-- 
Deet-doot-dot, I am a bot.
https://korg.docs.kernel.org/patchwork/pwbot.html