[PATCH 0/4] cpus: Cleanups around cpu running state changes

Philippe Mathieu-Daudé posted 4 patches 3 days, 11 hours ago
Patches applied successfully (tree, apply log)
git fetch https://github.com/patchew-project/qemu tags/patchew/20250925025520.71805-1-philmd@linaro.org
Maintainers: Richard Henderson <richard.henderson@linaro.org>, Paolo Bonzini <pbonzini@redhat.com>, "Philippe Mathieu-Daudé" <philmd@linaro.org>, Alexander Graf <agraf@csgraf.de>, Mads Ynddal <mads@ynddal.dk>, Peter Maydell <peter.maydell@linaro.org>, Cameron Esfahani <dirty@apple.com>, Roman Bolshakov <rbolshakov@ddn.com>, Phil Dennis-Jordan <phil@philjordan.eu>
accel/tcg/tcg-accel-ops-rr.c | 2 +-
system/cpus.c                | 8 +++++---
target/arm/hvf/hvf.c         | 2 ++
target/i386/hvf/hvf.c        | 2 ++
4 files changed, 10 insertions(+), 4 deletions(-)
[PATCH 0/4] cpus: Cleanups around cpu running state changes
Posted by Philippe Mathieu-Daudé 3 days, 11 hours ago
Few cleanups following Paolo's recent "accel, cpus: clean up
cpu->exit_request" work (now merged), extracted from my
"split-accel" work.

Philippe Mathieu-Daudé (4):
  cpus: Only resume halted CPUs
  cpus: Access CPUState::thread_kicked atomically
  accel/hvf: Make async_safe_run_on_cpu() safe
  accel/tcg: Use cpu_is_stopped() helper to access CPUState::stopped

 accel/tcg/tcg-accel-ops-rr.c | 2 +-
 system/cpus.c                | 8 +++++---
 target/arm/hvf/hvf.c         | 2 ++
 target/i386/hvf/hvf.c        | 2 ++
 4 files changed, 10 insertions(+), 4 deletions(-)

-- 
2.51.0