From 8eaddab161450bdf7b0a3dbdfddefbf4e7bd9341 Mon Sep 17 00:00:00 2001 From: Alan Cox Date: Sun, 28 Dec 2003 05:10:21 +0000 Subject: [PATCH] Don't bother clearing and setting PG_BUSY on page table directory pages. --- sys/i386/i386/pmap.c | 4 ---- 1 file changed, 4 deletions(-) diff --git a/sys/i386/i386/pmap.c b/sys/i386/i386/pmap.c index dfaf6999ccf..2b51489b26c 100644 --- a/sys/i386/i386/pmap.c +++ b/sys/i386/i386/pmap.c @@ -1064,9 +1064,6 @@ pmap_pinit(pmap) if (m == NULL) VM_WAIT; else { - vm_page_lock_queues(); - vm_page_flag_clear(m, PG_BUSY); - vm_page_unlock_queues(); ptdpg[i++] = m; } } @@ -1350,7 +1347,6 @@ pmap_release(pmap_t pmap) #endif m->wire_count--; atomic_subtract_int(&cnt.v_wire_count, 1); - vm_page_busy(m); vm_page_free_zero(m); } vm_page_unlock_queues();