On 3/7/25 19:32, Philippe Mathieu-Daudé wrote:

Philippe Mathieu-Daudé (39):
   hw/core/machine: Display CPU model name in 'info cpus' command
   system/memory: Restrict eventfd dispatch_write() to emulators
   system/runstate: Document qemu_add_vm_change_state_handler()
   system/cpus: Assert interrupt handling is done with BQL locked
   accel/kvm: Remove kvm_init_cpu_signals() stub
   accel/kvm: Reduce kvm_create_vcpu() declaration scope
   accel/tcg: Remove 'info opcount' and @x-query-opcount
   accel/tcg: Remove profiler leftover
   accel/tcg: Factor tcg_dump_flush_info() out
   accel/tcg: Factor tcg_dump_stats() out for re-use
   accel/tcg: Extract statistic related code to tcg-stats.c
   accel: Move supports_guest_debug() declaration to AccelClass
   accel: Move cpus_are_resettable() declaration to AccelClass
   accel/hvf: Restrict internal declarations
   accel/hvf: Move per-cpu method declarations to hvf-accel-ops.c
   accel/hvf: Move generic method declarations to hvf-all.c
   cpus: Document CPUState::vcpu_dirty field
   accel/hvf: Replace @dirty field by generic CPUState::vcpu_dirty field
   accel/nvmm: Replace @dirty field by generic CPUState::vcpu_dirty field
   accel/whpx: Replace @dirty field by generic CPUState::vcpu_dirty field
   accel/kvm: Remove kvm_cpu_synchronize_state() stub
   accel/system: Document cpu_synchronize_state()
   accel/system: Document cpu_synchronize_state_post_init/reset()
   accel/nvmm: Expose nvmm_enabled() to common code
   accel/whpx: Expose whpx_enabled() to common code
   accel/dummy: Extract 'dummy-cpus.h' header from 'system/cpus.h'
   accel: Pass old/new interrupt mask to handle_interrupt() handler
   accel: Expose and register generic_handle_interrupt()
   accel: Keep reference to AccelOpsClass in AccelClass
   accel: Propagate AccelState to AccelClass::init_machine()
   accel/kvm: Prefer local AccelState over global MachineState::accel
   accel/tcg: Prefer local AccelState over global current_accel()
   accel: Directly pass AccelState argument to AccelClass::has_memory()
   accel/kvm: Directly pass KVMState argument to do_kvm_create_vm()
   accel: Remove unused MachineState argument of AccelClass::setup_post()
   accel: Pass AccelState argument to gdbstub_supported_sstep_flags()
   accel: Rename 'system/accel-ops.h' -> 'accel/accel-cpu-ops.h'
   accel: Extract AccelClass definition to 'accel/accel-ops.h'
   MAINTAINERS: Add me as reviewer of overall accelerators section

Non-controversial patches queued to accel-next, thanks.

Reply via email to