From a33c490852665e6c8751832ce5187bda2dd425c1 Mon Sep 17 00:00:00 2001 From: Max Wash Date: Thu, 2 Feb 2023 21:07:22 +0000 Subject: [PATCH] sandbox: vm: vm_page p_slab field is now set for slab pages --- sandbox/vm/cache.c | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/sandbox/vm/cache.c b/sandbox/vm/cache.c index 1925dbc..71ee3a8 100644 --- a/sandbox/vm/cache.c +++ b/sandbox/vm/cache.c @@ -93,7 +93,11 @@ static vm_slab_t *alloc_slab(vm_cache_t *cache, vm_flags_t flags) } slab_hdr->s_freelist[cache->c_obj_count - 1] = FREELIST_END; - + + vm_page_foreach (slab_page, i) { + i->p_slab = slab_hdr; + } + return slab_hdr; }