[<prev] [next>] [<thread-prev] [day] [month] [year] [list]
Message-ID: <aTGSFbdNsVRQA4Uc@horms.kernel.org>
Date: Thu, 4 Dec 2025 13:52:21 +0000
From: Simon Horman <horms@...nel.org>
To: caoping <caoping@...s.chinamobile.com>
Cc: chuck.lever@...cle.com, davem@...emloft.net, edumazet@...gle.com,
kuba@...nel.org, pabeni@...hat.com,
kernel-tls-handshake@...ts.linux.dev, netdev@...r.kernel.org,
linux-kernel@...r.kernel.org, stable@...r.kernel.org
Subject: Re: [PATCH v3] net/handshake: restore destructor on submit failure
On Thu, Dec 04, 2025 at 01:10:58AM -0800, caoping wrote:
> handshake_req_submit() replaces sk->sk_destruct but never restores it when
> submission fails before the request is hashed. handshake_sk_destruct() then
> returns early and the original destructor never runs, leaking the socket.
> Restore sk_destruct on the error path.
>
> Fixes: 3b3009ea8abb ("net/handshake: Create a NETLINK service for handling handshake requests")
> Reviewed-by: Chuck Lever <chuck.lever@...cle.com>
> Cc: stable@...r.kernel.org
> Signed-off-by: caoping <caoping@...s.chinamobile.com>
Please slow down a bit.
When posting patches to netdev ML please allow at least 24h to elapse
between revisions. This is to allow time for review. And ease load
on shared CI infrastructure. Thanks!
Link: https://docs.kernel.org/process/maintainer-netdev.html
Powered by blists - more mailing lists