cifs: add deprecation warnings to strictcache and forcedirectio
authorJeff Layton <jlayton@redhat.com>
Wed, 16 May 2012 11:53:00 +0000 (07:53 -0400)
committerSteve French <sfrench@us.ibm.com>
Thu, 17 May 2012 01:13:32 +0000 (20:13 -0500)
Leave them in for 2 releases and remove for 3.7.

Reviewed-by: Pavel Shilovsky <piastry@etersoft.ru>
Signed-off-by: Jeff Layton <jlayton@redhat.com>
fs/cifs/connect.c

index 4898759..3418680 100644 (file)
@@ -1457,10 +1457,16 @@ cifs_parse_mount_options(const char *mountdata, const char *devname,
                case Opt_direct:
                        vol->direct_io = true;
                        vol->strict_io = false;
+                       cERROR(1, "The \"directio\" option will be removed in "
+                                 "3.7. Please switch to the \"cache=none\" "
+                                 "option.");
                        break;
                case Opt_strictcache:
                        vol->direct_io = false;
                        vol->strict_io = true;
+                       cERROR(1, "The \"strictcache\" option will be removed "
+                               "in 3.7. Please switch to the \"cache=strict\" "
+                               "option.");
                        break;
                case Opt_noac:
                        printk(KERN_WARNING "CIFS: Mount option noac not "