]> git.ipfire.org Git - thirdparty/kernel/linux.git/commit
riscv: mm: WARN_ON() for bad addresses in vmemmap_populate()
authorVivian Wang <wangruikang@iscas.ac.cn>
Sat, 4 Apr 2026 01:28:47 +0000 (19:28 -0600)
committerPaul Walmsley <pjw@kernel.org>
Sun, 5 Apr 2026 00:42:44 +0000 (18:42 -0600)
commitb0217d97eeeaca199eff23102b3fa72ea8c4ddea
tree4365a2578204968350bae4df382385af68e35424
parentdd598449338212f9262424fa67e40b5643ab6c06
riscv: mm: WARN_ON() for bad addresses in vmemmap_populate()

Similarly to the same check in arch/arm64/mm/mmu.c, in
vmemmap_populate(), add a warning for start and end being outside of the
range of vmemmap.

Signed-off-by: Vivian Wang <wangruikang@iscas.ac.cn>
Link: https://patch.msgid.link/20260309-riscv-sparsemem-vmemmap-limits-v1-1-f40efe18e3cd@iscas.ac.cn
Signed-off-by: Paul Walmsley <pjw@kernel.org>
arch/riscv/mm/init.c