diff --git a/src/mem/alloc.h b/src/mem/alloc.h index 53d49cf..45dbd70 100644 --- a/src/mem/alloc.h +++ b/src/mem/alloc.h @@ -911,7 +911,7 @@ namespace snmalloc while (prev != nullptr) { auto n = Metaslab::follow_next(prev); - dealloc(prev); + dealloc(remove_cache_friendly_offset(prev, i)); prev = n; }