From 503d1662c2034dff1d675438dc8e9beee0ea79a3 Mon Sep 17 00:00:00 2001 From: Yegor Yefremov Date: Tue, 8 May 2018 07:55:53 +0200 Subject: [PATCH] Disable DTS support in favor of legacy kernels Signed-off-by: Yegor Yefremov --- kexec/arch/mips/kexec-elf-mips.c | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/kexec/arch/mips/kexec-elf-mips.c b/kexec/arch/mips/kexec-elf-mips.c index 849a7ba..2dacb91 100644 --- a/kexec/arch/mips/kexec-elf-mips.c +++ b/kexec/arch/mips/kexec-elf-mips.c @@ -146,7 +146,7 @@ int elf_mips_load(int argc, char **argv, const char *buf, off_t len, * the DTB passed as a separate buffer. Note that * CMDLINE_PREFIX is skipped here intentionally, as it is * used only in the legacy method */ - +#if 0 if (arch_options.dtb_file) { dtb_buf = slurp_file(arch_options.dtb_file, &dtb_length); } else { @@ -169,6 +169,7 @@ int elf_mips_load(int argc, char **argv, const char *buf, off_t len, * with an appropriate location */ dtb_set_initrd(&dtb_buf, &dtb_length, initrd_base, initrd_base + initrd_size); } +#endif /* This is a legacy method for commandline passing used @@ -177,9 +178,11 @@ int elf_mips_load(int argc, char **argv, const char *buf, off_t len, sizeof(cmdline_buf), sizeof(void *), cmdline_addr, 0x0fffffff, 1); +#if 0 add_buffer(info, dtb_buf, dtb_length, dtb_length, 0, _ALIGN_UP(kernel_addr + kernel_size, pagesize), 0x0fffffff, 1); +#endif return 0; } -- 2.17.0