Author: kib
Date: Tue Jun 18 19:03:27 2013
New Revision: 251957
URL: http://svnweb.freebsd.org/changeset/base/251957

Log:
  MFC r251285:
  Do not map the shared page COW.

Modified:
  stable/9/sys/kern/kern_exec.c
Directory Properties:
  stable/9/sys/   (props changed)

Modified: stable/9/sys/kern/kern_exec.c
==============================================================================
--- stable/9/sys/kern/kern_exec.c       Tue Jun 18 16:36:21 2013        
(r251956)
+++ stable/9/sys/kern/kern_exec.c       Tue Jun 18 19:03:27 2013        
(r251957)
@@ -1069,8 +1069,9 @@ exec_new_vmspace(imgp, sv)
                vm_object_reference(obj);
                error = vm_map_fixed(map, obj, 0,
                    sv->sv_shared_page_base, sv->sv_shared_page_len,
-                   VM_PROT_READ | VM_PROT_EXECUTE, VM_PROT_ALL,
-                   MAP_COPY_ON_WRITE | MAP_ACC_NO_CHARGE);
+                   VM_PROT_READ | VM_PROT_EXECUTE,
+                   VM_PROT_READ | VM_PROT_EXECUTE,
+                   MAP_INHERIT_SHARE | MAP_ACC_NO_CHARGE);
                if (error) {
                        vm_object_deallocate(obj);
                        return (error);
_______________________________________________
svn-src-all@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/svn-src-all
To unsubscribe, send any mail to "svn-src-all-unsubscr...@freebsd.org"

Reply via email to