Looks like the mmio_decode field was accidentally left in on 32-bit: In file included from /build/include/linux/kvm_host.h:36, from /build/arch/arm/kernel/asm-offsets.c:15: arch/arm/include/asm/kvm_host.h:205:20: error: field 'mmio_decode' has incomplete type Fixes: 480bfa6478c8 ("KVM: arm/arm64: Cleanup MMIO handling") Cc: Marc Zyngier <maz@xxxxxxxxxx> Signed-off-by: Olof Johansson <olof@xxxxxxxxx> --- arch/arm/include/asm/kvm_host.h | 3 --- 1 file changed, 3 deletions(-) diff --git a/arch/arm/include/asm/kvm_host.h b/arch/arm/include/asm/kvm_host.h index acf4c87e8321a..bd2233805d995 100644 --- a/arch/arm/include/asm/kvm_host.h +++ b/arch/arm/include/asm/kvm_host.h @@ -201,9 +201,6 @@ struct kvm_vcpu_arch { /* Don't run the guest (internal implementation need) */ bool pause; - /* IO related fields */ - struct kvm_decode mmio_decode; - /* Cache some mmu pages needed inside spinlock regions */ struct kvm_mmu_memory_cache mmu_page_cache; -- 2.20.1 _______________________________________________ kvmarm mailing list kvmarm@xxxxxxxxxxxxxxxxxxxxx https://lists.cs.columbia.edu/mailman/listinfo/kvmarm