[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Qemu-devel] [PATCH 01/11] target/xtensa: dump correct physical register
From: |
Max Filippov |
Subject: |
[Qemu-devel] [PATCH 01/11] target/xtensa: dump correct physical registers |
Date: |
Wed, 28 Feb 2018 13:06:06 -0800 |
xtensa_cpu_dump_state outputs CPU physical registers as is, without
synchronization from current window. That may result in different values
printed for the current window and corresponding physical registers.
Synchronize physical registers from window before dumping.
Cc: address@hidden
Signed-off-by: Max Filippov <address@hidden>
---
target/xtensa/translate.c | 1 +
1 file changed, 1 insertion(+)
diff --git a/target/xtensa/translate.c b/target/xtensa/translate.c
index 671d934ff424..3ad86d4508e4 100644
--- a/target/xtensa/translate.c
+++ b/target/xtensa/translate.c
@@ -1215,6 +1215,7 @@ void xtensa_cpu_dump_state(CPUState *cs, FILE *f,
(i % 4) == 3 ? '\n' : ' ');
}
+ xtensa_sync_phys_from_window(env);
cpu_fprintf(f, "\n");
for (i = 0; i < env->config->nareg; ++i) {
--
2.11.0
- [Qemu-devel] [PATCH 00/11] linux-user support for target/xtensa, Max Filippov, 2018/02/28
- [Qemu-devel] [PATCH 01/11] target/xtensa: dump correct physical registers,
Max Filippov <=
- [Qemu-devel] [PATCH 02/11] target/xtensa: mark register windows in the dump, Max Filippov, 2018/02/28
- [Qemu-devel] [PATCH 03/11] target/xtensa: use correct number of registers in gdbstub, Max Filippov, 2018/02/28
- [Qemu-devel] [PATCH 04/11] target/xtensa: support MTTCG, Max Filippov, 2018/02/28
- [Qemu-devel] [PATCH 05/11] linux-user: fix mmap/munmap/mprotect/mremap/shmat, Max Filippov, 2018/02/28
- [Qemu-devel] [PATCH 06/11] linux-user: fix assertion in shmdt, Max Filippov, 2018/02/28
- [Qemu-devel] [PATCH 07/11] linux-user: fix target_mprotect/target_munmap error return values, Max Filippov, 2018/02/28
- [Qemu-devel] [PATCH 08/11] linux-user: drop unused target_msync function, Max Filippov, 2018/02/28
- [Qemu-devel] [PATCH 10/11] qemu-binfmt-conf.sh: add qemu-xtensa, Max Filippov, 2018/02/28
- [Qemu-devel] [PATCH 11/11] MAINTAINERS: fix W: address for xtensa, Max Filippov, 2018/02/28
- [Qemu-devel] [PATCH 09/11] target/xtensa: add linux-user support, Max Filippov, 2018/02/28