summaryrefslogtreecommitdiff
path: root/check/mode-lowmem.c
diff options
context:
space:
mode:
Diffstat (limited to 'check/mode-lowmem.c')
-rw-r--r--check/mode-lowmem.c8
1 files changed, 7 insertions, 1 deletions
diff --git a/check/mode-lowmem.c b/check/mode-lowmem.c
index 9ca533bd..c4e76113 100644
--- a/check/mode-lowmem.c
+++ b/check/mode-lowmem.c
@@ -4921,8 +4921,14 @@ next:
}
out:
- /* if repair, update block accounting */
if (repair) {
+ ret = end_avoid_extents_overwrite(fs_info);
+ if (ret < 0)
+ ret = FATAL_ERROR;
+ err |= ret;
+
+ reset_cached_block_groups(fs_info);
+ /* update block accounting */
ret = btrfs_fix_block_accounting(trans, root);
if (ret)
err |= ret;