[PATCH] cifs: ignore auto and noauto options if given
Steve French
smfrench at gmail.com
Thu Jan 28 01:25:05 UTC 2021
Merged into cifs-2.6.git (seems harmless, and probably slightly safer
to include this - even though currently I can't reproduce the reported
problem).
Let me know if anyone else has been able to reproduce it - even with
Adam's suggested /etc/fstab line, I wasn't able to repro it.
On Wed, Jan 27, 2021 at 3:44 PM Adam Harvey <adam at adamharvey.name> wrote:
>
> In 24e0a1eff9e2, the noauto and auto options were missed when migrating
> to the new mount API. As a result, users with noauto in their fstab
> mount options are now unable to mount cifs filesystems, as they'll
> receive an "Unknown parameter" error.
>
> This restores the old behaviour of ignoring noauto and auto if they're
> given.
>
> Fixes: 24e0a1eff9e2 ("cifs: switch to new mount api")
> Signed-off-by: Adam Harvey <adam at adamharvey.name>
> ---
> fs/cifs/fs_context.c | 1 +
> 1 file changed, 1 insertion(+)
>
> diff --git a/fs/cifs/fs_context.c b/fs/cifs/fs_context.c
> index 076bcadc756a..62818b142e2e 100644
> --- a/fs/cifs/fs_context.c
> +++ b/fs/cifs/fs_context.c
> @@ -175,6 +175,7 @@ const struct fs_parameter_spec smb3_fs_parameters[] = {
> fsparam_flag_no("exec", Opt_ignore),
> fsparam_flag_no("dev", Opt_ignore),
> fsparam_flag_no("mand", Opt_ignore),
> + fsparam_flag_no("auto", Opt_ignore),
> fsparam_string("cred", Opt_ignore),
> fsparam_string("credentials", Opt_ignore),
> {}
> --
> 2.30.0
>
--
Thanks,
Steve
More information about the samba-technical
mailing list