Please pull the following changes since commit 05d3ef8bba77c1b5f98d941d8b2d4aeab8118ef1: Linux 6.6-rc7 (2023-10-22 12:11:21 -1000) are available in the Git repository at: git://git.samba.org/sfrench/cifs-2.6.git tags/6.7-rc-smb3-client-fixes-part1 for you to fetch changes up to d9a6d78096056a3cb5c5f07a730ab92f2f9ac4e6: cifs: force interface update before a fresh session setup (2023-11-02 08:06:06 -0500) ---------------------------------------------------------------- 15 cifs client fixes (eight also for stable) - two use after free fixes and deadlock fix - symlink timestamp fix - hashing perf improvement - four multichannel fixes - two minor debugging improvements - fix creating fifos when using "sfu" mounts - NTLMSSP authentication improvement - Minor fixes to include some missing create flags and structures from recently updated protocol documentation This does not include some additional multichannel and remount and perf improvements still being tested ---------------------------------------------------------------- Eric Biggers (1): smb: use crypto_shash_digest() in symlink_hash() Meetakshi Setiya (1): cifs: Add client version details to NTLM authenticate message Paulo Alcantara (4): smb: client: fix potential deadlock when releasing mids smb: client: fix use-after-free bug in cifs_debug_data_proc_show() smb: client: remove extra @chan_count check in __cifs_put_smb_ses() smb: client: fix use-after-free in smb2_query_info_compound() Shyam Prasad N (5): cifs: print server capabilities in DebugData cifs: add xid to query server interface call cifs: reconnect helper should set reconnect for the right channel cifs: do not reset chan_max if multichannel is not supported at mount cifs: force interface update before a fresh session setup Steve French (4): smb3: fix touch -h of symlink SMB3: clarify some of the unused CreateOption flags Add definition for new smb3.1.1 command type smb3: fix creating FIFOs when mounting with "sfu" mount option fs/smb/client/cached_dir.c | 84 +++++++++++++++++++++++++++------------------- fs/smb/client/cifs_debug.c | 8 +++++ fs/smb/client/cifsfs.c | 1 + fs/smb/client/cifspdu.h | 2 +- fs/smb/client/cifsproto.h | 7 +++- fs/smb/client/connect.c | 44 +++++++++++++----------- fs/smb/client/inode.c | 4 +++ fs/smb/client/link.c | 16 ++------- fs/smb/client/ntlmssp.h | 4 +-- fs/smb/client/sess.c | 13 ++++--- fs/smb/client/smb2misc.c | 2 +- fs/smb/client/smb2ops.c | 8 ++++- fs/smb/client/transport.c | 11 +----- fs/smb/common/smb2pdu.h | 24 ++++++++++++- 14 files changed, 138 insertions(+), 90 deletions(-) -- Thanks, Steve