]> git.proxmox.com Git - mirror_qemu.git/commit
cpu: expose qemu_cpu_list_lock for lock-guard use
authorJamie Iles <quic_jiles@quicinc.com>
Thu, 27 Apr 2023 02:09:24 +0000 (03:09 +0100)
committerRichard Henderson <richard.henderson@linaro.org>
Thu, 11 May 2023 08:53:41 +0000 (09:53 +0100)
commit370ed600296982a0248b091915c8e8893508d8a3
tree62fb415ac26083490ed6fe112ffe904662211e5d
parenteb0153efa6fa58b2c9d891b17766dbedc10e31b5
cpu: expose qemu_cpu_list_lock for lock-guard use

Expose qemu_cpu_list_lock globally so that we can use
WITH_QEMU_LOCK_GUARD and QEMU_LOCK_GUARD to simplify a few code paths
now and in future.

Signed-off-by: Jamie Iles <quic_jiles@quicinc.com>
Reviewed-by: Philippe Mathieu-Daudé <philmd@linaro.org>
Reviewed-by: Richard Henderson <richard.henderson@linaro.org>
Message-Id: <20230427020925.51003-2-quic_jiles@quicinc.com>
Signed-off-by: Richard Henderson <richard.henderson@linaro.org>
cpus-common.c
include/exec/cpu-common.h
linux-user/elfload.c
migration/dirtyrate.c
trace/control-target.c