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)
commit7a84399e1ce3f5f2fbec3e7dd93459ba25badc2f
treea625800ad360f10a2961058406373e35999d0707
parent65bb45b97b578c8eed1ffa80caec84708df49729
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