[GIT PULL] smb3 client fixes

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



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




[Linux USB Devel]     [Video for Linux]     [Linux Audio Users]     [Yosemite News]     [Linux Kernel]     [Linux SCSI]

  Powered by Linux