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