summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authoralc <alc@FreeBSD.org>2004-05-09 01:00:15 +0000
committeralc <alc@FreeBSD.org>2004-05-09 01:00:15 +0000
commit0049080776deeeb2182331163461a72d6b72d3c2 (patch)
tree6a87aa63d406e2365b11f729912230b493ed34e8
parent3209d7f80d2e923488bd703d9f4cd93c5a5d2d9d (diff)
downloadFreeBSD-src-0049080776deeeb2182331163461a72d6b72d3c2.zip
FreeBSD-src-0049080776deeeb2182331163461a72d6b72d3c2.tar.gz
Cache queue pages are not mapped. Thus, the pmap_remove_all() by
vm_page_alloc() is unnecessary.
-rw-r--r--sys/vm/vm_page.c1
1 files changed, 0 insertions, 1 deletions
diff --git a/sys/vm/vm_page.c b/sys/vm/vm_page.c
index 1eb4eac..014a0ef 100644
--- a/sys/vm/vm_page.c
+++ b/sys/vm/vm_page.c
@@ -799,7 +799,6 @@ loop:
m_object = m->object;
VM_OBJECT_LOCK_ASSERT(m_object, MA_OWNED);
vm_page_busy(m);
- pmap_remove_all(m);
vm_page_free(m);
vm_page_unlock_queues();
if (m_object != object)
OpenPOWER on IntegriCloud