[GIT PULL] smb3 client fixes

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

 



Please pull the following changes since commit
33cc938e65a98f1d29d0a18403dbbee050dcad9a:

  Linux 6.7-rc4 (2023-12-03 18:52:56 +0900)

are available in the Git repository at:

  git://git.samba.org/sfrench/cifs-2.6.git tags/6.7-rc4-smb3-client-fixes

for you to fetch changes up to 04909192ada3285070f8ced0af7f07735478b364:

  cifs: reconnect worker should take reference on server struct
unconditionally (2023-12-06 11:04:23 -0600)

----------------------------------------------------------------
Six smb3 client fixes:
- Fixes for copy_file_range and clone (cache invalidation and file
size), also addresses an xfstest failure
- Fix to return proper error if REMAP_FILE_DEDUP set (also fixes
xfstest generic/304)
- Fix potential null pointer reference with DFS
-  Multichannel fix addressing (reverting an earlier patch) some of
the problems with enabling/disabling channels dynamically

Still working on a followon multichannel fix to address another issue
found in reconnect testing that will send next week.
----------------------------------------------------------------
David Howells (3):
      cifs: Fix flushing, invalidation and file size with copy_file_range()
      cifs: Fix flushing, invalidation and file size with FICLONE
      cifs: Fix non-availability of dedup breaking generic/304

Paulo Alcantara (1):
      smb: client: fix potential NULL deref in parse_dfs_referrals()

Shyam Prasad N (2):
      Revert "cifs: reconnect work should have reference on server struct"
      cifs: reconnect worker should take reference on server struct
unconditionally

 fs/smb/client/cifsfs.c  | 174 ++++++++++++++++++++++++++++++++++++++++++----
 fs/smb/client/connect.c |  35 +++-------
 fs/smb/client/smb2ops.c |   2 +
 fs/smb/client/smb2pdu.c |  34 +++++----
 4 files changed, 187 insertions(+), 58 deletions(-)


-- 
Thanks,

Steve




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

  Powered by Linux