summaryrefslogtreecommitdiffstats
path: root/sys/compat
diff options
context:
space:
mode:
authored <ed@FreeBSD.org>2015-08-11 13:47:23 +0000
committered <ed@FreeBSD.org>2015-08-11 13:47:23 +0000
commit598c6e70ce0f41d94accfe26bc93ff8cfdbcf479 (patch)
treec8e2cc91bc89c25b68534a03c36b13a554865ee4 /sys/compat
parent7edabeab2f8c6428f91f899973cc76560b3bdbd5 (diff)
downloadFreeBSD-src-598c6e70ce0f41d94accfe26bc93ff8cfdbcf479.zip
FreeBSD-src-598c6e70ce0f41d94accfe26bc93ff8cfdbcf479.tar.gz
Add support for anonymous kqueues.
CloudABI's polling system calls merge the concept of one-shot polling (poll, select) and stateful polling (kqueue). They share the same data structures. Extend FreeBSD's kqueue to provide support for waiting for events on an anonymous kqueue. Unlike stateful polling, there is no need to support timeouts, as an additional timer event could be used instead. Furthermore, it makes no sense to use a different number of input and output kevents. Merge this into a single argument. Obtained from: https://github.com/NuxiNL/freebsd Differential Revision: https://reviews.freebsd.org/D3307
Diffstat (limited to 'sys/compat')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud