[GIT PULL] smb3 fixes

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

 



Please pull the following changes since commit
0c947b893d69231a9add855939da7c66237ab44f:

  Merge tag '5.17-rc-part1-smb3-fixes' of
git://git.samba.org/sfrench/cifs-2.6 (2022-01-17 09:53:21 +0200)

are available in the Git repository at:

  git://git.samba.org/sfrench/cifs-2.6.git tags/5.17-rc-part2-smb3-fixes

for you to fetch changes up to 51620150ca2df62f8ea472ab8962be590c957288:

  cifs: update internal module number (2022-01-19 23:14:34 -0600)

----------------------------------------------------------------
18 cifs/smb3 fixes including:
- 9 multichannel fixes, addressing additional reconnect and DFS scenarios
- reenabling fscache support (indexing rewrite, metadata caching e.g.)
- send additional version information during NTLMSSP negotiate to
improve debugging
- fix for a mount race
- 2 DFS fixes
- fix for a memory leak for stable
----------------------------------------------------------------
David Howells (1):
      cifs: Support fscache indexing rewrite

Eugene Korenevsky (2):
      cifs: alloc_path_with_tree_prefix: do not append sep. if the path is empty
      cifs: quirk for STATUS_OBJECT_NAME_INVALID returned for non-ASCII dfs refs

Muhammad Usama Anjum (1):
      cifs: remove unused variable ses_selected

Ronnie Sahlberg (1):
      cifs: serialize all mount attempts

Shyam Prasad N (9):
      cifs: free ntlmsspblob allocated in negotiate
      cifs: check reconnects for channels of active tcons too
      cifs: fix the connection state transitions with multichannel
      cifs: protect all accesses to chan_* with chan_lock
      cifs: fix the cifs_reconnect path for DFS
      cifs: remove repeated state change in dfs tree connect
      cifs: make status checks in version independent callers
      cifs: update tcpStatus during negotiate and sess setup
      cifs: cifs_ses_mark_for_reconnect should also update reconnect bits

Steve French (3):
      smb3: add new defines from protocol specification
      smb3: send NTLMSSP version information
      cifs: update internal module number

Yang Li (1):
      cifs: clean up an inconsistent indenting

 fs/cifs/Kconfig            |   2 +-
 fs/cifs/Makefile           |   2 +-
 fs/cifs/cache.c            | 105 ---------------------
 fs/cifs/cifs_swn.c         |   9 +-
 fs/cifs/cifsfs.c           |  19 ++--
 fs/cifs/cifsfs.h           |   3 +-
 fs/cifs/cifsglob.h         |   7 +-
 fs/cifs/cifsproto.h        |   8 ++
 fs/cifs/connect.c          | 142 ++++++++++++++++++----------
 fs/cifs/dfs_cache.c        |   2 +-
 fs/cifs/dir.c              |   5 +
 fs/cifs/file.c             |  66 ++++++++-----
 fs/cifs/fs_context.c       |   8 +-
 fs/cifs/fscache.c          | 333
++++++++++++++++--------------------------------------------------
 fs/cifs/fscache.h          | 128 +++++++++----------------
 fs/cifs/inode.c            |  25 +++--
 fs/cifs/misc.c             |  49 ++++++++++
 fs/cifs/netmisc.c          |   5 +-
 fs/cifs/ntlmssp.h          |  30 +++++-
 fs/cifs/sess.c             | 112 ++++++++++++++++------
 fs/cifs/smb2pdu.c          | 112 +++++++++++++++-------
 fs/cifs/smb2transport.c    |   6 ++
 fs/cifs/transport.c        |  17 +---
 fs/smbfs_common/smb2pdu.h  |   2 +-
 fs/smbfs_common/smbfsctl.h |   2 +
 25 files changed, 573 insertions(+), 626 deletions(-)
 delete mode 100644 fs/cifs/cache.c


-- 
Thanks,

Steve



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

  Powered by Linux