From ff8ea5e3965ba36215adcbcfc0fbd289602a50c3 Mon Sep 17 00:00:00 2001 From: Alan Cox Date: Sat, 8 May 2004 23:26:11 +0000 Subject: [PATCH] Since revision 1.280 of vm/vm_page.c, vm_page_grab() always returns a zeroed page when passed VM_ALLOC_ZERO. Thus, we can eliminate the check against PG_ZERO from pmap_pinit(). --- sys/sparc64/sparc64/pmap.c | 2 -- 1 file changed, 2 deletions(-) diff --git a/sys/sparc64/sparc64/pmap.c b/sys/sparc64/sparc64/pmap.c index bbfed38ea80..bf00b9c37d5 100644 --- a/sys/sparc64/sparc64/pmap.c +++ b/sys/sparc64/sparc64/pmap.c @@ -999,8 +999,6 @@ pmap_pinit(pmap_t pm) for (i = 0; i < TSB_PAGES; i++) { m = vm_page_grab(pm->pm_tsb_obj, i, VM_ALLOC_RETRY | VM_ALLOC_WIRED | VM_ALLOC_ZERO); - if ((m->flags & PG_ZERO) == 0) - pmap_zero_page(m); vm_page_lock_queues(); vm_page_flag_clear(m, PG_BUSY);