HomeFreeBSD

jail: add kqueue(2) support for jails

Description

jail: add kqueue(2) support for jails

Add kqueue tracking to jails, inspired by how it's done with processes.
EVFILT_JAIL takes a jail ID, and tracks with NOTE_JAIL_SET,
NOTE_JAIL_ATTACH, NOTE_JAIL_REMOVE, and NOTE_JAIL_CHILD. It also uses
the NOTE_TRACK mechanism that EVFILT_PROC uses, using the same result
flags (NOTE_CHILD and NOTE_TRACKERR).

Relnotes: yes
Differential Revision: https://reviews.freebsd.org/D51940

Details

Provenance
jamieAuthored on Sep 4 2025, 6:56 PM
Differential Revision
D51940: kqueue(2) support for jails
Parents
rG65688fcb79ee: share/sendmail: Use consistent ordering when processing files
Branches
Unknown
Tags
Unknown