From b8f21bc06164f8d5e0791a636f15e3771c4f3a5a Mon Sep 17 00:00:00 2001 From: Samuel Thibault Date: Thu, 16 Dec 2021 14:16:51 +0100 Subject: vm_wire: extend per-task wiring limit to 8MiB Like Linux just did. --- vm/vm_user.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/vm/vm_user.c b/vm/vm_user.c index 8da8dea1..da483170 100644 --- a/vm/vm_user.c +++ b/vm/vm_user.c @@ -461,7 +461,7 @@ kern_return_t vm_wire(port, map, start, size, access) return(KERN_INVALID_ARGUMENT); /* TODO: make it tunable */ - if (!priv && access != VM_PROT_NONE && map->size_wired + size > 65536) + if (!priv && access != VM_PROT_NONE && map->size_wired + size > (8<<20)) return KERN_NO_ACCESS; return vm_map_pageable(map, trunc_page(start), round_page(start+size), -- cgit v1.2.3