OpenBSD cvs log

created 2023-03-05T14:46:05Z
begin 2023-02-25T00:00:00Z
end 2023-02-26T00:00:00Z
path src/sys
commits 2

date 2023-02-25T09:55:46Z
author mvs
files src/sys/kern/sys_generic.c log diff annotate
src/sys/kern/syscalls.master log diff annotate
message Unlock select(2), pselect(2), poll(2) and ppoll(2).

The assertion within tsleep(9) was relaxed to allow calls on special
`nowake' channel without kernel lock held. So the sisguspend(2) like
cases "select(0, NULL, NULL, NULL, NULL)" and "poll(NULL, 0, INFTIM)"
should not trigger it. Commit reverted diff back.

ok claudio@

date 2023-02-25T09:56:17Z
author mvs
files src/sys/kern/init_sysent.c log diff annotate
src/sys/kern/syscalls.c log diff annotate
src/sys/sys/syscall.h log diff annotate
src/sys/sys/syscallargs.h log diff annotate
message regen