diff options
author | Alan Cox <alc@FreeBSD.org> | 1999-03-12 08:05:49 +0000 |
---|---|---|
committer | Alan Cox <alc@FreeBSD.org> | 1999-03-12 08:05:49 +0000 |
commit | b73d0eb9056b1c4636dac5e0fcdaf1e8faeb611b (patch) | |
tree | e0b7259725fdaecf586850649b3d4383fa7addcc /sys | |
parent | beef8a367c3c141c1e232b5e792c5bbc8e427b68 (diff) | |
download | src-b73d0eb9056b1c4636dac5e0fcdaf1e8faeb611b.tar.gz src-b73d0eb9056b1c4636dac5e0fcdaf1e8faeb611b.zip |
Remove vm_page_frees from kmem_malloc that are performed
by vm_map_delete/vm_object_page_remove anyway.
Notes
Notes:
svn path=/head/; revision=44682
Diffstat (limited to 'sys')
-rw-r--r-- | sys/vm/vm_kern.c | 8 |
1 files changed, 1 insertions, 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 @@ retry: 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) { |