Fsync & update metadata when block checksums are enabled

This commit is contained in:
Vitaliy Filippov
2025-11-23 19:08:23 +03:00
parent 18a2858c62
commit bff3d35c85
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])