Use the same names as the sun3x (DVMA_MAP_*)

This commit is contained in:
gwr 1998-01-22 23:59:45 +00:00
parent 5ba5bda641
commit 66be7643e5
1 changed files with 10 additions and 8 deletions

View File

@ -1,4 +1,4 @@
/* $NetBSD: pmap.c,v 1.97 1998/01/08 23:47:07 thorpej Exp $ */ /* $NetBSD: pmap.c,v 1.98 1998/01/22 23:59:45 gwr Exp $ */
/*- /*-
* Copyright (c) 1996 The NetBSD Foundation, Inc. * Copyright (c) 1996 The NetBSD Foundation, Inc.
@ -130,6 +130,8 @@
* Local convenience macros * Local convenience macros
*/ */
#define DVMA_MAP_END (DVMA_MAP_BASE + DVMA_MAP_AVAIL)
/* User segments from 0 to KERNBASE */ /* User segments from 0 to KERNBASE */
#define NUSEG (KERNBASE / NBSG) #define NUSEG (KERNBASE / NBSG)
/* The remainder are kernel segments. */ /* The remainder are kernel segments. */
@ -1535,7 +1537,7 @@ found:
va = pv->pv_va; va = pv->pv_va;
for (pv = pv->pv_next; pv != NULL; pv = pv->pv_next) { for (pv = pv->pv_next; pv != NULL; pv = pv->pv_next) {
/* If there is a DVMA mapping, leave it NC. */ /* If there is a DVMA mapping, leave it NC. */
if (va >= DVMA_SPACE_START) if (va >= DVMA_MAP_BASE)
return; return;
/* If there are VAC alias problems, leave NC. */ /* If there are VAC alias problems, leave NC. */
if (BADALIAS(va, pv->pv_va)) if (BADALIAS(va, pv->pv_va))
@ -2181,13 +2183,13 @@ pmap_enter_kernel(pgva, new_pte, wired)
*/ */
#ifdef DIAGNOSTIC #ifdef DIAGNOSTIC
if ((pgva < virtual_avail) || (pgva >= DVMA_SPACE_END)) if ((pgva < virtual_avail) || (pgva >= DVMA_MAP_END))
panic("pmap_enter_kernel: bad va=0x%lx", pgva); panic("pmap_enter_kernel: bad va=0x%lx", pgva);
if ((new_pte & (PG_VALID | PG_SYSTEM)) != (PG_VALID | PG_SYSTEM)) if ((new_pte & (PG_VALID | PG_SYSTEM)) != (PG_VALID | PG_SYSTEM))
panic("pmap_enter_kernel: bad pte"); panic("pmap_enter_kernel: bad pte");
#endif #endif
if (pgva >= DVMA_SPACE_START) { if (pgva >= DVMA_MAP_BASE) {
/* This is DVMA space. Always want it non-cached. */ /* This is DVMA space. Always want it non-cached. */
new_pte |= PG_NC; new_pte |= PG_NC;
} }
@ -3018,12 +3020,12 @@ pmap_protect(pmap, sva, eva, prot)
if (pmap == kernel_pmap) { if (pmap == kernel_pmap) {
if (sva < virtual_avail) if (sva < virtual_avail)
sva = virtual_avail; sva = virtual_avail;
if (eva > DVMA_SPACE_END) { if (eva > DVMA_MAP_END) {
#ifdef PMAP_DEBUG #ifdef PMAP_DEBUG
db_printf("pmap_protect: eva=0x%lx\n", eva); db_printf("pmap_protect: eva=0x%lx\n", eva);
Debugger(); Debugger();
#endif #endif
eva = DVMA_SPACE_END; eva = DVMA_MAP_END;
} }
} else { } else {
if (eva > VM_MAXUSER_ADDRESS) if (eva > VM_MAXUSER_ADDRESS)
@ -3266,12 +3268,12 @@ pmap_remove(pmap, sva, eva)
if (pmap == kernel_pmap) { if (pmap == kernel_pmap) {
if (sva < virtual_avail) if (sva < virtual_avail)
sva = virtual_avail; sva = virtual_avail;
if (eva > DVMA_SPACE_END) { if (eva > DVMA_MAP_END) {
#ifdef PMAP_DEBUG #ifdef PMAP_DEBUG
db_printf("pmap_remove: eva=0x%lx\n", eva); db_printf("pmap_remove: eva=0x%lx\n", eva);
Debugger(); Debugger();
#endif #endif
eva = DVMA_SPACE_END; eva = DVMA_MAP_END;
} }
} else { } else {
if (eva > VM_MAXUSER_ADDRESS) if (eva > VM_MAXUSER_ADDRESS)