kernel/vm: use DoublyLinkedList for VMCache areas list

Change-Id: I0c6a231f245fa542f5d90959755de1e6ba39eb8e
Reviewed-on: https://review.haiku-os.org/c/haiku/+/8685
Reviewed-by: waddlesplash <[email protected]>
This commit is contained in:
X512
2024-12-17 17:53:47 +00:00
committed by waddlesplash
parent 04c90835ac
commit 8ea4167e8b
8 changed files with 47 additions and 54 deletions
+1 -1
View File
@@ -291,7 +291,7 @@ reserve_pages(file_cache_ref* ref, vm_page_reservation* reservation,
VMCache* cache = ref->cache;
cache->Lock();
if (cache->consumers.IsEmpty() && cache->areas == NULL
if (cache->consumers.IsEmpty() && cache->areas.IsEmpty()
&& access_is_sequential(ref)) {
// we are not mapped, and we're accessed sequentially