From 8349cc2e311accdffab6512cd7561d6958815a68 Mon Sep 17 00:00:00 2001 From: lizzie Date: Sun, 21 Sep 2025 04:19:37 +0000 Subject: [PATCH] 16k page size for apple Signed-off-by: lizzie --- src/common/host_memory.cpp | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/src/common/host_memory.cpp b/src/common/host_memory.cpp index a9aa5888f6..07e674d704 100644 --- a/src/common/host_memory.cpp +++ b/src/common/host_memory.cpp @@ -538,9 +538,10 @@ class HostMemory::Impl { public: explicit Impl(size_t backing_size_, size_t virtual_size_) : backing_size{backing_size_}, virtual_size{virtual_size_} { - long page_size = sysconf(_SC_PAGESIZE); - ASSERT_MSG(page_size == 0x1000, "page size {:#x} is incompatible with 4K paging", - page_size); + // TODO: Solve all 4k paging issues + //long page_size = sysconf(_SC_PAGESIZE); + //ASSERT_MSG(page_size == 0x1000, "page size {:#x} is incompatible with 4K paging", + // page_size); // Backing memory initialization #if defined(__sun__) || defined(__HAIKU__) || defined(__NetBSD__) || defined(__DragonFly__) fd = shm_open_anon(O_RDWR | O_CREAT | O_EXCL | O_NOFOLLOW, 0600);