Details were discussed on quite some lists (kexec, lkml, x86, etc) in a kernel thread with subject: [PATCH] x86 e820: only void usable memory areas in memmap=exactmap case The patch that memmap= can take several arguments is already queued in linux-x86-tip in the mm2 branch. There have been no objections on the introduction to memmap=resetusablemap for several days after discussing things in detail. The repost patches (will do that now) propably will show up in x86-tip mainline kernel tree pretty soon as well. Target for this feature to show up in Linus' tree is 3.9-rc1. Therefore these patches check for 3.9.0 and newer kernels. If such a kernel is tried to get loaded via kexec -p, the new memmap= syntax is used. Please consider to apply these to the kexec-tools repository. Thanks, Thomas