diff --git a/arch/x86/kvm/vmx.c b/arch/x86/kvm/vmx.c
index 86037cc11419a3fad2b2ef80c5ef737596558abf..64837f07d955a4c5de17f8145568bf898f5ccd5e 100644
--- a/arch/x86/kvm/vmx.c
+++ b/arch/x86/kvm/vmx.c
@@ -12340,7 +12340,7 @@ static int vmx_check_intercept(struct kvm_vcpu *vcpu,
 	}
 
 	/* TODO: check more intercepts... */
-	return X86EMUL_CONTINUE;
+	return X86EMUL_UNHANDLEABLE;
 }
 
 #ifdef CONFIG_X86_64