This patch set improves symbol_search/symbol_exists performance by introducing hash table for kernel modules symbols. v3 -> v4: 1) Removed unused variables in function symbol_search/symbol_exists. 2) Replaced 'assert' with syment_is_installed check function. 3) Add Reviewed-by sign for the first 3 patches. Tao Liu (4): Improve the performance of symbol searching for kernel modules Get the absolute value of SYMNAME_HASH_INDEX Set name_hash_next field to be NULL for the newly installed elements Add check if an syment element is installed one more time defs.h | 3 +- kernel.c | 1 + symbols.c | 192 ++++++++++++++++++++++++++++++------------------------ 3 files changed, 109 insertions(+), 87 deletions(-) -- 2.29.2 -- Crash-utility mailing list Crash-utility@xxxxxxxxxx https://listman.redhat.com/mailman/listinfo/crash-utility