From 5f98fd6c033c6d599c4d1bc6d147e43158d3a755 Mon Sep 17 00:00:00 2001 From: thorpej Date: Wed, 6 Sep 2000 22:23:46 +0000 Subject: [PATCH] On second thought, back out kvtopte() change in previous. Dug, PT pages are in a special VA range, not kernel VA range. --- sys/arch/i386/i386/machdep.c | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/sys/arch/i386/i386/machdep.c b/sys/arch/i386/i386/machdep.c index 6ab4f052e478..8a65c7aa4787 100644 --- a/sys/arch/i386/i386/machdep.c +++ b/sys/arch/i386/i386/machdep.c @@ -1,4 +1,4 @@ -/* $NetBSD: machdep.c,v 1.395 2000/09/06 22:19:46 thorpej Exp $ */ +/* $NetBSD: machdep.c,v 1.396 2000/09/06 22:23:46 thorpej Exp $ */ /*- * Copyright (c) 1996, 1997, 1998 The NetBSD Foundation, Inc. @@ -1612,9 +1612,9 @@ init386(first_avail) #if NBIOSCALL > 0 /* install page 2 (reserved above) as PT page for first 4M */ - pmap_enter(pmap_kernel(), (vaddr_t)kvtopte(0), 2*NBPG, + pmap_enter(pmap_kernel(), (vaddr_t)vtopte(0), 2*NBPG, VM_PROT_READ|VM_PROT_WRITE, PMAP_WIRED|VM_PROT_READ|VM_PROT_WRITE); - memset(kvtopte(0), 0, NBPG); /* make sure it is clean before using */ + memset(vtopte(0), 0, NBPG); /* make sure it is clean before using */ #endif pmap_enter(pmap_kernel(), idt_vaddr, idt_paddr,