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
[email protected]
https://listman.redhat.com/mailman/listinfo/crash-utility

Reply via email to