From 1051c9f7345d20dbf989363afebcc0918c1963c1 Mon Sep 17 00:00:00 2001 From: Thomas Bushnell Date: Tue, 29 Jun 1999 21:15:22 +0000 Subject: 1999-06-29 Thomas Bushnell, BSG * vm/vm_resident.c (vm_page_grab): Don't bounce requests when vm_page_external_count == vm_page_external_limit, so that before initialization is complete we can still allocate memory without relying on current_thread. --- vm/vm_resident.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'vm') diff --git a/vm/vm_resident.c b/vm/vm_resident.c index 8573f51..58d9827 100644 --- a/vm/vm_resident.c +++ b/vm/vm_resident.c @@ -860,7 +860,7 @@ vm_page_t vm_page_grab( */ if (((vm_page_free_count < vm_page_free_reserved) || - (vm_page_external_count >= vm_page_external_limit)) && + (vm_page_external_count > vm_page_external_limit)) && !current_thread()->vm_privilege) { simple_unlock(&vm_page_queue_free_lock); return VM_PAGE_NULL; -- cgit v1.2.3