On Fri, Aug 29, 2025 at 03:01:41PM +0800, Menglong Dong wrote:
> On 2025/8/27 02:48 Jiri Olsa <olsaj...@gmail.com> write:
> > On Tue, Aug 26, 2025 at 04:04:30PM +0800, Menglong Dong wrote:
> > > For now, the benchmark for kprobe-multi is single, which means there is
> > > only 1 function is hooked during testing. Add the testing
> > > "kprobe-multi-all", which will hook all the kernel functions during
> > > the benchmark. And the "kretprobe-multi-all" is added too.
> > 
> > hi,
> > fyi this bench causes panic on my setup.. very silent, so not sure
> > yet which function we should blacklist next, attaching my .config
> 
> According to my testing, the panic is due to the task hang.
> With so many debug config enabled(KASAN, LOCKDEP, etc),
> the system will become quite slow. What's wrose, there are
> many debug function is called during fprobe_entry(), which
> makes the BPF much slower. If you wait long enough, the
> testing can still run.
> 
> Add more symbol to the blacklist can mitigate this problem,
> but we need to maintain many symbols for this purpose. So
> I suggest that we only run this testing in product kernel.
> 
> What do you think?

yes I see the same.. I think we can keep it and perhaps make
some comment about that

jirka

Reply via email to