]> www.infradead.org Git - users/jedix/linux-maple.git/commitdiff
cifs: ignore auto and noauto options if given
authorAdam Harvey <adam@adamharvey.name>
Wed, 27 Jan 2021 21:44:35 +0000 (13:44 -0800)
committerSteve French <stfrench@microsoft.com>
Thu, 28 Jan 2021 15:59:27 +0000 (09:59 -0600)
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@adamharvey.name>
Reviewed-by: Ronnie Sahlberg <lsahlber@redhat.com>
Signed-off-by: Steve French <stfrench@microsoft.com>
fs/cifs/fs_context.c

index 076bcadc756a751ffaa43b55a107404b33b203fa..62818b142e2e806d9d7196563c07c664d9465cf6 100644 (file)
@@ -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),
        {}