diff options
author | Kent Overstreet <kent.overstreet@linux.dev> | 2023-08-03 13:26:22 -0400 |
---|---|---|
committer | Kent Overstreet <kent.overstreet@linux.dev> | 2023-08-03 13:26:22 -0400 |
commit | bafc817a3f33adbf2ff701bf8f6757aedb0a1458 (patch) | |
tree | 9d7fe83305f30a16af9b9dfa607cbb5f8131c3a7 /libbcachefs/opts.c | |
parent | 87179c7a6e2a210ea57951d444a3055e883d08fa (diff) |
Update bcachefs sources to 5b8c4a1366 bcachefs: bcachefs_metadata_version_deleted_inodesv1.2
Diffstat (limited to 'libbcachefs/opts.c')
-rw-r--r-- | libbcachefs/opts.c | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/libbcachefs/opts.c b/libbcachefs/opts.c index 4d0daeba..960bb247 100644 --- a/libbcachefs/opts.c +++ b/libbcachefs/opts.c @@ -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; |