Please pull the following changes since commit 457391b0380335d5e9a5babdec90ac53928b23b4: Linux 6.3 (2023-04-23 12:02:52 -0700) are available in the Git repository at: git://git.samba.org/sfrench/cifs-2.6.git tags/6.4-rc-smb3-client-fixes-part1 for you to fetch changes up to 9be11a69315e26363a4de8930bc50d0901a96775: cifs: update internal module version number for cifs.ko (2023-04-28 22:50:42 -0500) ---------------------------------------------------------------- 11 smb3 client fixes, mostly cleanup - deferred close fixe for an important case when cached file should be closed immediately) - two fixes for missing locks - eight minor cleanup Am still working on testing some additional patches, and also expecting a set of fixes from Paulo and Bharath later in the week. ---------------------------------------------------------------- Bharath SM (2): SMB3: Add missing locks to protect deferred close file list SMB3: Close deferred file handles in case of handle lease break Steve French (5): cifs: missing lock when updating session status SMB3.1.1: add new tree connect ShareFlags smb3: make query_on_disk_id open context consistent and move to common code smb3: move some common open context structs to smbfs_common cifs: update internal module version number for cifs.ko Volker Lendecke (4): cifs: Simplify SMB2_open_init() cifs: Simplify SMB2_open_init() cifs: Simplify SMB2_open_init() cifs: Avoid a cast in add_lease_context() fs/cifs/cifsfs.h | 4 ++-- fs/cifs/connect.c | 8 ++++++-- fs/cifs/file.c | 16 ++++++++++++++++ fs/cifs/misc.c | 8 +++++++- fs/cifs/smb2pdu.c | 115 ++++++++++++++++++++++++++++++------------------------------------------------------------------------------------- fs/cifs/smb2pdu.h | 20 -------------------- fs/ksmbd/smb2pdu.h | 33 --------------------------------- fs/smbfs_common/smb2pdu.h | 56 ++++++++++++++++++++++++++++++++++++++++++++++++-------- 8 files changed, 109 insertions(+), 151 deletions(-) -- Thanks, Steve