Red Hat Bugzilla – Bug 210472
ia64 EFI memory map not included in the kdump vmcore
Last modified: 2007-11-30 17:07:35 EST
From Bugzilla Helper:
User-Agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.4) Gecko/20030611
Description of problem:
The system's EFI memory map is not included in an ia64 kdump vmcore.
This is evidenced by running the crash utility against it, where
the following warning message is displayed during initialization:
WARNING: EFI memory verification will not be performed
Also, if during the crash session the "mach -m" command is attempted,
it will fail like so:
crash> mach -m
mach: efi_mmap not accessible
Version-Release number of selected component (if applicable):
Steps to Reproduce:
1. run crash utility on ia64 kdump vmcore
2. run "mach -m" during crash session
Note "WARNING: EFI memory verification will not be performed" during
During session, "mach -m" command fails with: "mach: efi_mmap not accessible"
No initialization-time WARNING should be displayed, and the "mach -m"
command should dump the contents of the EFI memory map.
The reason that this occurs is because the system's EFI memory map
is not being copied to the kdump vmcore. This issue has been addressed
in these fastboot mailing list patches from firstname.lastname@example.org:
When asked on 10/12/06 whether the patches above are still valid,
Zou Nan hai replied:
> Yes, please include the 2 patches.
> The first patch is to fix Kexec from a Kexeced kernel issue.
> The second patch will fix the EFI memmap not included issue.
> Zou Nan hai
Created attachment 138325 [details]
Created attachment 138326 [details]
Verified that the attached patches apply cleanly to kexec-tools-1.101-91.el5.
added to -94.el5. Thanks Dave!
This request was evaluated by Red Hat Product Management for inclusion in a Red
Hat Enterprise Linux release. Product Management has requested further review
of this request by Red Hat Engineering. This request is not yet committed for
inclusion in release.
QE ack for RHEL5B2.