From 6b2d1153852a7f0121d6514cb4d7e5dc6baa7e39 Mon Sep 17 00:00:00 2001 From: Ian Moffett Date: Sun, 19 Oct 2025 23:07:28 -0400 Subject: kern: vm: Use spec_cpy, don't clobber 'spec' Signed-off-by: Ian Moffett --- src/sys/vm/vm_map.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'src/sys/vm/vm_map.c') diff --git a/src/sys/vm/vm_map.c b/src/sys/vm/vm_map.c index 6748348..f299b34 100644 --- a/src/sys/vm/vm_map.c +++ b/src/sys/vm/vm_map.c @@ -133,7 +133,7 @@ vm_map(struct vm_vas *vas, struct mmu_map *spec, size_t len, int prot) } /* Place a guard page at the end */ - spec->va = spec_cpy.va + len; - __vm_map(vas, spec, DEFAULT_PAGESIZE, 0); + spec_cpy.va = spec_cpy.va + len; + __vm_map(vas, &spec_cpy, DEFAULT_PAGESIZE, 0); return 0; } -- cgit v1.2.3