Loading fs/bcachefs/super.c +14 −6 Original line number Diff line number Diff line Loading @@ -1067,12 +1067,13 @@ noinline_for_stack static void print_mount_opts(struct bch_fs *c) { enum bch_opt_id i; struct printbuf p = PRINTBUF; bool first = true; CLASS(printbuf, p)(); bch2_log_msg_start(c, &p); prt_str(&p, "starting version "); bch2_version_to_text(&p, c->sb.version); bool first = true; for (i = 0; i < bch2_opts_nr; i++) { const struct bch_option *opt = &bch2_opt_table[i]; u64 v = bch2_opt_get_by_id(&c->opts, i); Loading @@ -1098,8 +1099,15 @@ static void print_mount_opts(struct bch_fs *c) prt_bitflags(&p, bch2_sb_features, c->sb.features); } bch_info(c, "%s", p.buf); printbuf_exit(&p); if (c->sb.multi_device) { prt_printf(&p, "\nwith devices"); for_each_online_member(c, ca, BCH_DEV_READ_REF_bch2_online_devs) { prt_char(&p, ' '); prt_str(&p, ca->name); } } bch2_print_str(c, KERN_INFO, p.buf); } static bool bch2_fs_may_start(struct bch_fs *c) Loading Loading
fs/bcachefs/super.c +14 −6 Original line number Diff line number Diff line Loading @@ -1067,12 +1067,13 @@ noinline_for_stack static void print_mount_opts(struct bch_fs *c) { enum bch_opt_id i; struct printbuf p = PRINTBUF; bool first = true; CLASS(printbuf, p)(); bch2_log_msg_start(c, &p); prt_str(&p, "starting version "); bch2_version_to_text(&p, c->sb.version); bool first = true; for (i = 0; i < bch2_opts_nr; i++) { const struct bch_option *opt = &bch2_opt_table[i]; u64 v = bch2_opt_get_by_id(&c->opts, i); Loading @@ -1098,8 +1099,15 @@ static void print_mount_opts(struct bch_fs *c) prt_bitflags(&p, bch2_sb_features, c->sb.features); } bch_info(c, "%s", p.buf); printbuf_exit(&p); if (c->sb.multi_device) { prt_printf(&p, "\nwith devices"); for_each_online_member(c, ca, BCH_DEV_READ_REF_bch2_online_devs) { prt_char(&p, ' '); prt_str(&p, ca->name); } } bch2_print_str(c, KERN_INFO, p.buf); } static bool bch2_fs_may_start(struct bch_fs *c) Loading