From 25da7a9963ccc820ba10ff7af1cc2d876614d5c6 Mon Sep 17 00:00:00 2001 From: huangwenhua Date: Mon, 13 May 2024 12:51:37 +0800 Subject: [PATCH 1/3] Add loongarch iomem.h --- Add-loongarch-iomem.h.patch | 29 +++++++++++++++++++++++++++++ kexec-tools.spec | 7 ++++++- 2 files changed, 35 insertions(+), 1 deletion(-) create mode 100644 Add-loongarch-iomem.h.patch diff --git a/Add-loongarch-iomem.h.patch b/Add-loongarch-iomem.h.patch new file mode 100644 index 0000000..137ed9b --- /dev/null +++ b/Add-loongarch-iomem.h.patch @@ -0,0 +1,29 @@ +From 7a26c60ffa31f54606063855348a4c6aaeabfe13 Mon Sep 17 00:00:00 2001 +From: huangwenhua +Date: Mon, 13 May 2024 11:43:20 +0800 +Subject: [PATCH] Add loongarch/iomem.h + +--- + kexec/arch/loongarch/iomem.h | 10 ++++++++++ + 1 file changed, 10 insertions(+) + create mode 100644 kexec/arch/loongarch/iomem.h + +diff --git a/kexec/arch/loongarch/iomem.h b/kexec/arch/loongarch/iomem.h +new file mode 100644 +index 0000000..7671e26 +--- /dev/null ++++ b/kexec/arch/loongarch/iomem.h +@@ -0,0 +1,10 @@ ++#ifndef IOMEM_H ++#define IOMEM_H ++ ++#define SYSTEM_RAM "System RAM\n" ++#define KERNEL_CODE "Kernel code\n" ++#define KERNEL_DATA "Kernel data\n" ++#define CRASH_KERNEL "Crash kernel\n" ++#define IOMEM_RESERVED "Reserved\n" ++ ++#endif +-- +2.43.0 + diff --git a/kexec-tools.spec b/kexec-tools.spec index 70c4646..4ed692b 100644 --- a/kexec-tools.spec +++ b/kexec-tools.spec @@ -4,7 +4,7 @@ Name: kexec-tools Version: 2.0.26 -Release: 4 +Release: 5 License: GPLv2 Summary: The kexec/kdump userspace component URL: https://www.kernel.org/ @@ -84,6 +84,8 @@ Patch0006: kexec-tools-Add-riscv-support.patch Patch0007: riscv-makedumpfile-1.7.3.patch %endif +Patch0008: Add-loongarch-iomem.h.patch + %description kexec-tools provides /sbin/kexec binary that facilitates a new kernel to boot using the kernel's kexec feature either on a @@ -295,6 +297,9 @@ done %endif %changelog +* Mon May 13 2024 Wenhua Huang - 2.0.26-5 +- Add loongarch iomem.h + * Thu Apr 18 2024 Mingzheng Xing - 2.0.26-4 - Add riscv64 support -- Gitee From 0c15e9e58073725ec46709c3e92f2c16ee0d0323 Mon Sep 17 00:00:00 2001 From: disandai Date: Mon, 13 May 2024 08:00:08 +0000 Subject: [PATCH 2/3] update kexec-tools.spec. Signed-off-by: disandai --- kexec-tools.spec | 2 ++ 1 file changed, 2 insertions(+) diff --git a/kexec-tools.spec b/kexec-tools.spec index 4ed692b..fed2e4a 100644 --- a/kexec-tools.spec +++ b/kexec-tools.spec @@ -84,7 +84,9 @@ Patch0006: kexec-tools-Add-riscv-support.patch Patch0007: riscv-makedumpfile-1.7.3.patch %endif +%ifarch loongarch64 Patch0008: Add-loongarch-iomem.h.patch +%endif %description kexec-tools provides /sbin/kexec binary that facilitates a new -- Gitee From 2cde5911d51be5ff7dac4ab9e11d1e309286d81f Mon Sep 17 00:00:00 2001 From: huangwenhua Date: Mon, 13 May 2024 12:51:37 +0800 Subject: [PATCH 3/3] Add loongarch iomem.h Signed-off-by: disandai --- Add-loongarch-iomem.h.patch | 29 +++++++++++++++++++++++++++++ kexec-tools.spec | 9 ++++++++- 2 files changed, 37 insertions(+), 1 deletion(-) create mode 100644 Add-loongarch-iomem.h.patch diff --git a/Add-loongarch-iomem.h.patch b/Add-loongarch-iomem.h.patch new file mode 100644 index 0000000..137ed9b --- /dev/null +++ b/Add-loongarch-iomem.h.patch @@ -0,0 +1,29 @@ +From 7a26c60ffa31f54606063855348a4c6aaeabfe13 Mon Sep 17 00:00:00 2001 +From: huangwenhua +Date: Mon, 13 May 2024 11:43:20 +0800 +Subject: [PATCH] Add loongarch/iomem.h + +--- + kexec/arch/loongarch/iomem.h | 10 ++++++++++ + 1 file changed, 10 insertions(+) + create mode 100644 kexec/arch/loongarch/iomem.h + +diff --git a/kexec/arch/loongarch/iomem.h b/kexec/arch/loongarch/iomem.h +new file mode 100644 +index 0000000..7671e26 +--- /dev/null ++++ b/kexec/arch/loongarch/iomem.h +@@ -0,0 +1,10 @@ ++#ifndef IOMEM_H ++#define IOMEM_H ++ ++#define SYSTEM_RAM "System RAM\n" ++#define KERNEL_CODE "Kernel code\n" ++#define KERNEL_DATA "Kernel data\n" ++#define CRASH_KERNEL "Crash kernel\n" ++#define IOMEM_RESERVED "Reserved\n" ++ ++#endif +-- +2.43.0 + diff --git a/kexec-tools.spec b/kexec-tools.spec index 70c4646..fed2e4a 100644 --- a/kexec-tools.spec +++ b/kexec-tools.spec @@ -4,7 +4,7 @@ Name: kexec-tools Version: 2.0.26 -Release: 4 +Release: 5 License: GPLv2 Summary: The kexec/kdump userspace component URL: https://www.kernel.org/ @@ -84,6 +84,10 @@ Patch0006: kexec-tools-Add-riscv-support.patch Patch0007: riscv-makedumpfile-1.7.3.patch %endif +%ifarch loongarch64 +Patch0008: Add-loongarch-iomem.h.patch +%endif + %description kexec-tools provides /sbin/kexec binary that facilitates a new kernel to boot using the kernel's kexec feature either on a @@ -295,6 +299,9 @@ done %endif %changelog +* Mon May 13 2024 Wenhua Huang - 2.0.26-5 +- Add loongarch iomem.h + * Thu Apr 18 2024 Mingzheng Xing - 2.0.26-4 - Add riscv64 support -- Gitee