diff options
author | Kent Overstreet <kent.overstreet@gmail.com> | 2022-04-12 13:15:53 -0400 |
---|---|---|
committer | Kent Overstreet <kent.overstreet@gmail.com> | 2022-04-12 13:15:53 -0400 |
commit | ca4bb4155a22143be692c78e454968c41f3ee69c (patch) | |
tree | b1a72de6474299938413eed7b8392d6393fa83a5 /libbcachefs | |
parent | 51d44e575c8e07d35fd3ce847364e09501d8fda1 (diff) |
Update bcachefs sources to 4c2d3669b1 bcachefs: In fsck, pass BTREE_UPDATE_INTERNAL_SNAPSHOT_NODE when deleting dirents
Diffstat (limited to 'libbcachefs')
-rw-r--r-- | libbcachefs/fsck.c | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/libbcachefs/fsck.c b/libbcachefs/fsck.c index 5e2d24c4..963834d0 100644 --- a/libbcachefs/fsck.c +++ b/libbcachefs/fsck.c @@ -311,7 +311,8 @@ static int __remove_dirent(struct btree_trans *trans, struct bpos pos) bch2_trans_iter_init(trans, &iter, BTREE_ID_dirents, pos, BTREE_ITER_INTENT); ret = bch2_hash_delete_at(trans, bch2_dirent_hash_desc, - &dir_hash_info, &iter, 0); + &dir_hash_info, &iter, + BTREE_UPDATE_INTERNAL_SNAPSHOT_NODE); bch2_trans_iter_exit(trans, &iter); err: if (ret && ret != -EINTR) |