btrfs: remove deprecated mount option subvolrootid
authorDavid Sterba <dsterba@suse.com>
Wed, 1 Jul 2020 15:08:43 +0000 (17:08 +0200)
committerDavid Sterba <dsterba@suse.com>
Mon, 27 Jul 2020 10:55:39 +0000 (12:55 +0200)
The option subvolrootid used to be a workaround for mounting subvolumes
and ineffective since 5e2a4b25da23 ("btrfs: deprecate subvolrootid mount
option"). We have subvol= that works and we don't need to keep the
cruft, let's remove it.

Signed-off-by: David Sterba <dsterba@suse.com>
fs/btrfs/super.c

index 01bad70..7c052a5 100644 (file)
@@ -348,7 +348,6 @@ enum {
 
        /* Deprecated options */
        Opt_recovery,
-       Opt_subvolrootid,
 
        /* Debugging options */
        Opt_check_integrity,
@@ -420,7 +419,6 @@ static const match_table_t tokens = {
 
        /* Deprecated options */
        {Opt_recovery, "recovery"},
-       {Opt_subvolrootid, "subvolrootid=%d"},
 
        /* Debugging options */
        {Opt_check_integrity, "check_int"},
@@ -534,7 +532,6 @@ int btrfs_parse_options(struct btrfs_fs_info *info, char *options,
                case Opt_subvol:
                case Opt_subvol_empty:
                case Opt_subvolid:
-               case Opt_subvolrootid:
                case Opt_device:
                        /*
                         * These are parsed by btrfs_parse_subvol_options or
@@ -1081,9 +1078,6 @@ static int btrfs_parse_subvol_options(const char *options, char **subvol_name,
 
                        *subvol_objectid = subvolid;
                        break;
-               case Opt_subvolrootid:
-                       pr_warn("BTRFS: 'subvolrootid' mount option is deprecated and has no effect\n");
-                       break;
                default:
                        break;
                }