[GIT PULL] smb3 client fixes
From: Steve French
Date: Fri May 22 2026 - 11:50:39 EST
Please pull the following changes since commit
5200f5f493f79f14bbdc349e402a40dfb32f23c8:
Linux 7.1-rc4 (2026-05-17 13:59:58 -0700)
are available in the Git repository at:
git://git.samba.org/sfrench/cifs-2.6.git tags/v7.1-rc5-smb3-client-fixes
for you to fetch changes up to dcd4313f0987d69c4134c12bbe3a8cdf795f6c1e:
smb: client: change allocation requirements in DUP_CTX_STR macro
(2026-05-21 11:16:09 -0500)
----------------------------------------------------------------
seven client fixes
- Fix missing lock
- Fix dentry in use after unmounting
- cifs.upcall security fix
- require CAP_NET_ADMIN for swn netlink
- change allocation in DUP_CTX_STR to GFP_KERNEL
- minor smbdirect debug fix
- handle_read_data() folio fix
----------------------------------------------------------------
Alexander A. Klimov (1):
smb: smbdirect: divide, not multiply, milliseconds by 1000
Asim Viladi Oglu Manizada (1):
smb: client: reject userspace cifs.spnego descriptions
Fredric Cover (1):
smb: client: change allocation requirements in DUP_CTX_STR macro
Henrique Carvalho (1):
smb: client: protect tc_count increment in
smb2_find_smb_sess_tcon_unlocked()
Jeremy Erazo (1):
smb: client: use data_len for SMB2 READ encrypted folioq copy
Michael Bommarito (1):
smb: client: require net admin for CIFS SWN netlink
Zhihao Cheng (1):
cifs: Fix busy dentry used after unmounting
fs/smb/client/cifs_spnego.c | 16 ++++++++++++++++
fs/smb/client/cifsfs.c | 2 ++
fs/smb/client/fs_context.c | 2 +-
fs/smb/client/netlink.c | 6 +++++-
fs/smb/client/smb2ops.c | 4 ++--
fs/smb/client/smb2transport.c | 2 ++
fs/smb/smbdirect/debug.c | 2 +-
7 files changed, 29 insertions(+), 5 deletions(-)
--
Thanks,
Steve