]> git.ipfire.org Git - thirdparty/kernel/stable.git/commit
net: mctp: Set SOCK_RCU_FREE
authorMatt Johnston <matt@codeconstruct.com.au>
Thu, 10 Apr 2025 03:53:19 +0000 (11:53 +0800)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Fri, 2 May 2025 05:44:10 +0000 (07:44 +0200)
commit5c1313b93c8c2e3904a48aa88e2fa1db28c607ae
treefdbd07a0f4442a62762867dc25a4a95bf3102c97
parent18924cdfea58802436f21e7eda99cc2a83508ed6
net: mctp: Set SOCK_RCU_FREE

[ Upstream commit 52024cd6ec71a6ca934d0cc12452bd8d49850679 ]

Bind lookup runs under RCU, so ensure that a socket doesn't go away in
the middle of a lookup.

Fixes: 833ef3b91de6 ("mctp: Populate socket implementation")
Signed-off-by: Matt Johnston <matt@codeconstruct.com.au>
Link: https://patch.msgid.link/20250410-mctp-rcu-sock-v1-1-872de9fdc877@codeconstruct.com.au
Signed-off-by: Jakub Kicinski <kuba@kernel.org>
Signed-off-by: Sasha Levin <sashal@kernel.org>
net/mctp/af_mctp.c