Re: [RFC PATCH 2/4] trace: Allow kprobes to override livepatched functions

From: Miroslav Benes

Date: Thu Apr 09 2026 - 05:47:47 EST


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.

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. Even with that, the
concerns expressed by the others still apply.

---
Miroslav