On Thu, Apr 9, 2026 at 5:47 PM Miroslav Benes <[email protected]> wrote: > > Hi, > > On Thu, 2 Apr 2026, Yafang Shao wrote: > > > Introduce the ability for kprobes to override the return values of > > functions that have been livepatched. This functionality is guarded by the > > CONFIG_KPROBE_OVERRIDE_KLP_FUNC configuration option. > > this is imprecise if I read the code correctly. You want to override live > patch functions, not the original ones which are live patched.
Correct. The BPF program will override the livepatched functions rather than the original ones. > > I also think that if nothing else, it needs to be more specific then just > checking mod->klp. It should check if a function itself in klp module is > overridable to keep it as limited as possible. That is exactly what I am currently implementing in trace_kprobe_klp_func_overridable(). > Even with that, the > concerns expressed by the others still apply. -- Regards Yafang
