[CIFS] warn if both dynperm and cifsacl mount options specified
[firefly-linux-kernel-4.4.55.git] / fs / cifs / connect.c
index 023434f72c156dd41576f2243517ef2760de6a2d..d49e274f8eba4a8efebf5413f1bb677944564ede 100644 (file)
@@ -2120,6 +2120,10 @@ cifs_mount(struct super_block *sb, struct cifs_sb_info *cifs_sb,
                        cifs_sb->mnt_cifs_flags |= CIFS_MOUNT_DIRECT_IO;
                }
 
+               if ((volume_info.cifs_acl) && (volume_info.dynperm))
+                       cERROR(1, ("mount option dynperm ignored if cifsacl "
+                                  "mount option supported"));
+
                tcon =
                    find_unc(sin_server.sin_addr.s_addr, volume_info.UNC,
                             volume_info.username);