Fsync & update metadata when block checksums are enabled

This commit is contained in:
Vitaliy Filippov
2025-12-02 01:52:12 +03:00
parent 2e4d5ae5bb
commit 3a96d41c93
4 changed files with 56 additions and 71 deletions
+1 -1
View File
@@ -269,7 +269,7 @@ void multilist_alloc_t::do_free(uint32_t pos)
sizes[pos+size-1] = -size;
sizes[pos] = size;
}
uint32_t ni = (size < maxn ? size : maxn)-1; // FIXME ni -> nb (next bucket)
uint32_t ni = (size < maxn ? size : maxn)-1;
nexts[pos] = heads[ni]+1;
prevs[pos] = 0;
if (heads[ni])