[GIT PULL] smb3 client fixes

From: Steve French
Date: Sat Dec 04 2021 - 15:42:04 EST


Please pull the following changes since commit
d58071a8a76d779eedab38033ae4c821c30295a5:

Linux 5.16-rc3 (2021-11-28 14:09:19 -0800)

are available in the Git repository at:

git://git.samba.org/sfrench/cifs-2.6.git tags/5.16-rc3-smb3-fixes

for you to fetch changes up to bbb9db5e2a7a1ca0926d26a279000384be21b789:

cifs: avoid use of dstaddr as key for fscache client cookie
(2021-12-03 12:38:25 -0600)

----------------------------------------------------------------
3 SMB3 multichannel/fscache fixes and a DFS fix. In testing
multichannel reconnect scenarios recently various problems with the
cifs.ko implementation of fscache were found (e.g. incorrect
initialization of fscache cookies in some cases).

Regression test results:
http://smb3-test-rhel-75.southcentralus.cloudapp.azure.com/#/builders/2/builds/846
----------------------------------------------------------------
Paulo Alcantara (1):
cifs: fix missed refcounting of ipc tcon

Shyam Prasad N (3):
cifs: wait for tcon resource_id before getting fscache super
cifs: add server conn_id to fscache client cookie
cifs: avoid use of dstaddr as key for fscache client cookie

fs/cifs/connect.c | 11 +++++------
fs/cifs/fscache.c | 46 ++++++++++------------------------------------
fs/cifs/inode.c | 7 +++++++
3 files changed, 22 insertions(+), 42 deletions(-)

--
Thanks,

Steve