]> git.ipfire.org Git - thirdparty/kernel/stable.git/commit
ksmbd: Unlock on in ksmbd_tcp_set_interfaces()
authorDan Carpenter <dan.carpenter@linaro.org>
Thu, 29 Aug 2024 19:22:35 +0000 (22:22 +0300)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Thu, 12 Sep 2024 09:07:51 +0000 (11:07 +0200)
commit3fd8473d73fd6902ba9c9614d833f9511f4728c1
tree6f6edbdb2981cb43c7677b32ce7407bd27cb459b
parent9914f1bd61d5e838bb1ab15a71076d37a6db65d1
ksmbd: Unlock on in ksmbd_tcp_set_interfaces()

[ Upstream commit 844436e045ac2ab7895d8b281cb784a24de1d14d ]

Unlock before returning an error code if this allocation fails.

Fixes: 0626e6641f6b ("cifsd: add server handler for central processing and tranport layers")
Cc: stable@vger.kernel.org # v5.15+
Signed-off-by: Dan Carpenter <dan.carpenter@linaro.org>
Acked-by: Namjae Jeon <linkinjeon@kernel.org>
Signed-off-by: Steve French <stfrench@microsoft.com>
Signed-off-by: Sasha Levin <sashal@kernel.org>
fs/ksmbd/transport_tcp.c