On Wed, Aug 03, 2022, Michal Luczaj wrote: > For #UD handling use ASM_TRY() instead of handle_exception(). > > Suggested-by: Sean Christopherson <seanjc@xxxxxxxxxx> > Signed-off-by: Michal Luczaj <mhal@xxxxxxx> > --- > I've noticed test_illegal_movbe() does not execute with KVM_FEP. > Just making sure: is it intentional? It's intentional. FEP isn't needed because KVM emulates MOVBE on #UD when it's not supported by the host, e.g. to allow migrating to an older host. GP(EmulateOnUD | ModRM, &three_byte_0f_38_f0), GP(EmulateOnUD | ModRM, &three_byte_0f_38_f1),