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]
Message-ID: <CAH2r5muO=jZMFwi+Hnr9mvvT+8wQqOFJgBZ0ArZhRZQNccNT=Q@mail.gmail.com>
Date: Fri, 3 Oct 2025 11:02:59 -0500
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 client fixes

Please pull the following changes since commit
a9401710a5f5681abd2a6f21f9e76bc9f2e81891:

  Merge tag 'v6.18-rc-part1-smb3-common' of git://git.samba.org/ksmbd
(2025-09-29 14:57:08 -0700)

are available in the Git repository at:

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

for you to fetch changes up to 37e263e68c5e27d5f1fbc1377f64f9373dc5bf15:

  cifs: client: force multichannel=off when max_channels=1 (2025-10-01
22:42:15 -0500)

----------------------------------------------------------------
16 smb3 client fixes
- Fix oops in crypt message
- Remove duplicate arc4 code
- Fix potential io_uring reconnect
- Two important directory leases fixes and three perf improvements
- Three minor cleanups
- Four debug improvements (e.g. for showing more information on
leases, and one for adding more helpful information on reconnect)
----------------------------------------------------------------
Bharath SM (4):
      smb: client: show lease state as R/H/W (or NONE) in open_files
      smb: client: add drop_dir_cache module parameter to invalidate
cached dirents
      smb: client: account smb directory cache usage and per-tcon totals
      smb client: fix bug with newly created file in cached dir

Enzo Matsumiya (1):
      smb: client: fix crypto buffers in non-linear memory

Eric Biggers (1):
      smb: Use arc4 library instead of duplicate arc4 code

Fiona Ebner (2):
      smb: client: transport: avoid reconnects triggered by pending task work
      smb: client: transport: minor indentation style fix

Henrique Carvalho (6):
      smb: client: add tcon information to smb2_reconnect() debug messages
      smb: client: update cfid->last_access_time in open_cached_dir_by_dentry()
      smb: client: remove unused fid_lock
      smb: client: remove pointless cfid->has_lease check
      smb: client: short-circuit in open_cached_dir_by_dentry() if !dentry
      smb: client: short-circuit negative lookups when parent dir is
fully cached

Rajasi Mandal (1):
      cifs: client: force multichannel=off when max_channels=1

Steve French (1):
      smb: client: ensure open_cached_dir_by_dentry() only returns valid cfid

 fs/smb/client/Kconfig       |  1 +
 fs/smb/client/cached_dir.c  | 50 +++++++++++++++++++++++++----------------
 fs/smb/client/cached_dir.h  | 16 +++++++++++++-
 fs/smb/client/cifs_debug.c  | 41 +++++++++++++++++++++++++++++-----
 fs/smb/client/cifsencrypt.c |  8 +++----
 fs/smb/client/cifsfs.c      | 40 +++++++++++++++++++++++++++++++++
 fs/smb/client/dir.c         | 46 ++++++++++++++++++++++++++++++++++++--
 fs/smb/client/fs_context.c  |  7 ++++++
 fs/smb/client/inode.c       |  2 +-
 fs/smb/client/readdir.c     | 40 ++++++++++++++++++++++-----------
 fs/smb/client/smb2ops.c     | 22 ++++++------------
 fs/smb/client/smb2pdu.c     | 18 +++++++--------
 fs/smb/client/transport.c   | 13 ++++++++---
 fs/smb/common/Makefile      |  1 -
 fs/smb/common/arc4.h        | 23 -------------------
 fs/smb/common/cifs_arc4.c   | 75
--------------------------------------------------------------
 fs/smb/server/Kconfig       |  1 +
 fs/smb/server/auth.c        |  9 ++++----
 18 files changed, 236 insertions(+), 177 deletions(-)
 delete mode 100644 fs/smb/common/arc4.h
 delete mode 100644 fs/smb/common/cifs_arc4.c


-- 
Thanks,

Steve

Powered by blists - more mailing lists

Powered by Openwall GNU/*/Linux Powered by OpenVZ