From bea582cbb53e30dd32a5b6829c7443e0e5558d11 Mon Sep 17 00:00:00 2001 From: Maria Matejka Date: Wed, 13 Oct 2021 18:59:45 +0200 Subject: [PATCH] fixup! Bound allocated pages to resource pools with page caches to avoid unnecessary syscalls --- lib/slab.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/slab.c b/lib/slab.c index 70aa776a..2fc88ee0 100644 --- a/lib/slab.c +++ b/lib/slab.c @@ -178,7 +178,7 @@ struct sl_alignment { /* Magic structure for testing of alignment */ int x[0]; }; -#define SL_GET_HEAD(x) ((struct sl_head *) (((uintptr_t) (x)) & ~(get_page_size()-1))) +#define SL_GET_HEAD(x) ((struct sl_head *) (((uintptr_t) (x)) & ~(page_size-1))) /** * sl_new - create a new Slab