]> git.karo-electronics.de Git - karo-tx-linux.git/blobdiff - kernel/kexec_file.c
Merge branch 'akpm-current/current'
[karo-tx-linux.git] / kernel / kexec_file.c
index ecc5eda50965b5c8e5df4e14d78b602cb14fff6b..01e9eaa23d9a2701101cdd1e2ab58ebdac10ab72 100644 (file)
@@ -530,10 +530,10 @@ int kexec_add_buffer(struct kimage *image, char *buffer, unsigned long bufsz,
 
        /* Walk the RAM ranges and allocate a suitable range for the buffer */
        if (image->type == KEXEC_TYPE_CRASH)
-               ret = walk_iomem_res("Crash kernel",
-                                    IORESOURCE_MEM | IORESOURCE_BUSY,
-                                    crashk_res.start, crashk_res.end, kbuf,
-                                    locate_mem_hole_callback);
+               ret = walk_iomem_res_desc(crashk_res.desc,
+                               IORESOURCE_SYSTEM_RAM | IORESOURCE_BUSY,
+                               crashk_res.start, crashk_res.end, kbuf,
+                               locate_mem_hole_callback);
        else
                ret = walk_system_ram_res(0, -1, kbuf,
                                          locate_mem_hole_callback);