From 1340379168346186889f32c8a4199329de4f660d Mon Sep 17 00:00:00 2001 From: alc Date: Sat, 25 Jan 2003 18:45:55 +0000 Subject: Add MTX_DUPOK to the initialization of system map locks. --- sys/vm/vm_map.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'sys') diff --git a/sys/vm/vm_map.c b/sys/vm/vm_map.c index 6d52a80..a4d6dcc 100644 --- a/sys/vm/vm_map.c +++ b/sys/vm/vm_map.c @@ -211,7 +211,7 @@ vm_map_zinit(void *mem, int size) map->nentries = 0; map->size = 0; map->infork = 0; - mtx_init(&map->system_mtx, "system map", NULL, MTX_DEF); + mtx_init(&map->system_mtx, "system map", NULL, MTX_DEF | MTX_DUPOK); lockinit(&map->lock, PVM, "thrd_sleep", 0, LK_NOPAUSE); } @@ -543,7 +543,7 @@ void vm_map_init(vm_map_t map, vm_offset_t min, vm_offset_t max) { _vm_map_init(map, min, max); - mtx_init(&map->system_mtx, "system map", NULL, MTX_DEF); + mtx_init(&map->system_mtx, "system map", NULL, MTX_DEF | MTX_DUPOK); lockinit(&map->lock, PVM, "thrd_sleep", 0, LK_NOPAUSE); } -- cgit v1.1