Beata reports that KVM_CAP_ARM_INJECT_EXT_DABT doesn't do the expected thing for aarch32 guests. We get the wrong register layout, and weren't even trying to set a 'external abort' in the first place! Both patches are intended as fixes, but patch 2 is somewhat in the eye of the beholder. I don't know why an imp-def exception was picked... Thanks, James Morse (2): KVM: arm: fix DFSR setting for non-LPAE aarch32 guests KVM: arm: Make inject_abt32() inject an external abort instead virt/kvm/arm/aarch32.c | 14 ++++++++++---- 1 file changed, 10 insertions(+), 4 deletions(-) -- 2.24.1 _______________________________________________ kvmarm mailing list kvmarm@xxxxxxxxxxxxxxxxxxxxx https://lists.cs.columbia.edu/mailman/listinfo/kvmarm