hi, sending new version of [1] patchset posted originally by Zhen Lei. It contains 2 changes that improove search performance for livepatch and bpf. v2 changes: - reworked the bpf change and meassured the performance - adding new selftest to benchmark kprobe multi module attachment - skipping patch 3 as requested by Zhen Lei - added Reviewed-by for patch 1 [Petr Mladek] thanks, jirka [1] https://lore.kernel.org/bpf/20221230112729.351-1-thunder.leizhen@xxxxxxxxxx/ --- Jiri Olsa (2): selftests/bpf: Add serial_test_kprobe_multi_bench_attach_kernel/module tests bpf: Change modules resolving for kprobe multi link Zhen Lei (1): livepatch: Improve the search performance of module_kallsyms_on_each_symbol() include/linux/module.h | 6 ++++-- kernel/livepatch/core.c | 10 +--------- kernel/module/kallsyms.c | 13 ++++++++++++- kernel/trace/bpf_trace.c | 95 ++++++++++++++++++++++++++++++++++++++++++++++++--------------------------------------------- kernel/trace/ftrace.c | 2 +- tools/testing/selftests/bpf/prog_tests/kprobe_multi_test.c | 21 ++++++++++++++++----- 6 files changed, 83 insertions(+), 64 deletions(-)