Commit Graph

3 Commits (f7a9d73d42ff5859d14d63ab67c1a3257d04bb50)

Author SHA1 Message Date
Friday Ortiz f7a9d73d42
aya-obj,aya,ebpf,xtask: support perf_event hardware breakpoints
- aya-obj: Generate userspace bindings for HW_BREAKPOINT_* options
- aya: Support PERF_TYPE_BREAKPOINT by adding an optional hardware
  breakpoint configuration to PerfEvent::attach() and perf_event_open
  functions.
- ebpf: Generate bindings for `struct bpf_perf_event_data` and update
  the PerfEventContext to use them instead of a void pointer.
- xtask: Update codegen for constified anonymous HW_BREAKPOINT_* enums
4 weeks ago
Tamir Duberstein c8f14b18d4 codegen: tidy up
Move some code out of a loop, where it appears to be nonsense.
9 months ago
Dave Tucker 70ac91dc1e chore(aya-ebpf-bindings): Rename bpf -> ebpf
Signed-off-by: Dave Tucker <dave@dtucker.co.uk>
2 years ago