]> git.sesse.net Git - bcachefs-tools-debian/commitdiff
Update bcachefs sources to 4c2d3669b1 bcachefs: In fsck, pass BTREE_UPDATE_INTERNAL_S...
authorKent Overstreet <kent.overstreet@gmail.com>
Tue, 12 Apr 2022 17:15:53 +0000 (13:15 -0400)
committerKent Overstreet <kent.overstreet@gmail.com>
Tue, 12 Apr 2022 17:15:53 +0000 (13:15 -0400)
.bcachefs_revision
libbcachefs/fsck.c

index b5e5e7184bddadde71f7ead88fed20f772f30105..20dd0bb791918d471e2ca2b729f22a56319c7b54 100644 (file)
@@ -1 +1 @@
-7a06c01fa30b52389bb050244ecfae48026efaa1
+4c2d3669b15475674b750244bb1e096849352bc8
index 5e2d24c47985494f54aa1493e76c8a2fd85a53cd..963834d074d94d26395b9e218f296c3dbd7c59ac 100644 (file)
@@ -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)