summaryrefslogtreecommitdiffstats
path: root/fs/ioctl.c
diff options
context:
space:
mode:
authorSteve French <stfrench@microsoft.com>2022-03-16 22:08:43 -0500
committerSteve French <stfrench@microsoft.com>2022-03-16 22:48:55 -0500
commite3ee9fb22652f228225c352bd4fabec330cac5f0 (patch)
treebcb84017d47ae8557fd9adf14e3b1d05f45b90ba /fs/ioctl.c
parent09688c0166e76ce2fb85e86b9d99be8b0084cdf9 (diff)
downloadlinux-e3ee9fb22652f228225c352bd4fabec330cac5f0.tar.bz2
smb3: fix incorrect session setup check for multiuser mounts
A recent change to how the SMB3 server (socket) and session status is managed regressed multiuser mounts by changing the check for whether session setup is needed to the socket (TCP_Server_info) structure instead of the session struct (cifs_ses). Add additional check in cifs_setup_sesion to fix this. Fixes: 73f9bfbe3d81 ("cifs: maintain a state machine for tcp/smb/tcon sessions") Reported-by: Ronnie Sahlberg <lsahlber@redhat.com> Acked-by: Ronnie Sahlberg <lsahlber@redhat.com> Reviewed-by: Shyam Prasad N <sprasad@microsoft.com> Signed-off-by: Steve French <stfrench@microsoft.com>
Diffstat (limited to 'fs/ioctl.c')
0 files changed, 0 insertions, 0 deletions