ksmbd: fix wrong interim response on compound

[ Upstream commit 041bba4414 ]

If smb2_lock or smb2_open request is compound, ksmbd could send wrong
interim response to client. ksmbd allocate new interim buffer instead of
using resonse buffer to support compound request.

Signed-off-by: Namjae Jeon <linkinjeon@kernel.org>
Signed-off-by: Steve French <stfrench@microsoft.com>
Signed-off-by: Sasha Levin <sashal@kernel.org>
This commit is contained in:
Namjae Jeon 2023-12-31 16:12:55 +09:00 • committed by Greg Kroah-Hartman
commit f8cf1ebb7d
4 changed files with 26 additions and 26 deletions