You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
aya/ebpf/aya-ebpf/src
Wouter Dullaert 7ad3926d99 feat(aya-ebpf): Implement memmove
The compiler will emit this function for certain operations, but aya
currently does not provide an implementation.
This leads to ebpf loading failures as the kernel can't find the symbol when
loading the program.

The implementation is based on https://github.com/rust-lang/compiler-builtins/blob/master/src/mem/mod.rs#L29-L40
and https://github.com/rust-lang/compiler-builtins/blob/master/src/mem/impls.rs#L128-L135
Only the simplest case has been implemented, none of the word optimizations,
since memcpy also doesn't seem to have them.
3 months ago
..
maps chore(aya-ebpf): Rename BpfContext -> EbpfContext 7 months ago
programs aya-ebpf/programs: moved ret from ProbeContext into new RetProbeContext 5 months ago
args.rs chore(aya-ebpf): Rename bpf -> ebpf 7 months ago
helpers.rs Appease clippy 5 months ago
lib.rs feat(aya-ebpf): Implement memmove 3 months ago