Message ID | 20241009010718.2050182-9-mathieu.desnoyers@efficios.com (mailing list archive) |
---|---|
State | Accepted |
Commit | 0850e1bc88b1bdc30f7f0b223a92eb22e5f06be0 |
Headers | show |
Series | tracing: Allow system call tracepoints to handle page faults | expand |
diff --git a/include/trace/bpf_probe.h b/include/trace/bpf_probe.h index fec97c93e1c9..183fa2aa2935 100644 --- a/include/trace/bpf_probe.h +++ b/include/trace/bpf_probe.h @@ -57,6 +57,7 @@ __bpf_trace_##call(void *__data, proto) \ static notrace void \ __bpf_trace_##call(void *__data, proto) \ { \ + might_fault(); \ preempt_disable_notrace(); \ CONCATENATE(bpf_trace_run, COUNT_ARGS(args))(__data, CAST_TO_U64(args)); \ preempt_enable_notrace(); \