[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[PATCH] target/riscv: fix priv enum
From: |
Nikita Shubin |
Subject: |
[PATCH] target/riscv: fix priv enum |
Date: |
Thu, 26 May 2022 11:42:40 +0300 |
From: Nikita Shubin <n.shubin@yadro.com>
Add PRIV_VERSION_UNKNOWN to enum, otherwise PRIV_VERSION_1_10_0 will
be overwritten to PRIV_VERSION_1_12_0 in riscv_cpu_realize.
Fixes: a46d410c5c ("target/riscv: Define simpler privileged spec version
numbering")
Signed-off-by: Nikita Shubin <n.shubin@yadro.com>
---
target/riscv/cpu.h | 3 ++-
1 file changed, 2 insertions(+), 1 deletion(-)
diff --git a/target/riscv/cpu.h b/target/riscv/cpu.h
index f08c3e8813..1f1d6589a7 100644
--- a/target/riscv/cpu.h
+++ b/target/riscv/cpu.h
@@ -91,7 +91,8 @@ enum {
/* Privileged specification version */
enum {
- PRIV_VERSION_1_10_0 = 0,
+ PRIV_VERSION_UNKNOWN = 0,
+ PRIV_VERSION_1_10_0,
PRIV_VERSION_1_11_0,
PRIV_VERSION_1_12_0,
};
--
2.35.1
- [PATCH] target/riscv: fix priv enum,
Nikita Shubin <=