libuserevents is a simple library for interacting with the user_events interface in Linux >= 6.4. It makes registering and emitting events to the kernel's tracing subsystem easier.
Documentation for libuserevents can be found inline in userevents.h. Documentation for Linux's
user_events interface can be found in-tree at
Documentation/trace/user_events.rst or online at