From b73d0eb9056b1c4636dac5e0fcdaf1e8faeb611b Mon Sep 17 00:00:00 2001 From: Alan Cox Date: Fri, 12 Mar 1999 08:05:49 +0000 Subject: [PATCH] Remove vm_page_frees from kmem_malloc that are performed by vm_map_delete/vm_object_page_remove anyway. --- sys/vm/vm_kern.c | 8 +------- 1 file changed, 1 insertion(+), 7 deletions(-) diff --git a/sys/vm/vm_kern.c b/sys/vm/vm_kern.c index 6f3b41236b21..d4feb44f7dc9 100644 --- a/sys/vm/vm_kern.c +++ b/sys/vm/vm_kern.c @@ -61,7 +61,7 @@ * any improvements or extensions that they make and grant Carnegie the * rights to redistribute these changes. * - * $Id: vm_kern.c,v 1.51 1999/01/21 08:29:10 dillon Exp $ + * $Id: vm_kern.c,v 1.52 1999/01/21 09:38:20 dillon Exp $ */ /* @@ -340,12 +340,6 @@ kmem_malloc(map, size, flags) VM_WAIT; goto retry; } - while (i != 0) { - i -= PAGE_SIZE; - m = vm_page_lookup(kmem_object, - OFF_TO_IDX(offset + i)); - vm_page_free(m); - } vm_map_delete(map, addr, addr + size); vm_map_unlock(map); if (flags & M_ASLEEP) {