Please pull the following changes since commit 98b1cc82c4affc16f5598d4fa14b1858671b2263: Linux 6.7-rc2 (2023-11-19 15:02:14 -0800) are available in the Git repository at: git://git.samba.org/sfrench/cifs-2.6.git tags/6.7-rc2-smb3-client-fixes for you to fetch changes up to b0348e459c836abdb0f4b967e006d15c77cf1c87: smb: client: introduce cifs_sfu_make_node() (2023-11-23 11:46:05 -0600) ---------------------------------------------------------------- Five cifs/smb3 fixes - use after free fix in releasing multichannel interfaces - fixes for special file types (report char, block, FIFOs properly when created e.g. by NFS to Windows) - fixes for reporting various special file types and symlinks properly when using SMB1 ---------------------------------------------------------------- Paulo Alcantara (4): smb: client: implement ->query_reparse_point() for SMB1 smb: client: introduce ->parse_reparse_point() smb: client: set correct file type from NFS reparse points smb: client: introduce cifs_sfu_make_node() Ritvik Budhiraja (1): cifs: fix use after free for iface while disabling secondary channels fs/smb/client/cifsglob.h | 14 ++++- fs/smb/client/cifspdu.h | 4 +- fs/smb/client/cifsproto.h | 14 ++++- fs/smb/client/cifssmb.c | 193 +++++++++++++++++++++++---------------------------------- fs/smb/client/inode.c | 74 +++++++++++++++++----- fs/smb/client/readdir.c | 6 +- fs/smb/client/sess.c | 2 +- fs/smb/client/smb1ops.c | 153 ++++++++++----------------------------------- fs/smb/client/smb2inode.c | 2 +- fs/smb/client/smb2ops.c | 227 +++++++++++++++++++++++++++++++++---------------------------------- 10 files changed, 314 insertions(+), 375 deletions(-) -- Thanks, Steve