Re: [PATCH v3 15/15] cpus: Constify @cpu in SysemuCPUOps::has_work() handler
Richard Henderson <[email protected]>
| Newsgroups | org.nongnu.qemu-devel |
|---|---|
| Message-ID | <[email protected]> |
On 8/21/26 03:49, Philippe Mathieu-Daudé wrote:
> All functions called by target has_work() handler take a const @cpu
> argument. We can now fulfill the comment added in commit c2804566f6
> ("target/arm: do not clear halting reason in has_work helper"),
> qualifying the handler const to denote its idempotency.
>
> Signed-off-by: Philippe Mathieu-Daudé<[email protected]>
> ---
> include/hw/core/sysemu-cpu-ops.h | 4 ++--
> target/alpha/cpu.c | 2 +-
> target/arm/cpu.c | 4 ++--
> target/avr/cpu.c | 3 ++-
> target/hexagon/cpu.c | 4 ++--
> target/hppa/cpu.c | 2 +-
> target/i386/cpu.c | 2 +-
> target/loongarch/cpu.c | 2 +-
> target/m68k/cpu.c | 2 +-
> target/microblaze/cpu.c | 2 +-
> target/mips/cpu.c | 4 ++--
> target/or1k/cpu.c | 2 +-
> target/ppc/cpu_init.c | 2 +-
> target/riscv/cpu.c | 2 +-
> target/rx/cpu.c | 2 +-
> target/s390x/cpu-system.c | 4 ++--
> target/sh4/cpu.c | 2 +-
> target/sparc/cpu.c | 2 +-
> target/tricore/cpu.c | 2 +-
> target/xtensa/cpu.c | 4 ++--
> 20 files changed, 27 insertions(+), 26 deletions(-)
Reviewed-by: Richard Henderson <[email protected]>
r~