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 for Android: free password hash cracker in your pocket
[<prev] [next>] [thread-next>] [day] [month] [year] [list]
Message-ID: <CAH2r5muHt_9eBuE7GOHNvV+9zHH8X=+sVmK3Qj1R8uEWNydn_Q@mail.gmail.com>
Date:   Sun, 9 Oct 2022 00:50:33 -0500
From:   Steve French <smfrench@...il.com>
To:     Linus Torvalds <torvalds@...ux-foundation.org>
Cc:     CIFS <linux-cifs@...r.kernel.org>,
        LKML <linux-kernel@...r.kernel.org>
Subject: [GIT PULL] smb3 client fixes

Please pull the following changes since commit
f76349cf41451c5c42a99f18a9163377e4b364ff:

  Linux 6.0-rc7 (2022-09-25 14:01:02 -0700)

are available in the Git repository at:

  git://git.samba.org/sfrench/cifs-2.6.git tags/6.1-rc-smb3-client-fixes-part1

for you to fetch changes up to 958553d13478ad0e35fa09fecad3ce73277ccaf5:

  smb3: fix oops in calculating shash_setkey (2022-10-07 23:08:41 -0500)

----------------------------------------------------------------
21 cifs/smb3 fixes, including 4 for stable
- data corruption fix when cache disabled
- four RDMA (smbdirect) improvements, including enabling support for SoftiWARP
- four signing improvements
- three directory lease improvements
- four cleanup fixes
- minor security fix
- two debugging improvements

Additional security improvements including enabling GMAC signing, and
patches to extend use of directory leases (improved safe metadata and
directory entry caching) and improvements to symlink handling are
still being tested and are not included in this P/R.
----------------------------------------------------------------
Enzo Matsumiya (4):
      cifs: return correct error in ->calc_signature()
      cifs: replace kfree() with kfree_sensitive() for sensitive data
      smb3: rename encryption/decryption TFMs
      cifs: secmech: use shash_desc directly, remove sdesc

Gustavo A. R. Silva (1):
      cifs: Replace a couple of one-element arrays with flexible-array members

Jiangshan Yi (1):
      cifs: misc: fix spelling typo in comment

Muhammad Usama Anjum (1):
      cifs: remove initialization value

Ronnie Sahlberg (4):
      cifs: destage dirty pages before re-reading them for cache=none
      cifs: Make tcon contain a wrapper structure cached_fids instead
of cached_fid
      cifs: improve handlecaching
      cifs: store a pointer to a fid in the cfid structure instead of the struct

Steve French (5):
      MAINTAINERS: Add Tom Talpey as cifs.ko reviewer
      smb3: add dynamic trace points for tree disconnect
      smb3: define missing create contexts
      smb3: do not log confusing message when server returns no
network interfaces
      smb3: fix oops in calculating shash_setkey

Tom Talpey (4):
      Decrease the number of SMB3 smbdirect client SGEs
      Reduce client smbdirect max receive segment size
      Handle variable number of SGEs in client smbdirect send.
      Fix formatting of client smbdirect RDMA logging

Zhang Xiaoxu (1):
      cifs: Fix the error length of VALIDATE_NEGOTIATE_INFO message

 MAINTAINERS               |   1 +
 fs/cifs/cached_dir.c      |  92 ++++++++++++++++++++++++++++---------
 fs/cifs/cached_dir.h      |  10 ++++-
 fs/cifs/cifs_debug.c      |   4 +-
 fs/cifs/cifs_debug.h      |   6 +--
 fs/cifs/cifs_swn.c        |  12 ++---
 fs/cifs/cifsencrypt.c     | 100 ++++++++++++++---------------------------
 fs/cifs/cifsglob.h        |  30 +++++--------
 fs/cifs/cifspdu.h         |   7 +--
 fs/cifs/cifsproto.h       |   7 ++-
 fs/cifs/cifssmb.c         |   2 +-
 fs/cifs/connect.c         |  21 ++++-----
 fs/cifs/dfs_cache.c       |   2 +-
 fs/cifs/dir.c             |   8 ++--
 fs/cifs/file.c            |   9 ++++
 fs/cifs/fs_context.c      |  12 ++++-
 fs/cifs/fscache.c         |   2 +-
 fs/cifs/inode.c           |   2 +-
 fs/cifs/link.c            |  13 +++---
 fs/cifs/misc.c            |  63 +++++++++++++-------------
 fs/cifs/sess.c            |  24 ++++++----
 fs/cifs/smb2inode.c       |   2 +-
 fs/cifs/smb2misc.c        |  13 +++---
 fs/cifs/smb2ops.c         |  38 ++++++++++------
 fs/cifs/smb2pdu.c         |  41 +++++++++++------
 fs/cifs/smb2transport.c   |  98 +++++++++++++++++-----------------------
 fs/cifs/smbdirect.c       | 227
+++++++++++++++++++++++++++++++++++++++-----------------------------------------------------
 fs/cifs/smbdirect.h       |  14 +++---
 fs/cifs/trace.h           |   3 ++
 fs/smbfs_common/smb2pdu.h |   6 ++-
 30 files changed, 445 insertions(+), 424 deletions(-)


-- 
Thanks,

Steve

Powered by blists - more mailing lists

Powered by Openwall GNU/*/Linux Powered by OpenVZ