Patch Series

Subject SUNRPC: Address remaining cache_check_rcu() UAF in cache content files
Author cel@kernel.org
Date 2026-05-01 14:51:07 +0000 UTC
Version
Cc anna@kernel.org cel@kernel.org chuck.lever@oracle.com dai.ngo@oracle.com davem@davemloft.net edumazet@google.com horms@kernel.org jlayton@kernel.org kuba@kernel.org linux-kernel@vger.kernel.org linux-nfs@vger.kernel.org misanjum@linux.ibm.com neil@brown.name netdev@vger.kernel.org okorniev@redhat.com pabeni@redhat.com tom@talpey.com trondmy@kernel.org yangerkun@huawei.com

Patches (6)

Name Content [All]
[PATCH 1/6] SUNRPC: Move cache_initialize() declaration to sunrpc-private header [Body]
[PATCH 2/6] SUNRPC: Provide a shared workqueue for cache release callbacks [Body]
[PATCH 3/6] SUNRPC: Defer ip_map sub-object cleanup past RCU grace period [Body]
[PATCH 4/6] SUNRPC: Use shared release pattern for the unix_gid cache [Body]
[PATCH 5/6] SUNRPC: Hold cd->net for the lifetime of cache files [Body]
[PATCH 6/6] NFSD: Convert nfsd_export_shutdown() to sunrpc_cache_destroy_net() [Body]
Session 2026-05-01
ID (for dev) c9a6d41d-75ad-4b42-b2bd-fbcbfe8ec014
Status finished
Triaged OK [Log]
Execution Log [Link]
Test Base Patched Verdict
[KASAN] Build Base b9303e6bff706758c167af686b5315ad00233bf8 [Config] passed [Log]
[KASAN] Boot test: Base b9303e6bff706758c167af686b5315ad00233bf8 [Config] passed [Log]
[KASAN] Build Patched b9303e6bff706758c167af686b5315ad00233bf8 [Config] [patched] passed [Log]
[KASAN] Boot test: Patched b9303e6bff706758c167af686b5315ad00233bf8 [Config] [patched] passed [Log]
[KASAN] Fuzz b9303e6bff706758c167af686b5315ad00233bf8 [Config] b9303e6bff706758c167af686b5315ad00233bf8 [Config] [patched] passed [Log] [Artifacts]