Pretty printing of sizes could introduce spaces and break
the expected space-separated format.
Signed-off-by: Gabriel de Perthuis <[email protected]>
---
fs/bcachefs/opts.c | 2 ++
1 file changed, 2 insertions(+)
diff --git a/fs/bcachefs/opts.c b/fs/bcachefs/opts.c
index b1cf88905b816..65dce3ce46b5b 100644
--- a/fs/bcachefs/opts.c
+++ b/fs/bcachefs/opts.c
@@ -461,10 +461,12 @@ void bch2_opt_to_text(struct printbuf *out,
opt->attr.name);
return;
}
prt_printf(out, "%s=", opt->attr.name);
+ // OPT_HUMAN_READABLE can introduce spaces which break the expected
tabular format
+ flags &= ~OPT_HUMAN_READABLE;
}
switch (opt->type) {
case BCH_OPT_BOOL:
case BCH_OPT_UINT:
--
2.45.2