CVSROOT: /cvs Module name: src Changes by: [email protected] 2023/02/25 02:55:46
Modified files:
sys/kern : sys_generic.c syscalls.master
Log 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@
