]> CyberLeo.Net >> Repos - FreeBSD/FreeBSD.git/commit
- Export pmap_enter_quick() to the MI VM. This will permit the
authoralc <alc@FreeBSD.org>
Sun, 29 Jun 2003 21:20:04 +0000 (21:20 +0000)
committeralc <alc@FreeBSD.org>
Sun, 29 Jun 2003 21:20:04 +0000 (21:20 +0000)
commit44509f207ffb90a4c042b0c0dc5a3e9d028286e1
treecbf4164c252ea54c47f261463c387040c94342b3
parenta9748f6066b3fe0a5ff8421326c9be1cd9a1d5b5
 - Export pmap_enter_quick() to the MI VM.  This will permit the
   implementation of a largely MI pmap_object_init_pt() for vnode-backed
   objects.  pmap_enter_quick() is implemented via pmap_enter() on sparc64
   and powerpc.
 - Correct a mismatch between pmap_object_init_pt()'s prototype and its
   various implementations.  (I plan to keep pmap_object_init_pt() as
   the MD hook for device-backed objects on i386 and amd64.)
 - Correct an error in ia64's pmap_enter_quick() and adjust its interface
   to match the other versions.  Discussed with: marcel
sys/alpha/alpha/pmap.c
sys/amd64/amd64/pmap.c
sys/i386/i386/pmap.c
sys/ia64/ia64/pmap.c
sys/powerpc/aim/mmu_oea.c
sys/powerpc/powerpc/mmu_oea.c
sys/powerpc/powerpc/pmap.c
sys/sparc64/sparc64/pmap.c
sys/vm/pmap.h