This is the release of crash gcore command, version 1.2.2. ChangeLog: - Now gcore collects and writes ELF note segments in O(1) memory consumption with regard to the number of threads. The implementation so far had created ELF note segments for all the threads as a list at the same time, and so memory consumption had grown in proportion to the number of threads. In contrast, new implementation writes ELF note segments one by one. Without this change, gcore could fail abnormally if specified process consists of threads more than tens of thousands, with the message: "gcore: cannot allocate any more memory!". (d.hatayama@xxxxxxxxxxxxxx) - Fix the address of vdso virtual address in x86_64 compat mode by using fixed VDSO_HIGH_BASE, not by vma->vm_mm->context.vdso. Without this fix, access to vdso page fails in x86_64 compat mode and vdso page fails to be collected in generated process core dump. (d.hatayama@xxxxxxxxxxxxxx) - Tested on RHEL5.10. (d.hatayama@xxxxxxxxxxxxxx) MD5 CheckSum: $ md5sum crash-gcore-command-1.2.2.tar.gz c343a47be9c9df64578777533c04e09a crash-gcore-command-1.2.2.tar.gz -- Thanks. HATAYAMA, Daisuke
Attachment:
crash-gcore-command-1.2.2.tar.gz
Description: application/gzip
-- Crash-utility mailing list Crash-utility@xxxxxxxxxx https://www.redhat.com/mailman/listinfo/crash-utility