From 7d7a43f1b422ca5ab7b037d9939908ccfaa2d3c5 Mon Sep 17 00:00:00 2001 From: alc Date: Sat, 21 Oct 2006 21:02:04 +0000 Subject: Eliminate unnecessary PG_BUSY tests. They originally served a purpose that is now handled by vm object locking. --- sys/vm/vm_fault.c | 2 +- sys/vm/vm_map.c | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) (limited to 'sys/vm') diff --git a/sys/vm/vm_fault.c b/sys/vm/vm_fault.c index 5922ff6..8907671 100644 --- a/sys/vm/vm_fault.c +++ b/sys/vm/vm_fault.c @@ -995,7 +995,7 @@ vm_fault_prefault(pmap_t pmap, vm_offset_t addra, vm_map_entry_t entry) } if (((m->valid & VM_PAGE_BITS_ALL) == VM_PAGE_BITS_ALL) && (m->busy == 0) && - (m->flags & (PG_BUSY | PG_FICTITIOUS)) == 0) { + (m->flags & PG_FICTITIOUS) == 0) { vm_page_lock_queues(); if (VM_PAGE_INQUEUE1(m, PQ_CACHE)) diff --git a/sys/vm/vm_map.c b/sys/vm/vm_map.c index ff586f2..92b1fa9 100644 --- a/sys/vm/vm_map.c +++ b/sys/vm/vm_map.c @@ -1494,7 +1494,7 @@ vm_map_pmap_enter(vm_map_t map, vm_offset_t addr, vm_prot_t prot, } if ((p->valid & VM_PAGE_BITS_ALL) == VM_PAGE_BITS_ALL && (p->busy == 0) && - (p->flags & (PG_BUSY | PG_FICTITIOUS)) == 0) { + (p->flags & PG_FICTITIOUS) == 0) { if (p_start == NULL) { start = addr + ptoa(tmpidx); p_start = p; -- cgit v1.1