diff options
Diffstat (limited to 'sys/i386')
-rw-r--r-- | sys/i386/i386/pmap.c | 4 | ||||
-rw-r--r-- | sys/i386/include/smp.h | 6 |
2 files changed, 4 insertions, 6 deletions
diff --git a/sys/i386/i386/pmap.c b/sys/i386/i386/pmap.c index 7ad037f..f2c0fe4 100644 --- a/sys/i386/i386/pmap.c +++ b/sys/i386/i386/pmap.c @@ -39,7 +39,7 @@ * SUCH DAMAGE. * * from: @(#)pmap.c 7.7 (Berkeley) 5/12/91 - * $Id: pmap.c,v 1.186 1998/02/12 22:00:01 bde Exp $ + * $Id: pmap.c,v 1.187 1998/03/01 04:18:54 dyson Exp $ */ /* @@ -2383,7 +2383,6 @@ retry: continue; } if (((p->valid & VM_PAGE_BITS_ALL) == VM_PAGE_BITS_ALL) && - (p->busy == 0) && (p->flags & (PG_BUSY | PG_FICTITIOUS)) == 0) { if ((p->queue - p->pc) == PQ_CACHE) vm_page_deactivate(p); @@ -2404,7 +2403,6 @@ retry: p = vm_page_lookup(object, tmpidx + pindex); if (p && ((p->valid & VM_PAGE_BITS_ALL) == VM_PAGE_BITS_ALL) && - (p->busy == 0) && (p->flags & (PG_BUSY | PG_FICTITIOUS)) == 0) { if ((p->queue - p->pc) == PQ_CACHE) vm_page_deactivate(p); diff --git a/sys/i386/include/smp.h b/sys/i386/include/smp.h index d40a933..b10930a 100644 --- a/sys/i386/include/smp.h +++ b/sys/i386/include/smp.h @@ -6,7 +6,7 @@ * this stuff is worth it, you can buy me a beer in return. Poul-Henning Kamp * ---------------------------------------------------------------------------- * - * $Id: smp.h,v 1.38 1998/03/03 22:56:26 tegge Exp $ + * $Id: smp.h,v 1.39 1998/03/05 21:45:44 tegge Exp $ * */ @@ -67,11 +67,11 @@ extern u_int mpintr_lock; /* functions in mplock.s */ void get_mplock __P((void)); void rel_mplock __P((void)); -int try_mplock __P((void)); +int try_mplock __P((void)); #ifdef RECURSIVE_MPINTRLOCK void get_mpintrlock __P((void)); void rel_mpintrlock __P((void)); -int try_mpintrlock __P((void)); +int try_mpintrlock __P((void)); #endif /* RECURSIVE_MPINTRLOCK */ /* global data in apic_vector.s */ |