summaryrefslogtreecommitdiffstats
path: root/sys/vm/vm_map.c
diff options
context:
space:
mode:
authormarcel <marcel@FreeBSD.org>2003-11-04 06:48:58 +0000
committermarcel <marcel@FreeBSD.org>2003-11-04 06:48:58 +0000
commitf8f0614f005da6850b4d7277d796a42e4023c7ba (patch)
tree1e03a571aebc0b153a63bd33111e5dfcc6cc7ad2 /sys/vm/vm_map.c
parent1e0155945805abe02759fe05959372f6244b0886 (diff)
downloadFreeBSD-src-f8f0614f005da6850b4d7277d796a42e4023c7ba.zip
FreeBSD-src-f8f0614f005da6850b4d7277d796a42e4023c7ba.tar.gz
Update avail_ssize for rstacks after growing them.
Diffstat (limited to 'sys/vm/vm_map.c')
-rw-r--r--sys/vm/vm_map.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/sys/vm/vm_map.c b/sys/vm/vm_map.c
index eb71046..0712446 100644
--- a/sys/vm/vm_map.c
+++ b/sys/vm/vm_map.c
@@ -2801,6 +2801,7 @@ Retry:
map->size += (addr - stack_entry->end);
/* Update the current entry. */
stack_entry->end = addr;
+ stack_entry->avail_ssize -= grow_amount;
rv = KERN_SUCCESS;
if (next_entry != &map->header)
OpenPOWER on IntegriCloud