Index: dt_dev.c =================================================================== RCS file: /cvs/src/sys/dev/dt/dt_dev.c,v diff -u -p -r1.42 dt_dev.c --- dt_dev.c 4 Dec 2024 09:37:33 -0000 1.42 +++ dt_dev.c 9 May 2025 00:16:55 -0000 @@ -371,7 +371,8 @@ dtalloc(void) return NULL; } - sc->ds_si = softintr_establish(IPL_SOFTCLOCK, dt_deferred_wakeup, sc); + sc->ds_si = softintr_establish(IPL_SOFTCLOCK | IPL_MPSAFE, + dt_deferred_wakeup, sc); if (sc->ds_si == NULL) { dtfree(sc); return NULL;