[Feature] eBPF backend #34
Labels
difficulty-hard
enhancement
New feature or request
log
Log mode
perf
Performance related
priority-normal
tracer
Core tracer component
tui
TUI
Milestone
Add an eBPF backend for
Benefits
Down Sides
Implementation
This should be fairly easy because we only need to attach to execve{,at}_sys{enter,exit} tracepoints/(fentry/fexit) and listen for events then passing them back to userspace.
Some changes are required at TUI layer to remove Breakpoint Manager and Hit Manager for this mode.
✔️ Use a map to hold all tracees and follow fork in
sched_process_fork
.Or alternatively maybe create a new pidns and only do tracing in that pid namespace.
The text was updated successfully, but these errors were encountered: