40 lines
1.6 KiB
Diff
40 lines
1.6 KiB
Diff
|
|
From 4f76ccdc5bdad57b9c70da7a4fc00502cc335060 Mon Sep 17 00:00:00 2001
|
||
|
|
From: Gao Jiazhen <gaojiazhen_yewu@cmss.chinamobile.com>
|
||
|
|
Date: Thu, 12 Sep 2024 11:27:12 +0800
|
||
|
|
Subject: [PATCH] target/loongarch: fix a wrong print in cpu dump
|
||
|
|
|
||
|
|
cherry picked from commit 78f932ea1f7b3b9b0ac628dc2a91281318fe51fa
|
||
|
|
|
||
|
|
description:
|
||
|
|
loongarch_cpu_dump_state() want to dump all loongarch cpu
|
||
|
|
state registers, but there is a tiny typographical error when
|
||
|
|
printing "PRCFG2".
|
||
|
|
|
||
|
|
Cc: qemu-stable@nongnu.org
|
||
|
|
Signed-off-by: lanyanzhi <lanyanzhi22b@ict.ac.cn>
|
||
|
|
Reviewed-by: Richard Henderson <richard.henderson@linaro.org>
|
||
|
|
Reviewed-by: Song Gao <gaosong@loongson.cn>
|
||
|
|
Message-Id: <20240604073831.666690-1-lanyanzhi22b@ict.ac.cn>
|
||
|
|
Signed-off-by: Song Gao <gaosong@loongson.cn>
|
||
|
|
Signed-off-by: Gao Jiazhen <gaojiazhen_yewu@cmss.chinamobile.com>
|
||
|
|
---
|
||
|
|
target/loongarch/cpu.c | 2 +-
|
||
|
|
1 file changed, 1 insertion(+), 1 deletion(-)
|
||
|
|
|
||
|
|
diff --git a/target/loongarch/cpu.c b/target/loongarch/cpu.c
|
||
|
|
index 8e7c8332da..f7b5dae7ed 100644
|
||
|
|
--- a/target/loongarch/cpu.c
|
||
|
|
+++ b/target/loongarch/cpu.c
|
||
|
|
@@ -802,7 +802,7 @@ void loongarch_cpu_dump_state(CPUState *cs, FILE *f, int flags)
|
||
|
|
qemu_fprintf(f, "EENTRY=%016" PRIx64 "\n", env->CSR_EENTRY);
|
||
|
|
qemu_fprintf(f, "PRCFG1=%016" PRIx64 ", PRCFG2=%016" PRIx64 ","
|
||
|
|
" PRCFG3=%016" PRIx64 "\n",
|
||
|
|
- env->CSR_PRCFG1, env->CSR_PRCFG3, env->CSR_PRCFG3);
|
||
|
|
+ env->CSR_PRCFG1, env->CSR_PRCFG2, env->CSR_PRCFG3);
|
||
|
|
qemu_fprintf(f, "TLBRENTRY=%016" PRIx64 "\n", env->CSR_TLBRENTRY);
|
||
|
|
qemu_fprintf(f, "TLBRBADV=%016" PRIx64 "\n", env->CSR_TLBRBADV);
|
||
|
|
qemu_fprintf(f, "TLBRERA=%016" PRIx64 "\n", env->CSR_TLBRERA);
|
||
|
|
--
|
||
|
|
2.41.0.windows.1
|
||
|
|
|