Great!! Thank you very much. I really appreciate it. :) On Wed, 2011-04-27 at 18:11 -0500, Simon Horman wrote: > On Wed, Apr 27, 2011 at 08:56:09AM -0400, Ben Romer wrote: > > This patch changes the behavior of the kexec loader when the > > "add_efi_memmap" option is present on the currently running kernel's > > command line, to read the kernel memory map from /proc/iomem instead > > of /sys/firmware/memmap. > > > > On EFI systems, sometimes the e820 table is missing or incomplete. > > Systems like these use the "add_efi_memmap" option to add EFI's memory > > table entries to the kernel's memory table to build a complete picture > > of the system's memory; however, using the option does not add these > > entries to the table used to populate /sys/firmware/memmap, which is > > meant to be a pristine original copy. > > > > The kexec loader uses the pristine memory map by default, which causes > > problems when the loader doesn't have a complete picture of the system > > and incorrectly loads the kernel or ramdisk in places that aren't > > actually usable. This change makes the kexec loader check the running > > kernel's command line for the "add_efi_memmap" option and if it finds > > it, will use the modified map instead of the original map. > > > > signed-off-by: Benjamin Romer <benjamin.romer at unisys.com> > > Thanks, applied.