OpenBSD cvs log

created 2021-01-11T01:23:27Z
begin 2021-01-08T00:00:00Z
end 2021-01-08T09:29:04Z
path src/sys
commits 1

date 2021-01-08T09:29:04Z
author visa
files src/sys/kern/sys_generic.c log diff annotate
message Revert "Implement select(2) and pselect(2) on top of kqueue."

The use of kqueue as backend has introduced a significant regression
in the performance of select(2), so go back to using the original code.

Some additional management overhead is to be expected when using kqueue.
However, the overhead of the current implementation is too high.

Reported by bluhm@ on bugs@