Index: sys/kern/init_main.c =================================================================== RCS file: /mount/openbsd/cvs/src/sys/kern/init_main.c,v diff -u -p -u -p -r1.328 init_main.c --- sys/kern/init_main.c 1 Jan 2025 07:44:54 -0000 1.328 +++ sys/kern/init_main.c 4 Apr 2025 18:56:11 -0000 @@ -287,7 +287,8 @@ main(void *framep) strlcpy(pr->ps_comm, "swapper", sizeof(pr->ps_comm)); /* Init timeouts. */ - timeout_set(&p->p_sleep_to, endtsleep, p); + timeout_set_flags(&p->p_sleep_to, endtsleep, p, + KCLOCK_NONE, TIMEOUT_PROC | TIMEOUT_MPSAFE); /* Initialize signal state for process 0. */ signal_init(); Index: sys/kern/kern_fork.c =================================================================== RCS file: /mount/openbsd/cvs/src/sys/kern/kern_fork.c,v diff -u -p -u -p -r1.269 kern_fork.c --- sys/kern/kern_fork.c 10 Mar 2025 09:28:56 -0000 1.269 +++ sys/kern/kern_fork.c 4 Apr 2025 18:56:11 -0000 @@ -167,7 +167,8 @@ thread_new(struct proc *parent, vaddr_t /* * Initialize the timeouts. */ - timeout_set(&p->p_sleep_to, endtsleep, p); + timeout_set_flags(&p->p_sleep_to, endtsleep, p, + KCLOCK_NONE, TIMEOUT_PROC | TIMEOUT_MPSAFE); return p; }