The timerfd interface is traditionally composed of non-standard Linux system calls that operate on interval timers.
Overhaul all compatibility code for Linux timerfd and integrate it into the FreeBSD base kernel.
Unlike per-process timers, timerfd timers are identified by special file descriptors and may be passed to other processes.