diff options
| author | Kent Overstreet <kent.overstreet@linux.dev> | 2024-06-23 18:48:22 -0400 |
|---|---|---|
| committer | Kent Overstreet <kent.overstreet@linux.dev> | 2024-07-14 19:00:16 -0400 |
| commit | e0d5bc6a66182dd68e117638c04a6794f2604331 (patch) | |
| tree | 7982929affd07c011374977502f9987f846b696b /fs/bcachefs/ec.c | |
| parent | 7554a8bb6ddeeca87fa8abd1d9766111477a6643 (diff) | |
| download | linux-next-e0d5bc6a66182dd68e117638c04a6794f2604331.tar.gz linux-next-e0d5bc6a66182dd68e117638c04a6794f2604331.zip | |
bcachefs: Fix missing BTREE_TRIGGER_bucket_invalidate flag
This fixes an accounting mismatch for cached data.
Signed-off-by: Kent Overstreet <kent.overstreet@linux.dev>
Diffstat (limited to 'fs/bcachefs/ec.c')
| -rw-r--r-- | fs/bcachefs/ec.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/fs/bcachefs/ec.c b/fs/bcachefs/ec.c index 3c3a2a7e8389..86948d110f6b 100644 --- a/fs/bcachefs/ec.c +++ b/fs/bcachefs/ec.c @@ -283,7 +283,7 @@ static int mark_stripe_bucket(struct btree_trans *trans, if (flags & BTREE_TRIGGER_transactional) { struct bkey_i_alloc_v4 *a = - bch2_trans_start_alloc_update(trans, bucket); + bch2_trans_start_alloc_update(trans, bucket, 0); ret = PTR_ERR_OR_ZERO(a) ?: __mark_stripe_bucket(trans, ca, s, ptr_idx, deleting, bucket, &a->v, flags); } |
