On Mon, Jul 07, 2008 at 01:06:09AM +0200, Bernhard Walle wrote: > From: Bernhard Walle <bernhard.walle at gmx.de> > > After the patch that provides /sys/firmware/memmap has been merged in the 'tip' > tree by Ingo Molnar, kexec should use that interface. > > This patch implements architecture-independent parsing in a new file called > firmware_memmap.c. The x86 part is ported to use that memory map for > kexec. We don't use that memory map for building the ELF core headers, > that was the intention for that new interface. Hi Bernhard, I am seeing a build problem when compiling for i386 exec/firmware_memmap.c: In function `parse_numeric_sysfs': kexec/firmware_memmap.c:55: error: `ULLONG_MAX' undeclared (first use in this function) kexec/firmware_memmap.c:55: error: (Each undeclared identifier is reported only once kexec/firmware_memmap.c:55: error: for each function it appears in.) kexec/firmware_memmap.c: In function `parse_memmap_entry': kexec/firmware_memmap.c:117: error: `ULLONG_MAX' undeclared (first use in this function) -- Horms