Re: [PATCH net v3 0/8] net/handshake: anchor request lifetime to a pinned file reference
[email protected] Thu, 28 May 2026 11:50:23 +0000
| Newsgroups | dev.linux.lists.kernel-tls-handshake,org.infradead.lists.linux-nvme,org.kernel.vger.netdev |
|---|---|
| Message-ID | <177996902389.890175.13707702597875560897.git-patchwork-notify@kernel.org> |
Hello: This series was applied to netdev/net.git (main) by Paolo Abeni <[email protected]>: On Mon, 25 May 2026 12:51:14 -0400 you wrote: > handshake_nl_accept_doit() has accumulated four follow-on fixes > since 3b3009ea8abb ("net/handshake: Create a NETLINK service for > handling handshake requests"): 7ea9c1ec66bc, 7798b59409c3, > fe67b063f687, and dabac51b8102. Each was a local refcount or > NULL-check correction; none moved where the file reference is > owned, and the same code keeps producing the same class of bug. > Reworking the ownership is what breaks the pattern. > > [...] Here is the summary with links: - [net,v3,1/8] net/handshake: Use spin_lock_bh for hn_lock https://git.kernel.org/netdev/net/c/cc993e0927ec - [net,v3,2/8] nvme-tcp: store negative errno in queue->tls_err https://git.kernel.org/netdev/net/c/9015985b5eb1 - [net,v3,3/8] net/handshake: Pass negative errno through handshake_complete() https://git.kernel.org/netdev/net/c/6b22d433aa13 - [net,v3,4/8] net/handshake: Take a long-lived file reference at submit https://git.kernel.org/netdev/net/c/09dba37eee70 - [net,v3,5/8] net/handshake: hand off the pinned file reference to accept_doit https://git.kernel.org/netdev/net/c/f4251190e58b - [net,v3,6/8] net/handshake: Close the submit-side sock_hold race https://git.kernel.org/netdev/net/c/5da98f55b131 - [net,v3,7/8] net/handshake: Verify file-reference balance in submit paths https://git.kernel.org/netdev/net/c/204a5efde5ed - [net,v3,8/8] net/handshake: Drain pending requests at net namespace exit https://git.kernel.org/netdev/net/c/ea5fe6a73ca5 You are awesome, thank you! -- Deet-doot-dot, I am a bot. https://korg.docs.kernel.org/patchwork/pwbot.html