HomeFreeBSD

bhyve: Add support for EVFILT_VNODE mevents.

Description

bhyve: Add support for EVFILT_VNODE mevents.

This allows registering an event to watch for changes to a file's
attributes. This is a bit imperfect as it would be nice to have a way
to determine if an fd can use EVFILT_VNODE successfully. mevent's
current structure does not permit that and a failure to register a
single kevent impacts several other kevents.

Reviewed by: grehan, markj
MFC after: 1 month
Differential Revision: https://reviews.freebsd.org/D30503

Details

Provenance
jhbAuthored on Jun 12 2021, 12:59 AM
Reviewer
grehan
Differential Revision
D30503: bhyve: Add support for EVFILT_VNODE mevents.
Parents
rGe8424e2947dd: bhyve: Register new kevents synchronously.
Branches
Unknown
Tags
Unknown