freebsd-dev/sys/compat
Jake Freeland af93fea710 timerfd: Move implementation from linux compat to sys/kern
Move the timerfd impelemntation from linux compat code to sys/kern. Use
it to implement the new system calls for timerfd. Add a hook to kern_tc
to allow timerfd to know when the system time has stepped. Add kqueue
support to timerfd. Adjust a few names to be less Linux centric.

RelNotes: YES
Reviewed by: markj (on irc), imp, kib (with reservations), jhb (slack)
Differential Revision: https://reviews.freebsd.org/D38459
2023-08-24 14:28:56 -06:00
..
freebsd32 timerfd: Move implementation from linux compat to sys/kern 2023-08-24 14:28:56 -06:00
ia32 sys: Remove $FreeBSD$: one-line .c pattern 2023-08-16 11:54:36 -06:00
lindebugfs sys: Remove $FreeBSD$: one-line .c pattern 2023-08-16 11:54:36 -06:00
linprocfs linprocfs(5): Follow style(9), sort includes 2023-08-18 13:12:02 +03:00
linsysfs linsysfs(5): Remove sys/cdefs.h inclusion where it's not needed due to 685dc743 2023-08-18 13:12:02 +03:00
linux timerfd: Move implementation from linux compat to sys/kern 2023-08-24 14:28:56 -06:00
linuxkpi mt76: update driver from upstream 2023-08-21 01:34:03 +00:00
x86bios sys: Remove $FreeBSD$: one-line .c pattern 2023-08-16 11:54:36 -06:00