v3->v4: Fix the wrong sizeof validate_negotiate_info_req in ksmbd v2->v3: refactor the dialects in struct validate_negotiate_info_req to variable array v1->v2: fix some bug in ksmbd when handle FSCTL_VALIDATE_NEGOTIATE_INFO message Zhang Xiaoxu (5): cifs: Fix the error length of VALIDATE_NEGOTIATE_INFO message ksmbd: Remove the wrong message length check of FSCTL_VALIDATE_NEGOTIATE_INFO ksmbd: Fix wrong return value in smb2_ioctl() when wrong out_buf_len cifs: Add neg dialects info to smb version values cifs: Refactor dialects in validate_negotiate_info_req to variable array fs/cifs/cifsglob.h | 2 ++ fs/cifs/smb2ops.c | 35 ++++++++++++++++++++++ fs/cifs/smb2pdu.c | 61 +++++++-------------------------------- fs/ksmbd/smb2pdu.c | 11 ++++--- fs/smbfs_common/smb2pdu.h | 3 +- 5 files changed, 54 insertions(+), 58 deletions(-) -- 2.31.1