From: Matthieu Baerts <matttbe@kernel.org>
To: David Carlier <devnexen@gmail.com>,
netdev@vger.kernel.org, mptcp@lists.linux.dev
Cc: martineau@kernel.org, geliang@kernel.org, davem@davemloft.net,
edumazet@google.com, kuba@kernel.org, pabeni@redhat.com,
horms@kernel.org
Subject: Re: [PATCH 0/3] mptcp: add RECVERR and MSG_ERRQUEUE support
Date: Tue, 21 Apr 2026 18:07:15 +0200 [thread overview]
Message-ID: <e190409c-3dee-4de8-b1a0-7867213cb801@kernel.org> (raw)
In-Reply-To: <20260421152216.38127-1-devnexen@gmail.com>
Hi David,
On 21/04/2026 17:22, David Carlier wrote:
> MPTCP already advertises IP_RECVERR/IPV6_RECVERR as supported, but the
> parent socket does not currently provide usable MSG_ERRQUEUE handling.
>
> This series wires the MPTCP socket up to the IPv4/IPv6 error queue
> paths. It propagates RECVERR-related sockopts to existing and future
> subflows, makes poll() report pending errqueue activity through the
> parent socket, and allows recvmsg(MSG_ERRQUEUE) on the MPTCP socket to
> consume queued errors with the parent socket ABI.
>
> The series also handles mixed-family subflows by applying the matching
> sockopt according to each subflow family, and avoids silently losing an
> error skb if requeueing to the parent socket fails under rmem pressure.
Thank you for this series!
Even if I agree it would be good to have full MSG_ERRQUEUE support,
net-next is currently closed, and only bug fixes are accepted, see:
https://docs.kernel.org/process/maintainer-netdev.html
pw-bot: defer
Instead, I suggest switching the discussions only to the MPTCP ML if
that's OK. If the CI is happy, someone will try to review it over there,
when time permits. If not, please send the new versions only to the
MPTCP ML, with the 'PATCH mptcp-next' prefix, and ideally on top of the
'export' (or 'for-review') branch of our tree. For more details:
https://www.mptcp.dev/contributing.html#kernel-development
Cheers,
Matt
--
Sponsored by the NGI0 Core fund.
next prev parent reply other threads:[~2026-04-21 16:07 UTC|newest]
Thread overview: 6+ messages / expand[flat|nested] mbox.gz Atom feed top
2026-04-21 15:22 [PATCH 0/3] mptcp: add RECVERR and MSG_ERRQUEUE support David Carlier
2026-04-21 15:22 ` [PATCH 1/3] mptcp: propagate RECVERR sockopts to subflows David Carlier
2026-04-21 15:22 ` [PATCH 2/3] mptcp: support MSG_ERRQUEUE on the parent socket David Carlier
2026-04-21 15:22 ` [PATCH 3/3] selftests: mptcp: cover RECVERR and MSG_ERRQUEUE David Carlier
2026-04-21 16:07 ` Matthieu Baerts [this message]
2026-04-21 17:16 ` [PATCH 0/3] mptcp: add RECVERR and MSG_ERRQUEUE support David CARLIER
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=e190409c-3dee-4de8-b1a0-7867213cb801@kernel.org \
--to=matttbe@kernel.org \
--cc=davem@davemloft.net \
--cc=devnexen@gmail.com \
--cc=edumazet@google.com \
--cc=geliang@kernel.org \
--cc=horms@kernel.org \
--cc=kuba@kernel.org \
--cc=martineau@kernel.org \
--cc=mptcp@lists.linux.dev \
--cc=netdev@vger.kernel.org \
--cc=pabeni@redhat.com \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox