On Thu, Oct 3, 2024 at 3:25 PM Steven Rostedt <[email protected]> wrote: > > On Thu, 3 Oct 2024 11:16:34 -0400 > Mathieu Desnoyers <[email protected]> wrote: > > > In preparation for allowing system call enter/exit instrumentation to > > handle page faults, make sure that bpf can handle this change by > > explicitly disabling preemption within the bpf system call tracepoint > > probes to respect the current expectations within bpf tracing code. > > > > This change does not yet allow bpf to take page faults per se within its > > probe, but allows its existing probes to adapt to the upcoming change. > > > > I guess the BPF folks should state if this is needed or not? > > Does the BPF hooks into the tracepoints expect preemption to be disabled > when called?
Andrii pointed it out already. bpf doesn't need preemption to be disabled. Only migration needs to be disabled.
