]> 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, 25 Apr 2025 08:45:41 +0000 (10:45 +0200)
commita8a3b61ce140e2b0a72a779e8d70f60c0cf1e47a
treead9a413485c60255fd45e2d74f757f1710c1e112
parent9027e073567091ed62e313012b7f905db81d0cf1
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