diff options
Diffstat (limited to 'util_lib/elf_info.c')
-rw-r--r-- | util_lib/elf_info.c | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/util_lib/elf_info.c b/util_lib/elf_info.c index 5574c7f..d252eff 100644 --- a/util_lib/elf_info.c +++ b/util_lib/elf_info.c @@ -310,6 +310,8 @@ int get_pt_load(int idx, #define NOT_FOUND_LONG_VALUE (-1) +void (*arch_scan_vmcoreinfo)(char *pos); + void scan_vmcoreinfo(char *start, size_t size) { char *last = start + size - 1; @@ -551,6 +553,9 @@ void scan_vmcoreinfo(char *start, size_t size) } } + if (arch_scan_vmcoreinfo != NULL) + (*arch_scan_vmcoreinfo)(pos); + if (last_line) break; } |