Message ID | 20221027100254.215253-1-richard.henderson@linaro.org |
---|---|
Headers | show |
Series | tcg: Fix x86 TARGET_TB_PCREL (#1269) | expand |
On 10/27/22 21:02, Richard Henderson wrote: > As per #1269, this affects NetBSD installer boot. > > The problem is that one of the x86 acpi callbacks modifies > env->eip during an mmio store, which means that the tracking > that translate.c does is thrown out of whack. > > Introduce a method to extract unwind data without the > writeback to env. This isn't a perfect abstraction, but I > couldn't think of anything better. There's a couple of lines > of code duplication, but probably less than any abstration > that we might put on top > > Changes for v2: > * Rebase on master, 23 patches merged. > * Comments adjusted per review (claudio) > > > r~ Queuing to tcg-next. r~