CVSROOT: /cvs
Module name: src
Changes by: [email protected] 2021/02/08 01:18:45
Modified files:
sys/dev/dt : dt_dev.c
sys/dev/pci : if_myx.c
sys/dev/pci/drm: drm_linux.c
sys/kern : kern_rwlock.c kern_sched.c kern_sig.c
kern_synch.c kern_timeout.c subr_log.c
sys/sys : proc.h systm.h
Log message:
Simplify sleep_setup API to two operations in preparation for splitting
the SCHED_LOCK().
Putting a thread on a sleep queue is reduce to the following:
sleep_setup();
/* check condition or release lock */
sleep_finish();
Previous version ok cheloha@, jmatthew@, ok claudio@