svn commit: r267497 - head/sys/vm

Alan Cox alc at FreeBSD.org
Sun Jun 15 07:53:00 UTC 2014


Author: alc
Date: Sun Jun 15 07:52:59 2014
New Revision: 267497
URL: http://svnweb.freebsd.org/changeset/base/267497

Log:
  One of the intentions behind r267254 was that the global variable "sgrowsiz"
  would be read once and cached in a local variable so that the resource limit
  check and map entry insertion would be guaranteed to use the same value.
  However, the value being passed to vm_map_insert() is still from "sgrowsiz"
  and not the local variable.  Correct this oversight.
  
  Reviewed by:	kib

Modified:
  head/sys/vm/vm_map.c

Modified: head/sys/vm/vm_map.c
==============================================================================
--- head/sys/vm/vm_map.c	Sun Jun 15 06:56:10 2014	(r267496)
+++ head/sys/vm/vm_map.c	Sun Jun 15 07:52:59 2014	(r267497)
@@ -3388,7 +3388,7 @@ vm_map_stack(vm_map_t map, vm_offset_t a
 		rv = KERN_NO_SPACE;
 		goto out;
 	}
-	rv = vm_map_stack_locked(map, addrbos, max_ssize, sgrowsiz, prot,
+	rv = vm_map_stack_locked(map, addrbos, max_ssize, growsize, prot,
 	    max, cow);
 out:
 	vm_map_unlock(map);


More information about the svn-src-all mailing list