From 91bc909d317cfef08cc263e406e747e40ad4ab6c Mon Sep 17 00:00:00 2001 From: Yuri Zaporozhets Date: Mon, 11 Nov 2024 20:24:04 +0100 Subject: [PATCH] spl: increase SPL_SYS_MALLOC_SIZE when using BIOSEMU on RISC-V If BIOSEMU is compiled for RISC-V (SiFive Unmatched board) and the function dm_pci_run_vga_bios() is executed, U-Boot stops with error message saying that the SPL malloc pool is too small. So increase the default pool size when both BIOSEMU and RISCV parameters are set. Signed-off-by: Yuri Zaporozhets Reviewed-by: Leo Yu-Chi Liang --- common/spl/Kconfig | 1 + 1 file changed, 1 insertion(+) diff --git a/common/spl/Kconfig b/common/spl/Kconfig index 045fcac10a..240543c9c7 100644 --- a/common/spl/Kconfig +++ b/common/spl/Kconfig @@ -462,6 +462,7 @@ config SPL_CUSTOM_SYS_MALLOC_ADDR config SPL_SYS_MALLOC_SIZE hex "Size of the SPL malloc pool" depends on SPL_SYS_MALLOC + default 0x180000 if BIOSEMU && RISCV default 0x100000 config SPL_READ_ONLY -- 2.39.5