]> git.ipfire.org Git - thirdparty/qemu.git/commit
hvf: arm: Remove $pc from trace_hvf_data_abort()
authorZenghui Yu <zenghui.yu@linux.dev>
Mon, 21 Jul 2025 09:07:52 +0000 (10:07 +0100)
committerPeter Maydell <peter.maydell@linaro.org>
Mon, 21 Jul 2025 09:07:52 +0000 (10:07 +0100)
commit8c8f62baa61b55b297453a8d416c6b0932398948
tree955488978dcd42ffeb940fdec5a34c1f9c713e8b
parente82989544e38062beeeaad88c175afbeed0400f8
hvf: arm: Remove $pc from trace_hvf_data_abort()

We don't synchronize vcpu registers from the hardware accelerator (e.g., by
cpu_synchronize_state()) in the Dabort handler, so env->pc points to the
instruction which has nothing to do with the Dabort at all.

And it doesn't seem to make much sense to log PC in every Dabort handler,
let's just remove it from this trace event.

Signed-off-by: Zenghui Yu <zenghui.yu@linux.dev>
Reviewed-by: Mads Ynddal <mads@ynddal.dk>
Message-id: 20250713154719.4248-1-zenghui.yu@linux.dev
Reviewed-by: Philippe Mathieu-Daudé <philmd@linaro.org>
Signed-off-by: Peter Maydell <peter.maydell@linaro.org>
target/arm/hvf/hvf.c
target/arm/hvf/trace-events