2014-11-26 15:47+0200, Nadav Amit: > Certain x86 instructions that use modrm operands only allow memory operand > (i.e., mod012), and cause a #UD exception otherwise. KVM ignores this fact. > Currently, the instructions that are such and are emulated by KVM are MOVBE, > MOVNTPS, MOVNTPD and MOVNTI. MOVBE is the most blunt example, since it may be > emulated by the host regardless of MMIO. > > The fix introduces a new group for handling such instructions, marking mod3 as > illegal instruction. > > Signed-off-by: Nadav Amit <namit@xxxxxxxxxxxxxxxxx> > --- Reviewed-by: Radim Krčmář <rkrcmar@xxxxxxxxxx> (We could remove GroupDual in the future.) -- To unsubscribe from this list: send the line "unsubscribe kvm" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html