]> git.baikalelectronics.ru Git - kernel.git/commit
ksmbd: fix wrong smbd max read/write size check
authorNamjae Jeon <linkinjeon@kernel.org>
Mon, 16 May 2022 07:23:28 +0000 (16:23 +0900)
committerSteve French <stfrench@microsoft.com>
Sat, 21 May 2022 20:01:43 +0000 (15:01 -0500)
commitc633978b683a18f9069db24ce3a1f62608a9c99a
treea625800ad360f10a2961058406373e35999d0707
parent37d764bcd7ce16a35e218a3c4a80b40504f6f2d6
ksmbd: fix wrong smbd max read/write size check

smb-direct max read/write size can be different with smb2 max read/write
size. So smb2_read() can return error by wrong max read/write size check.
This patch use smb_direct_max_read_write_size for this check in
smb-direct read/write().

Signed-off-by: Namjae Jeon <linkinjeon@kernel.org>
Reviewed-by: Hyunchul Lee <hyc.lee@gmail.com>
Signed-off-by: Steve French <stfrench@microsoft.com>
fs/ksmbd/smb2pdu.c
fs/ksmbd/transport_rdma.c
fs/ksmbd/transport_rdma.h