Source-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[src/trunk]: src/sys/arch/powerpc/powerpc Use pmap_kenter_pa instead of pmap_...



details:   https://anonhg.NetBSD.org/src/rev/a1f0bf3a36c6
branches:  trunk
changeset: 511622:a1f0bf3a36c6
user:      matt <matt%NetBSD.org@localhost>
date:      Sat Jun 23 03:10:59 2001 +0000

description:
Use pmap_kenter_pa instead of pmap_enter for phys_map

diffstat:

 sys/arch/powerpc/powerpc/vm_machdep.c |  8 +++-----
 1 files changed, 3 insertions(+), 5 deletions(-)

diffs (29 lines):

diff -r 59ff2969cb76 -r a1f0bf3a36c6 sys/arch/powerpc/powerpc/vm_machdep.c
--- a/sys/arch/powerpc/powerpc/vm_machdep.c     Sat Jun 23 03:09:20 2001 +0000
+++ b/sys/arch/powerpc/powerpc/vm_machdep.c     Sat Jun 23 03:10:59 2001 +0000
@@ -1,4 +1,4 @@
-/*     $NetBSD: vm_machdep.c,v 1.30 2001/06/15 08:07:03 matt Exp $     */
+/*     $NetBSD: vm_machdep.c,v 1.31 2001/06/23 03:10:59 matt Exp $     */
 
 /*
  * Copyright (C) 1995, 1996 Wolfgang Solfrank.
@@ -313,8 +313,7 @@
        for (; len > 0; len -= NBPG) {
                (void) pmap_extract(vm_map_pmap(&p->p_vmspace->vm_map),
                    faddr, &pa);
-               pmap_enter(vm_map_pmap(phys_map), taddr, pa,
-                   prot, prot|PMAP_WIRED);
+               pmap_kenter_pa(taddr, pa, prot);
                faddr += NBPG;
                taddr += NBPG;
        }
@@ -341,8 +340,7 @@
 
 /*
  * Map a user I/O request into kernel virtual address space.
- * Note: the pages are already locked by uvm_vslock(), so we
- * do not need to pass an access_type to pmap_enter().
+ * Note: these pages have already been locked by uvm_vslock.
  */
 void
 vmapbuf(bp, len)



Home | Main Index | Thread Index | Old Index