From: Akihiko Odaki <akihiko.odaki@xxxxxxxxxx> The effective MXL value matters when booting. Signed-off-by: Akihiko Odaki <akihiko.odaki@xxxxxxxxxx> Message-Id: <20240103173349.398526-23-alex.bennee@xxxxxxxxxx> Message-Id: <20231213-riscv-v7-1-a760156a337f@xxxxxxxxxx> Signed-off-by: Alex Bennée <alex.bennee@xxxxxxxxxx> --- hw/riscv/boot.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/hw/riscv/boot.c b/hw/riscv/boot.c index 0ffca05189f..bc67c0bd189 100644 --- a/hw/riscv/boot.c +++ b/hw/riscv/boot.c @@ -36,7 +36,7 @@ bool riscv_is_32bit(RISCVHartArrayState *harts) { - return harts->harts[0].env.misa_mxl_max == MXL_RV32; + return harts->harts[0].env.misa_mxl == MXL_RV32; } /* -- 2.39.2