[<prev] [next>] [thread-next>] [day] [month] [year] [list]
Message-Id: <20230531-send-net-20230531-v1-0-47750c420571@kernel.org>
Date: Wed, 31 May 2023 12:37:02 -0700
From: Mat Martineau <martineau@...nel.org>
To: Matthieu Baerts <matthieu.baerts@...sares.net>,
"David S. Miller" <davem@...emloft.net>, Eric Dumazet <edumazet@...gle.com>,
Jakub Kicinski <kuba@...nel.org>, Paolo Abeni <pabeni@...hat.com>,
Geliang Tang <geliang.tang@...e.com>
Cc: netdev@...r.kernel.org, mptcp@...ts.linux.dev,
Mat Martineau <martineau@...nel.org>, Ondrej Mosnacek <omosnace@...hat.com>,
stable@...r.kernel.org, Christoph Paasch <cpaasch@...le.com>
Subject: [PATCH net 0/6] mptcp: Fixes for connect timeout, access
annotations, and subflow init
Patch 1 allows the SO_SNDTIMEO sockopt to correctly change the connect
timeout on MPTCP sockets.
Patches 2-5 add READ_ONCE()/WRITE_ONCE() annotations to fix KCSAN issues.
Patch 6 correctly initializes some subflow fields on outgoing connections.
Signed-off-by: Mat Martineau <martineau@...nel.org>
---
Paolo Abeni (6):
mptcp: fix connect timeout handling
mptcp: add annotations around msk->subflow accesses
mptcp: consolidate passive msk socket initialization
mptcp: fix data race around msk->first access
mptcp: add annotations around sk->sk_shutdown accesses
mptcp: fix active subflow finalization
net/mptcp/protocol.c | 140 ++++++++++++++++++++++++++++-----------------------
net/mptcp/protocol.h | 15 +++---
net/mptcp/subflow.c | 28 +----------
3 files changed, 88 insertions(+), 95 deletions(-)
---
base-commit: 448a5ce1120c5bdbce1f1ccdabcd31c7d029f328
change-id: 20230531-send-net-20230531-428ddf43b4ed
Best regards,
--
Mat Martineau <martineau@...nel.org>
Powered by blists - more mailing lists