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@

Reply via email to