CVSROOT: /cvs Module name: src Changes by: [email protected] 2020/02/04 03:56:15
Modified files:
sys/dev/dt : dt_dev.c
Log message:
Replace msleep(9) by sleep_setup/setup_signal/finish() dance.
This handrolled cond_wait() dealing with signals prevents a lock
ordering problem when executing probes inside the scheduler code.
That means we stop relying on a mutex for synchronisation and instead
rely on the sleep_* internals, currently the SCHED_LOCK().
>From kettenis@
