aya/bpf/aya-bpf/src
Michal Rostecki 7e2fcd1d6d Support for fentry and fexit programs
fentry and fexit programs are similar to kprobe and kretprobe, but they
are newer and they have practically zero overhead to call before or
after kernel function. Also, fexit programs are focused on access to
arguments rather than the return value.

Those kind of programs were introduced in the following patchset:

https://lwn.net/Articles/804112/

Signed-off-by: Michal Rostecki <mrostecki@opensuse.org>
..
maps aya-bpf: remove unnecessary unsafe markers on map functions.
programs Support for fentry and fexit programs
args.rs aya-bpf: implement argument coercion for pt_regs and BTF programs
helpers.rs Add wrapper and docs for for bpf_get_current_uid_gid
lib.rs aya-bpf: implement argument coercion for pt_regs and BTF programs