[PATCH 0/2] target/arm: fix for hvf regression in v10.2-rc1 (#3228)

Alex Bennée posted 2 patches 1 week, 1 day ago
Patches applied successfully (tree, apply log)
git fetch https://github.com/patchew-project/qemu tags/patchew/20251205151115.2035930-1-alex.bennee@linaro.org
Maintainers: Alexander Graf <agraf@csgraf.de>, Mads Ynddal <mads@ynddal.dk>, Peter Maydell <peter.maydell@linaro.org>
target/arm/hvf/hvf.c | 10 +++++++---
1 file changed, 7 insertions(+), 3 deletions(-)
[PATCH 0/2] target/arm: fix for hvf regression in v10.2-rc1 (#3228)
Posted by Alex Bennée 1 week, 1 day ago
Although bisecting indicated 93ac765076a (target/arm/hvf: Keep calling
hv_vcpu_run() in loop) was the culprit I noticed that using gdbstub
would get further in the run due to the enforced syncing from being
debugged.

As far as I can tell the kernel got confused by contradictory responses
from PSCI while booting up and then never recovered.

Please test.

Alex

Alex Bennée (2):
  Revert "target/arm: Re-use arm_is_psci_call() in HVF"
  target/arm: ensure PSCI register updates are flushed

 target/arm/hvf/hvf.c | 10 +++++++---
 1 file changed, 7 insertions(+), 3 deletions(-)

-- 
2.47.3