1 Repo
Supports function call relocation and global data maps so eBPF programs can call functions and use initialized globals.
Distinct from Function Calling Interfaces: Distinct from Function Calling Interfaces: focuses on low-level relocation and global data support for eBPF bytecode, not AI model tool invocation.
Explore 1 awesome GitHub repository matching artificial intelligence & ml · eBPF Function Call Relocations. Refine with filters or upvote what's useful.
Aya is a Rust-native framework for writing, compiling, and loading eBPF programs into the Linux kernel. It provides a complete development environment that eliminates the need for a C toolchain or libbpf, allowing developers to work entirely within the Rust ecosystem. The framework manages the full lifecycle of eBPF programs, including async runtime integration, CO-RE BTF resolution for kernel version portability, ELF-based program loading, and safe kernel memory access. The framework distinguishes itself through its pure Rust compilation pipeline, which compiles Rust source code directly int
Support function call relocation and global data maps so eBPF programs can call functions and use initialized globals.