[PATCH net v3 0/8] net/handshake: anchor request lifetime to a pinned file reference
patchwork-bot+netdevbpf at kernel.org
patchwork-bot+netdevbpf at kernel.org
Thu May 28 04:50:23 PDT 2026
Hello:
This series was applied to netdev/net.git (main)
by Paolo Abeni <pabeni at redhat.com>:
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
More information about the Linux-nvme
mailing list