Btrfs: Initialize btrfs_root->highest_objectid when loading tree root and subvolume...
[firefly-linux-kernel-4.4.55.git] / fs / btrfs / ioctl.c
index 08fd3f0f34fd086d5faaa257608e0be5b8020c9b..f07d01bc4875e594b4847567a112b13733ef7252 100644 (file)
@@ -568,6 +568,10 @@ static noinline int create_subvol(struct inode *dir,
                goto fail;
        }
 
+       mutex_lock(&new_root->objectid_mutex);
+       new_root->highest_objectid = new_dirid;
+       mutex_unlock(&new_root->objectid_mutex);
+
        /*
         * insert the directory item
         */