CVSROOT: /cvs Module name: src Changes by: v...@cvs.openbsd.org 2023/08/13 02:29:28
Modified files: lib/libc/sys : kqueue.2 regress/sys/kern/kqueue: kqueue-timer.c sys/kern : kern_event.c sys/sys : event.h usr.bin/kdump : mksubr Log message: kevent: Add precision and abstimer flags for EVFILT_TIMER Add timer precision flags NOTE_SECONDS, NOTE_MSECONDS, NOTE_USECONDS and NOTE_NSECONDS for EVFILT_TIMER. Also, add an initial implementation of NOTE_ABSTIME timers. Similar kevent(2) flags exist on FreeBSD, NetBSD and XNU. Initial diff by and OK aisha@ OK mpi@