Merge branch 'x86-kdump-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git...
[linux-2.6-block.git] / arch / x86 / kernel / crash.c
index a55094b5f452d462c0dc1130178f0398195cb68f..2bf70a2fed905975f943e5a89df2fafb3f0bc0c8 100644 (file)
@@ -375,6 +375,12 @@ int crash_setup_memmap_entries(struct kimage *image, struct boot_params *params)
        walk_iomem_res_desc(IORES_DESC_ACPI_NV_STORAGE, flags, 0, -1, &cmd,
                        memmap_entry_callback);
 
+       /* Add e820 reserved ranges */
+       cmd.type = E820_TYPE_RESERVED;
+       flags = IORESOURCE_MEM;
+       walk_iomem_res_desc(IORES_DESC_RESERVED, flags, 0, -1, &cmd,
+                          memmap_entry_callback);
+
        /* Add crashk_low_res region */
        if (crashk_low_res.end) {
                ei.addr = crashk_low_res.start;