lists.openwall.net   lists  /  announce  owl-users  owl-dev  john-users  john-dev  passwdqc-users  yescrypt  popa3d-users  /  oss-security  kernel-hardening  musl  sabotage  tlsify  passwords  /  crypt-dev  xvendor  /  Bugtraq  Full-Disclosure  linux-kernel  linux-netdev  linux-ext4  linux-hardening  linux-cve-announce  PHC 
Open Source and information security mailing list archives
 
Hash Suite: Windows password security audit tool. GUI, reports in PDF.
[<prev] [next>] [thread-next>] [day] [month] [year] [list]
Date:   Fri, 21 Jan 2022 23:51:11 -0600
From:   Steve French <smfrench@...il.com>
To:     Linus Torvalds <torvalds@...ux-foundation.org>
Cc:     LKML <linux-kernel@...r.kernel.org>,
        CIFS <linux-cifs@...r.kernel.org>
Subject: [GIT PULL] smb3 fixes

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

Powered by blists - more mailing lists

Powered by Openwall GNU/*/Linux Powered by OpenVZ