Commit 1ee0e6d4 authored by Steve French's avatar Steve French
Browse files

smb3: default to minimum of two channels when multichannel specified



When "multichannel" is specified on mount, make sure to default to
at least two channels.

Signed-off-by: default avatarSteve French <stfrench@microsoft.com>
Reviewed-by: default avatarRonnie Sahlberg <lsahlber@redhat.com>
parent 5f68ea4a
Loading
Loading
Loading
Loading
+4 −0
Original line number Diff line number Diff line
@@ -1964,9 +1964,13 @@ cifs_parse_mount_options(const char *mountdata, const char *devname,
			break;
		case Opt_multichannel:
			vol->multichannel = true;
			/* if number of channels not specified, default to 2 */
			if (vol->max_channels < 2)
				vol->max_channels = 2;
			break;
		case Opt_nomultichannel:
			vol->multichannel = false;
			vol->max_channels = 1;
			break;
		case Opt_compress:
			vol->compression = UNKNOWN_TYPE;