[GIT PULL] smb3/cifs client fixes

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

 



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




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

  Powered by Linux