[PATCH 1/1] riscv: Change memblock reserved name to be recognized on kexec

From: Pnina Feder
Date: Mon Jun 30 2025 - 07:25:49 EST


memblock resreved exposes as Reserved on iomem,
kexec tool doesn't take those parts to vmcore, but
the kernel use those address and it needed when opening the vmcore.
Without this fix the crash-tool fails.

Fixes: e94eb7ea6f20 ("riscv: Properly export reserved regions in /proc/iomem")
Signed-off-by: Pnina Feder <pnina.feder@xxxxxxxxxxxx>
---
arch/riscv/kernel/setup.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/arch/riscv/kernel/setup.c b/arch/riscv/kernel/setup.c
index 14888e5ea19a..16e0cebed170 100644
--- a/arch/riscv/kernel/setup.c
+++ b/arch/riscv/kernel/setup.c
@@ -249,7 +249,7 @@ static int __init reserve_memblock_reserved_regions(void)
if (start > mem->end || end < mem->start)
continue;

- reserve_region_with_split(mem, start, end, "Reserved");
+ reserve_region_with_split(mem, start, end, "Reserved-memblock");
}
}

--
2.43.0