From 774ceea703667976114e4abb8a4502fa6d6e10ff Mon Sep 17 00:00:00 2001 From: thorpej Date: Tue, 25 May 1999 23:19:00 +0000 Subject: [PATCH] msgbuf doesn't need VM_PROT_EXEC, biostramp does. --- 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 d0580982bae4..0977db14823e 100644 --- a/sys/arch/i386/i386/machdep.c +++ b/sys/arch/i386/i386/machdep.c @@ -1,4 +1,4 @@ -/* $NetBSD: machdep.c,v 1.355 1999/05/25 23:14:05 thorpej Exp $ */ +/* $NetBSD: machdep.c,v 1.356 1999/05/25 23:19:00 thorpej Exp $ */ /*- * Copyright (c) 1996, 1997, 1998 The NetBSD Foundation, Inc. @@ -380,7 +380,7 @@ cpu_startup() #if defined(PMAP_NEW) for (x = 0; x < btoc(MSGBUFSIZE); x++) pmap_kenter_pa((vaddr_t)msgbuf_vaddr + x * NBPG, - msgbuf_paddr + x * NBPG, VM_PROT_ALL); + msgbuf_paddr + x * NBPG, VM_PROT_READ|VM_PROT_WRITE); #else for (x = 0; x < btoc(MSGBUFSIZE); x++) pmap_enter(pmap_kernel(), (vaddr_t)msgbuf_vaddr + x * NBPG, @@ -490,7 +490,7 @@ cpu_startup() pmap_enter(pmap_kernel(), (vaddr_t)BIOSTRAMP_BASE, /* virtual */ (paddr_t)BIOSTRAMP_BASE, /* physical */ - VM_PROT_READ|VM_PROT_WRITE, /* protection */ + VM_PROT_ALL, /* protection */ TRUE, /* wired down */ VM_PROT_READ|VM_PROT_WRITE); #endif