Commit 58117dbd authored by Kent Overstreet's avatar Kent Overstreet
Browse files

bcachefs: Journal space calculations should skip durability=0 devices

parent d4c9fc00
Loading
Loading
Loading
Loading
+2 −1
Original line number Diff line number Diff line
@@ -146,7 +146,8 @@ static struct journal_space __journal_space_available(struct journal *j, unsigne

	rcu_read_lock();
	for_each_member_device_rcu(c, ca, &c->rw_devs[BCH_DATA_journal]) {
		if (!ca->journal.nr)
		if (!ca->journal.nr ||
		    !ca->mi.durability)
			continue;

		min_bucket_size = min(min_bucket_size, ca->mi.bucket_size);