On 28/1/24 05:41, Richard Henderson wrote:
Collect some patch sets, cherry-pick from others, with a few
changes of my own. Patches that lack review:
26-include-qemu-Add-TCGCPUOps-typedef-to-typedefs.h.patch
27-target-loongarch-Constify-loongarch_tcg_ops.patch
28-accel-tcg-Use-CPUState.cc-instead-of-CPU_GET_CLASS-i.patch
31-accel-tcg-Inline-need_replay_interrupt.patch
r~
Anton Johansson (11):
include/exec: Move vaddr defines to separate file
hw/core: Include vaddr.h from cpu.h
target: Use vaddr in gen_intermediate_code
include/exec: Use vaddr in DisasContextBase for virtual addresses
include/exec: typedef abi_ptr to vaddr
target: Uninline cpu_mmu_index()
target: Uninline cpu_get_tb_cpu_state()
include/exec: Move PAGE_* macros to common header
include/exec: Move cpu_*()/cpu_env() to common header
include/hw/core: Move do_interrupt in TCGCPUOps
include/hw/core: Remove i386 conditional on fake_user_interrupt
Nitpick: preferably s/^include\// in subject :)