[GIT PULL] smb3 client fixes

From: Steve French
Date: Fri Feb 09 2024 - 19:33:57 EST


Please pull the following changes since commit
54be6c6c5ae8e0d93a6c4641cb7528eb0b6ba478:

Linux 6.8-rc3 (2024-02-04 12:20:36 +0000)

are available in the Git repository at:

git://git.samba.org/sfrench/cifs-2.6.git tags/6.8-rc3-smb3-client-fixes

for you to fetch changes up to a5cc98eba2592d6e3c5a4351319595ddde2a5901:

smb3: clarify mount warning (2024-02-09 14:43:27 -0600)

----------------------------------------------------------------
Five smb3 client fixes
- reconnect fix
- multichannel channel selection fix
- minor mount warning fix
- reparse point fix
- null pointer check improvement

I removed from this P/R the workaround fix for the netfs/folio data
corruption bug (ie
simple patch to force cifs max write size to be set to a multiple of
PAGE_SIZE). This
bug is important to address. Although the netfs changes targeted for
6.9 fix this
they have other problems - so lean toward waiting a week more to see if we can
identify what in the folios code broke this before deciding whether to
send you the
workaround patch.
----------------------------------------------------------------
Paulo Alcantara (1):
smb: client: set correct d_type for reparse points under DFS mounts

Shyam Prasad N (2):
cifs: change tcon status when need_reconnect is set on it
cifs: handle cases where multiple sessions share connection

Steve French (2):
smb3: add missing null server pointer check
smb3: clarify mount warning

fs/smb/client/connect.c | 11 +++++++++++
fs/smb/client/dfs.c | 7 ++++++-
fs/smb/client/file.c | 3 +++
fs/smb/client/fs_context.c | 2 +-
fs/smb/client/readdir.c | 15 ++++++++-------
fs/smb/client/sess.c | 3 +--
fs/smb/client/smb2pdu.c | 6 ++++++
7 files changed, 36 insertions(+), 11 deletions(-)

--
Thanks,

Steve