]> git.sesse.net Git - bcachefs-tools-debian/blobdiff - libbcachefs/opts.c
Update bcachefs sources to 5b8c4a1366 bcachefs: bcachefs_metadata_version_deleted_inodes
[bcachefs-tools-debian] / libbcachefs / opts.c
index 4d0daeba6f597212228cd3c2beba12c27eaa9ff6..960bb247f3a0ab8b84c64e8f439738ffdf76b3b6 100644 (file)
@@ -445,6 +445,13 @@ int bch2_parse_mount_opts(struct bch_fs *c, struct bch_opts *opts,
        if (!options)
                return 0;
 
+       /*
+        * sys_fsconfig() is now occasionally providing us with option lists
+        * starting with a comma - weird.
+        */
+       if (*options == ',')
+               options++;
+
        copied_opts = kstrdup(options, GFP_KERNEL);
        if (!copied_opts)
                return -1;