[GIT PULL] smb3 client fixes

From: Steve French
Date: Thu Jun 15 2023 - 00:36:27 EST


Please pull the following changes since commit
858fd168a95c5b9669aac8db6c14a9aeab446375:

Linux 6.4-rc6 (2023-06-11 14:35:30 -0700)

are available in the Git repository at:

git://git.samba.org/sfrench/cifs-2.6.git tags/6.4-rc6-smb3-client-fixes

for you to fetch changes up to e4645cc2f1e2d6f268bb8dcfac40997c52432aed:

cifs: add a warning when the in-flight count goes negative
(2023-06-14 10:15:05 -0500)

----------------------------------------------------------------
Eight smb3 client fixes
- important fix for deferred close oops (race with unmount) found with
xfstest generic/098 to some servers
- important reconnect fix
- fix problem with max_credits mount option
- two multichannel (interface related) fixes
- one trivial removal of confusing comment
- two small debugging improvements (to better spot crediting problems)

----------------------------------------------------------------
Enzo Matsumiya (1):
smb/client: print "Unknown" instead of bogus link speed value

Shyam Prasad N (5):
cifs: fix status checks in cifs_tree_connect
cifs: print all credit counters in DebugData
cifs: fix sockaddr comparison in iface_cmp
cifs: fix max_credits implementation
cifs: add a warning when the in-flight count goes negative

Steve French (1):
cifs: fix lease break oops in xfstest generic/098

鑫华 (1):
smb: remove obsolete comment

fs/smb/client/cifs_debug.c | 58
++++++++++++++++++++++++++++++++++++++++++++++++++++++----
fs/smb/client/cifsglob.h | 37 -------------------------------------
fs/smb/client/cifsproto.h | 1 +
fs/smb/client/connect.c | 59
+++++++++++++++++++++++++++++++++++++++++++++++++++++++----
fs/smb/client/dfs.c | 9 +++++----
fs/smb/client/file.c | 8 ++++++--
fs/smb/client/smb2ops.c | 40 ++++++++++++++++++++++++++++++++++++++++
fs/smb/client/smb2pdu.c | 32 ++++++++++++++++++++++++++++----
fs/smb/client/transport.c | 2 +-
9 files changed, 190 insertions(+), 56 deletions(-)


--
Thanks,

Steve