diff options
author | Paulo Alcantara (SUSE) <paulo@paulo.ac> | 2019-06-18 16:16:02 -0300 |
---|---|---|
committer | Steve French <stfrench@microsoft.com> | 2019-07-07 22:37:43 -0500 |
commit | 29fbeb7a908a60a5ae8c50fbe171cb8fdcef1980 (patch) | |
tree | a99751e8ae257b0418efecb3ef3d79cdb9fe6d9e /fs/cifs/cifs_fs_sb.h | |
parent | dc179268cde43e0fb17e03507f09a3485625e52f (diff) | |
download | linux-29fbeb7a908a60a5ae8c50fbe171cb8fdcef1980.tar.gz linux-29fbeb7a908a60a5ae8c50fbe171cb8fdcef1980.tar.bz2 linux-29fbeb7a908a60a5ae8c50fbe171cb8fdcef1980.zip |
cifs: Properly handle auto disabling of serverino option
Fix mount options comparison when serverino option is turned off later
in cifs_autodisable_serverino() and thus avoiding mismatch of new cifs
mounts.
Cc: stable@vger.kernel.org
Signed-off-by: Paulo Alcantara (SUSE) <paulo@paulo.ac>
Signed-off-by: Steve French <stfrench@microsoft.com>
Reviewed-by: Pavel Shilovsky <pshilove@microsoft.com>
Diffstat (limited to 'fs/cifs/cifs_fs_sb.h')
-rw-r--r-- | fs/cifs/cifs_fs_sb.h | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/fs/cifs/cifs_fs_sb.h b/fs/cifs/cifs_fs_sb.h index ed49222abecb..afa56237a0c3 100644 --- a/fs/cifs/cifs_fs_sb.h +++ b/fs/cifs/cifs_fs_sb.h @@ -83,5 +83,10 @@ struct cifs_sb_info { * failover properly. */ char *origin_fullpath; /* \\HOST\SHARE\[OPTIONAL PATH] */ + /* + * Indicate whether serverino option was turned off later + * (cifs_autodisable_serverino) in order to match new mounts. + */ + bool mnt_cifs_serverino_autodisabled; }; #endif /* _CIFS_FS_SB_H */ |