]> CyberLeo.Net >> Repos - FreeBSD/FreeBSD.git/commit
Relax one of the new assertions in pmap_enter() a little. Specifically,
authoralc <alc@FreeBSD.org>
Fri, 11 Jun 2010 15:49:39 +0000 (15:49 +0000)
committeralc <alc@FreeBSD.org>
Fri, 11 Jun 2010 15:49:39 +0000 (15:49 +0000)
commit6a3535c3fa18af41cdca53d39cc5cfa30c33b489
tree550ff47684da099980515a2516e246ffd5339741
parent36542ba7ce7973f7b9df1cef37c89721a3f722a8
Relax one of the new assertions in pmap_enter() a little.  Specifically,
allow pmap_enter() to be performed on an unmanaged page that doesn't have
VPO_BUSY set.  Having VPO_BUSY set really only matters for managed pages.
(See, for example, pmap_remove_write().)
sys/amd64/amd64/pmap.c
sys/arm/arm/pmap.c
sys/i386/i386/pmap.c
sys/i386/xen/pmap.c
sys/ia64/ia64/pmap.c
sys/mips/mips/pmap.c
sys/powerpc/aim/mmu_oea.c
sys/powerpc/aim/mmu_oea64.c
sys/powerpc/booke/pmap.c
sys/sparc64/sparc64/pmap.c
sys/sun4v/sun4v/pmap.c