22.08.2023 22:33, Michael Tokarev wrote:
22.08.2023 22:02, timothee.coca...@gmail.com wrote:
Hi,
Maybe its too late for the 8.1 window, but I noticed that this patchset
fixes a segfault in qemu-system-ppc (and other 32 bits archs ?) introduced by
commit fb2c53c.
Therefore maybe it would be relevant to get merge it before 8.2.
It's definitely too later for 8.1.0 (which has been tagged earlier today,
and it has been too later at -rc4 already). But it's not too late for
8.1.1 stable series, so a fix can be applied to stable-8.1 (Cc'ing
qemu-stable@).
It seems I can reproduce the crash.
The sigsegv (reported testcase) seems to be fixed by commit 7/9:
Author: Anton Johansson via <qemu-devel@nongnu.org>
Date: Mon Aug 7 17:57:04 2023 +0200
include/exec: Widen tlb_hit/tlb_hit_page()
tlb_addr is changed from target_ulong to uint64_t to match the type of
a CPUTLBEntry value, and the addressed is changed to vaddr.
Signed-off-by: Anton Johansson <a...@rev.ng>
Reviewed-by: Richard Henderson <richard.hender...@linaro.org>
/mjt