From 2e0d51d00e84790dfad4191e0f50c33b7cac387c Mon Sep 17 00:00:00 2001 From: Kent Overstreet Date: Sun, 13 Apr 2025 13:52:12 -0400 Subject: [PATCH] bcachefs: bch2_dev_journal_alloc() now respects data_allowed Signed-off-by: Kent Overstreet --- fs/bcachefs/journal.c | 3 +++ 1 file changed, 3 insertions(+) diff --git a/fs/bcachefs/journal.c b/fs/bcachefs/journal.c index 7522a618b9c9..366b5493ecf7 100644 --- a/fs/bcachefs/journal.c +++ b/fs/bcachefs/journal.c @@ -1298,6 +1298,9 @@ int bch2_set_nr_journal_buckets(struct bch_fs *c, struct bch_dev *ca, int bch2_dev_journal_alloc(struct bch_dev *ca, bool new_fs) { + if (!(ca->mi.data_allowed & BIT(BCH_DATA_journal))) + return 0; + unsigned nr; int ret; -- 2.50.1