Now we have limit kdump reseved under 896M, because kexec has the limitation. and also bzImage need to stay under 4g. kernel parts changes could be found at: git://git.kernel.org/pub/scm/linux/kernel/git/yinghai/linux-yinghai.git for-x86-boot here patches are for kexec tools to load bzImage and ramdisk high acccording to new added boot header fields. Yinghai Lu (8): Add min/max macro x86: add boot header member for version 2.12 add mem64_min/max control Move out mem_min/max checking in locate_hole seperate checking 64bit mem range debug print out for add_buf x86: put ramdisk high for 64bit bzImage x86: put 64bit bzImage high include/x86/x86-linux.h | 20 ++++++++++- kexec/add_buffer.c | 9 ++++- kexec/arch/i386/kexec-bzImage.c | 53 ++++++++++++++++++++++++++-- kexec/arch/i386/x86-linux-setup.c | 32 ++++++++++++----- kexec/arch/ppc/include/types.h | 12 ------ kexec/kexec.c | 69 +++++++++++++++++++++++++++++------- kexec/kexec.h | 21 +++++++++++- 7 files changed, 175 insertions(+), 41 deletions(-) -- 1.7.7