mirror of
https://github.com/torvalds/linux.git
synced 2026-08-01 03:59:40 +02:00
bcachefs: Fix BCH_REPLICAS_MAX check
Ideally, this limit will be going away in the future. Signed-off-by: Kent Overstreet <kent.overstreet@gmail.com> Signed-off-by: Kent Overstreet <kent.overstreet@linux.dev>
This commit is contained in:
parent
0093a50f27
commit
522c25f068
|
|
@ -283,19 +283,19 @@ const char *bch2_sb_validate(struct bch_sb_handle *disk_sb)
|
|||
return "Bad number of member devices";
|
||||
|
||||
if (!BCH_SB_META_REPLICAS_WANT(sb) ||
|
||||
BCH_SB_META_REPLICAS_WANT(sb) >= BCH_REPLICAS_MAX)
|
||||
BCH_SB_META_REPLICAS_WANT(sb) > BCH_REPLICAS_MAX)
|
||||
return "Invalid number of metadata replicas";
|
||||
|
||||
if (!BCH_SB_META_REPLICAS_REQ(sb) ||
|
||||
BCH_SB_META_REPLICAS_REQ(sb) >= BCH_REPLICAS_MAX)
|
||||
BCH_SB_META_REPLICAS_REQ(sb) > BCH_REPLICAS_MAX)
|
||||
return "Invalid number of metadata replicas";
|
||||
|
||||
if (!BCH_SB_DATA_REPLICAS_WANT(sb) ||
|
||||
BCH_SB_DATA_REPLICAS_WANT(sb) >= BCH_REPLICAS_MAX)
|
||||
BCH_SB_DATA_REPLICAS_WANT(sb) > BCH_REPLICAS_MAX)
|
||||
return "Invalid number of data replicas";
|
||||
|
||||
if (!BCH_SB_DATA_REPLICAS_REQ(sb) ||
|
||||
BCH_SB_DATA_REPLICAS_REQ(sb) >= BCH_REPLICAS_MAX)
|
||||
BCH_SB_DATA_REPLICAS_REQ(sb) > BCH_REPLICAS_MAX)
|
||||
return "Invalid number of data replicas";
|
||||
|
||||
if (BCH_SB_META_CSUM_TYPE(sb) >= BCH_CSUM_OPT_NR)
|
||||
|
|
|
|||
Loading…
Reference in New Issue
Block a user