cifs: handle when server stops supporting multichannel
When a server stops supporting multichannel, we will keep attempting reconnects to the secondary channels today. Avoid this by freeing extra channels when negotiate returns no multichannel support. Signed-off-by:Shyam Prasad N <sprasad@microsoft.com> Signed-off-by:
Steve French <stfrench@microsoft.com>
Showing
- fs/smb/client/cifsglob.h 1 addition, 0 deletionsfs/smb/client/cifsglob.h
- fs/smb/client/cifsproto.h 2 additions, 0 deletionsfs/smb/client/cifsproto.h
- fs/smb/client/connect.c 10 additions, 0 deletionsfs/smb/client/connect.c
- fs/smb/client/sess.c 56 additions, 8 deletionsfs/smb/client/sess.c
- fs/smb/client/smb2pdu.c 75 additions, 1 deletionfs/smb/client/smb2pdu.c
- fs/smb/client/transport.c 1 addition, 1 deletionfs/smb/client/transport.c
Loading
Please register or sign in to comment