Statements (110)
Predicate | Object |
---|---|
gptkbp:instanceOf |
gptkb:technology
|
gptkbp:abbreviation |
gptkb:BPF
|
gptkbp:allows |
user-defined programs to run in kernel space
|
gptkbp:designedBy |
Alexei Starovoitov
|
gptkbp:fullName |
Linux Berkeley Packet Filter
|
gptkbp:hasComponent |
BPF JIT compiler
BPF helpers BPF hooks BPF loader BPF maps BPF programs BPF system calls BPF verifier BPF virtual machine BPF CO-RE (Compile Once, Run Everywhere) BPF ELF format BPF LSM hooks BPF XDP BPF bpftool BPF bytecode BPF cgroup hooks BPF clang/LLVM backend BPF classic BPF BPF debugging BPF eBPF BPF helper functions BPF instructions BPF interpreter BPF introspection BPF kernel API BPF kprobes BPF libbpf BPF loader (iproute2, bpftool, libbpf) BPF loader tools BPF map pinning BPF map types BPF monitoring BPF networking BPF observability BPF perf events BPF program CO-RE BPF program ELF format BPF program JIT compiler BPF program attachment BPF program bpftool BPF program clang/LLVM backend BPF program classic BPF BPF program context BPF program debugging BPF program detachment BPF program eBPF BPF program events BPF program execution BPF program helpers BPF program hooks BPF program interpreter BPF program introspection BPF program libbpf BPF program loader BPF program loading BPF program map pinning BPF program maps BPF program monitoring BPF program networking BPF program observability BPF program pinning BPF program program attachment BPF program program context BPF program program detachment BPF program program execution BPF program program helpers BPF program program loading BPF program program maps BPF program program pinning BPF program program return values BPF program return values BPF program sections BPF program security BPF program skeletons BPF program tracing BPF program types BPF program verifier BPF raw tracepoints BPF ring buffer BPF seccomp filters BPF security BPF skeletons BPF socket filters BPF tail calls BPF tc BPF tracepoints BPF tracing BPF trampolines BPF types BPF uprobes BPF user API BPF user space libraries |
https://www.w3.org/2000/01/rdf-schema#label |
Linux BPF
|
gptkbp:introducedIn |
gptkb:Linux_kernel_3.18
2014 |
gptkbp:replacedBy |
gptkb:classic_BPF
|
gptkbp:runsOn |
gptkb:operating_system
|
gptkbp:supports |
JIT compilation
|
gptkbp:usedFor |
performance monitoring
observability security enforcement tracing network packet filtering |
gptkbp:bfsParent |
gptkb:Berkeley_Packet_Filter
|
gptkbp:bfsLayer |
6
|