setup_memory_ranges() is being called twice in ppc64. First in my_load()
through get_memory_ranges(), then in elf_ppc64_load(). Looks like we can
remove the latter.
---
 kexec/arch/ppc64/kexec-elf-ppc64.c |    2 --
 1 files changed, 0 insertions(+), 2 deletions(-)

diff --git a/kexec/arch/ppc64/kexec-elf-ppc64.c 
b/kexec/arch/ppc64/kexec-elf-ppc64.c
index ab6da7c..abd83dd 100644
--- a/kexec/arch/ppc64/kexec-elf-ppc64.c
+++ b/kexec/arch/ppc64/kexec-elf-ppc64.c
@@ -149,8 +149,6 @@ int elf_ppc64_load(int argc, char **argv, const char *buf, 
off_t len,
        if (ramdisk && reuse_initrd)
                die("Can't specify --ramdisk or --initrd with --reuseinitrd\n");
 
-       setup_memory_ranges(info->kexec_flags);
-
        /* Need to append some command line parameters internally in case of
         * taking crash dumps.
         */
-- 
1.7.6.5


_______________________________________________
kexec mailing list
[email protected]
http://lists.infradead.org/mailman/listinfo/kexec

Reply via email to