mirror of
https://github.com/koverstreet/bcachefs-tools.git
synced 2025-02-23 00:00:02 +03:00
Update bcachefs sources to cea583fa17 bcachefs: Only mark iterators nopreserve that aren't in use
This commit is contained in:
parent
803d749d86
commit
a1e928af83
@ -1 +1 @@
|
||||
a0d7001b0f35580ec941acc553cf5fe28d6efea9
|
||||
cea583fa17b51f316f68ce46da1a380d7c28ce0c
|
||||
|
@ -700,9 +700,10 @@ static int check_bucket_ref(struct bch_fs *c,
|
||||
|
||||
if (b_gen != ptr->gen && !ptr->cached) {
|
||||
bch2_fsck_err(c, FSCK_CAN_IGNORE|FSCK_NEED_FSCK,
|
||||
"bucket %u:%zu gen %u data type %s: stale dirty ptr (gen %u)\n"
|
||||
"bucket %u:%zu gen %u (mem gen %u) data type %s: stale dirty ptr (gen %u)\n"
|
||||
"while marking %s",
|
||||
ptr->dev, bucket_nr, b_gen,
|
||||
*bucket_gen(ca, bucket_nr),
|
||||
bch2_data_types[bucket_data_type ?: ptr_data_type],
|
||||
ptr->gen,
|
||||
(bch2_bkey_val_to_text(&PBUF(buf), c, k), buf));
|
||||
@ -726,10 +727,9 @@ static int check_bucket_ref(struct bch_fs *c,
|
||||
|
||||
if ((unsigned) (bucket_sectors + sectors) > U16_MAX) {
|
||||
bch2_fsck_err(c, FSCK_CAN_IGNORE|FSCK_NEED_FSCK,
|
||||
"bucket %u:%zu gen %u (mem gen %u) data type %s sector count overflow: %u + %lli > U16_MAX\n"
|
||||
"bucket %u:%zu gen %u data type %s sector count overflow: %u + %lli > U16_MAX\n"
|
||||
"while marking %s",
|
||||
ptr->dev, bucket_nr, b_gen,
|
||||
*bucket_gen(ca, bucket_nr),
|
||||
bch2_data_types[bucket_data_type ?: ptr_data_type],
|
||||
bucket_sectors, sectors,
|
||||
(bch2_bkey_val_to_text(&PBUF(buf), c, k), buf));
|
||||
|
Loading…
Reference in New Issue
Block a user