On 2026/05/29 09:49 PM, Philippe Mathieu-Daudé wrote: > Could get re-review: 4 & 5 > > Move cpu_init/realize hooks from AccelCPUClass to > AccelOpsClass. Specialize them for TCG in TCGCPUOps. > > snip
> > Philippe Mathieu-Daudé (17): > target/loongarch: Remove unused 'accel/accel-cpu-target.h' header > accel: Remove AccelCPUClass::cpu_class_init() > accel: Rename AccelOpsClass::cpu_target_realize() -> cpu_realize() > accel/hvf: Remove need for AccelCPUClass::cpu_realize > accel/kvm: Remove need for AccelCPUClass::cpu_realize > accel: Introduce AccelOpsClass::cpu_instance_init handler > accel/whpx: Convert AccelCPUClass -> AccelOpsClass::cpu_instance_init > accel/nvmm: Convert AccelCPUClass -> AccelOpsClass::cpu_instance_init > accel/hvf: Convert AccelCPUClass -> AccelOpsClass::cpu_instance_init > accel/kvm: Convert AccelCPUClass -> AccelOpsClass::cpu_instance_init > accel/tcg: Convert AccelCPUClass -> new TCGCPUOps::cpu_instance_init > accel: Remove AccelCPUClass::cpu_instance_init() > accel/tcg: Convert AccelCPUClass -> new TCGCPUOps::cpu_realize > accel/tcg: Convert X86 AccelCPUClass -> TCGCPUOps::cpu_realize > accel/tcg: Convert RISCV AccelCPUClass -> TCGCPUOps::cpu_realize > accel: Remove AccelCPUClass::cpu_target_realize() > accel: Remove AccelCPUClass and 'accel/accel-cpu-target.h' The changes LGTM. For the series: Reviewed-by: Amit Machhiwal <[email protected]> Thanks, Amit
