Fix linear overwrite, make metadata writes ordered, ignore older entries when recovering journal

This commit is contained in:
Vitaliy Filippov
2019-11-28 22:36:38 +03:00
parent b6fff5a77e
commit 45f34fb3b2
6 changed files with 87 additions and 49 deletions
-4
View File
@@ -71,10 +71,6 @@ void allocator::set(uint64_t addr, bool value)
else
{
mask[last] = mask[last] & ~(1l << bit);
if (mask[last] != 0)
{
break;
}
}
is_last = false;
if (p2 > 1)