diff --git a/arch/x86/kvm/emulate.c b/arch/x86/kvm/emulate.c
index a26d075da58f4ee4ae46009081244856e65acf0a..205b17eed93c2bfa0d402414a29bac9ed4fb3e5f 100644
--- a/arch/x86/kvm/emulate.c
+++ b/arch/x86/kvm/emulate.c
@@ -3669,7 +3669,7 @@ static const struct gprefix pfx_vmovntpx = {
 };
 
 static const struct gprefix pfx_0f_28_0f_29 = {
-	I(Aligned, em_mov), N, N, N,
+	I(Aligned, em_mov), I(Aligned, em_mov), N, N,
 };
 
 static const struct escape escape_d9 = { {