From: ChenXiaoSong <chenxiaosong@xxxxxxxxxx> Fix some bugs in smb2_open() of smb server. In order to maintain the code more easily, move some duplicate definitions to common header file. By the way, add some small cleanups to the patchset. ChenXiaoSong (8): smb/server: fix return value of smb2_open() smb/server: fix potential null-ptr-deref of lease_ctx_info in smb2_open() smb/server: remove useless variable assignment in smb2_open() smb/client: fix typo: GlobalMid_Sem -> GlobalMid_Lock smb/server: update misguided comment of smb2_allocate_rsp_buf() smb: move some duplicate definitions to common/smbacl.h smb/client: fix typo: STATUS_MCA_OCCURED -> STATUS_MCA_OCCURRED smb: move SMB2 Status code to common header file fs/smb/client/cifsacl.h | 58 +- fs/smb/client/cifsfs.c | 6 +- fs/smb/client/cifsglob.h | 6 +- fs/smb/client/smb2file.c | 2 +- fs/smb/client/smb2inode.c | 2 +- fs/smb/client/smb2maperror.c | 4 +- fs/smb/client/smb2misc.c | 2 +- fs/smb/client/smb2ops.c | 2 +- fs/smb/client/smb2pdu.c | 2 +- fs/smb/client/smb2transport.c | 2 +- fs/smb/{client => common}/smb2status.h | 4 +- fs/smb/common/smbacl.h | 88 ++ fs/smb/server/oplock.c | 13 +- fs/smb/server/server.c | 2 +- fs/smb/server/smb2misc.c | 2 +- fs/smb/server/smb2pdu.c | 24 +- fs/smb/server/smb_common.c | 2 +- fs/smb/server/smbacl.h | 80 +- fs/smb/server/smbstatus.h | 1822 ------------------------ fs/smb/server/transport_rdma.c | 2 +- 20 files changed, 135 insertions(+), 1990 deletions(-) rename fs/smb/{client => common}/smb2status.h (99%) create mode 100644 fs/smb/common/smbacl.h delete mode 100644 fs/smb/server/smbstatus.h -- 2.34.1