Add aux_output attribute flag to match the kernel's perf_event.h file.
Unified · Split
| @@ -374,7 +374,8 @@ struct perf_event_attr { · 373 unmodified lines | ||
| 374 | 374 | namespaces : 1, /* include namespaces data */ |
| 375 | 375 | ksymbol : 1, /* include ksymbol events */ |
| 376 | 376 | bpf_event : 1, /* include bpf events */ |
| 377 | − __reserved_1 : 33; | |
| 377 | + aux_output : 1, /* generate AUX records instead of events */ | |
| 378 | + __reserved_1 : 32; | |
| 378 | 379 | |
| 379 | 380 | union { |
| 380 | 381 | __u32 wakeup_events; /* wakeup every n events */ |
| @@ -1587,6 +1587,7 @@ int perf_event_attr__fprintf(FILE *fp, struct perf_event_attr *attr, · 1586 unmodified lines | ||
| 1587 | 1587 | PRINT_ATTRf(namespaces, p_unsigned); |
| 1588 | 1588 | PRINT_ATTRf(ksymbol, p_unsigned); |
| 1589 | 1589 | PRINT_ATTRf(bpf_event, p_unsigned); |
| 1590 | + PRINT_ATTRf(aux_output, p_unsigned); | |
| 1590 | 1591 | |
| 1591 | 1592 | PRINT_ATTRn("{ wakeup_events, wakeup_watermark }", wakeup_events, p_unsigned); |
| 1592 | 1593 | PRINT_ATTRf(bp_type, p_unsigned); |