The branch stable/15 has been updated by kib:

URL: 
https://cgit.FreeBSD.org/src/commit/?id=871bf8a8a063aea22b91ac12460042f4c800398a

commit 871bf8a8a063aea22b91ac12460042f4c800398a
Author:     Konstantin Belousov <[email protected]>
AuthorDate: 2026-05-07 19:58:18 +0000
Commit:     Konstantin Belousov <[email protected]>
CommitDate: 2026-05-14 00:48:03 +0000

    vm_map_growstack(): use local for p->p_vmspace
    
    (cherry picked from commit 8eef59db254283eaaee47be94d4ea9f2fef4f2ad)
---
 sys/vm/vm_map.c | 3 +--
 1 file changed, 1 insertion(+), 2 deletions(-)

diff --git a/sys/vm/vm_map.c b/sys/vm/vm_map.c
index 7ead7d7e6472..94dd7d3a19bc 100644
--- a/sys/vm/vm_map.c
+++ b/sys/vm/vm_map.c
@@ -4761,8 +4761,7 @@ vm_map_growstack(vm_map_t map, vm_offset_t addr, 
vm_map_entry_t gap_entry)
         * debugger or AIO daemon.  The reason is that the wrong
         * resource limits are applied.
         */
-       if (p != initproc && (map != &p->p_vmspace->vm_map ||
-           p->p_textvp == NULL))
+       if (p != initproc && (map != &vm->vm_map || p->p_textvp == NULL))
                return (KERN_FAILURE);
 
        MPASS(!vm_map_is_system(map));

Reply via email to