Index: init_main.c =================================================================== RCS file: /cvsroot/src/sys/kern/init_main.c,v retrieving revision 1.417 diff -u -p -r1.417 init_main.c --- init_main.c 31 Jan 2010 03:57:01 -0000 1.417 +++ init_main.c 5 Feb 2010 10:50:43 -0000 @@ -514,6 +514,11 @@ main(void) shminit(); #endif + vmem_rehash_start(); /* must be before exec_init */ + + /* Initialize exec structures */ + exec_init(1); /* seminit calls exithook_establish() */ + #ifdef SYSVSEM /* Initialize System V style semaphores. */ seminit(); @@ -685,11 +690,6 @@ main(void) uvm_aiodone_worker, NULL, PRI_VM, IPL_NONE, WQ_MPSAFE)) panic("fork aiodoned"); - vmem_rehash_start(); - - /* Initialize exec structures */ - exec_init(1); - /* * Okay, now we can let init(8) exec! It's off to userland! */