Would like for record-trace to be able to get live captures of user_events that have been created/registered with EventHeader
We have applications that rely on eventheader-tracepoint.h below to create and register user_events
tracepoint_state _mcx_eventState_SOME_PROVIDER_InjectPacket _mcx_WEAK_HIDDEN = TRACEPOINT_STATE_INIT;
_mcx_EXTERN_CONST eventheader_tracepoint _mcx_eventDef_SOME_PROVIDER_InjectPacket _mcx_WEAK_HIDDEN = {
&_mcx_eventState_SOME_PROVIDER_InjectPacket,
&_mcx_eventMetadata_SOME_PROVIDER_InjectPacket.Extension,
{
eventheader_flag_default, // flags
0x0, // version
0x2, // Id
0, // Tag
0x0, // opcode
0x5, // level
}, // eventheader
0x1 // keyword
};
Would like for record-trace to be able to get live captures of user_events that have been created/registered with EventHeader
We have applications that rely on eventheader-tracepoint.h below to create and register user_events
Example:
References
https://github.com/microsoft/LinuxTracepoints/blob/main/libeventheader-tracepoint/include/eventheader/eventheader-tracepoint.h
https://github.com/microsoft/LinuxTracepoints/blob/main/libeventheader-tracepoint/include/eventheader/eventheader.h