On Thu, 17 Jul 2025 07:57:27 -0700 Alexei Starovoitov <alexei.starovoitov@xxxxxxxxx> wrote: > I still don't understand what problem is being solved. > As current tracepoint code stands there is no issue with it at all > on PREEMPT_RT from bpf pov. > bpf progs that attach to tracepoints are not sleepable. > They don't call rt_spinlock either. > Recognizing tracepoints that can sleep/fault and allow > sleepable bpf progs there is on our to do list, > but afaik it doesn't need any changes to tracepoint infra. > There is no need to replace existing preempt_disable wrappers > with sleepable srcu_fast or anything else.