Lines Matching refs:programs

32 A: Because BPF programs are designed to run in the linux kernel
49 Q: Can BPF programs access instruction pointer or return address?
53 Q: Can BPF programs access stack pointer ?
69 BPF programs and programs call kernel helpers with zero overhead,
71 for JITed BPF programs that are indistinguishable from
112 versions will accept all bpf programs that were accepted by
160 workaround would be acceptable. Turned out that programs lose performance
179 programs for 32-bit architectures.
203 A: YES. BPF instructions, arguments to BPF programs, set of helper
205 of ABI. However there is one specific exception to tracing programs
214 subject to change and can break with newer kernels. BPF programs need to change
221 newer kernels. BPF programs need to change accordingly when this happens.
235 A: NO. Classic BPF programs are converted into extend BPF instructions.
239 A: NO. BPF programs can only call a set of helper functions which
246 Tracing bpf programs can *read* arbitrary memory with bpf_probe_read()
247 and bpf_probe_read_str() helpers. Networking programs cannot read
255 Tracing BPF programs can overwrite the user memory
259 Tracing BPF programs are root only.
271 by BPF programs. Do these kernel functions become an ABI?
275 The kernel function protos will change and the bpf programs will be
281 programs and they have to be adjusted accordingly.
285 Q: BPF programs can be attached to many kernel functions. Do these
290 The kernel function prototypes will change, and BPF programs attaching to
292 should be used in order to make it easier to adapt your BPF programs to