symbol_resolve was introduced to relieve the poor performance of kallsyms_lookup_name.
Since Zhen Lei's work on kallsyms_lookup_name was merged in Linux v6.2 mainline, which achieved 600x boost in performance.
We can backport Zhen Lei's work and try to get rid of symbol_resolve, to simplify this project now.
symbol_resolve
was introduced to relieve the poor performance ofkallsyms_lookup_name
. Since Zhen Lei's work onkallsyms_lookup_name
was merged in Linux v6.2 mainline, which achieved 600x boost in performance. We can backport Zhen Lei's work and try to get rid of symbol_resolve, to simplify this project now.