summaryrefslogtreecommitdiffstats
path: root/sys/vm/vm_unix.c
diff options
context:
space:
mode:
authoralc <alc@FreeBSD.org>2009-04-11 22:34:08 +0000
committeralc <alc@FreeBSD.org>2009-04-11 22:34:08 +0000
commit63f0996a6c3f0bb08faabe5349725817b8da2039 (patch)
treea407867013ad224225071c3ad53c6d76fe1a1bf6 /sys/vm/vm_unix.c
parentb79ff9a30db8d3975296e0b1fe8978691f774694 (diff)
downloadFreeBSD-src-63f0996a6c3f0bb08faabe5349725817b8da2039.zip
FreeBSD-src-63f0996a6c3f0bb08faabe5349725817b8da2039.tar.gz
Remove execute permission from the memory allocated by sbrk().
Pre-announced on: -arch (3/31/09) Discussed with: rwatson Tested by: marius (sparc64)
Diffstat (limited to 'sys/vm/vm_unix.c')
-rw-r--r--sys/vm/vm_unix.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/sys/vm/vm_unix.c b/sys/vm/vm_unix.c
index cd98be9..6bb9917 100644
--- a/sys/vm/vm_unix.c
+++ b/sys/vm/vm_unix.c
@@ -117,7 +117,7 @@ obreak(td, uap)
goto done;
}
rv = vm_map_insert(&vm->vm_map, NULL, 0, old, new,
- VM_PROT_ALL, VM_PROT_ALL, 0);
+ VM_PROT_RW, VM_PROT_ALL, 0);
if (rv != KERN_SUCCESS) {
error = ENOMEM;
goto done;
OpenPOWER on IntegriCloud