Patch Series

Subject net/handshake: anchor request lifetime to a pinned file reference
Author cel@kernel.org
Date 2026-05-25 16:51:15 +0000 UTC
Version
Cc alistair.francis@wdc.com brauner@kernel.org cel@kernel.org chuck.lever@oracle.com clm@meta.com davem@davemloft.net edumazet@google.com hare@kernel.org horms@kernel.org kernel-tls-handshake@lists.linux.dev kuba@kernel.org linux-nvme@lists.infradead.org netdev@vger.kernel.org pabeni@redhat.com

Patches (8)

Name Content [All]
[PATCH net v3 1/8] net/handshake: Use spin_lock_bh for hn_lock [Body]
[PATCH net v3 2/8] nvme-tcp: store negative errno in queue->tls_err [Body]
[PATCH net v3 3/8] net/handshake: Pass negative errno through handshake_complete() [Body]
[PATCH net v3 4/8] net/handshake: Take a long-lived file reference at submit [Body]
[PATCH net v3 5/8] net/handshake: hand off the pinned file reference to accept_doit [Body]
[PATCH net v3 6/8] net/handshake: Close the submit-side sock_hold race [Body]
[PATCH net v3 7/8] net/handshake: Verify file-reference balance in submit paths [Body]
[PATCH net v3 8/8] net/handshake: Drain pending requests at net namespace exit [Body]
Session 2026-05-25
ID (for dev) 217ad3f5-84ca-4c8e-a8ca-01850a0f240a
Status finished
Triaged OK [Log]
Execution Log [Link]
Test Base Patched Verdict
[KASAN] Build Base 87a1e0fe7776da7ab411be332b4be58ac8840d10 [Config] passed [Log]
[KASAN] Boot test: Base 87a1e0fe7776da7ab411be332b4be58ac8840d10 [Config] passed [Log]
[KASAN] Build Patched 87a1e0fe7776da7ab411be332b4be58ac8840d10 [Config] [patched] passed [Log]
[KASAN] Boot test: Patched 87a1e0fe7776da7ab411be332b4be58ac8840d10 [Config] [patched] passed [Log]
[KASAN] Fuzz 87a1e0fe7776da7ab411be332b4be58ac8840d10 [Config] 87a1e0fe7776da7ab411be332b4be58ac8840d10 [Config] [patched] passed [Log] [Artifacts]