[<prev] [next>] [thread-next>] [day] [month] [year] [list]
Message-ID: <CAH2r5mvR+MhHoeJiULtRQ2=D8doE31i9nmH0Jr5rLTf1K3KFiA@mail.gmail.com>
Date: Sat, 20 Jan 2024 17:30:06 -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 client fixes
Please pull the following changes since commit
84e9a2d5517bf62edda74f382757aa173b8e45fd:
Merge tag 'v6.8-rc-part1-smb-client' of
git://git.samba.org/sfrench/cifs-2.6 (2024-01-10 16:23:30 -0800)
are available in the Git repository at:
git://git.samba.org/sfrench/cifs-2.6.git tags/v6.8-rc-part2-smb-client
for you to fetch changes up to 78e727e58e54efca4c23863fbd9e16e9d2d83f81:
cifs: update iface_last_update on each query-and-update (2024-01-19
10:33:21 -0600)
----------------------------------------------------------------
Various smb client fixes, including multichannel and for SMB3.1.1
POSIX extensions
- debugging improvement (display start time for stats)
- two reparse point handling fixes
- various multichannel improvements and fixes
- SMB3.1.1 POSIX extensions open/create parsing fix
- retry (reconnect) improvement including new retrans mount parm, and
handling of
two additional return codes that need to be retried on
- two minor cleanup patches and another to remove duplicate query info code
- two documentation cleanup, and one reviewer email correction
This P/R does not include the netfs integration patch series for cifs.ko from
David Howells (but will start testing that now that the prereq VFS changes
are in mainline). It also does not include some additional important
patches for
improving reconnect/retry handling that are still being tested, and there are
two additional important lease key reuse related patches being tested as well,
and a patch to handle password expiration and key rotation that are not
included in this P/R.
----------------------------------------------------------------
Colin Ian King (1):
cifs: remove redundant variable tcon_exist
Paulo Alcantara (4):
smb: client: fix parsing of SMB3.1.1 POSIX create context
smb: client: parse owner/group when creating reparse points
smb: client: get rid of smb311_posix_query_path_info()
smb: client: don't clobber ->i_rdev from cached reparse points
Shyam Prasad N (7):
cifs: open_cached_dir should not rely on primary channel
cifs: pick channel for tcon and tdis
cifs: new nt status codes from MS-SMB2
cifs: reschedule periodic query for server interfaces
cifs: new mount option called retrans
cifs: handle servers that still advertise multichannel after disabling
cifs: update iface_last_update on each query-and-update
Steve French (5):
smb3: show beginning time for per share stats
cifs: minor comment cleanup
Update MAINTAINERS email address
smb3: minor documentation updates
cifs: update known bugs mentioned in kernel docs for cifs
Documentation/admin-guide/cifs/todo.rst | 44 +++---
Documentation/admin-guide/cifs/usage.rst | 8 +-
MAINTAINERS | 2 +-
fs/smb/client/cached_dir.c | 2 +-
fs/smb/client/cifs_debug.c | 6 +-
fs/smb/client/cifsfs.c | 2 +
fs/smb/client/cifsglob.h | 4 +
fs/smb/client/connect.c | 4 +
fs/smb/client/fs_context.c | 6 +
fs/smb/client/fs_context.h | 2 +
fs/smb/client/inode.c | 29 ++--
fs/smb/client/misc.c | 1 +
fs/smb/client/readdir.c | 12 +-
fs/smb/client/smb2inode.c | 234 ++++++++++++--------------------
fs/smb/client/smb2maperror.c | 2 +
fs/smb/client/smb2ops.c | 10 +-
fs/smb/client/smb2pdu.c | 127 ++++++++++-------
fs/smb/client/smb2proto.h | 4 +-
fs/smb/client/smb2status.h | 2 +
19 files changed, 244 insertions(+), 257 deletions(-)
--
Thanks,
Steve
Powered by blists - more mailing lists