OpenBSD cvs log

created 2021-02-11T18:09:24Z
begin 2021-02-08T00:00:00Z
end 2021-02-08T08:18:45Z
path src/sys
commits 1

date 2021-02-08T08:18:45Z
author mpi
files src/sys/dev/dt/dt_dev.c log diff annotate
src/sys/dev/pci/if_myx.c log diff annotate
src/sys/dev/pci/drm/drm_linux.c log diff annotate
src/sys/kern/kern_rwlock.c log diff annotate
src/sys/kern/kern_sched.c log diff annotate
src/sys/kern/kern_sig.c log diff annotate
src/sys/kern/kern_synch.c log diff annotate
src/sys/kern/kern_timeout.c log diff annotate
src/sys/kern/subr_log.c log diff annotate
src/sys/sys/proc.h log diff annotate
src/sys/sys/systm.h log diff annotate
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@