mirror of https://github.com/aya-rs/aya
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.
Before this change, Aya supported only legacy BPF map definitions, which are instances of the `bpf_map_def` struct and end up in the `maps` ELF section. This change introduces BTF maps, with custom structs indicating the metadata of the map, which end up in the `.maps` section. Legacy maps are not supported by libbpf anymore and not even by the kernel for newer types of maps like inode/task storage. Add support of BTF maps in aya-ebpf under the `btf-maps` feature flag. Usage of this feature requires emitting debug info for the eBPF crate and passing the `--btf` flag to bpf-linker. |
5 months ago | |
|---|---|---|
| .. | ||
| args.rs | 8 months ago | |
| btf_map.rs | 5 months ago | |
| btf_tracepoint.rs | 7 months ago | |
| cgroup_device.rs | 8 months ago | |
| cgroup_skb.rs | 8 months ago | |
| cgroup_sock.rs | 8 months ago | |
| cgroup_sock_addr.rs | 8 months ago | |
| cgroup_sockopt.rs | 8 months ago | |
| cgroup_sysctl.rs | 8 months ago | |
| fentry.rs | 7 months ago | |
| fexit.rs | 7 months ago | |
| flow_dissector.rs | 8 months ago | |
| kprobe.rs | 7 months ago | |
| lib.rs | 5 months ago | |
| lsm.rs | 7 months ago | |
| map.rs | 8 months ago | |
| perf_event.rs | 8 months ago | |
| raw_tracepoint.rs | 7 months ago | |
| sk_lookup.rs | 8 months ago | |
| sk_msg.rs | 8 months ago | |
| sk_skb.rs | 8 months ago | |
| sock_ops.rs | 8 months ago | |
| socket_filter.rs | 8 months ago | |
| tc.rs | 8 months ago | |
| tracepoint.rs | 8 months ago | |
| uprobe.rs | 7 months ago | |
| xdp.rs | 8 months ago | |