16.3 BPF ¶
GNU poke includes several pickles and utilities for dealing with BPF
programs and related information:
- bpf.pk: the BPF instruction set.
- btf.pk: the BTF information format. This is a general-purpose type
information format that may be used by non-BPF programs as well.
- btf-ext.pk: the .BTF.ext information format. Extended BTF information
highly specific to BPF programs, and depends on an accompanying BTF
information section to be useful.
- btf-dump.pk: Utility routines for dumping BTF in a convenient
human-readable format.
- bpfcore.pk: Utilities for interacting with BPF programs in ways that
use BPF, BTF, and .BTF.ext information all at once, such as printing
BPF CO-RE relocation records.
- pk-bpfcoredump: A program for dumping BPF CO-RE relocation records
in a human-readable format.