[<prev] [next>] [thread-next>] [day] [month] [year] [list]
Message-Id: <20240820143319.274033-1-chenxiaosong@chenxiaosong.com>
Date: Tue, 20 Aug 2024 14:33:11 +0000
From: chenxiaosong@...nxiaosong.com
To: linkinjeon@...nel.org,
sfrench@...ba.org,
senozhatsky@...omium.org,
tom@...pey.com,
linux-cifs@...r.kernel.org,
linux-kernel@...r.kernel.org,
pc@...guebit.com,
ronniesahlberg@...il.com,
sprasad@...rosoft.com,
bharathsm@...rosoft.com
Cc: chenxiaosong@...inos.cn,
liuzhengyuan@...inos.cn,
huhai@...inos.cn,
liuyun01@...inos.cn
Subject: [PATCH 0/8] smb: fix some bugs, move duplicate definitions to common header file, and some small cleanups
From: ChenXiaoSong <chenxiaosong@...inos.cn>
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
Powered by blists - more mailing lists