On 23/11/23 05:41, Richard Henderson wrote:
This is primarily concerned with merging kvm64.c with kvm.c and then unexporting everything that is not required outside.
target/arm/kvm_arm.h | 203 ------
Unrelated to this series goal, but I notice half of the API takes CPUState, the other ARMCPU... $ git grep -F 'CPUState *' target/arm/kvm_arm.h | wc -l 16 $ git grep -F 'ARMCPU *' target/arm/kvm_arm.h | wc -l 14 Since this is ARM specific, I'd expect it always take ARMCPU, and call the generic KVM API casting with the CPU() macro.