ghostscope-process
ghostscope-process drives low-level process orchestration for GhostScope. It selects attachment points, prepares loader state, and exposes helpers consumed by both user-space and eBPF code.
eBPF Artifacts
Prebuilt CO-RE objects live under ebpf/obj/. The build.rs script copies them into the Cargo output directory. If you need to regenerate the objects:
The script expects:
- Rust nightly toolchain (default
nightly-2024-07-01) with thebpfel-unknown-noneandbpfeb-unknown-nonetargets rust-srccomponent installed for that toolchainclang,llc, andbpftoolavailable onPATH
Additional details are documented in the workspace README: https://github.com/swananan/ghostscope#readme.