smb/server: fix debug log endianness in smb2_cancel()

Convert to CPU byte order to avoid incorrect debug log
on big-endian architectures.

Signed-off-by: ChenXiaoSong <chenxiaosong@kylinos.cn>
Acked-by: Namjae Jeon <linkinjeon@kernel.org>
Signed-off-by: Steve French <stfrench@microsoft.com>
This commit is contained in:
ChenXiaoSong
2026-06-17 02:36:32 +00:00
committed by Steve French
parent c1016dd1d8
commit 37ee476071

View File

@@ -7459,7 +7459,8 @@ int smb2_cancel(struct ksmbd_work *work)
hdr = ksmbd_resp_buf_next(work);
ksmbd_debug(SMB, "smb2 cancel called on mid %llu, async flags 0x%x\n",
hdr->MessageId, hdr->Flags);
le64_to_cpu(hdr->MessageId),
le32_to_cpu(hdr->Flags));
if (hdr->Flags & SMB2_FLAGS_ASYNC_COMMAND) {
command_list = &conn->async_requests;