This patch series introduces LPAE support for 32-bit ARM platform. I have test them on LPAE enabled kernel(command: kexec ... -d): With this patch series: crashkernel: [0x20000000 - 0x280fffff] (129M) memory range: [0 - 0x1fffffff] (512M) memory range: [0x28100000 - 0x3fffffff] (383M) memory range: [0x1e0000000 - 0x1fcbfffff] (460M) Without: crashkernel: [0x20000000 - 0x280fffff] (129M) memory range: [0 - 0x1fffffff] (512M) memory range: [0x28100000 - 0x3fffffff] (383M) memory range: [0xe0000000 - 0xfcbfffff] (460M) Thanks, Liu Hua Liu Hua (2): kexec: iomem: accept u64 parameters for callbacks kexec: ARM: add LPAE support kexec/arch/arm/crashdump-arm.c | 23 ++++++++++++++++++++--- kexec/kexec-iomem.c | 8 ++++---- kexec/kexec.h | 4 ++-- 3 files changed, 26 insertions(+), 9 deletions(-) -- 1.9.0