+ exfat->root = exfat_alloc_inode(ATTR_SUBDIR);
+ if (!exfat->root) {
+ ret = -ENOMEM;
+ goto free_exfat;
+ }
+
+ exfat->root->first_clus = le32_to_cpu(exfat->bs->bsx.root_cluster);
+ if (exfat_root_clus_count(exfat)) {
+ exfat_err("failed to follow the cluster chain of root\n");
+ exfat_free_inode(exfat->root);
+ ret = -EINVAL;
+ goto free_exfat;
+ }
+
+ /* Mode to change or display volume label */