NetBSD/sys/arch/arm
thorpej a2d8f71d01 The target page of pmap_zero_page(), pmap_pageidlezero(), and
pmap_copy_page() will never have any mappings.  Therefore, it
is unnecessary to do a cache clean for that page.

Add assertions in #ifdef DEBUG that assert this invariant.

This shaves some cycles off the frequently-called pmap_zero_page()
and pmap_copy_page() (no need to look up the dst page's vm_page
structure, and one less function call to clean the page).
2002-03-25 17:33:26 +00:00
..
arm arm26 -> acorn26 changes. 2002-03-24 16:10:11 +00:00
arm32 The target page of pmap_zero_page(), pmap_pageidlezero(), and 2002-03-25 17:33:26 +00:00
conf arm26->acorn26 transition. 2002-03-24 15:49:38 +00:00
footbridge Use vtopte() instead of pmap_pte(). 2002-03-24 18:12:54 +00:00
fpe-arm Re-work the way that FPAs are handled. If ARMFPE isn't configured, don't 2002-03-10 15:29:53 +00:00
include Move some private pmap data structures into pmap.c 2002-03-25 03:00:28 +00:00
iomd * arm_byte_to_page() -> arm_btop() 2002-03-24 03:37:18 +00:00
mainbus * arm_byte_to_page() -> arm_btop() 2002-03-24 03:37:18 +00:00
ofw * Move some generic ARM OpenFirmware stuff into arch/arm/ofw (still 2002-02-06 21:30:25 +00:00
sa11x0 Use vtopte() instead of pmap_pte(). 2002-03-24 18:12:54 +00:00
xscale Actually set the i80312_softc global. 2002-02-14 02:38:22 +00:00
Makefile Ensure that vidc.h gets installed somewhere -- Xarm32vidc needs it to compile. 2001-12-17 15:07:37 +00:00