This patch series to support kexec/kdump (only 64bit). Note: Kernel kexec/kdump support patch see link [1]: Link [1]: https://lore.kernel.org/loongarch/711d53ae-197f-3c55-d09d-2f40e6886ad1@xxxxxxxxxxx/T/#t Youling Tang (5): LoongArch: Add LoongArch architecture support in config.guess and config.sub files LoongArch: Add kexec/kdump support LoongArch: PE format image loading support LoongArch: Add purgatory framework code LoongArch: Remove redundant cmdline parameters when using --reuse-cmdline option config/config.guess | 3 + config/config.sub | 1 + configure.ac | 3 + include/elf.h | 1 + include/image.h | 1 + kexec/Makefile | 1 + kexec/arch/loongarch/Makefile | 22 ++ kexec/arch/loongarch/crashdump-loongarch.c | 198 ++++++++++ kexec/arch/loongarch/crashdump-loongarch.h | 25 ++ kexec/arch/loongarch/image-header.h | 79 ++++ kexec/arch/loongarch/include/arch/options.h | 28 ++ kexec/arch/loongarch/iomem.h | 10 + kexec/arch/loongarch/kexec-elf-loongarch.c | 117 ++++++ .../arch/loongarch/kexec-elf-rel-loongarch.c | 42 ++ kexec/arch/loongarch/kexec-loongarch.c | 374 ++++++++++++++++++ kexec/arch/loongarch/kexec-loongarch.h | 60 +++ kexec/arch/loongarch/kexec-pei-loongarch.c | 117 ++++++ kexec/kexec-syscall.h | 7 + kexec/kexec.c | 2 +- kexec/kexec.h | 1 + purgatory/Makefile | 1 + purgatory/arch/loongarch/Makefile | 10 + purgatory/arch/loongarch/console-loongarch.c | 7 + .../arch/loongarch/purgatory-loongarch.c | 7 + .../arch/loongarch/purgatory-loongarch.h | 6 + 25 files changed, 1122 insertions(+), 1 deletion(-) create mode 100644 kexec/arch/loongarch/Makefile create mode 100644 kexec/arch/loongarch/crashdump-loongarch.c create mode 100644 kexec/arch/loongarch/crashdump-loongarch.h create mode 100644 kexec/arch/loongarch/image-header.h create mode 100644 kexec/arch/loongarch/include/arch/options.h create mode 100644 kexec/arch/loongarch/iomem.h create mode 100644 kexec/arch/loongarch/kexec-elf-loongarch.c create mode 100644 kexec/arch/loongarch/kexec-elf-rel-loongarch.c create mode 100644 kexec/arch/loongarch/kexec-loongarch.c create mode 100644 kexec/arch/loongarch/kexec-loongarch.h create mode 100644 kexec/arch/loongarch/kexec-pei-loongarch.c create mode 100644 purgatory/arch/loongarch/Makefile create mode 100644 purgatory/arch/loongarch/console-loongarch.c create mode 100644 purgatory/arch/loongarch/purgatory-loongarch.c create mode 100644 purgatory/arch/loongarch/purgatory-loongarch.h -- 2.36.0 _______________________________________________ kexec mailing list kexec@xxxxxxxxxxxxxxxxxxx http://lists.infradead.org/mailman/listinfo/kexec